/*
	variable naming rules:
	color-* -- color value
	fz-* -- font-size value
	fw-* -- font-weight value
	ff-* -- font-family value
	fs-* -- font-style value
	*-color -- color of specific element
	*-bg -- background of specific element
	...
*/
/* sizes */
/* container */
/* grid */
/* colors */
/* shadows */
/* border radius */
/* text */
/* text sm */
/* text xs */
/* transitions */
body {
  --white-100: #fff;
  --black-100: #000;
  --blue-100: #002772;
}

body.dark-theme {
  --white-100: #000;
  --black-100: #fff;
  --blue-100: #0949b4;
}

@font-face {
  font-family: Commissioner;
  font-style: normal;
  font-weight: 400;
  src: url("/local/assets/fonts/Commissioner/commissioner-v24-cyrillic_latin-regular.woff2") format("woff");
}
@font-face {
  font-family: Commissioner;
  font-style: normal;
  font-weight: 500;
  src: url("/local/assets/fonts/Commissioner/commissioner-v24-cyrillic_latin-500.woff2") format("woff");
}
@font-face {
  font-family: Commissioner;
  font-style: normal;
  font-weight: 600;
  src: url("/local/assets/fonts/Commissioner/commissioner-v24-cyrillic_latin-600.woff2") format("woff");
}
@font-face {
  font-family: "nbrb";
  src: url("/local/assets/fonts/nbrb/nbrb.woff2") format("woff2");
  unicode-range: U+E901, U+42, U+59, U+4E;
  font-display: swap;
}
*,
*::before,
*::after {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

input[type=text],
input[type=number],
input[type=email],
input[type=tel],
input[type=password],
input[type=search],
input[type=date],
textarea {
  -webkit-appearance: none;
          appearance: none;
}

input,
button,
select,
textarea {
  margin: 0;
}

legend {
  padding: 0;
  margin: 0;
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  -webkit-appearance: none;
          appearance: none;
  margin: 0;
}

::-webkit-details-marker {
  display: none;
  opacity: 0;
}

::-webkit-search-cancel-button {
  -webkit-appearance: none;
          appearance: none;
}

input::-ms-clear {
  display: none;
}

button::-moz-focus-inner {
  border: none;
}

button {
  -webkit-appearance: none;
          appearance: none;
  border: none;
  padding: 0;
  font-family: Commissioner, Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-size: inherit;
  line-height: inherit;
  outline: none;
  background: transparent;
}

img {
  border: none;
  font-size: 14px;
  line-height: normal;
}

iframe {
  border: none;
}

html,
body {
  margin: 0;
  padding: 0;
}

body.ios,
body.ios * {
  cursor: pointer;
}

.touch * {
  outline: none;
}

main {
  display: block;
}

.grid {
  display: inline-flex;
  flex-wrap: wrap;
  vertical-align: top;
  margin: -12px;
  width: calc(100% + 24px);
}
@media (max-width: 1023px) {
  .grid {
    margin: -10px;
    width: calc(100% + 20px);
  }
}

.row {
  display: inline-flex;
  flex-wrap: wrap;
  vertical-align: top;
  margin: 0 -12px;
  width: calc(100% + 24px);
}
@media (max-width: 1023px) {
  .row {
    margin: 0 -10px;
    width: calc(100% + 20px);
  }
}

.cell {
  padding: 12px;
  flex: 0 0 auto;
  max-width: 100%;
}
@media (max-width: 1023px) {
  .cell {
    padding: 10px;
  }
}

.col {
  padding: 0 12px;
  flex: 0 0 auto;
  max-width: 100%;
}
@media (max-width: 1023px) {
  .col {
    padding: 0 10px;
  }
}

.col-xl-1 {
  width: 8.3333333333%;
}

.col-xl-2 {
  width: 16.6666666667%;
}

.col-xl-3 {
  width: 25%;
}

.col-xl-4 {
  width: 33.3333333333%;
}

.col-xl-5 {
  width: 41.6666666667%;
}

.col-xl-6 {
  width: 50%;
}

.col-xl-7 {
  width: 58.3333333333%;
}

.col-xl-8 {
  width: 66.6666666667%;
}

.col-xl-9 {
  width: 75%;
}

.col-xl-10 {
  width: 83.3333333333%;
}

.col-xl-11 {
  width: 91.6666666667%;
}

.col-xl-12 {
  width: 100%;
}

.order-xl--12 {
  order: -12;
}

.order-xl--11 {
  order: -11;
}

.order-xl--10 {
  order: -10;
}

.order-xl--9 {
  order: -9;
}

.order-xl--8 {
  order: -8;
}

.order-xl--7 {
  order: -7;
}

.order-xl--6 {
  order: -6;
}

.order-xl--5 {
  order: -5;
}

.order-xl--4 {
  order: -4;
}

.order-xl--3 {
  order: -3;
}

.order-xl--2 {
  order: -2;
}

.order-xl--1 {
  order: -1;
}

.order-xl-0 {
  order: 0;
}

.order-xl-1 {
  order: 1;
}

.order-xl-2 {
  order: 2;
}

.order-xl-3 {
  order: 3;
}

.order-xl-4 {
  order: 4;
}

.order-xl-5 {
  order: 5;
}

.order-xl-6 {
  order: 6;
}

.order-xl-7 {
  order: 7;
}

.order-xl-8 {
  order: 8;
}

.order-xl-9 {
  order: 9;
}

.order-xl-10 {
  order: 10;
}

.order-xl-11 {
  order: 11;
}

.order-xl-12 {
  order: 12;
}

@media (max-width: 1349px) {
  .col-lg-1 {
    width: 8.3333333333%;
  }
  .col-lg-2 {
    width: 16.6666666667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.3333333333%;
  }
  .col-lg-5 {
    width: 41.6666666667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.3333333333%;
  }
  .col-lg-8 {
    width: 66.6666666667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.3333333333%;
  }
  .col-lg-11 {
    width: 91.6666666667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .order-lg--12 {
    order: -12;
  }
  .order-lg--11 {
    order: -11;
  }
  .order-lg--10 {
    order: -10;
  }
  .order-lg--9 {
    order: -9;
  }
  .order-lg--8 {
    order: -8;
  }
  .order-lg--7 {
    order: -7;
  }
  .order-lg--6 {
    order: -6;
  }
  .order-lg--5 {
    order: -5;
  }
  .order-lg--4 {
    order: -4;
  }
  .order-lg--3 {
    order: -3;
  }
  .order-lg--2 {
    order: -2;
  }
  .order-lg--1 {
    order: -1;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
}
@media (max-width: 1279px) {
  .col-md-1 {
    width: 8.3333333333%;
  }
  .col-md-2 {
    width: 16.6666666667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.3333333333%;
  }
  .col-md-5 {
    width: 41.6666666667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.3333333333%;
  }
  .col-md-8 {
    width: 66.6666666667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.3333333333%;
  }
  .col-md-11 {
    width: 91.6666666667%;
  }
  .col-md-12 {
    width: 100%;
  }
  .order-md--12 {
    order: -12;
  }
  .order-md--11 {
    order: -11;
  }
  .order-md--10 {
    order: -10;
  }
  .order-md--9 {
    order: -9;
  }
  .order-md--8 {
    order: -8;
  }
  .order-md--7 {
    order: -7;
  }
  .order-md--6 {
    order: -6;
  }
  .order-md--5 {
    order: -5;
  }
  .order-md--4 {
    order: -4;
  }
  .order-md--3 {
    order: -3;
  }
  .order-md--2 {
    order: -2;
  }
  .order-md--1 {
    order: -1;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
}
@media (max-width: 1023px) {
  .col-sm-1 {
    width: 8.3333333333%;
  }
  .col-sm-2 {
    width: 16.6666666667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.3333333333%;
  }
  .col-sm-5 {
    width: 41.6666666667%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.3333333333%;
  }
  .col-sm-8 {
    width: 66.6666666667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.3333333333%;
  }
  .col-sm-11 {
    width: 91.6666666667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .order-sm--12 {
    order: -12;
  }
  .order-sm--11 {
    order: -11;
  }
  .order-sm--10 {
    order: -10;
  }
  .order-sm--9 {
    order: -9;
  }
  .order-sm--8 {
    order: -8;
  }
  .order-sm--7 {
    order: -7;
  }
  .order-sm--6 {
    order: -6;
  }
  .order-sm--5 {
    order: -5;
  }
  .order-sm--4 {
    order: -4;
  }
  .order-sm--3 {
    order: -3;
  }
  .order-sm--2 {
    order: -2;
  }
  .order-sm--1 {
    order: -1;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
}
@media (max-width: 767px) {
  .col-xs-1 {
    width: 8.3333333333%;
  }
  .col-xs-2 {
    width: 16.6666666667%;
  }
  .col-xs-3 {
    width: 25%;
  }
  .col-xs-4 {
    width: 33.3333333333%;
  }
  .col-xs-5 {
    width: 41.6666666667%;
  }
  .col-xs-6 {
    width: 50%;
  }
  .col-xs-7 {
    width: 58.3333333333%;
  }
  .col-xs-8 {
    width: 66.6666666667%;
  }
  .col-xs-9 {
    width: 75%;
  }
  .col-xs-10 {
    width: 83.3333333333%;
  }
  .col-xs-11 {
    width: 91.6666666667%;
  }
  .col-xs-12 {
    width: 100%;
  }
  .order-xs--12 {
    order: -12;
  }
  .order-xs--11 {
    order: -11;
  }
  .order-xs--10 {
    order: -10;
  }
  .order-xs--9 {
    order: -9;
  }
  .order-xs--8 {
    order: -8;
  }
  .order-xs--7 {
    order: -7;
  }
  .order-xs--6 {
    order: -6;
  }
  .order-xs--5 {
    order: -5;
  }
  .order-xs--4 {
    order: -4;
  }
  .order-xs--3 {
    order: -3;
  }
  .order-xs--2 {
    order: -2;
  }
  .order-xs--1 {
    order: -1;
  }
  .order-xs-0 {
    order: 0;
  }
  .order-xs-1 {
    order: 1;
  }
  .order-xs-2 {
    order: 2;
  }
  .order-xs-3 {
    order: 3;
  }
  .order-xs-4 {
    order: 4;
  }
  .order-xs-5 {
    order: 5;
  }
  .order-xs-6 {
    order: 6;
  }
  .order-xs-7 {
    order: 7;
  }
  .order-xs-8 {
    order: 8;
  }
  .order-xs-9 {
    order: 9;
  }
  .order-xs-10 {
    order: 10;
  }
  .order-xs-11 {
    order: 11;
  }
  .order-xs-12 {
    order: 12;
  }
}
@media (max-width: 639px) {
  .col-2xs-1 {
    width: 8.3333333333%;
  }
  .col-2xs-2 {
    width: 16.6666666667%;
  }
  .col-2xs-3 {
    width: 25%;
  }
  .col-2xs-4 {
    width: 33.3333333333%;
  }
  .col-2xs-5 {
    width: 41.6666666667%;
  }
  .col-2xs-6 {
    width: 50%;
  }
  .col-2xs-7 {
    width: 58.3333333333%;
  }
  .col-2xs-8 {
    width: 66.6666666667%;
  }
  .col-2xs-9 {
    width: 75%;
  }
  .col-2xs-10 {
    width: 83.3333333333%;
  }
  .col-2xs-11 {
    width: 91.6666666667%;
  }
  .col-2xs-12 {
    width: 100%;
  }
  .order-2xs--12 {
    order: -12;
  }
  .order-2xs--11 {
    order: -11;
  }
  .order-2xs--10 {
    order: -10;
  }
  .order-2xs--9 {
    order: -9;
  }
  .order-2xs--8 {
    order: -8;
  }
  .order-2xs--7 {
    order: -7;
  }
  .order-2xs--6 {
    order: -6;
  }
  .order-2xs--5 {
    order: -5;
  }
  .order-2xs--4 {
    order: -4;
  }
  .order-2xs--3 {
    order: -3;
  }
  .order-2xs--2 {
    order: -2;
  }
  .order-2xs--1 {
    order: -1;
  }
  .order-2xs-0 {
    order: 0;
  }
  .order-2xs-1 {
    order: 1;
  }
  .order-2xs-2 {
    order: 2;
  }
  .order-2xs-3 {
    order: 3;
  }
  .order-2xs-4 {
    order: 4;
  }
  .order-2xs-5 {
    order: 5;
  }
  .order-2xs-6 {
    order: 6;
  }
  .order-2xs-7 {
    order: 7;
  }
  .order-2xs-8 {
    order: 8;
  }
  .order-2xs-9 {
    order: 9;
  }
  .order-2xs-10 {
    order: 10;
  }
  .order-2xs-11 {
    order: 11;
  }
  .order-2xs-12 {
    order: 12;
  }
}
@media (max-width: 479px) {
  .col-3xs-1 {
    width: 8.3333333333%;
  }
  .col-3xs-2 {
    width: 16.6666666667%;
  }
  .col-3xs-3 {
    width: 25%;
  }
  .col-3xs-4 {
    width: 33.3333333333%;
  }
  .col-3xs-5 {
    width: 41.6666666667%;
  }
  .col-3xs-6 {
    width: 50%;
  }
  .col-3xs-7 {
    width: 58.3333333333%;
  }
  .col-3xs-8 {
    width: 66.6666666667%;
  }
  .col-3xs-9 {
    width: 75%;
  }
  .col-3xs-10 {
    width: 83.3333333333%;
  }
  .col-3xs-11 {
    width: 91.6666666667%;
  }
  .col-3xs-12 {
    width: 100%;
  }
  .order-3xs--12 {
    order: -12;
  }
  .order-3xs--11 {
    order: -11;
  }
  .order-3xs--10 {
    order: -10;
  }
  .order-3xs--9 {
    order: -9;
  }
  .order-3xs--8 {
    order: -8;
  }
  .order-3xs--7 {
    order: -7;
  }
  .order-3xs--6 {
    order: -6;
  }
  .order-3xs--5 {
    order: -5;
  }
  .order-3xs--4 {
    order: -4;
  }
  .order-3xs--3 {
    order: -3;
  }
  .order-3xs--2 {
    order: -2;
  }
  .order-3xs--1 {
    order: -1;
  }
  .order-3xs-0 {
    order: 0;
  }
  .order-3xs-1 {
    order: 1;
  }
  .order-3xs-2 {
    order: 2;
  }
  .order-3xs-3 {
    order: 3;
  }
  .order-3xs-4 {
    order: 4;
  }
  .order-3xs-5 {
    order: 5;
  }
  .order-3xs-6 {
    order: 6;
  }
  .order-3xs-7 {
    order: 7;
  }
  .order-3xs-8 {
    order: 8;
  }
  .order-3xs-9 {
    order: 9;
  }
  .order-3xs-10 {
    order: 10;
  }
  .order-3xs-11 {
    order: 11;
  }
  .order-3xs-12 {
    order: 12;
  }
}
.fc:first-child,
.flc:first-child {
  margin-top: 0;
}

.lc:last-child,
.flc:last-child {
  margin-bottom: 0;
}

.fcc.fcc {
  margin-top: 0;
}

.lcc.lcc {
  margin-bottom: 0;
}

.flcc.flcc {
  margin-top: 0;
  margin-bottom: 0;
}

.hidden {
  display: none;
}

.visible {
  display: block;
}

.visible-ib {
  display: inline-block;
}

.visible-f {
  display: flex;
}

.visible-if {
  display: inline-flex;
}

.visible-inline {
  display: inline;
}

.visible-table {
  display: table;
}

.visible-tc {
  display: table-cell;
}

.toggle-when-open-parent.open .hidden-when-open {
  display: none;
}

.toggle-when-open-parent:not(.open) .hidden-when-not-open {
  display: none;
}

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

.clear {
  clear: both;
}

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

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

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

.text-justify {
  text-align: justify;
}

@media (max-width: 1279px) {
  .hidden-md {
    display: none;
  }
  .visible-md {
    display: block;
  }
  .visible-md-inline {
    display: inline;
  }
  .visible-md-f {
    display: flex;
  }
  .visible-md-if {
    display: inline-flex;
  }
  .visible-md-ib {
    display: inline-block;
  }
  .visible-md-table {
    display: table;
  }
  .visible-md-tc {
    display: table-cell;
  }
}
@media (max-width: 1023px) {
  .hidden-sm {
    display: none;
  }
  .visible-sm {
    display: block;
  }
  .visible-sm-inline {
    display: inline;
  }
  .visible-sm-f {
    display: flex;
  }
  .visible-sm-if {
    display: inline-flex;
  }
  .visible-sm-ib {
    display: inline-block;
  }
  .visible-sm-table {
    display: table;
  }
  .visible-sm-tc {
    display: table-cell;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none;
  }
  .visible-xs {
    display: block;
  }
  .visible-xs-f {
    display: flex;
  }
  .visible-xs-if {
    display: inline-flex;
  }
  .visible-xs-inline {
    display: inline;
  }
  .visible-xs-ib {
    display: inline-block;
  }
  .visible-xs-table {
    display: table;
  }
  .visible-xs-tc {
    display: table-cell;
  }
}
@media (max-width: 639px) {
  .hidden-2xs {
    display: none;
  }
  .visible-2xs {
    display: block;
  }
  .visible-2xs-f {
    display: flex;
  }
  .visible-2xs-if {
    display: inline-flex;
  }
  .visible-2xs-inline {
    display: inline;
  }
  .visible-2xs-ib {
    display: inline-block;
  }
  .visible-2xs-table {
    display: table;
  }
  .visible-2xs-tc {
    display: table-cell;
  }
}
@media (max-width: 479px) {
  .hidden-3xs {
    display: none;
  }
  .visible-3xs {
    display: block;
  }
  .visible-3xs-f {
    display: flex;
  }
  .visible-3xs-if {
    display: inline-flex;
  }
  .visible-3xs-inline {
    display: inline;
  }
  .visible-3xs-ib {
    display: inline-block;
  }
  .visible-3xs-table {
    display: table;
  }
  .visible-3xs-tc {
    display: table-cell;
  }
}
@media (max-width: 379px) {
  .hidden-4xs {
    display: none;
  }
  .visible-4xs {
    display: block;
  }
  .visible-4xs-f {
    display: flex;
  }
  .visible-4xs-if {
    display: inline-flex;
  }
  .visible-4xs-inline {
    display: inline;
  }
  .visible-4xs-ib {
    display: inline-block;
  }
  .visible-4xs-table {
    display: table;
  }
  .visible-4xs-tc {
    display: table-cell;
  }
}
.c-black {
  color: #060611;
}

.c-gray-dark {
  color: #37373F;
}

.c-gray {
  color: #8F8F94;
}

.c-gray-light {
  color: #8F8F94;
}

.c-primary {
  color: #152471;
}

.c-primary-shade-2 {
  color: #0083FF;
}

.c-primary-shade-3 {
  color: #152471;
}

.c-primary-2 {
  color: #DE193E;
}

.c-primary-2-shade-2 {
  color: #C61637;
}

.c-primary-2-shade-3 {
  color: #DE193E;
}

.c-success {
  color: #1CB046;
}

.c-success-light {
  color: #afa;
}

.c-warning {
  color: #e91;
}

.c-warning-light {
  color: #fd8;
}

.c-error {
  color: #C22F32;
}

.c-error-light {
  color: #faa;
}

.bg-black {
  background: #060611;
}

.bg-gray-dark {
  background: #37373F;
}

.bg-gray {
  background: #8F8F94;
}

.bg-gray-light {
  background: #8F8F94;
}

.bg-white {
  background: #fff;
}

.bg-primary {
  background: #152471;
}

.bg-primary-shade-2 {
  background: #0083FF;
}

.bg-primary-shade-3 {
  background: #152471;
}

.bg-primary-2 {
  background: #DE193E;
}

.bg-primary-2-shade-2 {
  background: #C61637;
}

.bg-primary-2-shade-3 {
  background: #DE193E;
}

.bg-success {
  background: #1CB046;
}

.bg-success-light {
  background: #afa;
}

.bg-warning {
  background: #e91;
}

.bg-warning-light {
  background: #fd8;
}

.bg-error {
  background: #C22F32;
}

.bg-error-light {
  background: #faa;
}

body {
  color: #060611;
  background: #fff;
  font: 400 16px/normal Commissioner, Arial, Helvetica, sans-serif;
  position: relative;
  overflow-x: auto;
  overflow-y: scroll;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

img {
  display: block;
}

.page-main {
  flex: 1 1 auto;
}

[v-cloak] {
  display: none;
}

.container {
  max-width: 1344px;
  padding-left: 32px;
  padding-right: 32px;
  margin-left: auto;
  margin-right: auto;
}

.container--wide {
  max-width: 1408px;
}

.container--narrow {
  max-width: 1264px;
}

.container--free {
  max-width: none;
}

.overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  visibility: hidden;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
  z-index: 150;
  transition: 0.3s;
}

.overlay.open,
.state--modal-open .overlay,
.state--modal-loading .overlay,
.state--catalog-menu-open .overlay {
  opacity: 1;
  visibility: visible;
}

.overlay.open,
.state--modal-open .overlay,
.state--modal-loading .overlay {
  z-index: 300;
}

.svg-sprite {
  display: block;
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}

.svg-icon {
  display: block;
  flex: 0 0 auto;
}

.test-scrollbar {
  max-height: 200px;
  overflow-y: auto;
}

.scrollbar::-webkit-scrollbar {
  width: 14px;
  border-radius: 0;
}

.scrollbar::-webkit-scrollbar-track {
  background-color: transparent;
  width: 12px;
  border-radius: 0;
}

.scrollbar::-webkit-scrollbar-thumb {
  background-color: #cccfd3;
  outline: none;
  border-radius: 7px;
  border: 4px solid #fff;
}

.scrollbar--white::-webkit-scrollbar {
  width: 14px;
  border-radius: 0;
}

.scrollbar--white::-webkit-scrollbar-track {
  background-color: transparent;
  width: 12px;
  border-radius: 0;
}

.scrollbar--white::-webkit-scrollbar-thumb {
  background-color: #fff;
  outline: none;
  border-radius: 7px;
  border: 4px solid rgba(0, 0, 0, 0.5);
}

.scrollbar-none {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.scrollbar-none::-webkit-scrollbar {
  display: none;
  width: 0;
}

pre {
  font-size: 11px;
  line-height: 1.1;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
}

@media (max-width: 1279px) {
  .state--search-small-open .overlay {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1023px) {
  .container {
    padding: 0 16px;
  }
  .b24-widget-button-position-bottom-right {
    right: 30px !important;
    bottom: 120px !important;
  }
}
@media print {
  .contact__mob-mode,
.page-header__contact .contact__items .contact__item:not(:first-child),
.contact__popup-wrap,
.location-picker__separator,
.location-picker__company-wrap,
.page-header__btn-catalog-wrap,
.page-header__search,
.page-header__contact,
.page-header__cell,
.page-header-wrap__top,
.page-header-wrap__main-nav,
.product__table-view-checkbox-wrap,
.product__table-view-link,
.catalog__favorite-categories,
.catalog__top-nav,
.page-footer,
.catalog__layout-aside,
.catalog__favorite-panel-wrap,
.breadcrumbs,
.catalog__title,
.page-header__printable-block-location,
.page-header__printable-block-contact,
.basket__aside,
.basket__remove-action,
.basket__search,
.basket__basket-panel,
#bx-panel,
.product__table-view-action,
.product__table-view-delivery,
.basket__category-item .product__list-view-delivery,
.lk-wrap__aside {
    display: none !important;
  }
}
/* --- text --- */
h1,
.h1 {
  font: 600 48px/116% Commissioner, Arial, Helvetica, sans-serif;
  text-transform: none;
  letter-spacing: normal;
  margin: 0;
}

h2,
.h2 {
  font: 600 32px/116% Commissioner, Arial, Helvetica, sans-serif;
  text-transform: none;
  letter-spacing: normal;
  margin: 0;
}

h3,
.h3 {
  font: 600 22px/normal Commissioner, Arial, Helvetica, sans-serif;
  text-transform: none;
  letter-spacing: normal;
  margin: 0;
}

h4,
.h4 {
  font: 600 20px/normal Commissioner, Arial, Helvetica, sans-serif;
  text-transform: none;
  letter-spacing: normal;
  margin: 0;
}

h5,
.h5 {
  font: 600 18px/normal Commissioner, Arial, Helvetica, sans-serif;
  text-transform: none;
  letter-spacing: normal;
  margin: 0;
}

.text-strong {
  font-weight: 600;
}

.text-small {
  font-size: 14px;
  line-height: normal;
  font-weight: 400;
}

.text-smaller {
  font-size: 12px;
  line-height: normal;
  font-weight: 400;
}

b {
  font-weight: 600;
}

.font-base {
  font: 400 16px/normal Commissioner, Arial, Helvetica, sans-serif;
}

.link,
.text-guide a {
  color: #0083FF;
  cursor: pointer;
  border: none;
  text-decoration: underline;
  transition: 0.2s;
  outline-offset: 1px;
  outline: none;
}

@media (any-hover: hover) {
  .link:hover,
.text-guide a:hover {
    text-decoration: none;
  }
}
ul,
ol,
li {
  list-style: none;
  padding: 0;
  margin: 0;
}

.blockquote,
blockquote {
  padding: 12px;
  background: #FFEBEB;
  color: #060611;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  margin: 8px 0;
  border-radius: 10px;
}

.video-block {
  position: relative;
  background: #8F8F94;
}

.video-block::after {
  content: "";
  display: block;
  padding-top: 56.25%;
}

.video-block iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.blockquote:first-child,
blockquote:first-child,
.table-scroller:first-child {
  margin-top: 0;
}

.blockquote:last-child,
blockquote:last-child,
.table-scroller:last-child {
  margin-bottom: 0;
}

hr,
.hr {
  border: none;
  margin: 20px 0;
  border-top: 1px solid #8F8F94;
}

.hr--lg {
  margin: 60px 0;
}

.container.text-guide {
  margin-bottom: 70px;
}

.text-guide {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  text-align: left;
}

.text-guide h1,
.text-guide .h1 {
  margin: 32px 0;
  clear: both;
}

.text-guide h2,
.text-guide .h2 {
  margin: 24px 0;
  clear: both;
}

.text-guide h3,
.text-guide .h3 {
  margin: 16px 0 8px;
  clear: both;
}

.text-guide h4,
.text-guide .h4 {
  margin: 16px 0 8px;
  clear: both;
}

.text-guide h5,
.text-guide .h5 {
  margin: 16px 0 8px;
  clear: both;
}

.text-guide ul,
.text-guide ol {
  margin: 16px 0;
}

.text-guide ul > li {
  margin: 0 0 8px;
  vertical-align: top;
  padding-left: 14px;
  position: relative;
}

.text-guide ol > li {
  margin: 0 0 16px;
  vertical-align: top;
  padding-left: 32px;
  position: relative;
}

.text-guide li > ul:first-child,
.text-guide li > ol:first-child {
  margin-top: 8px;
}

.text-guide ul > li::before {
  content: "";
  position: absolute;
  top: 8px;
  left: 0;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #152471;
}

.catalog-item .text-guide ul > li {
  font-size: 18px;
  font-weight: 600;
  line-height: 140%;
}

.catalog-item .text-guide ul > li::before {
  top: 10px;
}

.text-guide ol {
  counter-reset: ol;
}

.text-guide ol > li {
  counter-increment: ol;
}

.text-guide ol > li::before {
  content: counter(ol);
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: radial-gradient(152.6% 143.35% at -19.05% 116.67%, #152471 0%, #2844D7 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 14px;
  letter-spacing: 0.28px;
}

.text-guide ul ol > li::before,
.text-guide ol ol > li::before {
  content: counter(ol) ")";
}

.text-guide > img {
  display: block;
  max-width: 100%;
  margin: 24px 0;
  border-radius: 22px;
}

.text-guide > img[align=left],
.text-guide > img[align=right] {
  max-width: 50%;
}

.text-guide > img[align=left] {
  margin: 0 24px 240px 0;
  float: left;
}

.text-guide > img[align=right] {
  margin: 0 0 24px 24px;
  float: right;
}

.text-guide table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 24px 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  width: 100%;
  hyphens: none;
  -ms-hyphens: none;
  -moz-hyphens: none;
  -webkit-hyphens: none;
  max-width: 720px;
}

.text-guide table td b {
  font-weight: 500;
}

.table-scroller {
  max-width: 100%;
  overflow: auto;
  margin: 16px 0;
}

.table-scroller::-webkit-scrollbar {
  width: 14px;
  border-radius: 0;
}

.table-scroller::-webkit-scrollbar-track {
  background-color: transparent;
  width: 12px;
  border-radius: 0;
}

.table-scroller::-webkit-scrollbar-thumb {
  background-color: #cccfd3;
  outline: none;
  border-radius: 7px;
  border: 4px solid #fff;
}

.table-scroller table {
  margin: 0;
}

.text-guide td,
.text-guide th {
  transition: 0.2s;
  padding: 16px 8px;
  border-collapse: collapse;
  vertical-align: center;
  text-align: left;
}

.text-guide th:first-child,
.text-guide td:first-child {
  padding-left: 24px;
}

.text-guide th:last-child,
.text-guide td:last-child {
  text-align: right;
  padding-right: 24px;
}

.text-guide tr:last-child td {
  border-bottom: 0;
}

.text-guide tr:nth-child(odd) {
  background-color: #F6F6F6;
}

.text-guide th:first-child,
.text-guide tr:first-child td:first-child {
  border-top-left-radius: 22px;
}

.text-guide th:last-child,
.text-guide tr:first-child td:last-child {
  border-top-right-radius: 22px;
}

.text-guide th {
  background: #F6F6F6;
  font-weight: 300;
}

.text-guide thead {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
}

.text-guide iframe {
  max-width: 100%;
}

.text-guide .video-block {
  margin: 30px 0;
}

.text-guide p {
  margin: 8px 0;
}

.text-guide h1:first-child,
.text-guide .h1:first-child,
.text-guide h2:first-child,
.text-guide .h2:first-child,
.text-guide h3:first-child,
.text-guide .h3:first-child,
.text-guide h4:first-child,
.text-guide .h4:first-child,
.text-guide h5:first-child,
.text-guide .h5:first-child,
.text-guide p:first-child,
.text-guide ul:first-child,
.text-guide ol:first-child,
.text-guide table:first-child,
.text-guide blockquote:first-child,
.text-guide .video-block:first-child {
  margin-top: 0;
}

.text-guide h1:last-child,
.text-guide .h1:last-child,
.text-guide h2:last-child,
.text-guide .h2:last-child,
.text-guide h3:last-child,
.text-guide .h3:last-child,
.text-guide h4:last-child,
.text-guide .h4:last-child,
.text-guide h5:last-child,
.text-guide .h5:last-child,
.text-guide p:last-child,
.text-guide ul:last-child,
.text-guide ol:last-child,
.text-guide table:last-child,
.text-guide blockquote:last-child,
.text-guide .video-block:last-child {
  margin-bottom: 0;
}

/* --- blackout --- */
.blackout {
  color: #fff;
}

@media (max-width: 1279px) {
  .hr--lg {
    margin: 40px 0;
  }
}
@media (max-width: 1023px) {
  /* --- text --- */
  h1,
.h1 {
    font: 600 24px/normal Commissioner, Arial, Helvetica, sans-serif;
    text-transform: none;
    letter-spacing: normal;
    margin: 0;
  }
  h2,
.h2 {
    font: 600 24px/normal Commissioner, Arial, Helvetica, sans-serif;
    text-transform: none;
    letter-spacing: normal;
    margin: 0;
  }
  h3,
.h3 {
    font: 600 20px/normal Commissioner, Arial, Helvetica, sans-serif;
    text-transform: none;
    letter-spacing: normal;
    margin: 0;
  }
  h4,
.h4 {
    font: 600 18px/normal Commissioner, Arial, Helvetica, sans-serif;
    text-transform: none;
    letter-spacing: normal;
    margin: 0;
  }
  .text-guide .h1,
.text-guide h1 {
    margin-top: 40px;
    margin-bottom: 20px;
  }
  .text-guide ol > li {
    margin: 0 0 16px;
  }
  .text-guide ol ol > li {
    margin: 0 0 8px;
  }
  .text-guide p {
    margin: 8px 0;
  }
  .text-guide > img {
    margin: 8px 0;
  }
}
.btn {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
  padding: 0 16px;
  max-width: 100%;
  border: none;
  border-radius: 20px;
  color: #060611;
  background: transparent;
  font-family: Commissioner, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
  letter-spacing: normal;
  text-align: center;
  text-overflow: ellipsis;
  text-transform: none;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  outline: none;
  transition: 0.2s;
  cursor: pointer;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
}

.btn::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
  border-radius: 12px;
}

.btn[disabled] {
  opacity: 0.5;
}

@media (any-hover: hover) {
  .btn:not([disabled]):hover {
    color: #0083FF;
    border: none;
    background: transparent;
    box-shadow: 0 0 0 1px #0083FF inset;
  }
}
.state--focus-enabled .btn:focus::after {
  opacity: 0.75;
}

.btn:not([disabled]):active {
  color: #fff;
  border: none;
  background: #152471;
  box-shadow: 0 0 0 1px #152471 inset;
}

.btn.btn.btn--disabled,
.btn.btn:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

.btn--primary {
  color: #fff;
  background: #152471;
  box-shadow: none;
}

.btn--primary[disabled],
.btn--primary.btn--disabled {
  color: #fff;
  background: #DBDDE3;
  box-shadow: none;
  opacity: 0.5;
}

@media (any-hover: hover) {
  .btn--primary:not([disabled]):hover {
    color: #fff;
    background: #0083FF;
    box-shadow: none;
  }
}
.btn--primary:not([disabled]):active {
  color: #fff;
  background: #152471;
  box-shadow: none;
}

.btn--lightblue {
  color: #152471;
  background: #F2F9FF;
  box-shadow: none;
}

@media (any-hover: hover) {
  .btn--lightblue:not([disabled]):hover {
    color: #fff;
    background: #0083FF;
    border: 0;
    box-shadow: none;
  }
}
.btn--lightblue:not([disabled]):active {
  color: #152471;
  background: #F2F9FF;
  box-shadow: none;
}

.btn--primary-2 {
  color: #fff;
  background: #DE193E;
  box-shadow: none;
}

.btn--primary-2[disabled] {
  color: #37373F;
  background: #DBDDE3;
}

@media (any-hover: hover) {
  .btn--primary-2:not([disabled]):hover {
    color: #fff;
    background: #C61637;
    box-shadow: none;
  }
}
.btn--primary-2:not([disabled]):active {
  color: #fff;
  background: #DE193E;
  box-shadow: none;
}

.btn--secondary {
  color: #fff;
  background: #0083FF;
  box-shadow: none;
}

.btn--secondary[disabled] {
  opacity: 0.5;
}

@media (any-hover: hover) {
  .btn--secondary:not([disabled]):hover {
    color: #fff;
    background: #2F9AFF;
    box-shadow: none;
  }
}
.btn--secondary:not([disabled]):active {
  color: #fff;
  background: #0083FF;
  box-shadow: none;
}

.btn--black {
  color: #fff;
  background: #060611;
  box-shadow: none;
}

@media (any-hover: hover) {
  .btn--black:not([disabled]):hover {
    color: #fff;
    box-shadow: none;
    background: #373535;
  }
}
.btn--black:not([disabled]):active {
  color: #fff;
  background: #373535;
  box-shadow: none;
}

.btn--lightgray {
  color: #060611;
  background: #A9A9AD;
  box-shadow: none;
}

.btn--lightgray[disabled] {
  opacity: 0.5;
}

@media (any-hover: hover) {
  .btn--lightgray:not([disabled]):hover {
    color: #060611;
    background: #fff;
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  }
}
.btn--lightgray:not([disabled]):active {
  color: rgba(35, 33, 33, 0.5);
  background: #fff;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

.btn--outline {
  color: #060611;
  background: #fff;
  box-shadow: 0 0 0 1px #DBDDE3 inset;
}

@media (any-hover: hover) {
  .btn--outline:not([disabled]):hover {
    color: #060611;
    background: #fff;
    box-shadow: 0 0 0 1px #A9A9AD inset;
  }
}
.btn--outline:not([disabled]):active {
  color: #060611;
  background: #fff;
  box-shadow: 0 0 0 1px #DBDDE3 inset;
}

.btn--outline-primary-2 {
  color: #DE193E;
  background: #fff;
  box-shadow: 0 0 0 1px #DE193E inset;
}

@media (any-hover: hover) {
  .btn--outline-primary-2:not([disabled]):hover {
    color: #fff;
    background: #C61637;
    box-shadow: 0 0 0 1px #C61637 inset;
  }
}
.btn--outline-primary-2:not([disabled]):active {
  color: #fff;
  background: #DE193E;
  box-shadow: 0 0 0 1px #DE193E inset;
}

.btn--white {
  color: #060611;
  background: #fff;
  box-shadow: 0 0 0 1px #F2EEEE inset;
}

@media (any-hover: hover) {
  .btn--white:not([disabled]):hover {
    color: #152471;
    background: #fff;
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  }
}
.btn--white:not([disabled]):active {
  color: #152471;
  background: #fff;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

.btn--transparent {
  color: #060611;
  background: transparent;
  box-shadow: none;
}

@media (any-hover: hover) {
  .btn--transparent:not([disabled]):hover {
    color: #152471;
    background: transparent;
    box-shadow: none;
  }
}
.btn--transparent:not([disabled]):active {
  color: #152471;
  background: transparent;
  box-shadow: none;
}

.btn__icon {
  flex: 0 0 auto;
  display: block;
  align-self: center;
  width: 24px;
  height: 24px;
  margin-right: 6px;
  margin-top: -1px;
  margin-left: -4px;
  transition: 0.2s;
}

.btn__icon--primary {
  color: #152471;
}

.btn__text + .btn__icon {
  margin-right: 0;
  margin-left: 8px;
}

.btn__icon:only-child {
  margin-right: 0;
}

.btn--ellipsis {
  padding-left: 12px;
  padding-right: 12px;
  color: rgba(35, 33, 33, 0.6);
}

.btn__down {
  width: 12px;
  height: 12px;
  margin-left: 8px;
}

.btn.open .btn__down {
  transform: scaleY(-1);
}

.btn__icon {
  margin-right: 4px;
  margin-left: -4px;
}

.btn__icon--gray {
  color: #A9A9AD;
}

.btn__icon--right {
  margin-right: -4px;
  margin-left: 4px;
}

.btn--lg {
  height: 48px;
  padding: 0 20px;
  font-size: 16px;
  line-height: 16px;
  border-radius: 24px;
}

.btn--fit-content {
  width: fit-content;
}

.btn--block,
.btn--wide {
  width: 100%;
}

.btn--block .btn__arrow,
.btn--wide .btn__arrow {
  margin-left: auto;
}

.btn--centered {
  margin-left: auto;
  margin-right: auto;
}

.btn--visible-sm {
  display: none;
}

.btn__text-span {
  color: rgba(35, 33, 33, 0.6);
}

.btn__catalog-icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-right: 4px;
  pointer-events: none;
}

.btn__arrow {
  display: block;
  width: 12px;
  height: 12px;
  margin-left: 8px;
  transition: 0.2s;
}

.btn__arrow--gray {
  color: #A9A9AD;
}

@media (any-hover: hover) {
  .btn:not([disabled]):hover .btn__arrow {
    margin-left: 12px;
  }
  .btn--wide:not([disabled]):hover .btn__arrow {
    margin-left: auto;
  }
}
.btn__counter {
  width: 21px;
  height: 21px;
  border-radius: 50%;
  background: radial-gradient(152.6% 143.35% at -19.05% 116.67%, #152471 0%, #2844D7 100%);
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%; /* 16.8px */
  letter-spacing: 0.12px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  flex: 0 0 auto;
}

.btn__count {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  color: #C3C3C6;
  margin-left: 4px;
}

.btn--primary .btn__count {
  color: #fff;
  opacity: 0.5;
}

.btn-link {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  color: #152471;
  padding: 4px 0;
  cursor: pointer;
  transition: 0.2s;
  display: flex;
  align-items: center;
  text-decoration: none;
}

@media (any-hover: hover) {
  .btn-link:not([disabled]):hover {
    color: #0083FF;
  }
}
.btn-link__icon {
  width: 12px;
  height: 12px;
  flex: 0 0 auto;
  margin-left: 4px;
  margin-top: 2px;
}

.btn-link[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}

@media (any-hover: hover) {
  .btn-link:not([disabled]):hover {
    color: #0083FF;
  }
}
.btn-link.open .btn-link__icon {
  transform: scaleY(-1);
}

.price {
  display: flex;
  justify-content: flex-start;
  align-items: baseline;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  white-space: nowrap;
}

.price,
.basket__total-value,
.basket__total-price-text,
.basket__resume-delivery-info-line-value,
.field-shop__price,
.lk-order-item__prices {
  font-family: "nbrb", Commissioner, Arial, Helvetica, sans-serif;
  font-feature-settings: "liga";
  font-variant-ligatures: discretionary-ligatures;
}

.price--big {
  display: block;
}

.price__group--new .price__unit {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: rgba(35, 33, 33, 0.6);
}

.price__group .price__unit {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: rgba(35, 33, 33, 0.6);
}

.price__group--old .price__value {
  text-decoration: line-through;
}

.price__group--old {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-decoration-line: line-through;
  color: #B4B4B8;
  margin-left: 4px;
}

.price__caption {
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
  color: rgba(35, 33, 33, 0.6);
  order: 2;
  margin-top: 5px;
}

.price__discount {
  width: fit-content;
  margin-left: 4px;
  display: flex;
  align-items: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.26px;
  height: 26px;
  padding: 0 8px;
  border-radius: 13px;
  color: #fff;
  background-color: #DE193E;
}

.catalog-item__aside .price__discount {
  margin-left: 0;
  font-size: 11px;
  line-height: 12px;
  height: 16px;
  padding: 2px 4px;
  border-radius: 40px;
}

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

.price__big-value {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.price__big-value-old {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-decoration-line: line-through;
  opacity: 0.3;
}

.price__benefit {
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  letter-spacing: 0.11px;
  margin-top: 1px;
}

.price__benefit-title {
  margin-right: 2px;
}

.price__benefit-value {
  color: #C61637;
  margin-right: 2px;
}

.price__right {
  margin-left: 8px;
  padding-top: 5px;
}

.price__points-wrap {
  margin-top: 8px;
  background-color: #F2F9FF;
  color: #152471;
  border-radius: 16.5px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 8px 12px;
  display: flex;
  text-align: left;
  width: 100%;
  align-items: baseline;
}

.price__bonus-program {
  display: flex;
  align-items: center;
  width: 100%;
  height: 44px;
  margin-top: 8px;
  padding: 0 14px;
  border-radius: 12px;
  background-color: #F2F9FF;
  box-shadow: 0 0 0 1px rgba(21, 36, 113, 0.08) inset;
  color: #152471;
  cursor: pointer;
  white-space: normal;
  transition: 0.2s;
}

.price__bonus-program:active {
  background-color: #fff;
}

.price__bonus-program-icon {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  margin-right: 8px;
}

.price__bonus-program-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-align: left;
}

@media (any-hover: hover) {
  .price__bonus-program:hover {
    background-color: #fff;
  }
}
.price__points-title {
  margin-left: 4px;
}

.price__points-title strong {
  text-decoration-line: underline;
  text-decoration-style: dotted;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: 8%;
  text-underline-offset: 15%;
  text-underline-position: from-font;
  font-weight: inherit;
  cursor: pointer;
  position: relative;
  padding-bottom: 5px;
}

.price__points-title strong span {
  display: block;
  position: absolute;
  top: 100%;
  left: auto;
  right: 0;
  width: 232px;
  max-width: 232px;
  background-color: #fff;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  border-radius: 12px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  padding: 8px;
  transition: 0.2s;
  opacity: 0;
  visibility: hidden;
  color: #060611;
  z-index: 2;
  white-space: normal;
  transform: translateY(-5px);
  cursor: text;
}

.price__points-wrap.open .price__points-title strong span {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

@media (any-hover: hover) {
  .price__points-title strong:hover span,
.price__points-title strong:hover span:hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
}
.price__basket-view {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-left: auto;
}

.price__basket-view-current {
  text-align: right;
}

.price__basket-view-bottom {
  margin-top: 2px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.price__basket-view-old {
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.26px;
  text-decoration-line: line-through;
  color: #b5b5b8;
}

.price__basket-view-discount {
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.22px;
  height: 20px;
  display: flex;
  align-items: center;
  background-color: #DE193E;
  color: #fff;
  border-radius: 10px;
  padding: 0 6px;
  margin-left: 4px;
}

@media (max-width: 1279px) {
  .price__basket-view-current {
    text-align: left;
  }
  .price__basket-view-bottom {
    justify-content: flex-start;
  }
  .price__basket-view {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .catalog-item__mob-sticky-price .price__group--new {
    display: flex;
  }
}
.guideline__head {
  margin: 40px 0;
}

.guideline-block {
  margin: 60px 0;
}

.guideline-block__head {
  margin-bottom: 24px;
}

.guideline-block__head-inner {
  padding-bottom: 20px;
  border-bottom: 1px solid #8F8F94;
}

.guideline-color-list__item {
  display: flex;
  margin-bottom: 10px;
  align-items: center;
}

.guideline-color-list__item:last-child {
  margin-bottom: 0;
}

.guideline-color-list__item-color {
  flex: 0 0 auto;
  width: 40px;
  height: 40px;
  border: 1px solid #8F8F94;
  margin-right: 10px;
}

.guideline-color-list__item-label {
  flex: 1 1 auto;
}

.guideline-element {
  margin: 20px 0;
}

.guideline-grid {
  display: inline-flex;
  flex-wrap: wrap;
  vertical-align: top;
  margin: -12px;
  width: calc(100% + 24px);
}
@media (max-width: 1023px) {
  .guideline-grid {
    margin: -10px;
    width: calc(100% + 20px);
  }
}

.guideline-grid__cell {
  padding: 12px;
  flex: 0 0 auto;
  max-width: 100%;
}
@media (max-width: 1023px) {
  .guideline-grid__cell {
    padding: 10px;
  }
}

.guideline-block .text-guide ul > li::before,
.guideline-block .text-guide ul > li::after {
  display: none;
}

.guideline-block .text-guide ul > li {
  padding-left: 0;
}

.fade-enter-active,
.fade-leave-active {
  transition: 0.2s;
}

.fade-enter,
.fade-leave-to {
  opacity: 0;
}

.dropdown-enter-active,
.dropdown-leave-active {
  transform: translate3d(0, 0, 0) scaleY(1);
  transform-origin: center top;
  transition: 0.2s;
}

.dropdown-enter,
.dropdown-leave-to {
  transform: translate3d(0, 0, 0) scaleY(0);
  opacity: 0;
}

.list-complete-item {
  transform: translateX(0);
  transition: all 0.5s ease;
}

.list-complete-enter-from,
.list-complete-leave-to {
  opacity: 0;
  transform: translateX(30px);
}

.list-complete-leave-active {
  position: absolute;
}

.collapse-enter-active,
.collapse-leave-active {
  transition: 0.5s;
  overflow: hidden;
}

.collapse-enter-from,
.collapse-leave-to {
  opacity: 0;
}

.about-company__section {
  margin-top: 60px;
}

.about-company__title {
  margin: 0 0 24px;
  color: #060611;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.about-split {
  display: flex;
  align-items: flex-start;
  gap: 60px;
}

.about-split__content {
  display: flex;
  padding: 24px 0;
  flex-direction: column;
  align-items: flex-start;
  gap: 32px;
  flex: 1 0 0;
}

.about-split__content h1,
.about-split__content p {
  margin-block: 0;
}

.about-split__content > div {
  display: flex;
  flex-direction: column;
  gap: 32px;
}

.about-split__image {
  display: flex;
  align-items: flex-start;
  flex: 1 0 0;
  align-self: stretch;
  overflow: hidden;
  border-radius: 32px;
}

.about-split__image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.about-company__section .stats {
  margin: 0;
}

.about-company__section .stats__container .stats__wrap {
  display: flex;
  align-items: stretch;
  gap: 20px;
}

.about-company__section .stats__item {
  display: flex;
  padding: 24px;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  flex: 1 0 0;
  border-radius: 16px;
  border: 1px solid #DBDDE3;
  background: #fff;
}

.about-company__section .stats__item:last-child {
  border-right: 1px solid #DBDDE3;
}

.about-company__section .stats__item-title {
  color: #1B2B8C;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.about-company__section .stats__item-text {
  color: #060611;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin: 0;
  text-align: left;
  max-width: unset;
}

.about-benefits-block .about-company__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 60px 40px 40px;
  gap: 32px;
  border-radius: 32px;
  background: #F6F6F6;
}

.about-benefits {
  display: flex;
  align-items: stretch;
  align-self: stretch;
  gap: 20px;
}

.about-benefits-block .about-company__title {
  margin-bottom: 0;
}

.about-benefits__item {
  display: flex;
  padding: 0 12px;
  flex-direction: column;
  align-items: center;
  flex: 1 0 0;
  height: 100%;
}

.about-benefits__icon-wrap {
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 16px;
  padding: 12px;
  aspect-ratio: 1/1;
  border-radius: 50%;
  background: radial-gradient(152.6% 143.35% at -19.05% 116.67%, #152471 0%, #2844D7 100%);
}

.about-benefits__icon {
  width: 32px;
  height: 32px;
  flex-shrink: 0;
  aspect-ratio: 1/1;
  color: #fff;
}

.about-benefits__item-title {
  color: #060611;
  text-align: center;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.about-benefits__item-text {
  margin-top: 12px;
  color: #8F8F94;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

@media (max-width: 1023px) {
  .about-split,
.about-benefits {
    flex-direction: column;
  }
  .about-benefits {
    gap: 16px;
  }
  .about-split__image {
    flex: none;
    max-width: none;
    width: 100%;
  }
  .about-company__section .stats__wrap {
    flex-direction: column;
  }
  .about-company__section .stats__item {
    width: 100%;
    padding: 16px;
  }
  .about-company__section .stats__item:last-child {
    border-bottom: 1px solid #DBDDE3;
  }
  .about-company__section {
    margin-top: 32px;
  }
  .about-company__title {
    font-size: 20px;
  }
  .about-split__content {
    padding-block: unset;
  }
  .about-split__content > div,
.about-split,
.about-split__content {
    gap: 24px;
  }
  .about-split__image {
    border-radius: 16px;
    height: 220px;
  }
  .about-company__section .stats__item-title {
    font-size: 24px;
  }
  .about-benefits-block .about-company__inner {
    padding: 32px 16px;
    gap: 24px;
    border-radius: unset;
  }
  .about-benefits-block > .container {
    padding-inline: unset;
  }
  .about-benefits-block .about-company__title {
    text-align: center;
  }
  .about-company .image-gallery {
    margin: 32px 0;
  }
  .about-benefits__item-title {
    font-size: 20px;
  }
  .about-company__section .stats__container .stats__wrap {
    gap: 16px;
  }
}
.accordion {
  margin: 70px 0;
}

.accordion--extended:first-child {
  margin-top: 12px;
}

.accordion__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.accordion__title {
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
}

.accordion--extended .accordion__title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 34px;
}

.accordion__title:only-child {
  text-align: center;
  margin: 0 auto;
}

.accordion__items-wrap {
  margin-top: 8px;
}

.accordion--extended .accordion__items-wrap {
  margin-top: 16px;
}

.accordion__items {
  max-width: 770px;
  margin: 0 auto;
}

.accordion--extended .accordion__items {
  max-width: 100%;
}

.accordion__item {
  border-top: 1px solid rgba(35, 33, 33, 0.12);
}

.accordion__item:first-child {
  border-top: 1px solid transparent;
}

.accordion--extended .accordion__item:first-child {
  border-top: 1px solid rgba(35, 33, 33, 0.12);
}

.accordion__item-bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 25px 0;
  width: 100%;
  cursor: pointer;
  text-align: left;
  color: #060611;
  transition: 0.2s;
}

.accordion--extended .accordion__item-bar {
  padding-left: 20px;
}

.accordion__item-bar-text {
  padding-right: 20px;
}

.accordion__item-bar--open .accordion__item-bar-icon {
  transform: scaleY(-1);
}

.accordion__item-bar-icon {
  display: block;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  flex: 0 0 auto;
  position: relative;
  background-color: #fff;
  transition: 0.2s;
}

.accordion__item-bar-icon::before,
.accordion__item-bar-icon::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 14px;
  height: 2px;
  background-color: #757576;
  border-radius: 2px;
  transition: 0.2s;
}

.accordion__item-bar-icon::after {
  transform: translate(-50%, -50%) rotate(90deg);
}

.accordion__item-bar--open {
  padding-bottom: 13px;
}

.accordion__item-bar--open .accordion__item-bar-icon {
  background-color: #4a4949;
  transform: rotate(45deg);
}

.accordion__item-bar--open .accordion__item-bar-icon::before,
.accordion__item-bar--open .accordion__item-bar-icon::after {
  background-color: #fff;
}

.accordion__item-content {
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 22px;
  padding-bottom: 24px;
  overflow: auto;
}

@media (max-width: 1279px) {
  .accordion--extended:first-child {
    margin-top: 22px;
  }
}
@media (max-width: 1023px) {
  .accordion {
    margin: 40px 0;
  }
  .accordion--extended:first-child {
    margin-top: 22px;
  }
  .accordion__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
  }
  .accordion--extended .accordion__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
  }
  .accordion__items-wrap {
    margin-top: 20px;
  }
  .accordion--extended .accordion__items-wrap {
    margin-top: 20px;
  }
  .accordion__item-bar {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
  }
  .accordion--extended .accordion__item-bar {
    padding-left: 0;
  }
  .accordion__item-bar--open {
    padding-bottom: 12px;
  }
  .accordion__item-bar-text {
    padding-right: 12px;
  }
  .accordion__item-bar--open .accordion__item-bar-icon {
    background-color: rgba(35, 33, 33, 0.6);
  }
  .accordion__item-content {
    padding-bottom: 12px;
  }
  .accordion__item-content,
.accordion__item-content p {
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px;
  }
  .accordion__header {
    display: block;
  }
  .accordion__button {
    margin-top: 15px;
  }
}
.active-filters__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.active-filters__main-label {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
}

.active-filters__header-left {
  display: flex;
  width: fit-content;
  align-items: center;
}

.active-filters__quantity {
  flex: 0 0 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  background-color: #fff;
  border-radius: 15px;
  padding: 5px 10px;
  margin-left: 12px;
}

.active-filters__grid {
  display: flex;
  flex-wrap: wrap;
}

.active-filters__colors {
  display: flex;
  flex: 0 0 auto;
}

.active-filters__color:nth-child(5) {
  position: relative;
}

.active-filters__color:last-child {
  margin-right: 0;
}

.active-filters__color:nth-child(5)::after {
  content: "";
  width: 30px;
  position: absolute;
  z-index: 2;
  top: -1px;
  bottom: -1px;
  left: auto;
  right: -1px;
  background: linear-gradient(90deg, rgba(22, 37, 114, 0) 0%, #162572 100%);
  pointer-events: none;
}

.active-filters__color {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  border: 1px solid #fff;
  flex: 0 0 auto;
  margin-right: 4px;
}

.active-filters__options {
  display: flex;
  width: fit-content;
  flex: 0 0 auto;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.active-filters__options--wide {
  max-width: 96px;
  overflow: hidden;
  position: relative;
}

.active-filters__options--wide::after {
  content: "";
  width: 30px;
  height: 16px;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  background: linear-gradient(90deg, rgba(22, 37, 114, 0) 0%, #162572 100%);
  pointer-events: none;
}

.active-filters__cell {
  margin-right: 8px;
  margin-bottom: 8px;
}

.active-filters__btn {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  cursor: pointer;
  padding: 8px 8px 8px 12px;
  border-radius: 18px;
  background-color: #152471;
  transition: 0.2s;
  color: #fff;
}

.active-filters__btn-icon-wrap {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-left: 8px;
  background-color: rgba(255, 255, 255, 0.15);
  border: 1px solid rgba(255, 255, 255, 0.25);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.2s;
}

.active-filters__btn-icon {
  width: 12px;
  height: 12px;
  flex: 0 0 auto;
  color: #fff;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .active-filters__btn:hover .active-filters__btn-icon-wrap {
    background-color: #fff;
  }
  .active-filters__btn:hover .active-filters__btn-icon {
    color: #152471;
  }
}
.active-filters__label {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  white-space: nowrap;
}

.active-filters__btn-text:not(:last-child)::after {
  content: ",";
  margin-right: 3px;
}

.active-filters__btn--range-slider .active-filters__btn-text:not(:last-child)::after {
  display: none;
}

.active-filters__reset {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  cursor: pointer;
  padding: 7px 8px 7px 12px;
  border: 1px solid #DBDDE3;
  border-radius: 18px;
  background-color: #fff;
  margin-right: 8px;
  margin-bottom: 8px;
  color: #060611;
  transition: 0.2s;
}

.active-filters__reset-icon-wrap {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #F6F6F6;
  margin-left: 4px;
  transition: 0.2s;
}

.active-filters__reset-icon {
  width: 12px;
  height: 12px;
  color: #A9A9AD;
  transition: 0.2s;
}

.active-filters__reset:active .active-filters__reset-icon-wrap {
  background-color: #152471;
}

.active-filters__reset:active .active-filters__reset-icon {
  color: #fff;
}

@media (any-hover: hover) {
  .active-filters__reset:hover .active-filters__reset-icon-wrap {
    background-color: #152471;
  }
  .active-filters__reset:hover .active-filters__reset-icon {
    color: #fff;
  }
}
.additional-companies {
  background-color: #fff;
  border-radius: 13px;
  padding: 4px;
}

.additional-companies__tilte {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 12px 16px 16px;
}

.additional-companies__table-wrap {
  background-color: #fff;
  border-radius: 12px;
  padding: 16px;
}

.additional-companies__th {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 16px;
  text-align: left;
  padding: 12px 15px;
  flex: 0 0 auto;
}

.additional-companies__th--centered {
  text-align: center;
}

.additional-companies__tr {
  display: flex;
  width: 100%;
}

.additional-companies__td {
  padding: 20px 15px;
  flex: 0 0 auto;
  border-bottom: 1px solid rgba(35, 33, 33, 0.12);
}

.additional-companies__td--centered {
  text-align: center;
}

.additional-companies__td:first-child {
  border-left: 1px solid rgba(35, 33, 33, 0.12);
}

.additional-companies__td:last-child {
  border-right: 1px solid rgba(35, 33, 33, 0.12);
}

.additional-companies__tr:last-child .additional-companies__td:first-child {
  border-bottom-left-radius: 10px;
}

.additional-companies__tr:last-child .additional-companies__td:last-child {
  border-bottom-right-radius: 10px;
}

.additional-companies__tbody {
  border-top: 1px solid rgba(35, 33, 33, 0.12);
}

.additional-companies__orders-quantity {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.additional-companies__name {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.additional-companies__caption {
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
  color: rgba(35, 33, 33, 0.6);
}

.additional-products__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.additional-products__items {
  margin-top: 16px;
}

.additional-products__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -8px;
  width: calc(100% + 16px);
}

.additional-products__cell {
  width: 50%;
  padding: 8px;
}

.additional-products--extended {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #DBDDE3;
  background-color: #fff;
  padding: 12px 12px 12px 24px;
  border-radius: 20px;
}

.additional-products__title-2 {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  white-space: nowrap;
  flex: 1 1 auto;
  color: #060611;
}

.additional-products__list {
  display: flex;
}

.additional-products__list-item {
  width: 52px;
  height: 52px;
  cursor: pointer;
  margin-left: 12px;
  flex: 0 0 auto;
  border: 1px solid transparent;
  border-radius: 6px;
  position: relative;
  transition: 0.2s;
}

.additional-products__list-item-image {
  display: block;
  width: 50px;
  max-width: 50px;
  height: 50px;
  object-fit: contain;
}

.additional-products__dd-wrap {
  position: absolute;
  top: 100%;
  left: 50%;
  padding-top: 8px;
  opacity: 0;
  visibility: hidden;
  z-index: 2;
  transform: translate(-50%, -8px);
  transition: 0.25s;
}

.additional-products__dd {
  background-color: #fff;
  border-radius: 22px;
  box-shadow: 0 4px 12px 0 rgba(24, 24, 28, 0.12);
  width: 380px;
}

.additional-products__dd .product__small-view {
  border: 0;
}

@media (any-hover: hover) {
  .additional-products__list-item:hover {
    border: 1px solid #DBDDE3;
  }
  .additional-products__list-item:hover .additional-products__dd-wrap {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0);
  }
}
@media (max-width: 1279px) {
  .additional-products__cell {
    width: 100%;
  }
  .additional-products--extended {
    display: block;
    background-color: #F6F6F6;
    border-radius: 20px;
    padding: 0;
    border: 0;
  }
  .additional-products--extended .additional-products__title-2 {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding: 12px 16px;
    position: relative;
  }
  button.additional-products__title-2 {
    width: 100%;
    text-align: left;
    cursor: pointer;
  }
  .additional-products__slider-wrap {
    padding: 4px 16px 12px;
    height: 130px;
  }
  .additional-products--extended .swiper-slide {
    width: auto;
  }
  .additional-products__slide-item {
    width: 292px;
  }
  .additional-products__btn-arrow {
    width: 12px;
    height: 12px;
    position: absolute;
    top: 14.5px;
    right: 16px;
    color: #A9A9AD;
  }
  .additional-products__title-2.open .additional-products__btn-arrow {
    transform: scaleY(-1);
  }
}
.app-widget {
  display: flex;
}

.app-widget__item {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 49px;
  width: 49px;
  margin-right: 7px;
  border-radius: 16px;
  box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.2);
  color: #060611;
  background-color: #fff;
  transition: color 0.2s, transform 0.2s;
  cursor: pointer;
}

.app-widget__item-icon {
  height: 29px;
  width: 29px;
}

@media (any-hover: hover) {
  .app-widget__item:hover {
    color: #152471;
  }
}
.app-widget__item:active {
  transform: scale(0.94);
}

@media (max-width: 767px) {
  .app-widget__item {
    height: 34px;
    width: 34px;
    margin-right: 6px;
    border-radius: 11px;
  }
  .app-widget__item-icon {
    height: 21px;
    width: 21px;
  }
}
.article-banner-section {
  margin: 16px 0 0;
}

.article-banner-section .container {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.article-banner-section {
  display: block;
}

.article-banner {
  position: relative;
  overflow: hidden;
  display: flex;
  min-height: 460px;
  padding: 40px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  gap: 8px;
  border-radius: 32px;
}

.article-banner.article-banner--no-image {
  min-height: 178px;
  background: #152471 url("/local/assets/images/article-banner__default.jpg") center/cover no-repeat;
}

.article-banner::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  z-index: 1;
  pointer-events: none;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);
}

.article-banner__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 0;
}

.article-banner__label {
  position: relative;
  z-index: 2;
  display: flex;
  height: 26px;
  padding: 0 8px 2px 8px;
  align-items: center;
  gap: 8px;
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.45);
  background: rgba(6, 6, 17, 0.3);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.26px;
}

.article-banner__bottom {
  position: relative;
  width: 100%;
  display: flex;
  align-items: flex-end;
  align-self: stretch;
  gap: 24px;
  z-index: 2;
}

.article-banner__info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  flex: 1 0 0;
  max-width: 760px;
}

.about-company .article-banner__info {
  max-width: 760px;
}

.article-banner__title {
  align-self: stretch;
  color: #fff;
  font-size: 60px;
  font-style: normal;
  font-weight: 600;
  line-height: 100%;
}

.article-banner__text {
  margin-top: 12px;
  color: #fff;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
}

.article-banner__meta {
  display: flex;
  align-items: flex-end;
  gap: 8px;
  margin-left: auto;
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  white-space: nowrap;
  opacity: 0.7;
}

.article-banner__views {
  display: flex;
  align-items: center;
  gap: 8px;
}

.article-banner__views-icon {
  display: block;
  width: 18px;
  height: 18px;
}

.article-banner__sep {
  opacity: 0.7;
}

.article-banner--no-image::after {
  display: none;
}

@media (max-width: 767px) {
  .article-banner-section {
    margin-bottom: 24px;
  }
  .article-banner {
    min-height: 340px;
    padding: 24px;
    border-radius: 22px;
  }
  .article-banner.article-banner--no-image {
    min-height: 0;
  }
  .article-banner__bottom {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    gap: 16px;
    align-self: stretch;
  }
  .article-banner__meta {
    margin-left: unset;
  }
  .article-banner__title {
    font-size: 32px;
  }
  .article-banner__text {
    font-size: 16px;
  }
}
.article-grid__grid {
  display: inline-flex;
  flex-wrap: wrap;
  vertical-align: top;
  margin: -12px;
  width: calc(100% + 24px);
  margin-top: -20px;
  margin-bottom: -20px;
}
@media (max-width: 1023px) {
  .article-grid__grid {
    margin: -10px;
    width: calc(100% + 20px);
  }
}

.article-grid__cell {
  padding: 12px;
  flex: 0 0 auto;
  max-width: 100%;
  width: 25%;
  display: flex;
  flex-direction: column;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 1023px) {
  .article-grid__cell {
    padding: 10px;
  }
}

@media (max-width: 1023px) {
  .article-grid__grid {
    margin-top: -20px;
    margin-bottom: -20px;
  }
  .article-grid__cell {
    width: 33.33%;
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media (max-width: 1279px) {
  .article-grid__cell {
    width: 33.33%;
  }
}
@media (max-width: 767px) {
  .article-grid__cell {
    width: 50%;
  }
}
@media (max-width: 479px) {
  .article-grid__grid {
    margin-top: -16px;
    margin-bottom: -16px;
  }
  .article-grid__cell {
    width: 100%;
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
.article-item {
  position: relative;
  display: flex;
  align-items: center;
  padding: 12px 8px;
}

.article-item__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.article-item__left {
  flex: 0 0 auto;
  margin-right: 12px;
}

.article-item__image {
  display: block;
  width: 70px;
  height: 70px;
  max-width: 70px;
  object-fit: contain;
}

.article-item__main {
  flex: 1 1 auto;
}

.article-item__categories {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -6px;
}

.article-item__category {
  flex: 0 0 auto;
  font-size: 10px;
  font-style: normal;
  font-weight: 500;
  line-height: 12px;
  text-transform: uppercase;
  background-color: #060611;
  padding: 3px 7px;
  border-radius: 4px;
  color: #fff;
  margin-right: 6px;
  margin-bottom: 6px;
}

.article-item__text {
  margin-top: 4px;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  transition: color 0.2s;
}

.article-item__text .in-text-highlight {
  color: #152471;
  font-weight: 500;
}

.article-item__date {
  margin-top: 4px;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: rgba(35, 33, 33, 0.6);
}

@media (any-hover: hover) {
  .article-item:hover .article-item__text {
    color: #152471;
  }
}
.article-poster {
  position: relative;
  width: 100%;
  min-height: 224px;
}

.article-poster__link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: none;
  z-index: 2;
  outline: none;
}

.article-poster__link::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -4px;
}

.article-poster__visual {
  position: relative;
  z-index: 1;
  margin: 0;
  width: 100%;
  max-width: 100%;
}

.article-poster__visual::after {
  content: "";
  display: block;
  padding-top: 56.25%;
}

.article-poster__status {
  position: absolute;
  top: 0;
  left: 0;
}

.article-poster__image,
.article-poster__image.product-image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  justify-content: flex-start;
}

.article-poster__title {
  margin: 8px 0;
  color: #060611;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .article-poster:hover .article-poster__title {
    color: #0083FF;
    border: none;
    text-decoration: none;
  }
}
.article-poster:active .article-poster__title {
  color: #152471;
}

.state--focus-enabled .article-poster__link:focus::after {
  opacity: 0.75;
}

.article-quote {
  border-left: 2px solid #152471;
  display: flex;
  padding: 8px 0 8px 20px;
  margin-block: 8px;
  flex-direction: column;
  align-items: flex-start;
  gap: 32px;
  flex: 1 0 0;
}

.article-quote__text {
  color: #060611;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.article-quote__person {
  display: flex;
  align-items: center;
  gap: 12px;
}

.article-quote__photo {
  display: flex;
  width: 48px;
  height: 48px;
  padding: 1.5px;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 50%;
  object-fit: cover;
  border: 1px solid #DBDDE3;
  background: #fff;
}

.article-quote__author {
  color: #060611;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.article-quote__role {
  color: #8F8F94;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
}

@media (max-width: 767px) {
  .article-quote {
    padding-left: 16px;
  }
  .article-quote__text {
    font-size: 20px;
  }
}
.article-toolbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding-block: 12px;
}

.article-toolbar__label {
  color: #A9A9AD;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.article-toolbar__tags,
.article-toolbar__share {
  display: flex;
  align-items: center;
  gap: 8px;
}

.article-toolbar__tags-list {
  display: flex;
  align-items: center;
  gap: 8px;
}

.article-toolbar__share-items {
  display: flex;
  align-items: center;
  gap: 4px;
}

.article-toolbar__tag {
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 16px 2px 16px;
  border: 1px solid #DBDDE3;
  border-radius: 60px;
  background: #fff;
  color: #060611;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-decoration: none;
  white-space: nowrap;
}

.article-toolbar__tag:focus {
  background-color: #152471;
  border-color: #152471;
  color: #fff;
}

.article-toolbar__share-item {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  aspect-ratio: 1/1;
  padding: 0;
  border: 1px solid #DBDDE3;
  border-radius: 50%;
  background: #fff;
  color: #152471;
  cursor: pointer;
  text-decoration: none;
  transition: 0.2s;
}

.article-toolbar__share-item .svg-icon {
  width: 32px;
  height: 32px;
  fill: none;
}

button.article-toolbar__share-item {
  font: inherit;
}

@media (any-hover: hover) {
  .article-toolbar__share-item:hover {
    border-color: #152471;
  }
}
.article-toolbar__share-items .socials,
.article-toolbar__share-items .socials__items {
  display: contents;
}

.article-toolbar__share-items .socials__item {
  margin: 0;
}

@media (max-width: 1023px) {
  .article-toolbar__share-items .socials__item {
    width: 32px;
    height: 32px;
  }
}
@media (max-width: 767px) {
  .article-toolbar {
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
  }
  .article-toolbar__tags {
    width: 100%;
    overflow-x: hidden;
  }
  .article-toolbar__tags-list {
    overflow: auto;
    scrollbar-width: none;
  }
  .article-toolbar__tags-list::-webkit-scrollbar {
    display: none;
  }
  .article-toolbar__share-items {
    gap: 4px;
  }
}
.article__wrap {
  padding-inline: 40px;
}

.article__blocks {
  display: flex;
  flex-direction: column;
  gap: 32px;
  margin-top: 16px;
}

.article__blocks .product-slider {
  margin: 0;
}

.article__blocks .product-slider__title {
  margin-bottom: 24px;
  text-align: left;
}

.article__content ol li b,
.article__content ol li strong {
  font-size: 18px;
  font-weight: 600;
  line-height: normal;
}

.article__blocks .product-slider__container.container {
  width: 100%;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
}

.article__content p {
  color: #060611;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
}

.article__content a {
  color: #0083FF;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-decoration-line: underline;
  text-decoration-style: solid;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: 4%;
  text-underline-offset: 16%;
  text-underline-position: from-font;
}

.article-contacts {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  column-gap: 16px;
  row-gap: 8px;
}

.article__content .article-contacts {
  margin-top: 12px;
}

.article-contacts span {
  display: flex;
  flex-wrap: wrap;
  column-gap: 16px;
  row-gap: 8px;
}

.article__content .article-contacts a {
  text-decoration: none;
}

.article__content .article-contacts a[href^="tel:"] {
  color: #152471;
  font-weight: 600;
  font-size: 18px;
}

.article__content .article-contacts a[href^="mailto:"] {
  color: #0083FF;
  font-weight: 400;
}

@media (any-hover: hover) {
  .article__content .article-contacts a:hover {
    color: #0083FF;
    text-decoration: underline;
  }
}
.article__content .header-title-with-img {
  display: flex;
  gap: 16px;
  align-items: flex-end;
}
.article__content .header-title-with-img img {
  max-width: 100px;
  max-height: 100px;
}

.article__content img {
  display: block;
  max-width: 100%;
  border-radius: 22px;
  margin-bottom: 0;
}

.article__content h1 {
  color: #060611;
  font-size: 48px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.article__content h2 {
  margin-bottom: 16px;
  color: #060611;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.article__content h3 {
  margin-bottom: 16px;
  color: #060611;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.article__content h3:has(+ .article-contacts) {
  margin-bottom: 8px;
}

.article__content ul li {
  color: #060611;
  font-size: 18px;
  font-style: normal;
  line-height: normal;
}

.article__content ul li:last-child,
.article__content ul li:last-child {
  margin-bottom: 0;
}

.article__content ol {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
}

.article__content ol li {
  color: #060611;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  margin-bottom: 0;
}

.article__content a:has(img) {
  display: block;
}

.article__blocks .small-banner--news {
  width: 100%;
  height: 280px;
}

.article__image {
  border-radius: 22px;
  overflow: hidden;
}

.article__image:has(img.small) {
  width: 50%;
}

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

.article__video {
  position: relative;
  overflow: hidden;
  margin: 0;
  border-radius: 22px;
}

.article__video .video-banner {
  margin-block: 0;
}

.article__video .video-banner__container {
  padding-inline: 0;
}

.article__video .video-banner__wrap {
  margin-inline: unset;
}

@media (max-width: 767px) {
  .article__content img,
.article__video,
.article__blocks .small-banner--news {
    border-radius: 16px;
  }
  .article__wrap {
    padding-inline: 0;
  }
  .article__blocks {
    margin-top: 16px;
    gap: 24px;
  }
  .article__blocks .product-slider__title {
    text-align: center;
  }
  .article__content h1 {
    font-size: 28px;
  }
  .article__content h2 {
    font-size: 24px;
  }
  .article__content h3 {
    font-size: 20px;
  }
  .article-contacts {
    flex-direction: column;
    align-items: flex-start;
    row-gap: 8px;
    column-gap: 0;
  }
  .article__image:has(img.small) {
    width: 100%;
  }
}
.aside-list__item {
  margin: 8px 0;
}

.aside-tabs {
  margin: 24px 0 60px;
}

.aside-tabs__wrap {
  display: flex;
  align-items: flex-start;
}

.aside-tabs__aside {
  flex: 0 0 auto;
  width: 300px;
  margin-right: 20px;
}

.aside-tabs__tabs {
  width: 100%;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  background-color: #fff;
  border-radius: 28px;
  padding: 4px;
}

.aside-tabs__btn {
  border-radius: 24px;
  padding: 12px 12px 12px 24px;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  display: flex;
  min-height: 48px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-align: left;
  color: #060611;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  transition: 0.2s;
}

a.aside-tabs__btn,
a.aside-tabs__btn:visited,
a.aside-tabs__btn:hover,
a.aside-tabs__btn:active {
  color: #060611;
  text-decoration: none;
}

a.aside-tabs__btn[disabled],
a.aside-tabs__btn[disabled]:visited,
a.aside-tabs__btn[disabled]:hover,
a.aside-tabs__btn[disabled]:active {
  color: #152471;
}

.aside-tabs__btn-text {
  flex: 1 1 auto;
  min-width: 0;
}

.aside-tabs__btn-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  color: #8F8F94;
}

.aside-tabs__btn[disabled] .aside-tabs__btn-icon {
  color: #152471;
}

.aside-tabs__btn--logout {
  color: #8F8F94;
}

.aside-tabs__title {
  margin: 0;
  font-size: 32px;
  font-weight: 600;
  line-height: 116%;
}

.aside-tabs__btn[disabled] {
  background-color: #F2F9FF;
  cursor: default;
  color: #152471;
}

.aside-tabs__btn-arrow {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-left: 8px;
  color: #A9A9AD;
  transition: 0.2s;
}

.aside-tabs__btn[disabled] .aside-tabs__btn-arrow {
  color: #152471;
}

@media (any-hover: hover) {
  .aside-tabs__btn:not([disabled]):hover {
    background-color: #F6F6F6;
  }
}
.aside-tabs__content-wrap {
  flex: 1 1 auto;
  min-width: 0;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  padding: 24px;
  background-color: #fff;
  border-radius: 32px;
}

.aside-tabs__content {
  display: flex;
  flex-direction: column;
  gap: 32px;
  min-width: 0;
}

.aside-tabs__content .article__content.text-guide h2:first-child {
  margin-top: 0;
}

.aside-tabs .text-guide th:first-child,
.aside-tabs .text-guide tr:first-child td:first-child {
  border-top-left-radius: 0;
}

.aside-tabs .text-guide th:last-child,
.aside-tabs .text-guide tr:first-child td:last-child {
  border-top-right-radius: 0;
}

.aside-tabs .text-guide th,
.aside-tabs .text-guide thead tr,
.aside-tabs .text-guide thead tr:nth-child(odd) {
  background: #fff;
}

.aside-tabs__content .form {
  width: 100%;
}

.aside-tabs__content .contacts-list {
  margin: 0;
}

@media (max-width: 1023px) {
  .aside-tabs {
    margin: 16px 0 32px;
  }
  .aside-tabs__wrap {
    display: block;
  }
  .aside-tabs__aside {
    width: 100%;
    margin-right: 0;
    margin-bottom: 16px;
  }
  .aside-tabs__content {
    gap: 24px;
  }
  .aside-tabs__content-wrap {
    padding: 0;
    box-shadow: none;
    border-radius: 0;
    background-color: transparent;
  }
  .aside-tabs__title {
    font-size: 24px;
  }
}
.availability__item {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: rgba(35, 33, 33, 0.6);
  display: flex;
  align-items: center;
  margin-top: 4px;
}

.availability__text {
  white-space: nowrap;
}

.availability__icon {
  display: flex;
  margin-left: 4px;
}

.availability__icon-part {
  flex: 0 0 auto;
  width: 3px;
  height: 14px;
  border-radius: 1.5px;
  background-color: #e5e4e4;
  margin-right: 2px;
}

.availability__item--1 .availability__icon-part:first-child {
  background-color: #152471;
}

.availability__item--2 .availability__icon-part:first-child,
.availability__item--2 .availability__icon-part:nth-child(2) {
  background-color: #FFAC13;
}

.availability__item--3 .availability__icon-part:first-child,
.availability__item--3 .availability__icon-part:nth-child(2),
.availability__item--3 .availability__icon-part:nth-child(3) {
  background-color: #06B203;
}

@media (max-width: 1279px) {
  .availability__item {
    font-size: 12px;
    line-height: normal;
  }
}
.badge {
  display: inline-block;
  vertical-align: top;
  border-radius: 12px;
  color: #fff;
  background: #37373F;
  font-size: 14px;
  line-height: normal;
  padding: 1px 4px;
}

.badge--primary {
  background: #152471;
}

.basket-action {
  position: relative;
}

.basket-action__cell-input--hidden {
  display: none;
}

.basket-action__cell-input .label {
  margin-top: 10px;
  line-height: 25px;
  font-size: 12px;
}

.basket-action__cell-error {
  color: red;
}

.basket-action .loader__icon {
  width: 30px;
  height: 30px;
}

.basket-action__cell-link {
  flex: 0 0 auto;
}

.basket-action--has-link .basket-action__cell-input {
  flex: 0 0 auto;
  width: 50%;
  padding-right: 10px;
}

.basket-action--has-link .basket-action__cell-link {
  flex: 1 1 auto;
  padding-left: 10px;
}

.basket-action--alt .field-count__btn {
  width: 44px;
  height: 44px;
}

.basket-action--alt .field-count__input.field-count__input {
  height: 52px;
}

.basket-action--alt .field-count__btn--sub::before,
.basket-action--alt .field-count__btn--add::before,
.basket-action--alt .field-count__btn--add::after {
  width: 16px;
}

.basket-action--alt .field-input {
  font-size: 18px;
}

.basket-action__cell-main {
  flex: 1 1 auto;
}

.basket-action--simple .basket-action__text {
  display: none;
}

.basket-action--simple .basket-action__btn-icon {
  margin: 0;
}

.basket-action--simple .basket-action__btn {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 1023px) {
  .basket-action--alt .field-count__btn {
    width: 34px;
    height: 34px;
  }
  .basket-action--alt .field-count__input.field-count__input {
    height: 42px;
  }
  .basket-action--alt .field-count__btn--sub::before,
.basket-action--alt .field-count__btn--add::before,
.basket-action--alt .field-count__btn--add::after {
    width: 11px;
  }
  .basket-action--alt .field-input {
    font-size: 16px;
  }
  .basket-action--has-link .basket-action__cell-input {
    padding-right: 5px;
  }
  .basket-action--has-link .basket-action__cell-link {
    padding-left: 5px;
  }
}
.basket-form__group {
  border: 1px solid #DBDDE3;
  padding: 20px;
  border-radius: 22px;
  margin-top: 20px;
}

.basket-form__group-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.basket-form__group-subtitle {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 16px;
}

.basket-form__group-body {
  margin-top: 16px;
}

.basket-form__fields {
  margin: -6px;
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 12px);
}

.basket-form__field {
  padding: 6px;
  flex: 0 0 auto;
  width: 100%;
}

.basket-form .field-check-list__item {
  width: fit-content;
  margin: 0 18px 0 0;
}

.basket-form__group-text {
  display: flex;
  align-items: center;
  padding: 6px 12px 6px 10px;
  border-radius: 14px;
  background-color: rgba(0, 131, 255, 0.05);
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  letter-spacing: 0.12px;
  color: #152471;
  width: fit-content;
  margin-top: 12px;
}

.basket-form__group-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  color: #838fb8;
  margin-right: 6px;
}

@media (max-width: 1023px) {
  .basket-form__group {
    padding: 16px;
    margin-top: 16px;
  }
  .basket-form__field {
    width: 100% !important;
  }
  .basket-form__group-title {
    font-size: 20px;
  }
}
.basket-panel {
  position: relative;
  width: fit-content;
}

.basket-panel__wrap {
  display: flex;
  align-items: center;
  width: fit-content;
}

.basket-panel__counter {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
}

.basket-panel__counter-red {
  color: #152471;
}

.basket-panel__widget {
  flex: 0 0 auto;
  margin-left: 28px;
  position: relative;
  z-index: 4;
}

.basket-panel__widget-btn {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  cursor: pointer;
  color: #060611;
  white-space: nowrap;
  transition: color 0.2s;
}

@media (any-hover: hover) {
  .basket-panel__widget-btn:hover {
    color: #152471;
  }
}
.basket-panel__widget-btn-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  margin-right: 8px;
}

.basket-panel__widget-btn-icon-arrow {
  width: 12px;
  height: 12px;
  margin-left: 2px;
}

.basket-panel__widget-dd-wrap {
  position: absolute;
  top: 100%;
  left: auto;
  right: 0;
  z-index: 3;
  padding-top: 8px;
  visibility: hidden;
  opacity: 0;
  transform: translateY(-10px);
  transition: 0.25s;
}

.basket-panel__widget.open .basket-panel__widget-dd-wrap {
  visibility: visible;
  opacity: 1;
  transform: translateY(0);
}

.basket-panel__widget.open .basket-panel__widget-btn-icon-arrow {
  transform: translateY(0) scaleY(-1);
}

.basket-panel__widget-dd {
  background-color: #fff;
  width: 235px;
  border-radius: 12px;
  padding: 8px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

.basket-panel__widget-dd-item {
  display: flex;
  align-items: center;
  width: 100%;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  padding: 5px;
  transition: color 0.2s;
  cursor: pointer;
  color: #060611;
  text-decoration: none;
}

.basket-panel__widget-dd-group:empty {
  display: none;
}

.basket-panel__widget-dd-item-icon {
  width: 20px;
  height: 20px;
  margin-right: 7px;
}

@media (any-hover: hover) {
  .basket-panel__widget-dd-item:hover {
    color: #152471;
  }
}
.basket-panel__widget-dd-group:not(:last-child) {
  padding-bottom: 8px;
  border-bottom: 1px solid #F2EEEE;
  margin-bottom: 8px;
}

.basket-small {
  position: relative;
}

.basket-small__widget {
  display: flex;
  align-items: center;
  border-radius: 24px;
  height: 48px;
  min-width: 48px;
  padding: 12px 16px 12px 12px;
  color: #060611;
  border: 1px solid #DBDDE3;
  transition: 0.2s;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
}

.basket-small__widget:active,
.basket-small__widget.active {
  border: 1px solid #DBDDE3;
}

.basket-small__cell-icon {
  width: 24px;
  height: 24px;
  position: relative;
  margin-right: 4px;
}

.basket-small__icon {
  display: block;
  width: 24px;
  height: 24px;
  margin: 0 auto;
}

.basket-small__badge {
  min-width: 16px;
  min-height: 16px;
  padding: 4px;
  text-align: center;
  font-size: 11px;
  font-style: normal;
  font-weight: 700;
  line-height: 8px;
  color: #fff;
  background-color: #DE193E;
  border-radius: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 11px;
  top: -6px;
}

.basket-small__title {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  text-align: center;
}

@media (any-hover: hover) {
  .basket-small__widget:hover {
    border: 1px solid #A9A9AD;
  }
}
.basket-small__personal-dd {
  position: absolute;
  top: 100%;
  left: auto;
  right: -20px;
  padding-top: 6px;
  z-index: 10;
  transform: translateY(-10px);
  opacity: 0;
  visibility: hidden;
  width: 320px;
  transition: 0.25s;
}

.basket-small__personal-dd.open {
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
}

.basket-small__personal-dd-wrap {
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25), 0 0 20px 0 rgba(135, 135, 135, 0.12);
  background-color: #fff;
  border-radius: 20px;
  padding: 12px 8px 14px;
  max-height: 620px;
  overflow: auto;
}

.basket-small__dd-items {
  margin-top: 8px;
  border-top: 1px solid #F2EEEE;
  padding-top: 7px;
}

.basket-small__dd-item--logout {
  border-top: 1px solid #F2EEEE;
  margin-top: 7px;
  padding-top: 7px;
}

.basket-small__dd-item--sellers {
  border-top: 1px solid #F2EEEE;
  margin-top: 8px;
  padding-top: 8px;
}

.basket-small__dd-link {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  border-radius: 12px;
  text-decoration: none;
  color: #060611;
  padding: 10px 13px 10px 16px;
  transition: 0.2s;
}

.basket-small__dd-link-icon {
  width: 20px;
  height: 20px;
  flex: 0 0 auto;
  margin-right: 8px;
  color: rgba(35, 33, 33, 0.6);
  transition: 0.2s;
}

@media (any-hover: hover) {
  a.basket-small__dd-link:hover {
    background-color: #fff;
  }
}
.basket-small__personal-dd-header {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
  padding: 0 16px;
}

.basket-small__personal-dd-name {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  max-height: 60px;
  display: flex;
  align-items: center;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.basket-small__personal-dd-image-wrap {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  overflow: hidden;
  flex: 0 0 auto;
  margin-left: 20px;
}

.basket-small__personal-dd-image {
  display: block;
  width: 44px;
  max-width: 44px;
  height: 44px;
  object-fit: cover;
}

.basket-small__delivery-map {
  margin-top: 6px;
  margin-bottom: 16px;
  padding: 0 15px 0 15px;
}

.basket-small__delivery-map .form__header {
  display: none;
}

.basket-small__delivery-map .field-shops__label-wrap {
  display: none;
}

.basket-small__delivery-map .field-shops__items {
  margin-top: 0;
}

.basket-small__dd-link-text {
  flex: 1 1 auto;
}

.basket-small__dd-link-arrow {
  width: 12px;
  height: 12px;
  margin-left: 8px;
  color: rgba(35, 33, 33, 0.6);
  transition: color 0.2s;
}

.basket-small__dd-link-quantity {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 1;
  min-width: 22px;
  height: 22px;
  border-radius: 11px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #E51E31;
  color: #fff;
  padding: 0 4px;
  margin-right: -5px;
}

.basket-small__dd-item--logout .basket-small__dd-link {
  color: rgba(35, 33, 33, 0.6);
}

@media (max-width: 1279px) {
  .basket-small__personal-dd {
    position: fixed;
    top: 75px;
    left: 0;
    width: 100%;
    bottom: 0;
    padding-top: 0;
    z-index: 200;
    display: flex;
    flex-direction: column;
    transform: translateY(10px);
  }
  .basket-small__personal-dd-wrap {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    max-height: 100%;
    min-height: 100%;
  }
  .basket-small__overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    visibility: hidden;
    background: rgba(0, 0, 0, 0.5);
    opacity: 0;
    transition: 0.3s;
    z-index: 199;
  }
  .basket-small__overlay.open {
    opacity: 1;
    visibility: visible;
  }
  .basket-small__mob-close-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    cursor: pointer;
    transition: 0.2s;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff;
    transform: none;
    top: -50px;
    left: auto;
    right: 10px;
  }
  .basket-small__mob-close-btn-icon {
    display: block;
    width: 44px;
    height: 44px;
  }
  .basket-small__badge {
    top: 0;
    left: 23px;
  }
  .basket-small__dd-items {
    margin-top: 0;
    padding-top: 0;
    border-top: 0;
  }
  .basket-small__dd-link {
    padding: 12px;
  }
  .basket-small__dd-item--sellers {
    margin-top: 14px;
    padding-top: 14px;
  }
  .basket-small__dd-item--logout {
    margin-top: 14px;
    padding-top: 14px;
  }
  .basket-small__widget {
    border-color: transparent;
  }
  .basket-small__cell-icon {
    margin-right: 0;
  }
  .basket-small__title {
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 12px;
    letter-spacing: 0.24px;
    margin-top: 4px;
  }
}
@media (max-width: 1279px) and (any-hover: hover) {
  .basket-small__widget:hover {
    border: 1px solid transparent;
  }
}
.basket {
  margin: 16px 0 60px;
  position: relative;
}

.basket__wrap {
  display: flex;
  margin-top: 24px;
}

.basket__main {
  flex: 1 1 auto;
  min-width: 0;
}

.basket__aside {
  flex: 0 0 auto;
  width: 360px;
  margin-left: 24px;
  margin-top: 36px;
}

.basket__title {
  font-size: 48px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.basket-panel__checkbox-wrap .field-checkbox__visual {
  margin-right: 10px;
}

.basket__title--small {
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-top: 20px;
}

.basket__resume .catalog-item__sale {
  border: 1px solid #EAE2E2;
  border-radius: 18px;
}

.basket__orders {
  margin-top: 16px;
}

.basket__order {
  border: 1px solid #EAE2E2;
  padding: 20px;
  border-radius: 18px;
  margin-top: 16px;
}

.basket__remove-btn {
  display: flex;
  align-items: center;
  width: fit-content;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  cursor: pointer;
  white-space: nowrap;
  color: #A9A9AD;
  transition: 0.2s;
}

.basket__remove-btn-icon-wrap {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  flex: 0 0 auto;
  margin-left: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #F6F6F6;
  transition: 0.2s;
}

.basket__remove-btn-icon {
  width: 12px;
  height: 12px;
  flex: 0 0 auto;
  transition: 0.2s;
}

.basket__remove-btn:active {
  color: #060611;
}

.basket__remove-btn:active .basket__remove-btn-icon-wrap {
  background-color: #152471;
}

.basket__remove-btn:active .basket__remove-btn-icon {
  color: #fff;
}

@media (any-hover: hover) {
  .basket__remove-btn:hover {
    color: #060611;
  }
  .basket__remove-btn:hover .basket__remove-btn-icon-wrap {
    background-color: #152471;
  }
  .basket__remove-btn:hover .basket__remove-btn-icon {
    color: #fff;
  }
}
.basket__resume {
  padding: 20px;
  background-color: #fff;
  border-radius: 22px;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
}

.basket__resume-header {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  margin-top: 15px;
}

.basket__resume-header-left {
  display: flex;
  align-items: baseline;
}

.basket__resume-title {
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 110%;
  margin-right: 8px;
  color: #060611;
}

.basket__resume-quantity {
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 22px;
  color: #060611;
}

.basket__resume-weight {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #A8A4A4;
}

.basket__resume-info {
  background-color: #fff;
  box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
  padding: 12px;
  border-radius: 12px;
  margin-top: 16px;
}

.basket__resume-info-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.basket__resume-info-line {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  margin-top: 2px;
}

.basket__resume-info-key {
  color: rgba(35, 33, 33, 0.6);
}

.basket__resume-info-text:not(:first-child) {
  padding-left: 2px;
}

.basket__resume-items {
  margin-top: 16px;
  position: relative;
  z-index: 2;
}

.basket__resume-item {
  padding: 16px;
  margin-top: 8px;
}

.basket__resume-item-header {
  display: flex;
  align-items: flex-end;
  width: 100%;
  justify-content: space-between;
  padding-bottom: 18px;
  border-bottom: 1px solid #F2EEEE;
}

.basket__resume-item-header-left {
  display: flex;
  align-items: baseline;
}

.basket__resume-item-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  margin-right: 8px;
  flex: 0 0 auto;
  white-space: nowrap;
}

.basket__resume-item-quantity {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
}

.basket__resume-item-delivery-wrap {
  display: flex;
  align-items: center;
  color: #152471;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.basket__resume-item-delivery-icon {
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  margin-right: 5px;
}

.basket__resume-item-product {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #F2EEEE;
}

.basket__resume-item-footer {
  margin-top: 18px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.basket__spoiler-bar {
  display: flex;
  align-items: center;
  cursor: pointer;
  width: fit-content;
  color: #152471;
  transition: color 0.2s;
  position: relative;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
}

@media (any-hover: hover) {
  .basket__spoiler-bar:hover {
    color: #0083FF;
  }
}
.basket__spoiler-bar-icon {
  width: 12px;
  height: 12px;
  margin-left: 2px;
  flex: 0 0 auto;
}

.basket__spoiler-bar.open .basket__spoiler-bar-icon {
  transform: scaleY(-1);
}

.basket__resume-promocode-wrap {
  margin-top: 16px;
}

.basket__promocode-wrap {
  position: relative;
}

.basket__promocode-field-error {
  display: block;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  color: #C22F32;
  margin-top: 2px;
  margin-left: 16px;
}

.basket__promocode-btn {
  position: absolute;
  top: 4px;
  left: auto;
  right: 4px;
  z-index: 1;
  background: radial-gradient(152.6% 143.35% at -19.05% 116.67%, #152471 0%, #2844D7 100%);
  color: #fff;
  width: 40px;
  height: 40px;
  border-radius: 20px;
  cursor: pointer;
  transition: 0.2s;
}

.basket__promocode-btn--success {
  background: #1CB046;
}

.basket__promocode-btn::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  z-index: 0;
  transition: 0.2s;
  pointer-events: none;
}

.basket__promocode-btn:not([disabled]):active {
  background-color: #152471;
  color: #fff;
}

@media (any-hover: hover) {
  .basket__promocode-btn:not([disabled]):hover {
    background-color: #152471;
  }
  .basket__promocode-btn--success:not([disabled]):hover {
    background-color: #1CB046;
  }
}
.basket__promocode-btn-icon {
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  flex: 0 0 auto;
}

.basket__promocode-btn-text {
  position: absolute;
  top: 17px;
  left: auto;
  right: 12px;
  z-index: 1;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: rgba(35, 33, 33, 0.6);
  transition: color 0.2s;
  cursor: pointer;
}

.basket__promocode-btn[disabled] {
  cursor: not-allowed;
}

@media (any-hover: hover) {
  .basket__promocode-btn:not([disabled]):hover::after {
    background-color: #152471;
  }
}
.basket__bonuses-wrap {
  margin-top: 12px;
  padding: 16px;
  border-radius: 22px;
  border: 1px solid #DBDDE3;
  background: #fff;
  color: inherit;
  text-align: left;
  transition: 0.2s;
}

button.basket__bonuses-wrap {
  cursor: pointer;
}

button.basket__bonuses-wrap:not([disabled]):active {
  border: 1px solid #DBDDE3;
  background: #fff;
}

@media (any-hover: hover) {
  button.basket__bonuses-wrap:not([disabled]):hover {
    border: 1px solid transparent;
    background: #F2F9FF;
  }
}
.basket__bonuses-field-wrap {
  display: flex;
  margin-top: 12px;
  position: relative;
}

.basket__bonuses-field-wrap .basket__promocode-btn {
  position: relative;
  margin-left: 8px;
}

.basket__bonuses-field {
  flex: 1 1 auto;
}

.basket__bonuses-field .field-input[type=text]:disabled {
  background-color: transparent;
  box-shadow: 0 0 0 1px #DBDDE3 inset;
}

.basket__bonuses-btn {
  flex: 0 0 auto;
  margin-left: 8px;
}

.basket__bonuses-field-error {
  display: block;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  color: #C22F32;
  margin-top: 2px;
  margin-left: 16px;
}

.basket__bonuses-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.basket__bonuses-subtitle {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 12px;
}

.basket__bonuses-link {
  display: flex;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 12px;
  width: fit-content;
  color: #152471;
  text-decoration: none;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .basket__bonuses-link:hover {
    color: #0083FF;
  }
}
.basket__bonuses-message-wrap {
  display: flex;
  align-items: center;
}

.basket__message-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 8px;
}

.basket__message-main {
  flex: 1 1 auto;
}

.basket__message-title {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.basket__message-text {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  color: #A9A9AD;
  margin-top: 4px;
}

.basket__message-arrow {
  width: 12px;
  height: 12px;
  flex: 0 0 auto;
  margin-left: 8px;
  color: #152471;
}

.basket__total-line {
  margin-top: 11px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #DBDDE3;
}

.basket__total-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #060611;
  background-color: #fff;
  padding-right: 4px;
  margin-bottom: -4px;
}

.basket__total-value {
  color: #060611;
  text-align: right;
  white-space: nowrap;
  background-color: #fff;
  padding-left: 4px;
  margin-bottom: -4px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
}

.basket__total-value--red {
  color: #DE193E;
}

.basket__resume-action {
  margin-top: 16px;
}

.basket__total-price {
  margin-top: 12px;
}

.basket__total-price-text {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.basket__total-price-subtext {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
}

.basket__total-price-value .price {
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
}

.basket__total-price-value .price__currency {
  font-weight: 500;
}

.basket__payment {
  background-color: #fff;
  padding: 12px;
  display: flex;
  align-items: center;
  width: 100%;
  margin-top: 16px;
  box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
  border-radius: 12px;
}

.basket__payment-icon {
  flex: 0 0 auto;
  width: 28px;
  height: 28px;
  margin-right: 10px;
  color: #7b7a7a;
}

.basket__payment-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}

.basket__payment-subtitle {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
}

.basket__payment-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  padding-left: 8px;
}

.basket__payment-text:first-child {
  padding-left: 0;
}

.basket__search {
  position: relative;
  z-index: 5;
}

.basket--empty .basket__search {
  margin-bottom: 24px;
}

.basket--resume-sticky .basket__resume {
  position: sticky;
  top: 20px;
  transition: top 0.25s;
}

.state--header-fixed .basket--resume-sticky .basket__resume {
  top: 150px;
}

.basket__items-wrap {
  margin-top: 16px;
}

.basket__item {
  margin-top: 16px;
}

.basket__category {
  margin-top: 24px;
}

.basket__category-title {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 22px;
  background-color: #0083FF;
  padding: 12px 20px;
  border-top-left-radius: 13px;
  border-top-right-radius: 13px;
}

.basket__category-title--not-available {
  background-color: #C22F32;
}

.basket__basket-panel {
  padding: 0 15px;
  flex: 1 1 auto;
  display: flex;
  justify-content: space-between;
}

.basket__remove-action {
  margin-left: 20px;
}

.basket .product__table-view-price-wrap {
  width: 130px;
}

.basket .field-shops__label-top {
  justify-content: flex-start;
}

.basket .field-shops__location-btn {
  display: flex;
  margin-left: 16px;
}

.basket .field-shop__top {
  justify-content: flex-start;
}

.basket .field-shop__city {
  margin-left: 20px;
}

.basket__confirm {
  margin-top: 15px;
}

.basket__confirm .field-checkbox__text {
  padding-top: 0;
}

.basket__confirm .field-checkbox__input-wrap {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #A9A9AD;
  align-items: center;
}

.basket__confirm .field-checkbox__text-wrap {
  padding-top: 0;
}

.basket__confirm .field-checkbox__visual {
  margin-right: 10px;
}

.basket__confirm .field-checkbox__input-wrap a {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  text-decoration-line: underline;
  text-decoration-style: dotted;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: 8%;
  text-underline-offset: 15%;
  text-underline-position: from-font;
  color: #152471;
}

@media (any-hover: hover) {
  .basket__confirm .field-checkbox__input-wrap a:hover {
    text-decoration: none;
  }
}
.basket__note {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
  margin: 16px auto 0;
  text-align: center;
}

.basket__resume-info-delivery {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 12px;
  border-bottom: 1px solid #F2EEEE;
  margin-bottom: 12px;
}

.basket__resume-info-delivery-title {
  display: flex;
  align-items: center;
}

.basket__resume-info-delivery-title-icon {
  width: 28px;
  height: 28px;
  flex: 0 0 auto;
  margin-right: 10px;
  color: #7b7a7a;
}

.basket__resume-info-delivery-title-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}

.basket__resume-info-delivery-date {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #152471;
}

.basket__category-item .field-count__btn {
  width: 24px;
  height: 24px;
  border-radius: 7px;
}

.basket__category-item .field-count__input.field-count__input {
  font-size: 14px;
  line-height: 18px;
  height: 32px;
}

.basket__category-item .product__table-view-basket-action-wrap {
  width: 162px;
  margin-top: 4px;
}

.basket__category-item .product__table-view-basket-action-wrap--flex {
  width: auto;
}

.basket__category-item .product__table-view-basket-action-btn {
  height: 32px;
  border-radius: 7px;
  font-size: 12px;
  line-height: 14px;
}

.basket__product-slider {
  padding: 0 40px;
}

.basket__product-slider .product-slider__container {
  padding: 0;
}

.basket__product-slider .product-slider {
  margin-top: 32px;
}

.basket__product-slider .product-slider__header {
  margin-bottom: 24px;
}

.basket__product-slider .product-slider {
  overflow: visible;
}

.basket--resume-fixed-bottom .basket__resume {
  position: fixed;
  top: auto;
  width: 386px;
  bottom: 0;
}

.basket--resume-fixed-top .basket__resume {
  position: fixed;
  top: 0;
  width: 420px;
  bottom: auto;
}

.basket--resume-absolute-bottom .basket__resume {
  position: absolute;
  top: auto;
  width: 420px;
  bottom: 0;
}

.basket--resume-absolute-top .basket__resume {
  position: absolute;
  top: 0;
  width: 420px;
  bottom: auto;
}

.basket__link-back {
  flex: 0 0 auto;
  display: block;
  width: fit-content;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #060611;
  text-decoration: none;
  position: relative;
  padding-left: 28px;
  transition: 0.2s;
  cursor: pointer;
  margin-bottom: 24px;
}

.basket__link-back::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: 9px;
  right: auto;
  width: 8px;
  height: 8px;
  border-bottom: 1.5px solid #060611;
  border-left: 1.5px solid #060611;
  transition: 0.2s;
}

.basket__empty-action {
  margin-top: 20px;
}

.basket__order-items-slider .swiper-slide {
  width: auto;
}

.basket__not-available {
  margin-top: 20px;
}

.basket__not-available-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #A9A9AD;
}

.basket__not-available-items {
  margin-top: 16px;
}

@media (any-hover: hover) {
  .basket__link-back:hover {
    color: #152471;
  }
  .basket__link-back:hover::before {
    border-bottom: 1.5px solid #152471;
    border-left: 1.5px solid #152471;
  }
}
.basket .product__table-view-price-wrap {
  padding-top: 0;
  align-self: center;
}

.basket .product__table-view-price-wrap .price .price__group .price__unit {
  font-size: 12px;
}

.basket .product__table-view-price-wrap .price__group--old {
  font-size: 12px;
}

.basket .basket-action__cell-main {
  display: none;
}

.basket__order-items-wrap {
  border-radius: 22px;
  background-color: #fff;
  padding: 20px;
  border: 1px solid #DBDDE3;
}

.basket__order-items-header {
  display: flex;
  align-items: baseline;
}

.basket__order-items-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.basket__order-items-weight {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-left: 8px;
  color: #8F8F94;
}

.basket__order-items-slider {
  margin-top: 16px;
}

.basket--form-open .basket__aside {
  margin-top: 0;
}

.basket__basket-form {
  margin-top: 20px;
}

.basket__resume-delivery-info {
  background-color: #F6F6F6;
  border-radius: 12px;
  padding: 12px 16px 18px;
  margin-top: 12px;
}

.basket__resume-delivery-info-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.basket__resume-delivery-info-lines {
  margin-top: 11px;
}

.basket__resume-delivery-info-line {
  margin-top: 7px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #DBDDE3;
}

.basket__resume-delivery-info-line-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  white-space: nowrap;
  background-color: #F6F6F6;
  padding-right: 4px;
  color: #8F8F94;
  margin-bottom: -4px;
  position: relative;
}

.basket__resume-delivery-info-line-text .field-text__note {
  position: static;
}

.basket__resume-delivery-info-line-text .field-text__tooltip-dd-wrap {
  left: 0;
  right: auto;
  z-index: 1;
}

.basket__resume-delivery-info-line-text .field-text__note {
  transform: none;
  padding-top: 3px;
}

.basket__resume-delivery-info-line-value {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  text-align: right;
  white-space: nowrap;
  background-color: #F6F6F6;
  padding-left: 4px;
  margin-bottom: -4px;
}

.basket__success {
  margin: 0 auto;
  padding: 24px 0;
}

.basket__success-icon {
  width: 120px;
  height: 120px;
  max-width: 120px;
  margin: 0 auto 12px;
}

.basket__success-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 108%;
  text-align: center;
  max-width: 1000px;
  margin: 0 auto;
}

.basket__success-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
  text-align: center;
  max-width: 1000px;
  margin: 12px auto 0;
}

.basket__success-action {
  margin: 20px auto 0;
  width: fit-content;
}

.basket__not-available-items .product__basket-view-name,
.basket__not-available-items .product__basket-view-options-wrap {
  opacity: 0.5;
}

.basket__footer {
  margin-top: 16px;
}

@media (max-width: 1279px) {
  .basket__wrap {
    display: block;
  }
  .basket__aside {
    margin-left: 0;
    width: 100%;
    margin-top: 24px;
  }
  .basket__footer--fixed {
    position: fixed;
    left: 0;
    right: 0;
    top: auto;
    bottom: 55px;
    border-radius: 22px 22px 0 0;
    background: #fff;
    box-shadow: 0 0 34px 0 rgba(24, 24, 28, 0.08);
    padding: 16px 16px 16px;
    margin: 0;
    z-index: 100;
  }
  .basket__resume-delivery-info-line-text .tooltip {
    position: static;
    transform: none;
  }
  .basket__resume-delivery-info-line-text .tooltip__dd-wrap {
    left: 0;
    right: auto;
    z-index: 2;
  }
  .basket__resume-delivery-info-line-text .tooltip__icon {
    margin-top: 2px;
  }
}
@media (max-width: 1023px) {
  .basket {
    margin: 16px 0 32px;
  }
  .basket__title {
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: 116%;
  }
  .basket__wrap {
    margin-top: 16px;
  }
  .basket__not-available {
    margin-top: 24px;
  }
  .basket__not-available-title {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
  }
  .basket__items-wrap {
    margin-left: -16px;
    margin-right: -16px;
    width: calc(100% + 32px);
  }
  .basket__basket-panel {
    padding-left: 0;
    padding-right: 0;
  }
  .basket__not-available-title {
    padding-left: 16px;
    padding-right: 16px;
  }
  .basket__resume {
    margin-left: -16px;
    margin-right: -16px;
    width: calc(100% + 32px);
    padding: 16px 16px 24px;
  }
  .basket__order-items-wrap {
    margin-left: -16px;
    margin-right: -16px;
    width: calc(100% + 32px);
    padding: 16px;
  }
  .basket__basket-form {
    margin-left: -16px;
    margin-right: -16px;
    width: calc(100% + 32px);
    margin-top: 16px;
  }
  .basket__link-back {
    margin-bottom: 16px;
  }
  .basket__order-items-title {
    font-size: 20px;
  }
  .basket--form-open .basket__aside {
    margin-top: 24px;
  }
  .basket__success {
    padding: 24px 0;
  }
  .basket__item .product__basket-view-actions {
    width: 100%;
  }
  .basket__item .product__basket-view-basket-action-btn {
    width: 100%;
  }
}
.breadcrumbs {
  margin-top: 12px;
  position: relative;
  z-index: 20;
}

.breadcrumbs__list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.breadcrumbs__item {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  color: #8F8F94;
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  padding: 4.5px 0 6.5px;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  transition: 0.2s;
}

.breadcrumbs__separator {
  margin: 0 8px;
  color: #DBDDE3;
}

.breadcrumbs__separator:last-child {
  display: none;
}

.breadcrumbs__chevron {
  display: block;
  flex: 0 0 auto;
  width: 12px;
  height: 12px;
  margin-left: 4px;
  margin-top: 2px;
}

@media (any-hover: hover) {
  .breadcrumbs__item:hover {
    color: #060611;
  }
}
.breadcrumbs__dd {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 100%;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-5px);
  padding-top: 3px;
  transition: 0.25s;
}

.breadcrumbs__item:hover .breadcrumbs__dd {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.breadcrumbs__dd-wrap {
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  background-color: #fff;
  border-radius: 12px;
  padding: 12px 0;
  position: relative;
  max-height: 268px;
  overflow: auto;
}

.breadcrumbs__dd-item {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  cursor: pointer;
  padding: 3px 12px;
  border-radius: 6px;
  width: 100%;
  white-space: nowrap;
  transition: 0.2s;
  text-align: left;
  color: #060611;
  text-decoration: none;
}

@media (any-hover: hover) {
  .breadcrumbs__dd-item:hover {
    color: #152471;
  }
  .breadcrumbs__item:hover .breadcrumbs__chevron {
    transform: scaleY(-1);
  }
}
@media (max-width: 1023px) {
  .breadcrumbs {
    margin-top: 14px;
  }
  .breadcrumbs__item {
    position: relative;
    border-radius: 0;
    border: 0;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 14px;
    padding-left: 15px;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    display: inline-block;
  }
  .breadcrumbs__item:not(:nth-last-child(2)) {
    display: none;
  }
  .breadcrumbs__item:not(:nth-last-child(2)) + .breadcrumbs__separator {
    display: none;
  }
  .breadcrumbs__item::before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    left: 3px;
    right: auto;
    width: 6px;
    height: 6px;
    border-bottom: 1.5px solid #232121;
    border-left: 1.5px solid #232121;
  }
  .breadcrumbs__chevron {
    display: none;
  }
}
.btn-del {
  width: 28px;
  height: 28px;
  color: #060611;
  background-color: #fff;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0 3px 8px rgba(2, 13, 33, 0.06);
  transition: color 0.2s;
}

.btn-del__icon {
  width: 10px;
  height: 10px;
}

.btn-del:hover {
  color: #152471;
}

.btn-scroll-top {
  position: sticky;
  bottom: 0;
  z-index: 20;
  opacity: 0;
  visibility: hidden;
  transform: translateY(15px);
  transition: opacity 0.2s, visibility 0.2s, transform 0.2s;
}

.btn-scroll-top--visible {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}

.btn-scroll-top__btn {
  position: absolute;
  bottom: 34px;
  right: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #fff;
  width: 52px;
  height: 52px;
  border-radius: 50%;
  background-color: #152471;
  color: #fff;
  cursor: pointer;
  transition: background-color 0.2s, color 0.2s;
}

@media (any-hover: hover) {
  .btn-scroll-top__btn:hover {
    background-color: #0083FF;
  }
}
.btn-scroll-top__icon {
  display: block;
  width: 52px;
  height: 52px;
  flex: 0 0 auto;
}

@media (max-width: 1279px) {
  .btn-scroll-top__btn {
    bottom: 70px;
    right: 20px;
  }
}
@media (max-width: 1023px) {
  .btn-scroll-top--mob-shifted .btn-scroll-top__btn {
    bottom: 186px;
  }
}
.btn-video {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border: 1px solid rgba(35, 33, 33, 0.12);
  border-radius: 7px;
  cursor: pointer;
  color: rgba(35, 33, 33, 0.6);
  transition: 0.2s;
}

.btn-video__icon {
  flex: 0 0 auto;
  width: 12px;
  height: 12px;
}

@media (any-hover: hover) {
  .btn-video:hover {
    border: 1px solid #152471;
    color: #152471;
  }
}
.catalog-banner {
  width: 100%;
  border-radius: 10px;
  position: relative;
  transition: 0.2s;
  overflow: hidden;
}

.catalog-banner__image {
  display: block;
  width: 100%;
  max-width: 100%;
}

.catalog-banner__link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (any-hover: hover) {
  .catalog-banner:hover {
    opacity: 0.9;
  }
}
.catalog-banner__slider-wrap {
  min-width: 0;
  width: 100%;
  max-width: 100%;
  position: relative;
}

.catalog-banner .catalog-banner__arrow--prev {
  left: 10px;
}

.catalog-banner .catalog-banner__arrow--next {
  right: 10px;
}

.catalog-banner__arrow {
  width: 36px;
  height: 36px;
  background-color: #fff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  z-index: 3;
  color: #060611;
  cursor: pointer;
  transition: all 0.2s;
}

@media (any-hover: hover) {
  .catalog-banner__arrow:hover {
    color: #152471;
  }
}
.catalog-banner__arrow:active {
  color: #152471;
}

.catalog-banner__arrow.swiper-button-disabled {
  display: none;
}

.catalog-banner__arrow--prev {
  left: -18px;
}

.catalog-banner__arrow--next {
  left: auto;
  right: -18px;
}

.catalog-banner__arrow-icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
}

.catalog-compare {
  position: relative;
  margin: 16px 0 60px;
}

.catalog-compare__title {
  font-size: 48px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  margin-bottom: 20px;
}

.catalog-compare__head-layout {
  display: flex;
  position: relative;
}

.catalog-compare__head .product-slider__arrow--prev {
  left: -8px;
}

.catalog-compare__head .product-slider__arrow--next {
  right: -8px;
}

.catalog-compare__head--nav .product-slider__arrow--prev {
  left: -20px;
}

.catalog-compare__head--nav .product-slider__arrow--next {
  right: -20px;
}

.catalog-compare__head-aside {
  flex: 0 0 auto;
  width: 200px;
  padding: 12px 12px 24px 0;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}

.catalog-compare__head-aside--top {
  padding: 15px 15px 15px 0;
}

.catalog-compare__head-main {
  flex: 1 1 auto;
  position: relative;
  min-width: 0;
}

.catalog-compare__head-mod {
  margin-top: auto;
  -webkit-user-select: none;
          user-select: none;
}

.catalog-compare__head-items {
  overflow: hidden;
  word-break: break-word;
}

.catalog-compare__head-items-grid {
  display: flex;
  transform: translate3d(0, 0, 0);
  transition: transform 0.3s;
}

.catalog-compare__head-item {
  display: flex;
  flex: 0 0 auto;
  width: 308px;
  padding-left: 20px;
}

.catalog-compare__head-item--top {
  height: 140px;
}

.catalog-compare__head--nav .catalog-compare__head-item {
  padding: 16px;
}

.catalog-compare__head--nav {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 110;
  transform: translate3d(0, -100%, 0);
  visibility: hidden;
  opacity: 0;
  background-color: #fff;
  transition: transform 0.3s, visibility 0.3s, opacity 0.3s;
  box-shadow: 0 4px 12px 0 rgba(24, 24, 28, 0.12);
}

.catalog-compare__head--nav .catalog-compare__head-layout {
  border-bottom: 0;
}

.catalog-compare__head--nav .catalog-compare__head-main {
  height: auto;
  background-color: #fff;
  pointer-events: all;
}

.touch .catalog-compare__head--nav .catalog-compare__head-main {
  pointer-events: none;
}

.catalog-compare--head-fixed .catalog-compare__head--nav {
  transform: translate3d(0, 0, 0);
  visibility: visible;
  opacity: 1;
}

.catalog-compare__body-group + .catalog-compare__body-group {
  margin-top: 0;
}

.catalog-compare__body-group-header {
  color: #060611;
  width: 100%;
  padding: 20px 0;
}

.catalog-compare__body-group-header-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.catalog-compare__body-group-header-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  margin-top: 5px;
  color: #8F8F94;
}

.catalog-compare__table {
  word-break: break-word;
}

.catalog-compare__table-row {
  display: flex;
  transition: background-color 0.2s;
  font-size: 14px;
  line-height: 20px;
  background-color: #fff;
}

.catalog-compare__table-row:nth-child(odd) {
  background-color: #F6F6F6;
}

.catalog-compare__table-aside {
  flex: 0 0 auto;
  width: 200px;
  padding: 16px 12px;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  display: flex;
  align-items: center;
}

.catalog-compare__table-aside-input {
  flex: 0 0 auto;
}

.catalog-compare__table-aside--bold {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.catalog-compare__table-main {
  flex: 1 1 auto;
  overflow: hidden;
  display: flex;
  min-width: 0;
}

.catalog-compare__table-main-grid {
  display: flex;
  transform: translate3d(0, 0, 0);
  transition: transform 0.3s;
  width: 100%;
}

.catalog-compare__table-main-cell {
  flex: 0 0 auto;
  width: 308px;
  padding: 16px 24px;
  display: flex;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.catalog-compare__table-main-cell .rating__quantity {
  display: none;
}

.catalog-compare__table-main-cell--wide {
  width: 393px;
}

.catalog-compare__table-main-cell--accent {
  background-color: #ffeaef;
}

.no-touch .catalog-compare__table-row:hover {
  background: rgba(35, 33, 33, 0.12);
}

.catalog__placeholder-title {
  font-size: 16px;
  line-height: 22px;
  font-weight: 700;
  margin: 16px 0 0;
}

.catalog__placeholder-text {
  font-size: 14px;
  line-height: 24px;
  color: #818690;
  margin: 12px 0 0;
  align-items: center;
}

.catalog__placeholder-icon {
  width: 20px;
  height: 20px;
  color: #DE193E;
  display: inline;
  margin-left: 6px;
}

.catalog-compare__head-container {
  max-width: 1344px;
  padding-left: 32px;
  padding-right: 32px;
  margin-left: auto;
  margin-right: auto;
}

.catalog-compare__close-btn {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
  cursor: pointer;
  text-align: left;
  transition: color 0.2s;
}

.catalog-compare__close-btn-icon {
  width: 24px;
  height: 24px;
  margin-right: 8px;
  border-radius: 50%;
  box-shadow: 0 0 0 1px rgba(35, 33, 33, 0.12) inset;
}

@media (any-hover: hover) {
  .catalog-compare__close-btn:hover {
    color: #152471;
  }
}
.catalog-compare__categories {
  margin: 20px 0 12px;
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
}

.catalog-compare__category-item {
  flex: 0 0 auto;
  margin-right: 8px;
  margin-bottom: 8px;
}

.catalog__category-item-btn[disabled] {
  opacity: 1 !important;
  cursor: default !important;
}

.catalog-compare .catalog__category-item-btn {
  font-size: 16px;
  line-height: 16px;
}

.catalog-compare .catalog__category-item-btn.btn--primary[disabled],
.catalog-compare .catalog__category-item-btn.btn--primary.btn--disabled {
  color: #fff;
  background: #152471;
  opacity: 1;
}

@media (any-hover: hover) {
  .catalog-compare .catalog__category-item-btn.btn--outline:not([disabled]):hover {
    color: #152471;
    background: #F6F6F6;
    box-shadow: 0 0 0 1px #DBDDE3 inset;
  }
}
.catalog__compare-layout {
  position: relative;
}

.catalog-compare .catalog-item__btn-notification {
  top: 50%;
  bottom: unset;
  transform: translate(-10px, -50%);
  left: calc(100% + 10px);
}

.catalog-compare .catalog-item__btn-notification--visible {
  transform: translate(0, -50%);
}

.catalog-compare .catalog-item__btn-notification-icon {
  top: 10px;
  left: -16px;
  transform: rotate(90deg) translate(0, 0);
}

.catalog-compare .rating__item:not(:first-child) {
  display: none;
}

.catalog-compare .rating__quantity {
  margin-left: 10px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
}

.catalog-compare .rating__item .svg-icon {
  width: 16px;
  height: 16px;
}

.catalog-compare .rating__value {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  color: #060611;
  margin-right: 2px;
}

.catalog-compare .main-slider__arrow {
  top: 242px;
  transform: translateY(0);
  width: 44px;
  height: 44px;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
}

.catalog-compare__head .main-slider__arrow {
  top: 50%;
  transform: translateY(-50%);
}

.catalog-compare .main-slider__arrow--prev {
  left: -16px;
}

.catalog-compare .main-slider__arrow--next {
  right: -16px;
}

.catalog-compare .main-slider__arrow[disabled] {
  display: none;
}

@media (max-width: 1023px) {
  .catalog-compare {
    margin: 16px 0 32px;
  }
  .catalog-compare__head-aside {
    padding: 16px 8px;
    width: 140px;
  }
  .catalog-compare__table-aside {
    padding: 16px 8px;
    width: 140px;
    background-color: #fff;
  }
  .catalog-compare__table-row:nth-child(odd) .catalog-compare__table-aside {
    background-color: #F6F6F6;
  }
  .catalog-compare__table-main-cell {
    padding: 14px 8px;
    width: 180px;
  }
  .catalog-compare__title {
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: 116%;
    margin-bottom: 16px;
  }
  .catalog-compare__arrow {
    display: none !important;
  }
  .catalog-compare__head-mod .field-checkbox__input-wrap {
    flex-wrap: wrap;
    font-size: 14px;
    line-height: 18px;
  }
  .catalog-compare__head-mod .field-checkbox__input-wrap .field-checkbox__text {
    padding-top: 8px;
  }
  .catalog-compare__categories {
    margin: 16px -16px 16px;
    flex-wrap: nowrap;
    max-width: calc(100% + 32px);
    overflow: auto;
  }
  .catalog-compare .product__grid-name {
    height: auto;
    line-height: 20px;
    max-height: 60px;
  }
  .catalog-compare .product__grid-delivery-line {
    font-size: 12px;
  }
  .catalog-compare__category-item:first-child {
    padding-left: 16px;
  }
  .catalog-compare__category-item:last-child {
    padding-right: 16px;
  }
  .catalog__compare-layout {
    width: calc(100% + 32px);
    margin: 0 -16px;
  }
  .catalog-compare__head-item {
    padding-left: 0;
    width: 180px;
    border-top: 1px solid #DBDDE3;
    border-right: 1px solid #DBDDE3;
    border-bottom: 1px solid #DBDDE3;
  }
  .catalog-compare .basket__remove-btn {
    display: block;
  }
  .catalog-compare .basket__remove-btn-icon-wrap {
    margin-left: 0;
    margin-top: 6px;
  }
  .catalog-compare__table-aside,
.catalog-compare__table-main-cell {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    z-index: 2;
  }
  .catalog-compare__head-aside {
    position: relative;
    z-index: 2;
    border-top: 1px solid #DBDDE3;
    border-bottom: 1px solid #DBDDE3;
  }
  .catalog-compare__head-aside-shadow,
.catalog-compare__table-aside-shadow {
    width: 20px;
    flex: 0 0 auto;
    margin-left: -20px;
    z-index: 1;
    position: relative;
    background-color: #fff;
    box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  }
  .catalog-compare__head-container {
    padding-left: 0;
    padding-right: 0;
  }
  .catalog-compare .product__grid-view {
    padding: 16px 12px;
    border: 0;
    border-radius: 0;
  }
  .catalog-compare__body {
    margin-top: 16px;
    position: relative;
  }
  .catalog-compare__body::before,
.catalog-compare__body::after {
    content: "";
    background-color: #fff;
    width: 100%;
    height: 32px;
    position: absolute;
    left: 0;
    z-index: 1;
  }
  .catalog-compare__body::before {
    height: 16px;
    top: -16px;
  }
  .catalog-compare__body::after {
    top: auto;
    bottom: -32px;
    height: 32px;
  }
  .catalog-compare__head-items {
    display: flex;
  }
  .catalog-compare__head-aside {
    border-top: 1px solid #DBDDE3;
    border-bottom: 1px solid #DBDDE3;
  }
  .catalog-compare .product__grid-view .product__grid-view-status-wrap {
    border-top-left-radius: 0;
  }
  .catalog-compare__head-items-grid {
    position: relative;
  }
  .catalog-compare__head-items-grid-before {
    background-color: palevioletred;
    width: 140px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transform: translateX(-100%);
  }
  .catalog-compare .product__grid-delivery {
    margin-top: 8px;
    margin-bottom: 12px;
  }
}
.catalog-item-offers .product__list-view-table {
  margin-top: 0;
}

.catalog-item {
  margin: 16px 0 60px;
  position: relative;
}

.catalog-item__subtitle-item {
  display: flex;
  gap: 8px;
  margin-top: 8px;
  align-items: center;
}

.catalog-item__sticky-header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 150;
  height: 72px;
  background-color: #fff;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  transform: translateY(-100%);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: transform 0.25s, opacity 0.25s, visibility 0.25s, top 0.25s;
}

.catalog-item__feature {
  text-align: center;
}

.state--header-fixed:not(.state--header-blocked) .catalog-item__sticky-header {
  top: 172px;
}

.catalog-item__sticky-header--visible {
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.catalog-item__sticky-header-container {
  height: 100%;
}

.catalog-item__sticky-header-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100%;
  min-width: 0;
  gap: 24px;
}

.catalog-item__sticky-header-left {
  display: flex;
  align-items: center;
  min-width: 0;
  flex: 1 1 auto;
}

.catalog-item__sticky-header-image {
  display: block;
  width: 48px;
  height: 48px;
  flex: 0 0 auto;
  object-fit: contain;
  margin-right: 16px;
}

.catalog-item__sticky-header-info {
  min-width: 0;
  flex: 1 1 auto;
}

.catalog-item__sticky-header-rating {
  display: flex;
  align-items: center;
}

.catalog-item__sticky-header-rating .product-rating__icon {
  color: #F99B43;
}

.catalog-item__sticky-header-rating .product-rating__quantity {
  color: #A9A9AD;
}

.catalog-item__sticky-header-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #060611;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 2px;
}

.catalog-item__sticky-header-right {
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  margin-left: auto;
}

.catalog-item__sticky-header-price {
  margin-right: 12px;
}

.catalog-item__sticky-header-price.price {
  flex-direction: column;
  align-items: flex-end;
  font-size: 18px;
  font-weight: 600;
  line-height: normal;
}

.catalog-item__sticky-header-price .price__group--old {
  font-size: 14px;
  margin-left: 0;
  opacity: 0.3;
  color: #060611;
}

.catalog-item__sticky-header-price .price__discount {
  display: none;
}

.catalog-item__sticky-header-actions {
  display: flex;
  align-items: center;
  flex: 0 0 auto;
}

.catalog-item__sticky-header-basket {
  flex: 0 0 auto;
}

.catalog-item__sticky-header-basket .basket-action__btn {
  min-width: 123px;
}

.catalog-item__sticky-header-one-click {
  margin-left: 4px;
  min-width: 131px;
}

.catalog-item__sticky-header-subscribe {
  margin-right: 4px;
}

.catalog-item__sticky-header-compare,
.catalog-item__sticky-header-favorite {
  flex: 0 0 auto;
  margin-left: 4px;
}

.catalog-item__sticky-header-favorite .favorite-action__btn {
  width: 40px;
  height: 40px;
  border-radius: 20px;
  box-shadow: 0 0 0 1px #DBDDE3 inset;
  color: #060611;
}

.catalog-item__sticky-header-favorite .favorite-action__btn.active {
  color: #152471;
}

.catalog-item__mob-sticky {
  display: none;
}

@media (max-width: 1279px) {
  .catalog-item__mob-sticky {
    display: block;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 56px;
    z-index: 20;
    pointer-events: none;
    opacity: 0;
    transform: translateY(12px);
    transition: opacity 0.2s, transform 0.2s;
  }
  .catalog-item__mob-sticky--visible {
    opacity: 1;
    transform: none;
    pointer-events: auto;
  }
  .catalog-item__mob-sticky-inner {
    margin: 0 8px;
    padding: 8px 16px 12px;
    border-radius: 22px 22px 0 0;
    background: #fff;
    box-shadow: 0 0 17px rgba(24, 24, 28, 0.08);
  }
  .catalog-item__mob-sticky-price {
    margin-bottom: 8px;
  }
  .catalog-item__mob-sticky-actions {
    display: flex;
    gap: 8px;
  }
  .catalog-item__mob-sticky-basket,
.catalog-item__mob-sticky-one-click {
    flex: 1 1 0;
    min-width: 0;
  }
  .catalog-item__mob-sticky-basket .basket-action__btn,
.catalog-item__mob-sticky-one-click {
    width: 100%;
  }
}
.catalog-item__name {
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.catalog-item__model {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-top: 4px;
}

.catalog-item__scu-wrap {
  margin-top: 8px;
}

.catalog-item__scu-title {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
}

.catalog-item__btn-notification {
  padding: 8px 20px;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  opacity: 0;
  background-color: #fff;
  z-index: 2;
  visibility: hidden;
  position: absolute;
  top: auto;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translate(-50%, 10px);
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: #060611;
  transition: 0.25s;
  white-space: nowrap;
}

.catalog-item__btn-notification--visible {
  opacity: 1;
  transform: translate(-50%, 0);
  visibility: visible;
}

.catalog-item__btn-notification-icon {
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  width: 21px;
  height: 13px;
}

@media (any-hover: hover) {
  .catalog-item__btn-copy:hover {
    color: #152471;
  }
}
.catalog-item__btn-copy-icon {
  display: block;
  width: 28px;
  height: 28px;
}

.catalog-item__btn-share {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #060611;
  transition: 0.2s;
  cursor: pointer;
  margin-top: 12px;
}

.catalog-item__btn-share-icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-right: 10px;
  color: #7b7a7a;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .catalog-item__btn-share:hover {
    color: #152471;
  }
  .catalog-item__btn-share:hover .catalog-item__btn-share-icon {
    color: #152471;
  }
}
.catalog-item__gallery-inner {
  flex: 1 1 auto;
}

.catalog-item__gallery-wrap {
  position: relative;
  flex: 1 1 auto;
  min-width: 0;
}

.catalog-item__header-right {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.catalog-item__image-slider {
  position: relative;
}

.catalog-item__status {
  position: absolute;
  top: 8px;
  left: 8px;
  right: 8px;
  display: flex;
  flex-wrap: wrap;
  z-index: 2;
}

.catalog-item__status .product__status {
  max-width: calc(100% - 50px);
}

.catalog-item__status-item {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  padding: 4px 10px;
  border-radius: 6px;
  margin-bottom: 5px;
  margin-right: 5px;
  white-space: nowrap;
}

.catalog-item__favorite-action-wrap {
  position: absolute;
  z-index: 2;
  top: 8px;
  left: auto;
  right: 8px;
}

.catalog-item__compare-action-wrap {
  margin-right: 20px;
  flex: 0 0 auto;
  display: flex;
  align-items: center;
}

.catalog-item__wrap {
  margin-top: 18px;
  display: flex;
  min-width: 0;
}

.catalog-item__main {
  flex: 0 0 auto;
  width: 370px;
  margin-left: 32px;
}

.catalog-item__aside {
  flex: 0 0 auto;
  width: 360px;
  margin-left: 32px;
}

.catalog-item__similar-products {
  margin-top: 24px;
}

.catalog-item__scu-btn {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
  color: #A9A9AD;
  cursor: pointer;
  transition: color 0.2s;
}

.catalog-item__scu-btn-icon {
  display: block;
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  margin-left: 2px;
}

.catalog-item .field-colors__reset {
  display: none;
}

.catalog-item .field-colors__body {
  margin-top: 8px;
}

@media (any-hover: hover) {
  .catalog-item__scu-btn:hover {
    color: #152471;
  }
  .catalog-item__scu-btn:hover .catalog-item__scu-btn-icon {
    color: #152471;
  }
}
.catalog-item__scu-wrap {
  display: flex;
  align-items: baseline;
}

.catalog-item__filters {
  margin-top: 16px;
}

.catalog-item__short-description-wrap {
  margin-top: 12px;
}

.catalog-item__short-description-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.catalog-item__short-description {
  margin-top: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #8F8F94;
}

.catalog-item__features {
  margin-top: 0;
}

.catalog-item__features-grid {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -6px;
  width: calc(100% + 12px);
}

.catalog-item__features-cell {
  flex: 0 0 auto;
  width: 33.3333%;
  padding: 12px 6px 0;
}

.catalog-item__feature-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 108%;
}

.catalog-item__feature-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 4px;
}

.catalog-item__features-btn {
  margin-top: 12px;
}

.catalog-item__timer-action {
  margin-top: 16px;
  width: fit-content;
  border-radius: 18px;
  height: 36px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  color: #fff;
  white-space: nowrap;
  background: radial-gradient(152.6% 143.35% at -19.05% 116.67%, #152471 0%, #2844D7 100%);
}

.catalog-item__timer-action-text {
  margin-right: 8px;
}

.catalog-item__showrooms {
  position: relative;
  margin-bottom: 8px;
}

.catalog-item__showroom-bar {
  display: flex;
  cursor: pointer;
  border: 1px solid #DBDDE3;
  border-radius: 12px;
  padding: 12px;
  color: #060611;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  align-items: center;
  width: 100%;
}

.catalog-item__showroom-bar-icon {
  display: block;
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 4px;
}

.catalog-item__showroom-bar-text {
  position: relative;
  padding-left: 16px;
}

.catalog-item__showroom-bar-text::before {
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #1CB046;
}

.catalog-item__showroom-arrow {
  width: 12px;
  height: 12px;
  margin-left: auto;
  color: #A9A9AD;
  margin-right: 8px;
}

.catalog-item__showroom-items {
  position: absolute;
  top: calc(100% + 4px);
  left: 0;
  border-radius: 22px;
  border: 1px solid #DBDDE3;
  background-color: #fff;
  padding: 4px;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-10px);
  z-index: 2;
  transition: 0.25s;
}

.catalog-item__showroom-item {
  display: block;
  padding: 5px 16px;
  border-radius: 22px;
  text-decoration: none;
  color: inherit;
  transition: 0.2s;
}

.catalog-item__showroom-bar.open + .catalog-item__showroom-items {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.catalog-item__showroom-bar.open .catalog-item__showroom-arrow {
  transform: scaleY(-1);
}

@media (any-hover: hover) {
  .catalog-item__showrooms:hover .catalog-item__showroom-items {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  .catalog-item__showroom-item:hover {
    background-color: #F6F6F6;
  }
  .catalog-item__showrooms:hover .catalog-item__showroom-arrow {
    transform: scaleY(-1);
  }
}
.catalog-item__showroom-item-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.catalog-item__showroom-item-address {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  color: #A9A9AD;
}

.catalog-item__price-wrap {
  margin-top: 12px;
}

.catalog-item__basket-action {
  display: flex;
  margin-left: -4px;
  margin-right: -4px;
  margin-top: 12px;
  width: calc(100% + 8px);
}

.catalog-item__basket-action-cell {
  width: 50%;
  flex: 0 0 auto;
  padding: 0 4px;
}

.catalog-item__basket-action-cell .basket-action__btn {
  width: 100%;
}

.catalog-item__discount-links {
  margin-top: 12px;
}

.catalog-item__discount-link {
  display: flex;
  width: 100%;
  align-items: center;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #060611;
  cursor: pointer;
  height: 40px;
  padding: 0 12px 0 8px;
  text-decoration: none;
  margin-top: 8px;
  transition: 0.2s;
}

.catalog-item__discount-link:active {
  border: 1px solid #DBDDE3;
  box-shadow: none;
}

.catalog-item__discount-link-icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-right: 4px;
  color: #C61637;
}

.catalog-item__discount-link-arrow {
  width: 12px;
  height: 12px;
  margin-left: auto;
  color: #A9A9AD;
}

.catalog-item__discount-link-text strong {
  font-weight: inherit;
  position: relative;
  text-decoration-line: underline;
  text-decoration-style: dotted;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-color: #8F8F94;
  text-decoration-thickness: 8%;
  text-underline-offset: 15%;
  text-underline-position: from-font;
  padding-bottom: 4px;
}

.catalog-item__discount-link-price {
  color: #C61637;
  margin-left: 2px;
}

.catalog-item__discount-link-text strong span {
  display: block;
  position: absolute;
  top: 100%;
  left: auto;
  right: 0;
  width: 232px;
  max-width: 232px;
  background-color: #fff;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  border-radius: 12px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  padding: 8px;
  transition: 0.25s;
  opacity: 0;
  visibility: hidden;
  color: #060611;
  z-index: 2;
  white-space: normal;
  transform: translateY(-5px);
  cursor: text;
}

.catalog-item__discount-link.open .catalog-item__discount-link-text strong span {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

@media (any-hover: hover) {
  .catalog-item__discount-link:hover {
    color: #060611;
    background: transparent;
    box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
    border-color: transparent;
  }
  .catalog-item__discount-link strong:hover span,
.catalog-item__discount-link strong span:hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
}
.catalog-item__form-discount-action {
  margin-top: 8px;
}

.catalog-item__delivery {
  display: flex;
  flex-wrap: wrap;
  margin-top: 12px;
}

.catalog-item__delivery-item {
  flex: 0 0 auto;
  width: 50%;
  position: relative;
}

.catalog-item__delivery-item:nth-child(odd) {
  padding-right: 10px;
}

.catalog-item__delivery-item:nth-child(even) {
  padding-left: 10px;
  text-align: right;
}

.catalog-itemt__delivery-label {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.catalog-item__delivery-text-wrap {
  margin-top: 2px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #152471;
  width: fit-content;
}

.catalog-item__delivery-item:nth-child(even) .catalog-item__delivery-text-wrap--has-note {
  margin-left: auto;
}

.catalog-item__delivery-text-wrap--has-note .catalog-item__delivery-text {
  text-decoration-line: underline;
  text-decoration-style: dotted;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: 8%;
  text-underline-offset: 15%;
  text-underline-position: from-font;
  cursor: pointer;
}

.catalog-item__delivery-note {
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  right: auto;
  width: 232px;
  max-width: 232px;
  background-color: #fff;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  border-radius: 12px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  padding: 8px;
  transition: 0.2s;
  opacity: 0;
  visibility: hidden;
  color: #060611;
  z-index: 2;
  white-space: normal;
  transform: translateY(-5px);
  cursor: text;
}

.catalog-item__delivery-text-wrap--has-note.open .catalog-item__delivery-note {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.catalog-item__delivery-item:nth-child(even) .catalog-item__delivery-note {
  left: auto;
  right: 0;
}

@media (any-hover: hover) {
  .catalog-item__delivery-text-wrap--has-note:hover .catalog-item__delivery-note,
.catalog-item__delivery-note:hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
}
.catalog-item__calculator-link-wrap {
  margin-top: 12px;
}

.catalog-item__calculator-link {
  display: flex;
  align-items: center;
  width: 100%;
  background-color: #F2F9FF;
  border: 1px solid rgba(21, 36, 113, 0.08);
  color: #152471;
  padding: 10px 10px 10px 8px;
  border-radius: 12px;
  text-decoration: none;
  cursor: pointer;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  transition: 0.2s;
}

.catalog-item__calculator-link-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 4px;
}

.catalog-item__calculator-link:active {
  border: 1px solid rgba(21, 36, 113, 0.08);
  background-color: #fff;
}

@media (any-hover: hover) {
  .catalog-item__calculator-link:hover {
    border: 1px solid rgba(21, 36, 113, 0.16);
  }
}
.catalog-item__filter-item {
  margin-top: 12px;
}
.catalog-item__filter-item .field-options__item {
  height: auto;
}

.catalog-item__filter-item:first-child {
  margin-top: 0;
  border-top: 0;
  padding-top: 0;
}

.catalog-item__warranty {
  background-color: #A9A9AD;
  padding: 10px 10px 18px;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  margin-bottom: -10px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.catalog-item__warranty-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  color: #152471;
}

.catalog-item__warranty-value {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  color: #060611;
  margin-right: 8px;
  flex: 0 0 auto;
  white-space: nowrap;
}

.catalog-item__warranty-text {
  flex: 0 0 auto;
  white-space: nowrap;
}

.catalog-item__resume {
  background-color: #fff;
  box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
  border-radius: 16px;
  position: relative;
  z-index: 1;
}

.catalog-item__delivery-item-wrap {
  border-top: 2px solid #f6f9fb;
  padding: 20px;
  display: flex;
  align-items: center;
}

.catalog-item__delivery-item-icon {
  width: 28px;
  height: 28px;
  flex: 0 0 auto;
  margin-right: 10px;
  color: #7b7a7a;
}

.catalog-item__delivery-item-lebel {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  margin-right: auto;
}

.catalog-item__delivery-item-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #152471;
}

.catalog-item__delivery-map {
  border-top: 2px solid #f6f9fb;
  padding: 20px 26px;
}

.catalog-item__delivery-map .form__header,
.catalog-item__delivery-map .field-shops__label-wrap {
  display: none;
}

.catalog-item__delivery-map .field-shops__items {
  margin-top: 0;
}

.catalog-item__delivery-panning {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  color: #060611;
  text-align: center;
  margin-top: 24px;
}

.catalog-item__similar-products-action {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
  text-align: center;
  width: 100%;
  padding: 24px 15px 15px;
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  background-color: #A9A9AD;
  cursor: pointer;
  transition: 0.2s;
  margin-top: -10px;
  color: #060611;
}

@media (any-hover: hover) {
  .catalog-item__similar-products-action:hover {
    color: #152471;
  }
}
.catalog-item__item-actions {
  position: absolute;
  z-index: 2;
  top: auto;
  left: 0;
  bottom: 96px;
}

.catalog-item__item-action {
  margin-top: 8px;
}

.catalog-item__item-action-btn {
  width: 134px;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  padding: 4px 6px;
  border-radius: 8px;
  cursor: pointer;
  transition: 0.2s;
  background-color: #fff;
  white-space: nowrap;
  color: #060611;
  text-decoration: none;
}

.catalog-item__item-action-btn-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  color: rgba(35, 33, 33, 0.6);
  transition: 0.2s;
}

.catalog-item__item-action-btn:active {
  color: #656464;
  background-color: #fff;
}

.catalog-item__item-action-btn:active {
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  background-color: #fff;
  color: #656464;
}

.catalog-item__item-action-btn:active .catalog-item__item-action-btn-icon {
  color: #EF7883;
}

@media (any-hover: hover) {
  .catalog-item__item-action-btn:hover {
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
    background-color: #fff;
  }
  .catalog-item__item-action-btn:hover .catalog-item__item-action-btn-icon {
    color: #152471;
  }
  .catalog-item__item-action-btn:active:hover .catalog-item__item-action-btn-icon {
    color: #EF7883;
  }
}
.catalog-item__panel {
  margin-top: 32px;
  display: flex;
  align-items: center;
}

.catalog-item__tabs-wrap {
  flex: 1 1 auto;
}

.catalog-item__kits-action {
  flex: 0 0 auto;
  margin-left: 20px;
}

.catalog-item__tabs {
  display: flex;
  width: fit-content;
  padding: 4px;
  border-radius: 24px;
  background-color: #F6F6F6;
}

.catalog-item__tab {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  background-color: transparent;
  border-radius: 20px;
  padding: 10.5px 16px;
  color: #8F8F94;
  transition: 0.2s;
  cursor: pointer;
  margin-right: 4px;
  height: 40px;
}

@media (any-hover: hover) {
  .catalog-item__tab:hover {
    background-color: #fff;
    color: #060611;
  }
}
.catalog-item__tab.active {
  box-shadow: 0 2px 4px 0 rgba(24, 24, 28, 0.12);
  background-color: #fff;
  color: #060611;
  cursor: default;
}

.catalog-item__content {
  margin-top: 20px;
}

.catalog-item__tab-content {
  width: 100%;
}

.catalog-item__tab-content--has-checkbox-panel {
  position: relative;
  margin-bottom: -50px;
}

.catalog-item__tab-content-wrap {
  display: flex;
  width: 100%;
  align-items: flex-start;
}

.catalog-item__tab-content-left {
  flex: 1 1 auto;
  min-width: 0;
  align-self: flex-start;
  position: sticky;
  top: 80px;
  transition: top 0.25s;
}

.catalog-item__tab-content-right {
  flex: 0 0 auto;
  width: 305px;
  margin-left: 20px;
  align-self: flex-start;
  position: sticky;
  top: 80px;
  transition: top 0.25s;
}

.state--header-fixed:not(.state--header-blocked) .catalog-item__tab-content-left,
.state--header-fixed:not(.state--header-blocked) .catalog-item__tab-content-right {
  top: 200px;
}

.catalog-item:has(.catalog-item__sticky-header--visible) .catalog-item__tab-content-left,
.catalog-item:has(.catalog-item__sticky-header--visible) .catalog-item__tab-content-right {
  top: 96px;
}

.state--header-fixed:not(.state--header-blocked) .catalog-item:has(.catalog-item__sticky-header--visible) .catalog-item__tab-content-left,
.state--header-fixed:not(.state--header-blocked) .catalog-item:has(.catalog-item__sticky-header--visible) .catalog-item__tab-content-right {
  top: 260px;
}

.catalog-item__brand {
  display: flex;
  width: 100%;
  align-items: flex-start;
  background-color: #A9A9AD;
  padding: 20px 20px 20px 32px;
  border-radius: 14px;
}

.catalog-item__brand-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
}

.catalog-item__brand-name {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-top: 8px;
}

.catalog-item__brand-link {
  display: flex;
  width: fit-content;
  position: relative;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  color: #152471;
  text-decoration: none;
  padding-right: 14px;
  transition: 0.2s;
  margin-top: 8px;
}

.catalog-item__brand-link:after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: auto;
  right: 2px;
  width: 6px;
  height: 6px;
  border-top: 1px solid #152471;
  border-right: 1px solid #152471;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .catalog-item__brand-link:hover {
    color: #0083FF;
  }
  .catalog-item__brand-link:hover:after {
    border-color: #0083FF;
  }
}
.catalog-item__brand-main {
  flex: 1 1 auto;
  padding-top: 10px;
}

.catalog-item__brand-image-wrap {
  flex: 0 0 auto;
  margin-left: 20px;
  width: 100px;
  height: 100px;
  background-color: #F8F9FB;
  border-radius: 14px;
  padding: 18px;
}

.catalog-item__brand-image {
  display: block;
  width: 65px;
  max-width: 65px;
  height: 65px;
  object-fit: contain;
}

.catalog-item__description {
  margin-top: 32px;
}

.catalog-item__description-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 34px;
  margin-bottom: 16px;
}

.catalog-item__description-content-wrap {
  overflow: hidden;
  height: var(--description-height);
  transition: height 0.25s;
}

.catalog-item__description-content-wrap--overflow {
  height: 120px;
  position: relative;
}

.catalog-item__description-content-wrap--overflow::after {
  content: "";
  position: absolute;
  top: auto;
  left: 0;
  width: 100%;
  height: 60px;
  bottom: 0;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 31%, rgb(255, 255, 255) 100%);
  z-index: 1;
}

.catalog-item__description-content {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
}

.catalog-item__btn-more {
  margin-top: 8px;
  display: flex;
  align-items: center;
  color: #152471;
  font-size: 14px;
  line-height: normal;
  font-weight: 500;
  cursor: pointer;
  transition: 0.2s;
}

.catalog-item__btn-more-icon {
  width: 12px;
  height: 12px;
  margin-left: 1px;
  margin-top: 1px;
}

.catalog-item__btn-more.open .catalog-item__btn-more-icon {
  transform: scaleY(-1);
}

.catalog-item__btn-more:active {
  color: #0083FF;
}

@media (any-hover: hover) {
  .catalog-item__btn-more:hover {
    color: #0083FF;
  }
}
.catalog-item__aside-widget {
  background-color: #fff;
  border-radius: 14px;
  margin-top: 14px;
  padding: 24px 32px;
  box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
}

.catalog-item__aside-widget-item {
  margin-top: 30px;
  border-top: 1px solid rgba(35, 33, 33, 0.12);
  padding-top: 30px;
}

.catalog-item__aside-widget-item:first-child {
  margin-top: 0;
  border-top: 0;
  padding-top: 0;
}

.catalog-item__aside-widget-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.catalog-item__aside-widget-action {
  margin-top: 12px;
}

.catalog-item__package-items {
  margin-top: 12px;
}

.catalog-item__package-item {
  margin-top: 12px;
  display: flex;
  justify-content: space-between;
  position: relative;
}

.catalog-item__package-item::after {
  content: "";
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  pointer-events: none;
  z-index: 0;
  border-bottom: 1px dashed rgba(35, 33, 33, 0.12);
}

.catalog-item__package-item-key {
  background-color: #fff;
  padding-right: 4px;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  position: relative;
  z-index: 1;
}

.catalog-item__package-item-value {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  padding-left: 4px;
  background-color: #fff;
  margin-left: auto;
  position: relative;
  z-index: 1;
}

.catalog-item__product-list .product__list-view-main {
  display: none;
}

.catalog-item__product-list {
  width: 100%;
  position: relative;
}

.catalog-item__checkbox-panel-wrap {
  top: auto;
  left: 0;
  bottom: 13px;
  z-index: 10;
  width: fit-content;
  padding-left: 1px;
}

.catalog-item__product-list .product__list-view {
  box-shadow: none;
}

@media (any-hover: hover) {
  .catalog-item__product-list .product__list-view:hover {
    box-shadow: none;
  }
}
.catalog-item__product-list th:first-child {
  border-top-left-radius: 12px;
}

.catalog-item__product-list th:last-child {
  border-top-right-radius: 12px;
}

.catalog-item__product-list th:first-child {
  border-top-left-radius: 12px;
}

.catalog-item__product-list tr:last-child td:first-child {
  border-bottom-left-radius: 12px;
}

.catalog-item__product-list tr:last-child td:last-child {
  border-bottom-right-radius: 12px;
}

.catalog-item__product-list {
  position: relative;
}

.catalog-item__product-list::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  border-radius: 12px;
  box-shadow: 0 0 0 1px #e4e4e4 inset;
}

.catalog-item__product-delivery {
  margin-top: 32px;
}

.catalog-item__product-delivery-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 34px;
}

@media (max-width: 1023px) {
  .catalog-item__product-delivery-title {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 25px;
  }
}
.catalog-item__product-delivery-content {
  margin-top: 16px;
}

.catalog-item .text-guide .table-scroller-wrap {
  width: fit-content;
  max-width: 100%;
  overflow: auto;
  border-radius: 12px;
  box-shadow: 0 0 0 1px #e4e4e4 inset;
  min-width: 660px;
}

.catalog-item__faq {
  display: flex;
}

.catalog-item__faq-aside {
  flex: 0 0 auto;
  width: 274px;
  margin-right: 60px;
}

.catalog-item__faq-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 108%;
  margin-right: 10px;
}

.catalog-item__faq-action {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 16px 16px 24px;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
}

.catalog-item__faq-wrap {
  margin-top: 16px;
}

.catalog-item__aside-inner {
  border-radius: 22px;
  padding: 24px;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
}

.state--header-fixed .catalog-item__aside-inner {
  top: 200px;
}

.catalog-item__tab-content-right-inner {
  width: 100%;
}

.catalog-item__not-available {
  margin-top: 12px;
}

.catalog-item__basket-action-label {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #A9A9AD;
}

.catalog-item__basket-action-btn {
  margin-top: 12px;
}

.catalog-item__description-wrap {
  margin-top: 32px;
}

.catalog-item__banner-wrap {
  margin-top: 16px;
}

.catalog-item__banner {
  position: relative;
  border-radius: 22px;
  overflow: hidden;
  aspect-ratio: 955/346;
  padding: 44px;
  display: flex;
  align-items: center;
}

.catalog-item__banner-image {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

.catalog-item__banner-main {
  width: 37%;
  flex: 0 0 auto;
}

.catalog-item__banner--type1 {
  justify-content: flex-start;
  text-align: left;
}

.catalog-item__banner--type1 .catalog-item__banner-main {
  margin-left: 0;
}

.catalog-item__banner--type2 {
  justify-content: flex-end;
  text-align: left;
}

.catalog-item__banner--type2 .catalog-item__banner-main {
  margin-left: auto;
}

.catalog-item__banner--type3,
.catalog-item__banner--type4 {
  justify-content: center;
  text-align: center;
}

.catalog-item__banner--type3 .catalog-item__banner-main,
.catalog-item__banner--type4 .catalog-item__banner-main {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.catalog-item__banner--type4::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.88) 0%, rgba(255, 255, 255, 0.75) 50%, rgba(255, 255, 255, 0.8) 100%);
}

.catalog-item__banner--type4 .catalog-item__banner-main {
  position: relative;
  z-index: 1;
}

.catalog-item__banner--color-1 {
  color: #fff;
}

.catalog-item__banner--color-1 .catalog-item__banner-content {
  color: #fff;
}

.catalog-item__banner--color-1 .catalog-item__banner-content.text-guide ul > li::before {
  background-color: #fff;
}

.catalog-item__banner--color-2 {
  color: #060611;
}

.catalog-item__banner--color-2 .catalog-item__banner-content {
  color: #060611;
}

.catalog-item__banner--color-2 .catalog-item__banner-content.text-guide ul > li::before {
  background-color: #060611;
}

.catalog-item__banner-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 108%;
}

.catalog-item__banner-content {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  margin-top: 16px;
  color: #37373F;
}

.catalog-item__banner-content.text-guide ul > li {
  padding-left: 20px;
  margin: 0 0 6px;
}

.catalog-item__banner-content.text-guide ul > li::before {
  width: 4px;
  height: 4px;
  left: 7px;
  top: 9px;
  background-color: #37373F;
}

.catalog-item__banners-collapse-inner {
  padding-top: 16px;
}

.catalog-item__banners-more {
  margin-top: 16px;
}

.catalog-item__numbers {
  display: flex;
  width: 100%;
  align-items: center;
  border-radius: 22px;
  padding: 20px 16px;
  border: 1px solid #DBDDE3;
  margin-top: 12px;
}

.catalog-item__numbers-value {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  margin-right: 16px;
  flex: 0 0 auto;
  white-space: nowrap;
}

.catalog-item__numbers-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  flex: 1 1 auto;
}

.catalog-item__included {
  margin-top: 12px;
  width: 100%;
  border-radius: 22px;
  padding: 20px;
  border: 1px solid #DBDDE3;
}

.catalog-item__included-title {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.catalog-item__included-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #37373F;
  margin-top: 8px;
}

.catalog-item__included-images {
  margin-top: 16px;
  display: flex;
  flex-wrap: nowrap;
}

.catalog-item__included-image-item {
  margin-right: 12px;
}

.catalog-item__included-image-wrap {
  width: 80px;
  height: 80px;
  border-radius: 8px;
  border: 1px solid #DBDDE3;
  overflow: hidden;
}

.catalog-item__included-images--has-many-images .catalog-item__included-image-item {
  width: 13%;
}

.catalog-item__included-image {
  display: block;
  width: 78px;
  height: 78px;
  max-width: 78px;
  object-fit: contain;
}

.catalog-item__notes {
  margin-top: 12px;
}

.catalog-item__note {
  margin-top: 12px;
  border-radius: 0 22px 22px 22px;
  background-color: #F2F9FF;
  padding: 12px 16px 20px;
}

.catalog-item__note-icon {
  width: 16px;
  height: 16px;
  margin-bottom: 8px;
  color: #152471;
  opacity: 0.5;
}

.catalog-item__note-content {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%; /* 16.8px */
  letter-spacing: 0.12px;
  color: #152471;
}

.catalog-item__options {
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  overflow: hidden;
}

.catalog-item__options-item {
  display: flex;
  justify-content: space-between;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 16px 24px;
}

.catalog-item__options-item:nth-child(odd) {
  background-color: #F6F6F6;
}

.catalog-item__options-item-title {
  flex: 0 0 auto;
  width: 50%;
  padding-right: 8px;
}

.catalog-item__options-item-value {
  flex: 0 0 auto;
  width: 50%;
  padding-left: 8px;
  text-align: right;
  overflow-wrap: anywhere;
  word-break: break-word;
}

.catalog-item__options-action {
  margin-top: 16px;
}

.catalog-item__video-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.catalog-item__video-wrap {
  margin-top: 32px;
}

.catalog-item__video {
  margin-top: 16px;
  position: relative;
  aspect-ratio: 16/9;
  border-radius: 40px;
  overflow: hidden;
}

.catalog-item__video-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  margin-top: 16px;
  opacity: 0.75;
}

.catalog-item__rating-wrap {
  border: 1px solid #DBDDE3;
  padding: 16px 16px 16px 24px;
  border-radius: 22px;
}

.catalog-item__reviews-wrap {
  margin-top: 16px;
}

.catalog-item__counter {
  display: inline-flex;
  align-items: center;
  width: fit-content;
  font-size: 12px;
  height: 21px;
  font-style: normal;
  font-weight: 500;
  line-height: 12px;
  letter-spacing: 0.12px;
  padding: 2px 6px;
  background-color: #fff;
  border: 1px solid #DBDDE3;
  border-radius: 11px;
  flex: 0 0 auto;
  margin-left: 4px;
}

.catalog-item .services {
  margin: 32px 0;
}

.catalog-item .image-gallery {
  margin: 32px 0;
}

@media (max-width: 1349px) {
  .catalog-item__aside {
    margin-left: 24px;
  }
  .catalog-item__main {
    width: 320px;
    margin-left: 24px;
  }
  .catalog-item__tab-content-right {
    width: 280px;
  }
  .catalog-item__included-images--has-many-images .catalog-item__included-image-item {
    width: 11.7%;
  }
}
@media (max-width: 1279px) {
  .catalog-item__sticky-header {
    display: none;
  }
  .catalog-item__content {
    margin-top: 32px;
  }
  .catalog-item__tab-content-wrap {
    display: block;
  }
  .catalog-item__tab-content-left,
.catalog-item__tab-content-right {
    position: static;
    top: auto;
  }
  .catalog-item__tab-content-right {
    margin-left: 0;
    width: 100%;
  }
  .catalog-item__wrap {
    display: flex;
    flex-direction: column;
  }
  .catalog-item__gallery-wrap {
    order: 0;
  }
  .catalog-item__main {
    margin-left: 0;
    width: 100%;
    order: 2;
  }
  .catalog-item__aside {
    order: 1;
  }
  .catalog-item__aside {
    width: 100%;
    margin-left: 0;
    margin-top: 12px;
  }
  .catalog-item__status .product__status {
    display: flex;
  }
  .catalog-item .image-slider .swiper-pagination {
    display: flex;
    align-items: center;
    width: fit-content !important;
    left: 50% !important;
    transform: translate(-50%, 0) !important;
  }
  .catalog-item .product__status-item {
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: 1;
    padding: 0 8px;
    height: 26px;
  }
  .catalog-item .image-slider .swiper-pagination .swiper-pagination-bullet {
    width: 4px;
    height: 4px;
    margin-left: 4px !important;
    margin-right: 4px !important;
    background-color: #DBDDE3 !important;
    opacity: 1 !important;
  }
  .catalog-item .image-slider .swiper-pagination .swiper-pagination-bullet-active {
    transform: scale(1.5);
    background-color: #152471 !important;
  }
  .catalog-item .image-slider__slider-wrap .swiper {
    padding-bottom: 10px;
  }
  .catalog-item__main {
    margin-top: 12px;
  }
  .catalog-item__gallery-wrap {
    margin: 0 -16px;
    width: calc(100% + 32px);
  }
  .catalog-item__timer-action {
    margin-top: 12px;
  }
  .catalog-item__aside-inner {
    margin-top: 8px;
    padding: 16px;
  }
  .catalog-item__showrooms {
    margin-top: 12px;
    margin-bottom: 0;
  }
  .catalog-item__filters {
    margin-top: 0;
  }
  .catalog-item__mob-tab-content-right {
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
  }
  .catalog-item__numbers {
    width: 160px;
    flex: 0 0 auto;
    display: block;
    padding: 12px 14px;
    margin-top: 0;
  }
  .catalog-item__numbers-value {
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
  }
  .catalog-item__numbers-text {
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    letter-spacing: 0.12px;
    color: #37373F;
    margin-top: 4px;
  }
  .catalog-item__mob-bar {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
    text-align: left;
    padding: 17px 0;
    border-top: 1px solid #DBDDE3;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    color: #060611;
    cursor: pointer;
  }
  .catalog-item__mob-bar-icon {
    flex: 0 0 auto;
    margin-left: 10px;
    width: 24px;
    height: 24px;
  }
  .catalog-item__mob-bar.open .catalog-item__mob-bar-icon {
    transform: scaleY(-1);
  }
  .catalog-item__collapse-inner {
    padding-top: 8px;
    padding-bottom: 16px;
  }
}
@media (max-width: 1023px) {
  .catalog-item {
    margin-bottom: 32px;
  }
  .catalog-item__rating-wrap {
    padding-left: 16px;
  }
  .catalog-item__feature-title {
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: 108%;
  }
  .catalog-item__banner {
    display: block;
    aspect-ratio: unset;
    padding: 0;
    background-color: #F6F6F6;
    border: 1px solid #DBDDE3;
  }
  .catalog-item__banner-image {
    position: static;
    border-radius: 22px;
    object-position: top;
    max-height: 250px;
  }
  .catalog-item__banner-main {
    margin: 0;
    padding: 20px 16px 24px;
    width: 100%;
  }
  .catalog-item__banner-title {
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }
  .catalog-item__banner-content {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    margin-top: 8px;
  }
  .catalog-item__banner--type1,
.catalog-item__banner--type2,
.catalog-item__banner--type3,
.catalog-item__banner--type4 {
    justify-content: flex-start;
    text-align: left;
  }
  .catalog-item__banner--type3,
.catalog-item__banner--type4 {
    text-align: center;
  }
  .catalog-item__banner--type2 .catalog-item__banner-main,
.catalog-item__banner--type3 .catalog-item__banner-main,
.catalog-item__banner--type4 .catalog-item__banner-main {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
  .catalog-item__banner--type4 .catalog-item__banner-main {
    padding: 20px 16px 24px;
  }
  .catalog-item__banner--type4::before {
    display: none;
  }
  .catalog-item__description-wrap {
    margin-top: 24px;
  }
  .catalog-item__options-item {
    padding: 16px 12px;
  }
  .catalog-item__video-title {
    font-size: 20px;
  }
  .catalog-item__video {
    border-radius: 22px;
  }
  .catalog-item__faq-action {
    display: block;
    padding: 16px;
  }
  .catalog-item__faq-btn {
    margin-top: 16px;
  }
  .catalog-item__included {
    padding: 16px;
  }
  .catalog-item__faq-title {
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 108%;
  }
  .catalog-item__similar-products {
    margin-top: 20px;
  }
  .catalog-item__discount-link.open .catalog-item__discount-link-text strong span {
    left: 0;
  }
  .catalog-item__mob-tab-content-right {
    justify-content: center;
  }
  .catalog-item__banner--color-1 .catalog-item__banner-content,
.catalog-item__banner-title {
    color: #060611;
  }
}
.catalog-nav {
  display: flex;
}

.catalog-nav__dd-menu {
  display: flex;
  max-height: 100%;
}

.catalog-nav__dd-menu-lvl2 {
  display: flex;
  max-height: 100%;
  padding-left: 32px;
  padding-right: 32px;
  flex-direction: column;
  opacity: 0;
  visibility: hidden;
  transition: 0.2s;
  position: absolute;
  top: 0;
  left: 100%;
  bottom: 0;
  z-index: 2;
  width: 404px;
}

.catalog-nav__dd-items {
  display: block;
  padding: 8px;
  overflow: auto;
  border-radius: 22px;
  background-color: #F6F6F6;
}

.catalog-nav__dd-items-lvl2,
.catalog-nav__dd-items-lvl3 {
  display: block;
  max-height: 100%;
  overflow: auto;
}

.catalog-nav__dd-items-lvl3 {
  border-right: 0;
}

.catalog-nav__dd-item {
  flex: 0 0 auto;
  width: 100%;
  display: block;
  border-radius: 16px;
}

.catalog-nav__dd-item--red .catalog-nav__dd-link {
  color: #fff;
  background-color: #DE193E;
}

.catalog-nav__dd-item--red .catalog-nav__dd-link .catalog-nav__dd-arrow {
  color: #fff;
}

.catalog-nav__dd-item--red .catalog-nav__dd-link.open,
.catalog-nav__dd-item--red .catalog-nav__dd-link.open .catalog-nav__dd-arrow {
  color: #fff;
}

@media (any-hover: hover) {
  .catalog-nav__dd-item--red .catalog-nav__dd-link:hover {
    color: #fff;
    background-color: #C61637;
  }
  .catalog-nav__dd-item--red .catalog-nav__dd-link:hover .catalog-nav__dd-arrow {
    color: #fff;
  }
}
.catalog-nav__dd-item,
.catalog-nav__dd-item-lvl2,
.catalog-nav__dd-item-lvl3 {
  width: 272px;
  display: block;
}

.catalog-nav__dd-link,
.catalog-nav__dd-link-lvl3 {
  display: block;
  width: 100%;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  padding: 12px 16px;
  border-radius: 16px;
  text-decoration: none;
  color: #060611;
  position: relative;
  transition: 0.2s;
}

.catalog-nav__dd-link-lvl2 {
  display: block;
  width: 100%;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  padding: 8px 0;
  text-decoration: none;
  color: #060611;
  position: relative;
  transition: 0.2s;
}

.catalog-nav__dd-arrow {
  display: none;
  position: absolute;
  top: 50%;
  left: auto;
  right: 16px;
  transform: translate(0, -50%);
  width: 12px;
  height: 12px;
  pointer-events: none;
  color: #A9A9AD;
  transition: 0.2s;
}

.catalog-nav__dd-link--has-items,
.catalog-nav__dd-link-lvl2--has-items,
.catalog-nav__dd-link-lvl3--has-items {
  padding-right: 40px;
}

.catalog-nav__dd-link--has-items .catalog-nav__dd-arrow,
.catalog-nav__dd-link-lvl2--has-items .catalog-nav__dd-arrow,
.catalog-nav__dd-link-lvl3--has-items .catalog-nav__dd-arrow {
  display: block;
}

.catalog-nav__dd-link.open,
.catalog-nav__dd-link-lvl2.open {
  background-color: #fff;
}

.catalog-nav__dd-link.open .catalog-nav__dd-arrow,
.catalog-nav__dd-link-lvl2.open .catalog-nav__dd-arrow {
  opacity: 1;
  color: #152471;
}

@media (any-hover: hover) {
  .catalog-nav__dd-link:hover,
.catalog-nav__dd-link-lvl2:hover,
.catalog-nav__dd-link-lvl3:hover {
    background-color: #fff;
    color: #152471;
  }
  .catalog-nav__dd-link:hover .catalog-nav__dd-arrow,
.catalog-nav__dd-link-lvl2:hover .catalog-nav__dd-arrow,
.catalog-nav__dd-link-lvl3:hover .catalog-nav__dd-arrow {
    transform: translate(4px, -50%);
  }
}
.catalog-nav__dd-menu {
  position: relative;
  z-index: 1;
}

.catalog-nav__dd-items {
  max-height: 100%;
  overflow: auto;
}

.catalog-nav__dd-item,
.catalog-nav__dd-item-lvl2,
.catalog-nav__dd-item-lvl3 {
  display: block;
  margin-top: 2px;
}

.catalog-nav__dd-menu-lvl2-title {
  display: flex;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #060611;
  text-decoration: none;
  padding: 12px 0;
  transition: 0.2s;
}

.catalog-nav__dd-arrow-wrap {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #F6F6F6;
  flex: 0 0 auto;
  margin-left: 8px;
  margin-top: 2px;
  border-radius: 50%;
  transition: 0.2s;
}

@media (any-hover: hover) {
  a.catalog-nav__dd-menu-lvl2-title:hover {
    color: #152471;
  }
}
.catalog-nav__arrow {
  width: 12px;
  height: 12px;
  flex: 0 0 auto;
  color: #060611;
}

.catalog-nav__dd-arrow-wrap .catalog-nav__dd-arrow {
  display: block;
}

.catalog-nav__dd-link.open + .catalog-nav__dd-menu-lvl2 {
  opacity: 1;
  visibility: visible;
  z-index: 3;
}

.catalog-nav__dd-menu-lvl3 {
  display: flex;
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 3;
  min-height: 100%;
  max-height: 100%;
  transition: 0.2s;
}

.catalog-nav__dd-link-lvl2.open + .catalog-nav__dd-menu-lvl3 {
  opacity: 1;
  visibility: visible;
  z-index: 4;
}

.catalog-nav__catalog-banner {
  position: absolute;
  top: 28px;
  left: auto;
  right: 28px;
  max-width: 100%;
  width: 288px;
}

.catalog-nav__catalog-banner .small-banner__title {
  font-size: 22px;
}

.catalog-product-list__cell {
  margin-top: 28px;
}

.catalog {
  position: relative;
  margin: 16px 0 60px;
}

.catalog__top-panel {
  display: flex;
  width: 100%;
  align-items: flex-start;
  margin-top: 20px;
  margin-bottom: 20px;
}

.catalog__categories-wrap {
  flex: 1 1 auto;
}

.catalog__categories {
  margin-bottom: -8px;
}

.catalog__categories-item {
  margin-right: 8px;
  margin-bottom: 8px;
}

.catalog__categories-item-link {
  padding: 9px 16px 10px;
  border: 1px solid #DBDDE3;
  border-radius: 60px;
  text-decoration: none;
  color: #060611;
  display: flex;
  align-items: baseline;
  transition: 0.2s;
}

.catalog__filter-top {
  padding: 16px;
  border-radius: 22px;
  border: 1px solid #DBDDE3;
}

.catalog__categories-item-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.catalog__categories-item-quantity {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #C3C3C6;
  margin-left: 4px;
  transition: 0.2s;
}

.catalog__categories-item-link:active {
  background-color: #152471;
  color: #fff;
}

@media (any-hover: hover) {
  .catalog__categories-item-link:hover {
    background-color: #F6F6F6;
  }
  .catalog__categories-item-link:hover {
    color: #152471;
  }
}
.catalog__top-nav-cell {
  flex: 0 0 auto;
  margin-left: auto;
}

.catalog__debug-panel {
  position: fixed;
  top: 10px;
  left: auto;
  right: 10px;
  width: 250px;
  padding: 15px;
  z-index: 100000;
  background-color: #fff;
  border: 1px solid red;
  border-radius: 10px;
}

.catalog__title-note {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 7;
}

.catalog__title {
  flex: 1 1 auto;
}

.catalog__note {
  flex: 0 0 auto;
  display: flex;
  flex-wrap: nowrap;
  position: relative;
}

.catalog__note-dd {
  position: absolute;
  top: 100%;
  left: auto;
  right: -16px;
  width: 250px;
  z-index: 5;
  transform: translateY(-10px);
  visibility: hidden;
  opacity: 0;
  transition: 0.25s;
}

.catalog__note-dd-wrap {
  background-color: #fff;
  padding: 12px 16px;
  border-radius: 12px;
  font-size: 12px;
  font-weight: 300;
  color: #060611;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

.catalog__note.open .catalog__note-dd {
  transform: none;
  visibility: visible;
  opacity: 1;
}

.catalog .product__table-view-price-wrap-total {
  display: none;
}

@media (any-hover: hover) {
  .catalog__note-bar:hover {
    color: #152471;
  }
}
.catalog__categories {
  display: flex;
  flex-wrap: wrap;
}

.catalog__category-item {
  flex: 0 0 auto;
  padding: 0 4px;
}

.catalog__category-item--relative {
  position: relative;
}

.catalog__category-item:first-child {
  padding-left: 0;
}

.catalog__category-item:last-child {
  padding-right: 0;
}

.catalog__category {
  display: flex;
  align-items: baseline;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  color: #060611;
  padding: 11px 16px;
  border-radius: 12px;
  border: 1px solid rgba(35, 33, 33, 0.12);
  text-decoration: none;
  transition: 0.2s;
  cursor: default;
}

a.catalog__category,
button.catalog__category {
  cursor: pointer;
}

.catalog__category--active {
  background-color: #060611;
  color: #fff;
}

.catalog__favorite-categories {
  margin-bottom: 24px;
}

.catalog__favorite-categories .catalog__categories {
  margin-top: 0;
}

@media (any-hover: hover) {
  .catalog__category:hover {
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
    border: 1px solid transparent;
  }
}
.catalog__category-quantity {
  font-size: 14px;
  font-style: normal;
  font-weight: 100;
  line-height: 18px;
  margin-left: 10px;
}

.catalog__category--active .catalog__category-quantity {
  color: rgba(255, 255, 255, 0.5);
}

.catalog__category-icon {
  flex: 0 0 auto;
  align-self: center;
  width: 8px;
  height: 6px;
  color: rgba(35, 33, 33, 0.6);
  margin-left: 8px;
}

.catalog__category-item-dd {
  position: absolute;
  top: 100%;
  left: auto;
  right: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  transform: translateY(-10px);
  padding-top: 5px;
  transition: 0.25s;
}

.catalog__category-item.open .catalog__category-item-dd {
  visibility: visible;
  opacity: 1;
  transform: none;
  pointer-events: all;
}

.catalog__category-item.open .catalog__category-icon {
  transform: scaleY(-1);
}

.catalog__category-more-items {
  background-color: #fff;
  z-index: 6;
  border-radius: 12px;
  padding: 8px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

.catalog__category-more-item {
  display: block;
  white-space: nowrap;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
  color: #060611;
  transition: color 0.2s;
  padding: 7px 8px;
  text-decoration: none;
  width: fit-content;
  cursor: pointer;
}

.catalog__category-more-item.active {
  color: #152471;
}

@media (any-hover: hover) {
  .catalog__category-more-item:hover {
    color: #152471;
  }
}
.catalog__main-links-items {
  display: flex;
  flex-wrap: wrap;
  margin: -4px;
  width: calc(100% + 8px);
}

.catalog__main-links-item {
  flex: 0 0 auto;
  width: 25%;
  padding: 4px;
}

.catalog__main-links {
  margin-top: 20px;
}

.catalog__main-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 12px;
  padding: 9px 16px;
  color: #060611;
  background-color: #fff;
  text-decoration: none;
  transition: 0.2s;
  font-size: 14px;
  font-weight: 500;
}

.catalog__main-link:active {
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  background-color: transparent;
}

@media (any-hover: hover) {
  .catalog__main-link:not([disabled]):hover {
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
    background-color: transparent;
  }
}
.catalog__main-link-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  opacity: 0.6;
}

.catalog__placeholder {
  min-height: 200px;
}

.catalog__layout {
  display: flex;
  flex-wrap: nowrap;
}

.catalog__layout-aside {
  flex: 0 0 auto;
  width: 324px;
  margin-right: 52px;
  position: relative;
}

.catalog--filter-fixed-bottom .catalog__filter-wrap {
  position: fixed;
  top: auto;
  width: 316px;
  bottom: 0;
}

.catalog--filter-fixed-top .catalog__filter-wrap {
  position: fixed;
  top: 0;
  width: 316px;
  bottom: auto;
}

.catalog--filter-absolute-bottom .catalog__filter-wrap {
  position: absolute;
  top: auto;
  width: 316px;
  bottom: 0;
}

.catalog--filter-absolute-top .catalog__filter-wrap {
  position: absolute;
  top: 0;
  width: 316px;
  bottom: auto;
}

.catalog--filter-sticky .catalog__filter-wrap {
  position: sticky;
  top: 0;
  transition: top 0.25s;
}

.state--header-fixed .catalog--filter-sticky .catalog__filter-wrap {
  top: 178px;
}

.catalog__layout-main {
  flex: 1 1 auto;
  position: relative;
  min-width: 0;
}

.v-favorite-page .catalog__layout-main {
  padding-top: 0;
}

.catalog--empty .catalog__layout-main {
  padding-top: 0;
}

.catalog__list-message {
  margin: 20px 0;
}

.catalog__list-message-title {
  margin: 12px 0;
}

.catalog__list-message-body {
  margin: 12px 0;
}

.catalog__list-message-actions {
  margin: 20px 0;
}

.catalog__top-nav {
  margin: 0 0 16px;
}

.catalog__top-nav-grid {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  width: calc(100% + 20px);
  margin: 0 -10px;
}

.catalog__quantity-total {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 16px;
}

.catalog__links {
  display: block;
  margin-top: 4px;
}

.catalog__links-item {
  display: block;
}

.catalog__links-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 110%;
}

.catalog__link {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  padding: 7px 0;
  text-decoration: none;
  color: #060611;
  transition: color 0.2s;
}

@media (any-hover: hover) {
  .catalog__link:hover {
    color: #152471;
  }
}
.catalog__links-lvl2 {
  display: block;
}

.catalog__links-lvl3 {
  display: block;
  margin-left: 15px;
}

.catalog__links-lvl3 {
  margin-left: 15px;
}

.catalog__links-item-lvl2 {
  display: block;
}

.catalog__link-lvl2 {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  padding: 5px 0;
  text-decoration: none;
  color: #060611;
  transition: color 0.2s;
}

.catalog__link-lvl3 {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 5px 0;
  text-decoration: none;
  color: #060611;
  transition: color 0.2s;
}

.catalog__link--current,
.catalog__link-lvl2--current,
.catalog__link-lvl3--current {
  color: #152471;
}

@media (any-hover: hover) {
  .catalog__link-lvl2:hover,
.catalog__link-lvl3:hover {
    color: #152471;
  }
}
.catalog__filter {
  margin-top: 8px;
  padding-bottom: 20px;
}

.catalog__active-filters {
  margin-bottom: 12px;
}

.catalog__categories-slider-wrap {
  max-width: 100%;
  overflow: hidden;
  margin-top: 20px;
  margin-bottom: 20px;
}

.catalog__categories-slider-wrap .swiper {
  overflow: visible;
}

.catalog__categories-slider {
  width: 100%;
  margin: 0;
  overflow: hidden;
}

.catalog__categories-slider .swiper-button-prev,
.catalog__categories-slider .swiper-button-next {
  display: none;
}

.catalog__categories-slide.catalog__categories-slide {
  width: 298px;
}

.catalog__categories-slider-item {
  border: 1px solid #DBDDE3;
  padding: 8px 16px;
  border-radius: 16px;
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #060611;
  background-color: #fff;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .catalog__categories-slider-item:hover {
    border: 2px solid rgba(159, 159, 159, 0.25);
  }
}
.catalog__categories-slider-item-left {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  height: 88px;
}

.catalog__categories-slider-item-right {
  flex: 0 0 auto;
  margin-left: 20px;
}

.catalog__categories-slider-item-text {
  display: -webkit-box;
  height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
}

.catalog__categories-slider-item-quantity {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  margin-top: 2px;
  color: rgba(35, 33, 33, 0.6);
}

.catalog__categories-slider-item-link {
  margin-top: auto;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  position: relative;
  transition: color 0.2s;
  width: fit-content;
  text-decoration: none;
  color: #060611;
  padding-right: 16px;
}

.catalog__categories-slider-item-link::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: auto;
  right: 6px;
  width: 6px;
  height: 6px;
  border-top: 1.5px solid #060611;
  border-right: 1.5px solid #060611;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .catalog__categories-slider-item-link:hover {
    color: #152471;
  }
  .catalog__categories-slider-item-link:hover::after {
    border-top: 1.5px solid #152471;
    border-right: 1.5px solid #152471;
  }
}
.catalog__categories-slider-image {
  display: block;
  width: 88px;
  height: 88px;
  object-fit: contain;
}

.catalog__link-file {
  flex: 0 0 auto;
  margin-left: 24px;
}

.catalog__link-file:first-child {
  margin-left: 0;
}

.catalog__nav {
  margin-top: 20px;
}

.catalog__header + .catalog__container {
  margin-top: 12px;
}

.v-favorite-page .catalog__header + .catalog__container {
  margin-top: 32px;
}

.catalog__checkbox-panel-wrap {
  position: sticky;
  top: auto;
  left: 0;
  bottom: 13px;
  z-index: 10;
  padding-left: 1px;
  width: fit-content;
}

.catalog--state-view-table .catalog__checkbox-panel-wrap {
  transform: translateX(-12px);
}

.catalog__favorite-panel-wrap {
  margin-bottom: 24px;
  position: relative;
  z-index: 7;
}

.catalog--type-favorites .filter__actions {
  display: none;
}

.catalog__favoriotes-empty-message {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  margin-top: 70px;
  text-align: center;
}

.catalog__favoriotes-empty-link {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  width: fit-content;
  text-decoration: none;
  padding-right: 16px;
  color: #152471;
  position: relative;
  transition: 0.2s;
  margin: 8px auto 0;
}

.catalog__favoriotes-empty-link::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: auto;
  right: 6px;
  width: 6px;
  height: 6px;
  border-top: 1.5px solid #152471;
  border-right: 1.5px solid #152471;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .catalog__favoriotes-empty-link:hover {
    color: #0083FF;
  }
}
.catalog__favorite-empty-header {
  margin-top: 32px;
  margin-bottom: 40px;
}

.catalog__favorite-empty-header-wrap {
  background-color: #fff;
  padding: 32px 50px 90px;
  border-radius: 20px;
  display: flex;
  width: 100%;
  align-items: center;
}

.catalog__favorite-empty-header + .catalog__categories-slider-wrap {
  margin-top: -100px;
  position: relative;
  z-index: 2;
}

.catalog__favorite-empty-header + .catalog__categories-slider-wrap .catalog__categories-slider {
  transform: translateX(40px);
}

.catalog__favorite-empty-header-main {
  flex: 1 1 auto;
  padding-right: 20px;
}

.catalog__favorite-empty-header-action {
  flex: 0 0 auto;
}

.catalog__favorite-empty-header-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 34px;
}

.catalog__favorite-empty-header-subtitle {
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 22px;
  margin-top: 17px;
}

.catalog .field-shop__availability {
  display: none;
}

.catalog .field-checkbox--has-availability {
  margin-bottom: 0;
}

.catalog .field-checkbox__availability {
  display: none;
}

.v-favorite-page .catalog__filter {
  position: sticky;
  top: 20px;
  transition: top 0.25s;
}

.state--header-fixed .v-favorite-page .catalog__filter {
  top: 200px;
}

.catalog__favorite-categories .catalog__mob-btn-more-icon {
  width: 24px;
  height: 24px;
}

.catalog__favorite-categories .catalog__mob-btn-more {
  box-shadow: none;
  background-color: transparent;
}

.catalog__product-section {
  margin-top: 32px;
}

.catalog__page-description {
  margin-top: 32px;
}

@media (max-width: 1349px) {
  .catalog__layout-aside {
    width: 280px;
  }
  .catalog--filter-fixed-bottom .catalog__filter-wrap {
    width: 280px;
  }
  .catalog--filter-fixed-top .catalog__filter-wrap {
    width: 280px;
  }
  .catalog--filter-absolute-bottom .catalog__filter-wrap {
    width: 280px;
  }
  .catalog--filter-absolute-top .catalog__filter-wrap {
    width: 280px;
  }
}
@media (max-width: 1279px) {
  .catalog__categories-item.swiper-slide {
    margin: 0;
    width: auto;
  }
  .catalog__layout {
    display: block;
    margin-top: 16px;
  }
  .catalog__layout-main {
    padding-top: 0;
  }
  .catalog__category-item {
    padding-bottom: 8px;
  }
  .catalog__mob-btn-more {
    display: flex;
    width: 38px;
    height: 38px;
    align-items: center;
    justify-content: center;
    color: #939393;
    position: absolute;
    top: 0;
    left: auto;
    right: 0;
    z-index: 2;
    cursor: pointer;
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(35, 33, 33, 0.12) inset;
    border-radius: 12px;
    color: rgba(35, 33, 33, 0.6);
    margin-right: 10px;
  }
  .catalog__mob-btn-more-icon {
    width: 38px;
    height: 38px;
    flex: 0 0 auto;
  }
  .catalog__mob-btn-more.open {
    background-color: rgba(35, 33, 33, 0.6);
    box-shadow: 0 0 0 1px transparent inset;
    color: #fff;
  }
  .catalog__mob-btn-more.open .catalog__mob-btn-more-icon {
    transform: scaleY(-1);
  }
  .catalog__category-item:not(.catalog__category-item--compare):last-child {
    padding-right: 10px;
  }
  .catalog__category-item--compare {
    padding-left: 0;
    padding-right: 8px;
  }
  .catalog__categories--compare {
    flex-wrap: wrap;
    padding-right: 60px;
  }
  .catalog__categories {
    margin-top: 14px;
  }
  .catalog__mob-filter-panel {
    margin-top: 14px;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .catalog__mob-filter {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1000;
    background-color: #fff;
    max-height: 100%;
    overflow: auto;
    visibility: hidden;
    opacity: 0;
    transform: translateX(100%);
    pointer-events: none;
    transition: 0.25s;
  }
  .catalog__mob-filter.open {
    visibility: visible;
    opacity: 1;
    transform: translateX(0);
    pointer-events: all;
  }
  .catalog__mob-filter-header {
    position: sticky;
    top: 0;
    background: #fff;
    z-index: 100;
    box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
  }
  .catalog__mob-filter-main {
    background-color: #fff;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding: 20px 10px 20px;
  }
  .catalog__mob-filter-header-container {
    display: flex;
    justify-content: space-between;
  }
  .catalog__mob-filter-close {
    flex: 0 0 auto;
    display: flex;
    align-items: center;
    color: #060611;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%;
    padding: 14px 0;
    cursor: pointer;
  }
  .catalog__mob-filter-arrow {
    flex: 0 0 auto;
    width: 24px;
    height: 24px;
    margin-right: 6px;
  }
  .catalog__mob-filter-reset {
    display: flex;
    align-items: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    color: rgba(35, 33, 33, 0.6);
    padding: 14px 0;
    cursor: pointer;
  }
  .catalog__mob-filter-reset-icon {
    flex: 0 0 auto;
    width: 24px;
    height: 24px;
    margin-left: 6px;
  }
  .catalog__active-filters {
    border-top: 0;
    background-color: #fff;
    border-radius: 14px;
    box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
    padding: 16px 20px;
    margin-top: 0;
    margin-bottom: 8px;
  }
  .catalog__mob-sort-panel {
    margin-top: 12px;
  }
  .catalog__categories-slide.catalog__categories-slide {
    width: 144px;
  }
  .catalog__categories-slider-item {
    flex-direction: column-reverse;
    justify-content: space-between;
    text-align: center;
    height: 118px;
    padding: 12px;
  }
  .catalog__categories-slider-item-right {
    margin-left: 0;
    margin-bottom: auto;
  }
  .catalog__categories-slider-image {
    width: 50px;
    height: 50px;
  }
  .catalog__categories-slider-item-link {
    display: none;
  }
  .catalog__categories-slider-item-text {
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 12px;
  }
  .catalog__categories-slider-item-quantity {
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: 14px;
    color: rgba(35, 33, 33, 0.6);
  }
  .catalog__categories-slider-item-left {
    height: auto;
    margin-top: auto;
    flex: 0 0 auto;
  }
  .catalog__note-label {
    font-size: 14px;
    line-height: 18px;
  }
  .catalog__categories-slider-item-text {
    height: 24px;
  }
  .catalog__categories-slider-wrap {
    margin-top: 4px;
  }
  .catalog__delivery-map {
    background-color: #fff;
    border-radius: 14px;
    box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
    padding: 16px 20px;
    margin-bottom: 8px;
    margin-top: 0;
  }
  .catalog__delivery-map .delivery-map__mob-map-btn {
    display: none;
  }
  .catalog__delivery-map .delivery-map .form__header {
    display: none;
  }
  .catalog__nav {
    margin-top: 16px;
  }
  .catalog__filter {
    margin-top: 8px;
  }
  .catalog__checkbox-panel-wrap {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99;
    width: 100%;
  }
  .catalog--state-view-table .catalog__checkbox-panel-wrap {
    transform: translateX(0);
  }
  .catalog__favorite-empty-header-wrap {
    display: block;
    padding: 24px 16px 82px;
    border-radius: 12px;
  }
  .catalog__favorite-empty-header-title {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 25px;
    text-align: center;
  }
  .catalog__favorite-empty-header-subtitle {
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px;
    margin-top: 14px;
    text-align: center;
  }
  .catalog__favorite-empty-header-action {
    margin-top: 14px;
  }
  .catalog__favorite-empty-header-btn {
    width: fit-content;
    margin: 0 auto;
  }
  .catalog__favorite-empty-header + .catalog__categories-slider-wrap .catalog__categories-slider {
    transform: translateX(10px);
  }
  .catalog__favorite-panel-wrap {
    margin-bottom: 10px;
    position: static;
  }
  .catalog__favorite-categories {
    margin-bottom: 10px;
  }
  .catalog--type-favorites {
    margin-top: 24px;
  }
  .catalog__favoriotes-title-wrap {
    display: flex;
    align-items: center;
  }
  .catalog__big-note {
    width: 24px;
    height: 24px;
    margin-left: auto;
    flex: 0 0 auto;
  }
  .catalog__big-note-bar {
    width: 24px;
    height: 24px;
    cursor: pointer;
  }
  .catalog__big-note-icon {
    width: 24px;
    height: 24px;
    color: rgba(35, 33, 33, 0.6);
  }
  .catalog__big-note-overlay {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 199;
    background-color: rgba(0, 0, 0, 0.35);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: 0.25s;
  }
  .open .catalog__big-note-overlay {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
  }
  .catalog__big-note-close-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    cursor: pointer;
    transition: 0.2s;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff;
    transform: none;
    top: -50px;
    left: auto;
    right: 10px;
    opacity: 0;
    visibility: hidden;
  }
  .catalog__big-note-close-icon {
    flex: 0 0 auto;
    display: block;
    width: 44px;
    height: 44px;
  }
  .open .catalog__big-note-close-btn {
    opacity: 1;
    visibility: visible;
  }
  .catalog__big-note-dd {
    position: fixed;
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    transform: translateY(10px);
    z-index: 200;
    width: 100%;
  }
  .open .catalog__big-note-dd {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    transform: translateY(0);
  }
  .catalog__big-note-dd-wrap {
    background-color: #fff;
    padding: 16px 12px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    color: #060611;
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  }
  .catalog__title-arrow {
    display: block;
    width: 16px;
    height: 16px;
    flex: 0 0 auto;
    margin-right: 4px;
  }
  .catalog__favorites-title {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 25px;
  }
  .catalog__mob-favorites-filter {
    width: 100%;
  }
  .catalog__mob-favorites-filter .filter__group {
    box-shadow: none;
    padding: 0;
    width: 100%;
  }
  .catalog__mob-favorites-filter .field-lists {
    padding: 0;
  }
  .catalog__mob-favorites-filter .filter__group:last-child {
    padding-bottom: 0;
  }
  .catalog__favoriotes-empty-message {
    margin-top: 24px;
  }
  .v-favorite-page .catalog__filter {
    position: static;
  }
  .catalog__favorite-categories .catalog__mob-btn-more.open {
    background-color: transparent;
    box-shadow: none;
    color: #939393;
  }
  .catalog__mob-filter-btn {
    width: 40px;
    height: 40px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #060611;
  }
  .catalog__mob-filter-btn-icon {
    width: 36px;
    height: 36px;
    flex: 0 0 auto;
  }
  .catalog__quantity-total {
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    padding: 11px 0 10px;
    margin-bottom: 0;
  }
  .catalog__top-panel {
    max-width: calc(100% + 32px);
    margin-right: -32px;
    overflow: hidden;
  }
  .catalog__categories-item-link {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .catalog {
    margin-top: 16px;
    margin-bottom: 32px;
  }
  .catalog__top-panel {
    display: block;
    margin: 16px 0 12px;
    min-width: 0;
    width: 100%;
    overflow: visible;
  }
  .catalog__top-panel .swiper {
    overflow: visible;
  }
  .catalog__categories-slider {
    width: calc(100% + 16px);
    max-width: calc(100% + 16px);
    margin-right: -16px;
    overflow: hidden;
  }
  .catalog__categories-item.swiper-slide:last-child {
    padding-right: 8px;
  }
}
.categories-block-2 {
  margin: 70px 0;
}

.categories-block-2__cover {
  padding: 58px 0;
  background-color: #fff;
}

.categories-block-2__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -12px;
  width: calc(100% + 24px);
}

.categories-block-2__cell {
  flex: 0 0 auto;
  width: 14.2857%;
  padding: 12px;
  display: flex;
}

.categories-block-2__item {
  display: block;
  width: 100%;
  text-decoration: none;
  padding: 10px 17px 12px;
  position: relative;
  color: #060611;
  background-color: #fff;
  box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
  border-radius: 16px;
  z-index: 0;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .categories-block-2__item:hover {
    color: #152471;
    transform: scale(1.08);
  }
}
.categories-block-2__image {
  display: block;
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  height: 98px;
  object-fit: contain;
  position: relative;
  z-index: 1;
}

.categories-block-2__name {
  display: flex;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  text-align: center;
  min-height: 48px;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
}

.categories-block-2__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px;
}

.categories-block-2__title {
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
  flex: 1 1 auto;
  padding-right: 30px;
}

.categories-block-2__link {
  flex: 0 0 auto;
  display: block;
  width: fit-content;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #152471;
  text-decoration: none;
  position: relative;
  padding-right: 14px;
  transition: 0.2s;
}

.categories-block-2__link::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: auto;
  right: 2px;
  width: 8px;
  height: 8px;
  border-top: 2px solid #152471;
  border-right: 2px solid #152471;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .categories-block-2__link:hover {
    color: #0083FF;
  }
  .categories-block-2__link:hover::after {
    border-color: #0083FF;
  }
}
@media (max-width: 1279px) {
  .categories-block-2__cell {
    width: 25%;
  }
}
@media (max-width: 1023px) {
  .categories-block-2 {
    margin: 40px 0;
  }
  .categories-block-2__cover {
    padding: 32px 0;
  }
  .categories-block-2__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
  }
  .categories-block-2__grid {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .categories-block-2__cell {
    width: 50%;
    padding: 6px;
  }
  .categories-block-2__name {
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
  }
  .categories-block-2__item {
    padding: 10px 12px 12px;
  }
}
.categories-block {
  margin: 60px 0;
  overflow: hidden;
}

.main-slider + .categories-block {
  margin-top: 24px;
}

.categories-block__slider-wrap {
  position: relative;
}

.categories-block__item {
  display: block;
  text-decoration: none;
  color: #060611;
  padding: 16px 16px 0;
  background-color: #F6F6F6;
  border-radius: 22px;
  width: 196px;
  height: 180px;
  overflow: hidden;
  transition: 0.2s;
}

.categories-block__item:active {
  background-color: #EEEEEE;
}

.categories-block .swiper-pagination {
  display: none;
}

.categories-block__image {
  display: block;
  width: 164px;
  max-width: 164px;
  margin: 20px auto 0;
  height: 118px;
  object-fit: contain;
  transform-origin: top center;
  transition: 0.2s;
  transform: scale(0.86);
}

.categories-block__name {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-align: left;
  height: 50px;
  max-width: 134px;
}

.categories-block .main-slider__arrow {
  right: -22px;
}

.categories-block .main-slider__arrow--prev {
  left: -22px;
}

.categories-block .swiper-slide {
  width: auto;
}

@media (any-hover: hover) {
  .categories-block__item:hover .categories-block__image {
    transform: scale(1);
  }
}
.categories-block__link-visual {
  background-color: #fff;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 12px;
  left: auto;
  right: 12px;
  transition: 0.2s;
  visibility: hidden;
  opacity: 0;
  color: #060611;
}

.categories-block__link-visual-icon {
  display: block;
  width: 12px;
  height: 12px;
}

@media (any-hover: hover) {
  .categories-block__item:hover .categories-block__link-visual {
    visibility: visible;
    opacity: 1;
  }
}
@media (max-width: 1349px) {
  .categories-block .swiper {
    overflow: visible;
  }
}
@media (max-width: 1023px) {
  .categories-block {
    margin: 32px 0;
  }
  .categories-block .main-slider__arrow {
    display: none;
  }
  .categories-block__item {
    width: 130px;
    height: 150px;
  }
  .categories-block__name {
    font-size: 14px;
    line-height: normal;
    height: 50px;
  }
  .categories-block__image {
    width: 104px;
    max-width: 104px;
    height: 75px;
    transform: scale(1);
  }
}
@media (max-width: 1023px) and (any-hover: hover) {
  .categories-block__item:hover .categories-block__image {
    transform: scale(1);
  }
}
.categories {
  margin: 60px 0;
}

.breadcrumbs + .categories, .categories.no-margin-category {
  margin-top: 16px;
}

.categories__wrap {
  margin-top: 24px;
}

.categories__title {
  font-size: 48px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.categories__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -10px;
  width: calc(100% + 20px);
}

.categories__cell {
  flex: 0 0 auto;
  width: 20%;
  padding: 10px;
  display: flex;
}

.categories__item {
  display: flex;
  flex-direction: column;
  width: 100%;
  text-decoration: none;
  color: inherit;
  background-color: #F6F6F6;
  border-radius: 22px;
  padding: 16px 16px 0;
  height: 196px;
  overflow: hidden;
  position: relative;
  transition: 0.2s;
}

.categories__item:active {
  background-color: #EEEEEE;
}

.categories__item-link-visual {
  background-color: #fff;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 12px;
  left: auto;
  right: 12px;
  transition: 0.2s;
  visibility: hidden;
  opacity: 0;
  color: #152471;
}

.categories__item-link-visual-icon {
  display: block;
  width: 12px;
  height: 12px;
}

@media (any-hover: hover) {
  .categories__item:hover .categories__item-link-visual {
    visibility: visible;
    opacity: 1;
  }
}
.categories__item-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding-right: 20px;
}

.categories__item-quantity {
  margin-top: 4px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  color: #8F8F94;
}

.categories__item-image {
  display: block;
  width: 164px;
  max-width: 164px;
  object-fit: contain;
  margin: auto auto 0;
  transform-origin: top center;
  transition: 0.2s;
  transform: translateY(16px) scale(1);
}

@media (any-hover: hover) {
  .categories__item:hover .categories__item-image {
    transform: translateY(16px) scale(0.86);
  }
}
@media (max-width: 1279px) {
  .categories__cell {
    width: 25%;
  }
}
@media (max-width: 1023px) {
  .categories {
    margin: 32px 0;
  }
  .breadcrumbs + .categories {
    margin-bottom: 32px;
  }
  .categories__grid {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .categories__cell {
    width: 50%;
    padding: 6px;
  }
  .categories__title {
    font-size: 28px;
  }
  .categories__wrap {
    margin-top: 16px;
  }
  .categories__item {
    padding: 12px 12px 0;
    height: 144px;
  }
  .categories__item-text {
    height: 42px;
    text-align: center;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 120%;
    letter-spacing: 0.12px;
    position: relative;
    z-index: 4;
    left: 50%;
    transform: translateX(-50%);
    width: 80%;
  }
  .categories__item-quantity {
    display: none;
  }
  .categories__item-link-visual {
    display: none;
  }
  .categories__item-image {
    width: 118px;
    max-width: 118px;
    height: 82px;
    transform: translateY(0) scale(1);
  }
  .categories__item-text {
    padding-right: 0;
  }
}
.checkbox-panel {
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  transform: translateY(50px);
  transition: 0.25s;
}

.checkbox-panel--visible {
  visibility: visible;
  opacity: 1;
  pointer-events: all;
  transform: translateX(0);
}

.checkbox-panel__wrap {
  display: flex;
  width: fit-content;
  align-items: center;
  height: 50px;
  background-color: #fff;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  padding: 9px 12px;
  overflow: hidden;
}

.checkbox-panel__loader {
  border-radius: 12px;
}

.checkbox-panel__checkbox-wrap {
  flex: 0 0 auto;
  margin-right: 10px;
}

.checkbox-panel__basket-action-wrap {
  flex: 0 0 auto;
  margin-right: 6px;
}

.checkbox-panel__favorite-action-wrap {
  flex: 0 0 auto;
}

.checkbox-panel__counter {
  margin-left: 6px;
  border-left: 1px solid rgba(35, 33, 33, 0.12);
  padding-left: 10px;
  height: 32px;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
  display: flex;
  align-items: center;
}

.checkbox-panel__action-btn {
  width: 26px;
  height: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(35, 33, 33, 0.6);
  transition: color 0.2s;
  cursor: pointer;
}

@media (any-hover: hover) {
  .checkbox-panel__action-btn:hover {
    color: #152471;
  }
}
.checkbox-panel__action-icon {
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  color: #767373;
  transition: color 0.2s;
}

.checkbox-panel__checkbox .field-checkbox__visual {
  width: 20px;
  height: 20px;
  margin-right: 0;
}

.checkbox-panel__basket-action-btn:active .checkbox-panel__action-icon {
  color: #fff;
}

@media (any-hover: hover) {
  .checkbox-panel__basket-action-btn:hover .checkbox-panel__action-icon {
    color: #fff;
  }
}
@media (max-width: 1023px) {
  .checkbox-panel__wrap {
    height: 62px;
    width: 100%;
    padding: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    box-shadow: 0 0 14px 0 rgba(127, 127, 127, 0.2);
  }
  .checkbox-panel__basket-action-btn {
    height: 42px;
    border-radius: 12px;
    padding-left: 16px;
    padding-right: 16px;
  }
  .checkbox-panel__action-btn {
    width: 40px;
    height: 40px;
  }
  .checkbox-panel__action-icon {
    width: 24px;
    height: 24px;
  }
  .checkbox-panel__counter {
    padding-left: 16px;
    margin-left: 16px;
    height: 42px;
  }
}
.client-data {
  margin: 0 0 100px;
}

.client-data__form-wrap:not(:first-child) {
  margin-top: 16px;
}

.client-data__wrap {
  max-width: 1000px;
  margin: 0 auto;
}

.client-data__orders-wrap {
  margin-top: 28px;
}

.client-data__footer {
  margin-top: 32px;
}

.client-data__footer .field-status {
  margin-top: 0;
  margin-bottom: 0;
}

.client-data__footer .form__groups {
  margin: 0;
  width: 100%;
}

.client-data__footer .form__group {
  padding: 0;
}

.client-data__footer .form__group-body {
  margin: 0;
}

.client-data__footer .form__fields {
  margin: 0;
  width: 100%;
}

.client-data__footer .form__field {
  padding: 0;
}

.client-data__footer .field-status__cell {
  padding: 0;
  margin-right: 8px;
}

.client-data__footer .field-status__cell:last-child {
  margin-right: 0;
}

.client-info {
  margin: 24px 0 16px;
}

.client-info__link-back-wrap {
  border-bottom: 1px solid rgba(35, 33, 33, 0.12);
  padding-bottom: 16px;
}

.client-info__link-back {
  display: flex;
  align-items: center;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-decoration: none;
  color: #060611;
  transition: color 0.2s;
}

.client-info__link-back-icon {
  width: 20px;
  height: 20px;
  margin-right: 8px;
  flex: 0 0 auto;
}

@media (any-hover: hover) {
  .client-info__link-back:hover {
    color: #152471;
  }
}
.client-info__title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 38px;
  margin-top: 32px;
}

.client-info__items {
  margin-top: 16px;
}

.client-info__items-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
}

.client-info__items-wrap {
  margin-top: 8px;
  display: flex;
  flex-wrap: wrap;
}

.client-info__item {
  display: block;
  flex: 0 0 auto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  color: #060611;
  padding: 7px 11px;
  border-radius: 8px;
  border: 1px solid rgba(35, 33, 33, 0.12);
  text-decoration: none;
  margin-right: 6px;
  transition: 0.2s;
}

@media (any-hover: hover) {
  a.client-info__item:hover {
    border: 1px solid transparent;
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  }
}
.client-info__item--active {
  border: 1px solid #152471;
  color: #152471;
}

a.client-info__item {
  cursor: pointer;
}

.clients {
  position: relative;
  margin: 32px 0 70px;
}

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

.clients__title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 34px;
}

.clients__wrap {
  margin-top: 24px;
  background-color: #fff;
  border-radius: 18px;
  padding: 12px;
}

.clients__filter {
  padding: 12px 12px 0;
}

.clients__filter .filter__groups {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 10px);
  margin: -5px;
}

.clients__filter .filter__group {
  padding: 5px;
  border-top: 0;
  width: 100%;
}

.clients__filter .filter__actions {
  display: none;
}

.clients__item {
  background-color: #fff;
  display: flex;
  padding: 8px 0;
  cursor: pointer;
  transition: 0.2s;
  margin-top: 4px;
}

.clients__status-form {
  display: flex;
  align-items: center;
}

.clients__status-form-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  margin-right: 6px;
}

.clients__status-form-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
}

.clients__status-form-text--black {
  color: #060611;
}

.clients__status-form--success .clients__status-form-icon {
  color: #00AB25;
}

.clients__status-form--success .clients__status-form-text {
  color: #018B1F;
}

.clients__actions {
  display: flex;
  align-items: center;
}

.clients__action:nth-child(2) {
  margin-left: 10px;
}

.clients__action .btn {
  padding: 0 8px;
  width: 36px;
  height: 36px;
  border-radius: 8px;
}

@media (any-hover: hover) {
  .clients__action .btn:not([disabled]):hover {
    color: #152471;
  }
}
.clients__action .btn__icon {
  width: 20px;
  height: 20px;
  margin-right: 0;
}

.clients__table {
  margin-top: 24px;
  max-width: 100%;
  overflow: auto;
  background-color: #fff;
  border-radius: 10px;
}

.clients__table-heading {
  display: flex;
}

.clients__th {
  flex: 0 0 auto;
  padding: 12px 12px 7px;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 16px;
}

button.clients__th {
  cursor: pointer;
}

.clients__th-title {
  position: relative;
  padding-right: 15px;
  width: fit-content;
}

.clients__th-title::before,
.clients__th-title::after {
  content: "";
  position: absolute;
  top: -3px;
  left: auto;
  right: 0;
  width: 7px;
  height: 7px;
  transform: rotate(45deg);
  transition: opacity 0.2s;
  opacity: 0.25;
}

.clients__th-title::before {
  top: 5px;
  border-left: 1px solid #060611;
  border-top: 1px solid #060611;
}

.clients__th-title::after {
  top: 9px;
  border-right: 1px solid #060611;
  border-bottom: 1px solid #060611;
}

.clients__th--sort-up .clients__th-title::before {
  opacity: 1;
}

.clients__th--sort-down .clients__th-title::after {
  opacity: 1;
}

.clients__th {
  flex: 0 0 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  padding-left: 15px;
  padding-right: 15px;
}

.clients__th--date {
  width: 155px;
  padding-left: 24px;
  padding-right: 15px;
}

.clients__th--date-application {
  display: flex;
  justify-content: center;
  width: 155px;
  padding-left: 24px;
  padding-right: 15px;
  text-align: center;
}

.clients__th--partner {
  width: 200px;
}

.clients__th--inn {
  width: 160px;
}

.clients__th--orders-count {
  width: 199px;
}

.clients__th--status-form {
  width: 180px;
}

.clients__th--manager {
  flex: 0 0 auto;
  width: 150px;
}

.clients__th--actions {
  width: 106px;
  padding-left: 15px;
  padding-right: 12px;
}

.clients__th--actions-2 {
  width: 180px;
  padding-left: 15px;
  padding-right: 12px;
  text-align: left;
}

.clients__th--counterparty {
  flex: 1 1 auto;
}

.clients__manager {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
}

.clients__td {
  flex: 0 0 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  display: flex;
  align-items: center;
}

.clients__td::after {
  content: "";
  position: absolute;
  top: auto;
  left: 0;
  width: 100%;
  bottom: -12px;
  border-bottom: 4px solid #fff;
}

.clients__item:last-child .clients__td::after {
  display: none;
}

.clients__td--date {
  width: 155px;
  padding-left: 24px;
  padding-right: 15px;
  text-align: center;
}

.clients__td--date-application {
  width: 155px;
  padding-left: 24px;
  padding-right: 15px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.clients__td--partner {
  width: 200px;
  padding-left: 3px;
  padding-right: 3px;
}

.clients__td--inn {
  width: 160px;
}

.clients__td--orders-count {
  width: 199px;
}

.clients__td--status-form {
  width: 180px;
}

.clients__td--manager {
  flex: 0 0 auto;
  width: 150px;
}

.clients__td--actions {
  padding-right: 12px;
  margin-left: auto;
}

.clients__td--counterparty {
  flex: 1 1 auto;
}

.clients__partner-link {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #060611;
  padding: 12px 30px 12px 12px;
  border-radius: 8px;
  position: relative;
  text-decoration: none;
  transition: 0.2s;
  display: block;
  width: 100%;
  word-break: normal;
  -webkit-hyphens: auto;
          hyphens: auto;
}

a.clients__partner-link::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: auto;
  right: 15px;
  width: 8px;
  height: 8px;
  border-top: 2px solid rgba(35, 33, 33, 0.6);
  border-right: 2px solid rgba(35, 33, 33, 0.6);
  transition: 0.2s;
}

@media (any-hover: hover) {
  a.clients__partner-link:hover {
    background-color: #fff;
  }
  a.clients__partner-link:hover::after {
    border-top: 2px solid #152471;
    border-right: 2px solid #152471;
  }
}
@media (max-width: 1366px) {
  .clients__th--partner {
    width: 230px;
  }
  .clients__td--partner {
    width: 230px;
  }
}
.clients__orders-count {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
}

.clients__page-nav {
  margin-top: 43px;
  padding-left: 12px;
  padding-right: 12px;
}

.clients__action-2 .btn {
  padding-left: 12px;
  padding-right: 10px;
}

.clients__action-2 .btn__icon {
  width: 16px;
  height: 16px;
  margin-right: 0;
  margin-left: 3px;
}

.clients__partner-link-note {
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
  color: rgba(35, 33, 33, 0.6);
}

.clients__status {
  margin: 2px auto;
  width: fit-content;
  display: flex;
  align-items: center;
}

.clients__status-text {
  flex: 0 0 auto;
  white-space: nowrap;
  padding: 4px 8px;
  border-radius: 11px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  width: fit-content;
}

.clients__status-note-action {
  width: 20px;
  height: 20px;
  margin-left: 2px;
  position: relative;
}

.clients__status-note-icon {
  display: block;
  width: 20px;
  height: 20px;
  color: #7b7a7a;
}

.clients__status-note-dd {
  padding: 8px 20px;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  opacity: 0;
  background-color: #fff;
  z-index: 2;
  visibility: hidden;
  position: absolute;
  top: auto;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translate(-50%, 10px);
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: #232121;
  width: 200px;
  text-align: left;
  transition: 0.2s;
}

.clients__status-note-dd-icon {
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  width: 21px;
  height: 13px;
  color: rgba(35, 33, 33, 0.6);
}

@media (any-hover: hover) {
  .clients__status-note-action:hover .clients__status-note-dd {
    visibility: visible;
    opacity: 1;
    transform: translate(-50%, 0);
  }
}
.comment__item-comment-wrap {
  overflow: hidden;
  height: var(--text-height);
  transition: height 0.25s;
}

.comment__item-comment-wrap--overflow {
  height: var(--initial-text-height);
  position: relative;
}

.comment__item-comment-wrap--overflow::after {
  content: "";
  position: absolute;
  top: auto;
  left: 0;
  width: 100%;
  height: 60px;
  bottom: 0;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 31%, rgb(255, 255, 255) 100%);
  z-index: 1;
}

.comment__item-comment-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  overflow: hidden;
  position: relative;
}

.comment__btn-link {
  margin-top: 4px;
}

.compare-action--detailed .compare-action__btn {
  display: flex;
  align-items: center;
  height: 28px;
  padding: 0 10px 0 4px;
  border-radius: 8px;
  background-color: #F6F6F6;
  color: #060611;
  cursor: pointer;
  transition: 0.2s;
  max-width: 100%;
}
.compare-action--detailed .compare-action__btn:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.compare-action--detailed .compare-action__checkbox {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  flex: 0 0 auto;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0 0 0 1.2px #DBDDE3 inset;
  transition: 0.2s;
}
.compare-action--detailed .compare-action__checkbox-icon {
  display: block;
  width: 12px;
  height: 12px;
  color: #152471;
}
.compare-action--detailed .compare-action__checkbox-icon--idle {
  display: none;
}
.compare-action--detailed .compare-action__text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-left: 8px;
  white-space: nowrap;
  transition: color 0.2s;
}
.compare-action--detailed .compare-action__btn.active .compare-action__checkbox {
  box-shadow: 0 0 0 1.2px #152471 inset;
}
@media (any-hover: hover) {
  .compare-action--detailed .compare-action__btn:not([disabled]):hover .compare-action__text {
    color: #152471;
  }
  .compare-action--detailed .compare-action__btn:not([disabled]):hover .compare-action__checkbox {
    box-shadow: 0 0 0 1.2px #A9A9AD inset;
  }
  .compare-action--detailed .compare-action__btn.active:not([disabled]):hover .compare-action__checkbox {
    box-shadow: 0 0 0 1.2px #152471 inset;
  }
}

.compare-action--icon .compare-action__btn--icon {
  width: 40px;
  height: 40px;
  padding: 0;
  justify-content: center;
  border-radius: 20px;
  background-color: #fff;
  box-shadow: 0 0 0 1px #DBDDE3 inset;
  display: flex;
  align-items: center;
  color: #060611;
  cursor: pointer;
  transition: 0.2s;
}
.compare-action--icon .compare-action__btn--icon:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.compare-action--icon .compare-action__icon {
  display: block;
  width: 24px;
  height: 24px;
  max-width: 24px;
  max-height: 24px;
}
@media (any-hover: hover) {
  .compare-action--icon .compare-action__btn--icon:not([disabled]):hover {
    box-shadow: 0 0 0 1px #A9A9AD inset;
  }
}

.compare-action--regular .compare-action__btn {
  max-width: 100%;
}
.compare-action--regular .compare-action__btn:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.compare-action__remove-btn {
  width: 32px;
  height: 32px;
  background-color: #F6F6F6;
  border-radius: 50%;
  color: #A9A9AD;
  cursor: pointer;
  transition: background-color 0.2s;
  display: flex;
  align-items: center;
  justify-content: center;
}

.compare-action__remove-btn-icon {
  width: 20px;
  height: 20px;
}

@media (any-hover: hover) {
  .compare-action__remove-btn:hover {
    background-color: #152471;
    color: #fff;
  }
}
@media (max-width: 1023px) {
  .compare-action__btn .btn__icon {
    margin-inline: 0;
  }
  .compare-action__btn .btn__text {
    display: none;
  }
  .product--table .compare-action__btn .btn__icon {
    margin-right: 4px;
    margin-left: -4px;
  }
  .product--table .compare-action__btn .btn__text {
    display: block;
  }
}
.contact-link-block {
  margin: 8px 0;
}

.contact-link {
  display: block;
  color: #060611;
  border: none;
  text-decoration: none;
  outline: none;
}

.contact-link__note {
  color: #37373F;
}

.contact-link__value {
  font-size: 16px;
  line-height: normal;
  color: #152471;
  cursor: pointer;
  border: none;
  text-decoration: none;
  transition: 0.2s;
  outline-offset: 1px;
  outline: none;
}

@media (any-hover: hover) {
  .contact-link:hover .contact-link__value {
    color: #0083FF;
    border: none;
    text-decoration: none;
  }
}
.state--focus-enabled .contact-link:focus .contact-link__value {
  outline: 1px dashed;
  outline-offset: 1px;
}

.contact-link:active .contact-link__value {
  color: #152471;
}

.contact-list__contact-title {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #fff;
}

.contact-list__contact-phone {
  display: block;
  width: fit-content;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-decoration-line: underline;
  text-decoration-style: solid;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-color: rgba(255, 255, 255, 0.24);
  text-decoration-thickness: 8%;
  text-underline-offset: 20%;
  text-underline-position: from-font;
  color: #fff;
  margin-top: 16px;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .contact-list__contact-phone:hover {
    color: #0083FF;
    text-decoration: none;
  }
}
.contact-list__contact-schedule {
  display: flex;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  color: #fff;
  margin-top: 12px;
}

.contact-list__contact-schedule-icon {
  width: 20px;
  height: 20px;
  flex: 0 0 auto;
  margin-right: 8px;
  opacity: 0.25;
  transform: translateY(1px);
}

.contact-list__contact-email {
  display: block;
  width: fit-content;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  color: #0083FF;
  text-decoration: none;
  margin-top: 8px;
}

@media (any-hover: hover) {
  .contact-list__contact-email:hover {
    color: #0083FF;
    text-decoration: underline;
  }
}
.contact-list__items {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -60px;
  width: calc(100% + 120px);
}

.contact-list__item {
  padding: 0 60px;
  flex: 1 1 auto;
  position: relative;
}

.contact-list__item::after {
  content: "";
  position: absolute;
  top: 22px;
  bottom: 22px;
  left: auto;
  right: 0;
  width: 1px;
  background-color: rgba(255, 255, 255, 0.12);
  z-index: 1;
  pointer-events: none;
}

.contact-list__item:last-child::after {
  display: none;
}

@media (max-width: 1349px) {
  .contact-list__title {
    padding: 17px 0;
    width: 100%;
    text-align: left;
    cursor: pointer;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    color: #fff;
  }
  .contact-list__title-icon {
    position: absolute;
    width: 24px;
    height: 24px;
    display: block;
    top: 17px;
    left: auto;
    right: 0;
  }
  .contact-list__title.open .contact-list__title-icon {
    transform: scaleY(-1);
  }
  .contact-list__items {
    margin: 0 -8px;
    width: calc(100% + 16px);
    padding-bottom: 4px;
  }
  .contact-list__item {
    width: 50%;
    padding: 12px 8px;
  }
  .contact-list__contact-title {
    font-size: 16px;
  }
  .contact-list__contact-schedule {
    font-size: 14px;
  }
  .contact-list__contact-phone {
    margin-top: 12px;
  }
  .contact-list__item::after {
    display: none;
  }
}
.contact {
  text-decoration: none;
  text-align: center;
  position: relative;
}

.contact__manager {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  margin-top: 4px;
}

.contact__name {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}

.contact__title {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}

.contact__link {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  transition: 0.2s;
  color: #060611;
  text-decoration: none;
  margin-top: 4px;
  cursor: pointer;
}

.contact__mob-mode {
  display: none;
}

.contact__subtitle {
  display: none;
}

@media (any-hover: hover) {
  .contact__link:hover {
    color: #152471;
  }
}
.contact__popup-wrap {
  position: absolute;
  top: 100%;
  left: -20px;
  width: 230px;
  padding-top: 8px;
  transform: translateY(-10px);
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  z-index: 10;
  transition: 0.25s;
  text-align: left;
}

.contact__popup-wrap.open {
  transform: translateY(0);
  visibility: visible;
  opacity: 1;
  pointer-events: all;
}

.contact__popup {
  box-shadow: 0 0 10px 0 rgba(135, 135, 135, 0.13);
  background-color: #fff;
  border-radius: 16px;
  padding: 20px;
}

.contact__popup .contact__mob-btn {
  width: 100%;
}

.contact__mob-name {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  margin-top: 8px;
}

.contact__mob-link {
  display: flex;
  align-items: center;
  margin-top: 8px;
  color: #060611;
  text-decoration: none;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .contact__mob-link:hover {
    color: #152471;
  }
}
.contact__mob-link-icon {
  flex: 0 0 auto;
  margin-right: 7px;
  width: 24px;
  height: 24px;
  color: #7b7a7a;
}

.contact__mob-action {
  margin-top: 12px;
}

.contact__mob-btn {
  width: fit-content;
}

.contact__popup-item {
  padding-top: 18px;
  margin-top: 18px;
  border-top: 1px solid rgba(35, 33, 33, 0.12);
}

.contact__popup-item:first-child {
  padding-top: 0;
  margin-top: 0;
  border-top: 0;
}

.contact__popup-item .schedule {
  padding: 0;
}

@media (max-width: 1349px) {
  .page-header-wrap__mob-contact .contact .socials__item {
    display: none;
  }
  .page-header-wrap__mob-contact .contact {
    text-align: center;
  }
}
@media (max-width: 1279px) {
  .page-header-wrap__contact .contact__link .socials__item-text {
    display: none;
  }
  .contact {
    text-align: right;
  }
  .contact__name {
    display: none;
  }
  .contact__subtitle {
    display: block;
    font-size: 10px;
    color: rgba(35, 33, 33, 0.6);
  }
  .contact__link {
    display: flex;
    width: 100%;
    align-items: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    margin-top: 10px;
  }
  .contact__item {
    padding: 14px 12px 0;
    margin-top: 14px;
    border-top: 1px solid #F2EEEE;
  }
  .contact__item:first-child {
    padding: 0;
    margin-top: 0;
    border-top: 0;
  }
  .contact__subtitle + .contact__link {
    font-size: 12px;
    padding: 0;
    margin-top: 0;
  }
  .page-header-wrap__right {
    align-self: center;
  }
  .contact__mob-name {
    font-weight: 300;
  }
  .contact__item .socials__item {
    margin-bottom: 0;
  }
}
.contacts-item {
  margin: 16px 0 60px;
}

.contacts-item__main {
  margin-top: 20px;
  display: flex;
  align-items: flex-start;
}

.contacts-item__map-wrap {
  width: 100%;
  height: 576px;
  position: relative;
  border-radius: 32px;
  overflow: hidden;
}

.contacts-item__description {
  margin-top: 60px;
  max-width: 1212px;
}

.contacts-item__description .shop-gallery {
  margin: 0;
}

.contacts-item__gallery {
  margin-top: 60px;
}

.contacts-item__content {
  margin-top: 0;
}

.contacts-item__content .text-guide {
  margin: 0;
}

.contacts-item__slot {
  margin-top: 32px;
}

.contacts-item__slot .product-slider {
  margin: 0;
}

.contacts-item__slot .product-slider__container {
  padding: 0;
}

.contacts-item__slot .product-slider__title {
  text-align: left;
  margin-bottom: 24px;
}

@media (max-width: 1023px) {
  .contacts-item {
    margin: 16px 0 32px;
  }
  .contacts-item .contacts-list__shop-main {
    margin: 0;
    width: 100%;
  }
  .contacts-item__main {
    display: block;
  }
  .contacts-item__map-wrap {
    margin-top: 8px;
    height: 400px;
  }
  .contacts-item__description {
    margin-top: 32px;
  }
  .contacts-item__main {
    margin-top: 16px;
  }
  .contacts-item__gallery {
    margin-top: 32px;
  }
  .contacts-item__slot {
    margin-top: 24px;
  }
  .contacts-item__slot .product-slider__title {
    text-align: center;
    margin-bottom: 16px;
  }
  .contacts-item .shop-gallery__shop-gallery-image-wrap {
    border-radius: 22px;
  }
  .contacts-item .shop-gallery__shop-gallery-video-wrap,
.contacts-item .shop-gallery__shop-gallery-video-wrap .video {
    border-radius: 24px;
  }
}
.contacts-list {
  position: relative;
  margin: 16px 0 60px;
}

.contacts-list--modal {
  margin: 0;
}

.contacts-list__title {
  margin-bottom: 20px;
}

.contacts-list__wrap {
  display: flex;
}

.contacts-list__aside {
  width: 320px;
  flex: 0 0 auto;
  margin-right: 20px;
}

.contacts-list__main {
  flex: 1 1 auto;
}

.contacts-list__aside-wrap {
  padding: 16px;
  border-radius: 32px;
  overflow: auto;
  max-height: 576px;
}

.contacts-list__aside-cover {
  position: relative;
  border-radius: 32px;
  border: 1px solid #DBDDE3;
  overflow: hidden;
}

.contacts-list__aside-cover::after {
  content: "";
  width: 100%;
  height: 100px;
  position: absolute;
  top: auto;
  left: 0;
  bottom: 0;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 100%);
  pointer-events: none;
  transition: opacity 0.2s;
}

.contacts-list__aside-cover--no-after::after {
  opacity: 0;
}

.contacts-list__items {
  margin-top: 8px;
  position: relative;
}

.contacts-list__item {
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  padding: 16px;
  margin-top: 8px;
  transition: 0.2s;
  position: relative;
  cursor: pointer;
  background-color: #fff;
}

.contacts-list__item--absolute {
  position: absolute;
  top: auto;
  left: 8px;
  right: 8px;
  bottom: 8px;
  cursor: default;
  margin-top: 0;
  overflow: hidden;
}

.contacts-list__collapse-content {
  padding-top: 8px;
}

.contacts-list__item-arrow {
  width: 12px;
  height: 12px;
  color: #A9A9AD;
  position: absolute;
  top: 20px;
  left: auto;
  right: 20px;
  pointer-events: none;
}

.contacts-list__item.open {
  border: 2px solid #152471;
}

.contacts-list__item.open .contacts-list__item-arrow {
  transform: scaleY(-1);
}

.contacts-list__item-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
  max-width: 230px;
}

.contacts-list__item-addres {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
  margin-top: 8px;
}

.contacts-list__item-phones {
  margin-top: 12px;
}

.contacts-list__item-phone {
  display: block;
  width: fit-content;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-top: 4px;
  color: #152471;
  text-decoration: none;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .contacts-list__item-phone:hover {
    color: #0083FF;
  }
}
.contacts-list__item-address {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
  margin-top: 8px;
}

.contacts-list__item-schedule {
  display: flex;
  width: fit-content;
  align-items: center;
  margin-top: 8px;
}

.contacts-list__item-schedule-icon {
  width: 20px;
  height: 20px;
  flex: 0 0 auto;
  margin-right: 8px;
  color: #c4c8db;
}

.contacts-list__item-schedule-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
}

.contacts-list__item-email {
  display: block;
  width: fit-content;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  color: #0083FF;
  text-decoration: none;
  margin-top: 9px;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .contacts-list__item-email:hover {
    color: #0083FF;
    text-decoration: underline;
  }
}
.contacts-list__image {
  width: 100%;
  max-width: 100%;
  max-height: 517px;
  object-fit: cover;
  border-radius: 32px;
  margin-top: 8px;
}

.contacts-list__tabs {
  display: flex;
  width: fit-content;
  padding: 4px;
  border-radius: 24px;
  background-color: #F6F6F6;
}

.contacts-list--modal .contacts-list__tabs {
  margin: 0 auto;
}

.contacts-list__tab {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  background-color: transparent;
  border-radius: 20px;
  padding: 0 16px;
  height: 40px;
  display: flex;
  align-items: center;
  color: #8F8F94;
  transition: 0.2s;
  cursor: pointer;
  margin-right: 4px;
}

.contacts-list__tab.active {
  box-shadow: 0 2px 4px 0 rgba(24, 24, 28, 0.12);
  background-color: #fff;
  color: #060611;
  cursor: default;
}

@media (any-hover: hover) {
  .contacts-list__tab:not(.active):hover {
    background-color: #fff;
    color: #060611;
  }
}
.contacts-list__content-wrap {
  margin-top: 12px;
}

.contacts-list__video-wrap {
  position: relative;
  aspect-ratio: 16/9;
  border-radius: 32px;
  overflow: hidden;
}

.contacts-list__description {
  margin-top: 24px;
}

.contacts-list__map-wrap {
  width: 100%;
  height: 517px;
  position: relative;
  border-radius: 32px;
  overflow: hidden;
}

.contacts-list--shops .contacts-list__map-wrap {
  height: 576px;
}

.contacts-list--embedded {
  margin: 0;
}

.contacts-list--embedded .contacts-list__map-wrap {
  height: 576px;
}

.contacts-list__departments {
  margin-top: 60px;
  background-color: #F6F6F6;
  border-radius: 32px;
  padding: 32px;
}

.contacts-list__departments-grid {
  width: calc(100% + 20px);
  margin: -10px;
  display: flex;
  flex-wrap: wrap;
}

.contacts-list__departments-cell {
  flex: 0 0 auto;
  width: 33.3333%;
  padding: 10px;
  display: flex;
}

.contacts-list__department {
  width: 100%;
  background-color: #fff;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  padding: 24px;
  display: flex;
  flex-direction: column;
}

.contacts-list__department-name {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 108%;
}

.contacts-list__department-address {
  display: flex;
  margin-top: 16px;
  margin-bottom: 22px;
}

.contacts-list__department-address-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  color: #0083FF;
}

.contacts-list__department-address-text {
  flex: 1 1 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #37373F;
}

.contacts-list__department-address-text a {
  color: #0083FF;
  text-decoration: none;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .contacts-list__department-address-text a:hover {
    color: #152471;
  }
}
.contacts-list__department-main {
  margin-top: auto;
}

.contacts-list__details {
  margin-top: 60px;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  padding: 32px;
  border-radius: 32px;
}

.contacts-list__details-title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.contacts-list__details-subtitle {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  margin-top: 12px;
  color: #37373F;
}

.contacts-list__details-main {
  margin-top: 32px;
  display: flex;
  align-items: flex-start;
}

.contacts-list__details-items {
  flex: 1 1 auto;
  display: flex;
  flex-wrap: wrap;
  margin: -10px -20px;
  width: calc(100% + 40px);
}

.contacts-list__details-files {
  flex: 0 0 auto;
  width: 378px;
  margin-left: 40px;
}

.contacts-list__details-item {
  width: 50%;
  padding: 10px 20px;
}

.contacts-list__details-item-title {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.contacts-list__details-item-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  color: #37373F;
  margin-top: 8px;
}

.contacts-list__details-files-title {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.contacts-list__details-files-list {
  margin-top: 16px;
}

.contacts-list__details-file {
  display: flex;
  align-items: center;
  width: fit-content;
  margin-top: 8px;
  border-radius: 22px;
  border: 1px solid #DBDDE3;
  padding: 12px 20px;
  text-decoration: none;
  color: inherit;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .contacts-list__details-file:hover {
    background-color: #F6F6F6;
  }
}
.contacts-list__details-file-icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-right: 12px;
  color: #0083FF;
}

.contacts-list__details-file-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.contacts-list__details-file-size {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #B4B4B8;
  margin-top: 4px;
}

.contacts-list__shops {
  margin-top: 60px;
}

.contacts-list__shop {
  margin-top: 60px;
  display: flex;
}

.contacts-list__shop-main {
  width: 43.8%;
  flex: 0 0 auto;
  margin-right: 20px;
  background-color: #F6F6F6;
  padding: 32px;
  border-radius: 32px;
}

.contacts-list__shop-name {
  font-size: 48px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.contacts-list__shop-address-wrap {
  margin-top: 24px;
}

.contacts-list__shop-address-title {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.contacts-list__shop-address {
  margin-top: 8px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  color: #37373F;
}

.contacts-list__shop-route-link {
  display: block;
  width: fit-content;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding-right: 14px;
  color: #152471;
  text-decoration: none;
  position: relative;
  margin-top: 8px;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .contacts-list__shop-route-link:hover {
    color: #0083FF;
  }
}
.contacts-list__shop-route-link::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(-135deg);
  left: auto;
  right: 2px;
  width: 7px;
  height: 7px;
  border-bottom: 1.5px solid #152471;
  border-left: 1.5px solid #152471;
  transition: 0.2s;
}

.contacts-list__shop-action {
  margin-top: 24px;
}

.contacts-list__shop-action-link {
  width: fit-content;
}

.contacts-list__shop-gallery {
  flex: 1 1 auto;
  min-width: 0;
  -webkit-user-select: none;
          user-select: none;
}

.contacts-list__shop .contacts-list__item-phones {
  margin-top: 24px;
}

.contacts-list__item-footer {
  margin-top: 12px;
  display: flex;
  justify-content: space-between;
}

.contacts-list__more {
  white-space: nowrap;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-decoration: none;
  color: inherit;
  transition: 0.2s;
}

a.contacts-list__more,
button.contacts-list__more {
  cursor: pointer;
}

@media (any-hover: hover) {
  a.contacts-list__more:hover,
button.contacts-list__more:hover {
    color: #152471;
  }
}
.contacts-list__shop-gallery .shop-gallery__shop-gallery-video-wrap,
.contacts-list__shop-gallery .shop-gallery__shop-gallery-image-wrap {
  aspect-ratio: 700/450;
}

@media (max-width: 1023px) {
  .contacts-list__wrap {
    display: block;
  }
  .contacts-list__aside {
    width: 100%;
    margin-right: 0;
  }
  .contacts-list__aside-wrap {
    padding: 0;
    max-height: unset;
    border-radius: 0;
  }
  .contacts-list__aside-cover {
    border: 0;
    border-radius: 0;
    overflow: visible;
    max-height: unset;
  }
  .contacts-list__title {
    margin-bottom: 16px;
    font-size: 28px;
  }
  .contacts-list__aside-cover::after {
    display: none;
  }
  .contacts-list__departments {
    padding: 24px;
    width: calc(100% + 32px);
    margin: 32px -16px 0;
  }
  .contacts-list__departments-grid {
    width: 100%;
    margin: 0;
  }
  .contacts-list__departments-cell {
    width: 100%;
    padding: 8px 0;
  }
  .contacts-list__department {
    padding: 16px;
  }
  .contacts-list__department-name {
    font-size: 22px;
  }
  .contacts-list__department-address {
    margin-bottom: 16px;
  }
  .contacts-list__details {
    width: calc(100% + 32px);
    margin: 32px -16px 0;
    padding: 24px;
  }
  .contacts-list__details-main {
    margin-top: 24px;
  }
  .contacts-list__details-title {
    font-size: 24px;
  }
  .contacts-list__details-main {
    display: block;
    margin-top: 24px;
  }
  .contacts-list__details-items {
    display: block;
    margin: 0;
    width: 100%;
  }
  .contacts-list__details-item {
    width: 100%;
    padding: 0;
    margin: 20px 0 0;
  }
  .contacts-list__details-files {
    margin-top: 24px;
    margin-left: 0;
    width: 100%;
  }
  .contacts-list__show-on-map {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    cursor: pointer;
    margin-top: 12px;
    width: fit-content;
  }
  .contacts-list__map-wrap {
    max-height: calc(100svh - 196px);
    height: 80svh;
    margin: 0 -8px -8px;
    width: calc(100% + 16px);
    overflow: hidden;
    border-radius: 32px;
  }
  .contacts-list__content-wrap:first-child .contacts-list__map-wrap {
    margin-top: -8px;
  }
  .contacts-list--modal .contacts-list__container {
    padding: 0;
  }
  .contacts-list--modal .contacts-list__image {
    height: 189px;
    max-height: 189px;
  }
  .contacts-list__shops {
    margin-top: 32px;
  }
  .contacts-list__shop {
    display: block;
    margin-top: 32px;
  }
  .contacts-list__shop-main {
    width: calc(100% + 32px);
    margin-left: -16px;
    margin-right: -16px;
    padding: 24px;
  }
  .contacts-list__shop-gallery {
    margin-top: 8px;
  }
  .contacts-list__shop-gallery .shop-gallery__shop-gallery-image-wrap {
    border-radius: 22px;
  }
  .contacts-list__shop-gallery .shop-gallery__shop-gallery-video-wrap,
.contacts-list__shop-gallery .shop-gallery__shop-gallery-video-wrap .video {
    border-radius: 22px;
  }
  .contacts-list__shop-name {
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: 116%;
  }
  .contacts-list__shop-address-wrap {
    margin-top: 16px;
  }
  .contacts-list__shop .contacts-list__item-phones {
    margin-top: 16px;
  }
  .contacts-list__shop-action {
    margin-top: 16px;
  }
}
.converter__wrap {
  position: relative;
}

.converter__title-fields {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 50;
}

.converter__title-field {
  margin-top: 8px;
  padding: 0 8px;
}

.converter__currency-image {
  display: block;
  width: 67px;
  height: 50px;
  object-fit: cover;
  border-radius: 6px;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: -3px 5px 22px rgba(0, 0, 0, 0.16);
  flex: 0 0 auto;
}

.converter__currency-wrap {
  display: flex;
  align-items: center;
  width: 88px;
}

.converter__currency-name {
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 32px;
  color: var(--color-black-100);
  white-space: nowrap;
}

.converter__fields {
  position: relative;
}

.converter__field {
  margin-top: 10px;
}

.converter__field--sale-currency {
  position: absolute;
  top: 34px;
  right: 16px;
  z-index: 11;
  margin-top: 0;
}

.converter__field--buying-currency {
  position: absolute;
  top: 114px;
  right: 16px;
  z-index: 10;
  margin-top: 0;
}

.converter__btn-swap {
  position: absolute;
  z-index: 20;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #060611;
  box-shadow: 0 0 0 1px #152471 inset;
  top: 69px;
  left: 50%;
  transform: translateX(-50%) scale(1);
  background-color: #fff;
  cursor: pointer;
  transition: color 0.2s, transform 0.2s;
}

@media (any-hover: hover) {
  .converter__btn-swap:hover {
    transform: translateX(-50%) scale(1.1);
  }
}
.converter__icon {
  display: block;
  width: 20px;
  height: 20px;
}

.converter__btn-swap:hover {
  color: #152471;
}

.converter__fields-wrap {
  margin-top: 15px;
}

.converter__currency-icon {
  display: block;
  width: 33px;
  height: 33px;
  margin-right: 20px;
  flex: 0 0 auto;
  margin-left: -53px;
  border-radius: 50%;
  overflow: hidden;
}

@media (max-width: 1279px) {
  .converter__title-field {
    margin-top: 28px;
  }
  .converter__main-fields {
    width: 100%;
    max-width: 295px;
  }
  .converter__value {
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .converter__title-field {
    margin-top: 10px;
  }
  .converter__main-fields {
    max-width: 100%;
    padding: 15px;
    margin-top: 0;
    margin-bottom: 20px;
    background-color: var(--color-white-100);
    border-radius: 10px;
  }
  .converter__currency-name {
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
  }
  .converter__btn-swap {
    left: 40%;
  }
}
.credit-calculator {
  position: relative;
  width: 100%;
}

.credit-calculator__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 16px;
}

.credit-calculator__main {
  flex: 1 1 auto;
}

.credit-calculator__wrap {
  display: flex;
  width: 100%;
}

.credit-calculator__form {
  flex: 1 1 auto;
}

.credit-calculator__field {
  margin-top: 12px;
}

.credit-calculator .field-select__label {
  margin-bottom: 8px;
}

.credit-calculator__aside {
  flex: 0 0 auto;
  width: 240px;
  margin-left: 24px;
}

.credit-calculator__resume {
  background-color: #F6F6F6;
  padding: 24px;
  border-radius: 22px;
}

.credit-calculator__monthly-payment-text {
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.26px;
  color: #8F8F94;
}

.credit-calculator__monthly-payment-value {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  color: #0083FF;
  margin-top: 4px;
}

.credit-calculator__resume-output {
  margin-top: 20px;
}

.credit-calculator__resume-output-text {
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.26px;
  color: #8F8F94;
}

.credit-calculator__resume-output-value {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-top: 4px;
}

.credit-calculator__actions {
  margin-top: 16px;
  display: flex;
}

.credit-calculator__action {
  margin-left: auto;
}

.credit-calculator__product-wrap {
  margin-bottom: 20px;
}

.credit-calculator__product-wrap .product__small-view-action {
  display: none;
}

.credit-calculator__product-wrap .product__small-view-name {
  height: auto;
}

.credit-calculator__product-wrap .price__discount {
  margin-left: 0;
  margin-top: 4px;
}

@media (max-width: 1023px) {
  .credit-calculator__wrap {
    display: block;
  }
  .credit-calculator__aside {
    margin-left: 0;
    width: 100%;
    margin-top: 16px;
  }
  .credit-calculator__title {
    font-size: 20px;
  }
  .credit-calculator__resume {
    padding: 16px;
  }
  .credit-calculator__monthly-payment-value {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 116%;
  }
  .credit-calculator__resume-output {
    margin-top: 16px;
  }
  .credit-calculator__action {
    margin: 0 auto;
  }
  .credit-calculator__product-wrap {
    margin-bottom: 16px;
  }
}
.credit-cards__tab-grid {
  display: flex;
  flex-wrap: wrap;
}

.credit-cards__tab-cell {
  padding: 4px;
  flex: 0 0 auto;
  width: 25%;
  display: flex;
}

.credit-cards__tab {
  border-radius: 16px;
  box-shadow: 0 0 0 2px #F4F4F4 inset;
  padding: 16px 20px;
  color: #060611;
  height: 120px;
  width: 100%;
  text-align: left;
  display: flex;
  flex-direction: column;
  position: relative;
  transition: 0.2s;
}

.credit-cards__tab--flex {
  display: flex;
  align-items: center;
  justify-content: center;
}

button.credit-cards__tab {
  cursor: pointer;
}

@media (any-hover: hover) {
  button.credit-cards__tab:hover {
    box-shadow: 0 0 0 2px #060611 inset;
  }
}
.credit-cards__tab--active {
  box-shadow: 0 0 0 2px #060611 inset;
}

.credit-cards__tab-number {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
}

.credit-cards__tab-name {
  margin-top: 2px;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: rgba(35, 33, 33, 0.6);
}

.credit-cards__tab-term {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  color: #152471;
  margin-top: 3px;
}

.credit-cards__tab-term-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  margin-right: 1px;
}

.credit-cards__tab-image-wrap {
  margin-top: auto;
  flex: 0 0 auto;
  height: 16px;
}

.credit-cards__tab-image {
  display: block;
  height: 16px;
}

.credit-cards__tab-dots {
  position: absolute;
  top: 16px;
  left: auto;
  right: 20px;
  display: block;
  width: 24px;
  height: 24px;
  color: #7b7a7a;
}

.credit-cards__description {
  margin-top: 16px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  display: flex;
}

.credit-cards__description-icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-right: 10px;
}

.credit-cards__description-text {
  padding-top: 4px;
}

.credit-cards__plus {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  color: rgba(35, 33, 33, 0.6);
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
}

.credit-cards__plus-icon {
  display: block;
  width: 8px;
  height: 8px;
  margin-right: 8px;
}

@media (max-width: 1023px) {
  .credit-cards__tab-cell {
    width: 50%;
  }
}
.credit-programs__label {
  display: block;
  margin-bottom: 12px;
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
}

.credit-programs__list {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.credit-programs__card {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 12px 16px;
  border: 1px solid #DBDDE3;
  border-radius: 16px;
  background-color: #fff;
  color: #060611;
  text-align: left;
  cursor: pointer;
  transition: 0.2s;
}

.credit-programs__card--active {
  border-color: #152471;
  cursor: default;
}

.credit-programs__card[disabled] {
  cursor: default;
}

@media (any-hover: hover) {
  .credit-programs__card:not([disabled]):not(.credit-programs__card--active):hover {
    border-color: #A9A9AD;
  }
}
.credit-programs__image {
  flex: 0 0 auto;
  width: 32px;
  height: 32px;
  margin-right: 12px;
  object-fit: contain;
}

.credit-programs__body {
  display: flex;
  flex-direction: column;
  min-width: 0;
}

.credit-programs__title {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  column-gap: 8px;
}

.credit-programs__name {
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
}

.credit-programs__payment {
  font-size: 14px;
  font-weight: 600;
  line-height: normal;
  color: #152471;
}

.credit-programs__note {
  margin-top: 2px;
  font-size: 14px;
  line-height: normal;
  color: #8F8F94;
}

.datepicker__wrap {
  position: relative;
}

.datepicker--has-localvalue .field-placeholder {
  top: 7px;
  font-size: 12px;
  font-weight: 300;
}

.datepicker__icon {
  display: block;
  width: 24px;
  height: 24px;
  position: absolute;
  color: #A9A9AD;
}

.datepicker .dp__input_icon {
  display: block;
  width: 24px;
  height: 24px;
  top: 14px;
  left: auto;
  right: 14px;
  transform: none;
}

.datepicker__input.datepicker__input {
  display: block;
  width: 100%;
  min-width: 0;
  background: #fff;
  border-radius: 12px;
  font-family: Commissioner, Arial, Helvetica, sans-serif;
  border: 1px solid rgba(35, 33, 33, 0.12);
  padding: 22px 12px 8px;
  box-shadow: none;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  outline: none;
  transition: 0.2s;
}

.datepicker__input.datepicker__input[disabled] {
  cursor: not-allowed;
  color: rgba(35, 33, 33, 0.6);
}

.datepicker .dp--clear-btn {
  width: 32px;
  height: 32px;
  right: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.datepicker .dp--clear-btn .dp__icon {
  padding: 0;
}

.datepicker .datepicker__menu,
.datepicker .datepicker__calendar,
.datepicker .datepicker__cell {
  font-family: Commissioner, Arial, Helvetica, sans-serif;
}

.datepicker--disabled {
  cursor: not-allowed;
}
.datepicker--disabled .datepicker__icon {
  display: none;
}

.datepicker__input.datepicker__input[disabled] {
  color: rgba(35, 33, 33, 0.6);
  cursor: not-allowed;
}

.datepicker--disabled .dp__input_icon {
  cursor: not-allowed;
}

@media (any-hover: hover) {
  .datepicker__input.datepicker__input[disabled]:hover {
    border: 1px solid rgba(35, 33, 33, 0.12);
  }
}
.datepicker__action-row-wrap {
  padding: 16px;
  width: 100%;
}

.datepicker__action-row {
  display: flex;
  align-items: center;
  width: calc(100% + 8px);
}

.datepicker__action {
  width: 50%;
  padding: 0 4px;
}

.datepicker__menu .dp__menu {
  border: 0;
}

.datepicker .dp--menu-wrapper {
  width: 100%;
  min-width: 312px;
  padding-top: 5px;
  padding-bottom: 5px;
  left: 0 !important;
}

.datepicker__menu.datepicker__menu {
  border-radius: 12px;
  border: 0;
  padding: 0;
  width: 100%;
  max-width: 312px;
  box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.2);
}

.datepicker .dp__menu:focus {
  border: 0;
}

.datepicker .dp__action_row {
  padding: 0;
}

.datepicker .dp--year-select,
.datepicker .dp__month_year_select {
  height: 40px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  color: #060611;
}

.datepicker .dp__calendar_header_item {
  text-transform: uppercase;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  color: rgba(35, 33, 33, 0.6);
  padding: 11px 12px;
  text-align: center;
}

.datepicker .dp__arrow_top,
.datepicker .dp__arrow_bottom {
  display: none;
}

.datepicker .dp__calendar_header_separator {
  display: none;
}

.datepicker .dp__cell_inner {
  width: 100%;
  height: 40px;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 20px !important;
  padding: 0;
  text-align: center;
}

.datepicker .dp__calendar_item {
  color: #060611;
  width: 14.2857142857%;
}

.datepicker .dp__range_end,
.datepicker .dp__range_start,
.datepicker .dp__active_date {
  background: #152471;
}

.datepicker .dp__cell_offset {
  color: #a7a6a6;
}

.datepicker .dp__date_hover_end:hover,
.datepicker .dp__date_hover_start:hover,
.datepicker .dp__date_hover:hover {
  background-color: #f0f3f5;
}

.datepicker .dp__today {
  border: 1px solid #152471;
}

.datepicker .dp__month_year_select {
  width: fit-content;
  margin: 0 auto;
}

.datepicker .dp__month_year_select::after {
  content: "";
  width: 7px;
  height: 7px;
  border-left: 1px solid rgba(35, 33, 33, 0.6);
  border-bottom: 1px solid rgba(35, 33, 33, 0.6);
  transform: translate(8px, -3px) rotate(-45deg);
}

.datepicker .dp--year-select:hover,
.datepicker .dp__month_year_select:hover {
  background: none;
  color: #152471;
}

.datepicker .dp__overlay_cell:hover {
  background: none;
  color: #152471;
}

.datepicker .dp__overlay_cell_active {
  background: #152471;
  border-radius: 11px;
}

.datepicker .dp__instance_calendar {
  position: static;
}

.datepicker .dp--overlay-absolute {
  border-radius: 12px;
}

.datepicker .dp__overlay_col {
  padding: 10px;
}

.datepicker .dp__calendar_row {
  margin: 0;
}

.datepicker .dp__menu_inner {
  padding: 0 16px;
}

.datepicker .dp__cell_auto_range_start,
.datepicker .dp__date_hover_start:hover,
.datepicker .dp__range_start {
  border-end-end-radius: 20px;
  border-start-end-radius: 20px;
}

.dealer-form {
  margin: 32px 0;
  position: relative;
}

.dealer-form .form {
  position: static;
}

.dealer-form__wrap {
  background-color: #fff;
  padding: 27px 24px 24px;
  border-radius: 18px;
}

.dealer-form .form__group-title ~ .form__group-body {
  padding-left: 0;
  margin: 0;
}

.dealer-form textarea.field-input {
  height: 175px;
}

.dealer-form .form__header {
  margin-bottom: 24px;
}

.dealer-form .form__group-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  padding-top: 16px;
  border-top: 1px solid rgba(35, 33, 33, 0.12);
  padding-left: 8px;
}

.dealer-form .form__fields {
  margin: -8px;
  width: calc(100% + 16px);
}

.dealer-form .form__field {
  padding: 8px;
}

.dealer-form .form__header-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.dealer-menu {
  margin-bottom: 30px;
  border-bottom: 4px solid #e4e4e4;
}

.dealer-menu__items {
  display: flex;
  margin-bottom: -4px;
}

.dealer-menu__item {
  display: flex;
  align-items: center;
  padding: 12px 24px;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #060611;
  text-decoration: none;
  cursor: default;
  border-bottom: 3px solid transparent;
  transition: 0.2s;
}

a.dealer-menu__item {
  cursor: pointer;
}

@media (any-hover: hover) {
  a.dealer-menu__item:hover {
    color: rgba(35, 33, 33, 0.6);
  }
}
.dealer-menu__item.active {
  border-bottom: 4px solid #152471;
}

.dealer-menu__quantity {
  display: flex;
  align-items: center;
  padding: 0 3px;
  justify-content: center;
  flex: 0 0 auto;
  margin-left: 5px;
  min-width: 18px;
  width: fit-content;
  height: 18px;
  border-radius: 9px;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  background-color: #060611;
}

.dealer-menu__icon {
  display: block;
  width: 20px;
  height: 20px;
  flex: 0 0 auto;
  margin-left: 4px;
}

.dealer-order {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 16px 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  width: 100%;
  -webkit-hyphens: none;
          hyphens: none;
}

.dealer-order__header-th {
  padding: 12px 15px;
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
  white-space: nowrap;
  -webkit-user-select: none;
          user-select: none;
}

.dealer-order__face-link {
  position: relative;
}

.dealer-order__td-div {
  height: 46px;
  display: flex;
  width: 100%;
  align-items: center;
  position: relative;
}

.dealer-order__td-div--z-index-2 {
  z-index: 2;
}

.dealer-order__td-div + .dealer-order__td-div {
  margin-top: 12px;
}

.dealer-order__td-div + .dealer-order__td-div .dealer-order__number-wrap--border::before {
  top: -12px;
  height: calc(100% + 12px);
}

.dealer-order__face {
  padding: 13px 6px 13px 6px;
  width: 87px;
}

.dealer-order__tr--overdue {
  background-color: rgba(250, 213, 216, 0.5);
}

.dealer-order__tr--ready {
  background-color: #EEFFED;
}

.dealer-order__tr--overdue .dealer-order__date--delivery {
  color: #152471;
}

.dealer-order__tr--ready .dealer-order__date--delivery {
  color: #077E00;
}

.dealer-order__header-th--sort {
  cursor: pointer;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .dealer-order__header-th--sort:hover {
    color: rgba(35, 33, 33, 0.7);
  }
}
.dealer-order__header-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 16px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
  padding-right: 20px;
}

.dealer-order__header-th--sort .dealer-order__header-title::before,
.dealer-order__header-th--sort .dealer-order__header-title::after {
  content: "";
  position: absolute;
  top: -2px;
  left: auto;
  right: 4px;
  width: 7px;
  height: 7px;
  transform: rotate(45deg);
  opacity: 0.25;
}

.dealer-order__header-th--sort .dealer-order__header-title::before {
  top: 4px;
  border-left: 1px solid #060611;
  border-top: 1px solid #060611;
}

.dealer-order__header-th--sort .dealer-order__header-title::after {
  top: 7px;
  border-right: 1px solid #060611;
  border-bottom: 1px solid #060611;
}

.dealer-order__header-th--sort-up .dealer-order__header-title::before,
.dealer-order__header-th--sort-down .dealer-order__header-title::after {
  opacity: 1;
}

.dealer-order__status {
  display: flex;
  align-items: flex-start;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 17px;
  text-align: left;
  height: 46px;
  padding-top: 13px;
}

.dealer-order__status-icon {
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  object-fit: contain;
  margin-right: 10px;
  margin-top: -1px;
}

.dealer-order__status-text {
  flex: 0 0 auto;
  width: 113px;
}

.dealer-order__option {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  text-align: left;
  white-space: normal;
  width: 180px;
  word-break: normal;
  -webkit-hyphens: auto;
          hyphens: auto;
  display: -webkit-box;
  max-height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.dealer-order__td--plr0 .dealer-order__option {
  width: auto;
  white-space: nowrap;
}

.dealer-order__option--warehouse {
  width: 105px;
}

.dealer-order__option--manager {
  width: 140px;
}

.dealer-order__date {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  text-align: left;
  width: 90px;
}

.dealer-order__td {
  padding: 12px 15px;
}

.dealer-order__td--comment {
  width: 75.75px;
  position: relative;
}

.dealer-order__comment-message {
  padding: 8px 20px;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  opacity: 0;
  background-color: #fff;
  z-index: 2;
  visibility: hidden;
  position: absolute;
  top: auto;
  bottom: calc(100% - 16px);
  left: calc(50% - 12px);
  transform: translate(-50%, 0);
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: #060611;
  transition: 0.25s;
  white-space: nowrap;
}

.dealer-order__comment-icon:hover + .dealer-order__comment-message {
  opacity: 1;
  transform: translate(-50%, -10px);
  visibility: visible;
}

.dealer-order__td--plr0 {
  padding-left: 0;
  padding-right: 0;
}

.dealer-order__td--no-paddings {
  padding: 0;
}

.dealer-order__comment-icon {
  width: 24px;
  height: 24px;
  color: #7a7272;
}

.dealer-order__actions {
  display: flex;
}

.dealer-order__action {
  margin-right: 12px;
}

.dealer-order__action:last-child {
  margin-right: 0;
}

.dealer-order__number-wrap {
  display: flex;
  align-items: center;
  transition: 0.2s;
  padding: 0 12px;
  color: inherit;
  height: 46px;
  text-decoration: none;
  position: relative;
}

.dealer-order__number-wrap--border::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 2px;
  height: 100%;
  background-color: #060611;
}

.dealer-order__number {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
}

.dealer-order__number-arrow {
  width: 12px;
  height: 12px;
  flex: 0 0 auto;
  margin-left: 10px;
  color: rgba(35, 33, 33, 0.6);
  transition: 0.2s;
}

.dealer-order__tr {
  transition: 0.2s;
  position: relative;
}

.dealer-order__link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}

@media (any-hover: hover) {
  .dealer-order__tr:hover {
    background-color: #fff;
  }
}
.dealer-order__td .price {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  white-space: nowrap;
}

.dealer-order__action-btn {
  width: 42px;
  height: 42px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 9px;
  position: relative;
  z-index: 2;
}

.dealer-order__action-btn .btn__icon {
  width: 23px;
  height: 23px;
}

.dealer-order__body {
  border-top: 1px solid #e4e4e4;
}

.debug-panel {
  position: absolute;
  top: 30px;
  left: 30px;
  background-color: red;
  color: #fff;
  padding: 5px;
  z-index: 5;
  opacity: 0.5;
}

.delivery-map {
  position: relative;
  width: 100%;
}

.delivery-map--address {
  display: flex;
}

.delivery-map__view-regular {
  border: 1px solid #DBDDE3;
  padding: 16px;
  background-color: #fff;
  border-radius: 22px;
}

.delivery-map__location-btn {
  display: flex;
  align-items: center;
  color: #060611;
  transition: color 0.2s;
  cursor: pointer;
  width: fit-content;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 0;
  padding: 8px 0;
}

.delivery-map__location-btn-icon {
  width: 18px;
  height: 18px;
  flex: 0 0 auto;
  margin-right: 5px;
  color: #0083FF;
}

@media (any-hover: hover) {
  .delivery-map__location-btn:hover {
    color: #152471;
  }
}
.delivery-map__icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-right: 8px;
}

.delivery-map__address-note {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 12px;
}

.delivery-map__view-address {
  display: flex;
  width: 100%;
}

.delivery-map__view-address-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 108%;
  margin-bottom: 16px;
}

.delivery-map__form-wrap {
  width: 376px;
  flex: 0 0 auto;
  padding: 48px 24px 24px;
  display: flex;
  max-height: 100svh;
  overflow: auto;
}

.delivery-map__map-wrap {
  flex: 1 1 auto;
  position: relative;
}

.delivery-map__form .form__header-title {
  text-align: left;
  margin-left: 0;
}

.delivery-map__address-label-flex {
  display: flex;
  align-items: center;
}

.delivery-map__address-label-wrap {
  flex: 1 1 auto;
}

.delivery-map__address-label {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
  margin-bottom: 8px;
}

.delivery-map__active-address {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.delivery-map__active-address-btn {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #060611;
  transition: 0.2s;
  flex: 0 0 auto;
  margin-left: 15px;
  padding: 10px 0;
  cursor: pointer;
}

@media (any-hover: hover) {
  .delivery-map__active-address-btn:hover {
    color: #152471;
  }
}
@media (max-width: 1023px) {
  .delivery-map--address {
    display: block;
  }
  .delivery-map__view-address {
    display: block;
  }
  .delivery-map__form-wrap {
    display: block;
    padding: 48px 16px 16px;
    width: 100%;
    overflow: unset;
    max-height: unset;
    background-color: #fff;
  }
  .delivery-map__view-address-title {
    font-size: 22px;
  }
  .delivery-map__map-wrap {
    height: 400px;
  }
  .delivery-map .form__footer {
    margin-top: 0;
    position: fixed;
    z-index: 1;
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 16px;
    border-top-left-radius: 22px;
    border-top-right-radius: 22px;
    background-color: #fff;
  }
  .delivery-map__map-margin-bottom {
    width: 100%;
    height: 80px;
    background-color: #fff;
  }
}
.docs__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -8px;
  width: calc(100% + 16px);
}

.docs__col {
  flex: 0 0 auto;
  width: 50%;
  padding: 8px;
  display: flex;
}

.docs__item {
  display: block;
  width: 100%;
  text-decoration: none;
  color: inherit;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  padding: 20px;
}

.docs__item-top {
  display: flex;
  align-items: center;
}

.docs__item-content {
  max-width: calc(100% - 36px);
  width: 100%;
}

.docs__item-image-wrap {
  display: flex;
  flex: 0 0 auto;
  margin-right: 16px;
  align-items: center;
  border: 1px solid #DBDDE3;
  border-radius: 8px;
  overflow: hidden;
}

.docs__item-image {
  display: block;
  width: 56px;
  max-width: 56px;
  height: 56px;
  object-fit: cover;
}

.docs__item-name {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #060611;
}

.docs__item-main {
  display: flex;
  margin-top: 12px;
}

.docs__item-icon {
  display: block;
  width: 32px;
  height: 32px;
  flex: 0 0 auto;
  margin-right: 4px;
}

.docs__item-filename {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #152471;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.docs__item-caption-wrap {
  margin-top: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #C3C3C6;
}

@media (max-width: 1023px) {
  .docs__col {
    width: 100%;
  }
  .docs__item {
    padding: 16px;
  }
}
.dumb-banner {
  margin: 100px 0;
}

.dumb-banner__wrap {
  display: flex;
  padding: 60px 40px;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
}

.dumb-banner__background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-color: var(--white-100);
}

.dumb-banner__background--dark {
  display: none;
}

.dark-theme .dumb-banner__background {
  display: none;
}

.dark-theme .dumb-banner__background--dark {
  display: block;
}

.dumb-banner__title {
  font-size: 50px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  letter-spacing: -0.5px;
  color: var(--blue-100);
}

.dumb-banner--blackout .dumb-banner__title {
  color: var(--white-100);
}

.dark-theme .dumb-banner__title {
  color: var(--black-100);
}

.dumb-banner--blackout .dumb-banner__title {
  color: var(--white-100);
}

.dark-theme .dumb-banner--blackout .dumb-banner__title {
  color: var(--black-100);
}

.dumb-banner__content {
  margin-top: 30px;
}

.dumb-banner__subtitle {
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 32px;
  color: var(--blue-100);
  margin-top: 20px;
}

.dumb-banner--blackout .dumb-banner__subtitle {
  color: var(--white-100);
}

.dark-theme .dumb-banner__subtitle {
  color: var(--black-100);
}

.dumb-banner--blackout .dumb-banner__subtitle {
  color: var(--white-100);
}

.dark-theme .dumb-banner--blackout .dumb-banner__subtitle {
  color: var(--black-100);
}

.dumb-banner__action {
  margin-top: 46px;
  display: flex;
  flex-wrap: wrap;
}

.dumb-banner__action-item {
  flex: 0 0 auto;
  margin-right: 15px;
}

.dumb-banner__left {
  flex: 1 1 auto;
  position: relative;
  z-index: 1;
}

.dumb-banner__right {
  width: 30%;
  margin-left: 40px;
  overflow: hidden;
  flex: 0 0 auto;
  position: relative;
  z-index: 1;
}

.dumb-banner__image {
  display: block;
  max-width: 100%;
}

@media (max-width: 1279px) {
  .dumb-banner {
    margin: 60px 0;
  }
}
@media (max-width: 1023px) {
  .dumb-banner__wrap {
    display: block;
    padding: 20px;
  }
  .dumb-banner__title {
    font-size: 27px;
    font-style: normal;
    font-weight: 500;
    line-height: 33px;
  }
  .dumb-banner__subtitle {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
    margin-top: 12px;
  }
  .dumb-banner__action {
    margin-top: 20px;
    display: block;
  }
  .dumb-banner__action-item {
    margin-top: 10px;
    margin-right: 0;
    width: 100%;
  }
  .dumb-banner__action-item .btn {
    width: 100%;
  }
  .dumb-banner__right {
    margin-left: 0;
    margin-top: 20px;
    width: 100%;
  }
}
.employees {
  position: relative;
  padding: 4px;
  background-color: #fff;
  border-radius: 13px;
}

.employees__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 12px 16px;
}

.employees__action {
  background-color: #fff;
  border-radius: 12px;
  padding: 20px;
  display: flex;
  align-items: center;
}

.employees__action-text {
  flex: 1 1 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
}

.employees__action-btn {
  flex: 0 0 auto;
  margin-left: 14px;
}

.employees__items {
  margin-top: 6px;
  background-color: #fff;
  border-radius: 12px;
  max-width: 100%;
  overflow: auto;
}

.employees__table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  width: 100%;
  -webkit-hyphens: none;
  hyphens: none;
}

.employees__th {
  border-bottom: 1px solid rgba(35, 33, 33, 0.12);
  padding: 16px 15px;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 16px;
  text-align: left;
}

.employees__td {
  padding: 16px 15px;
  border-bottom: 1px solid rgba(35, 33, 33, 0.12);
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 16px;
  text-align: left;
}

.employees__tr:last-child .employees__td {
  border-bottom: 0;
}

.employees__header-title {
  position: relative;
  padding-right: 20px;
  width: fit-content;
}

.employees__th--sort {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}

.employees__th--sort .employees__header-title::before,
.employees__th--sort .employees__header-title::after {
  content: "";
  position: absolute;
  top: -2px;
  left: auto;
  right: 4px;
  width: 7px;
  height: 7px;
  transform: rotate(45deg);
  opacity: 0.12;
}

.employees__th--sort .employees__header-title::before {
  top: 4px;
  border-left: 1px solid #060611;
  border-top: 1px solid #060611;
}

.employees__th--sort .employees__header-title::after {
  top: 7px;
  border-right: 1px solid #060611;
  border-bottom: 1px solid #060611;
}

.employees__th--sort-up .employees__header-title::before {
  opacity: 1;
}

.employees__th--sort-down .employees__header-title::after {
  opacity: 1;
}

.employees__td-text {
  white-space: nowrap;
}

.employees__td-text--long {
  white-space: normal;
}

.employees__btns {
  display: flex;
}

.employees__btn-wrap {
  flex: 0 0 auto;
  margin-right: 10px;
}

.employees__btn-wrap:last-child {
  margin-right: 0;
}

.employees__btn {
  width: 36px;
  height: 36px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
}

@media (max-width: 1023px) {
  .employees__title {
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
    padding: 8px 16px;
  }
  .employees__action {
    padding: 16px;
    display: block;
  }
  .employees__action-btn {
    margin-left: 0;
    margin-top: 14px;
  }
  .employees__items {
    background-color: transparent;
  }
  .employees__list-item {
    background-color: #fff;
    border-radius: 12px;
    padding: 16px;
    margin-top: 10px;
  }
  .employees__list-line-key {
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: 14px;
    color: rgba(35, 33, 33, 0.6);
    margin-bottom: 4px;
  }
  .employees__list-line-value {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
  }
  .employees__list-line {
    border-bottom: 1px solid rgba(35, 33, 33, 0.12);
    padding-bottom: 7px;
    margin-top: 7px;
  }
  .employees__list-line:last-child {
    padding-bottom: 0;
    border-bottom: 0;
  }
  .employees__list-line--has--btns {
    position: relative;
    padding-right: 90px;
  }
  .employees__btns {
    position: absolute;
    top: 0;
    left: auto;
    right: 0;
  }
}
.faq {
  max-width: 920px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 32px;
}

.faq__items {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.faq__title {
  color: #060611;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.faq__item {
  display: flex;
  flex-direction: column;
  margin-top: 8px;
  padding: 16px 24px;
  gap: 8px;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  overflow: hidden;
  transition: 0.2s;
}

.faq__item:hover {
  background-color: #F6F6F6;
}

.faq__item-bar {
  cursor: pointer;
  width: 100%;
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #060611;
}

.faq__item-bar-icon-wrap {
  width: 36px;
  height: 36px;
  margin-left: 15px;
  flex: 0 0 auto;
  border-radius: 50%;
  border: 1px solid #DBDDE3;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #060611;
}

.faq__item-bar-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  color: inherit;
}

.faq__item-bar.open .faq__item-bar-icon {
  transform: scaleY(-1);
}

.faq__item-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  color: #37373F;
}

.faq__item-text p {
  margin-top: 0;
  margin-bottom: 8px;
}

.faq__action {
  display: flex;
  justify-content: center;
}

@media (max-width: 1023px) {
  .faq {
    gap: 24px;
  }
  .faq__title {
    font-size: 24px;
  }
  .faq__item {
    padding: 16px;
  }
}
.favorite-action {
  position: relative;
}

.favorite-action__btn {
  display: flex;
  width: 24px;
  height: 24px;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #C3C3C6;
  transition: 0.2s;
}

.favorite-action--extended .favorite-action__btn {
  width: auto;
  padding: 0 4px;
}

.favorite-action__btn.active {
  color: #152471;
}

.favorite-action__btn:disabled {
  opacity: 0.5;
}

@media (any-hover: hover) {
  .favorite-action__btn:not([disabled]):hover {
    color: #152471;
  }
}
.favorite-action__btn-icon {
  display: block;
  width: 24px;
  height: 24px;
}

.favorite-action__btn-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  margin-left: 8px;
  white-space: nowrap;
  color: #060611;
  transition: color 0.2s;
}

.favorite-action__btn:active .favorite-action__btn-text {
  color: #152471;
}

.favorite-action__btn:active,
.favorite-action__btn:active .favorite-action__btn-text {
  color: #152471;
}

@media (any-hover: hover) {
  .favorite-action__btn:hover {
    color: #152471;
  }
  .favorite-action__btn:hover .favorite-action__btn-text,
.favorite-action__btn.active:hover .favorite-action__btn-text {
    color: #152471;
  }
}
.favorite-action__popup {
  position: absolute;
  top: auto;
  bottom: 100%;
  left: 50%;
  visibility: hidden;
  opacity: 0;
  transform: translate(-50%, 10px);
  padding-bottom: 5px;
  transition: 0.25s;
}

.favorite-action__popup-inner {
  width: 226px;
  border-radius: 10px;
  padding: 13px 18px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  background-color: #fff;
}

.favorite-action__btn-add {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #060611;
  transition: color 0.2s;
  cursor: pointer;
  white-space: nowrap;
}

@media (any-hover: hover) {
  .favorite-action:hover .favorite-action__popup {
    visibility: visible;
    opacity: 1;
    transform: translate(-50%, 0);
  }
  .favorite-action__btn-add:hover {
    color: #152471;
  }
}
.favorite-list__item-action-btn .btn__icon {
  width: 10px;
  height: 10px;
  margin-left: 8px;
}

.favorite-list__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.favorite-list__note {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  margin-top: 8px;
}

.favorite-list__items {
  margin-top: 24px;
}

.favorite-list__item {
  margin-top: 7px;
  border: 1px solid rgba(35, 33, 33, 0.12);
  border-radius: 11px;
  padding: 6px 6px 6px 14px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.favorite-list__item-left {
  flex: 1 1 auto;
}

.favorite-list__item-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
}

.favorite-list__item-quantity {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  margin-top: 2px;
  color: rgba(35, 33, 33, 0.6);
}

.favorite-list__item-action {
  flex: 0 0 auto;
  margin-left: 16px;
}

.favorite-panel {
  display: flex;
  width: 100%;
  align-items: center;
  background-color: #fff;
  padding: 14px 24px 14px 14px;
  border-radius: 16px;
}

.favorite-panel__form {
  flex: 1 1 auto;
}

.favorite-panel__form .field-input {
  border: 1px solid transparent;
}

.favorite-panel__list-data {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
}

.favorite-panel__note {
  position: relative;
  margin-left: 24px;
  color: rgba(35, 33, 33, 0.6);
}

.favorite-panel__note-icon {
  width: 18px;
  height: 18px;
  transition: 0.2s;
}

.favorite-panel__note-dd-wrap {
  position: absolute;
  top: 100%;
  left: -14px;
  padding-top: 10px;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-10px);
  transition: 0.2s;
}

@media (any-hover: hover) {
  .favorite-panel__note:hover .favorite-panel__note-dd-wrap {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  .favorite-panel__note:hover .favorite-panel__note-icon {
    color: #152471;
  }
}
.favorite-panel__note-dd {
  background-color: #fff;
  border-radius: 12px;
  padding: 8px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

.favorite-panel__note-dd-line {
  display: block;
  text-decoration: none;
  padding: 5px 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  white-space: nowrap;
  color: #060611;
}

.favorite-panel__btn-download-wrap {
  margin-left: 24px;
  position: relative;
}

.favorite-panel__btn-download {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  color: rgba(35, 33, 33, 0.6);
  transition: 0.2s;
  text-decoration: none;
}

.favorite-panel__btn-download-dd-wrap {
  position: absolute;
  top: 100%;
  left: -14px;
  padding-top: 10px;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-10px);
  transition: 0.2s;
}

.favorite-panel__btn-download-line {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  padding: 5px 8px;
  border-radius: 6px;
  text-decoration: none;
  color: #060611;
  white-space: nowrap;
  transition: background-color 0.2s;
}

@media (any-hover: hover) {
  .favorite-panel__btn-download-wrap:hover .favorite-panel__btn-download-dd-wrap {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  .favorite-panel__btn-download-line:hover {
    background-color: #A9A9AD;
  }
}
.favorite-panel__btn-download-dd {
  background-color: #fff;
  border-radius: 12px;
  padding: 8px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

.favorite-panel__btn-download-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  margin-right: 8px;
}

@media (any-hover: hover) {
  .favorite-panel__btn-download:hover {
    color: #152471;
  }
}
.favorite-panel__btn-remove {
  display: flex;
  align-items: center;
  cursor: pointer;
  color: rgba(35, 33, 33, 0.6);
  transition: 0.2s;
  margin-left: 24px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}

.favorite-panel__btn-remove-text {
  flex: 0 0 auto;
  margin-left: 8px;
}

.favorite-panel__btn-remove-icon {
  width: 24px;
  height: 24px;
}

@media (any-hover: hover) {
  .favorite-panel__btn-remove:hover {
    color: #152471;
  }
}
.favorite-panel__btn-remove {
  margin-left: 24px;
}

.favorite-panel__basket-action {
  margin-left: 24px;
}

.favorite-panel__basket-action-btn {
  height: 42px;
}

.favorite-panel__note-dd-line-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  white-space: nowrap;
}

.favorite-panel__note-dd-line-text:not(:first-child) {
  margin-top: 10px;
}

@media (max-width: 1023px) {
  .favorite-panel {
    display: block;
    padding: 10px;
    border-radius: 15px;
  }
  .favorite-panel__btn-remove {
    margin-left: 0;
    order: 1;
  }
  .favorite-panel__btn-download-wrap ~ .favorite-panel__btn-remove {
    margin-left: 14px;
  }
  .favorite-panel__basket-action {
    margin-left: 14px;
    order: 2;
  }
  .favorite-panel__basket-action:only-child {
    margin-left: 0;
  }
  .favorite-panel__list-data {
    margin-top: 2px;
    flex-wrap: wrap;
  }
  .favorite-panel__list-data > * {
    margin-top: 10px;
  }
  .favorite-panel__basket-action-btn {
    height: 42px;
  }
  .favorite-panel__note-dd-line {
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 22px;
    margin-bottom: 8px;
    padding: 12px 16px;
    border: 1px solid rgba(35, 33, 33, 0.12);
    border-radius: 12px;
  }
  .favorite-panel__note-dd-line:last-child {
    margin-bottom: 0;
  }
  .favorite-panel__note-dd-line-title {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%;
    margin-bottom: 16px;
  }
  .favorite-panel__btn-download-wrap {
    margin-left: 0;
  }
  .favorite-panel__btn-download-icon {
    width: 24px;
    height: 24px;
  }
  .favorite-panel__note-dd-line-text {
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 22px;
    white-space: normal;
  }
  .favorite-panel__note-dd-line-text:not(:first-child) {
    margin-top: 16px;
  }
}
.features {
  margin: 60px 0;
}

.features__container.container {
  max-width: 1408px;
}

.features__wrap {
  border-radius: 32px;
  overflow: hidden;
  padding: 32px;
  position: relative;
}

.features__background-image {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
}

.features__title {
  font-size: 48px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  max-width: 720px;
  color: #fff;
}

.features__items {
  margin-top: 32px;
  position: relative;
  z-index: 1;
}

.features__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -10px;
  width: calc(100% + 20px);
}

.features__cell {
  flex: 0 0 auto;
  width: 25%;
  padding: 10px;
  display: flex;
}

.features__item {
  display: flex;
  flex-direction: column;
  min-height: 260px;
  padding: 24px;
  text-decoration: none;
  color: inherit;
  width: 100%;
  border-radius: 22px;
  border: 1px solid rgba(255, 255, 255, 0.15);
  background: rgba(6, 6, 17, 0.4);
  -webkit-backdrop-filter: blur(16px);
          backdrop-filter: blur(16px);
  transition: 0.2s;
}

.features__link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.features__item:active {
  border: 1px solid rgba(255, 255, 255, 0.15);
  background: rgba(6, 6, 17, 0.4);
  -webkit-backdrop-filter: blur(16px);
          backdrop-filter: blur(16px);
}

.features__item-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #fff;
  text-align: left;
}

.features__item-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #fff;
  opacity: 0.65;
  margin-top: 16px;
  margin-bottom: 16px;
}

.features__item-link {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  display: flex;
  align-items: center;
  color: #fff;
  text-decoration: none;
  margin-top: auto;
}

.features__item-link-arrow {
  width: 28px;
  height: 28px;
  flex: 0 0 auto;
  border-radius: 50%;
  margin-left: 4px;
  transition: 0.2s;
}

.features__item:active .features__item-link-arrow {
  margin-left: 8px;
  background-color: #0083FF;
}

@media (any-hover: hover) {
  .features__item:hover {
    border: 1px solid rgba(255, 255, 255, 0.55);
    background: rgba(6, 6, 17, 0.55);
    -webkit-backdrop-filter: blur(27.5px);
            backdrop-filter: blur(27.5px);
  }
  .features__item:hover .features__item-link-arrow {
    margin-left: 8px;
    background-color: #0083FF;
  }
}
@media (max-width: 1023px) {
  .features {
    margin: 32px 0;
  }
  .features__item {
    min-height: 0;
  }
  .features__title {
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: 116%;
  }
  .features__wrap {
    padding: 16px;
    border-radius: 22px;
  }
  .features__accordion-item {
    margin-top: 8px;
  }
  .features__items {
    margin-top: 16px;
  }
  .features__item {
    padding: 0;
  }
  .features__item-title {
    padding: 16px 45px 16px 16px;
    position: relative;
    cursor: pointer;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
  }
  .features__item-title-icon {
    position: absolute;
    top: 16px;
    left: auto;
    right: 16px;
    width: 24px;
    height: 24px;
  }
  .features__item-title.open .features__item-title-icon {
    transform: scaleY(-1);
  }
  .features__content {
    padding: 0 16px 16px;
  }
  .features__item-text {
    margin-top: 0;
    margin-bottom: 8px;
  }
  .features__item:active .features__item-link-arrow {
    margin-left: 4px;
    background-color: transparent;
  }
}
.field-alt-tabs {
  position: relative;
}

.field-alt-tabs__tab-grid {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -8px;
}

.field-alt-tabs__tab-cell {
  flex: 0 0 auto;
  width: fit-content;
  margin-right: 8px;
  margin-bottom: 8px;
}

.field-alt-tabs__tab {
  border-radius: 12px;
  display: flex;
  align-items: center;
  height: 40px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  padding: 0 6px 0 18px;
  background-color: #fff;
  color: #060611;
  transition: 0.2s;
}

button.field-alt-tabs__tab {
  cursor: pointer;
}

.field-alt-tabs__tab--active {
  background-color: #060611;
  color: #fff;
}

.field-alt-tabs__tab-quanity {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  width: 28px;
  height: 28px;
  border-radius: 8px;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 9px;
  text-align: center;
  margin-left: 6px;
  color: #060611;
}

@media (any-hover: hover) {
  button.field-alt-tabs__tab:hover {
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
    background-color: transparent;
  }
}
@media (max-width: 1023px) {
  .field-alt-tabs__tab-grid {
    flex-wrap: nowrap;
    max-width: calc(100% + 10px);
    overflow: hidden;
    margin-right: -10px;
  }
  .field-alt-tabs__tab-grid.open {
    overflow: visible;
    flex-wrap: wrap;
  }
  .field-alt-tabs__mob-btn-more {
    display: flex;
    width: 42px;
    height: 34px;
    align-items: center;
    justify-content: center;
    color: #939393;
    position: absolute;
    top: 2px;
    left: auto;
    right: -10px;
    z-index: 2;
    cursor: pointer;
  }
  .field-alt-tabs__mob-btn-more-icon {
    width: 24px;
    height: 24px;
    flex: 0 0 auto;
  }
  .field-alt-tabs__mob-btn-more.open .field-alt-tabs__mob-btn-more-icon {
    transform: scaleY(-1);
  }
}
.field-avatar {
  position: relative;
}

.field-avatar__input {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  margin: 0;
  opacity: 0;
  pointer-events: none;
}

.field-avatar__layout {
  display: flex;
  gap: 4px 12px;
}

.field-avatar__visual {
  flex: 0 0 auto;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  background: #8F8F94;
  color: #8F8F94;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.field-avatar__visual::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
  opacity: 0;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .field-avatar__visual:hover::after {
    opacity: 0.2;
  }
}
.field-avatar__image,
.field-avatar__ph {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.field-avatar__ph-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 32px;
  height: 32px;
  margin: -16px;
}

.field-avatar__main {
  flex: 1 1 auto;
  min-width: 0;
  align-self: center;
}

.field-avatar__action-link {
  color: #152471;
  cursor: pointer;
  border: none;
  text-decoration: none;
  transition: 0.2s;
  outline-offset: 1px;
  outline: none;
  display: block;
  width: fit-content;
}
@media (any-hover: hover) {
  .field-avatar__action-link:hover {
    color: #0083FF;
    border: none;
    text-decoration: none;
  }
  .state--focus-enabled .field-avatar__action-link:focus {
    outline: 1px dashed;
    outline-offset: 1px;
  }
}
.field-avatar__action-link:active {
  color: #152471;
}

.field-avatar__action-link--remove {
  color: #C22F32;
}

.field-avatar__errors {
  margin: 4px 0;
}

.field-big-tabs {
  width: 100%;
}

.field-big-tabs__tab-grid {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 8px);
  margin: -4px;
}

.field-big-tabs__tab-cell {
  flex: 0 0 auto;
  width: 100%;
  padding: 4px;
  display: flex;
}

.field-big-tabs__tab-cell--third {
  width: 33.3333%;
}

.field-big-tabs__tab-cell--half {
  width: 50%;
}

.field-big-tabs__tab {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  padding: 12px 7px;
  border-radius: 12px;
  text-align: center;
  cursor: pointer;
  color: #060611;
  box-shadow: 0 0 0 1px rgba(35, 33, 33, 0.12) inset;
  transition: 0.2s;
}

@media (any-hover: hover) {
  button.field-big-tabs__tab:hover {
    box-shadow: 0 0 0 1px #060611 inset;
  }
}
.field-big-tabs__tab[disabled] {
  cursor: not-allowed;
}

.field-big-tabs__tab--active {
  background-color: #060611;
  color: #fff;
  cursor: default;
  box-shadow: 0 0 0 1px transparent inset;
}

.field-big-tabs__tab-note {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
}

button.field-big-tabs__tab .field-big-tabs__tab-note {
  color: rgba(35, 33, 33, 0.6);
}

@media (max-width: 1023px) {
  .field-big-tabs__tab {
    padding: 15px 3px;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 12px;
  }
  .field-big-tabs__tab-note {
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: 14px;
    margin-top: 2px;
  }
}
.field-categories__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -8px;
  width: calc(100% + 16px);
}

.field-categories__cell {
  flex: 0 0 auto;
  width: 33.3333%;
  padding: 8px;
}

@media (max-width: 1279px) {
  .field-categories__cell {
    width: 100%;
  }
}
.field-check-list {
  position: relative;
}

.field-check-list__label-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
}

.filter .field-check-list__label-wrap {
  margin-bottom: 16px;
}

.field-check-list__label {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.2;
}

.field-check-list__field-text {
  margin-top: 14px;
}

.field-check-list__item {
  display: block;
  margin: 12px 0;
  width: 100%;
}

.field-check-list__spoiler {
  width: 100%;
}

.field-check-list__check-all-field {
  width: 100%;
  margin-bottom: 8px;
}

.field-check-list__spoiler-bar {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  color: #152471;
  display: flex;
  align-items: center;
  cursor: pointer;
  width: fit-content;
  transition: color 0.2s;
  margin-top: 12px;
}

@media (any-hover: hover) {
  .field-check-list__spoiler-bar:hover {
    color: #0083FF;
  }
}
.field-check-list__spoiler-bar-icon {
  flex: 0 0 auto;
  width: 12px;
  height: 12px;
  margin-left: 4px;
  margin-top: 2px;
}

.field-check-list__spoiler-bar.open .field-check-list__spoiler-bar-icon {
  transform: scaleY(-1);
}

.field-check-list__reset {
  color: rgba(35, 33, 33, 0.6);
  cursor: pointer;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  display: none;
  align-items: center;
  padding: 6px 0;
  transition: color 0.2s;
}

.filter .field-check-list__reset {
  display: flex;
}

.field-check-list__reset-icon {
  width: 12px;
  height: 12px;
  flex: 0 0 auto;
  margin-left: 4px;
}

@media (any-hover: hover) {
  .field-check-list__reset:hover {
    color: #152471;
  }
}
.field-check-list__multiple-bar {
  margin-top: 16px;
}

.field-check-list__multiple-bar-icon {
  width: 16px;
  height: 16px;
}

.field-checkbox__field-input {
  position: relative;
}

.field-checkbox__field-input-btn {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  padding: 16px 12px;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  color: #152471;
  cursor: pointer;
  transition: color 0.2s;
}

.field-checkbox__field-input-btn[disabled] {
  opacity: 0.7;
  cursor: not-allowed;
}

@media (any-hover: hover) {
  .field-checkbox__field-input-btn:hover {
    color: #0083FF;
  }
}
.field-check-list--editable .field-check-list__item:first-child {
  margin-top: 0 !important;
}

.field-check-list--editable .field-check-list__item:first-child .field-checkbox__input-wrap {
  margin-top: 0;
}

.field-check-list__head {
  display: flex;
  margin-bottom: 13px;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: rgba(35, 33, 33, 0.6);
  padding: 6px 0;
  border-top: 1px solid rgba(35, 33, 33, 0.12);
  border-bottom: 1px solid rgba(35, 33, 33, 0.12);
}

.field-check-list__head-text {
  flex: 1 1 auto;
  padding-left: 34px;
  padding-right: 10px;
  position: relative;
}

.field-check-list__head-quantity {
  flex: 0 0 auto;
  width: 124px;
}

.field-check-list--has-head .field-checkbox__input-wrap {
  width: 100%;
}

.field-check-list--has-head .field-checkbox__quantity {
  width: 124px;
}

.field-checkbox {
  display: block;
  cursor: pointer;
}

.field-checkbox--flex {
  display: flex;
}

.field-check-list--disabled {
  cursor: not-allowed;
  opacity: 0.7;
}

.field-checkbox__input-wrap {
  display: flex;
  position: relative;
  cursor: pointer;
  align-items: flex-start;
  width: fit-content;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 1;
}

.field-checkbox--sm .field-checkbox__input-wrap {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
}

.field-checkbox--centered {
  display: flex;
  justify-content: center;
}

.field-checkbox--disabled {
  cursor: not-allowed;
}

.field-checkbox__input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}

.field-checkbox__description {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  margin-top: 5px;
}

.field-checkbox__description strong {
  color: #152471;
  font-weight: 300;
}

.field-checkbox__visual {
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  border: 1px solid #DBDDE3;
  background: #fff;
  margin: 2px 6px 2px 2px;
  border-radius: 6px;
  transition: 0.2s;
  position: relative;
}

.field-checkbox__visual::after {
  content: "";
  position: absolute;
  top: 48%;
  left: 50%;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  width: 11px;
  height: 8px;
  transform: translateY(-1px) translate(-50%, -50%) rotate(-45deg);
  opacity: 0;
  transition: 0.2s;
}

.field-checkbox__visual--alt::after {
  border-left: 0;
  transform: translateY(-3px) translate(-50%, -50%) rotate(0);
}

.field-checkbox__visual::before {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
  color: #37373F;
  top: -3px;
  left: -3px;
  right: -3px;
  bottom: -3px;
}

.field-checkbox__text-wrap {
  padding-top: 4px;
}

.field-checkbox__text {
  flex: 1 1 auto;
  transition: color 0.2s;
}

.field-checkbox--confirm .field-checkbox__text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A8A4A4;
}

.field-checkbox__text a {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-decoration-line: underline;
  text-decoration-style: dotted;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: 8.5%;
  text-underline-offset: 21.5%;
  text-underline-position: from-font;
  color: #152471;
}

@media (any-hover: hover) {
  .field-checkbox__text a:hover {
    text-decoration: none;
  }
}
.field-checkbox--disabled .field-checkbox__text {
  cursor: text;
}

.field-checkbox__text-strong {
  color: #152471;
}

.field-checkbox__note + .field-checkbox__text {
  padding-top: 10px;
}

.field-checkbox__note {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  color: rgba(35, 33, 33, 0.6);
  position: absolute;
  top: -5px;
  left: 35px;
}

.field-checkbox__quantity {
  flex: 0 0 auto;
  color: #C3C3C6;
  margin-left: 4px;
}

.field-checkbox:not(.field-checkbox--radio) .field-checkbox__input:checked ~ .field-checkbox__visual {
  border-color: #152471;
  background: #152471;
}

.field-checkbox__input:checked ~ .field-checkbox__visual::after {
  opacity: 1;
}

.field-checkbox--radio .field-checkbox__visual {
  border-radius: 50%;
  border: 1.2px solid #DBDDE3;
}

.field-checkbox--radio .field-checkbox__input:checked ~ .field-checkbox__visual {
  background: transparent;
}

.field-checkbox--radio .field-checkbox__visual::before {
  display: none;
}

.field-checkbox--radio .field-checkbox__visual::after {
  border: none;
  width: 10px;
  height: 10px;
  top: 50%;
  background: #152471;
  border-radius: 50%;
  transform: translate(-50%, -50%);
}

@media (any-hover: hover) {
  .field-checkbox:hover .field-checkbox__visual {
    border-color: #152471;
  }
  .field-checkbox:not(.field-checkbox--radio):hover:not(.field-checkbox--disabled) .field-checkbox__input:checked ~ .field-checkbox__visual {
    border-color: #0083FF;
    background: #0083FF;
  }
}
.state--focus-enabled .field-checkbox__input:focus ~ .field-checkbox__visual::before {
  opacity: 0.75;
}

.field-checkbox__input:disabled ~ .field-checkbox__visual {
  background: #DBDDE3;
  border-color: #DBDDE3;
  cursor: default;
}

.field-checkbox__input:disabled:checked ~ .field-checkbox__visual {
  background: #DBDDE3;
}

.field--big-checkbox .field-checkbox__text {
  font-weight: 300;
}

.field-checkbox__username-wrap {
  margin-right: 12px;
  margin-top: 4px;
}

.field-checkbox__username-label {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: rgba(35, 33, 33, 0.6);
}

.field-checkbox__username {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: #060611;
  margin-left: 4px;
}

.field-checkbox--editable .field-checkbox__input-wrap {
  align-items: center;
}

.field-checkbox--has-availability {
  margin-bottom: 30px;
}

.field-checkbox__availability {
  position: absolute;
  top: 24px;
  left: 36px;
}

.field-checkbox__availability .availability__item {
  color: #060611;
}

@media (max-width: 1023px) {
  .field-checkbox--flex {
    display: block;
  }
  .field-checkbox--centered {
    display: block;
    margin: 0 auto;
    width: fit-content;
  }
  .field-checkbox--centered .field-checkbox__input-wrap {
    margin: 0 auto;
  }
  .field-checkbox__username-wrap {
    margin-right: 0;
  }
  .field-checkbox__username-wrap {
    margin-top: 0;
    margin-bottom: 8px;
  }
  .field-checkbox__availability .availability__item {
    font-size: 14px;
    line-height: 18px;
    color: #060611;
  }
}
.field-code__input-wrap {
  display: flex;
  justify-content: center;
}

.field-code__input.field-code__input {
  width: 44px;
  margin-right: 10px;
  padding: 15px 12px 15px;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  text-align: center;
}

.field-code__input:last-child {
  margin-right: 0;
}

@media (any-hover: hover) {
  .field-code__input:hover:not([disabled]) {
    border-color: #060611;
  }
}
.field-code__footer {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: baseline;
  margin-top: 12px;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
}

.field-code__message {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  margin-bottom: 12px;
}

.field-code__action {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  cursor: pointer;
  text-decoration: underline;
  color: #060611;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .field-code__action:hover {
    color: #152471;
  }
}
.field-colorbox__input-wrap {
  position: relative;
  cursor: pointer;
}

.field-colorbox__input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}

.field-colorbox__input:checked + .field-colorbox__visual::after {
  border: 2px solid #152471;
}

.field-colorbox__input[disabled] + .field-colorbox__visual::before {
  content: "";
  width: 26px;
  height: 2px;
  border-radius: 1px;
  background-color: #8F8F94;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
}

.field-colorbox__visual {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.12);
  transition: 0.2s;
}

.field-colorbox__visual::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 35px;
  height: 35px;
  border-radius: 50%;
  border: 1px solid #F6F6F6;
  transition: 0.2s;
}

.field-colorbox--disabled .field-colorbox__input-wrap {
  cursor: not-allowed;
}

@media (any-hover: hover) {
  .field-colorbox__input:not(:checked):not([disabled]):hover + .field-colorbox__visual::after {
    border: 1px solid #152471;
  }
}
.field-colors__body {
  margin-top: 22px;
}

.field-colors__label.field-label {
  margin-bottom: 0;
}

.field-colors__list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -4px;
  margin-left: -8px;
  margin-right: -8px;
  width: calc(100% + 16px);
}

.field-colors__item {
  padding: 8px;
}

.field-colors__action {
  margin-top: 20px;
}

.field-colors__label-wrap {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.field-colors__reset {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  display: flex;
  align-items: center;
  cursor: pointer;
  color: #A9A9AD;
  transition: 0.2s;
}

.field-colors__reset[disabled] {
  cursor: not-allowed;
}

.field-colors__reset-icon-wrap {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #F6F6F6;
  position: relative;
  margin-left: 4px;
  transition: 0.2s;
}

.field-colors__reset-icon {
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.field-colors__reset:not([disabled]):active {
  color: #152471;
}

.field-colors__reset:not([disabled]):active .field-colors__reset-icon-wrap {
  background-color: #152471;
  color: #fff;
}

@media (any-hover: hover) {
  .field-colors__reset:not([disabled]):hover {
    color: #060611;
  }
  .field-colors__reset:not([disabled]):hover .field-colors__reset-icon-wrap {
    background-color: #152471;
    color: #fff;
  }
}
.field-count {
  position: relative;
}

.field-count__input.field-count__input {
  padding: 8px 45px 8px;
  text-align: center;
  height: 44px;
}

.field-count__btn {
  position: absolute;
  top: 4px;
  left: 4px;
  width: 36px;
  height: 36px;
  border-radius: 18px;
  cursor: pointer;
  color: #fff;
  background-color: #F5F4F4;
  transition: 0.2s;
}

.field-count__btn:not([disabled]):active {
  background-color: #152471;
}

.field-count__btn:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.field-count__btn--sub {
  left: 4px;
}

.field-count__btn--add {
  left: auto;
  right: 4px;
}

.field-count__btn--sub::before,
.field-count__btn--add::before,
.field-count__btn--add::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  height: 2px;
  width: 16px;
  border-radius: 1px;
  background-color: #060611;
  transform: translate(-50%, -50%);
  transition: 0.2s;
}

.field-count__btn--add::after {
  transform: translate(-50%, -50%) rotate(90deg);
}

.field-count__btn:not([disabled]):active {
  background-color: #F5F4F4;
}

.field-count__btn--sub:not([disabled]):active::before,
.field-count__btn--add:not([disabled]):active::before,
.field-count__btn--add:not([disabled]):active::after {
  background-color: #060611;
}

@media (any-hover: hover) {
  .field-count__btn:not([disabled]):hover {
    background-color: #152471;
  }
  .field-count__btn--sub:not([disabled]):hover::before,
.field-count__btn--add:not([disabled]):hover::before,
.field-count__btn--add:not([disabled]):hover::after {
    background-color: #fff;
  }
}
.field-currency {
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  z-index: 1;
  transition: z-index 0s ease 0.2s;
}

.field-currency--alt {
  width: auto;
}

.field-currency__label {
  display: block;
  font-size: 16px;
  line-height: normal;
  font-weight: 600;
  margin-bottom: 6px;
}

.field-currency__btn {
  display: flex;
  align-items: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 32px;
  text-align: left;
  cursor: pointer;
  position: relative;
  width: 100%;
  color: #060611;
  transition: box-shadow 0.2s, color 0.2s;
}

.field-currency--alt .field-currency__btn {
  box-shadow: 0 0 0 1px rgba(17, 17, 57, 0.1) inset;
  background-color: transparent;
  font-size: 20px;
  line-height: 22px;
}

.field-currency--sm .field-currency__btn {
  border-radius: 10px;
  height: 33px;
  padding-left: 10px;
  padding-right: 35px;
}

.field-currency__btn.open {
  box-shadow: none;
}

.field-currency__btn-text,
.field-currency__btn-placeholder {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 0 0 auto;
}

.field-currency__btn-arrow {
  right: 13px;
  width: 20px;
  height: 20px;
  margin-left: 2px;
  flex: 0 0 auto;
}

.field-currency--sm .field-currency__btn-arrow {
  margin-top: -7px;
}

.state--focus-enabled .field-currency__btn:focus {
  border-color: #152471;
}

.field-currency--open {
  transition: z-index 0s;
  z-index: 20;
}

.field-currency--open .field-currency__btn {
  border-color: #152471;
}

.field-currency--open .field-currency__btn-arrow {
  transform: rotate(180deg);
}

.field-currency__btn-placeholder {
  color: #060611;
}

.field-currency__list {
  position: absolute;
  top: calc(100% + 10px);
  left: auto;
  right: -16px;
  border-radius: 10px;
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15);
  background: #fff;
  max-height: 50vh;
  width: 125px;
  overflow-x: hidden;
  overflow-y: auto;
  transform-origin: top center;
  z-index: -1;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-10px);
  transition: opacity 0.25s, visibility 0.25s, transform 0.25s, box-shadow 0.25s;
}

.field-currency__list.open {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.field-currency__list-item {
  display: flex;
  align-items: center;
  width: 100%;
  text-align: left;
  padding: 12px 16px;
  cursor: pointer;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 32px;
  color: #060611;
  position: relative;
  outline: none;
  border-radius: 5px;
  transition: 0.2s;
}

.field-currency__list-item::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
}

.field-currency__list-item.active {
  color: #152471;
  cursor: default;
}

.field-currency__list-item[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}

.field-currency__btn-image {
  display: block;
  flex: 0 0 auto;
  width: 33px;
  height: 33px;
  margin-right: 11px;
  border-radius: 50%;
  object-fit: cover;
}

@media (any-hover: hover) {
  .field-currency__list-item:not(.active):not([disabled]):hover {
    background-color: #DE193E;
  }
  .body--blackout .field-currency__list-item:not(.active):not([disabled]):hover {
    color: #152471;
  }
}
.field-description {
  margin-top: 16px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  display: flex;
}

.field-description__description-icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-right: 10px;
}

.field-description__description-text {
  padding-top: 4px;
}

.field-file--disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

.field-file--disabled .field-file__label {
  background-color: #F6F6F6;
}

.field-file__label {
  cursor: pointer;
  border: 1px dashed #DBDDE3;
  border-radius: 22px;
  padding: 16px;
  display: flex;
  width: 100%;
  align-items: center;
  position: relative;
  transition: 0.2s;
}

.field-file__placeholder {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #060611;
}

.field-file__note {
  color: #B4B4B8;
}

.field-file__note-2 {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #B4B4B8;
  margin-top: 4px;
}

.field-file__icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-right: 12px;
}

.field-file--disabled .field-file__label {
  cursor: not-allowed;
}

@media (any-hover: hover) {
  .field-file__label:not(.field-file__label--disabled):hover {
    background-color: #F6F6F6;
  }
}
.field-file__label--blocked {
  cursor: not-allowed;
}

.field-file__input {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}

.field-file__list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -8px;
  margin-right: -8px;
  width: calc(100% + 8px);
  max-width: calc(100% + 8px);
  margin-top: 8px;
}

.field-file__item {
  display: flex;
  flex: 0 0 auto;
  width: 70px;
  height: 70px;
  align-items: center;
  margin-right: 8px;
  margin-bottom: 8px;
  position: relative;
  border-radius: 22px;
  overflow: hidden;
}

.field-file__item--type-video {
  background-color: #060611;
}

.field-file__item-name {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 24px;
  color: #060611;
  max-width: 100%;
  height: 24px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.field-file__item-size {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: rgba(35, 33, 33, 0.6);
  margin-left: 8px;
  height: 24px;
}

.field-file__item-remove {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  color: #A9A9AD;
  cursor: pointer;
  transition: 0.2s;
  position: absolute;
  top: 8px;
  left: auto;
  right: 8px;
  z-index: 1;
}

.field-file__item-remove-icon {
  width: 14px;
  height: 14px;
}

@media (any-hover: hover) {
  .field-file__item-remove:not([disabled]):hover {
    color: #152471;
  }
}
.field-file__btn {
  flex: 0 0 auto;
  white-space: nowrap;
  margin-left: 10px;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  cursor: pointer;
  color: #152471;
  transition: 0.2s;
  display: flex;
  align-items: center;
  height: 24px;
}

.field-file__btn:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.field-file__btn:active {
  color: #152471;
}

@media (any-hover: hover) {
  .field-file__btn:not([disabled]):hover {
    color: #0083FF;
  }
}
.field-file__item-image {
  flex: 0 0 auto;
  display: block;
  width: 70px;
  max-width: 70px;
  height: 70px;
  object-fit: cover;
}

.field-file__instruction {
  margin-bottom: 24px;
  padding-left: 3px;
}

.field-file__instruction a {
  padding-right: 13px;
  position: relative;
}

.field-file__instruction a::after {
  content: "";
  position: absolute;
  display: block;
  top: 6px;
  left: auto;
  right: 3px;
  width: 6px;
  height: 6px;
  border-right: 1.8px solid #152471;
  border-top: 1.8px solid #152471;
  transform: rotate(45deg);
}

.field-file__instruction ol > li {
  padding-left: 17px;
}

.field-file__instruction ol > li::before {
  color: #060611;
  font-weight: inherit;
}

.field-file__item-cell {
  flex: 0 0 auto;
  width: 33.333%;
  padding: 8px;
  display: flex;
}

.field-file__local-errors {
  display: block;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  color: #C22F32;
  margin-top: 2px;
  margin-left: 16px;
}

.field-input {
  display: block;
  width: 100%;
  height: 48px;
  min-width: 0;
  background: #fff;
  border-radius: 24px;
  border: 1px solid transparent;
  box-shadow: 0 0 0 1px #DBDDE3 inset;
  padding: 21px 16px 7px;
  font-size: 16px;
  line-height: normal;
  font-weight: 500;
  outline: none;
  transition: 0.2s;
}

.field-input::placeholder {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
}

textarea.field-input {
  height: 104px;
  resize: vertical;
  font-family: inherit;
}

.dealer-form textarea.field-input {
  height: 156px;
}

.field-input:disabled {
  background-color: #F6F6F6;
  box-shadow: none;
  border-color: transparent;
  cursor: not-allowed;
}

.field-input[type=text]:disabled {
  opacity: 1;
  background: #F6F6F6;
  box-shadow: 0 0 0 1px #F6F6F6 inset;
}

@media (any-hover: hover) {
  .field-input:not([disabled]):hover {
    box-shadow: 0 0 0 1px #A9A9AD inset;
  }
}
.field-input:focus {
  box-shadow: 0 0 0 1px #DBDDE3 inset;
}

.field--error .field-input {
  box-shadow: 0 0 0 1px #DE193E inset;
}

.field-input__text-wrap {
  padding: 23px 12px 9px;
  width: fit-content;
  display: flex;
  align-items: center;
}

.field-input__text {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.field-input__icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  margin-left: 10px;
}

.field-label {
  display: block;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 8px;
}

.field-lists__items {
  margin-top: 12px;
}

.field-lists__item {
  margin-top: 7px;
}

.field-lists__label {
  margin-top: 32px;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
}

.field-lists__btn {
  display: flex;
  max-width: 100%;
  width: 100%;
  align-items: center;
  padding: 12px 32px 12px 16px;
  border-radius: 11px;
  border: 1px solid rgba(35, 33, 33, 0.12);
  position: relative;
  transition: 0.2s;
}

button.field-lists__btn {
  cursor: pointer;
}

@media (any-hover: hover) {
  button.field-lists__btn:hover {
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
    border: 1px solid transparent;
  }
}
.field-lists__btn::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: auto;
  right: 22px;
  width: 6px;
  height: 6px;
  border-top: 2px solid rgba(35, 33, 33, 0.6);
  border-right: 2px solid rgba(35, 33, 33, 0.6);
  transition: 0.2s;
}

.field-lists__btn.active.field-lists__btn::after {
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
}

.field-lists__btn.active {
  background-color: #060611;
}

.field-lists__btn-name {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  flex: 0 0 auto;
  white-space: nowrap;
  color: #060611;
  overflow: hidden;
  max-width: 160px;
  text-overflow: ellipsis;
  text-align: left;
}

.field-lists__btn.active .field-lists__btn-name {
  color: #fff;
}

.field-lists__btn-icon {
  display: block;
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  margin-left: 4px;
  margin-right: 4px;
  color: rgba(35, 33, 33, 0.6);
}

.field-lists__btn.active .field-lists__btn-icon {
  color: #919090;
}

.field-lists__btn-quantity {
  flex: 0 0 auto;
  white-space: nowrap;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: rgba(35, 33, 33, 0.6);
  margin-left: auto;
}

.field-lists__btn.active .field-lists__btn-quantity {
  color: rgba(255, 255, 255, 0.5);
}

.field-lists__action {
  margin-top: 7px;
  display: flex;
  justify-content: space-between;
}

.field-lists__action-btn {
  display: flex;
  align-items: center;
  height: 48px;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
  cursor: pointer;
  transition: 0.2s;
}

.field-lists__action-icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-right: 7px;
}

@media (any-hover: hover) {
  .field-lists__action-btn:hover {
    color: #152471;
  }
}
.field-lists__action-cell:only-child {
  margin: 0 auto;
}

@media (max-width: 1349px) {
  .field-lists__action {
    display: block;
  }
  .field-lists__btn-name {
    max-width: 100px;
  }
}
@media (max-width: 1023px) {
  .field-lists {
    padding: 12px;
  }
  .field-lists__action {
    display: flex;
  }
  .field-lists__label {
    margin-top: 24px;
  }
}
.field-options__label {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  margin-bottom: 8px;
}

.field-options__items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -5px;
}

.field-options__item {
  flex: 0 0 auto;
  max-width: 100%;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #060611;
  padding: 7.5px 12px;
  height: 32px;
  display: flex;
  align-items: center;
  border-radius: 16px;
  border: 0;
  box-shadow: 0 0 0 1px #DBDDE3 inset;
  margin-right: 5px;
  margin-bottom: 5px;
  transition: 0.2s;
  cursor: pointer;
  text-align: left;
  position: relative;
}

.field-options__item[disabled] {
  background-color: #F6F6F6;
  cursor: not-allowed;
  color: #A9A9AD !important;
}

.field-options__item.active {
  color: #152471;
  box-shadow: 0 0 0 2px #152471 inset;
  cursor: default;
  background-color: transparent;
}

.field-options__item.active[disabled] {
  background-color: transparent;
  color: #152471 !important;
}

@media (any-hover: hover) {
  .field-options__item:not([disabled]):hover {
    background-color: #F6F6F6;
    color: #152471;
  }
}
.field-options__icon {
  width: 17px;
  height: 24px;
  position: absolute;
  top: 5px;
  left: auto;
  right: 0;
  display: block;
  color: #152471;
}

@media (max-width: 1279px) {
  .field-options__items {
    flex-wrap: nowrap;
    max-width: 100%;
    overflow: auto;
  }
}
.field-placeholder {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
  position: absolute;
  top: 13px;
  left: 16px;
  pointer-events: none;
  z-index: 1;
  transition: 0.2s;
}

.field-text:not(.field-text--placeholder-state) .field-placeholder {
  top: 6.5px;
  font-size: 11px;
}

.field-promocode {
  position: relative;
  width: 100%;
  background-color: #fff;
  border-radius: 12px;
}

.field-promocode .field-input {
  padding-right: 50px;
}

.field-promocode .field-input[disabled] {
  background-color: transparent;
  box-shadow: 0 0 0 1px #DBDDE3 inset;
}

.field-promocode__note {
  display: flex;
  align-items: center;
  width: 100%;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
  margin-top: 8px;
}

.field-promocode__note-icon {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  margin-right: 4px;
}

.field-range-selector {
  -webkit-user-select: none;
          user-select: none;
  position: relative;
}

.field-range-selector__label {
  margin-bottom: 0;
}

.field-range-selector--disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.field-range-selector__unit {
  color: #0083FF;
}

.field-range-selector__bar {
  margin-top: 17px;
}

.field-range-selector__input {
  -webkit-appearance: none;
  appearance: none;
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  outline: none;
  pointer-events: none;
  width: 100%;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
  height: 4px;
}

.field-range-selector__input[disabled] {
  cursor: not-allowed;
}

.field-range-selector__input::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  appearance: none;
  height: 0;
  box-shadow: none;
  border: 0;
}

.field-range-selector__input::-moz-range-track {
  appearance: none;
  height: 0;
  box-shadow: none;
  border: 0;
}

.field-range-selector__input::-ms-track {
  appearance: none;
  height: 0;
  box-shadow: none;
  border: 0;
}

.field-range-selector__input::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  background-color: #152471;
  cursor: pointer;
  margin-top: -9px;
  pointer-events: auto;
  border-radius: 50%;
}

.field-range-selector__input[disabled]::-webkit-slider-thumb {
  cursor: not-allowed;
}

.field-range-selector__input::-moz-range-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  cursor: pointer;
  border-radius: 50%;
  background-color: #152471;
  pointer-events: auto;
}

.field-range-selector__input[disabled]::-moz-range-thumb {
  cursor: not-allowed;
}

.field-range-selector__input::-ms-thumb {
  appearance: none;
  height: 20px;
  width: 20px;
  cursor: pointer;
  border-radius: 50%;
  background-color: #152471;
  pointer-events: auto;
}

.field-range-selector__input[disabled]::-ms-thumb {
  cursor: not-allowed;
}

.field-range-selector__input-wraps {
  height: 4px;
  margin: 17px 0 8px;
  border-radius: 2px;
  position: relative;
  background-color: #DBDDE3;
}

.field-range-selector__label-wrap {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.field-range-selector__input-wrap {
  flex: 0 0 auto;
  width: 100%;
  position: absolute;
  top: 0;
  height: 0;
  z-index: 1;
}

.field-range-selector__slider-track {
  position: absolute;
  top: 0;
  height: 4px;
  border-radius: 2px;
  pointer-events: none;
  background-color: #152471;
}

.field-range-selector__visual-handle {
  position: absolute;
  top: calc(100% + 1px);
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 7px solid #152471;
  pointer-events: none;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.2s;
}

.field-range-selector__visual-handles {
  position: absolute;
  left: 10px;
  right: 10px;
  top: 1px;
  z-index: 4;
}

.field-range-selector__text-input {
  padding-top: 15px;
  padding-bottom: 15px;
}

.field-range-selector__scale {
  margin-top: 16px;
  display: flex;
  width: 100%;
  justify-content: space-between;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.26px;
  color: #B4B4B8;
}

.field-range-selector__scale-item {
  width: 20px;
  flex: 0 0 auto;
  display: flex;
  justify-content: center;
}

.field-range-slider {
  -webkit-user-select: none;
          user-select: none;
  position: relative;
}

.field-range-slider--disabled {
  opacity: 0.7;
  cursor: not-allowed;
}

.field-range-slider__label {
  white-space: nowrap;
  margin-bottom: 0;
}

.field-range-slider__reset {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  display: flex;
  align-items: center;
  cursor: pointer;
  color: #A9A9AD;
  transition: 0.2s;
}

.field-range-slider__reset[disabled] {
  cursor: not-allowed;
}

.field-range-slider__reset-icon-wrap {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #F6F6F6;
  position: relative;
  margin-left: 4px;
  transition: 0.2s;
}

.field-range-slider__reset-icon {
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.field-range-slider__reset:not([disabled]):active {
  color: #152471;
}

.field-range-slider__reset:not([disabled]):active .field-range-slider__reset-icon-wrap {
  background-color: #152471;
  color: #fff;
}

@media (any-hover: hover) {
  .field-range-slider__reset:not([disabled]):hover {
    color: #060611;
  }
  .field-range-slider__reset:not([disabled]):hover .field-range-slider__reset-icon-wrap {
    background-color: #152471;
    color: #fff;
  }
}
.field-range-slider__value {
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 32px;
  padding-top: 23px;
}

.field-range-slider__bar {
  margin-top: 16px;
}

.field-range-slider__text-inputs {
  display: flex;
  width: calc(100% + 4px);
  margin: 0 -2px 0;
}

.field-range-slider__text-input-wrap {
  flex: 0 0 auto;
  width: 50%;
  padding: 0 2px;
  position: relative;
}

.field-range-slider__prefix {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  color: #C3C3C6;
  position: absolute;
  top: 13px;
  left: 16px;
  pointer-events: none;
}

.field-range-slider__text-input {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.field-range-slider__prefix + .field-range-slider__text-input {
  padding-left: 43px;
}

.field-range-slider__buffers {
  position: absolute;
  top: auto;
  left: 20px;
  bottom: 6px;
  display: flex;
  pointer-events: none;
  opacity: 0;
  z-index: -1;
  visibility: hidden;
}

.field-range-slider__buffer {
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 32px;
}

.field-range-slider__unit {
  position: absolute;
  top: 15px;
  left: auto;
  right: 20px;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 32px;
  z-index: 1;
}

.field-range-slider__input {
  -webkit-appearance: none;
  appearance: none;
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  outline: none;
  pointer-events: none;
  width: 100%;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
  height: 4px;
}

.field-range-slider__input[disabled] {
  cursor: not-allowed;
}

.field-range-slider__input::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  appearance: none;
  height: 0;
  box-shadow: none;
  border: 0;
}

.field-range-slider__input::-moz-range-track {
  appearance: none;
  height: 0;
  box-shadow: none;
  border: 0;
}

.field-range-slider__input::-ms-track {
  appearance: none;
  height: 0;
  box-shadow: none;
  border: 0;
}

.field-range-slider__input::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  background-color: var(--color-blue-primary-100);
  cursor: pointer;
  margin-top: -9px;
  pointer-events: auto;
  border-radius: 50%;
}

.field-range-slider__input[disabled]::-webkit-slider-thumb {
  cursor: not-allowed;
}

.field-range-slider__input::-moz-range-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  cursor: pointer;
  border-radius: 50%;
  background-color: #152471;
  pointer-events: auto;
}

.field-range-slider__input[disabled]::-moz-range-thumb {
  cursor: not-allowed;
}

.field-range-slider__input::-ms-thumb {
  appearance: none;
  height: 20px;
  width: 20px;
  cursor: pointer;
  border-radius: 50%;
  background-color: #152471;
  pointer-events: auto;
}

.field-range-slider__input[disabled]::-ms-thumb {
  cursor: not-allowed;
}

.field-range-slider__input-wraps {
  height: 4px;
  margin: 17px 0 9px;
  position: relative;
  background-color: #DBDDE3;
}

.field-range-slider__label-wrap {
  display: flex;
  width: 100%;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 8px;
}

.field-range-slider__input-wrap {
  flex: 0 0 auto;
  width: 100%;
  position: absolute;
  top: 0;
  height: 0;
  z-index: 1;
}

.field-range-slider__slider-track {
  position: absolute;
  top: 0;
  height: 4px;
  pointer-events: none;
  background-color: #152471;
}

.field-range-slider__visual-handle {
  position: absolute;
  top: calc(100% + 1px);
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 7px solid #152471;
  pointer-events: none;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.2s;
}

.field-range-slider__visual-handles {
  position: absolute;
  left: 10px;
  right: 10px;
  top: 1px;
  z-index: 4;
}

.field-range-slider__text-input {
  padding-top: 15px;
  padding-bottom: 15px;
}

@media (max-width: 1023px) {
  .field-range-slider__visual-handle {
    width: 32px;
    height: 32px;
  }
  .field-range-slider__input {
    -webkit-appearance: none;
            appearance: none;
    height: 0;
  }
  .field-range-slider__input::-webkit-slider-thumb {
    -webkit-appearance: none;
    width: 32px;
    height: 32px;
    background: #11bb11;
  }
  .field-range-slider__input::-moz-range-thumb,
.field-range-slider__input::-ms-thumb {
    width: 32px;
    height: 32px;
    background: #11bb11;
  }
  .field-range-slider__input-wrap {
    top: -4px;
  }
  .field-range-slider__input-wraps {
    margin: 28px 0;
  }
}
.field-range {
  font-size: 16px;
}

.field-range--sm {
  font-size: 14px;
}

.field-range__cells {
  display: flex;
  align-items: baseline;
}

.field-range__cell {
  display: flex;
  align-items: baseline;
  min-width: 0;
}

.field-range__prefix {
  margin-right: 5px;
}

.field-range__postfix {
  margin-left: 5px;
}

.field-range__spacer {
  flex: 0 0 auto;
  margin: 0 5px;
}

.field-rate {
  display: flex;
  align-items: center;
}

.field-rate__label {
  flex: 1 1 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  margin-right: 8px;
}

.field-rate__options {
  display: flex;
  background-color: #F9F9F9;
  border-radius: 10px;
  padding: 1.5px;
}

.field-rate__option {
  flex: 0 0 auto;
  width: 29px;
  height: 29px;
  border-radius: 8px;
  color: #060611;
  cursor: pointer;
  transition: 0.2s;
  margin-right: 3px;
}

.field-rate__option:last-child {
  margin-right: 0;
}

.field-rate__option.active {
  color: #fff;
  background-color: #152471;
  cursor: default;
}

@media (any-hover: hover) {
  .field-rate__option:not([disabled]):hover {
    background-color: #E0E0E0;
  }
}
@media (max-width: 1023px) {
  .field-rate__option {
    width: 36px;
    height: 36px;
    border-radius: 10px;
  }
}
.field-select-2 {
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  z-index: 1;
}

select.field-select-2__field-text-input {
  -webkit-appearance: none;
          appearance: none;
  height: 40px;
  cursor: pointer;
}

.field-select-2__btn {
  display: block;
  width: 100%;
  min-width: 0;
  background: #fff;
  border-radius: 10px;
  padding: 10px 24px 10px 14px;
  box-shadow: none;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  outline: none;
  text-align: left;
  cursor: pointer;
  height: 38px;
  position: relative;
  color: #060611;
  transition: 0.2s;
}

.field-select-2--open .field-select-2__btn {
  background: #fff;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

@media (any-hover: hover) {
  .field-select-2__btn:not([disabled]):hover {
    background: #fff;
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  }
}
.field-select-2__btn[disabled] {
  background: #ededed;
  cursor: not-allowed;
}

.field-select-2__btn-text,
.field-select-2__btn-placeholder {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.field-select-2__btn-arrow {
  position: absolute;
  top: 50%;
  right: 8px;
  width: 16px;
  height: 12px;
  margin-top: -6px;
  color: #848485;
}

@media (any-hover: hover) {
  .field-select-2__btn:hover:not([disabled]) {
    border-color: #060611;
  }
}
.state--focus-enabled .field-select-2__btn:focus {
  border-color: #152471;
}

.field-select-2--open {
  transition: z-index 0s;
  z-index: 20;
}

.field-select-2--open .field-select-2__btn {
  border-color: #152471;
}

.field-select-2--open .field-select-2__btn-arrow {
  transform: scaleY(-1);
}

.field-select-2__list {
  position: absolute;
  top: calc(100% + 5px);
  left: auto;
  right: 0;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  background-color: #fff;
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 8px;
  opacity: 0;
  transform: translateY(-10px);
  transition: opacity 0.25s, transform 0.25s;
  transform-origin: center top;
  pointer-events: none;
}

.field-select-2--open .field-select-2__list {
  opacity: 1;
  transform: none;
  pointer-events: all;
}

.field-select-2__list-item {
  display: flex;
  width: 100%;
  text-align: left;
  padding: 5px 8px;
  cursor: pointer;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  transition: 0.2s;
  color: #060611;
  position: relative;
  outline: none;
  border-radius: 6px;
  white-space: nowrap;
  margin-top: 2px;
}

@media (any-hover: hover) {
  .field-select-2__list-item:hover {
    background: #A9A9AD;
  }
}
.field-select-2__list-item:active {
  background: #A9A9AD;
}

.field-select-2__list-item.field-select-2__list-item--active {
  background: #A9A9AD;
  cursor: default;
}

.field-select-2__input {
  display: none;
}

.field-select-2__check-list-icon {
  display: block;
  flex: 0 0 auto;
  width: 15px;
  height: 15px;
  margin-right: 8px;
  opacity: 0;
  background-color: #37373F;
}

.field-select-2__check-list-icon.shown,
.field-select-2__input:checked + .field-select-2__check-list-icon {
  opacity: 1;
}

.field-select-2__list-item--flex {
  display: flex;
  align-items: center;
}

.field-select-2__shevron {
  width: 40px;
  height: 40px;
  position: absolute;
  top: auto;
  bottom: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.field-select-2__shevron[disabled] {
  cursor: not-allowed;
}

.field-select-2__list-item.active {
  background-color: #F2EEEE;
}

@media (max-width: 1279px) {
  .field-select-2 {
    display: flex;
    align-items: baseline;
  }
  .field-select-2__btn {
    background-color: transparent;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
    padding-left: 0;
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .field-select-2--open .field-select-2__btn {
    box-shadow: none;
  }
  .field-select-2__mob-label {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    flex: 0 0 auto;
    white-space: nowrap;
    margin-right: 8px;
  }
}
@media (max-width: 1023px) {
  .field-select-2__list {
    position: fixed;
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    transform: translateY(10px);
    z-index: 100;
  }
  .field-select-2--open .field-select-2__list {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    transform: translateY(0);
  }
  .field-select-2__overlay {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99;
    background-color: rgba(0, 0, 0, 0.59);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: 0.25s;
  }
  .field-select-2--open .field-select-2__overlay {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
  }
  .field-select-2__mob-close-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    cursor: pointer;
    transition: 0.2s;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff;
    transform: none;
    top: -50px;
    left: auto;
    right: 10px;
  }
  .field-select-2__mob-close-btn-icon {
    display: block;
    width: 44px;
    height: 44px;
  }
  .field-select-2__list {
    overflow: visible;
    border-radius: 16px 16px 0 0;
    padding: 0;
    max-height: unset;
  }
  .field-select-2__mob-title {
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
    margin-bottom: 16px;
  }
  .field-select-2__list-container {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding: 16px 12px;
  }
  .field-select-2__list-item {
    font-size: 16px;
    border-radius: 9px;
    line-height: 20px;
    padding: 9px 30px 9px 8px;
    position: relative;
  }
  .field-select-2__list-item.active::after {
    content: "";
    position: absolute;
    top: 50%;
    left: auto;
    right: 10px;
    border-bottom: 2px solid #152471;
    border-left: 2px solid #152471;
    width: 11px;
    height: 8px;
    transform: translateY(-60%) rotate(-45deg);
  }
}
.field-select {
  position: relative;
  z-index: 1;
  transition: z-index 0s ease 0.2s;
}

.field-select--disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.field-select__label {
  display: block;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.field-select__btn-image {
  display: inline-block;
  vertical-align: middle;
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  object-fit: contain;
  margin-right: 8px;
}

.field-select__field-text {
  margin-top: 8px;
}

.field-select__field-text-input {
  padding-top: 9px;
}

.field-select__field-text-input[disabled] {
  cursor: not-allowed;
}

.field-select__btn {
  display: flex;
  align-items: center;
  width: 100%;
  min-width: 0;
  background: #fff;
  border-radius: 24px;
  border: 1px solid #DBDDE3;
  padding: 10px 42px 12px 16px;
  box-shadow: none;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  transition: 0.2s;
  outline: none;
  text-align: left;
  cursor: pointer;
  height: 48px;
  color: #060611;
  position: relative;
}

.field-select__btn[disabled] {
  cursor: not-allowed;
  color: rgba(35, 33, 33, 0.6);
}

.field-select__btn-text,
.field-select__btn-placeholder {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.field-select__btn[disabled] .field-select__btn-text {
  -webkit-user-select: all;
          user-select: all;
  cursor: text;
}

.field-select .field-placeholder {
  top: 12px;
}

.field-select:not(.field-select--placeholder-state) .field-placeholder {
  top: 7px;
  font-size: 12px;
  font-weight: 300;
}

.field-select__btn-arrow {
  width: 12px;
  height: 12px;
}

@media (any-hover: hover) {
  .field-select__btn:hover:not([disabled]) {
    border-color: #A9A9AD;
  }
}
.field-select--open {
  transition: z-index 0s;
  z-index: 20;
}

.field-select--open .field-select__btn-arrow {
  transform: scaleY(-1);
}

.field-select__list {
  position: absolute;
  top: 100%;
  left: 0;
  margin-top: 4px;
  border-radius: 24px;
  border: 1px solid #DBDDE3;
  background-color: #fff;
  max-height: 352px;
  overflow-x: hidden;
  overflow-y: auto;
  width: 100%;
  padding: 4px;
  opacity: 0;
  transform: translateY(-10px);
  transition: 0.25s;
  transform-origin: center top;
  pointer-events: none;
  z-index: 2;
}

.field-select--disabled .field-select__list {
  display: none;
}

.field-select--open .field-select__list {
  opacity: 1;
  transform: none;
  pointer-events: all;
}

.field-select__list-item {
  display: flex;
  align-items: center;
  width: 100%;
  text-align: left;
  padding: 12px 16px;
  cursor: pointer;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  transition: 0.2s;
  color: #060611;
  position: relative;
  outline: none;
}

@media (any-hover: hover) {
  .field-select__list-item:hover {
    color: #152471;
  }
}
.field-select__list-item.field-select__list-item--active {
  color: #152471;
  cursor: default;
}

.field-select__input {
  display: none;
}

.field-select__check-list-icon {
  display: block;
  flex: 0 0 auto;
  width: 15px;
  height: 15px;
  margin-right: 8px;
  opacity: 0;
  background-color: #37373F;
}

.field-select__check-list-icon.shown,
.field-select__input:checked + .field-select__check-list-icon {
  opacity: 1;
}

.field-select__list-item--flex {
  display: flex;
  align-items: center;
}

.field-select__clear {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  bottom: 0;
  right: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #A9A9AD;
  border-radius: 50%;
  transition: all 0.3s;
}

.field-select__clear-arrow {
  width: 32px;
  height: 32px;
}

@media (any-hover: hover) {
  .field-select__clear:hover {
    color: #152471;
    background-color: #EEEEEE;
  }
}
.field-select__shevron {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  bottom: 0;
  right: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #A9A9AD;
}

.field-select__btn[disabled] .field-select__shevron {
  cursor: not-allowed;
  display: none;
}

.field-select__grid {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 16px);
  margin: -8px;
}

.field-select__cell {
  flex: 0 0 auto;
  width: 50%;
  padding: 8px;
}

.field-select__cell:only-child {
  width: 100%;
}

.field-select__field-wrap {
  -webkit-user-select: none;
          user-select: none;
  position: relative;
}

.field-select__widget {
  background-color: #fff;
  border-radius: 12px;
  padding: 16px 20px;
  display: flex;
  align-items: center;
  width: 100%;
}

.field-select__widget-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.field-select__widget-price {
  margin-left: 16px;
}

.field-select__widget-price .price {
  font-size: 16px;
  line-height: 20px;
  color: #152471;
}

.field-select__widget-price .price__currency {
  font-weight: inherit;
}

.field-select__info {
  margin-top: 16px;
}

.field-select__info-line {
  margin-top: 2px;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: #060611;
}

.field-select__info-line-key {
  color: rgba(35, 33, 33, 0.6);
  padding-right: 4px;
}

.field-select__list-item--message {
  display: none;
}

.field-select__list-container:empty + .field-select__list-item--message {
  display: block;
}

.field-select__product {
  margin-top: 12px;
}

.field-select--has-product .field-select__cell {
  width: 33.3333%;
}

.field-select__field-text-icon {
  position: absolute;
  top: 12px;
  left: 16px;
  width: 24px;
  height: 24px;
  color: #0083FF;
}

.field-select--has-icon .field-select__field-text-input {
  padding-left: 46px;
}

.field-select__note {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
  margin-top: 4px;
}

.field-shop {
  display: block;
  padding: 16px;
  border-radius: 22px;
  cursor: pointer;
  position: relative;
  transition: 0.2s;
}

.field-shop--disabled {
  background-color: #DBDDE3;
  cursor: not-allowed;
}

@media (any-hover: hover) {
  .field-shop:hover {
    background-color: #F6F6F6;
  }
}
.field-shop__frame {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #DBDDE3;
  pointer-events: none;
  border-radius: 22px;
  transition: 0.2s;
}

.field-shop__top {
  display: flex;
  align-items: center;
}

.field-shop__text {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
}

.field-shop__input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  visibility: hidden;
}

.field-shop__visual {
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  position: relative;
  border: 1.2px solid #DBDDE3;
  margin-right: 6px;
}

.field-shop__visual::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #152471;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
}

.field-shop__input:checked + .field-shop__top .field-shop__visual::after {
  opacity: 1;
}

.field-shop__input:checked ~ .field-shop__top .field-shop__frame {
  border: 1px solid #152471;
}

.field-shop__address {
  display: flex;
  align-items: center;
  margin-top: 8px;
}

.field-shop__address-icon {
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  color: #0083FF;
  margin-right: 4px;
}

.field-shop__address-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.field-shop__price {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #1CB046;
  margin-top: 10px;
}

.field-shop__schedule {
  margin-top: 12px;
  display: flex;
  align-items: center;
}

.field-shop__schedule-icon {
  width: 20px;
  height: 20px;
  color: #c4c8db;
  flex: 0 0 auto;
  margin-right: 8px;
}

.field-shop__schedule-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
}

.field-shop__btn {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  cursor: pointer;
  margin-left: auto;
  padding: 10px 0;
  margin-top: -10px;
  color: #060611;
}

.modal .field-shop__btn {
  display: none;
}

@media (any-hover: hover) {
  .field-shop__btn:hover {
    color: #152471;
  }
}
.field-shop__phones {
  display: none;
  margin-top: 12px;
}

.field-shop__input:checked ~ .field-shop__phones {
  display: block;
}

.field-shop__phone {
  display: block;
  width: fit-content;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #152471;
  transition: 0.2s;
  text-decoration: none;
  margin-top: 4px;
}

@media (any-hover: hover) {
  .field-shop__phone:hover {
    color: #0083FF;
  }
}
.field-shop__email {
  display: none;
  width: fit-content;
  margin-top: 8px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  color: #0083FF;
  transition: 0.2s;
  text-decoration: none;
}

.field-shop__input:checked ~ .field-shop__email {
  display: block;
}

.field-shop__description {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  margin-top: 12px;
  color: #8F8F94;
}

@media (any-hover: hover) {
  .field-shop__email:hover {
    text-decoration: underline;
  }
}
.field-shop__action {
  position: absolute;
  bottom: 10px;
  right: 10px;
}

.delivery-map__view-address .field-shop__action {
  position: relative;
  bottom: -6px;
  right: 0;
}
.delivery-map__view-address .field-shop__action > * {
  margin-left: auto;
}

.field-shops__item {
  margin-top: 16px;
}

.field-sort {
  position: relative;
}

.field-sort__btn {
  display: flex;
  align-items: center;
  width: 100%;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  transition: 0.2s;
  padding: 11px 18px 11px 16px;
  border: 1px solid #DBDDE3;
  border-radius: 24px;
  cursor: pointer;
  color: #060611;
}

.field-sort--open .field-sort__btn {
  color: #152471;
}

@media (any-hover: hover) {
  .field-sort__btn:hover {
    color: #152471;
  }
}
.field-sort__btn-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 8px;
}

.field-sort__list {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  width: 100%;
  z-index: 5;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateY(-8px);
  transition: 0.25s;
}

.field-sort--open .field-sort__list {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  transform: translateY(0);
}

.field-sort__list-container {
  border: 1px solid #DBDDE3;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  background-color: #fff;
  border-radius: 24px;
  padding: 4px;
}

.field-sort__list-item {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  cursor: pointer;
  padding: 12px 16px 12px 14px;
  border-radius: 6px;
  width: 100%;
  white-space: nowrap;
  transition: 0.2s;
  text-align: left;
  color: #060611;
}

.field-sort__list-item.active {
  color: #152471;
}

@media (any-hover: hover) {
  .field-sort__list-item:hover {
    color: #152471;
  }
}
.field-sort__btn-chevron {
  flex: 0 0 auto;
  width: 12px;
  height: 12px;
  margin-left: auto;
}

.field-sort--open .field-sort__btn-chevron {
  transform: scaleY(-1);
}

.field-sort__overlay {
  display: none;
}

@media (max-width: 1023px) {
  .field-sort__overlay {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 200;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: 0.25s;
  }
  .field-sort__overlay.open {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
  }
  .field-sort__list {
    position: fixed;
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    transform: translateY(10px);
    z-index: 200;
  }
  .field-sort__mob-close-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    cursor: pointer;
    transition: 0.2s;
    width: 52px;
    height: 52px;
    position: absolute;
    transform: none;
    top: -52px;
    left: auto;
    right: 0;
  }
  .field-sort__mob-close-btn-icon {
    display: block;
    width: 32px;
    height: 32px;
    background-color: #F6F6F6;
    border-radius: 50%;
    color: #A9A9AD;
  }
  .field-sort__list-container {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding: 16px 12px;
  }
  .field-sort__list-item {
    font-size: 16px;
    padding: 9px 8px;
    border-radius: 9px;
    line-height: 20px;
    padding-right: 30px;
    position: relative;
  }
  .field-sort__list-item.active::after {
    content: "";
    position: absolute;
    top: 50%;
    left: auto;
    right: 10px;
    border-bottom: 2px solid #152471;
    border-left: 2px solid #152471;
    width: 11px;
    height: 8px;
    transform: translateY(-60%) rotate(-45deg);
  }
  .field-sort__mob-title {
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
    margin-bottom: 16px;
  }
}
.field-status {
  margin-top: 16px;
  margin-bottom: 32px;
}

.field-status--single {
  display: flex;
  align-items: center;
}

.field-status__grid {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}

.field-status--single .field-status__grid {
  justify-content: flex-start;
}

.field-status__cell {
  flex: 0 0 auto;
  padding: 0 6px;
}

.field-status__note {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
  text-align: center;
  margin-top: 20px;
}

.field-status--single .field-status__note {
  margin-top: 0;
  margin-left: 20px;
}

.field-super-tabs__tab-grid {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -8px;
}

.field-super-tabs__tab-cell {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  margin-right: 8px;
  margin-bottom: 8px;
}

.field-super-tabs__tabs {
  position: relative;
}

.field-super-tabs__tab {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  color: #060611;
  background-color: #fff;
  border-radius: 13px;
  padding: 10px 18px 10px 10px;
  transition: 0.2s;
}

.field-super-tabs__tab[disabled] {
  background: #ededed;
  cursor: not-allowed;
  color: rgba(35, 33, 33, 0.6);
}

@media (any-hover: hover) {
  button.field-super-tabs__tab:hover {
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
    background-color: transparent;
  }
}
.field-super-tabs__tab--active {
  background-color: #060611;
  color: #fff;
}

.field-super-tabs__tab--no-icon {
  padding-left: 18px;
}

.field-super-tabs__tab-icon {
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  margin-right: 8px;
}

.field-super-tabs__tab-quanity {
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
}

button.field-super-tabs__tab {
  cursor: pointer;
}

.field-super-tabs__tab-quanity {
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
  margin-left: 4px;
}

@media (max-width: 1023px) {
  .field-super-tabs__tab-grid {
    overflow: hidden;
    position: relative;
    max-height: 84px;
  }
  .field-super-tabs__tab-grid.open {
    flex-wrap: wrap;
    overflow: visible;
    max-height: unset;
  }
  .field-super-tabs {
    margin-right: -10px;
    width: calc(100% + 10px);
  }
  .field-super-tabs .main-nav__mob-btn-more {
    top: 3px;
    right: 0;
  }
  .field-super-tabs__tabs--has-btn-more {
    position: relative;
  }
  .field-super-tabs__tabs--has-btn-more::after {
    content: "";
    display: block;
    position: absolute;
    top: -4.5px;
    left: auto;
    right: 0;
    width: 47px;
    height: 47px;
    z-index: 1;
    background: linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0) 100%);
    pointer-events: none;
  }
  .field-super-tabs__tabs--has-btn-more.open::after {
    display: none;
  }
}
.field-tabs {
  width: fit-content;
}

.field-tabs__tabs {
  padding: 4px;
  border-radius: 24px;
  display: flex;
  flex-wrap: wrap;
  background-color: #F6F6F6;
}

.field-tabs--disabled .field-tabs__tabs {
  background-color: #ededed;
}

.field-tabs__tab {
  flex: 0 0 auto;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 0 18px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 20px;
  margin-right: 4px;
  cursor: pointer;
  color: #8F8F94;
  transition: 0.2s;
}

.field-tabs__tab:last-child {
  margin-right: 0;
}

.field-tabs__tab[disabled] {
  cursor: default;
}

.field-tabs__tab--active {
  background-color: #fff;
  cursor: default;
  color: #060611;
  box-shadow: 0 2px 4px 0 rgba(24, 24, 28, 0.12);
}

@media (any-hover: hover) {
  .field-tabs__tab:not([disabled]):not(.field-tabs__tab--active):hover {
    background-color: #fff;
    color: #060611;
  }
}
@media (max-width: 1023px) {
  .field-tabs--pair {
    width: 100%;
  }
  .field-tabs__tabs--pair {
    width: 100%;
  }
  .field-tabs__tabs--pair .field-tabs__tab {
    width: calc(50% - 2px);
  }
}
.field-text {
  position: relative;
}

.field-text__input-wrap {
  position: relative;
}

.field-text__label {
  position: relative;
}

.field-text__icon-pencil {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: auto;
  right: 12px;
}

.field-text__btn-apply {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  color: #152471;
  position: absolute;
  left: auto;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  transition: 0.2s;
}

.field-text__btn-apply:active {
  color: #152471;
}

@media (any-hover: hover) {
  .field-text__btn-apply:hover {
    color: #0083FF;
  }
}
.field-text--simple .field-input:disabled {
  background-color: #fff;
}

.field-text--textarea:not(.field-text--placeholder-state) .field-placeholder {
  background-color: #fff;
  padding-top: 6px;
  top: 2px;
  width: calc(100% - 44px);
}

.field-text__btn-eye {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 17px;
  cursor: pointer;
  width: 24px;
  height: 24px;
  color: rgba(35, 33, 33, 0.6);
  transition: color 0.2s;
}

@media (any-hover: hover) {
  .field-text__btn-eye:hover {
    color: #152471;
  }
}
.field-text__btn-eye-icon {
  width: 24px;
  height: 24px;
  display: block;
  flex: 0 0 auto;
}

.field-text--password .field-input {
  padding-right: 50px;
}

.field-text__note {
  position: relative;
  width: 16px;
  height: 16px;
  margin-left: 6px;
  display: inline-block;
  transform: translateY(3px);
  z-index: 1;
}

.field-text__note-icon {
  width: 16px;
  height: 16px;
  color: #C3C3C6;
  transition: 0.2s;
}

.field-text__tooltip-dd-wrap {
  position: absolute;
  top: 100%;
  left: auto;
  right: -8px;
  width: 232px;
  max-width: 232px;
  padding-top: 3px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-5px);
  transition: 0.2s;
}

.field-text__tooltip-dd {
  display: block;
  background-color: #fff;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  border-radius: 12px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  padding: 8px;
  color: #060611;
  z-index: 2;
  white-space: normal;
  cursor: text;
}

.field-text__note.open .field-text__tooltip-dd-wrap {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.field-text__note.open .field-text__note-icon {
  color: #060611;
}

@media (any-hover: hover) {
  .field-text__note:hover .field-text__tooltip-dd-wrap {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  .field-text__note:hover .field-text__note-icon {
    color: #060611;
  }
}
.field-toggler__button {
  flex: 1 1 auto;
}

.field-toggler__box {
  display: flex;
  flex-wrap: wrap;
}

.field-toggler__button--active {
  background: #152471;
  border-color: #152471;
  color: #fff;
}

@media (any-hover: hover) {
  .field-toggler__button:hover {
    cursor: pointer;
    background: #152471;
    border-color: #152471;
    color: #fff;
  }
}
.field-toggler__button:active {
  background: #152471;
  border-color: #152471;
  color: #fff;
}

.field-tumbler-2 {
  display: flex;
  width: fit-content;
  align-items: center;
  position: relative;
  cursor: pointer;
  color: #060611;
  background-color: #fff;
  padding: 13px 12px;
  border-radius: 14px;
}

.field-tumbler-2--disabled {
  cursor: not-allowed;
}

.field-tumbler-2__visual {
  flex: 0 0 auto;
  width: 36px;
  height: 22px;
  border-radius: 11px;
  background-color: #00AB25;
  position: relative;
  transition: background-color 0.2s;
}

.field-tumbler-2__visual::after {
  content: "";
  width: 16px;
  height: 16px;
  border-radius: 50%;
  box-shadow: 0 0 6px 0 rgba(90, 90, 90, 0.25);
  background-color: #fff;
  position: absolute;
  top: 3px;
  left: 3px;
  transform: translateX(0);
  transition: 0.2s;
}

.field-tumbler-2__input {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
}

.field-tumbler-2__input:checked + .field-tumbler-2__visual::after {
  transform: translateX(14px);
  background-color: #fff;
}

.field-tumbler-2__label {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  cursor: inherit;
  flex: 1 1 auto;
  margin-left: 10px;
}

.field-tumbler-2__note {
  position: relative;
  margin-left: 10px;
}

.field-tumbler-2__note-btn {
  flex: 0 0 auto;
  position: relative;
  width: 24px;
  height: 24px;
  cursor: pointer;
}

.field-tumbler-2__note-btn-icon {
  width: 24px;
  height: 24px;
  color: #7b7a7a;
}

.field-tumbler-2__note-dd-wrap {
  position: absolute;
  top: auto;
  bottom: 100%;
  left: 50%;
  transform: translate(-50%, 10px);
  width: 235px;
  opacity: 0;
  visibility: hidden;
  transition: 0.25s;
}

@media (any-hover: hover) {
  .field-tumbler-2__note:hover .field-tumbler-2__note-dd-wrap,
.field-tumbler-2__note-dd-wrap:hover {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0);
  }
}
.field-tumbler-2__note-dd {
  border-radius: 12px;
  padding: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  background-color: #fff;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  margin-bottom: 8px;
  position: relative;
}

.field-tumbler-2__note-dd-ending {
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  width: 21px;
  height: 13px;
}

.field-tumbler-2--off .field-tumbler-2__visual {
  background-color: rgba(35, 33, 33, 0.12);
}

.field-tumbler-2--disabled .field-tumbler-2__visual {
  background-color: rgba(35, 33, 33, 0.3);
  box-shadow: none;
}

.field-tumbler-2--disabled.field-tumbler-2--off .field-tumbler-2__visual {
  background-color: rgba(35, 33, 33, 0.12);
}

.field-tumbler-2--disabled.field-tumbler-2--off .field-tumbler-2__visual::after {
  background-color: rgba(35, 33, 33, 0.3);
}

.field-tumbler-list {
  display: flex;
  align-content: center;
  flex-wrap: wrap;
}

.field-tumbler-list__label {
  display: block;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  width: 100%;
  flex: 0 0 auto;
  margin-bottom: 10px;
}

.field-tumbler-list__item {
  flex: 1 1 auto;
}

.field-tumbler {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  position: relative;
  cursor: pointer;
  color: #060611;
}

.field-tumbler__visual {
  flex: 0 0 auto;
  width: 42px;
  height: 24px;
  margin-left: 12px;
  border-radius: 12px;
  background-color: #DBDDE3;
  position: relative;
  transition: background-color 0.2s;
}

.field-tumbler--disabled .field-tumbler__visual {
  opacity: 0.5;
  cursor: not-allowed;
}

.field-tumbler__visual::after {
  content: "";
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  top: 4px;
  left: 4px;
  transform: translateX(0);
  transition: 0.2s;
}

.field-tumbler__input {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
}

.field-tumbler__input:checked + .field-tumbler__visual {
  background: radial-gradient(306.25% 100% at 0% 50%, #152471 0%, #2844D7 100%);
  box-shadow: 0 0 0 1px transparent inset;
}

.field-tumbler__input:checked + .field-tumbler__visual::after {
  transform: translateX(18px);
  background-color: #fff;
}

.field-tumbler__label {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  cursor: inherit;
  flex: 1 1 auto;
}

@media (any-hover: hover) {
  .field-tumbler:not(.field-tumbler--disabled):hover .field-tumbler__input + .field-tumbler__visual {
    background: #C3C3C6;
  }
  .field-tumbler:not(.field-tumbler--disabled):hover .field-tumbler__input:checked + .field-tumbler__visual {
    background: radial-gradient(306.25% 100% at 0% 50%, #152471 0%, #152471 100%);
  }
}
.field__errors {
  margin-top: 2px;
  padding-left: 16px;
}

.field__error {
  display: block;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  color: #C22F32;
  margin-top: 2px;
}

.field__multiple-list {
  margin-bottom: 15px;
}

.field__multiple-list-item {
  width: 100%;
  display: flex;
  align-items: flex-end;
  margin-top: 16px;
}

.field__multiple-list-item .field {
  flex: 1 1 auto;
}

.field__multiple-list-remove-wrap {
  width: 24px;
  height: 24px;
  margin-left: 16px;
  margin-bottom: 14px;
}

.field__multiple-list-remove {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  cursor: pointer;
  color: #060611;
}

.field__multiple-list-remove-icon {
  display: block;
  width: 24px;
  height: 24px;
}

@media (any-hover: hover) {
  .field__multiple-list-remove:hover {
    color: #152471;
  }
}
.field__waiting-note {
  display: flex;
  align-items: center;
  width: fit-content;
  padding: 2px 12px 2px 2px;
  background-color: rgba(255, 170, 74, 0.2);
  border-radius: 11.2px;
  margin-top: 6px;
}

.field__waiting-note-icon-wrap {
  width: 19px;
  height: 19px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  flex: 0 0 auto;
  margin-right: 6px;
  background-color: #E87B00;
}

.field__waiting-note-icon {
  width: 13px;
  height: 13px;
}

.field__waiting-note-text {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  white-space: nowrap;
  color: #282725;
}

.field__multiple-list-remove {
  width: 24px;
  height: 24px;
  cursor: pointer;
  color: rgba(35, 33, 33, 0.6);
  transition: color 0.2s;
}

.field__multiple-list-remove-icon {
  width: 24px;
  height: 24px;
}

@media (any-hover: hover) {
  .field__multiple-list-remove:hover {
    color: #152471;
  }
}
.field__multiple-list-add {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  cursor: pointer;
  transition: 0.2s;
  border-radius: 9px;
  height: 36px;
  padding: 8px 8px 8px 15px;
}

.field__multiple-list-add-icon {
  width: 20px;
  height: 20px;
  flex: 0 0 auto;
  margin-left: 8px;
  color: #152471;
}

@media (max-width: 1023px) {
  .field__multiple-list-remove-wrap-mob {
    background-color: #fff;
    padding: 4px 6px 4px 12px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 8px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
  }
  .field__multiple-list-item {
    display: block;
  }
  .field__multiple-list-remove {
    color: transparent;
  }
  .field__multiple-list-remove:hover {
    color: transparent;
  }
}
.file-button {
  position: relative;
}

.file-button__input {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}

.filter__group {
  padding: 20px 16px;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  margin-top: 8px;
}

.filter__link.filter__link--current {
  cursor: default;
  color: #060611;
  font-weight: 600;
}

.filter__group-body {
  margin: 14px 0;
}

.filter__group--view,
.filter__group--sort {
  display: none;
}

.filter__group-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
}

.filter__actions {
  display: flex;
  margin: 20px -6px 0;
  width: calc(100% + 12px);
  position: sticky;
  bottom: 20px;
  z-index: 10;
}

.filter__actions-item {
  flex: 1 1 auto;
  padding: 0 6px;
}

.filter__actions-item .btn {
  padding-left: 10px;
  padding-right: 10px;
}

.filter__actions-item--main {
  flex: 1 1 auto;
}

.filter__actions-item-btn {
  width: 100%;
}

.filter__footer {
  margin-top: 18px;
  padding-bottom: 18px;
}

.filter__footer-btn {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
  cursor: pointer;
}

.filter__footer-btn-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 7px;
}

@media (any-hover: hover) {
  .filter__footer-btn:hover {
    color: #152471;
  }
}
@media (max-width: 1279px) {
  .filter__footer {
    padding-bottom: 80px;
  }
}
@media (max-width: 1023px) {
  .filter__group--view,
.filter__group--sort {
    display: block;
  }
  .filter__group {
    background-color: #fff;
    border-radius: 14px;
    box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
    padding: 16px 20px;
    margin-top: 8px;
  }
  .filter__group:last-child {
    padding-bottom: 16px;
  }
  .filter__actions-item-btn {
    border-radius: 16px;
  }
  .filter__actions {
    bottom: 15px;
  }
  .filter__footer {
    background-color: #fff;
    padding: 18px 10px;
    margin: 23px -10px 0;
  }
}
.footer-menu__list {
  display: flex;
  width: calc(100% + 52px);
  margin: 0 -26px;
}

.footer-menu__item {
  display: block;
  flex: 0 0 auto;
  width: 50%;
  padding: 0 26px;
}

.footer-menu__link {
  display: block;
  width: fit-content;
  color: #fff;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-decoration: none;
  cursor: default;
  transition: 0.2s;
}

.footer-menu__list-lvl2 {
  display: block;
  margin-top: 24px;
}

.footer-menu__item-lvl2 {
  display: block;
  width: 180px;
  max-width: 180px;
  margin-top: 16px;
  min-width: 180px;
}

.footer-menu__link-lvl2 {
  display: block;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  color: #fff;
  text-decoration: none;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .footer-menu__link-lvl2:hover {
    color: #0083FF;
  }
}
@media (max-width: 1349px) {
  .footer-menu__list {
    display: block;
  }
  .footer-menu__link {
    padding: 17px 0;
    width: 100%;
    text-align: left;
    cursor: pointer;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    color: #fff;
    position: relative;
  }
  .footer-menu__link:hover {
    color: white;
  }
  .footer-menu__link-icon {
    position: absolute;
    width: 24px;
    height: 24px;
    display: block;
    top: 17px;
    left: auto;
    right: 0;
  }
  .footer-menu__link.open .footer-menu__link-icon {
    transform: scaleY(-1);
  }
  .footer-menu__list-lvl2 {
    padding-bottom: 12px;
  }
  .footer-menu__item-lvl2 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .footer-menu__item:not(:last-child) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.12);
  }
}
.form-action--align-center {
  height: calc(100svh - 64px);
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.form-action__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.form-action__note {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  margin-top: 8px;
}

.form-action__action {
  margin-top: 16px;
}

.form-action__action-grid {
  display: flex;
  flex-wrap: wrap;
  margin: -6px;
  width: calc(100% + 12px);
}

.form-action__action-cell {
  flex: 0 0 auto;
  width: 50%;
  padding: 6px;
}

.form-action__success {
  height: calc(100svh - 64px);
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.form-action__success-icon {
  width: 52px;
  height: 52px;
  margin: 0 auto 15px;
}

.form-action__success-text {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: center;
}

.form-action__success-main {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 52px;
}

.form-action__action-btn--mt-auto {
  margin-top: auto;
}

@media (max-width: 1023px) {
  .form-action--align-center {
    display: block;
    height: unset;
  }
  .form-action__success {
    height: unset;
    display: block;
  }
  .form-action__success-main {
    display: block;
    padding-top: 0;
    height: unset;
  }
  .form-action__action-btn--mt-auto {
    margin-top: 16px;
  }
}
.form-section {
  margin: 70px 0;
}

.form-section__wrap {
  background-color: #fff;
  padding: 44px;
  border-radius: 22px;
  max-width: 1200px;
  margin: 0 auto;
}

.form-section__form {
  max-width: 800px;
  margin: 0 auto;
}

.form-section .form__header-title {
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
  text-align: center;
  margin: 0 auto;
}

.form-section .form__main {
  margin-top: 44px;
}

.form-section .form__fields {
  margin: -10px -8px;
  width: calc(100% + 16px);
}

.form-section .form__field {
  padding: 10px 8px;
}

.form-section .success__title {
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
}

.form-section .success__text {
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 22px;
  margin-top: 16px;
}

@media (max-width: 1023px) {
  .form-section {
    margin: 40px 0;
  }
  .form-section .form__header-title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
  }
  .form-section__wrap {
    border-radius: 12px;
  }
  .form-section .form__main {
    margin-top: 16px;
  }
  .form-section__wrap {
    padding: 24px 12px;
  }
  .form-section .form__fields {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .form-section .form__field {
    padding: 8px;
  }
  .form-section .success__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
  }
  .form-section .success__text {
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px;
    margin-top: 8px;
  }
}
.form-wrap {
  margin: 120px 0;
}

.form-wrap__wrap {
  max-width: 315px;
  margin: 0 auto;
}

.form {
  position: relative;
}

.form__note {
  background-color: #EEFFED;
  border-radius: 13px;
  padding: 16px 24px;
  margin-bottom: 16px;
}

.form__note p {
  margin: 8px 0;
}

.form__note p:first-child {
  margin-top: 0;
}

.form__note p:last-child {
  margin-bottom: 0;
}

.form--card {
  max-width: 820px;
  padding: 24px;
  border-radius: 12px;
  border: 1px solid #8F8F94;
}

.form__header {
  margin: 8px 0;
}

.form__header--sm {
  margin-bottom: 16px;
}

.form__header + .form__footer {
  margin-top: 0;
}

.form__arrow-back {
  color: #060611;
}

.form__header-title {
  margin: 0 auto 8px;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: center;
}

.form--lk .form__header-title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 38px;
}

.form--lk .form__header {
  margin-bottom: 24px;
}

.form--lk .form__group {
  background-color: #F0F3F5;
  border-radius: 13px;
  margin-top: 24px;
  padding: 4px;
}

.form--lk .form__group:first-child {
  margin-top: 0;
}

.form--lk .form__group-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 12px 16px;
  margin-bottom: 4px;
}

.form--lk .form__group-body {
  background-color: #fff;
  border-radius: 12px;
  padding: 20px;
}

.form--lk .form__group-title ~ .form__group-body {
  padding-left: 20px;
  margin-top: 0;
}

.form--lk .form__fields {
  margin: -8px;
  width: calc(100% + 16px);
}

.form--lk .form__field {
  padding: 8px;
}

.form__actions-wrap {
  margin-top: 16px;
}

.form__header-note {
  margin: 8px 0 16px;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
  text-align: center;
}

.form__header-action {
  flex: 0 0 auto;
}

.form__header-action-btn {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  background-color: #fff;
  border-radius: 9px;
  cursor: pointer;
  padding: 8px 8px 8px 15px;
  color: #060611;
  transition: color 0.2s;
}

.form__header-action-btn-icon {
  flex: 0 0 auto;
  margin-left: 8px;
  width: 20px;
  height: 20px;
  color: #152471;
}

@media (any-hover: hover) {
  .form__header-action-btn:not([disabled]):hover {
    color: #152471;
  }
}
.form__groups {
  display: inline-flex;
  flex-wrap: wrap;
  vertical-align: top;
  margin: -8px;
  width: calc(100% + 16px);
}
.form__groups .form__groups {
  margin: 0;
  width: 100%;
}
.form__groups .delivery-map .form__footer {
  margin: 0;
}

.form--lk .form__groups {
  margin: 0;
  width: 100%;
}

.form__group {
  padding: 8px;
  flex: 0 0 auto;
  max-width: 100%;
  width: 100%;
}

.form__group-title {
  margin: 8px 0;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  display: flex;
  align-items: center;
}

.form__group-number {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: #152471;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  flex: 0 0 auto;
  margin-right: 10px;
}

.form__group-note {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  color: #A26A00;
  margin-top: 24px;
  border-radius: 12px;
  padding: 16px 20px;
  background-color: #FFEFD2;
  display: flex;
  align-items: center;
}

.form__group-note-icon {
  display: block;
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 8px;
}

.form__group-title ~ .form__group-note {
  margin-left: 38px;
}

.form__group-body {
  margin: 18px 0;
}

.form__group-title ~ .form__group-body {
  padding-left: 38px;
}

.form__fields {
  display: flex;
  flex-wrap: wrap;
  margin: -6px;
  width: calc(100% + 12px);
}

.form--basket-form .form__fields {
  margin: -6px;
  width: calc(100% + 12px);
}

.form__field {
  padding: 6px;
  flex: 0 0 auto;
  width: 100%;
}

.form__field strong {
  font-size: 14px;
}

.form--basket-form .form__field {
  padding: 8px;
}

.form__field:empty {
  display: none;
}

.form__field.form__field--spacer {
  padding: 0;
}

.form__footer {
  margin: 16px 0 0;
}

.form__actions {
  margin: -8px;
  width: calc(100% + 16px);
  display: flex;
  flex-wrap: wrap;
}

.form__action {
  padding: 8px;
  flex: 0 0 auto;
  width: 50%;
  display: flex;
}

.form__action:only-child {
  width: 100%;
}

.form__form-errors {
  margin-bottom: 8px;
  text-align: center;
}

.form__form-error {
  color: #C22F32;
  font-size: 14px;
  line-height: normal;
  margin-top: 5px;
  margin-bottom: 5px;
}

.form__message {
  margin-bottom: 15px;
}

.form__main {
  margin-bottom: 16px;
}

.form__tabs {
  margin-top: 6px;
  margin-bottom: 12px;
}

.form__additional {
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
}

.form__additional-item {
  flex: 0 0 auto;
}

.form__additional-item:only-child {
  margin: 0 auto;
}

.form__additional-item-button {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  color: #060611;
  transition: 0.2s;
  cursor: pointer;
}

@media (any-hover: hover) {
  .form__additional-item-button:hover {
    color: #152471;
  }
}
.form__confirm-link {
  color: #152471;
  text-decoration: underline;
  text-decoration-style: dotted;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: 8%;
  text-underline-offset: 15%;
  text-underline-position: from-font;
}

@media (any-hover: hover) {
  .form__confirm-link:hover {
    text-decoration: none;
  }
}
.form__field--confirm .field-checkbox__input-wrap {
  align-items: center;
}

.form__field--confirm .field-checkbox__text {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #A9A9AD;
}

.form__field--confirm .field-checkbox__visual {
  margin-right: 10px;
}

.form__header-title-wrap {
  display: flex;
  align-items: center;
}

.form__header-title-back {
  width: 20px;
  height: 20px;
  flex: 0 0 auto;
  margin-right: 8px;
  transition: 0.2s;
  cursor: pointer;
  color: #060611;
}

.form__header-title-back-icon {
  width: 20px;
  height: 20px;
}

@media (any-hover: hover) {
  .form__header-title-back:hover {
    color: #152471;
  }
}
.form__header-product {
  display: flex;
  align-items: center;
  margin: 16px 0 12px;
}

.form__header-product .product__small-view-action {
  display: none;
}

.form__header-product .product__small-view-name {
  height: auto;
}

.form__header-product-left {
  flex: 0 0 auto;
  margin-right: 14px;
  width: 70px;
  height: 70px;
  padding: 5px;
}

.form__header-product-image {
  display: block;
  width: 60px;
  height: 60px;
  object-fit: contain;
}

.form__header-product-right {
  flex: 1 1 auto;
}

.form__header-product-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
}

.form--basket-form {
  position: relative;
}

.form--basket-form .form__group-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 12px 16px;
  margin-bottom: 4px;
}

.form--basket-form .form__group {
  background-color: #fff;
  border-radius: 13px;
  margin-top: 24px;
  padding: 4px;
}

.form--basket-form .form__group-body {
  background-color: #fff;
  border-radius: 12px;
  padding: 20px;
}
.form--basket-form .form__group-body .form__group {
  background-color: transparent;
}
.form--basket-form .form__group-body .form__group-body {
  background-color: transparent;
  border-radius: 0;
  padding: 0;
}

.form--basket-form .form__group:first-child {
  margin-top: 0;
}

.form--basket-form .form__group-title ~ .form__group-body {
  padding-left: 20px;
  margin-top: 0;
}

.form--align-center .form__main {
  margin-bottom: 0;
}

.form--align-center .form__success-message {
  height: calc(100svh - 64px);
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.form--actions-column .form__actions {
  display: block;
}

.form--actions-column .form__action {
  width: 100%;
}

.form__header-title-link {
  display: block;
  width: fit-content;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: rgba(35, 33, 33, 0.4);
  text-decoration: none;
  margin: 0 0 0 16px;
  transition: color 0.2s;
}

.form--alt .form__group-title ~ .form__group-body {
  padding-left: 0;
  margin-top: 0;
}

.form--alt .form__group-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 16px;
}

.form--alt .form__groups {
  margin: -8px -12px;
}

.form--alt .form__group {
  padding: 8px 12px;
}

.form--client {
  background-color: #fff;
  border-radius: 13px;
  padding: 0 4px 4px;
}

.form--client .form__header {
  padding: 16px 20px;
  margin-bottom: 0;
}

.form--client .form__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.form--client .form__header-note-action {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  margin-top: 2px;
  margin-bottom: 0;
}

.form--client .form__main {
  margin: 0;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  background-color: #fff;
  padding: 16px;
}

.form--client .form__group-title ~ .form__group-body {
  padding-left: 0;
}

.form--client .form__group-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  padding-left: 12px;
}

.form--client .form__group-body {
  margin: 0;
}

.form--client .form__groups {
  margin: 0;
  width: 100%;
}

.form--client .form__group {
  padding: 0;
  margin-top: 16px;
}

.form--client .form__group:first-child {
  margin-top: 0;
}

.form--client .form__fields {
  margin: -7px -8px;
  width: calc(100% + 16px);
}

.form--client .form__field {
  padding: 7px 8px;
}

.form--client .form__footer {
  padding: 0 16px 16px;
  margin: 0;
  background-color: #fff;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.form--pricelist .form__main {
  margin-top: 4px;
  background-color: #fff;
  border-radius: 13px;
  padding: 20px;
}

.form--pricelist .form__group-body {
  padding-left: 0;
}

.form--pricelist .form__group-title,
.form--lk h4.form__group-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.form--pricelist .field-check-list__items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}

.form--pricelist .form__group-body {
  margin-top: 16px;
}

.field-check-list--checkbox .field-check-list__items,
.field-check-list--radio .field-check-list__items {
  display: flex;
  flex-wrap: wrap;
}

.filter .field-check-list--checkbox .field-check-list__items,
.filter .field-check-list--radio .field-check-list__items {
  display: block;
  margin-bottom: 0;
}

.form--pricelist .field-check-list--radio .field-check-list__item {
  margin-top: 0;
  margin-bottom: 10px;
  width: 228px;
}

.form--pricelist .field-checkbox__text {
  padding-right: 12px;
}

@media (any-hover: hover) {
  .form__header-title-link:hover {
    color: #0083FF;
  }
}
.form-lk--alt h4.form__group-title {
  padding: 12px 8px;
}

.form-lk--alt hr {
  display: none;
}

.form-lk--alt h4.form__group-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
}

.form-lk--alt h4.form__group-title:not(:first-child) {
  margin-top: 20px;
}

.form__confirm {
  margin-top: 24px;
}

.form__header-title--sm {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 0;
}

@media (max-width: 1023px) {
  .form__header-title {
    font-size: 20px;
  }
  .form__header {
    margin: 16px 0;
  }
  .form__field {
    width: 100% !important;
  }
  .form__group-title {
    font-size: 16px;
    line-height: 20px;
  }
  .form__groups {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .form__group {
    padding: 10px;
  }
  .form__group-number {
    margin-right: 12px;
    font-size: 16px;
    line-height: 20px;
  }
  .form__group-title ~ .form__group-body {
    padding-left: 0;
  }
  .form--align-center {
    display: block;
    height: unset;
  }
  .form--align-center .form__success-message {
    display: block;
    height: unset;
  }
  .form--align-center .form-action__action-btn--mt-auto {
    margin-top: 16px;
  }
  .form--align-center .form-action__success-main {
    padding-top: 0;
  }
  .form__actions {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .form__action {
    padding: 6px;
  }
  .form--basket-form .form__group-title {
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    padding: 10px 12px;
  }
  .form--basket-form .form__group-body {
    padding: 14px 12px;
  }
  .form--basket-form .form__fields {
    margin: -7px -6px;
    width: calc(100% + 12px);
  }
  .form--basket-form .form__field {
    padding: 7px 6px;
  }
  .form--basket-form .form__group-title ~ .form__group-body {
    padding-left: 12px;
  }
  .form__footer {
    position: sticky;
    bottom: 16px;
  }
  .form__header + .form__footer {
    margin-top: 0;
  }
  .form--lk .form__header-title {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 25px;
  }
  .form--lk .form__group-title {
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
    padding: 8px 16px;
  }
  .form--lk .form__group-body {
    padding: 16px;
  }
  .form--lk .form__group-title ~ .form__group-body {
    padding-left: 16px;
  }
  .form--pricelist .form__main {
    padding: 16px;
  }
  .form--pricelist .field-check-list--checkbox .field-check-list__item {
    width: 100%;
  }
  .form--pricelist .field-check-list--radio .field-check-list__item {
    width: 100%;
  }
  .form__group-title ~ .form__group-note {
    margin-left: 0;
  }
  .form__note {
    margin-bottom: 24px;
  }
  .form--lk .field-check-list--checkbox .field-check-list__item,
.form--lk .field-check-list--radio .field-check-list__item {
    width: 100%;
  }
}
.form__action .btn:disabled {
  border-radius: 40px;
  background: #DBDDE3;
  color: #37373F;
}

.form--partners .form__header {
  margin: 0 0 24px;
}

.form--partners .form__header-title {
  margin: 0 0 24px;
  text-align: left;
  font-size: 32px;
  font-weight: 600;
  line-height: 116%;
}

.form--partners .form__header-note {
  margin: 0;
  text-align: left;
  color: #060611;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
}

.form--partners .form__header-note p {
  margin: 0 0 8px;
}

.form--partners .form__header-note p:last-child {
  margin-bottom: 0;
}

.form--partners .form__header-note a {
  color: #0083FF;
  font-weight: 600;
  text-decoration: underline;
}

.form--partners .form__group-title {
  margin: 0 0 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: normal;
}

.form--partners .form__group-body {
  margin: 0;
}

.form--partners .form__field--confirm .field-checkbox__text-wrap {
  padding-top: 0;
}

.form--partners .form__field--confirm .field-checkbox__text {
  font-size: 12px;
  font-weight: 500;
  line-height: 140%;
  color: #A9A9AD;
}

.form--partners .form__field--confirm .field-checkbox__text a {
  font-size: 12px;
  font-weight: 500;
  line-height: 140%;
  color: #060611;
}

.form--partners .field-select__shevron {
  color: #060611;
}

.form--partners-compact .form__header {
  margin: 0 0 16px;
}

.form--partners-compact .form__header-title {
  margin: 0;
  font-size: 22px;
  line-height: normal;
}

@media (max-width: 1023px) {
  .form--partners:not(.form--partners-compact) .form__header-title {
    font-size: 20px;
  }
  .form--partners-compact .form__header-title {
    font-size: 22px;
  }
  .form--partners .form__group {
    width: 100% !important;
  }
}
.form--service .form__groups {
  align-items: stretch;
}

.form--service .form__group:nth-child(2) {
  display: flex;
  flex-direction: column;
}

.form--service .form__group:nth-child(2) .form__group-body,
.form--service .form__group:nth-child(2) .form__fields,
.form--service .form__group:nth-child(2) .form__field,
.form--service .form__group:nth-child(2) .field,
.form--service .form__group:nth-child(2) .field-text,
.form--service .form__group:nth-child(2) .field-text__input-wrap {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  width: 100%;
  min-height: 0;
}

.form--service .form__group:nth-child(2) textarea.field-input {
  flex: 1 1 auto;
  height: auto;
  min-height: 104px;
}

.gallery {
  width: 100%;
}

.gallery__title {
  text-align: center;
  font-size: 16px;
  line-height: 26px;
  font-weight: 600;
}

.gallery__slider {
  width: 100%;
  margin: 0;
  height: 100%;
}

.gallery .modal-window__body {
  position: relative;
  padding: 80px 0;
  background-color: #8F8F94;
  height: 100%;
  overflow: hidden;
}

.gallery .modal-window__close {
  z-index: 1;
}

.gallery .swiper-container {
  overflow: visible;
  height: 100%;
}

.gallery .swiper-pagination {
  height: 16px;
}

.gallery .swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: -45px;
}

.gallery .swiper-pagination-bullet {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #152471;
}

.gallery .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #152471;
}

.gallery .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 7px;
}

@media (max-width: 1023px) {
  .gallery .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
  }
  .gallery .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 6px;
  }
  .gallery .modal-window__body {
    padding: 0;
  }
  .gallery .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 24px;
  }
}
.grid-banner {
  margin: 70px 0;
}

.grid-banner__title {
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
  text-align: center;
  max-width: 762px;
  margin: 0 auto;
}

.grid-banner__items {
  margin-top: 52px;
  padding: 0 50px;
}

.grid-banner__grid {
  display: flex;
  width: calc(100% + 34px);
  margin: -10px -17px;
  flex-wrap: wrap;
}

.grid-banner__col {
  flex: 0 0 auto;
  width: 33.3333%;
  padding: 10px 17px;
}

.grid-banner__col--large {
  width: 66.6666%;
}

.grid-banner__item {
  width: 100%;
  height: 0;
  position: relative;
  padding-bottom: 89%;
  border-radius: 14px;
  overflow: hidden;
}

.grid-banner__col--large .grid-banner__item {
  padding-bottom: 42.4%;
}

.grid-banner__item-image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
}

.grid-banner__item-title {
  position: absolute;
  z-index: 1;
  padding: 10px 27px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 64px;
  top: auto;
  left: 10px;
  right: 10px;
  bottom: 10px;
  background-color: rgba(0, 0, 0, 0.44);
  border-radius: 8px;
  -webkit-backdrop-filter: blur(22px);
          backdrop-filter: blur(22px);
  color: #fff;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
  text-align: center;
}

@media (max-width: 1023px) {
  .grid-banner {
    margin: 40px 0;
  }
  .grid-banner__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
  }
  .grid-banner__grid {
    display: block;
    margin: 0;
    width: 100%;
  }
  .grid-banner__col,
.grid-banner__col--large {
    width: 100%;
    padding: 0;
    margin-top: 10px;
  }
  .grid-banner__col--large .grid-banner__item {
    padding-bottom: 72%;
  }
  .grid-banner__items {
    margin-top: 24px;
    padding: 0;
  }
  .grid-banner__item-title {
    padding: 10px;
  }
}
.half-banner {
  margin: 100px 0;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}

.half-banner__wrap {
  display: flex;
}

.half-banner--right .half-banner__wrap {
  flex-direction: row-reverse;
}

.half-banner--blackout {
  color: #fff;
}

.half-banner__left {
  flex: 0 0 auto;
  width: 40%;
  padding: 20px 20px 20px 0;
}

.half-banner--right .half-banner__left {
  padding: 20px 0 20px 20px;
}

.half-banner__right {
  flex: 0 0 auto;
  width: 60%;
  padding: 20px 0 20px 20px;
}

.half-banner--right .half-banner__right {
  padding: 20px 20px 20px 0;
}

.half-banner__right {
  display: flex;
  align-items: center;
}

.half-banner__image {
  display: block;
  max-width: 100%;
}

.video__video {
  display: flex;
  width: 100%;
}

.video__source {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  height: 100%;
  max-width: 100%;
}

.video__iframe {
  display: block;
  width: 100%;
}

@media (max-width: 1279px) {
  .half-banner {
    margin: 60px 0;
  }
}
@media (max-width: 1023px) {
  .half-banner__wrap {
    display: block;
    padding: 30px 0;
  }
  .half-banner__left,
.half-banner--right .half-banner__left {
    padding: 0;
    width: 60%;
  }
  .half-banner__right {
    padding: 0;
    width: 100%;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .half-banner__left,
.half-banner--right .half-banner__left {
    width: 100%;
  }
}
.hero-block,
v-hero-block {
  color: #060611;
  background: #8F8F94;
  padding: 60px 0;
  min-height: 540px;
}

.hero-block,
.hero-block__fg-layer {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}

.hero-block {
  display: flex;
}

.hero-block__container {
  width: 100%;
}

.hero-block__content {
  max-width: 500px;
}

.hero-block__title {
  margin: 12px 0;
}

.hero-block__text {
  margin: 12px 0;
}

.hero-block__actions {
  margin: 24px 0;
}

.hero-block__actions-grid {
  display: inline-flex;
  flex-wrap: wrap;
  vertical-align: top;
  margin: -12px;
  width: calc(100% + 24px);
}
@media (max-width: 1023px) {
  .hero-block__actions-grid {
    margin: -10px;
    width: calc(100% + 20px);
  }
}

.hero-block__actions-cell {
  padding: 12px;
  flex: 0 0 auto;
  max-width: 100%;
}
@media (max-width: 1023px) {
  .hero-block__actions-cell {
    padding: 10px;
  }
}

.hero-block__action {
  position: relative;
  z-index: 4;
}

.hero-block__link,
.hero-block__bg-layer,
.hero-block__bg,
.hero-block__bg-image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.hero-block__link {
  z-index: 3;
}

.hero-block__link::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
}

.state--focus-enabled .hero-block__link:focus::after {
  opacity: 0.75;
}

.hero-block__bg-layer {
  background: #8F8F94;
}

.hero-block__bg-image {
  background: no-repeat center/cover;
}

.hero-block__bg--medium,
.hero-block__bg--small {
  display: none;
}

.hero-block--dark {
  color: #fff;
}

.hero-block--dark .hero-block__bg-layer {
  background: #37373F;
}

.hero-block--right .hero-block__content {
  margin-left: auto;
}

@media (max-width: 1349px) {
  .hero-block,
v-hero-block {
    min-height: 39.1304347826vw;
    padding: 50px 0;
  }
}
@media (max-width: 1023px) {
  .hero-block,
v-hero-block {
    min-height: 48vw;
  }
  .hero-block__bg--large,
.hero-block__bg--small {
    display: none;
  }
  .hero-block__bg--medium {
    display: block;
  }
}
@media (max-width: 639px) {
  .hero-block,
v-hero-block {
    min-height: 100vw;
  }
  .hero-block__bg--large,
.hero-block__bg--medium {
    display: none;
  }
  .hero-block__bg--small {
    display: block;
  }
}
.hero-slider,
.v-hero-slider {
  display: block;
  position: relative;
  min-height: 540px;
  background: #8F8F94;
}

.hero-slider__arrow {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  bottom: 0;
  width: calc(50vw - 1344px / 2);
  min-width: 80px;
  cursor: pointer;
  transition: 0.2s;
  color: #8F8F94;
  filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.2));
  z-index: 10;
}

.hero-slider__arrow--prev {
  right: 50%;
  margin-right: calc(1344px / 2 - 32px);
}

.hero-slider__arrow--next {
  left: 50%;
  margin-left: calc(1344px / 2 - 32px);
}

.hero-slider__icon {
  display: block;
  width: 26px;
  height: 50px;
}

@media (max-width: 1349px) {
  .hero-slider,
v-hero-slider {
    min-height: 33.75vw;
  }
  .hero-slider__arrow {
    width: 80px;
    margin: 0;
  }
  .hero-slider__arrow--prev {
    left: 0;
  }
  .hero-slider__arrow--next {
    left: auto;
    right: 0;
  }
}
@media (max-width: 1023px) {
  .hero-slider,
v-hero-slider {
    min-height: 48vw;
  }
}
@media (max-width: 639px) {
  .hero-slider,
v-hero-slider {
    min-height: 100vw;
  }
}
/* --- bitrix editor --- */
.htmlblockedit {
  display: inline-block;
  opacity: 0.7;
  width: auto;
  border: 2px solid #e91;
  color: #060611;
  padding: 5px;
  background: #e91;
  font-size: 12px;
  line-height: 16px;
  cursor: pointer;
  position: absolute;
  z-index: 100;
  font-weight: 600;
  min-width: 150px;
}

.text-guide .htmlblockedit {
  position: relative;
}

.no-touch .htmlblockedit:hover {
  background: #fff;
  color: #060611;
}

.image-gallery {
  margin: 60px 0;
}

.image-gallery__title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  margin-right: 12px;
}

.image-gallery__slider-wrapper {
  position: relative;
  margin-top: 32px;
}

.image-gallery .image-gallery__slide {
  width: auto;
}

.image-gallery__item {
  height: 220px;
  border-radius: 22px;
  overflow: hidden;
  width: 320px;
  cursor: pointer;
}

.image-gallery__item-image {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 220px;
  object-fit: cover;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .image-gallery__item:hover .image-gallery__item-image {
    transform: scale(1.05);
  }
}
.image-gallery .swiper-pagination {
  display: none;
}

.image-gallery .main-slider__arrow--prev {
  left: -22px;
}

.image-gallery .main-slider__arrow--next {
  right: -22px;
}

@media (max-width: 1023px) {
  .image-gallery {
    overflow: hidden;
  }
  .image-gallery__title {
    font-size: 24px;
  }
  .image-gallery__slider-wrapper {
    margin-top: 16px;
  }
  .image-gallery__item {
    width: 220px;
    height: 150px;
  }
  .image-gallery__item-image {
    height: 150px;
  }
  .image-gallery .swiper {
    overflow: visible;
  }
}
.image-slider {
  -webkit-user-select: none;
          user-select: none;
}

.image-slider__thumbs-wrap {
  position: relative;
  width: 60px;
  flex: 0 0 auto;
  margin-right: 8px;
}

.image-slider__thumbs-wrap .swiper {
  height: 440px;
}

.image-slider--gallery .image-slider__thumbs-wrap .swiper {
  height: calc(100svh - 32px);
}

.image-slider__thumbs-wrap .swiper-slide {
  height: auto;
}

.image-slider__wrap {
  display: flex;
}

.image-slider--gallery .image-slider__thumbs-wrap {
  display: flex;
  justify-content: center;
  margin: 0 auto;
  padding: 16px;
  width: 92px;
}

.image-slider .swiper-slider__slider .swiper-container {
  height: 480px;
  overflow: hidden;
}

.image-slider__thumbs-arrow {
  display: none;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2;
  width: 43px;
  height: 23px;
  background-color: #fff;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 29px 0 rgba(0, 0, 0, 0.08);
  cursor: pointer;
  color: #060611;
  border-radius: 11.5px;
  transition: color 0.2s;
}

.image-slider__thumbs-arrow.image-slider__thumbs-arrow--visible {
  display: flex;
}

.image-slider__thumbs-arrow.swiper-button-disabled {
  display: none;
}

@media (any-hover: hover) {
  .image-slider__thumbs-arrow:not(.swiper-button-disabled):hover {
    color: #29AB36;
  }
}
.image-slider__slider-wrap {
  width: 100%;
  flex: 1 1 auto;
  position: relative;
  min-width: 0;
}

.image-slider__slider {
  width: 100%;
  position: relative;
  cursor: zoom-in;
}

.image-slider--gallery .image-slider__slider {
  cursor: default;
}

.image-slider--gallery .image-slider__slide {
  display: flex;
  align-items: center;
  min-height: 0;
  max-height: 100svh;
}

.image-slider__slide {
  width: 100%;
  aspect-ratio: 1/1;
}

.image-slider__item {
  width: 100%;
  aspect-ratio: 1/1;
  display: flex;
  overflow: hidden;
  position: relative;
}

.image-slider__image-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 100%;
  padding: 24px;
  aspect-ratio: 1/1;
}

.image-slider__image {
  display: flex;
  width: 100%;
  max-width: 100%;
  aspect-ratio: 1/1;
  object-fit: contain;
}

.image-slider__thumb {
  width: 60px;
  height: 60px;
  padding: 4px;
  box-shadow: 0 0 0 1px transparent inset;
  transition: 0.2s;
  cursor: pointer;
}

@media (any-hover: hover) {
  .image-slider__thumb:hover {
    box-shadow: 0 0 0 1px #DBDDE3 inset;
  }
}
.image-slider__thumbs-slide--active .image-slider__thumb {
  box-shadow: 0 0 0 1px #8F8F94 inset;
}

.image-slider__thumb-image {
  display: block;
  width: 54px;
  height: 54px;
  max-width: 100%;
  object-fit: contain;
}

.image-slider__thumb-icon {
  display: none;
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  pointer-events: none;
  color: #fff;
}

.image-slider__thumb--video .image-slider__thumb-icon {
  display: block;
}

.image-slider__thumb--video {
  position: relative;
}

.image-slider__thumb--video::after {
  display: block;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  background: linear-gradient(0deg, rgba(81, 84, 90, 0.53) 0%, rgba(81, 84, 90, 0.53) 100%);
}

.image-slider .main-slider__arrow--prev {
  left: 8px;
}

.image-slider .main-slider__arrow--next {
  right: 8px;
}

.image-slider--gallery .main-slider__arrow--prev {
  left: 0;
}

.image-slider--gallery .main-slider__arrow--next {
  right: 0;
}

.image-slider__thumbs-slider-wrap {
  position: relative;
  align-items: center;
}

.image-slider--gallery .image-slider__thumbs-slider-wrap {
  margin-top: 0;
}

.image-slider__thumbs-slider {
  width: 60px;
  min-height: 0;
  min-width: 0;
}

.image-slider__thumbs-slider-arrow {
  width: 32px;
  height: 32px;
  cursor: pointer;
  color: #060611;
  z-index: 2;
  transition: color 0.2s;
}

.image-slider__thumbs-slider-arrow.swiper-button-disabled {
  color: #7b7a7a;
  cursor: default;
}

@media (any-hover: hover) {
  .image-slider__thumbs-slider-arrow:not(.swiper-button-disabled):hover {
    color: #152471;
  }
}
.image-slider__thumbs-slider-arrow--prev {
  left: 0;
  margin-right: 10px;
}

.image-slider__thumbs-slider-arrow--next {
  left: auto;
  right: 0;
  margin-left: 10px;
}

.image-slider__thumbs-slider-arrow-icon {
  width: 32px;
  height: 32px;
}

.image-slider .swiper-pagination {
  display: none;
}

.image-slider__counter {
  display: none;
}

.image-slider--gallery .image-slider__slider {
  height: 100svh;
}

.image-slider--gallery .image-slider__slider-wrap {
  height: 100svh;
}

.image-slider--gallery .image-slider__slide {
  height: 100svh;
}

.image-slider--gallery .image-slider__counter {
  display: block;
  margin: 0 18px;
}

.image-slider--gallery .image-slider__image-wrap {
  aspect-ratio: unset;
  max-height: 100%;
  align-items: unset;
}

.image-slider--gallery .image-slider__image {
  display: block;
  width: auto;
  aspect-ratio: unset;
  max-height: 100%;
}

.image-slider--background .image-slider__slide {
  padding: 0;
  border-radius: 21px;
  overflow: hidden;
}

.image-slider__zoomer {
  top: 0;
  left: 0;
  width: 640px;
  bottom: 0;
  position: absolute;
  z-index: 3;
  overflow: hidden;
  cursor: zoom-in;
  transition: opacity 500ms;
  opacity: 0;
}

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

.image-slider__zoomer-img {
  display: block;
  position: absolute;
  box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
}

.image-slider__zoomer--horizontal .image-slider__zoomer-img {
  height: 100%;
}

.image-slider__zoomer--vertical .image-slider__zoomer-img {
  width: 100%;
}

@media (any-hover: hover) {
  .image-slider__zoomer:hover {
    opacity: 1;
  }
}
@media (max-width: 1279px) {
  .image-slider__thumbs-wrap {
    display: none;
  }
  .image-slider__slider-wrap {
    max-width: 400px;
    margin: 0 auto;
  }
}
@media (max-width: 1023px) {
  .image-slider__wrap {
    flex-direction: column-reverse;
    height: 70dvh;
  }
  .image-slider--gallery .image-slider__thumbs-wrap .swiper {
    height: auto;
  }
  .image-slider--gallery .image-slider__slide,
.image-slider--gallery .image-slider__slider,
.image-slider--gallery .image-slider__slider-wrap {
    height: auto;
  }
  .image-slider__thumbs-wrap {
    width: 100%;
  }
  .image-slider__thumbs-slider {
    max-width: 100%;
    width: 300px;
  }
  .image-slider--gallery .image-slider__thumbs-wrap {
    width: 100%;
  }
  .swiper-slide.image-slider__thumbs-slide {
    flex-shrink: 1;
  }
}
.info-block {
  margin: 70px 0;
}

.info-block__title {
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
  margin-bottom: 28px;
}

.info-block__wrap {
  display: flex;
  width: calc(100% + 44px);
  margin: 0 -22px;
}

.info-block__left {
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
  width: 50%;
  padding: 0 22px;
}

.info-block__left:only-child {
  width: 100%;
}

.info-block__right {
  flex: 0 0 auto;
  width: 50%;
  padding: 0 22px;
}

.info-block__right:only-child {
  width: 100%;
}

.info-block__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -4px;
  width: calc(100% + 8px);
}

.info-block__cell {
  width: 50%;
  padding: 4px;
  display: flex;
}

.info-block__text-wrap {
  overflow: hidden;
  height: var(--text-height);
  transition: height 0.25s;
}

.info-block__text-wrap--overflow {
  height: var(--initial-text-height);
  position: relative;
}

.info-block__text-wrap--overflow::after {
  content: "";
  position: absolute;
  top: auto;
  left: 0;
  width: 100%;
  height: 60px;
  bottom: 0;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 31%, rgb(255, 255, 255) 100%);
  z-index: 1;
}

.info-block__text {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
}

.info-block__item {
  background-color: #F2EEEE;
  border-radius: 14px;
  padding: 16px;
  display: flex;
  width: 100%;
  align-items: center;
}

.info-block__item-image {
  display: block;
  width: 36px;
  height: 36px;
  flex: 0 0 auto;
  margin-right: 16px;
}

.info-block__item-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  color: #060611;
}

.info-block__btn-more {
  margin-top: 8px;
  display: flex;
  align-items: center;
  color: #152471;
  font-size: 14px;
  line-height: normal;
  font-weight: 500;
  cursor: pointer;
  transition: 0.2s;
  width: fit-content;
}

.info-block__btn-more-icon {
  width: 12px;
  height: 12px;
  margin-left: 1px;
  margin-top: 1px;
}

@media (any-hover: hover) {
  .info-block__btn-more:hover {
    color: #0083FF;
  }
}
.info-block__btn-more.open .info-block__btn-more-icon {
  transform: scaleY(-1);
}

@media (max-width: 1023px) {
  .info-block {
    margin: 40px 0;
  }
  .info-block__text-wrap--overflow {
    height: 242px;
  }
  .info-block--text-small {
    height: auto;
  }
  .info-block--text-small::after {
    display: none;
  }
  .info-block__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    margin-bottom: 16px;
  }
  .info-block__wrap {
    display: block;
    margin: 0;
    width: 100%;
  }
  .info-block__left {
    width: 100%;
    padding: 0;
  }
  .info-block__right {
    width: 100%;
    padding: 0;
    margin-top: 16px;
  }
  .info-block__item {
    display: block;
    padding: 12px;
    border-radius: 14px;
  }
  .info-block__item-image {
    margin-right: 0;
    margin-bottom: 12px;
  }
  .info-block__item-text {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
  }
}
.info-box {
  background: #8F8F94;
  border-radius: 12px;
  padding: 24px;
  margin: 30px 0;
}

.info-box__group {
  margin: 24px 0;
}

.info-box__heading,
.info-box__body {
  margin: 15px 0;
}

@media (max-width: 1023px) {
  .info-box {
    padding: 20px;
  }
}
.key-value-list__item {
  display: flex;
  align-items: baseline;
  margin-bottom: 8px;
}

.key-value-list__item:last-child {
  margin-bottom: 0;
}

.key-value-list__item-start,
.key-value-list__item-end {
  flex: 0 0 auto;
  max-width: 40%;
}

.key-value-list__item-spacer {
  flex: 1 1 auto;
  margin: 0 6px;
  height: 1px;
  border-bottom: 1px dashed #8F8F94;
}

.lazy-component__template {
  display: none;
}

.legal-info {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 144%;
  letter-spacing: 0.13px;
  color: #fff;
  opacity: 0.6;
}

.link-back__link {
  position: relative;
  border-radius: 0;
  border: 0;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  padding: 5px 8px 5px 15px;
  color: #060611;
  text-decoration: none;
  transition: 0.2s;
}

.link-back__link::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: 3px;
  right: auto;
  width: 6px;
  height: 6px;
  border-bottom: 1.5px solid #060611;
  border-left: 1.5px solid #060611;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .link-back__link:hover {
    color: #0083FF;
  }
  .link-back__link:hover::after {
    border-color: #0083FF;
  }
}
@media (max-width: 1279px) {
  .link-back {
    margin-top: 6px;
  }
  .link-back__link {
    position: relative;
    border-radius: 0;
    border: 0;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 14px;
    color: #232121;
  }
  .link-back__link::after {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    left: 3px;
    right: auto;
    width: 6px;
    height: 6px;
    border-bottom: 1.5px solid #060611;
    border-left: 1.5px solid #060611;
  }
}
.link-file {
  display: flex;
  align-items: center;
  cursor: pointer;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 110%;
  text-decoration: none;
  color: #060611;
  transition: color 0.2s;
}

.link-file__icon {
  width: 20px;
  height: 20px;
  flex: 0 0 auto;
  margin-right: 8px;
}

@media (any-hover: hover) {
  .link-file:hover {
    color: #152471;
  }
}
.links-banner {
  margin: 70px 0;
}

.links-banner__wrap {
  position: relative;
  min-height: 288px;
  border-radius: 30px;
  overflow: hidden;
  padding: 58px 50px;
  background-color: #060611;
}

.links-banner__image {
  display: block;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  width: auto;
  height: 100%;
  z-index: 0;
  min-width: 100%;
  object-fit: cover;
}

.links-banner__image--mob {
  display: none;
}

.links-banner__title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 38px;
  color: #fff;
  position: relative;
  z-index: 1;
}

.links-banner__items {
  margin-top: 24px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -12px;
  max-width: 978px;
  position: relative;
  z-index: 1;
}

.links-banner__items:first-child {
  margin-top: 0;
}

.links-banner__item {
  display: flex;
  align-items: center;
  padding: 14.5px 36px 14.5px 16px;
  border-radius: 12px;
  background-color: rgba(255, 255, 255, 0.2);
  width: fit-content;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #fff;
  margin-right: 8px;
  margin-bottom: 12px;
  text-decoration: none;
  position: relative;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .links-banner__item:hover {
    color: #152471;
  }
}
.links-banner__item::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: auto;
  right: 20px;
  width: 7px;
  height: 7px;
  border-top: 2px solid #a7a6a6;
  border-right: 2px solid #a7a6a6;
}

.links-banner__text {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  color: #fff;
  margin-top: 14px;
  position: relative;
  z-index: 1;
  max-width: 730px;
}

.links-banner__action {
  margin-top: 24px;
  position: relative;
  z-index: 1;
}

.links-banner__action-btn {
  width: fit-content;
  padding-left: 28px;
  padding-right: 28px;
}

@media (max-width: 1023px) {
  .links-banner {
    margin: 40px 0;
  }
  .links-banner__wrap {
    padding: 32px 0 65%;
    border-radius: 20px;
    margin: 0 -10px;
    width: calc(100% + 20px);
  }
  .links-banner__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    padding: 0 16px;
  }
  .links-banner__items {
    margin-bottom: -7px;
    padding: 0 16px;
    margin-top: 18px;
  }
  .links-banner__item {
    font-size: 12px;
    padding: 12px 15px;
    border-radius: 10px;
    margin-right: 7px;
    margin-bottom: 7px;
  }
  .links-banner__item::after {
    display: none;
  }
  .links-banner__image--desktop {
    display: none;
  }
  .links-banner__image--mob {
    display: block;
    width: 100%;
    height: auto;
    left: 0;
    object-fit: cover;
    top: auto;
    bottom: 0;
  }
  .links-banner__text {
    padding: 0 16px;
  }
  .links-banner__action {
    padding: 0 16px;
  }
}
.links-block {
  margin: 70px 0;
}

.links-block__title {
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
}

.links-block__items {
  margin-top: 24px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -8px;
}

.links-block__item {
  flex: 0 0 auto;
  white-space: nowrap;
  margin-right: 8px;
  margin-bottom: 8px;
}

.links-block__link {
  display: block;
  padding: 10px 16px;
  border-radius: 12px;
  background-color: #fff;
  color: #060611;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  white-space: nowrap;
  text-decoration: none;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .links-block__link:hover {
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
    background-color: transparent;
  }
}
@media (max-width: 1023px) {
  .links-block {
    margin: 40px 0;
  }
  .links-block__title {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%;
  }
  .links-block__items {
    margin-top: 12px;
  }
}
.list-image-slider {
  position: relative;
  pointer-events: none;
}

.list-image-slider__item {
  display: block;
  position: relative;
}

.list-image-slider__image {
  display: block;
  width: 100%;
  max-width: 100%;
  object-fit: contain;
  max-height: 270px;
  aspect-ratio: 1/1;
}

.list-image-slider .swiper-container-horizontal > .swiper-pagination-bullets {
  display: flex;
  justify-content: center;
  bottom: 7px;
}

.list-image-slider .swiper-pagination-bullet {
  width: 5px;
  height: 5px;
  opacity: 1;
  background: rgba(35, 33, 33, 0.12);
  margin: 0 1px !important;
}

.list-image-slider .swiper-pagination-bullet-active {
  background: #152471;
}

@media (max-width: 1023px) {
  .list-image-slider {
    pointer-events: all;
  }
  .list-image-slider .swiper-button-prev,
.list-image-slider .swiper-button-next {
    display: none;
  }
}
.lk-summary {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 298px;
  align-items: stretch;
  gap: 20px;
}

.lk-summary__bonus {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.lk-summary__bonus-details {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 100%;
}

.lk-summary__bonus-head {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 16px;
}

.lk-summary__status {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px 8px 8px;
  border-radius: 40px;
  color: #fff;
  background-image: linear-gradient(158deg, #B7653B 8%, #E4AF8B 93%);
}

.lk-summary__status--bronze {
  background-image: linear-gradient(158deg, #B7653B 8%, #E4AF8B 93%);
}

.lk-summary__status--silver {
  background-image: linear-gradient(160deg, #95A0B0 9%, #D9DDE5 97%);
}

.lk-summary__status--gold {
  background-image: linear-gradient(161deg, #F78235 3%, #FED94D 100%);
}

.lk-summary__status-icon {
  width: 32px;
  height: 32px;
  color: #fff;
}

.lk-summary__status-label {
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.02em;
  line-height: 12px;
}

.lk-summary__status-name {
  margin-top: 2px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
}

.lk-summary__points-label {
  font-size: 14px;
  font-weight: 500;
  color: #8F8F94;
}

.lk-summary__points-row {
  display: flex;
  align-items: flex-end;
  gap: 8px;
  margin-top: 2px;
}

.lk-summary__points-amount {
  display: flex;
  align-items: center;
  gap: 4px;
}

.lk-summary__points-value {
  font-size: 32px;
  font-weight: 600;
  line-height: 116%;
}

.lk-summary__points-badge {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  padding: 4px 6px;
  border-radius: 40px;
  background-color: #0083FF;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 12px;
}

.lk-summary__points-note {
  padding-bottom: 4px;
  font-size: 14px;
  font-weight: 500;
  color: #8F8F94;
}

.lk-summary__progress {
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 100%;
}

.lk-summary__progress-title {
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.26px;
  line-height: 12px;
  color: #8F8F94;
}

.lk-summary__progress-title--complete {
  color: #060611;
}

.lk-summary__bar {
  height: 8px;
  border-radius: 4px;
  background-color: #e0e2ea;
  overflow: hidden;
}

.lk-summary__bar-fill {
  height: 100%;
  max-width: 100%;
  border-radius: inherit;
  background: linear-gradient(90deg, #152471 0%, #1D329C 50%, #2844d7 100%);
}

.lk-summary__bar--complete .lk-summary__bar-fill {
  width: 100%;
}

.lk-summary__bar-labels {
  display: flex;
  justify-content: space-between;
  margin-top: 6px;
  font-size: 14px;
  font-weight: 500;
}

.lk-summary__bar-from {
  color: #060611;
}

.lk-summary__bar-to {
  color: #8F8F94;
}

.lk-summary__bonus-footer {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
}

.lk-summary__expire {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 6px 12px 6px 8px;
  border-radius: 40px;
  background-color: rgba(0, 131, 255, 0.05);
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.01em;
  color: #152471;
}

.lk-summary__expire-icon {
  width: 16px;
  height: 16px;
  color: #152471;
  fill: none;
  opacity: 0.5;
}

.lk-summary__rules {
  font-size: 14px;
  font-weight: 500;
  color: #152471;
  text-decoration: none;
}

.lk-summary__purchases {
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: flex-start;
}

.lk-summary__purchases-label {
  margin: 0;
  font-size: 22px;
  font-weight: 600;
  line-height: 1;
  color: #060611;
}

.lk-summary__purchases-body {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  justify-content: center;
}

.lk-summary__purchases-icon-wrap {
  display: flex;
  align-items: center;
  width: 60px;
  height: 60px;
  padding: 4px;
  border-radius: 49px;
  background-color: #F6F6F6;
}

.lk-summary__purchases-icon-ring {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 52px;
  height: 52px;
}

.lk-summary__purchases-icon-ring::before {
  content: "";
  position: absolute;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  border: 1.6px solid #DBDDE3;
  background-color: #fff;
}

.lk-summary__purchases-icon {
  position: relative;
  z-index: 1;
  width: 24px;
  height: 24px;
  color: #060611;
}

.lk-summary__purchases-amounts {
  display: flex;
  flex-direction: column;
  gap: 2px;
  align-items: flex-start;
}

.lk-summary__purchases-value {
  margin: 0;
  font-size: 32px;
  font-weight: 600;
  line-height: 116%;
}

.lk-summary__purchases-note {
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  color: #8F8F94;
}

@media (max-width: 1023px) {
  .lk-summary {
    grid-template-columns: 1fr;
  }
  .lk-summary__bonus-footer {
    flex-wrap: wrap;
  }
}
.lk-wrap {
  margin: 16px 0 60px;
}

.lk-wrap__layout {
  display: flex;
  align-items: flex-start;
  gap: 40px;
  margin-top: 24px;
}

.lk-wrap__aside {
  flex: 0 0 auto;
  width: 300px;
}

.lk-wrap__main {
  flex: 1 1 auto;
  min-width: 0;
}

.lk-wrap__title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  margin: 0 0 24px;
}

.lk-menu__list {
  margin: 0;
  padding: 4px;
  list-style: none;
  border-radius: 22px;
  background: #fff;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
}

.lk-menu__link {
  display: flex;
  align-items: center;
  width: 100%;
  min-height: 48px;
  padding: 12px 12px 12px 16px;
  border-radius: 24px;
  color: #060611;
  text-decoration: none;
  transition: 0.2s;
}

.lk-menu__link.active,
.lk-menu__item--active .lk-menu__link {
  background: rgba(0, 131, 255, 0.08);
  color: #0083FF;
}

@media (any-hover: hover) {
  .lk-menu__link:not(.active):hover {
    background: #F6F6F6;
    color: #152471;
  }
}
.lk-menu__icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-right: 8px;
  fill: none;
}

.lk-menu__text {
  flex: 1 1 auto;
  min-width: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.lk-menu__arrow {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  margin-left: 8px;
  opacity: 0.5;
  padding: 6px;
}

.lk-menu__item--logout .lk-menu__link {
  color: #A9A9AD;
}

.lk-bonuses__summary {
  display: flex;
  gap: 20px;
}

.lk-bonuses__status-card,
.lk-bonuses__purchases-card {
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  background: #fff;
  padding: 24px;
}

.lk-bonuses__status-card {
  flex: 1 1 auto;
  min-width: 0;
}

.lk-bonuses__purchases-card {
  flex: 0 0 auto;
  width: 298px;
  display: flex;
  flex-direction: column;
}

.lk-bonuses__status-top {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px;
}

.lk-bonuses__status-badge {
  display: flex;
  align-items: center;
  gap: 8px;
  min-width: 137px;
  padding: 8px 12px 8px 8px;
  border-radius: 14px;
  background: linear-gradient(135deg, #f6e2a8 0%, #e8c46a 100%);
  color: #060611;
}

.lk-bonuses__status-badge-icon {
  width: 32px;
  height: 32px;
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.55);
  color: #f99b43;
}
.lk-bonuses__status-badge-icon .svg-icon {
  width: 18px;
  height: 18px;
}

.lk-bonuses__status-badge-label {
  font-size: 12px;
  font-weight: 500;
  line-height: 140%;
  opacity: 0.7;
}

.lk-bonuses__status-badge-value {
  font-size: 18px;
  font-weight: 600;
  line-height: normal;
  margin-top: 2px;
}

.lk-bonuses__available {
  text-align: right;
}

.lk-bonuses__available-label {
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
}

.lk-bonuses__available-row {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  margin-top: 4px;
}

.lk-bonuses__available-value {
  font-size: 32px;
  font-weight: 600;
  line-height: 116%;
}

.lk-bonuses__available-mark {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #0083FF;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-transform: lowercase;
}

.lk-bonuses__available-rate {
  margin-top: 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
  white-space: nowrap;
}

.lk-bonuses__level {
  margin-top: 16px;
}

.lk-bonuses__level-note {
  font-size: 12px;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
}

.lk-bonuses__level-bar {
  height: 8px;
  margin-top: 8px;
  border-radius: 4px;
  background: #F6F6F6;
  overflow: hidden;
}

.lk-bonuses__level-bar-fill {
  height: 100%;
  border-radius: 4px;
  background: #0083FF;
}

.lk-bonuses__level-scale {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  margin-top: 8px;
}

.lk-bonuses__level-min,
.lk-bonuses__level-max {
  flex: 0 0 auto;
  font-size: 12px;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
  white-space: nowrap;
}

.lk-bonuses__status-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  margin-top: 20px;
}

.lk-bonuses__expire {
  display: flex;
  align-items: center;
  gap: 6px;
  min-width: 0;
  padding: 6px 12px 6px 6px;
  border-radius: 14px;
  background: rgba(0, 131, 255, 0.05);
  color: #152471;
}

.lk-bonuses__expire-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  opacity: 0.5;
}

.lk-bonuses__expire-text {
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  letter-spacing: 0.12px;
}

.lk-bonuses__rules-link {
  flex: 0 0 auto;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  white-space: nowrap;
}

.lk-bonuses__purchases-title {
  font-size: 22px;
  font-weight: 600;
  line-height: normal;
}

.lk-bonuses__purchases-body {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-top: auto;
  padding-top: 24px;
}

.lk-bonuses__purchases-icon-wrap {
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #F6F6F6;
  color: #0083FF;
}

.lk-bonuses__purchases-icon {
  width: 28px;
  height: 28px;
}

.lk-bonuses__purchases-info {
  margin-top: 8px;
}

.lk-bonuses__purchases-value {
  font-size: 32px;
  font-weight: 600;
  line-height: 116%;
}

.lk-bonuses__purchases-note {
  margin-top: 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
}

.lk-bonuses__certificate {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  margin-top: 20px;
  padding: 24px;
  border-radius: 22px;
  background: #152471;
  color: #fff;
}

.lk-bonuses__certificate-title {
  font-size: 22px;
  font-weight: 600;
  line-height: normal;
}

.lk-bonuses__certificate-subtitle {
  margin-top: 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  opacity: 0.85;
}

.lk-bonuses__certificate-aside {
  flex: 0 0 auto;
}

.lk-bonuses__certificate-form {
  display: flex;
  align-items: center;
  gap: 8px;
}

.lk-bonuses__certificate-field {
  display: block;
  width: 297px;
}

.lk-bonuses__certificate-input {
  width: 100%;
  height: 48px;
  padding: 0 16px;
  border: 0;
  border-radius: 24px;
  background: #fff;
  color: #060611;
  font-family: Commissioner, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  outline: none;
}

.lk-bonuses__certificate-input::placeholder {
  color: #A9A9AD;
}

.lk-bonuses__certificate-btn {
  min-width: 125px;
}

.lk-bonuses__certificate-error {
  margin-top: 8px;
  font-size: 14px;
  font-weight: 500;
  color: #DE193E;
}

.lk-bonuses__info {
  margin-top: 20px;
  padding: 24px;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  background: #fff;
}

.lk-bonuses__info-title {
  font-size: 22px;
  font-weight: 600;
  line-height: normal;
}

.lk-bonuses__info-items {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-top: 24px;
}

.lk-bonuses__info-item {
  display: flex;
  align-items: center;
  gap: 16px;
  min-width: 0;
}

.lk-bonuses__info-divider {
  flex: 0 0 auto;
  width: 1px;
  height: 48px;
  background: #DBDDE3;
}

.lk-bonuses__info-icon-wrap {
  width: 60px;
  height: 60px;
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}

.lk-bonuses__info-item--blue .lk-bonuses__info-icon-wrap {
  background: #f2f9ff;
  color: #0083FF;
}

.lk-bonuses__info-item--red .lk-bonuses__info-icon-wrap {
  background: #fef6f7;
  color: #DE193E;
}

.lk-bonuses__info-icon {
  width: 32px;
  height: 32px;
}

.lk-bonuses__info-caption {
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
}

.lk-bonuses__info-value {
  margin-top: 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
}

.lk-bonuses__history {
  margin-top: 32px;
}

.lk-bonuses__history-title {
  font-size: 18px;
  font-weight: 600;
  line-height: normal;
  margin: 0 0 16px;
}

.lk-bonuses__table {
  width: 100%;
  overflow: hidden;
  border-radius: 16px;
}

.lk-bonuses__table-head,
.lk-bonuses__table-row {
  display: flex;
  align-items: center;
  min-height: 52px;
}

.lk-bonuses__table-head {
  background: #F6F6F6;
}

.lk-bonuses__table-row {
  background: #fff;
}

.lk-bonuses__table-row--alt {
  background: #F6F6F6;
}

.lk-bonuses__table-cell {
  padding: 12px 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
}

.lk-bonuses__table-head .lk-bonuses__table-cell {
  color: #A9A9AD;
}

.lk-bonuses__table-cell--date {
  flex: 0 0 auto;
  width: 140px;
}

.lk-bonuses__table-cell--desc {
  flex: 1 1 auto;
  min-width: 0;
}

.lk-bonuses__table-cell--bonus,
.lk-bonuses__table-cell--expire {
  flex: 0 0 auto;
  width: 180px;
}

.lk-bonuses__table-cell--plus {
  color: #0083FF;
}

.lk-bonuses__table-cell--minus {
  color: #DE193E;
}

.lk-bonuses__more-wrap {
  display: flex;
  justify-content: center;
  margin-top: 16px;
}

.lk-bonuses__more--open .btn__arrow {
  transform: scaleY(-1);
}

@media (max-width: 1279px) {
  .lk-wrap__layout {
    display: block;
    margin-top: 16px;
  }
  .lk-wrap__aside {
    width: 100%;
    margin-bottom: 24px;
  }
  .lk-wrap__title {
    font-size: 28px;
  }
  .lk-bonuses__summary {
    display: block;
  }
  .lk-bonuses__purchases-card {
    width: 100%;
    margin-top: 12px;
  }
  .lk-bonuses__certificate {
    display: block;
  }
  .lk-bonuses__certificate-aside {
    margin-top: 16px;
  }
  .lk-bonuses__certificate-form {
    display: block;
  }
  .lk-bonuses__certificate-field {
    width: 100%;
    margin-bottom: 8px;
  }
  .lk-bonuses__certificate-btn {
    width: 100%;
  }
  .lk-bonuses__info-items {
    display: block;
  }
  .lk-bonuses__info-item + .lk-bonuses__info-item,
.lk-bonuses__info-divider + .lk-bonuses__info-item {
    margin-top: 16px;
  }
  .lk-bonuses__info-divider {
    display: none;
  }
  .lk-bonuses__table {
    overflow-x: auto;
  }
  .lk-bonuses__table-head,
.lk-bonuses__table-row {
    min-width: 760px;
  }
}
@media (max-width: 1023px) {
  .lk-bonuses__status-top {
    display: block;
  }
  .lk-bonuses__available {
    text-align: left;
    margin-top: 16px;
  }
  .lk-bonuses__available-row {
    justify-content: flex-start;
  }
  .lk-bonuses__status-footer {
    display: block;
  }
  .lk-bonuses__rules-link {
    display: inline-block;
    margin-top: 12px;
  }
}
.lk-dashboard {
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.lk-dashboard .news-list.sets {
  margin-top: 0;
}

.lk-dashboard .news-list--embedded .news-list__grid {
  gap: 24px;
}

.lk-dashboard .small-banner {
  min-height: 485px;
}

.lk-favorites__empty {
  padding: 32px 24px;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  background: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
  color: #A9A9AD;
}

@media (max-width: 1279px) {
  .lk-favorites .product-grid__cell {
    width: 50%;
  }
}
@media (max-width: 1023px) {
  .lk-favorites .product-grid__cell {
    width: 100%;
  }
}
.lk-order {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.lk-order__back {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  color: #060611;
  text-decoration: none;
}

.lk-order__back-icon {
  width: 24px;
  height: 24px;
}

.lk-order__card {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.lk-order__info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  padding-right: 24px;
  width: 100%;
}

.lk-order__info-row {
  display: flex;
  align-items: flex-end;
  gap: 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
}

.lk-order__number {
  color: #060611;
}

.lk-order__date {
  margin: 0;
  color: #A9A9AD;
}

.lk-order__menu {
  position: absolute;
  top: 16px;
  right: 16px;
  margin: 0;
  z-index: 3;
}

.lk-order__delivery {
  display: flex;
  flex-wrap: wrap;
  gap: 4px 8px;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
}

.lk-order__delivery-label {
  color: #060611;
}

.lk-order__delivery-address {
  color: #B4B4B8;
}

.lk-order__items {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin: 0;
  width: 100%;
}

.lk-order-item {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  min-width: 0;
  padding: 16px;
  border-radius: 22px;
  background-color: #fff;
  border: 1px solid #DBDDE3;
  box-shadow: none;
}

.lk-order-item__image {
  flex: 0 0 auto;
  width: 60px;
  height: 60px;
  object-fit: contain;
  border-radius: 16px;
}

.lk-order-item__body {
  flex: 1 1 auto;
  min-width: 0;
  display: flex;
  align-items: center;
  gap: 12px;
}

.lk-order-item__name {
  flex: 1 1 auto;
  min-width: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.lk-order-item__prices {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: center;
  gap: 0;
  text-align: right;
}

.lk-order-item__price-row {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
}

.lk-order-item__total {
  font-size: 16px;
  font-weight: 600;
}

.lk-order-item__unit {
  margin-top: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  color: #A9A9AD;
}

.lk-order-item__qty {
  display: inline-flex;
  align-items: center;
  height: 26px;
  min-width: 0;
  padding: 0 8px 2px;
  border-radius: 60px;
  border: 1px solid #DBDDE3;
  background-color: #fff;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  color: #060611;
}

.lk-order__resume {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin: 0;
  width: 100%;
}

.lk-order__resume-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 4px 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
  color: #060611;
}

.lk-order__resume-total {
  font-size: 18px;
  font-weight: 600;
}

.lk-order__resume-old {
  padding-top: 5px;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 12px;
  color: #B4B4B8;
  text-decoration: line-through;
}

.lk-order__resume-bonuses {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  color: #8F8F94;
}

.lk-order__resume-bonuses p {
  margin: 0;
}

.lk-order__resume-bonuses-value {
  color: #060611;
}

.lk-order__resume-accrual {
  color: #0083FF;
  font-weight: 500;
}

@media (max-width: 1023px) {
  .lk-order__card {
    padding: 16px;
    gap: 16px;
  }
  .lk-order__info-row {
    flex-wrap: wrap;
  }
  .lk-order-item {
    align-items: center;
    gap: 12px;
  }
  .lk-order-item__image {
    width: 80px;
    height: 80px;
  }
  .lk-order-item__body {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 8px;
  }
  .lk-order-item__name {
    width: 100%;
    white-space: normal;
    overflow: hidden;
    text-overflow: unset;
  }
  .lk-order-item__prices {
    align-items: flex-start;
    text-align: left;
  }
  .lk-order-item__price-row {
    justify-content: flex-start;
  }
  .lk-order-item__qty {
    height: 21px;
    min-width: 21px;
    padding: 2px 6px;
    font-size: 11px;
    font-weight: 600;
    line-height: 12px;
    letter-spacing: 0.22px;
  }
  .lk-order-item__unit {
    font-size: 12px;
    letter-spacing: 0.12px;
  }
  .lk-order__resume-row {
    flex-wrap: wrap;
  }
}
.lk-order-card {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 24px;
  background-color: #fff;
  border-radius: 32px;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  padding: 24px;
  transition: box-shadow 0.2s;
}

.lk-order-card__link {
  position: absolute;
  inset: 0;
  z-index: 1;
  border-radius: inherit;
  cursor: pointer;
}

@media (any-hover: hover) {
  .lk-order-card:hover {
    box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  }
}
.lk-order-card:active {
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
}

.lk-orders__list {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.lk .page-nav {
  margin-top: 24px;
}

.lk .page-nav__row {
  justify-content: center;
  margin-top: 0;
}

.lk .page-nav__links {
  align-items: center;
  flex-wrap: nowrap;
  gap: 8px;
}

.lk .page-nav__link,
.lk .page-nav__link-spacer {
  width: 36px;
  height: 36px;
  margin: 0;
  border: 1px solid transparent;
  border-radius: 60px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  background-color: transparent;
  box-shadow: none;
  color: #060611;
}

.lk .page-nav__link-spacer {
  cursor: default;
}

.lk .page-nav__link--arrow {
  border-color: #DBDDE3;
  border-radius: 40px;
  background-color: #fff;
  color: #060611;
}

.lk .page-nav__link--arrow[disabled] {
  opacity: 1;
  color: #B4B4B8;
  cursor: default;
}

.lk .page-nav__link-icon {
  width: 16px;
  height: 16px;
}

.lk .page-nav__link.page-nav__link--active {
  background-color: #152471;
  border-color: #152471;
  color: #fff;
  cursor: default;
}

@media (any-hover: hover) {
  .lk .page-nav__link:not([disabled]):hover:not(.page-nav__link--active):not(.page-nav__link--arrow) {
    border-color: #DBDDE3;
    background-color: #fff;
    color: #060611;
    box-shadow: none;
  }
  .lk .page-nav__link--arrow:not([disabled]):hover {
    color: #152471;
    box-shadow: none;
  }
}
.lk-order-card__head {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  padding-right: 24px;
}

.lk-order-card__status-wrap {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 0 0 auto;
}

.lk-order-card__status {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  flex: 0 0 auto;
  height: 26px;
  padding: 0 8px 0 4px;
  border-radius: 40px;
  font-size: 13px;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.02em;
  white-space: nowrap;
  background-color: #F2F9FF;
  color: #152471;
}

.lk-order-card__status-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  fill: none;
}

.lk-order-card__status-icon svg {
  width: 20px;
  height: 20px;
}

.lk-order-card__status--success {
  background-color: #1CB046;
  color: #fff;
}

.lk-order-card__status--error {
  background-color: #DE193E;
  color: #fff;
}

.lk-order-card__status--info {
  background-color: #F2F9FF;
  color: #0083FF;
}

.lk-order-card__number {
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
  color: #060611;
  white-space: nowrap;
}

.lk-order-card__sep {
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
  color: #DBDDE3;
}

.lk-order-card__delivery {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
}

.lk-order-card__delivery-label {
  flex: 0 0 auto;
  color: #060611;
  white-space: nowrap;
}

.lk-order-card__delivery-address {
  flex: 1 0 0;
  min-width: 1px;
  color: #B4B4B8;
}

.lk-order-card__menu {
  position: absolute;
  top: 16px;
  right: 16px;
  z-index: 4;
}

.lk-order-card__menu-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  overflow: hidden;
  color: #8F8F94;
  cursor: pointer;
}

.lk-order-card__menu-btn .svg-icon {
  width: 24px;
  height: 24px;
}

.lk-order-card__menu-dd {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 3;
  min-width: 174px;
  padding: 4px;
  border-radius: 12px;
  background-color: #fff;
  box-shadow: 0 4px 12px 0 rgba(24, 24, 28, 0.12);
}

.lk-order-card__menu-item {
  display: flex;
  align-items: center;
  gap: 0;
  width: 100%;
  height: 40px;
  padding: 0 12px;
  border-radius: 100px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  color: #060611;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
}

.lk-order-card__menu-item svg {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  color: #A9A9AD;
  fill: none;
}

.lk-order-card__menu-item span {
  padding: 0 4px;
}

.lk-order-card__menu-item--danger {
  color: #060611;
}

.lk-order-card__menu-item--danger svg {
  color: #DE193E;
}

@media (any-hover: hover) {
  .lk-order-card__menu-item:hover {
    background-color: #F6F6F6;
  }
}
.lk-order-card__thumbs {
  width: 100%;
  min-width: 0;
  overflow: hidden;
}

.lk-order-card__slider,
.lk-order-card__swiper {
  width: 100%;
}

.lk-order-card__slide,
.lk-order-card .swiper-slide {
  width: auto;
}

.lk-order-card__thumb {
  position: relative;
  display: block;
  width: 90px;
  height: 90px;
  border-radius: 20px;
  overflow: hidden;
  background-color: #fff;
  border: 1px solid #DBDDE3;
}

.lk-order-card__thumb img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 80px;
  height: 80px;
  transform: translate(-50%, -50%);
  object-fit: contain;
  border-radius: 16px;
}

.lk-order-card__foot {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
  color: #060611;
}

.lk-order-card__total {
  margin-left: 0;
  font-weight: 600;
  color: #060611;
}

@media (max-width: 1023px) {
  .lk-order-card__head,
.lk-order-card__foot {
    flex-wrap: wrap;
  }
  .lk-order-card__delivery {
    flex-direction: column;
  }
}
.lk-reviews__list {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.lk-reviews__item {
  padding: 24px;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  background: #fff;
}

.lk-reviews__head {
  display: flex;
  align-items: flex-start;
  gap: 16px;
}

.lk-reviews__product {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  flex: 1 1 auto;
  min-width: 0;
}

.lk-reviews__product-image-wrap {
  width: 64px;
  height: 64px;
  flex: 0 0 auto;
  overflow: hidden;
  border-radius: 12px;
  background: #F6F6F6;
}

.lk-reviews__product-image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.lk-reviews__product-info {
  min-width: 0;
}

.lk-reviews__product-name {
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  font-size: 16px;
  font-weight: 600;
  line-height: 140%;
  color: #060611;
  text-decoration: none;
}

@media (any-hover: hover) {
  .lk-reviews__product-name:hover {
    color: #0083FF;
  }
}
.lk-reviews__date {
  margin-top: 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
}

.lk-reviews__meta {
  display: flex;
  align-items: center;
  gap: 12px;
  flex: 0 0 auto;
}

.lk-reviews__status {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  min-height: 28px;
  padding: 4px 10px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  white-space: nowrap;
}

.lk-reviews__status--moderation {
  background: #F6F6F6;
  color: #A9A9AD;
}

.lk-reviews__status--published {
  background: rgba(28, 176, 70, 0.12);
  color: #1CB046;
}

.lk-reviews__status-icon {
  width: 14px;
  height: 14px;
  flex: 0 0 auto;
}

.lk-reviews__rating {
  flex: 0 0 auto;
}
.lk-reviews__rating .rating__value,
.lk-reviews__rating .rating__quantity {
  display: none;
}
.lk-reviews__rating .rating__item .svg-icon {
  width: 16px;
  height: 16px;
}

.lk-reviews__menu {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  flex: 0 0 auto;
  padding: 0;
  border: 0;
  border-radius: 8px;
  background: transparent;
  color: #A9A9AD;
  cursor: pointer;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .lk-reviews__menu:hover {
    background: #F6F6F6;
    color: #060611;
  }
}
.lk-reviews__menu-icon {
  width: 24px;
  height: 24px;
}

.lk-reviews__photos {
  display: flex;
  gap: 8px;
  margin-top: 16px;
  overflow-x: auto;
}

.lk-reviews__photo-wrap {
  width: 72px;
  height: 72px;
  flex: 0 0 auto;
  overflow: hidden;
  border-radius: 12px;
  background: #F6F6F6;
}

.lk-reviews__photo {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.lk-reviews__advantages,
.lk-reviews__flaws,
.lk-reviews__comment {
  margin-top: 16px;
}

.lk-reviews__advantages-title {
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
  color: #1CB046;
}

.lk-reviews__flaws-title,
.lk-reviews__comment-title {
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
}

.lk-reviews__advantages-text,
.lk-reviews__flaws-text,
.lk-reviews__comment-text {
  margin-top: 8px;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
}

.lk-reviews__empty {
  padding: 32px 24px;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  background: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
  color: #A9A9AD;
}

@media (max-width: 1279px) {
  .lk-reviews__head {
    flex-direction: column;
  }
  .lk-reviews__meta {
    width: 100%;
    flex-wrap: wrap;
  }
  .lk-reviews__menu {
    margin-left: auto;
  }
}
@media (max-width: 1023px) {
  .lk-reviews__item {
    padding: 16px;
  }
  .lk-reviews__product-image-wrap {
    width: 56px;
    height: 56px;
  }
  .lk-reviews__photo-wrap {
    width: 64px;
    height: 64px;
  }
}
.lk-subscriptions__card {
  padding: 32px 40px;
  border-radius: 22px;
  background: #fff;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
}

.lk-subscriptions__lead {
  max-width: 760px;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
  color: #060611;
}

.lk-subscriptions__list {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-top: 28px;
}

.lk-subscriptions__item {
  display: flex;
  align-items: center;
  gap: 12px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}

.lk-subscriptions__input {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  opacity: 0;
}

.lk-subscriptions__switch {
  position: relative;
  width: 44px;
  height: 24px;
  flex: 0 0 auto;
  border-radius: 24px;
  background: #DBDDE3;
  transition: 0.2s;
}

.lk-subscriptions__switch-thumb {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 1px 2px rgba(24, 24, 28, 0.2);
  transition: 0.2s;
}

.lk-subscriptions__input:checked + .lk-subscriptions__switch {
  background: #152471;
}

.lk-subscriptions__input:checked + .lk-subscriptions__switch .lk-subscriptions__switch-thumb {
  transform: translateX(20px);
}

.lk-subscriptions__input:focus-visible + .lk-subscriptions__switch {
  outline: 2px solid #0083FF;
  outline-offset: 2px;
}

.lk-subscriptions__label {
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  color: #060611;
}

.lk-subscriptions__actions {
  margin-top: 32px;
}

.lk-subscriptions__save {
  min-width: 220px;
}

@media (max-width: 1279px) {
  .lk-subscriptions__card {
    padding: 24px 20px;
  }
}
@media (max-width: 1023px) {
  .lk-subscriptions__save {
    width: 100%;
  }
}
.lk {
  margin: 24px 0 60px;
}

.lk__wrap {
  display: flex;
  align-items: flex-start;
  gap: 40px;
}

.lk__aside {
  flex: 0 0 auto;
  width: 300px;
  margin-right: 0;
}

.lk__menu {
  width: 100%;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  background-color: #fff;
  border-radius: 28px;
  padding: 4px;
}

.lk__menu-btn {
  height: 48px;
  min-height: 48px;
  padding: 0 12px;
  border: 0;
  border-radius: 100px;
  overflow: hidden;
  -webkit-appearance: none;
          appearance: none;
  background: none;
  font-family: inherit;
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  text-align: left;
  text-decoration: none;
  color: #060611;
  cursor: pointer;
  transition: 0.2s;
}

.lk__menu-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 0;
  color: #8F8F94;
  fill: none;
}

.lk__menu-text {
  flex: 1 1 auto;
  min-width: 0;
  padding: 0 8px;
}

.lk__menu-arrow {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-left: 0;
  color: #A9A9AD;
  transition: transform 0.2s;
}

.lk__menu-btn--active {
  background-color: #F2F9FF;
  color: #152471;
  pointer-events: none;
}

.lk__menu-btn--active .lk__menu-icon,
.lk__menu-btn--active .lk__menu-arrow {
  color: #152471;
}

.lk__menu-btn--logout,
.lk__menu-btn--logout .lk__menu-icon {
  color: #8F8F94;
}

@media (any-hover: hover) {
  .lk__menu-btn:not(.lk__menu-btn--active):hover {
    background-color: #F6F6F6;
  }
}
.lk__main {
  flex: 1 1 auto;
  min-width: 0;
}

.lk__title {
  margin: 0 0 24px;
  font-size: 32px;
  font-weight: 600;
  line-height: 116%;
}

.lk__content {
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.lk-card {
  background-color: #fff;
  border-radius: 32px;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  padding: 24px;
}

.lk .datepicker__input.datepicker__input {
  border-radius: 30px;
}

.lk .form--profile {
  background-color: #fff;
  border-radius: 32px;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  padding: 24px;
}

.lk .form--profile .form__main,
.lk .form--profile .form__groups {
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin: 0;
  padding: 0;
  width: 100%;
}

.lk .form--profile .form__group {
  padding: 0;
  width: 100%;
}

.lk .form--profile .form__group-body {
  margin: 0;
  padding: 0;
}

.lk .form--profile .form__header,
.lk .form--profile .form__group-title {
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: normal;
}

.lk .form--profile .form__fields {
  margin: -6px;
  width: calc(100% + 12px);
}

.lk .form--profile .form__field {
  padding: 6px;
}

.lk .form--profile .form__footer {
  margin: 24px 0 0;
}

.lk .form--profile .form__actions {
  margin: 0;
  width: auto;
}

.lk .form--profile .form__action,
.lk .form--profile .form__action:only-child {
  padding: 0;
  width: auto;
}

.lk .form--profile .form__footer .btn {
  border-radius: 40px;
}

.lk .form--profile .field-placeholder {
  letter-spacing: 0.22px;
}

.lk .form--profile .field-input,
.lk .form--profile .datepicker__input.datepicker__input {
  height: 48px;
  border-radius: 30px;
  padding: 21px 16px 7px;
  border: 1px solid transparent;
  box-shadow: 0 0 0 1px #DBDDE3 inset;
  color: #060611;
  font-size: 16px;
  font-style: normal;
  line-height: normal;
  font-weight: 500;
}

.lk .form--profile .field-input:hover,
.lk .form--profile .datepicker__input.datepicker__input:hover {
  box-shadow: 0 0 0 1px #A9A9AD inset;
}

.lk .form--profile .datepicker {
  --dp-input-padding: 21px 48px 7px 16px;
  --dp-input-not-clearable-padding: 48px;
  --dp-border-color: transparent;
  --dp-border-color-hover: transparent;
}

.lk .form--profile .datepicker .datepicker__input.datepicker__input,
.lk .form--profile .datepicker .dp__input.dp__input_icon_pad,
.lk .form--profile .datepicker .dp__input_not_clearable {
  padding: 21px 48px 7px 16px;
  padding-inline-end: 48px;
  color: #060611;
  border-color: transparent;
}

.lk .form--profile .datepicker--has-localvalue .field-placeholder {
  top: 6.5px;
  font-size: 11px;
  font-weight: 500;
}

.lk .form--profile .datepicker .dp__input_icon {
  top: 12px;
  right: 16px;
  color: #A9A9AD;
}

.lk .form--profile .dp--clear-btn {
  display: none;
}

.lk .form--profile .field-text__btn-eye {
  display: none;
}

.lk .form--profile .field-text--password .field-input {
  padding-right: 16px;
}

.lk .form--profile .field-check-list__label {
  margin-bottom: 12px;
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
}

.lk .form--profile .field-check-list__items {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 24px;
}

.lk .form--profile .field-check-list__item {
  width: auto;
  margin: 0;
}

.lk .form--profile .field-checkbox--radio .field-checkbox__visual {
  margin: 0 8px 0 0;
}

.lk .form--profile .field-input:disabled {
  background-color: #F6F6F6;
  border-color: transparent;
  box-shadow: none;
  color: #060611;
  -webkit-text-fill-color: #060611;
  opacity: 1;
}

@media (max-width: 1023px) {
  .lk {
    margin: 16px 0 32px;
  }
  .lk__wrap {
    display: block;
  }
  .lk__aside {
    width: 100%;
    margin-right: 0;
    margin-bottom: 16px;
  }
  .lk__menu:not(.lk__menu--open) .lk__menu-btn:not(.lk__menu-btn--trigger) {
    display: none;
  }
  .lk__menu-btn--active {
    pointer-events: auto;
    cursor: pointer;
  }
  .lk__menu--open .lk__menu-arrow--toggle {
    transform: rotate(180deg);
  }
  .lk__title {
    font-size: 24px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .lk .form--profile {
    padding: 16px;
  }
  .lk .form--profile .form__field {
    width: 100% !important;
  }
  .lk__menu-btn--active {
    background-color: #fff;
    color: #060611;
  }
  .lk__menu--open .lk__menu-btn--active {
    background-color: #F2F9FF;
  }
  .lk__menu-btn--active .lk__menu-arrow {
    transform: rotate(90deg);
  }
  .lk__menu--open .lk__menu-btn--active .lk__menu-arrow {
    transform: rotate(-90deg);
  }
  .lk__menu-btn--active .lk__menu-icon,
.lk__menu-btn--active .lk__menu-arrow {
    color: #8F8F94;
  }
  .lk__menu--open .lk__menu-btn--active .lk__menu-icon,
.lk__menu--open .lk__menu-btn--active .lk__menu-arrow {
    color: #152471;
  }
}
.loader {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.7);
  opacity: 0;
  visibility: hidden;
  transition: 0.2s;
  z-index: 30;
  pointer-events: none;
}

.loader__container {
  display: flex;
  flex: 1 1 auto;
  position: sticky;
  top: 0;
  max-height: 100vh;
  align-items: center;
  justify-content: center;
}

.loader__icon {
  display: block;
  width: 50px;
  height: 50px;
  color: #152471;
  animation: spin 1s infinite;
}

.loader--active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}

.loader--small .loader__icon {
  width: 25px;
  height: 25px;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.location-picker {
  position: relative;
}

.location-picker__wrap {
  display: flex;
  align-items: center;
}

.location-picker__btn-wrap {
  flex: 0 0 auto;
}

.location-picker__separator {
  background-color: rgba(35, 33, 33, 0.6);
  width: 9px;
  height: 1px;
  margin: 0 8px;
  flex: 0 0 auto;
}

.location-picker__btn {
  padding-right: 8px;
  padding-left: 8px;
  color: #060611;
}

.location-picker__btn .btn__icon {
  transition: 0.2s;
  width: 24px;
  height: 24px;
}

.location-picker__btn-wrap .btn__text {
  color: #060611;
}

.location-picker__company-wrap {
  display: flex;
  align-items: center;
  position: relative;
}

.location-picker__company {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: rgba(35, 33, 33, 0.6);
  text-decoration: none;
  transition: color 0.2s;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.location-picker__btn:not([disabled]):active {
  box-shadow: 0 0 6px 0 rgba(120, 120, 120, 0.19);
  background-color: #fff;
}

.location-picker__btn:not([disabled]):hover .btn__icon {
  color: #152471;
}

@media (any-hover: hover) {
  .location-picker__btn:not([disabled]):hover {
    box-shadow: 0 0 6px 0 rgba(120, 120, 120, 0.19);
    background-color: #fff;
  }
  a.location-picker__company:hover {
    color: #060611;
  }
}
.location-picker__popup {
  position: absolute;
  top: calc(100% + 10px);
  left: -12px;
  width: 320px;
  padding: 24px;
  background-color: #fff;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  z-index: 100;
  visibility: hidden;
  opacity: 0;
  transform: scaleY(-10px);
  pointer-events: none;
  transition: 0.25s;
}

.location-picker__popup.open {
  visibility: visible;
  opacity: 1;
  transform: none;
  pointer-events: all;
}

.location-picker__popup-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
}

.location-picker__popup-title strong {
  font-weight: 600;
  color: #152471;
}

.location-picker__popup-action {
  display: flex;
  width: calc(100% + 12px);
  margin: 15px -6px 0;
}

.location-picker__popup-action-item {
  flex: 0 0 auto;
  width: 50%;
  padding: 0 6px;
}

.location-picker__btn-close {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 10px;
  left: auto;
  right: 10px;
  color: rgba(35, 33, 33, 0.6);
  transition: 0.2s;
  cursor: pointer;
}

.location-picker__btn-close-icon {
  width: 20px;
  height: 20px;
}

@media (any-hover: hover) {
  .location-picker__btn-close:hover {
    color: #060611;
  }
}
.location-picker__company-info-action {
  cursor: pointer;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(35, 33, 33, 0.6);
  transform: translateY(1px);
  transition: color 0.2s;
}

.location-picker__company-info-icon {
  width: 12px;
  height: 12px;
  flex: 0 0 auto;
}

.location-picker__company-info-dd-wrap {
  position: absolute;
  top: 100%;
  left: -15px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-10px);
  transition: 0.25s;
}

.location-picker__company-info-dd {
  background-color: #fff;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  padding: 13px;
  margin-top: 8px;
  border-radius: 12px;
}

@media (any-hover: hover) {
  .location-picker__company-wrap:hover .location-picker__company-info-action {
    color: #060611;
  }
  .location-picker__company-wrap:hover .location-picker__company-info-action + .location-picker__company-info-dd-wrap,
.location-picker__company-info-dd-wrap:hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
}
.location-picker__company-info-item {
  display: flex;
  width: fit-content;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  white-space: nowrap;
}

.location-picker__company-info-text {
  font-weight: 300;
}

.location-picker__company-info-link {
  position: relative;
  display: flex;
  font-weight: 300;
  text-decoration: underline;
  cursor: pointer;
  color: #060611;
  transition: color 0.2s;
}

.location-picker__company-info-text-icon {
  width: 14px;
  height: 14px;
  margin-left: 3px;
  flex: 0 0 auto;
  color: rgba(35, 33, 33, 0.6);
  transform: translateY(2px);
  transition: color 0.2s;
}

@media (any-hover: hover) {
  .location-picker__company-info-link:hover {
    color: #152471;
  }
  .location-picker__company-info-link:hover .location-picker__company-info-text-icon {
    color: #152471;
  }
}
.location-picker__company-info-text-notification {
  padding: 8px 20px;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  opacity: 0;
  background-color: #fff;
  z-index: 2;
  visibility: hidden;
  position: absolute;
  top: auto;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translate(-50%, 10px);
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: #060611;
  transition: 0.25s;
  white-space: nowrap;
}

.location-picker__company-info-text-notification--visible {
  opacity: 1;
  transform: translate(-50%, 0);
  visibility: visible;
}

.location-picker__company-info-text-notification-icon {
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  width: 21px;
  height: 13px;
}

@media (max-width: 1023px) {
  .location-picker__popup {
    width: unset;
    position: fixed;
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding: 20px;
  }
  .contact__subtitle {
    font-weight: 400;
  }
  .location-picker__company {
    font-size: 12px;
    line-height: 14px;
    font-weight: 400;
  }
  .contact__link {
    font-weight: 400;
  }
  .location-picker__btn-wrap .btn__text {
    font-weight: 400;
  }
  .location-picker__btn {
    padding-left: 2px;
  }
  .location-picker__company-info-dd-wrap {
    position: static;
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
  }
  .location-picker__company-info-dd {
    padding: 0;
    border-radius: 0;
    margin-top: 0;
    box-shadow: none;
    background-color: transparent;
  }
  .location-picker__company-info-item {
    font-size: 16px;
    line-height: 20px;
  }
  .location-picker__mob-action {
    margin-top: 16px;
  }
}
@media (max-width: 479px) {
  .location-picker__btn-wrap .btn__text {
    max-width: 72px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .location-picker__company {
    max-width: 102px;
  }
  .location-picker__btn-wrap .btn__text {
    max-width: 45px;
  }
}
.locations__grid {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 40px);
  margin: -16px -20px;
}

.locations__cell {
  width: 50%;
  padding: 16px 20px;
}

.locations__item {
  position: relative;
  padding-left: 32px;
}

.locations__icon {
  width: 24px;
  height: 24px;
  color: #0083FF;
  position: absolute;
  top: 0;
  left: 0;
}

.locations__name {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #fff;
}

.locations__text {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  color: #fff;
  opacity: 0.6;
  margin-top: 8px;
}

.locations__link {
  display: block;
  width: fit-content;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-decoration-line: underline;
  text-decoration-style: solid;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-color: rgba(255, 255, 255, 0.24);
  text-decoration-thickness: 8%;
  text-underline-offset: 20%;
  text-underline-position: from-font;
  color: #fff;
  margin-top: 8px;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .locations__link:hover {
    color: #0083FF;
    text-decoration: none;
  }
}
.locations__title {
  padding: 17px 0;
  width: 100%;
  text-align: left;
  cursor: pointer;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #fff;
  position: relative;
}

.locations__title-icon {
  position: absolute;
  width: 24px;
  height: 24px;
  display: block;
  top: 17px;
  left: auto;
  right: 0;
}

.locations__title.open .locations__title-icon {
  transform: scaleY(-1);
}

@media (max-width: 1349px) {
  .locations__grid {
    display: flex;
    flex-wrap: wrap;
    width: calc(100% + 20px);
    margin: 0 -10px;
  }
  .locations__cell {
    width: 100%;
    padding: 12px 10px;
  }
  .locations__cell:last-child {
    padding-bottom: 16px;
  }
}
.main-nav {
  overflow: hidden;
}

.main-nav__list {
  position: relative;
}

.main-nav__arrow {
  width: 24px;
  height: 24px;
  background-color: #fff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 50%;
  transform: translateY(-50%);
  border: 1px solid #DBDDE3;
  position: absolute;
  z-index: 3;
  color: #060611;
  cursor: pointer;
  transition: 0.2s;
}

.main-nav__arrow.swiper-button-disabled {
  display: none;
}

.main-nav__arrow:active {
  background-color: #F6F6F6;
  color: #152471;
}

@media (any-hover: hover) {
  .main-nav__arrow:hover {
    color: #152471;
  }
}
.main-nav__arrow-icon {
  width: 12px;
  height: 12px;
}

.main-nav__arrow--prev {
  left: 0;
}

.main-nav__arrow--next {
  left: auto;
  right: 0;
}

.main-nav__link {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #fff;
  text-decoration: none;
  height: 40px;
  padding: 0 16px;
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.25);
  width: fit-content;
  white-space: nowrap;
  background-color: rgba(255, 255, 255, 0.04);
  transition: 0.2s;
}

.main-nav__link-icon {
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  margin-right: 6px;
  color: #152471;
}

.main-nav__slide {
  width: fit-content !important;
}

.main-nav__slider .swiper-slider__slider {
  overflow: visible;
}

.main-nav__item {
  padding: 8px 0;
}

@media (any-hover: hover) {
  .main-nav__link:hover {
    background-color: #152471;
    border: 1px solid rgba(255, 255, 255, 0.55);
  }
}
.main-nav__slider-wrap-gradiend {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 60px;
  z-index: 2;
  background: linear-gradient(90deg, rgba(22, 37, 114, 0) 0%, #162572 100%);
  opacity: 1;
  visibility: visible;
  transition: opacity 0.2s;
}

.main-nav__slider-wrap-gradiend::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 2000px;
  z-index: 2;
  pointer-events: none;
  background: #162572;
}

.main-nav__slider-wrap-gradiend--left::after {
  left: auto;
  right: 100%;
}

.main-nav__slider-wrap-gradiend--right::after {
  left: 100%;
  right: auto;
}

.main-nav__slider-wrap-gradiend--left {
  left: 0;
  background: linear-gradient(90deg, #162572 0%, rgba(22, 37, 114, 0) 100%);
  opacity: 1;
  pointer-events: all;
  transition: opacity 0.2s, transform 0.2s;
}

.main-nav__slider-wrap-gradiend--right {
  left: auto;
  right: 0;
  pointer-events: all;
  background: linear-gradient(90deg, rgba(22, 37, 114, 0) 0%, #162572 100%);
}

.main-nav__arrow--prev.swiper-button-disabled ~ .main-nav__slider-wrap-gradiend--left {
  transform: translateX(-60px);
  pointer-events: none;
}

.main-nav__arrow--next.swiper-button-disabled ~ .main-nav__slider-wrap-gradiend--right {
  transform: translateX(60px);
  pointer-events: none;
}

@media (max-width: 1023px) {
  .main-nav__arrow {
    display: none;
  }
}
.main-slider {
  --main-slider-peek: 32px;
  margin: 60px 0;
  overflow: hidden;
}

.main-slider:first-child {
  margin-top: 16px;
  margin-bottom: 24px;
}

.main-slider__slider-wrap {
  position: relative;
}

.main-slider .swiper {
  overflow: visible;
}

.main-slider .swiper-slide {
  border-radius: 28px;
  overflow: hidden;
  width: calc(100% - var(--main-slider-peek) * 2);
}

.main-slider__arrow {
  width: 44px;
  height: 44px;
  background-color: #fff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  z-index: 3;
  color: #060611;
  cursor: pointer;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  transition: all 0.2s;
}

.catalog-item .main-slider__arrow {
  width: 36px;
  height: 36px;
  box-shadow: none;
  border: 1px solid #DBDDE3;
}

@media (any-hover: hover) {
  .main-slider__arrow:hover {
    color: #152471;
  }
}
.main-slider__arrow:active {
  color: #060611;
  background-color: #F6F6F6;
  box-shadow: none;
}

.main-slider__arrow.swiper-button-disabled {
  display: none;
}

.main-slider__arrow--prev {
  left: 64px;
}

.main-slider__arrow--next {
  left: auto;
  right: 64px;
}

.main-slider__arrow-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
}

.main-slider__slide {
  border-radius: 28px;
  overflow: hidden;
  position: relative;
  min-height: 480px;
}

.main-slider__background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.main-slider__background-image {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: 100%;
  height: 100%;
  object-fit: cover;
}

.main-slider__animation-background {
  display: block;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 100%;
  object-fit: cover;
}

.main-slider__image {
  display: block;
  width: 540px;
  height: 100%;
  object-fit: contain;
  max-width: 100%;
  position: absolute;
  top: 0;
  left: auto;
  right: 120px;
}

.main-slider .swiper-pagination {
  display: flex;
  align-items: center;
  background-color: rgba(6, 6, 17, 0.3);
  height: 22px;
  width: fit-content !important;
  border-radius: 11px;
  padding: 0 12px;
  border: 1px solid rgba(255, 255, 255, 0.25);
  position: absolute;
  top: auto;
  bottom: 16px !important;
  left: 50% !important;
  transform: translate(-50%, 0) !important;
}

.main-slider .swiper-pagination-bullet {
  width: 4px;
  height: 4px;
  margin-left: 4px !important;
  margin-right: 4px !important;
  background-color: rgba(255, 255, 255, 0.2) !important;
  opacity: 1 !important;
}

.main-slider .swiper-pagination-bullet-active {
  transform: scale(1.5);
  background-color: #fff !important;
}

.main-slider__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px;
  z-index: 2;
}

.main-slider__content {
  padding: 100px 94px 0 120px;
}

.main-slider__title {
  font-size: 60px;
  font-style: normal;
  font-weight: 600;
  line-height: 100%;
  color: #fff;
  max-width: 470px;
  position: relative;
  z-index: 1;
}

.main-slider__subtitle {
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  color: #fff;
  margin-top: 40px;
  max-width: 470px;
  position: relative;
  z-index: 1;
  width: fit-content;
}

.main-slider__buttons {
  display: flex;
  max-width: 470px;
  flex-wrap: wrap;
  margin-top: 40px;
  position: relative;
  z-index: 2;
}

.main-slider__button {
  margin-right: 8px;
}

@media (max-width: 1279px) {
  .main-slider__arrow {
    display: none;
  }
  .main-slider__content {
    padding-left: 80px;
  }
  .main-slider__image {
    top: 100px;
    right: 80px;
    width: 440px;
    height: 280px;
  }
}
@media (min-width: 1408px) {
  .categories-block .swiper {
    overflow: hidden;
  }
}
@media (max-width: 1023px) {
  .main-slider {
    --main-slider-peek: 16px;
    margin-top: 32px;
    margin-bottom: 32px;
  }
  .main-slider .swiper-slide {
    border-radius: 22px;
  }
  .main-slider + .categories-block {
    margin-top: 16px;
  }
  .main-slider__slide {
    min-height: 384px;
  }
  .main-slider:first-child {
    margin-top: 12px;
    margin-bottom: 16px;
  }
  .main-slider__content {
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
  }
  .main-slider__title {
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 100%;
  }
  .main-slider__subtitle {
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    margin-top: 16px;
  }
  .main-slider__image {
    top: auto;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    right: auto;
    width: 300px;
    height: 260px;
  }
}
.managers {
  margin: 32px 0;
  position: relative;
}

.managers__wrap {
  border-radius: 18px;
  padding: 27px 24px 12px;
  background-color: #fff;
}

.managers__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.managers__note-action {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 5px;
}

.managers__note {
  flex: 1 1 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  padding-right: 20px;
}

.managers__action {
  flex: 0 0 auto;
}

.managers__btn {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  background-color: #fff;
  border-radius: 9px;
  cursor: pointer;
  padding: 8px 8px 8px 15px;
  color: #060611;
  transition: color 0.2s;
}

.managers__btn-notification {
  padding: 8px 20px;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  opacity: 0;
  background-color: #fff;
  z-index: 2;
  visibility: hidden;
  position: absolute;
  top: auto;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translate(-50%, 10px);
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: #232121;
  transition: 0.25s;
}

.managers__btn-notification--visible {
  opacity: 1;
  transform: translate(-50%, 0);
  visibility: visible;
}

.managers__btn-notification-icon {
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  width: 21px;
  height: 13px;
}

.managers__btn-icon {
  flex: 0 0 auto;
  margin-left: 8px;
  width: 20px;
  height: 20px;
  color: #152471;
}

.managers__btn:active {
  color: #152471;
}

@media (any-hover: hover) {
  .managers__btn:not([disabled]):hover {
    color: #0083FF;
  }
}
.managers__table-head {
  display: flex;
  padding-top: 6px;
  border-top: 1px solid rgba(35, 33, 33, 0.12);
  margin-top: 22px;
}

.managers__table-head-cell {
  flex: 0 0 auto;
  padding: 12px 16px 7px;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  color: #060611;
  text-align: left;
}

.managers__table-body {
  margin-top: 4px;
}

.managers__table-tr {
  display: flex;
  background-color: #fff;
  border-radius: 10px;
  margin-top: 4px;
}

.managers__table-td {
  padding: 12px 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.managers__table-head-cell--date, .managers__table-td--date {
  width: 168px;
  flex: 0 0 auto;
}

.managers__table-head-cell--name,
.managers__table-td--name {
  flex: 0 0 auto;
  width: calc((100% - 168px - 97px - 286px) / 3);
}

.managers__table-head-cell--email,
.managers__table-td--email {
  flex: 0 0 auto;
  width: calc((100% - 168px - 97px - 286px) / 3);
}

.managers__table-head-cell--tel,
.managers__table-td--tel {
  flex: 0 0 auto;
  width: calc((100% - 168px - 97px - 286px) / 3);
}

.managers__table-head-cell--clients,
.managers__table-td--clients {
  width: 97px;
  flex: 0 0 auto;
}

.managers__table-head-cell--actions,
.managers__table-td--actions {
  width: 286px;
  flex: 0 0 auto;
  padding-left: 44px;
}

.managers__table-clients-action {
  display: flex;
  align-items: center;
}

.managers__quantity {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.managers__quantity-btn {
  width: 24px;
  height: 24px;
  cursor: pointer;
  margin-left: 5px;
  transition: 0.2s;
  color: #7b7a7a;
}

.managers__quantity-btn[disabled] {
  cursor: not-allowed;
}

.managers__quantity-btn:not([disabled]):active {
  color: #0083FF;
}

@media (any-hover: hover) {
  .managers__quantity-btn:not([disabled]):hover {
    color: #152471;
  }
}
.managers__quantity-btn-icon {
  width: 24px;
  height: 24px;
}

.managers__table-actions {
  display: flex;
}

.managers__table-action {
  flex: 0 0 auto;
  margin-right: 10px;
}

.managers__table-action:last-child {
  margin-right: 0;
}

.managers__table-action-btn {
  padding-left: 6px;
  padding-right: 12px;
}

.managers__table-position {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  margin-top: 2px;
}

.managers__table-td--date {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.managers__table-status-wrap {
  position: relative;
  display: flex;
  align-items: center;
  width: fit-content;
  margin-top: 2px;
}

.managers__table-status {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  padding: 4px 8px;
  border-radius: 11px;
  background-color: #A9A9AD;
}

.managers__table-status--canceled {
  background-color: rgba(229, 30, 49, 0.1);
  color: #152471;
}

.managers__table-status-note {
  position: relative;
}

.managers__table-status-note-btn {
  flex: 0 0 auto;
  position: relative;
  width: 20px;
  height: 20px;
  margin-left: 2px;
  cursor: pointer;
}

.managers__table-status-icon {
  width: 20px;
  height: 20px;
  color: #152471;
}

.managers__table-status-note-dd-wrap {
  position: absolute;
  top: auto;
  bottom: 100%;
  left: 50%;
  transform: translate(-50%, 10px);
  width: 235px;
  opacity: 0;
  visibility: hidden;
  transition: 0.25s;
}

@media (any-hover: hover) {
  .managers__table-status-note:hover .managers__table-status-note-dd-wrap,
.managers__table-status-note-dd-wrap:hover {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0);
  }
}
.managers__table-status-note-dd {
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  border-radius: 12px;
  padding: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  background-color: #fff;
  margin-bottom: 12px;
  position: relative;
}

.managers__table-status-note-dd-title {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  color: #152471;
  margin-bottom: 2px;
}

.managers__table-status-note-dd-content {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: #060611;
}

.managers__table-status-note-dd-ending {
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  width: 21px;
  height: 13px;
}

.managers__table-status-note-dd-content a {
  color: #152471;
}

@media (any-hover: hover) {
  .managers__table-status-note-dd-content a:hover {
    color: #0083FF;
    text-decoration: none;
  }
}
.managers__empty-message {
  background-color: #fff;
  border-radius: 20px;
  padding: 25px;
  margin-top: 22px;
}

.managers__empty-message-title {
  display: flex;
  align-items: center;
  width: fit-content;
  margin: 0 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #060611;
}

.managers__empty-message-title-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 16px;
  color: rgba(35, 33, 33, 0.6);
}

.managers__empty-message-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  text-align: center;
  margin-top: 5px;
}

.map {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.map__map {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.map__balloon {
  width: 255px;
  margin-top: 3px;
  margin-bottom: 3px;
}

.map__balloon-type {
  font-size: 11px;
  color: #818690;
  text-transform: uppercase;
}

.map__balloon-name {
  font-size: 14px;
  font-weight: 600;
}

.map__balloon-descr {
  font-size: 12px;
  color: #818690;
  margin-top: 3px;
}

.map__balloon-lines {
  margin-top: 3px;
}

.map__balloon-lines:empty {
  display: none;
}

.map__balloon-line {
  display: flex;
}

.map__balloon-icon {
  width: 14px;
  height: 14px;
  flex: 0 0 auto;
  margin-right: 5px;
  margin-top: 2px;
}

.map__balloon-text {
  font-size: 12px;
}

.map__balloon-text-wrap {
  display: flex;
  flex: 1 1 auto;
  flex-wrap: wrap;
}

.map__pin-icon {
  display: block;
  width: 69px;
  max-width: 69px;
  height: 74px;
  object-fit: contain;
}

.map__pin.active .map__pin-icon {
  transform: scale(1.2);
  transform-origin: 50% 50px;
}

.map__pin-location {
  height: 48px;
  width: 270px;
  display: flex;
  justify-content: center;
}

.map__pin-location-wrap {
  display: flex;
  align-items: center;
  height: 48px;
  padding: 0 16px 0 4px;
  background-color: #fff;
  border-radius: 26px;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  position: relative;
}

.map__pin-location-triangle {
  content: "";
  position: absolute;
  top: auto;
  left: 50%;
  bottom: -8px;
  width: 8px;
  height: 9px;
  transform: translateX(-50%);
  color: #fff;
}

.map__pin-location-address {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #060611;
  white-space: nowrap;
}

.map__pin-location-icon {
  width: 40px;
  height: 40px;
  flex: 0 0 auto;
  margin-right: 8px;
}

.masonry-banner {
  margin: 70px 0;
}

.masonry-banner__title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 38px;
  margin-bottom: 32px;
}

.masonry-banner__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -16px;
  width: calc(100% + 32px);
}

.masonry-banner__cell {
  flex: 0 0 auto;
  width: 100%;
  position: relative;
  height: 0;
}

.masonry-banner__cell--half {
  width: 50%;
  padding-bottom: 25%;
}

.masonry-banner__cell--quarter {
  width: 25%;
  padding-bottom: 25%;
}

.masonry-banner__item {
  display: flex;
  position: absolute;
  top: 16px;
  left: 16px;
  bottom: 16px;
  right: 16px;
}

.masonry-banner__item::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #000;
  opacity: 0;
  border-radius: 14px;
  z-index: 0;
  transition: opacity 0.2s;
  pointer-events: none;
}

.masonry-banner__image {
  position: absolute;
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: cover;
  border-radius: 14px;
  overflow: hidden;
}

.masonry-banner__label {
  position: absolute;
  top: auto;
  left: 6px;
  bottom: 6px;
  background-color: #fff;
  border-radius: 10px;
  padding: 12px 16px;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  color: #060611;
  width: fit-content;
  max-width: calc(100% - 12px);
  flex-wrap: wrap;
  z-index: 1;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .masonry-banner__item:hover::after {
    opacity: 0.4;
  }
  .masonry-banner__item:hover .masonry-banner__label {
    color: #fff;
    background-color: #060611;
  }
}
@media (max-width: 1023px) {
  .masonry-banner {
    margin: 40px 0;
  }
  .masonry-banner__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    margin-bottom: 12px;
  }
  .masonry-banner__grid {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .masonry-banner__cell {
    padding-bottom: 50%;
  }
  .masonry-banner__cell--half {
    padding-bottom: 50%;
  }
  .masonry-banner__item {
    top: 6px;
    left: 6px;
    bottom: 6px;
    right: 6px;
  }
  .masonry-banner__image {
    border-radius: 11px;
  }
  .masonry-banner__label {
    padding: 6px 8px;
    left: 4px;
    bottom: 4px;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px;
  }
}
.masonry-grid {
  width: 100%;
}

.masonry-grid__cell {
  width: 33.3333%;
}

.masonry-grid__cell--1-of-4 {
  width: 25%;
}

.mobile-nav__panels {
  display: block;
}

.modal-window {
  background: #fff;
  width: 700px;
  max-width: 100%;
  border-radius: 32px;
  position: relative;
}

.modal-window__body {
  padding: 24px;
}

.modal-window__header {
  word-break: break-word;
  display: flex;
  padding: 10px 24px;
  background: #8F8F94;
  border-radius: 12px 12px 0 0;
}

.modal-window__header-main {
  flex: 1 1 auto;
  margin-right: 20px;
}

.modal-window__close {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  cursor: pointer;
  width: 52px;
  height: 52px;
  position: absolute;
  top: 6px;
  left: auto;
  right: 6px;
  z-index: 1;
}

.modal-window__close-icon {
  display: block;
  width: 32px;
  height: 32px;
  background-color: #F6F6F6;
  border-radius: 50%;
  color: #A9A9AD;
  transition: background-color 0.2s;
}

.modal-window__close:active .modal-window__close-icon {
  color: #fff;
  background-color: #152471;
}

@media (any-hover: hover) {
  .modal-window__close:hover .modal-window__close-icon {
    color: #fff;
    background-color: #152471;
  }
}
.modal--lg .modal-window {
  width: 1100px;
}

.modal--lg .modal-window__header {
  padding: 10px 40px;
}

.modal--lg .modal-window__body {
  padding: 40px;
}

.modal--md2 .modal-window {
  width: 678px;
}

.modal--sm .modal-window {
  width: 430px;
}

.modal-window--gallery {
  width: 100%;
  height: 100%;
  border-radius: 0;
}

.modal-window--gallery .modal-window__header {
  height: 0;
  padding: 0;
  overflow: visible;
  position: relative;
  z-index: 2;
}

.modal-window--gallery .modal-window__close {
  background-color: #fff;
}

.modal--fullscreen .modal-window__close {
  right: auto;
  left: 316px;
  transition: 0.2s;
}

.modal--fullscreen .modal-window__close-icon {
  color: #A8A4A4;
}

@media (max-width: 1023px) {
  .modal-window {
    width: 100%;
    min-height: 100%;
    border-radius: 0;
  }
  .modal--lg .modal-window,
.modal--sm .modal-window,
.modal--md2 .modal-window {
    max-width: 100%;
    width: 100%;
  }
  .modal--sm .modal-window,
.modal--md2 .modal-window {
    min-height: 0;
    height: auto;
  }
  .modal-window__header {
    position: sticky;
    top: 0;
    z-index: 11;
    border-radius: 0;
  }
  .modal-window__body {
    padding: 24px 16px;
  }
  .modal--fullscreen .modal-window__close {
    right: 8px;
    left: auto;
    transition: 0.2s;
  }
  .modal--sm .modal-window,
.modal--md2 .modal-window {
    border-top-left-radius: 22px;
    border-top-right-radius: 22px;
  }
  .modal--sm .modal__surface,
.modal--md2 .modal__surface {
    padding-top: 80px;
  }
  .modal--sm .modal-window__close,
.modal--md2 .modal-window__close {
    top: -52px;
    right: 0;
  }
}
.modal__surface {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  opacity: 0;
  visibility: hidden;
  z-index: 2000;
  overflow-x: auto;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  transition: opacity 0.3s, visibility 0.3s, z-index 0.3s;
}

.modal__container {
  display: flex;
  flex: 1 1 auto;
  padding: 20px;
  min-height: min-content;
  min-width: 0;
}

.modal__content-slot {
  margin: auto;
  min-width: 0;
}

.state--modal-open .modal__surface {
  opacity: 1;
  visibility: visible;
}

.modal--page .modal-window {
  width: 100%;
}

.modal--page .modal__content-slot {
  width: 100%;
}

.modal--page .modal__container {
  padding: 40px 0 0;
}

.modal--page .modal-window__body {
  padding-left: 0;
  padding-right: 0;
}

.modal--right .modal__content-slot {
  margin: 0 0 0 auto;
}

.modal--right .modal__container {
  padding: 0;
}

.modal--right .modal-window {
  border-radius: 0;
  min-height: 100%;
  width: 375px;
}

.modal--right-wide-2 .modal__content-slot {
  margin: 0 0 0 auto;
}

.modal--right-wide-2 .modal__container {
  padding: 0;
}

.modal--right-wide-2 .modal-window {
  border-radius: 0;
  min-height: 100%;
  width: 712px;
}

.modal--right-wide-3 .modal-window {
  border-radius: 0;
  min-height: 100%;
  width: 904px;
}

.modal--right-wide-3 .form__actions {
  width: fit-content;
}

.modal--right-wide-4 .modal-window {
  border-radius: 0;
  min-height: 100%;
  width: 660px;
}

.modal--right-wide-4 .form__actions {
  width: fit-content;
}

.modal--right-wide-4 .credit-cards__tab-cell {
  width: 33.3333%;
}

.modal--right.modal--right-wider .modal-window {
  width: 526px;
}

.modal--right.modal--right-wide .modal__content-slot {
  margin: 0 0 0 auto;
}

.modal--right.modal--right-wide .modal-window {
  width: 1180px;
  display: flex;
}

.modal--right.modal--right-wide .modal-window__body {
  padding: 0;
  display: flex;
  width: 100%;
}

.modal--right.modal--review-gallery .modal__content-slot {
  margin: 0 0 0 auto;
}

.modal--right.modal--review-gallery .modal-window {
  width: 1080px;
  display: flex;
}

.modal--right.modal--review-gallery .modal-window__body {
  padding: 0;
  display: flex;
  width: 100%;
}

.modal--right .form__header-title {
  font-size: 20px;
  line-height: normal;
}

.modal--right .form__header {
  margin-bottom: 24px;
}

.modal--video .modal__content-slot {
  margin-left: auto;
  margin-right: 0;
}

.modal--video .modal__container {
  padding: 0;
}

.modal--video .modal-window {
  border-radius: 0;
  min-height: 100%;
  width: 920px;
}

.modal--video .modal__content-slot {
  margin-top: 0;
  margin-bottom: 0;
}

.modal--gallery .modal__content-slot {
  margin-left: auto;
  margin-right: 0;
  width: 100%;
}

.modal--gallery .modal__container {
  padding: 0;
}

.modal--gallery .modal-window {
  border-radius: 0;
  min-height: 100%;
  width: 100%;
}

.modal--notification .modal-window__body {
  padding: 0;
}

.modal--notification .modal-window__close {
  display: none;
}

.modal--notification .modal__container {
  padding: 0;
}

.modal--notification .modal__content-slot {
  margin: 0 0 auto;
  width: 100%;
}

.modal--notification .modal-window {
  width: 100%;
  border-radius: 0;
  background-color: transparent;
}

.state--modal-open .modal--notification + .overlay {
  background-color: transparent;
}

.modal--gallery .modal__content-slot {
  margin-top: 0;
  margin-bottom: 0;
}

.modal--gallery .modal-window__body {
  padding: 0;
}

.modal--gallery .modal-window__close {
  z-index: 4;
}

.modal--wide-form .modal-window {
  width: 712px;
}

.modal--ultra-wide-form .modal-window {
  min-width: 712px;
  width: 970px;
}

.modal .field-shop__availability {
  display: none;
}

.modal .field-checkbox--has-availability {
  margin-bottom: 0;
}

.modal .field-checkbox__availability {
  display: none;
}

.modal--align-center .success {
  height: calc(100svh - 64px);
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.modal--align-center .success__action {
  margin-top: 0;
}

.modal--fullscreen .modal__content-slot {
  margin: 0;
  width: 100%;
}

.modal--fullscreen .modal-window {
  width: 100%;
  height: 100%;
  display: flex;
  border-radius: 0;
}

.modal--fullscreen .modal__container {
  padding: 0;
}

.modal--fullscreen .modal-window__body {
  padding: 0;
  width: 100%;
  display: flex;
}

@media (max-width: 1279px) {
  .modal--right.modal--review-gallery .modal-window {
    width: 475px;
  }
}
@media (max-width: 1023px) {
  .modal__container {
    padding: 0;
    display: flex;
    min-height: 100%;
  }
  .modal__content-slot {
    flex: 1 1 auto;
    margin: 0;
  }
  .modal__surface {
    padding: 0;
  }
  .modal--right.modal--right-wide .modal__surface {
    padding-top: 0;
  }
  .modal--right.modal--review-gallery .modal-window {
    width: 100%;
  }
  .modal--right .modal__surface {
    padding-top: 70px;
  }
  .modal--right-wide-2 .modal__surface {
    padding-top: 70px;
  }
  .modal--page .modal-window {
    padding: 0;
  }
  .modal--right .modal-window {
    width: 100%;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
  .modal--right-wide-2 .modal-window {
    width: 100%;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
  .modal--right.modal--right-wider .modal-window {
    width: 100%;
  }
  .modal--right.modal--right-wide .modal-window {
    width: 100%;
  }
  .modal--right .modal__content-slot {
    margin-top: auto;
  }
  .modal--right .modal-window__body {
    padding: 16px 12px;
  }
  .modal--right-wide-2 .modal__content-slot {
    margin-top: auto;
  }
  .modal--right-wide-2 .modal-window__body {
    padding: 16px 12px;
  }
  .modal--right-wide .modal-window {
    border-radius: 0;
  }
  .modal--video .modal-window {
    width: 100%;
  }
  .modal--video .modal__content-slot {
    margin-top: auto;
  }
  .modal--video .modal-window {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
  .modal--video .modal-window__body {
    padding: 16px 12px;
  }
  .modal--gallery .modal-window {
    width: 100%;
  }
  .modal--gallery .modal__content-slot {
    margin-top: auto;
  }
  .modal--gallery .modal-window {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
  .modal--gallery .modal-window__body {
    padding: 16px 12px;
  }
}
.modal--right:not(.modal--wide-form, .modal--ultra-wide-form) .field-checkbox--centered,
.modal--right:not(.modal--wide-form, .modal--ultra-wide-form) .field-checkbox--flex {
  display: block;
}

.modal--right:not(.modal--wide-form, .modal--ultra-wide-form) .field-checkbox__username-wrap {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  width: fit-content;
}

.modal--right:not(.modal--wide-form, .modal--ultra-wide-form):not(.modal--right-wider) .field-checkbox__input-wrap {
  margin-left: 0;
  margin-right: auto;
  margin-top: 12px;
}

.modal--right:not(.modal--wide-form, .modal--ultra-wide-form) .field-checkbox--centered .field-checkbox__input-wrap {
  margin-left: auto;
}

@media (max-width: 1279px) {
  .modal--search-basket .modal-window {
    min-height: calc(100svh - 70px);
  }
  .modal--search-basket .modal-window__close {
    top: -52px;
  }
  .modal--search-basket .modal__surface {
    padding-top: 70px;
  }
  .modal--search-basket .modal-window {
    width: 100%;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
  .modal--search-basket .modal__content-slot {
    margin-top: auto;
  }
  .modal--search-basket .modal-window__body {
    padding: 16px 12px;
  }
  .modal--search-basket .modal__content-slot {
    margin: 0;
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .modal--right .modal-window__close {
    top: -52px;
  }
  .modal--right-wide-2 .modal-window__close {
    top: -52px;
  }
  .modal--right .form__header-title {
    font-size: 20px;
    line-height: normal;
  }
  .modal--align-center .success {
    display: block;
    height: auto;
  }
  .modal--align-center .success__action {
    margin-top: 16px;
  }
  .modal--fullscreen .modal-window__close {
    top: 8px;
  }
}
.mono-banner {
  margin: 60px 0;
}

.mono-banner__wrap {
  display: block;
  position: relative;
  min-height: 202px;
  overflow: hidden;
  border-radius: 22px;
  padding: 40px 40px 0;
  text-decoration: none;
  color: inherit;
}

.mono-banner__link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

.mono-banner__title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  position: relative;
  z-index: 1;
  color: #fff;
  max-width: 490px;
}

.mono-banner__action {
  display: flex;
  width: fit-content;
  align-items: center;
  margin-top: 8px;
  position: relative;
  z-index: 3;
}

.mono-banner__subtitle {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #fff;
  margin-right: 24px;
  max-width: 355px;
}

.mono-banner__background-image {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: 100%;
  height: 100%;
  z-index: -1;
  object-fit: cover;
}

.mono-banner__image {
  display: block;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  width: auto;
  height: 100%;
  z-index: 0;
}

@media (max-width: 1349px) {
  .mono-banner__image {
    left: 40%;
    right: auto;
  }
}
@media (max-width: 1023px) {
  .mono-banner {
    margin: 32px auto;
  }
  .mono-banner__wrap {
    min-height: 0;
    padding: 24px 24px 0;
  }
  .mono-banner__image {
    position: static;
    margin-top: 24px;
    width: 100%;
    max-width: 100%;
  }
  .mono-banner__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 116%;
  }
  .mono-banner__action {
    display: block;
    margin-top: 16px;
  }
  .mono-banner__subtitle {
    margin-right: 0;
  }
  .mono-banner__button {
    margin-top: 16px;
    width: fit-content;
  }
}
.multi-banner {
  margin: 60px 0;
}

.multi-banner__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -10px;
  width: calc(100% + 20px);
}

.multi-banner__cell {
  flex: 0 0 auto;
  width: 50%;
  padding: 10px;
  display: flex;
}

.multi-banner__item {
  width: 100%;
  border-radius: 22px;
  overflow: hidden;
  padding: 32px;
  position: relative;
  min-height: 275px;
  display: flex;
  flex-direction: column;
}

.multi-banner__item-link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

.multi-banner__item-label {
  width: fit-content;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.26px;
  color: #fff;
  background: rgba(6, 6, 17, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.45);
  height: 26px;
  padding: 6px 8px;
  border-radius: 13px;
  position: relative;
  z-index: 1;
  margin-bottom: 8px;
}

.multi-banner__item-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #fff;
  position: relative;
  z-index: 1;
  max-width: 311px;
}

.multi-banner__item-image {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: 100%;
  height: 100%;
  object-fit: cover;
}

.multi-banner .swiper-pagination {
  display: none;
}

.multi-banner .swiper-pagination-bullet {
  margin-left: 1.6px !important;
  margin-right: 1.6px !important;
  background-color: rgba(35, 33, 33, 0.12) !important;
  opacity: 1 !important;
}

.multi-banner .swiper-pagination-bullet-active {
  background-color: #152471 !important;
}

.multi-banner__item-buttons {
  position: relative;
  z-index: 2;
  display: flex;
  flex-wrap: wrap;
  margin-top: auto;
}

.multi-banner__link-wrap {
  margin: 24px auto 0;
}

.multi-banner__link {
  width: fit-content;
  margin: 0 auto;
}

@media (max-width: 1023px) {
  .multi-banner {
    margin: 32px 0;
  }
}
@media (max-width: 1023px) {
  .multi-banner__item {
    padding: 18px 17px;
    min-height: unset;
    aspect-ratio: 328/130;
  }
  .multi-banner__item-title {
    font-size: 16px;
    line-height: normal;
    max-width: 160px;
  }
  .multi-banner__link-wrap {
    margin: 16px auto 0;
  }
}
@media (max-width: 639px) {
  .multi-banner__grid {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .multi-banner__cell {
    width: 100%;
    padding: 4px;
  }
}
.nav-panel {
  position: fixed;
  z-index: 100;
  top: auto;
  left: 50%;
  transform: translateX(-50%);
  bottom: 15px;
}

.nav-panel__items {
  display: flex;
  background-color: #fff;
  padding: 7px;
  border-radius: 16px;
  box-shadow: 0 0 19px 0 rgba(13, 63, 96, 0.15);
}

.nav-panel__item {
  flex: 0 0 auto;
}

.new-slider {
  margin: 80px 0;
}

.new-slider__slide.swiper-slide {
  padding: 20px;
  border: 2px solid #8F8F94;
  min-height: 300px;
  -webkit-user-select: none;
          user-select: none;
}

.new-slider__slide-title {
  font-size: 20px;
}

.new-slider__slide-text {
  margin-top: 20px;
}

.new-slider__buttons {
  display: flex;
  flex-wrap: wrap;
  margin-top: -10px;
  margin-bottom: 20px;
}

.new-slider__button {
  flex: 0 0 auto;
  margin-right: 10px;
  padding-top: 10px;
}

.news-block {
  margin: 70px 0;
}

.page-title + .news-block {
  margin-top: 32px;
}

.news-block__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
}

.news-block__title {
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
  padding-right: 20px;
}

.news-block__title-link {
  flex: 0 0 auto;
  display: block;
  width: fit-content;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #152471;
  text-decoration: none;
  position: relative;
  padding-right: 14px;
  transition: 0.2s;
}

.news-block__title-link::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: auto;
  right: 2px;
  width: 8px;
  height: 8px;
  border-top: 2px solid #152471;
  border-right: 2px solid #152471;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .news-block__title-link:hover {
    color: #0083FF;
  }
}
.news-block__grid-wrap {
  margin: 0 -10px;
  width: calc(100% + 20px);
}

.news-block__grid {
  margin: 0 -6px -6px;
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 12px);
}

.news-block__cell {
  flex: 0 0 auto;
  width: 25%;
  padding: 6px;
}

.news-block__item {
  position: relative;
  padding: 10px 10px 22px;
  border-radius: 20px;
  transition: 0.2s;
}

.news-block__image-wrap {
  position: relative;
  padding-bottom: 75%;
  border-radius: 12px;
  overflow: hidden;
}

.news-block__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  object-fit: contain;
  max-width: 100%;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .news-block__item:hover {
    background-color: #fff;
  }
}
.news-block__main {
  padding: 12px 10px 0;
}

.news-block__name {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 21px;
}

.news-block__footer {
  margin-top: 12px;
  display: flex;
  justify-content: space-between;
}

.news-block__status {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  z-index: 1;
  top: auto;
  left: 10px;
  bottom: 10px;
}

.news-block__status-item {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  text-transform: uppercase;
  padding: 6px 7px;
  border-radius: 4px;
  color: #fff;
  background-color: #060611;
  margin-right: 6px;
  width: fit-content;
  flex: 0 0 auto;
}

.news-block__date {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  color: rgba(35, 33, 33, 0.6);
}

.news-block__more {
  flex: 0 0 auto;
  display: block;
  width: fit-content;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #152471;
  text-decoration: none;
  position: relative;
  padding-right: 11px;
  transition: 0.2s;
}

.news-block__more::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  left: auto;
  right: 2px;
  width: 6px;
  height: 6px;
  border-top: 1px solid #152471;
  border-right: 1px solid #152471;
  transition: 0.2s;
}

.news-block__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

@media (max-width: 1279px) {
  .news-block__cell {
    width: 50%;
  }
}
@media (max-width: 1023px) {
  .news-block {
    margin: 40px 0;
  }
  .page-title + .news-block {
    margin-top: 14px;
  }
  .news-block__header {
    margin-bottom: 12px;
  }
  .news-block__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
  }
  .news-block__grid-wrap {
    width: 100%;
    margin: 0;
  }
  .news-block__grid {
    width: calc(100% + 14px);
    margin: -7px;
  }
  .news-block__cell {
    padding: 8px 7px;
  }
  .news-block__item {
    padding: 0;
    border-radius: 0;
  }
}
@media (max-width: 1023px) and (any-hover: hover) {
  .news-block__item:hover {
    background-color: transparent;
  }
}
@media (max-width: 1023px) {
  .news-block__main {
    padding: 8px 0 0;
  }
}
@media (max-width: 1023px) {
  .news-block__name {
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: 18px;
  }
}
@media (max-width: 1023px) {
  .news-block__more {
    display: none;
  }
}
@media (max-width: 1023px) {
  .news-block__status {
    left: 8px;
    bottom: 8px;
  }
}
@media (max-width: 1023px) {
  .news-block__footer {
    margin-top: 6px;
  }
}
.new-list__multi-banner {
  margin-block: 0;
}

.news-list.sets {
  margin-top: 32px;
}

.news-list .sets__wrap {
  margin-top: 0;
}

.news-list__items,
.news-list__overview {
  margin-top: 24px;
}

.news-list__section {
  padding-bottom: 24px;
}

.news-list__section + .news-list__section {
  margin-top: 72px;
}

.news-list__section-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  margin: 0 0 12px;
}

.news-list__section-title {
  margin: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 116%;
}

.news-list__section-title-btn {
  display: inline;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
  color: inherit;
  font: inherit;
  text-align: left;
  cursor: pointer;
  transition: 0.2s;
}

.news-list__more {
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
  gap: 8px;
  height: 32px;
  padding: 0;
  border: 0;
  background: transparent;
  color: #152471;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  cursor: pointer;
  transition: 0.2s;
}

.news-list__more-arrow {
  width: 16px;
  height: 16px;
}

@media (any-hover: hover) {
  .news-list__section-title-btn:hover {
    color: #152471;
  }
  .news-list__more:hover {
    color: #0083FF;
  }
}
.news-list__grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 24px 20px;
}

.news-list__cell {
  display: flex;
  min-width: 0;
}

.news-list__cell .product-grid__small-banner-wrap {
  width: 100%;
  display: flex;
}

.news-list__grid--overview {
  grid-template-columns: repeat(5, minmax(0, 1fr));
  grid-auto-rows: 200px;
  gap: 16px 16px;
}

.news-list__grid--overview .small-banner--news {
  height: 100%;
  padding: 20px 12px 16px;
}

.news-list__cell--hero .small-banner--news .small-banner__title {
  font-size: 20px;
}

.news-list__grid--overview .news-list__cell:not(.news-list__cell--hero) .small-banner--news .small-banner__title {
  font-size: 16px;
}

.news-list__grid--overview .small-banner--news::after {
  height: 96px;
}

.news-list__grid--overview.news-list__grid--compact {
  grid-template-columns: repeat(var(--news-count, 4), minmax(0, 1fr));
}

.news-list__grid--compact .small-banner--news .small-banner__title {
  font-size: 16px;
}

.news-list__cell--hero {
  grid-column: 1/3;
  grid-row: 1/3;
}

.news-list__cell--hero .product-grid__small-banner-wrap,
.news-list__cell--hero .small-banner--news {
  height: 100%;
}

.news-list__grid--overview .small-banner--news:has(.small-banner__image) {
  justify-content: flex-start;
}

.news-list__grid--overview .small-banner--news .small-banner__image {
  flex: 1 1 auto;
  align-self: stretch;
  min-height: 0;
  width: 100%;
  height: auto;
  margin: 0;
  object-fit: contain;
  object-position: center top;
}

.news-list .sets__tabs {
  justify-content: flex-start;
}

@media (max-width: 1279px) {
  .news-list__grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .news-list__grid--overview {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .news-list__grid--overview.news-list__grid--compact {
    grid-template-columns: repeat(var(--news-count, 4), minmax(0, 1fr));
  }
}
@media (max-width: 1023px) {
  .news-list__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
  }
  .news-list__section {
    padding-bottom: 32px;
  }
  .news-list__section + .news-list__section {
    margin-top: 88px;
  }
  .news-list__section-title {
    font-size: 20px;
  }
  .news-list__grid--overview {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-auto-rows: minmax(280px, auto);
    gap: 12px;
  }
  .news-list__grid--overview.news-list__grid--compact {
    grid-template-columns: repeat(min(2, var(--news-count, 2)), minmax(0, 1fr));
  }
  .news-list__cell--hero {
    grid-column: 1/-1;
    grid-row: auto;
  }
  .news-list__cell--hero .product-grid__small-banner-wrap,
.news-list__cell--hero .small-banner--news {
    height: auto;
    min-height: 320px;
  }
}
@media (max-width: 767px) {
  .news-list.sets {
    margin-top: 24px;
  }
  .news-list__items,
.news-list__overview {
    margin-top: 16px;
  }
  .news-list__cell--hero .product-grid__small-banner-wrap,
.news-list__cell--hero .small-banner--news {
    min-height: 280px;
  }
  .news-list__grid--overview {
    grid-auto-rows: minmax(260px, auto);
  }
  .new-list__multi-banner {
    margin-block: unset;
  }
  .news-list .sets__wrap {
    margin-block: unset;
  }
}
@media (max-width: 480px) {
  .news-list__grid {
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .news-list__grid--overview {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .news-list__grid--overview.news-list__grid--compact {
    grid-template-columns: repeat(min(2, var(--news-count, 2)), minmax(0, 1fr));
  }
}
.news-list--embedded {
  margin-block: 0;
  width: 100%;
  min-width: 0;
  overflow: visible;
}

.aside-tabs__content .news-list--embedded {
  margin-block: 0;
}

.news-list--embedded .news-list__inner,
.news-list--embedded .sets__wrap,
.news-list--embedded .news-list__items,
.news-list--embedded .news-list__slider {
  min-width: 0;
  max-width: 100%;
}

.news-list--embedded .sets__wrap {
  margin-top: 24px;
}

.news-list--embedded .sets__tabs {
  justify-content: flex-start;
  margin-bottom: 16px;
}

.news-list--embedded .sets__tabs-slider {
  margin-bottom: 16px;
}

.news-list--embedded .news-list__items {
  margin-top: 0;
}

.news-list--embedded .news-list__grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.news-list--embedded .news-list__slide {
  height: auto;
  box-sizing: border-box;
  min-width: 0;
}

.news-list--embedded .news-list__slide .news-list__cell {
  width: 100%;
  min-width: 0;
}

.news-list--embedded .small-banner {
  min-width: 0;
  max-width: 100%;
}

@media (max-width: 1279px) {
  .news-list--embedded .news-list__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 767px) {
  .news-list--embedded .news-list__grid {
    grid-template-columns: 1fr;
  }
}
@media (max-width: 1023px) {
  .news-list--embedded .news-list__slider {
    margin-right: -16px;
    max-width: none;
  }
  .news-list--embedded .news-list__slide {
    width: 280px;
  }
}
.news-slider {
  margin: 60px 0;
}

.news-slider .main-slider__arrow {
  top: calc(50% - 46px);
}

.news-slider__slider-title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  margin: 0 auto 32px;
  text-align: center;
}

.news-slider__slider-wrapper {
  position: relative;
}

.news-slider__item {
  display: block;
  text-decoration: none;
  color: inherit;
  padding-bottom: 46px;
}

.news-slider__item-image-wrap {
  border: 1px solid #F6F6F6;
  border-radius: 16px;
  overflow: hidden;
}

.news-slider__item-image {
  display: block;
  width: 100%;
  max-width: 100%;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .news-slider__item:hover .news-slider__item-image {
    transform: scale(1.05);
  }
}
.news-slider__item-name {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin: 14.5px 16px 0;
}

.news-slider--news .news-slider__slide {
  height: auto;
  display: flex;
  padding-bottom: 46px;
}

.news-slider--news .small-banner {
  width: 100%;
}

.news-slider .main-slider__arrow--next {
  right: -22px;
}

.news-slider .main-slider__arrow--prev {
  left: -22px;
}

.news-slider .swiper-pagination {
  display: flex;
  align-items: center;
  background-color: rgba(21, 36, 113, 0.03);
  height: 22px;
  width: fit-content !important;
  border-radius: 11px;
  padding: 0 12px;
  border: 1px solid transparent;
  position: absolute;
  top: auto;
  bottom: 0 !important;
  left: 50% !important;
  transform: translate(-50%, 0) !important;
}

.news-slider .swiper-pagination-bullet {
  width: 4px;
  height: 4px;
  margin-left: 4px !important;
  margin-right: 4px !important;
  background-color: #DBDDE3 !important;
  opacity: 1 !important;
}

.news-slider .swiper-pagination-bullet-active {
  transform: scale(1.5);
  background-color: #152471 !important;
}

@media (max-width: 1023px) {
  .news-slider {
    margin: 32px 0;
    overflow: hidden;
  }
  .news-slider .swiper {
    overflow: visible;
  }
  .news-slider__slider-title {
    margin-bottom: 16px;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 116%;
  }
  .news-slider__item-name {
    font-size: 20px;
    line-height: normal;
    margin-top: 12px;
  }
  .news-slider__item {
    padding-bottom: 38px;
  }
  .news-slider--news .news-slider__slide {
    padding-bottom: 38px;
  }
}
.note-bar {
  position: relative;
  width: fit-content;
}

.note-bar__bar {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  cursor: pointer;
  color: rgba(35, 33, 33, 0.6);
  padding-top: 4px;
  padding-bottom: 8px;
  transition: color 0.2s;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  white-space: nowrap;
}

@media (any-hover: hover) {
  .note-bar__bar:hover {
    color: #152471;
  }
}
.note-bar__dd-item-label {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: rgba(35, 33, 33, 0.6);
}

.note-bar__dd-line {
  margin-top: 2px;
}

.note-bar__icon {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  margin-left: 6px;
}

.note-bar__dd {
  position: absolute;
  top: 100%;
  left: -16px;
  right: auto;
  width: 162px;
  z-index: 5;
  transform: translateY(-10px);
  visibility: hidden;
  opacity: 0;
  transition: 0.25s;
}

.note-bar__dd-wrap {
  background-color: #fff;
  padding: 12px 16px;
  border-radius: 12px;
  color: #060611;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

.note-bar.open .note-bar__dd {
  transform: none;
  visibility: visible;
  opacity: 1;
}

.note-bar__dd-item {
  margin-top: 12px;
}

.note-bar__dd-item-list {
  margin-top: 2px;
}

.note-bar__dd-line-label {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
}

.note-bar__dd-line-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
}

.note-bar__mob-close-btn {
  display: none;
}

.note-bar__mob-overlay {
  display: none;
}

.note-bar__dd-item-title {
  display: none;
}

@media (max-width: 1023px) {
  .note-bar__dd {
    position: fixed;
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    transform: translateY(10px);
    z-index: 200;
    width: 100%;
  }
  .note-bar.open .note-bar__dd {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    transform: translateY(0);
  }
  .note-bar__mob-close-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    cursor: pointer;
    transition: 0.2s;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff;
    transform: none;
    top: -50px;
    left: auto;
    right: 10px;
    opacity: 0;
    visibility: hidden;
  }
  .note-bar.open .note-bar__mob-close-btn {
    opacity: 1;
    visibility: visible;
  }
  .note-bar__mob-close-btn-icon {
    flex: 0 0 auto;
    display: block;
    width: 44px;
    height: 44px;
  }
  .note-bar__mob-overlay {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 199;
    background-color: rgba(0, 0, 0, 0.35);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: 0.25s;
  }
  .note-bar.open .note-bar__mob-overlay {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
  }
  .note-bar__dd-item-title {
    display: block;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
    margin-bottom: 16px;
  }
  .note-bar__dd-wrap {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
.note-spoiler:only-child {
  margin: 0 auto;
}

.note-spoiler__note-wrap {
  position: relative;
  width: fit-content;
}

.note-spoiler__note-bar {
  display: flex;
  width: fit-content;
  color: rgba(35, 33, 33, 0.6);
  align-items: center;
  transition: color 0.2s;
}

button.note-spoiler__note-bar {
  cursor: pointer;
}

@media (any-hover: hover) {
  button.note-spoiler__note-bar:hover {
    color: #152471;
  }
}
.note-spoiler__note-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
}

.note-spoiler__note-icon {
  width: 15px;
  height: 15px;
  display: block;
  margin-left: 9.5px;
  flex: 0 0 auto;
  margin-top: -3px;
}

.note-spoiler__note-dd {
  position: absolute;
  top: 100%;
  left: 0;
  border-radius: 12px;
  background-color: #fff;
  padding: 13px 16px 13px 13px;
  display: flex;
  align-items: center;
  width: 250px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  transform: translateY(0);
  transition: 0.25s;
}

.note-spoiler:only-child .note-spoiler__note-dd {
  left: 50%;
  transform: translate(-50%, 0);
}

.note-spoiler__note-dd.open {
  opacity: 1;
  visibility: visible;
  transform: translateY(5px);
}

.note-spoiler:only-child .note-spoiler__note-dd.open {
  transform: translate(-50%, 5px);
}

.note-spoiler__note-dd-icon {
  width: 20px;
  height: 20px;
  color: #152471;
  flex: 0 0 auto;
  margin-right: 7px;
}

.note-spoiler__note-dd-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
}

.notification-message {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  padding: 13px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 13px;
}

.notification-message__icon {
  width: 20px;
  height: 20px;
  flex: 0 0 auto;
  margin-right: 7px;
}

.notification {
  background-color: rgba(34, 34, 34, 0.9);
  border-radius: 12px;
  display: flex;
  align-items: center;
}

.notification__message {
  font-size: 12px;
  line-height: 16px;
  color: #fff;
  padding: 16px 24px 16px 16px;
  min-height: 64px;
  display: block;
  width: 220px;
}

.notification__link {
  flex: 0 0 auto;
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  cursor: pointer;
  padding: 12px;
  height: 64px;
  color: rgba(255, 255, 255, 0.6);
  text-decoration: none;
  display: flex;
  align-items: center;
  transition: color 0.2s;
}

@media (any-hover: hover) {
  .notification__link:hover {
    color: rgb(255, 255, 255);
  }
}
.notification__btn-close {
  width: 64px;
  height: 64px;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  position: relative;
  color: rgb(255, 255, 255);
  transition: color 0.2s;
}

@media (any-hover: hover) {
  .notification__btn-close:hover {
    color: rgba(255, 255, 255, 0.6);
  }
}
.notification__btn-close::before {
  content: "";
  width: 1px;
  height: 48px;
  background-color: #4E4E4E;
  position: absolute;
  top: 50%;
  left: -0.5px;
  transform: translateY(-50%);
}

.notification__btn-close-icon {
  display: flex;
  width: 13px;
  height: 12px;
}

.notification__text {
  max-width: 180px;
}

@media (max-width: 767px) {
  .notification {
    box-shadow: 0 1px 20px -4px rgba(0, 0, 0, 0.25);
  }
  .notification__message {
    flex: 1 1 auto;
  }
  .notification__text {
    max-width: 180px;
  }
}
.notifications {
  position: fixed;
  top: 48px;
  left: 0;
  right: 0;
  z-index: 2000;
  width: 100%;
  height: 0;
  overflow: visible;
}

.notifications__container {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  height: 0;
  overflow: visible;
}

.notifications__item {
  padding-top: 16px;
}

@media (max-width: 767px) {
  .notifications {
    top: 0;
  }
  .notifications__item {
    width: 100%;
    padding-top: 8px;
  }
  .notifications__container {
    padding: 0 8px;
  }
}
.orders-info {
  display: flex;
  align-items: center;
  width: 100%;
}

.orders-info__left {
  flex: 1 1 auto;
  display: flex;
  align-items: baseline;
}

.orders-info__left-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-right: 16px;
}

.orders-info__left-quantity {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.orders-info__right {
  display: flex;
  align-items: center;
  flex: 0 0 auto;
}

.orders-info__link {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  text-decoration: none;
  white-space: nowrap;
  color: #152471;
  transition: color 0.2s;
}

@media (any-hover: hover) {
  .orders-info__link:hover {
    color: #0083FF;
  }
}
.orders-info__link-icon {
  width: 12px;
  height: 12px;
  margin-left: 6px;
  flex: 0 0 auto;
}

.page-404 {
  margin: 12px;
}

.page-404__wrap {
  width: 100%;
  max-width: 1330px;
  margin: 0 auto;
  overflow: hidden;
  background-color: #152471;
  position: relative;
}

.page-404__animation-background {
  display: block;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
  pointer-events: none;
  z-index: 0;
}

.page-404__main {
  padding: 80px 0;
  position: relative;
  z-index: 1;
}

.page-404__image {
  display: block;
  width: 470px;
  margin: 0 auto;
}

.page-404__message {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin: 40px auto 0;
  color: #fff;
  text-align: center;
}

.page-404__action {
  margin: 24px auto 0;
  width: fit-content;
}

.page-404--full {
  flex: 1 1 auto;
  display: flex;
  width: calc(100% - 24px);
  min-height: 0;
  margin: 12px;
}

.page-main:has(.page-404--full) {
  display: flex;
  flex-direction: column;
}

.page-main:has(.page-404--full) #mainContentArea,
.page-main:has(.page-404--full) #mainContentArea > div {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  min-height: 0;
  width: 100%;
}

.page-404--full .page-404__container {
  flex: 1 1 auto;
  display: flex;
  width: 100%;
  max-width: none;
  padding: 0;
  margin: 0;
}

.page-404--full .page-404__wrap {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin: 0;
}

.page-404--full .page-404__main {
  padding: 80px 16px;
  width: 100%;
}

@media (max-width: 1023px) {
  .page-404__image {
    width: 260px;
  }
  .page-404__message {
    font-size: 20px;
  }
  .page-404__action {
    margin-top: 16px;
  }
  .page-404--full .page-404__main {
    padding: 48px 16px;
  }
  .page-404--full .page-404__message {
    margin-top: 24px;
  }
}
.page-footer-menu__item {
  margin-bottom: 6px;
}

.page-footer-menu__item:last-child {
  margin-bottom: 0;
}

.page-footer-menu__link {
  color: #152471;
  cursor: pointer;
  border: none;
  text-decoration: none;
  transition: 0.2s;
  outline-offset: 1px;
  outline: none;
}
@media (any-hover: hover) {
  .page-footer-menu__link:hover {
    color: #0083FF;
    border: none;
    text-decoration: none;
  }
  .state--focus-enabled .page-footer-menu__link:focus {
    outline: 1px dashed;
    outline-offset: 1px;
  }
}
.page-footer-menu__link:active {
  color: #152471;
}

.page-footer {
  background: radial-gradient(116% 114.69% at 66.74% 19.65%, #223790 0%, #080B43 85.97%);
  overflow: hidden;
}

.page-footer__top-wrap {
  display: flex;
  padding: 40px 0;
  position: relative;
  min-height: 206px;
}

.page-footer__top-wrap::after {
  content: "";
  top: auto;
  bottom: 0;
  position: absolute;
  left: 100px;
  right: 0;
  height: 1px;
  background: rgba(255, 255, 255, 0.12);
  z-index: 1;
}

.page-footer__logo-wrap {
  flex: 0 0 auto;
  padding-right: 70px;
  position: relative;
  z-index: 1;
  margin-top: 8px;
}

.page-footer__contact-list {
  flex: 1 1 auto;
  position: relative;
  z-index: 1;
}

.page-footer__socials {
  flex: 0 0 auto;
  position: relative;
  z-index: 1;
  margin-left: 70px;
}

.page-footer__logo-link {
  width: 200px;
  display: block;
  max-width: 200px;
  text-decoration: none;
}

.page-footer__logo {
  display: block;
  width: 100%;
  max-width: 100%;
}

.page-footer__slogan {
  margin-top: 16px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #fff;
  max-width: 200px;
}

.page-footer__logo-bg {
  display: block;
  position: absolute;
  top: 0;
  height: 206px;
  left: auto;
  right: calc(100% - 462px);
  z-index: 0;
}

.page-footer__main {
  position: relative;
  z-index: 1;
}

.page-footer__main-wrap {
  display: flex;
  padding: 40px 0;
}

.page-footer__locations {
  flex: 1 1 auto;
}

.page-footer__footer-menu {
  flex: 0 0 auto;
  margin-left: 80px;
}

.page-footer__bottom {
  position: relative;
  z-index: 1;
}

.page-footer__bottom-wrap {
  padding: 32px 0;
  display: flex;
  width: calc(100% + 40px);
  margin: 0 -20px;
  position: relative;
}

.page-footer__bottom-wrap::before {
  content: "";
  position: absolute;
  top: 0;
  left: 20px;
  right: 20px;
  border-top: 1px solid rgba(255, 255, 255, 0.12);
}

.page-footer__legal-info {
  flex: 0 0 auto;
  width: 33.3333%;
  padding: 0 20px;
}

.page-footer__page-subfooter {
  flex: 0 0 auto;
  width: 33.3333%;
  padding: 0 20px;
}

.page-footer__partners {
  flex: 0 0 auto;
  width: 33.3333%;
  padding: 0 20px;
}

@media (max-width: 1349px) {
  .page-footer {
    margin-bottom: 56px;
  }
  .page-footer__top-wrap {
    display: block;
    width: 100%;
    padding: 24px 0 0;
    min-height: 0;
  }
  .page-footer__logo-wrap {
    padding-right: 0;
    margin: 0 auto;
    width: fit-content;
    text-align: center;
  }
  .page-footer__logo-link {
    margin: 0 auto;
  }
  .page-footer__logo {
    width: 180px;
    height: 19px;
    display: block;
    margin: 0 auto;
  }
  .page-footer__slogan {
    display: none;
  }
  .page-footer__contact-list {
    margin-top: 44px;
  }
  .page-footer__contact-list {
    width: 100%;
  }
  .page-footer__logo-bg {
    height: 123px;
    left: 50%;
    transform: translateX(-50%);
  }
  .page-footer__socials {
    margin: 16px auto 0;
    width: fit-content;
  }
  .page-footer__socials .socials__title {
    display: none;
  }
  .page-footer__socials .socials__item {
    width: 40px;
    height: 40px;
  }
  .page-footer__socials .socials__item-image {
    width: 40px;
    height: 40px;
  }
  .page-footer__top-wrap::after {
    left: 0;
    right: 0;
  }
  .page-footer__main-wrap {
    display: block;
    padding: 0;
  }
  .page-footer__locations {
    position: relative;
  }
  .page-footer__locations::after {
    content: "";
    top: auto;
    bottom: 0;
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    background: rgba(255, 255, 255, 0.12);
    z-index: 1;
  }
  .page-footer__footer-menu {
    position: relative;
    margin-left: 0;
  }
  .footer-menu__list {
    width: 100%;
    margin: 0;
  }
  .footer-menu__item {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
  .page-footer__footer-menu::after {
    display: none;
  }
  .page-footer__bottom-wrap {
    display: flex;
    flex-direction: column;
    padding-top: 20px;
    padding-bottom: 15px;
    width: 100%;
    margin: 0;
  }
  .page-footer__legal-info {
    width: 100%;
    padding: 0;
    order: 1;
  }
  .page-footer__page-subfooter {
    width: 100%;
    padding: 0;
    order: 3;
    margin-top: 32px;
  }
  .page-footer__partners {
    width: 100%;
    padding: 0;
    order: 2;
    margin-top: 32px;
  }
  .page-footer__bottom-wrap::before {
    display: none;
  }
}
.page-header-logo {
  display: flex;
  align-items: center;
  position: relative;
}

.page-header-logo__logo {
  flex: 0 0 auto;
  width: 220px;
  height: 23px;
  object-fit: contain;
  position: relative;
}

@media (max-width: 1279px) {
  .page-header-logo__logo {
    width: 160px;
    height: 17px;
  }
}
.page-header-spacer {
  height: 172px;
}

.page-header-spacer--has-main-nav {
  height: 172px;
}

@media (max-width: 1279px) {
  .page-header-spacer {
    display: none;
  }
}
.page-header-wrap {
  background-color: #fff;
  position: absolute;
  height: 140px;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  z-index: 200;
  transition: box-shadow 0.2s;
}

.bx-core #bx-panel ~ .page-header-wrap {
  height: 180px;
  padding-top: 40px;
}

.page-header-wrap__top {
  position: relative;
  z-index: 101;
}

.page-header-wrap__social .socials__title {
  display: none;
}

.page-header-wrap__social .socials__items {
  margin-top: 0;
}

.page-header-wrap--has-main-nav {
  height: 172px;
}

.bx-core #bx-panel ~ .page-header-wrap--has-main-nav {
  height: 212px;
}

.bx-panel-fixed:not(.bx-panel-folded) ~ .page-header-wrap {
  padding-top: 147px !important;
}

.bx-panel-fixed:not(.bx-panel-folded) ~ .page-header-wrap--dealer {
  height: 290px !important;
}

.bx-panel-fixed:not(.bx-panel-folded) ~ .page-header-wrap--regular {
  height: 325px !important;
}

.page-header-wrap__dealer-block {
  margin-left: auto;
  display: flex;
  align-items: center;
  padding-right: 2px;
}

.page-header-wrap__dealer-meassage {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  white-space: nowrap;
  color: rgba(35, 33, 33, 0.6);
}

.page-header-wrap--dealer .top-nav__link--special {
  background-color: #060611;
  color: #fff;
}

@media (any-hover: hover) {
  .page-header-wrap--dealer .top-nav__link--special:hover {
    background-color: #373535;
    box-shadow: none;
    color: #fff;
  }
}
.state--header-scrolled:not(.state--header-blocked) .page-header-wrap {
  position: fixed;
  transform: translateY(-172px);
}

.state--header-scrolled:not(.state--header-blocked).state--header-fixed .page-header-wrap,
.state--header-scrolled:not(.state--header-blocked).state--header-fixed-hidden .page-header-wrap {
  transition: transform 0.25s;
}

.state--header-fixed:not(.state--header-blocked) .page-header-wrap {
  position: fixed;
  transform: translateY(0);
  box-shadow: 0 10px 25px 0 rgba(159, 159, 159, 0.12);
}

.state--header-fixed-hidden:not(.state--header-blocked) .page-header-wrap {
  position: fixed;
  transform: translateY(-172px);
}

.page-header-wrap__top-wrap {
  display: flex;
  justify-content: space-between;
}

.page-header-wrap__left {
  flex: 1 1 auto;
}

.page-header-wrap__right {
  display: flex;
  align-items: center;
  margin-left: auto;
  flex: 0 0 auto;
}

.page-header-wrap__contact {
  margin-right: 16px;
  flex: 0 0 auto;
}

.page-header-wrap__right button.contact__link {
  display: none;
}

.page-header-wrap__right .contact__item:not(:first-child) {
  display: none;
}

.page-header-wrap__catalog-menu {
  display: flex;
  position: absolute;
  z-index: -10;
  top: calc(100% + 20px);
  left: 50%;
  right: auto;
  width: 1012px;
  border-radius: 32px;
  background-color: #fff;
  box-shadow: 0 0 34px 0 rgba(24, 24, 28, 0.08);
  padding: 16px;
  max-height: 80svh;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translate(-50%, -10px);
  transition: 0.25s;
}

.page-header-wrap__catalog-menu.open {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  z-index: 100;
  transform: translate(-50%, 0);
}

.page-header-wrap__page-header {
  position: relative;
  padding: 8px 0 16px;
}

.page-header__contact-dd {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}

.page-header-wrap--has-main-nav + .page-main .breadcrumbs {
  margin-top: 12px;
}

.page-header-wrap__mob-menu {
  display: flex;
  align-items: center;
  position: fixed;
  z-index: 200;
  top: auto;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: #fff;
  border-top: 1px solid var(---Black-15, #DBDDE3);
  transition: 0.25s;
}

.page-header-wrap__mob-menu--hidden {
  opacity: 0;
  visibility: hidden;
  transform: translateY(100%);
  pointer-events: none;
}

.page-header-wrap__mob-menu-item {
  flex: 1 1 0;
  width: auto;
  min-width: 0;
  height: 55px;
  display: flex;
  align-items: center;
}

.page-header-wrap__mob-menu-item .basket-small__widget {
  padding: 0 0 8px;
  min-width: 100%;
  height: 55px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}

.page-header-wrap__mob-menu-item .basket-small {
  width: 100%;
  height: 55px;
}

.page-header-wrap__mob-menu-link {
  display: flex;
  height: 100%;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  text-decoration: none;
  color: #060611;
  text-align: center;
}

.page-header-wrap__mob-menu-link-icon {
  display: block;
  width: 24px;
  height: 24px;
  color: #060611;
  margin: 0 auto;
}

.page-header-wrap__mob-menu-link-text {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.24px;
  margin-top: 4px;
}

.page-header-wrap__dealer-widget {
  display: flex;
  align-items: center;
  width: fit-content;
  background-color: #fff;
  padding: 9px 14px 9px 9px;
  border-radius: 10px;
  margin-right: 10px;
}

.page-header-wrap__dealer-widget-image {
  display: block;
  width: 42px;
  height: 42px;
  border-radius: 5px;
  object-fit: cover;
  overflow: hidden;
  flex: 0 0 auto;
}

.page-header-wrap__dealer-widget-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  margin-left: 8px;
  white-space: nowrap;
  flex: 1 1 auto;
}

.page-header-wrap__dealer-link-wrap {
  flex: 0 0 auto;
  margin-left: 4px;
  position: relative;
}

.page-header-wrap__dealer-link-dd-wrap {
  position: absolute;
  top: 100%;
  left: auto;
  right: -100px;
  width: 400px;
  padding-top: 16px;
  transition: 0.25s;
  visibility: hidden;
  opacity: 0;
  transform: translateY(-10px);
}

.page-header-wrap__dealer-link-dd {
  background-color: #fff;
  border-radius: 20px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  padding: 8px 24px;
  max-height: 80vh;
  overflow: auto;
}

@media (any-hover: hover) {
  .page-header-wrap__dealer-link-wrap:hover .page-header-wrap__dealer-link-dd-wrap,
.page-header-wrap__dealer-link-dd-wrap:hover {
    visibility: visible;
    opacity: 1;
    transform: translateY(0);
  }
}
.page-header-wrap__dealer-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  flex: 0 0 auto;
  color: #060611;
  border-radius: 10px;
  transition: 0.2s;
  position: relative;
}

.page-header-wrap__dealer-link.active {
  color: #152471;
}

.page-header-wrap__dealer-link-icon {
  display: block;
  width: 24px;
  height: 24px;
}

.page-header-wrap__dealer-link-counter {
  position: absolute;
  left: auto;
  top: -5px;
  right: -5px;
  display: flex;
  align-items: center;
  padding: 0 3px;
  justify-content: center;
  flex: 0 0 auto;
  min-width: 18px;
  width: fit-content;
  height: 18px;
  border-radius: 9px;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  background-color: #060611;
}

@media (any-hover: hover) {
  .page-header-wrap__dealer-link:hover {
    color: #152471;
    background-color: #fff;
    box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
  }
}
.page-header-wrap__main-nav {
  background: radial-gradient(35.19% 331.25% at 50% 0%, #344BC4 0%, #152471 100%);
}

.page-header-wrap__contact .contact__title {
  display: none;
}

@media (max-width: 1349px) {
  .page-header-wrap__contact {
    margin-top: 8px;
    margin-right: 8px;
  }
}
@media (max-width: 1279px) {
  .page-header-wrap {
    position: static;
    height: auto;
    background-color: transparent;
    transform: unset;
    padding-right: 0 !important;
  }
  .bx-core #bx-panel ~ .page-header-wrap {
    height: auto;
    padding-top: 0;
  }
  .bx-panel-fixed:not(.bx-panel-folded) ~ .page-header-wrap {
    height: auto;
    padding-top: 0;
  }
  .bx-panel-fixed:not(.bx-panel-folded) ~ .page-header-wrap--has-main-nav {
    height: auto;
  }
  .page-header-wrap__top-wrap {
    padding: 8px 0 0;
  }
  .page-header-wrap__page-header {
    margin-top: 0;
    padding: 8px 0;
  }
  .page-header-wrap__contact {
    margin-top: 0;
    margin-right: 12px;
  }
  .page-header-wrap__hamburger-menu {
    display: none;
    position: fixed;
    top: 48px;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1000;
    background-color: #F6F6F6;
    max-height: calc(100svh - 48px);
    padding-top: 8px;
    overflow: auto;
  }
  .page-header-wrap__container {
    width: 100%;
    background-color: #fff;
    border-radius: 22px;
    padding: 8px 12px 16px;
    display: flex;
    flex-direction: column;
  }
  .state--mobile-nav-open .page-header-wrap__hamburger-menu {
    display: flex;
  }
  .page-header-wrap__mob-top-nav {
    padding-top: 0;
    padding-bottom: 0;
    flex: 0 0 auto;
  }
  .page-header-wrap__mob-top-nav:first-child {
    border-top: 0;
  }
  .page-header-wrap--has-main-nav + .page-main .breadcrumbs {
    margin-top: 6px;
  }
  .page-header-wrap__right .contact__item {
    padding: 0;
  }
  .state--location-picker-popup-open .page-header-wrap__mob-menu {
    z-index: 1;
  }
  .page-header-wrap__mob-banner {
    position: relative;
    border-radius: 22px;
    overflow: hidden;
    padding: 16px;
    margin-top: auto;
    flex: 0 0 auto;
  }
  .page-header-wrap__mob-banner-image {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    max-width: 100%;
    height: 100%;
  }
  .page-header-wrap__contact .contact__title {
    display: none;
  }
  .page-header-wrap__mob-contact,
.page-header-wrap__mob-socials {
    position: relative;
    z-index: 1;
  }
  .page-header-wrap__mob-contact .contact__title {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #fff;
  }
  .page-header-wrap__mob-contact .contact__items {
    margin-top: 12px;
  }
  .page-header-wrap__mob-contact .contact__link {
    display: block;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 108%;
    color: #fff;
    text-align: center;
    margin: 0 auto;
  }
  .page-header-wrap__mob-socials .socials__title {
    display: none;
  }
  .page-header-wrap__mob-socials {
    margin: 12px auto 0;
  }
  .page-header-wrap__mob-socials .socials__item {
    color: #fff;
    background-color: rgba(6, 6, 17, 0.3);
    border: 1px solid #505884;
  }
  .page-header-wrap__mob-socials .socials {
    width: fit-content;
    margin: 0 auto;
  }
  .page-header-wrap__page-header .page-header-wrap__contact .socials__item-image {
    border: 1px solid #DBDDE3;
    border-radius: 50%;
    color: #152471;
  }
}
@media (max-width: 1023px) {
  .page-header-wrap__mob-contact .contact__link {
    display: flex;
    justify-content: center;
  }
  .page-header-wrap__mob-contact .contact__link .socials__item-image {
    display: none;
  }
}
.page-header {
  position: relative;
}

.page-header__printable-block {
  display: none;
}

.page-header__wrap {
  display: flex;
  align-items: center;
  height: 48px;
}

.page-header__logo {
  flex: 0 0 auto;
  margin-right: 16px;
}

.page-header__search {
  flex: 1 1 auto;
  height: 48px;
  position: relative;
  margin-right: 16px;
}

.state--search-small-open .page-header__search {
  z-index: 200;
}

.page-header__btn-catalog-wrap {
  flex: 0 0 auto;
  margin-right: 8px;
}

.page-header__btn-catalog {
  font-size: 14px;
}

.page-header__contact {
  margin-left: 30px;
  margin-right: 32px;
  position: relative;
}

.page-header__cell {
  flex: 0 0 auto;
  margin-right: 16px;
}

.page-header__cell:last-child {
  margin-right: 0;
}

.page-header__mob-search {
  margin-left: auto;
}

.page-header__mob-button-search {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #060611;
}

.page-header__mob-button-search-icon {
  flex: 0 0 auto;
  width: 32px;
  height: 32px;
}

.page-header__btn-hamburger-wrap {
  margin-left: 16px;
}

.page-header__btn-hamburger {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #060611;
}

.state--mobile-nav-open .page-header__btn-hamburger {
  display: none;
}

.page-header__btn-close {
  display: none;
  width: 32px;
  height: 32px;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #060611;
}

.state--mobile-nav-open .page-header__btn-close {
  display: flex;
}

.page-header__btn-hamburger-icon {
  flex: 0 0 auto;
  width: 32px;
  height: 32px;
}

.page-header__btn-close-icon {
  flex: 0 0 auto;
  width: 32px;
  height: 32px;
}

.page-header__contact .contact__items .contact__item:not(:first-child) {
  display: none;
}

.page-header__contact .contact__items a.contact__link {
  display: none;
}

.page-header__contact .contact__items button.contact__link {
  display: block;
}

.page-header__mob-search-modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  background-color: #fff;
  max-height: 100svh;
  overflow: auto;
  padding: 4px 0 16px;
}

.state--search-small-open .page-header__mob-search-modal {
  display: block;
}

@media (max-width: 1279px) {
  .page-header__wrap {
    background-color: transparent;
    height: 32px;
    padding: 0;
  }
  .page-header__logo {
    flex: 1 1 auto;
    position: relative;
    margin-right: 16px;
  }
  .page-header__mob-button-search-icon {
    width: 24px;
    height: 24px;
  }
}
.page-nav__resume {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
}

.page-nav__links {
  display: flex;
  flex-wrap: wrap;
}

.page-nav__link,
.page-nav__link-spacer {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #060611;
  text-decoration: none;
  transition: 0.2s;
  outline: none;
  cursor: pointer;
  margin: 0 4px;
}

.page-nav__link:first-child {
  margin-left: 0;
}

.page-nav__link:last-child {
  margin-right: 0;
}

.page-nav__link[disabled] {
  opacity: 0.6;
  cursor: not-allowed;
}

.page-nav__link-spacer {
  cursor: default;
}

@media (any-hover: hover) {
  .page-nav__link:not([disabled]):hover:not(.page-nav__link--active) {
    color: #152471;
    box-shadow: 0 0 6px 0 rgba(120, 120, 120, 0.19);
  }
}
.page-nav__link:active {
  color: #DE193E;
  box-shadow: 0 0 6px 0 rgba(120, 120, 120, 0.19);
}

.page-nav__link.page-nav__link--active {
  cursor: default;
  background: #152471;
  color: #fff;
}

.page-nav__action-btn {
  box-shadow: 0 0 0 1px rgba(35, 33, 33, 0.12) inset;
  font-weight: 600;
}

.page-nav__action-btn .btn__icon {
  width: 16px;
  height: 16px;
  color: #232121;
  opacity: 0.6;
  margin-left: 6px;
}

.page-nav__row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 12px;
}

.page-nav__cell {
  flex: 0 0 auto;
}

.page-nav__link-icon {
  flex: 0 0 auto;
  width: 32px;
  height: 32px;
}

.page-nav__resume-section {
  display: flex;
  justify-content: space-between;
}

@media (max-width: 1023px) {
  .page-nav__action {
    margin-top: 15px;
  }
  .page-nav__row {
    justify-content: center;
    margin-top: 15px;
  }
  .page-nav__link,
.page-nav__link-spacer {
    margin: 0;
  }
}
.page-section-header {
  display: flex;
  align-items: baseline;
  margin: 20px 0;
}

.page-section-header__main {
  flex: 1 1 auto;
}

.page-section-header__aside {
  flex: 0 0 auto;
  margin-left: auto;
  padding-left: 20px;
}

.page-section-header__aside-links {
  display: inline-flex;
  vertical-align: top;
  margin-left: -8px;
  flex-wrap: wrap;
}

.page-section-header__aside-links-item {
  flex: 0 0 auto;
  margin-left: 8px;
}

.page-section {
  margin: 60px 0;
}

.page-select {
  position: relative;
}

.page-select__btn {
  display: flex;
  align-items: baseline;
  color: #060611;
  cursor: pointer;
}

.page-select__label {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  color: #060611;
}

.page-select__value {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #152471;
  margin-left: 5px;
}

.page-select__btn-arrow {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  align-self: center;
  margin-left: 5px;
  color: #152471;
}

.page-select__list {
  position: absolute;
  top: 100%;
  padding-top: 5px;
  left: auto;
  right: 0;
  width: fit-content;
  z-index: 5;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateY(-8px);
  transition: 0.25s;
}

.page-select--open .page-select__list {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  transform: translateY(0);
}

.page-select__list-container {
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  background-color: #fff;
  border-radius: 12px;
  padding: 8px;
}

.page-select__list-item {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  cursor: pointer;
  padding: 5px 8px;
  border-radius: 6px;
  width: 100%;
  white-space: nowrap;
  transition: 0.2s;
  text-align: left;
}

.page-select__list-item.active {
  background-color: #A9A9AD;
}

@media (any-hover: hover) {
  .page-select__list-item:hover {
    color: #152471;
  }
}
.page-subfooter__copyright {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  color: #fff;
  opacity: 0.6;
  margin: 0 auto;
  text-align: center;
}

.page-subfooter__developer {
  display: flex;
  width: fit-content;
  align-items: center;
  margin-top: 24px;
  margin-left: auto;
  margin-right: auto;
}

.page-subfooter__link {
  display: block;
  width: fit-content;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0.16px;
  color: #fff;
  transition: 0.2s;
  margin-right: 4px;
  text-decoration: none;
}

@media (any-hover: hover) {
  .page-subfooter__link:hover {
    color: #0083FF;
  }
}
.page-subfooter__developer-label {
  display: flex;
  align-items: center;
  border-radius: 14px;
  height: 28px;
  padding: 0 8px 0 10px;
  border: 1px solid rgba(255, 255, 255, 0.14);
  background-color: rgba(255, 255, 255, 0.05);
}

.page-subfooter__developer-logo {
  display: block;
  width: 14px;
  height: 14px;
  flex: 0 0 auto;
  margin-right: 4px;
}

.page-subfooter__developer-name {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0.16px;
  color: #fff;
}

@media (max-width: 1023px) {
  .page-subfooter__copyright {
    max-width: 225px;
    text-align: center;
    margin: 0 auto;
  }
  .page-subfooter__developer {
    margin-top: 16px;
  }
}
.page-title {
  margin: 16px 0 20px;
}

.page-title--flex {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
}

.page-title__quantity {
  font-size: 14px;
  line-height: normal;
  color: #37373F;
  margin-left: 20px;
}

@media (max-width: 1023px) {
  .page-title {
    margin: 14px 0;
  }
  .page-title__value {
    font-size: 24px;
  }
}
@media (max-width: 767px) {
  .page-title {
    margin: 16px 0;
  }
  .page-title__value {
    font-size: 28px;
  }
}
.panel-head {
  display: flex;
  padding: 10px 20px;
  background: #8F8F94;
  text-align: left;
}

.panel-head__btn {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
  width: 54px;
  height: 44px;
  margin: -10px 0;
  padding: 10px;
  position: relative;
  cursor: pointer;
  transition: 0.2s;
  color: #060611;
}

.panel-head__btn::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
}

.panel-head__btn--close {
  margin-right: -20px;
  padding-right: 20px;
  margin-left: auto;
}

.panel-head__btn--back {
  margin-left: -20px;
  padding-left: 20px;
  margin-right: auto;
}

.panel-head__btn-icon {
  display: block;
  width: 24px;
  height: 24px;
}

.panel-head__title {
  flex: 1 1 auto;
}

@media (any-hover: hover) {
  .panel-head__btn:hover {
    color: #DE193E;
  }
}
.state--focus-enabled .panel-head__btn:focus::after {
  opacity: 0.75;
}

.panel-head__btn:active {
  background: #8F8F94;
}

.panel {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 300px;
  background: #fff;
  z-index: 160;
  box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.2);
  transition: 0.3s;
  transform: translate3d(-100%, 0, 0);
  visibility: hidden;
}

.panel--open {
  visibility: visible;
  transform: translate3d(0, 0, 0);
}

.panel__body {
  display: block;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.panel__item {
  display: block;
  border-top: 1px solid #8F8F94;
  border-bottom: 1px solid #8F8F94;
}

.panel__item + .panel__item {
  border-top: none;
}

.panel__item:first-child {
  border-top: none;
}

.panel__btn {
  display: flex;
  align-items: center;
  position: relative;
  padding: 10px 20px;
  color: #060611;
  border: none;
  cursor: pointer;
  font-size: 16px;
  line-height: normal;
  transition: 0.2s;
  text-decoration: none;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
}

.panel__btn::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
}

.panel__btn-icon,
.panel__btn-arrow {
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  color: #37373F;
  transition: 0.2s;
}

.panel__btn-arrow {
  width: 7px;
  height: 11px;
  margin-right: 0;
  margin-left: 10px;
}

.panel__btn-main {
  flex: 1 1 auto;
}

@media (any-hover: hover) {
  .panel__btn:hover,
.panel__btn:hover .panel__btn-icon,
.panel__btn:hover .panel__btn-arrow {
    color: #DE193E;
  }
}
.state--focus-enabled .panel__btn:focus::after {
  opacity: 0.75;
}

.panel__btn:active {
  background: #8F8F94;
}

.partners {
  display: flex;
  max-width: 310px;
  flex-wrap: wrap;
  justify-content: flex-end;
  margin-bottom: -8px;
  margin-left: auto;
}

.partners__item {
  border-radius: 8px;
  border: 1px solid rgba(255, 255, 255, 0.14);
  background: rgba(255, 255, 255, 0.05);
  margin-left: 8px;
  margin-bottom: 8px;
}

.partners__image {
  display: block;
  height: 32px;
}

@media (max-width: 1349px) {
  .partners {
    margin-left: 0;
    justify-content: flex-start;
  }
  .partners__item {
    margin-left: 0;
    margin-right: 8px;
  }
}
.pay-icons__grid {
  display: inline-flex;
  vertical-align: top;
  flex-wrap: wrap;
  margin: -4px;
}

.pay-icons__cell {
  flex: 0 0 auto;
  padding: 4px;
}

.pay-icons__item {
  display: block;
  width: 50px;
  height: 28px;
}

.pay-icons__item--visa {
  width: 53px;
  height: 28px;
}

.pay-icons__item--vbvisa {
  width: 53px;
  height: 28px;
}

.pay-icons__item--mc {
  width: 43px;
  height: 28px;
}

.pay-icons__item--mcsc {
  width: 59px;
  height: 28px;
}

.pay-icons__item--belcart {
  width: 100px;
  height: 28px;
}

.pay-icons__item--webpay {
  width: 100px;
  height: 28px;
}

.product__basket-view {
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  padding: 18px 24px 20px 14px;
  position: relative;
  display: flex;
  background-color: #fff;
  width: 100%;
}

.product__basket-view--not-available {
  border: 1px solid transparent;
  background-color: #F6F6F6;
}

.product__basket-view-checkbox-wrap .field-checkbox__visual {
  margin-right: 10px;
}

.product__basket-view-item {
  display: flex;
}

.product__basket-view-image-wrap {
  width: 140px;
  height: 140px;
  position: relative;
  margin-right: 16px;
}

.product__basket-view-info {
  flex: 1 1 auto;
}

.product__basket-view-image {
  display: block;
  width: 140px;
  height: 140px;
  object-fit: contain;
}

.product__basket-view-favorite-action {
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
}

.product__basket-view-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  margin-top: 4px;
}

.product__basket-view-options-wrap {
  margin-top: 14px;
}

.product__basket-view-color-wrap {
  display: flex;
  align-items: center;
}

.product__basket-view-color-title {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
}

.product__basket-view-color-visual {
  flex: 0 0 auto;
  width: 14px;
  height: 14px;
  border: 1px solid rgba(6, 6, 17, 0.2);
  margin-left: 5px;
  border-radius: 50%;
}

.product__basket-view-options {
  margin-top: 5px;
}

.product__basket-view-option {
  display: flex;
  align-items: baseline;
}

.product__basket-view-option-title {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
}

.product__basket-view-option-value {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #060611;
}

.product__basket-view-option {
  margin-top: 5px;
}

.product__basket-view-info {
  display: flex;
}

.product__basket-view-remove-action-wrap {
  position: absolute;
  top: 16px;
  left: auto;
  right: 16px;
}

.product__basket-view-actions {
  margin-top: 48px;
  width: 272px;
  flex: 0 0 auto;
  margin-left: auto;
  display: flex;
  justify-content: flex-end;
}

.product__basket-view-action {
  flex: 0 0 auto;
  width: 140px;
}

.product__basket-view-price {
  flex: 0 0 auto;
  width: 116px;
  margin-left: 16px;
}

.product__basket-view-services-wrap {
  margin-top: 12px;
}

.product__basket-view-additional-products {
  margin-top: 12px;
}

.product__basket-view-similar-products {
  margin-top: 12px;
}

.product__basket-view-body {
  flex: 1 1 auto;
  min-width: 0;
}

.product__basket-view .field-checkbox__visual {
  box-shadow: 0 0 0 1px #fff;
}

.product__basket-view-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (max-width: 1279px) {
  .product__basket-view {
    padding: 16px 12px;
  }
  .product__basket-view-checkbox-wrap {
    position: absolute;
    top: 20px;
    left: 16px;
    z-index: 1;
  }
  .product__basket-view-favorite-action {
    top: 4px;
    left: auto;
    right: 4px;
  }
  .product__basket-view-image-wrap {
    width: 124px;
    height: 124px;
    margin-right: 12px;
  }
  .product__basket-view-image {
    width: 124px;
    height: 124px;
  }
  .product__basket-view-options-wrap {
    margin-top: 10px;
  }
  .product__basket-view-options {
    display: flex;
    flex-wrap: wrap;
    margin-top: 4px;
  }
  .product__basket-view-option-group {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -2px;
  }
  .product__basket-view-option {
    margin-top: 0;
    margin-right: 14px;
    margin-bottom: 4px;
  }
  .product__basket-view-color-wrap {
    margin-right: 14px;
    margin-bottom: 4px;
  }
  .product__basket-view-actions {
    margin-top: 14px;
    margin-left: 0;
    align-items: center;
    justify-content: flex-start;
  }
  .product__basket-view-price {
    margin-left: 12px;
  }
  .product__basket-view-remove-action-wrap {
    top: 12px;
    right: 12px;
  }
  .product__basket-view-action {
    width: 124px;
  }
}
.product__compare-head-view {
  max-width: 100%;
  position: relative;
}

.product__compare-head-view-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.product__compare-head-view-main {
  display: flex;
}

.product__compare-head-view-image-wrap {
  width: 60px;
  height: 60px;
  flex: 0 0 auto;
  margin-right: 12px;
}

.product__compare-head-view-image {
  display: block;
  width: 60px;
  max-width: 60px;
  height: 60px;
  object-fit: contain;
}

.product__compare-head-view-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.product__compare-head-view-action {
  display: flex;
  justify-content: space-between;
  margin-top: 8px;
}

.product__compare-head-view-price .price {
  display: block;
  font-size: 18px;
}

.product__compare-head-view-price .price__group--old {
  margin-left: 0;
  font-size: 13px;
}

.product__compare-view {
  max-width: 100%;
}

.product__compare-view .basket-action__btn {
  width: 100%;
}

.product__compare-view-remove {
  position: absolute;
  top: 12px;
  left: auto;
  right: 12px;
  z-index: 2;
}

.product__order-view {
  width: 192px;
}

.product__order-view-main {
  position: relative;
  background-color: #fff;
  border: 1px solid #DBDDE3;
  border-radius: 22px;
  padding: 12px;
}

.product__order-view-link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.product__order-view-image-wrap {
  position: relative;
}

.product__order-view-quantity-label {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 3.5px 8px;
  height: 26px;
  border-radius: 13px;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #DBDDE3;
  background-color: #fff;
}

.product__order-view-image {
  display: block;
  width: 160px;
  height: 128px;
  object-fit: contain;
}

.product__order-view-name {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  height: 34px;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-top: 12px;
}

.product__order-view::after {
  content: "";
  position: absolute;
  z-index: -1;
  top: auto;
  left: 0;
  right: 0;
  bottom: 0;
  height: 48px;
  background-color: rgba(0, 131, 255, 0.05);
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}

.product__order-view-services {
  position: relative;
}

.product__order-view-services-btn {
  display: flex;
  width: fit-content;
  align-items: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  color: #152471;
  padding: 4px 8px 10px;
  cursor: pointer;
}

.product__order-view-services-btn-text {
  text-decoration-line: underline;
  text-decoration-style: dotted;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: 8%;
  text-underline-offset: 15%;
  text-underline-position: from-font;
}

.product__order-view-services-btn-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  margin-right: 6px;
  color: #838fb8;
}

.product__order-view-services-list {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
}

.product__order-view-services-item {
  margin-top: 2px;
}

.product__order-view .text-guide ul.product__order-view-services-list > li.product__order-view-services-item {
  padding-left: 16px;
  margin-bottom: 2px;
}

.product__order-view .text-guide ul.product__order-view-services-list > li.product__order-view-services-item::before {
  content: "";
  position: absolute;
  top: 7px;
  left: 7px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: #060611;
}

.product__order-view-services-dd {
  position: absolute;
  left: 8px;
  right: 8px;
  top: auto;
  bottom: calc(100% - 1px);
  z-index: 1;
  visibility: hidden;
  transform: translateY(10px);
  opacity: 0;
  transition: 0.2s;
}

.product__order-view-services-dd-wrap {
  padding: 8px;
  border-radius: 12px;
  background-color: #fff;
  box-shadow: 0 4px 12px 0 rgba(24, 24, 28, 0.12);
}

.product__order-view-services-btn.open + .product__order-view-services-dd {
  visibility: visible;
  transform: translateY(0px);
  opacity: 1;
}

@media (any-hover: hover) {
  .product__order-view-services-btn:hover + .product__order-view-services-dd {
    visibility: visible;
    transform: translateY(0px);
    opacity: 1;
  }
}
.product-action {
  display: flex;
}

.product-action__cell-input-wrap {
  flex: 0 0 auto;
  width: 162px;
}

.product-action__cell-input-wrap:first-child {
  margin-right: 16px;
}

.product-action__cell-input-wrap:only-child {
  margin-right: 0;
}

.product-action__cell-label {
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
  display: flex;
  align-items: center;
  margin-top: 10px;
  white-space: nowrap;
}

.product-action__cell-label-icon {
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  margin-right: 4px;
  color: #060611;
}

.product-action__remove-btn {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(35, 33, 33, 0.6);
  cursor: pointer;
  margin-left: 11px;
  margin-right: -7px;
  transition: 0.2s;
}

.product-action__remove-btn-icon {
  width: 18px;
  height: 18px;
  flex: 0 0 auto;
}

@media (any-hover: hover) {
  .product-action__remove-btn:hover {
    color: #060611;
  }
}
@media (max-width: 1279px) {
  .product-action {
    display: block;
  }
  .product-action__cell-input-wrap:first-child {
    margin-right: 0;
  }
  .product-action__cell-input-wrap {
    flex: 0 0 auto;
    width: 100%;
    margin-top: 15px;
  }
  .product-action__remove-btn {
    margin-left: auto;
    margin-top: 5px;
    margin-right: 0;
  }
  .product-action__cell-label {
    white-space: normal;
  }
}
.product-brand {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
}

.product-c-grid,
.product-c-grid__card {
  position: relative;
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  flex: 1 0 auto;
}

.product-c-grid__card {
  transition: 0.2s;
  position: relative;
  padding: 0 12px;
}

.product-c-grid--small .product-c-grid__card {
  padding-top: 12px;
  padding-bottom: 12px;
}

.product-c-grid .btn-del {
  position: absolute;
  top: 12px;
  right: 24px;
  z-index: 4;
}

.product-c-grid__bottom {
  margin-top: auto;
  padding-top: 12px;
}

.product-c-grid__link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: none;
  outline: none;
  z-index: 3;
  color: #060611;
  cursor: pointer;
}

.product-c-grid__link::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
}

.state--focus-enabled .product-c-grid__link:focus::after {
  opacity: 0.75;
}

.product-c-grid__link:active ~ .product-c-grid__card {
  background: #8F8F94;
  box-shadow: none;
}

.product-c-grid__visual {
  position: relative;
  margin: 0 0 12px;
  height: 0;
  padding-bottom: 67%;
  overflow: hidden;
  border-radius: 12px;
}

.product-c-grid--small .product-c-grid__visual {
  width: 90px;
  height: 60px;
  padding-bottom: 0;
  flex: 0 0 auto;
  margin-right: 10px;
  margin-bottom: 0;
}

.product-c-grid__visual::after {
  content: "";
  display: block;
  padding-top: 100%;
}

.product-c-grid__image.product-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.product-c-grid__image::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  background: rgba(15, 49, 106, 0.04);
  border-radius: 4px;
  z-index: 0;
}

.product-c-grid__status {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}

.product-c-grid__name {
  display: -webkit-box;
  margin-top: 13px;
  transition: color 0.2s;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  height: 41px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.product-c-grid--small .product-c-grid__name {
  font-size: 12px;
  line-height: 16px;
  height: 32px;
}

.product-c-grid--small .price {
  margin: 0;
}

.product-c-grid--small .price__value {
  font-size: 16px;
  line-height: 22px;
}

.product-c-grid--small .price__group--old {
  display: none;
}

.product-c-grid__description {
  display: -webkit-box;
  font-size: 13px;
  line-height: 18px;
  color: #818690;
  margin-top: 4px;
  max-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

@media (any-hover: hover) {
  .product-c-grid:hover .product-c-grid__name {
    color: #152471;
  }
}
.product-c-grid__action {
  position: relative;
  z-index: 4;
  margin: 12px 0;
  display: flex;
  align-items: center;
  min-width: 0;
}

.product-c-grid--small .product-c-grid__price {
  margin-top: 4px;
}

.product-c-grid__price .price {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
}

.product-c-grid__price .price__group {
  flex: 0 0 auto;
  white-space: nowrap;
}

.price__discount-wrap {
  width: 100%;
}

.price--right .price__discount-wrap {
  justify-content: flex-end;
}

.product-c-grid__price .price__value {
  font-size: 18px;
  line-height: 22px;
}

.product-c-grid--small .product-c-grid__price .price__value {
  font-size: 16px;
  line-height: 22px;
}

.product-c-grid__price--accent {
  color: #DE193E;
}

.product-c-grid__price .price__group--new {
  font-size: 18px;
  line-height: 22px;
  color: #DE193E;
}

.product-c-grid__price .price__currency {
  font-size: 14px;
  line-height: 20px;
}

.product-c-grid__price .price__group--old {
  font-size: 14px;
  line-height: 26px;
  margin-left: 8px;
}

.product-c-grid__price .price__group--old .price__value {
  font-size: 14px;
  line-height: 26px;
}

.product-c-grid__price .price__group--old .price__currency {
  font-size: 13px;
  line-height: 16px;
}

.product-c-grid__price .price__discount-wrap {
  display: none;
}

.product-c-grid__main {
  display: flex;
}

.product-carousel {
  min-width: 0;
  width: 100%;
}

.product-carousel .swiper-pagination {
  display: none !important;
}

.product-carousel__slider-wrap {
  margin: 0 auto;
  width: 295px;
  overflow: hidden;
}

.product-carousel__item-wrap {
  padding: 10px;
}

.product-carousel__item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  background-color: #fff;
  border-radius: 20px;
  overflow: hidden;
  transition: 0.2s;
  text-decoration: none;
}

.product-carousel .swiper-slide-active .product-carousel__item {
  border: 1px solid #C3C3C6;
}

.product-carousel__item-image {
  display: block;
  width: 69px;
  height: 69px;
  object-fit: contain;
  max-width: 69px;
  border-radius: 16px;
  overflow: hidden;
}

.product-carousel .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}

@media (max-width: 1023px) {
  .product-carousel__slider-wrap {
    margin: -10px auto;
  }
  .product-carousel__item {
    width: 90px;
    height: 90px;
  }
  .product-carousel__item-image {
    width: 80px;
    max-width: 80px;
    height: 80px;
    border-radius: 7px;
  }
}
.product-grid__items {
  margin-top: 20px;
}

.product-grid__grid {
  display: flex;
  flex-wrap: wrap;
  vertical-align: top;
  margin: -10px;
  width: calc(100% + 20px);
}

.product-grid__cell {
  display: flex;
  padding: 10px;
  flex: 0 0 auto;
  width: 33.3333%;
}

.product-grid__small-banner-wrap {
  width: 100%;
  display: flex;
}

.product-grid__nav {
  margin-top: 20px;
}

.catalog__list .product__grid-view .product__grid-view-slider-wrap .swiper-pagination {
  width: auto;
  left: 50%;
  transform: translateX(-50%);
  margin: 0 auto;
}

@media (max-width: 1279px) {
  .product-grid__grid {
    margin: -8px -7px;
    width: calc(100% + 14px);
  }
  .product-grid__cell {
    width: 33.3333%;
    padding: 8px 7px;
  }
  .product-grid__cell {
    width: 50%;
  }
  .product-grid__cell:nth-child(odd):last-child {
    width: 100%;
  }
  .product-grid__cell:nth-child(odd):last-child .product__grid-action-cell .compare-action__text {
    display: block;
  }
  .product-grid__cell:nth-child(odd):last-child .product__grid-action-cell .compare-action .compare-action__btn {
    width: auto;
    height: 28px;
    padding: 0 10px 0 4px;
    border-radius: 8px;
    background-color: #F6F6F6;
    box-shadow: none;
  }
  .product-grid__cell:nth-child(odd):last-child .product__grid-action-cell .compare-action__checkbox {
    width: 20px;
    height: 20px;
    border-radius: 6px;
    background-color: #fff;
    box-shadow: 0 0 0 1.2px #DBDDE3 inset;
  }
  .product-grid__cell:nth-child(odd):last-child .product__grid-action-cell .compare-action__checkbox-icon {
    width: 12px;
    height: 12px;
  }
  .product-grid__cell:nth-child(odd):last-child .product__grid-action-cell .compare-action__checkbox-icon--idle {
    display: none;
  }
  .product-grid__cell:nth-child(odd):last-child .product__grid-action-cell {
    width: 50%;
  }
}
@media (max-width: 1023px) {
  .catalog__list .product-grid__items {
    width: calc(100% + 32px);
    margin: 16px -16px 0;
  }
  .catalog__list .product-grid__grid {
    width: 100%;
    margin: 0;
    border-top: 1px solid #DBDDE3;
  }
  .catalog__list .product-grid__cell {
    padding: 0;
  }
  .catalog__list .product__grid-view-favorite-wrap {
    top: 8px;
    left: auto;
    right: 8px;
  }
  .catalog__list .product__grid-view-status-wrap {
    border-top-left-radius: 0;
    padding-top: 0;
  }
  .catalog__list .product__grid-view .basket-action__btn .btn__icon {
    display: none;
  }
  .product-grid__nav {
    margin-left: 16px;
  }
  .product-grid__cell--wide {
    width: 100%;
    padding: 24px 16px;
  }
  .product-grid__cell--mob-banner {
    width: 100%;
    padding: 24px 16px !important;
  }
  .product-grid__cell--mob-banner:last-child {
    padding-bottom: 0 !important;
  }
}
.product-group {
  display: flex;
  width: 100%;
}

.product-group__item {
  display: flex;
  width: 100%;
}

.product-image {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.2s;
  position: relative;
}

.product-image--loading {
  background: #8F8F94;
}

.product-image--loading .product-image__image {
  opacity: 0;
}

.product-image__image {
  display: block;
  width: 100%;
  flex: 0 0 auto;
  max-width: 100%;
  max-height: 100%;
  transition: opacity 0.2s;
}

.product-image__placeholder {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #8F8F94;
  color: #8F8F94;
}

.product-image__placeholder-icon {
  display: block;
  flex: 0 0 auto;
  width: 70px;
  height: 70px;
  max-width: 40%;
  max-height: 40%;
}

.product-line {
  position: relative;
}

.product-line__grid {
  display: inline-flex;
  flex-wrap: wrap;
  vertical-align: top;
  margin: -12px;
  width: calc(100% + 24px);
  flex-wrap: nowrap;
}
@media (max-width: 1023px) {
  .product-line__grid {
    margin: -10px;
    width: calc(100% + 20px);
  }
}

.product-line__cell {
  padding: 12px;
  flex: 0 0 auto;
  max-width: 100%;
  width: 20%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1023px) {
  .product-line__cell {
    padding: 10px;
  }
}

.product-line__cell:nth-child(n+6) {
  display: none;
}

@media (any-hover: none) {
  .product-line__block {
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    width: calc(100% + 32px * 2);
    margin-left: -32px;
    margin-right: -32px;
    padding-left: 32px;
  }
  .product-line__grid::after {
    content: "";
    display: block;
    width: 32px;
    height: 1px;
    flex: 0 0 auto;
  }
  .product-line__cell.product-line__cell.product-line__cell:nth-child(n) {
    display: flex;
  }
}
@media (any-hover: none) and (max-width: 1023px) {
  .product-line__block {
    width: calc(100% + 16px * 2);
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
  }
  .product-line__grid::after {
    content: "";
    display: block;
    width: 16px;
    height: 1px;
    flex: 0 0 auto;
  }
}
@media (max-width: 1279px) {
  .product-line__cell {
    width: 25%;
  }
  .product-line__cell:nth-child(n+5) {
    display: none;
  }
}
@media (max-width: 1023px) {
  .product-line__cell {
    width: 33.33%;
  }
  .product-line__cell:nth-child(n+4) {
    display: none;
  }
}
@media (max-width: 767px) {
  .product-line__cell {
    width: 50%;
  }
  .product-line__cell:nth-child(n+3) {
    display: none;
  }
}
@media (max-width: 479px) {
  .product-line__cell {
    width: 100%;
  }
  .product-line__cell:nth-child(n+2) {
    display: none;
  }
}
.product-list {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
}

.product-list__link-back {
  display: flex;
  align-items: center;
  width: fit-content;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: inherit;
  transition: color 0.2s;
  margin-bottom: 16px;
  cursor: pointer;
}

.product-list__link-back-icon {
  flex: 0 0 auto;
  width: 12px;
  height: 12px;
  margin-right: 8px;
}

@media (any-hover: hover) {
  .product-list__link-back:hover {
    color: #152471;
  }
}
.product-list__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.product-list__items {
  margin-top: 16px;
  margin-bottom: 24px;
}

.product-list__item:not(:first-child) {
  border-top: 1px solid rgba(35, 33, 33, 0.12);
}

.product-list__action {
  display: flex;
  width: calc(100% + 12px);
  margin: auto -6px 0;
}

.product-list__action-item {
  flex: 0 0 auto;
  width: 50%;
  padding: 0 6px;
}

.product-list .product__table-view {
  border-bottom: 0;
}

@media (max-width: 1023px) {
  .product-list {
    height: auto;
  }
  .product-list__items {
    margin-top: 0;
    margin-bottom: 12px;
  }
  .product-list__action {
    position: sticky;
    bottom: 16px;
  }
}
.product-rating {
  display: flex;
  align-items: center;
}

.product-rating__value {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-right: 2px;
}

.product-rating__icon {
  width: 18px;
  height: 18px;
  flex: 0 0 auto;
  color: #DBDDE3;
}

.product-rating__quantity {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  color: #A9A9AD;
  margin-left: 4px;
}

.product-rating__quantity--big {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.product__small-view-name {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  height: 34px;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.product__small-view-price-wrap {
  margin-top: 4px;
}

.product__small-view-price-wrap .price,
.product__small-view-price-wrap .price__group--old {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.product-scu {
  position: relative;
}

.product-scu__btn {
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  display: flex;
  align-items: center;
  width: fit-content;
  cursor: pointer;
  transition: 0.2s;
  color: #A9A9AD;
}

.product-scu__message {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  position: absolute;
  top: auto;
  left: 50%;
  bottom: calc(100% + 5px);
  background-color: #fff;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  border-radius: 12px;
  padding: 3px 12px;
  color: #060611;
  visibility: hidden;
  opacity: 0;
  transform: translate(-50%, 10px);
  white-space: nowrap;
  transition: 0.2s;
}

.product-scu__message.visible {
  visibility: visible;
  opacity: 1;
  transform: translate(-50%, 0);
}

.product-scu__icon {
  display: block;
  width: 16px;
  height: 16px;
  margin-left: 2px;
}

.product-scu__btn:active {
  color: #060611;
}

.product-scu__btn[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}

@media (any-hover: hover) {
  .product-scu__btn:hover {
    color: #152471;
  }
}
.product-section__title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
}

.product-section__quantity {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
  margin-top: 4px;
}

@media (max-width: 1023px) {
  .product-section__title {
    font-size: 24px;
  }
}
.product-slider {
  margin: 60px 0;
}

.product-slider__title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  margin: 0 auto 32px;
  text-align: center;
}

.product-slider__slider-wrap {
  position: relative;
}

.product-slider__small-banner-wrap {
  width: 380px;
  flex: 0 0 auto;
  display: flex;
}

.product-slider .swiper-slide {
  width: auto;
  display: flex;
  height: unset;
}

.product-slider__slide .product--grid {
  width: 288px;
}

.product-slider__slide .product--small {
  width: 100%;
}

.product-slider--small .swiper-slide {
  width: unset;
}

.product-slider__slider-wrap .main-slider__arrow {
  top: calc(50% - 19px);
}

.product-slider__slider-wrap .main-slider__arrow--prev {
  left: -22px;
}

.product-slider__slider-wrap .main-slider__arrow--next {
  right: -22px;
}

.product-slider--small .product-slider__swiper.swiper {
  padding-bottom: 38px;
}

.product-slider__swiper .swiper-pagination {
  display: none;
}

.product-slider--small .product-slider__swiper .swiper-pagination {
  display: flex;
}

.product-slider--small .swiper-pagination {
  display: flex;
  align-items: center;
  background-color: rgba(21, 36, 113, 0.03);
  height: 22px;
  width: fit-content !important;
  border-radius: 11px;
  padding: 0 12px;
  border: 1px solid transparent;
  position: absolute;
  top: auto;
  bottom: 0 !important;
  left: 50% !important;
  transform: translate(-50%, 0) !important;
}

.product-slider--small .swiper-pagination-bullet {
  width: 4px;
  height: 4px;
  margin-left: 4px !important;
  margin-right: 4px !important;
  background-color: #DBDDE3 !important;
  opacity: 1 !important;
}

.product-slider--small .swiper-pagination-bullet-active {
  transform: scale(1.5);
  background-color: #152471 !important;
}

@media (max-width: 1279px) {
  .product-slider .product-slider__swiper.swiper {
    padding-bottom: 0;
  }
  .product-slider--small .product-slider__swiper.swiper {
    margin-right: 6px;
  }
  .product-slider--small .product-slider__swiper .swiper-pagination {
    display: none;
  }
  .product-slider {
    margin: 32px 0;
    overflow: hidden;
  }
  .product-slider .product-slider__swiper {
    overflow: visible;
  }
  .product-slider__slider-wrap .main-slider__arrow {
    display: none;
  }
}
@media (max-width: 1023px) {
  .product-slider__small-banner-wrap {
    width: 280px;
  }
  .product-slider__title {
    font-size: 24px;
    margin-bottom: 16px;
  }
  .product-slider__slide .product {
    width: 240px;
  }
  .product-slider__slide .product--small {
    width: 100%;
  }
}
.product-t-grid,
.product-t-grid__card {
  position: relative;
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  flex: 1 0 auto;
}

.product-t-grid__card {
  padding: 19px;
  border: 1px solid #8F8F94;
  background: #fff;
  transition: 0.2s;
}

.product-t-grid__bottom {
  margin-top: auto;
  padding-top: 12px;
}

.product-t-grid__link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: none;
  outline: none;
  z-index: 3;
  color: #060611;
  cursor: pointer;
}

.product-t-grid__link::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
}

@media (any-hover: hover) {
  .product-t-grid:hover .product-t-grid__card {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.2);
  }
}
.state--focus-enabled .product-t-grid__link:focus::after {
  opacity: 0.75;
}

.product-t-grid__link:active ~ .product-t-grid__card {
  background: #8F8F94;
  box-shadow: none;
}

.product-t-grid__visual {
  position: relative;
  min-height: 180px;
  max-height: 216px;
  margin: 0 0 12px;
}

.product-t-grid__visual::after {
  content: "";
  display: block;
  padding-top: 100%;
}

.product-t-grid__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.product-t-grid__status {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}

.product-t-grid__name {
  margin: 8px 0;
  color: #060611;
  transition: 0.2s;
}

.product-t-grid__favorite-action {
  position: absolute;
  top: 15px;
  left: auto;
  right: 15px;
  bottom: auto;
  z-index: 3;
}

@media (any-hover: hover) {
  .product-t-grid:hover .product-t-grid__name {
    color: #DE193E;
  }
}
.product-t-grid__price {
  margin: 12px 0;
}

.product-t-grid__action {
  position: relative;
  z-index: 4;
  margin: 12px 0;
}

.product-t-list,
.product-t-list__card {
  position: relative;
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  flex: 1 0 auto;
}

.product-t-list__card {
  padding: 20px;
  border: 1px solid #8F8F94;
  background: #fff;
  transition: 0.2s;
  flex-direction: row;
}

.product-t-list__link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: none;
  outline: none;
  z-index: 3;
  color: #060611;
}

.product-t-list__link::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
}

@media (any-hover: hover) {
  .product-t-list:hover .product-t-list__card {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.2);
  }
}
.state--focus-enabled .product-t-list__link:focus::after {
  opacity: 0.75;
}

.product-t-list__link:active ~ .product-t-list__card {
  background: #8F8F94;
  box-shadow: none;
}

.product-t-list__cell-visual {
  flex: 0 0 auto;
  width: 150px;
  margin-right: 20px;
}

.product-t-list__cell-info {
  flex: 1 1 auto;
}

.product-t-list__cell-price-action {
  display: flex;
  flex: 0 0 auto;
}

.product-t-list__cell-price {
  flex: 0 0 auto;
  width: 150px;
  margin-left: 20px;
}

.product-t-list__cell-action {
  flex: 0 0 auto;
  width: 180px;
  margin-left: 20px;
}

.product-t-list__visual {
  position: relative;
  min-height: 150px;
  max-height: 216px;
  margin: 0 0 12px;
}

.product-t-list__visual::after {
  content: "";
  display: block;
  padding-top: 100%;
}

.product-t-list__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.product-t-list__status {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}

.product-t-list__name {
  margin: 8px 0;
  color: #060611;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .product-t-list:hover .product-t-list__name {
    color: #DE193E;
  }
}
.product-t-list__price {
  margin: 12px 0;
}

.product-t-list__action {
  position: relative;
  z-index: 4;
  margin: 12px 0;
}

.product-t-list__favorite-action {
  position: absolute;
  top: auto;
  left: auto;
  right: 20px;
  bottom: 20px;
  z-index: 4;
}

@media (max-width: 1279px) {
  .product-t-list__cell-price-action {
    display: block;
    width: 200px;
  }
  .product-t-list__cell-price,
.product-t-list__cell-action {
    width: auto;
    margin: 0;
  }
  .product-t-list__cell-price + .product-t-list__cell-action {
    margin-top: 12px;
  }
}
@media (max-width: 767px) {
  .product-t-list__card {
    display: block;
    padding-left: 190px;
    min-height: 190px;
  }
  .product-t-list__cell-visual {
    position: absolute;
    top: 20px;
    left: 20px;
    width: 150px;
    margin: 0;
  }
  .product-t-list__cell-info + .product-t-list__cell-price-action {
    margin-top: 12px;
  }
}
.product-table__item {
  margin-top: 20px;
}

@media (max-width: 1023px) {
  .product-table__item {
    margin-top: 0;
  }
}
.product-video__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 10px;
}

.product-video__info {
  margin-top: 10px;
  display: flex;
  align-items: center;
}

.product-video__left {
  flex: 0 0 auto;
  margin-right: 10px;
  width: 130px;
  padding: 5px;
}

.product-video__image {
  display: block;
  width: 120px;
  max-width: 120px;
  height: 120px;
  object-fit: contain;
}

.product-video__right {
  flex: 1 1 auto;
}

.product-video__name {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
}

.product-video__action {
  margin-top: 10px;
  display: flex;
}

.product-video__price {
  flex: 0 0 auto;
  margin-right: 14px;
}

.product-video__basket-action-wrap {
  flex: 0 0 auto;
  max-width: 212px;
}

.product-video__video-wrap {
  margin-top: 10px;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
  aspect-ratio: 16/9;
}

.product-video__video-slider .image-slider__thumbs-wrap {
  -webkit-user-select: none;
          user-select: none;
}

.product-video__video-slider .swiper-pagination {
  display: none;
  pointer-events: none;
}

.product-video__slider {
  position: relative;
  margin-top: 10px;
}

.product-video__slider .video__poster {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.product-video__slide {
  display: block;
  border-radius: 8px;
  width: 100%;
  position: relative;
  overflow: hidden;
  aspect-ratio: 16/9;
  background-color: #060611;
}

.product-video .image-slider__thumbs-wrap {
  display: flex;
  justify-content: center;
  margin: 0 auto;
}

.product-video .image-slider__thumbs-slider-wrap {
  margin-top: 40px;
}

.product-video__video-slider {
  position: relative;
}

.product-video__video-slider .product-slider__arrow--prev {
  left: 18px;
}

.product-video__video-slider .product-slider__arrow--next {
  left: auto;
  right: 18px;
}

@media (max-width: 1279px) {
  .product-video .product-slider__arrow {
    display: flex;
  }
  .product-video .product-slider__arrow.swiper-button-disabled {
    display: none;
  }
  .product-video .product-slider__arrow--prev {
    left: 0;
  }
  .product-video .product-slider__arrow--next {
    right: 0;
  }
}
@media (max-width: 1023px) {
  .product-video__title {
    font-size: 18px;
  }
  .product-video__left {
    width: 100px;
  }
  .product-video__info {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  .product-video__video-wrap {
    margin-top: 16px;
  }
  .product-video__image {
    width: 90px;
    max-width: 90px;
    height: 90px;
  }
  .product-video__price .price {
    font-size: 22px;
  }
  .product-video__price .price__group--old {
    font-size: 12px;
  }
  .product-video__action {
    display: block;
  }
  .product-video__price {
    margin-right: 0;
  }
  .product-video__basket-action-wrap {
    margin-top: 8px;
  }
  .product-video__video-slider .swiper-pagination {
    display: block;
  }
  .product-video__video-slider .swiper-pagination-bullet-active {
    background: #152471;
  }
}
.product {
  display: flex;
  width: 100%;
}

.product.product--table .product__table-view-aside {
  margin-left: auto;
}

.product__grid-view {
  display: flex;
  width: 100%;
  min-height: 486px;
  flex-direction: column;
  padding: 32px 16px 16px;
  border-radius: 22px;
  background-color: #fff;
  border: 1px solid #DBDDE3;
  position: relative;
}

.product__grid-image {
  display: none;
  width: 100%;
  max-width: 100%;
  height: 206px;
  object-fit: contain;
}

.product__grid-image.visible {
  display: block;
}

.product__grid-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  margin-top: 4px;
  height: 59px;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.product__grid-delivery {
  margin-top: 12px;
  margin-bottom: 16px;
}

.product__grid-delivery:last-child {
  margin-bottom: 16px;
}

.product__grid-delivery-line {
  margin-top: 8px;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 12px;
  letter-spacing: 0.26px;
}

.product__grid-delivery-label {
  color: #8F8F94;
  margin-right: 3px;
}

.product__grid-action-grid {
  display: flex;
  width: calc(100% + 8px);
  margin: 0 -4px;
}

.product__grid-action-grid--not-available .compare-action__btn {
  padding-left: 0;
  padding-right: 0;
  display: flex;
  width: 40px;
  height: 40px;
  align-items: center;
  justify-content: center;
  border-radius: 20px;
  background-color: #fff;
  box-shadow: 0 0 0 1px #DBDDE3 inset;
}

.product__grid-action-grid--not-available .compare-action__checkbox {
  width: 24px;
  height: 24px;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
}

.product__grid-action-grid--not-available .compare-action__checkbox-icon {
  display: block;
  width: 24px;
  height: 24px;
  color: #060611;
}

.product__grid-action-grid--not-available .compare-action__btn.active .compare-action__checkbox-icon {
  color: #152471;
}

.product__grid-action-grid--not-available .compare-action__text {
  display: none;
}

.product__grid-action-cell {
  padding: 0 4px;
  flex: 0 0 auto;
}

.product__grid-action-cell--wide {
  flex: 1 1 auto;
}

.product__grid-action {
  position: relative;
  margin-top: auto;
  justify-self: flex-end;
  z-index: 2;
}

.product__grid-view-status-wrap {
  position: absolute;
  top: 12px;
  left: 12px;
  z-index: 3;
  pointer-events: none;
}

.product__status {
  display: flex;
  flex-wrap: wrap;
  max-width: 228px;
  flex-direction: column;
}

.product__status-item {
  display: flex;
  align-items: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.26px;
  padding: 0 8px;
  height: 26px;
  border-radius: 13px;
  color: #fff;
  width: fit-content;
  white-space: nowrap;
  margin: 0 4px 4px 0;
}

.product__grid-view-favorite-wrap {
  position: absolute;
  top: 12px;
  left: auto;
  right: 12px;
  z-index: 2;
}

.product__grid-link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  cursor: pointer;
}

.product__grid-view-slider-wrap {
  position: relative;
  z-index: 2;
  cursor: pointer;
}

.product__grid-colors-and-rating {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
  margin-bottom: 5px;
  position: relative;
  z-index: 2;
}

.product__grid-colors {
  flex: 1 1 auto;
}

.product__grid-rating {
  flex: 0 0 auto;
  margin-left: auto;
}

.product__colors {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -6px;
}

.product__color {
  width: 18px;
  height: 18px;
  position: relative;
  border-radius: 50%;
  margin-right: 6px;
  margin-bottom: 8px;
  border: 1px solid rgba(6, 6, 17, 0.2);
  transition: 0.2s;
  z-index: 2;
}

button.product__color {
  cursor: pointer;
}

.product__color::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
  height: 24px;
  border-radius: 50%;
  opacity: 0;
  border: 1px solid rgba(6, 6, 17, 0.2);
  transition: 0.2s;
}

.product__color.active {
  cursor: default;
}

.product__color.active::after {
  border: 1px solid #060611;
  opacity: 1;
}

@media (any-hover: hover) {
  button.product__color:not(.active):hover {
    transform: scale(1.11);
  }
  button.product__color:not(.active):hover::after {
    opacity: 1;
  }
}
@media (max-width: 1023px) {
  .product__grid-image {
    height: 170px;
  }
  .product__grid-action-cell .compare-action__btn {
    width: 40px;
    height: 40px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 20px;
    background-color: #fff;
    box-shadow: 0 0 0 1px #DBDDE3 inset;
  }
  .product__grid-action-cell .compare-action__text {
    display: none;
  }
  .product__grid-action-cell .compare-action__checkbox {
    width: 24px;
    height: 24px;
    border-radius: 0;
    background-color: transparent;
    box-shadow: none;
  }
  .product__grid-action-cell .compare-action__checkbox-icon {
    display: block;
    width: 24px;
    height: 24px;
    color: #060611;
  }
  .product__grid-action-cell .compare-action__btn.active .compare-action__checkbox-icon {
    color: #152471;
  }
  .product__grid-action-cell--wide .btn {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
.product__search-view {
  display: flex;
  width: 100%;
  align-items: center;
  padding: 12px 16px;
  border-radius: 22px;
  border: 1px solid #DBDDE3;
  background-color: #fff;
  position: relative;
  transition: background-color 0.2s;
}

.product__search-view:active {
  border: 1px solid #DBDDE3;
  background-color: #fff;
}

@media (any-hover: hover) {
  .product__search-view:hover {
    border: 1px solid #EEEEEE;
    background-color: #EEEEEE;
  }
}
.product__search-view-image {
  display: block;
  width: 44px;
  height: 44px;
  max-width: 44px;
  object-fit: contain;
  flex: 0 0 auto;
  margin-right: 12px;
}

.product__search-view-name {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  flex: 1 1 auto;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.product__search-view-price-wrap {
  flex: 0 0 auto;
  margin-left: 16px;
}

.product__search-view-price-wrap .price {
  flex-direction: row-reverse;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
}

.product__search-view-price-wrap .price__group--old {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
}

.product__search-view-price-wrap .price__group--new {
  margin-left: 4px;
}

.product__search-view-price-wrap .price__group--old {
  margin-left: 0;
}

.product__search-view-link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.product__small-view {
  background-color: #fff;
  border: 1px solid #DBDDE3;
  padding: 16px;
  border-radius: 22px;
  display: flex;
  align-items: center;
  width: 100%;
  position: relative;
}

.product__small-view-link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.product__small-view-image-wrap {
  flex: 0 0 auto;
  margin-right: 12px;
}

.product__small-view-image {
  display: block;
  width: 80px;
  max-width: 80px;
  height: 80px;
  object-fit: contain;
}

.product__small-view-main {
  flex: 1 1 auto;
}

.product__small-view-action {
  align-self: flex-end;
  flex: 0 0 auto;
  margin-left: 12px;
}

.product__table-view {
  width: 100%;
  max-width: 100%;
  border: 1px solid #DBDDE3;
  padding: 16px;
  border-radius: 22px;
  display: flex;
  position: relative;
}

.product__table-view-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  z-index: 1;
}

.product__table-view-slider-wrap {
  position: relative;
}

.product__table-view-slider-wrap .main-slider__arrow {
  width: 24px;
  height: 24px;
  border: 1px solid #F6F6F6;
  box-shadow: none;
  opacity: 0;
  visibility: hidden;
}

.product__table-view-slider-wrap .main-slider__arrow:active {
  color: #152471;
  background-color: #DBDDE3;
}

.product__grid-view-slider-wrap .swiper-pagination {
  display: flex;
  background-color: transparent;
  position: absolute;
  top: auto !important;
  bottom: 0 !important;
}

.product__grid-view-slider-wrap .swiper {
  padding-bottom: 22px;
}

.product__grid-view-slider-wrap + .product__grid-colors-and-rating {
  margin-top: 3px;
}

.product__grid-view-slider {
  position: relative;
}

.product__grid-view .swiper-pagination {
  display: flex;
  align-items: center;
  background-color: transparent;
  height: 22px;
  width: fit-content !important;
  border-radius: 11px;
  padding: 0 12px;
  border: 1px solid transparent;
  position: absolute;
  top: auto;
  bottom: 0 !important;
  left: 50% !important;
  transform: translate(-50%, 0) !important;
}

.product__grid-view .swiper-pagination-bullet {
  width: 4px;
  height: 4px;
  margin-left: 4px !important;
  margin-right: 4px !important;
  background-color: #DBDDE3 !important;
  opacity: 1 !important;
}

.product__grid-view .swiper-pagination-bullet-active {
  transform: scale(1.5);
  background-color: #152471 !important;
}

@media (any-hover: hover) {
  .product__table-view-slider-wrap:hover .main-slider__arrow {
    opacity: 1;
    visibility: visible;
  }
  .product__table-view-slider-wrap .main-slider__arrow:hover {
    color: #152471;
  }
}
.product__table-view-slider-wrap .main-slider__arrow-icon {
  width: 18px;
  height: 18px;
}

.product__table-view-slider-wrap .main-slider__arrow--prev {
  left: -12px;
}

.product__table-view-slider-wrap .main-slider__arrow--next {
  right: -12px;
}

.product__table-view-images {
  flex: 0 0 auto;
  width: 180px;
  margin-right: 24px;
  position: relative;
  z-index: 2;
}

.product__table-view-slide-item {
  display: block;
}

.product__table-view-image {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 180px;
  object-fit: contain;
}

.product__table-view .swiper {
  padding-bottom: 10px;
}

.product__table-view .swiper-pagination {
  display: flex;
  align-items: center;
  height: 6px;
  width: fit-content !important;
  border-radius: 11px;
  padding: 0 12px;
  border: 1px solid transparent;
  top: auto !important;
  bottom: 0 !important;
  left: 50% !important;
  transform: translate(-50%, 0) !important;
  background-color: transparent;
  position: absolute;
}

.product__table-view .swiper-pagination-bullet {
  width: 4px;
  height: 4px;
  margin-left: 4px !important;
  margin-right: 4px !important;
  background-color: #DBDDE3 !important;
  opacity: 1 !important;
}

.product__table-view .swiper-pagination-bullet-active {
  transform: scale(1.5);
  background-color: #152471 !important;
}

.product__table-view-basket-action--narrow .compare-action__btn {
  padding-left: 0;
  padding-right: 0;
  width: 40px;
}

.product__table-view-basket-action--narrow .compare-action__btn .btn__text {
  display: none;
}

.product__table-view-basket-action--narrow .compare-action__btn .btn__icon {
  margin-right: 0;
  margin-left: 0;
}

.product__table-view-main {
  display: flex;
  flex: 1 1 auto;
}

.product__table-view-info .product__status {
  max-width: 100%;
}

.product__table-view-rating-and-scu {
  margin-top: 12px;
  display: flex;
  align-items: center;
}

.product__table-view-rating-and-scu .product-rating {
  margin-right: 8px;
}

.product__table-view-rating-and-scu .product-rating {
  flex-direction: row-reverse;
}

.product__table-view-rating-and-scu .product-rating .product-rating__value {
  margin-right: 0;
  margin-left: 2px;
}

.product__table-view-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  margin-top: 5px;
}

.product__table-view-colors {
  margin-top: 15px;
}

.product__table-view-aside {
  flex: 0 0 auto;
  width: 180px;
  margin-left: 24px;
}

.product__table-view-options {
  margin-top: 15px;
}

.product__table-view-option {
  position: relative;
  display: flex;
  width: 100%;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8px;
}

.product__table-view-option::after {
  content: "";
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  pointer-events: none;
  z-index: -1;
  border-bottom: 1px solid #eae2e2;
}

.product__table-view-option-title {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
  background-color: #fff;
  padding-right: 4px;
}

.product__table-view-option-value {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 0.14px;
  padding-left: 5px;
  background-color: #fff;
  color: #251d1d;
  margin-left: auto;
  text-align: left;
  width: 42%;
}

.product__table-view-option-spoiler {
  padding-top: 8px;
}

.product__table-view-option-btn {
  margin-top: 8px;
  color: #060611;
  position: relative;
  z-index: 1;
}

@media (any-hover: hover) {
  .product__table-view-option-btn.product__table-view-option-btn:hover {
    color: #152471;
  }
}
.product__table-view-price .price {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.product__table-view-price .price__group--old {
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.26px;
}

.product__table-view-compare {
  margin-top: 12px;
  display: flex;
  position: relative;
  z-index: 1;
}

.product__table-view-action {
  margin-top: 8px;
  display: flex;
  position: relative;
  z-index: 1;
}

.product__table-view-favorite-action {
  flex: 0 0 auto;
  margin-left: 8px;
}

.product__table-view-favorite-action .favorite-action__btn {
  width: 40px;
  height: 40px;
  border: 1px solid #DBDDE3;
  border-radius: 50%;
  color: #060611;
}

.product__table-view-favorite-action .favorite-action__btn:active {
  border: 1px solid #DBDDE3;
}

@media (any-hover: hover) {
  .product__table-view-favorite-action .favorite-action__btn:hover {
    border: 1px solid #A9A9AD;
  }
}
.product__grid-view-slider {
  max-width: 100%;
  margin: 0 auto;
  position: relative;
}

.product__grid-view-slider-overlays {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  z-index: 1;
}

.product__grid-view-slider-overlay {
  flex: 1 1 auto;
}

.product__grid-view-slider .list-image-slider__item {
  background-color: #fff;
}

.product__small-view-rating .product-rating__value {
  font-size: 12px;
}

@media (max-width: 1279px) {
  .product__grid-view-slider-wrap .swiper-pagination {
    display: flex;
    background-color: transparent;
    position: absolute;
    top: auto !important;
    bottom: 0 !important;
  }
  .product__grid-view-slider-wrap .swiper {
    padding-bottom: 22px;
  }
  .product__grid-view-slider-wrap + .product__grid-colors-and-rating {
    margin-top: 3px;
  }
  .product__grid-view-status-wrap {
    z-index: 3;
    pointer-events: none;
  }
  .product__grid-view-slider {
    position: relative;
  }
}
@media (max-width: 1023px) {
  .product__status {
    display: block;
  }
  .product__grid-view-status-wrap {
    top: 0;
    left: 0;
    padding-top: 8px;
    border-top-left-radius: 22px;
    overflow: hidden;
    z-index: 3;
    pointer-events: none;
    transform: translateZ(0);
  }
  .product__grid-view-status-wrap .product__status-item {
    border-radius: 0 11px 11px 0;
  }
  .product__status-item {
    margin-bottom: 2px;
    padding: 0 6px;
    font-size: 11px;
    line-height: 12px;
    height: 20px;
  }
  .product__table-view-main .product__status-item {
    margin-right: 4px;
    margin-bottom: 4px;
  }
  .product__grid-view {
    padding-top: 28px;
    min-height: 450px;
    height: 458px;
  }
  .product__grid-price-wrap .price {
    font-size: 22px;
    display: block;
  }
  .product__grid-price-wrap .price__group--old {
    font-size: 13px;
    margin-left: 0;
    margin-top: 2px;
  }
  .product__table-view {
    flex-wrap: wrap;
    padding: 24px 16px;
    border: 0;
    border-top: 1px solid #DBDDE3;
    border-radius: 0;
  }
  .product-table__item:last-child .product__table-view {
    border-bottom: 1px solid #DBDDE3;
  }
  .product__table-view-main {
    flex: 1 1 auto;
    display: block;
  }
  .product__table-view-aside {
    margin-left: 0;
    margin-top: 16px;
  }
  .product__table-view-options {
    width: 100%;
  }
  .product__table-view-aside {
    width: 100%;
  }
  .product__table-view-option-value {
    width: auto;
    text-align: right;
  }
  .product__table-view-images {
    width: 120px;
    margin-right: 12px;
  }
  .product__table-view-info .product__status {
    display: flex;
  }
  .product__table-view__mob-wrap {
    display: flex;
    width: 100%;
    align-items: flex-start;
  }
  .product__table-view-main {
    flex: 1 1 auto;
  }
  .product__table-view-image {
    height: 130px;
  }
  .product__table-view-main .product__status {
    display: flex;
    flex-wrap: wrap;
  }
  .product__table-view-mob-compare-and-action {
    display: flex;
    flex-wrap: wrap;
    margin-top: 12px;
  }
  .product__table-view-action {
    margin-top: 0;
  }
  .product__table-view-compare {
    margin-right: 8px;
  }
  .product__table-view .product__grid-delivery {
    display: flex;
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .product__table-view .product__grid-delivery-line {
    margin-top: 0;
    margin-right: 16px;
    position: relative;
  }
  .product__table-view .product__grid-delivery-line:first-child::after {
    content: "";
    position: absolute;
    top: 5px;
    left: auto;
    right: -10px;
    width: 4px;
    height: 4px;
    background-color: #C3C3C6;
    border-radius: 50%;
  }
  .product__table-view-colors {
    margin-top: 11px;
  }
  .catalog__list .product__grid-view {
    border: 0;
    border-radius: 0;
    border-bottom: 1px solid #DBDDE3;
    border-right: 1px solid #DBDDE3;
    padding: 24px 12px 16px;
  }
  .catalog__list .product-grid__cell:nth-child(even) .product__grid-view,
.catalog__list .product-grid__cell:last-child .product__grid-view {
    border-right: 0;
  }
  .catalog__list .product__grid-view .product__grid-delivery {
    margin-top: 8px;
    margin-bottom: 12px;
  }
  .product__grid-action-grid--not-available .product__grid-action-cell--compare-action-wrap {
    display: none;
  }
  .product__grid-view .swiper-pagination {
    display: flex;
    align-items: center;
    background-color: transparent;
    height: 22px;
    width: fit-content !important;
    border-radius: 11px;
    padding: 0 12px;
    border: 1px solid transparent;
    position: absolute;
    top: auto;
    bottom: 0 !important;
    left: 50% !important;
    transform: translate(-50%, 0) !important;
  }
  .product__grid-view .swiper-pagination-bullet {
    width: 4px;
    height: 4px;
    margin-left: 4px !important;
    margin-right: 4px !important;
    background-color: #DBDDE3 !important;
    opacity: 1 !important;
  }
  .product__grid-view .swiper-pagination-bullet-active {
    transform: scale(1.5);
    background-color: #152471 !important;
  }
  .catalog__list .product-grid__cell:nth-child(odd):last-child .product__grid-view {
    height: auto;
    min-height: 0;
  }
  .product__table-view-rating-and-scu {
    margin-top: 8px;
  }
  .product__grid-delivery + .product__grid-action {
    margin-top: 0;
  }
}
.promocode-copy {
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-shadow: 0 0 7px 0 rgba(116, 160, 190, 0.15);
  padding: 9px 12px;
  border-radius: 12px;
}

.promocode-copy__label {
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
  color: rgba(35, 33, 33, 0.6);
}

.promocode-copy__value {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  color: #060611;
}

.promocode-copy__button-copy {
  cursor: pointer;
  border-radius: 11px;
  background-color: rgba(35, 33, 33, 0.12);
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(35, 33, 33, 0.6);
  transition: 0.2s;
  position: relative;
}

.promocode-copy__button-copy-icon {
  width: 29px;
  height: 29px;
}

@media (any-hover: hover) {
  .promocode-copy__button-copy:hover {
    background-color: #fff;
    box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  }
}
.promocode-copy__notification {
  padding: 8px 20px;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  opacity: 0;
  background-color: #fff;
  z-index: 2;
  visibility: hidden;
  position: absolute;
  top: auto;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translate(-70%, 10px);
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: #232121;
  transition: 0.25s;
}

.promocode-copy__notification--visible {
  opacity: 1;
  transform: translate(-70%, 0);
  visibility: visible;
}

.promocode-copy__notification-icon {
  display: block;
  position: absolute;
  top: 100%;
  left: 70%;
  transform: translateX(-50%);
  width: 21px;
  height: 13px;
}

@media (max-width: 1023px) {
  .promocode-copy__notification {
    left: auto;
    right: 0;
    transform: translate(0, 10px);
  }
  .promocode-copy__notification--visible {
    left: auto;
    right: 0;
    transform: translate(0, 0);
  }
  .promocode-copy__notification-icon {
    left: auto;
    transform: translateX(0);
    right: 3px;
  }
}
.rating--input {
  display: block;
}

.rating--extended {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
}

.rating .field-label {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
  text-align: center;
  margin: 0 auto 18px;
}

.rating__layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.rating__header {
  width: 100%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
}

.rating__body {
  width: 100%;
}

.rating__action {
  margin-left: auto;
}

.rating__row {
  flex: 0 0 auto;
  position: relative;
  align-self: center;
}

.rating--input .rating__row {
  display: block;
  width: 100%;
}

.rating__grid {
  display: flex;
}

.rating__item {
  flex: 0 0 auto;
  display: block;
  color: #FFAA00;
  position: relative;
  transition: color 0.2s;
  padding-right: 2px;
}

.rating--input .rating__item {
  display: block;
  width: 34px;
  height: 32px;
  flex: 0 0 auto;
  color: #FFAA00;
  position: relative;
  transition: color 0.2s;
  cursor: pointer;
}

.rating--input .rating__item:last-child {
  padding-right: 0;
  width: 32px;
}

.rating--input .rating__item--disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.rating__input {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  opacity: 0;
  pointer-events: none;
}

.rating__item .svg-icon {
  width: 18px;
  height: 18px;
  display: block;
}

.rating--input .rating__item .svg-icon {
  width: 32px;
  height: 32px;
}

.rating--input .rating__value,
.rating--input .rating__quantity {
  display: none;
}

.rating--input .rating__row {
  margin-top: 0;
}

.rating--input .rating__grid {
  display: flex;
  justify-content: center;
  width: fit-content;
  margin: 0 auto;
}

.rating__layer--checked {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}

.rating__layer--static {
  position: static;
}

.rating__layer--input {
  width: 100%;
}

.rating__icon {
  display: block;
  transition: 0.2s;
}

.rating__icon--absolute {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.rating__icon--z-1 {
  z-index: 1;
  opacity: 0;
}

.rating__icon--z-2 {
  z-index: 1;
}

.rating__grid:not(.disabled):hover .rating__icon--z-1 {
  opacity: 1;
}

.rating__grid:not(.disabled):hover .rating__item:hover ~ .rating__item .rating__icon--z-1 {
  opacity: 0;
}

.rating__grid:not(.disabled):hover .rating__item:hover ~ .rating__item .rating__icon--z-2 {
  opacity: 1;
}

.rating__item--checked .rating__icon--z-1 {
  z-index: 3;
  opacity: 1;
}

.rating__value {
  margin-right: 2px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
}

.rating--short .rating__value {
  font-size: 14px;
  line-height: 18px;
  margin-right: 2px;
}

.rating--extended .rating__value {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 108%;
  margin-right: 8px;
  transform: translateY(-2px);
}

.rating--extended .rating__item .svg-icon {
  width: 18px;
  height: 18px;
}

.rating--extended .rating__layout {
  align-items: center;
}

.rating__quantity {
  margin-left: auto;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  color: #A9A9AD;
  white-space: nowrap;
}

.rating--short .rating__quantity {
  margin-left: 10px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
}

.rating--quantity-short .rating__quantity {
  margin-left: 4px;
}

.rating--extended .rating__quantity {
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #C3C3C6;
  margin-left: 8px;
}

.rating__list {
  margin-top: 16px;
}

.rating__list-item {
  display: flex;
  align-items: center;
  margin-top: 4px;
}

.rating__list-item-value {
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 22px;
  flex: 0 0 auto;
  width: 12px;
  text-align: center;
}

.rating__list-item-icon {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  color: #FFAA00;
  margin-left: 3px;
  margin-bottom: 3px;
}

.rating__list-item-progressbar {
  flex: 0 0 auto;
  height: 4px;
  border-radius: 2px;
  margin: 0 8px;
  position: relative;
  background-color: #e4e4e4;
  width: 174px;
}

.rating__list-item-progressbar::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: var(--progressbar-width);
  height: 4px;
  border-radius: 2px;
  background-color: #FFAA00;
}

.rating__list-item-quantity {
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 22px;
  width: 22px;
  text-align: center;
}

.rating__grades {
  margin-top: 24px;
}

.rating__grades-title {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
}

.rating__grades-items {
  margin-top: 18px;
  border-radius: 22px;
  overflow: hidden;
}

.rating__grade {
  display: flex;
  justify-content: space-between;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 16px 24px;
  margin-top: 0;
  border-bottom: 0;
}

.rating__grade:nth-child(odd) {
  background-color: #F6F6F6;
}

.rating__grade:last-child {
  padding-bottom: 16px;
  border-bottom: 0;
}

.rating__grade-key {
  flex: 1 1 auto;
  padding-right: 8px;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.rating__grade-value {
  flex: 0 0 auto;
  padding-left: 8px;
  text-align: right;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.rating__grade-value--red {
  color: #152471;
}

.rating__grade-value--green {
  color: #058B00;
}

@media (max-width: 1279px) {
  .rating--input .rating__item:not(:first-child) {
    display: block;
  }
  .rating--extended {
    align-items: center;
  }
  .rating--extended .rating__action {
    margin-top: 0;
  }
  .rating--extended .rating__layout {
    display: block;
  }
  .rating--extended .rating__quantity {
    margin-left: 0;
    margin-top: 4px;
  }
  .rating--extended .rating__row {
    margin-top: 4px;
  }
  .rating--extended .rating__value {
    margin-right: 4px;
  }
}
@media (max-width: 1023px) {
  .rating__action {
    margin-top: 24px;
    margin-left: unset;
  }
  .rating__grades {
    margin-top: 24px;
  }
  .rating__grade {
    padding: 16px 12px;
  }
  .rating__grade:last-child {
    padding-bottom: 16px;
  }
}
.remains {
  margin: 35px 0;
  position: relative;
}

.remains__message {
  background-color: rgba(229, 30, 49, 0.1);
  border-radius: 10px;
  padding: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}

.remains__message-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin-right: 12px;
}

.remains__message-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.remains__header {
  display: flex;
}

.remains__header-left {
  flex: 1 1 auto;
  padding-right: 15px;
}

.remains__header-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 34px;
}

.remains__header-note {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  margin-top: 10px;
}

.remains__header-right {
  flex: 0 0 auto;
}

.remains__actions {
  display: flex;
}

.remains__action {
  flex: 0 0 auto;
  margin-left: 13px;
}

.remains__action .btn__icon {
  color: #767373;
}

.remains__main {
  background-color: #fff;
  padding: 27px 12px 12px;
  border-radius: 18px;
  margin-top: 32px;
}

.remains__subtitle {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-left: 16px;
}

.remains__group {
  margin-top: 11px;
}

.remains__group-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  margin-left: 16px;
  margin-bottom: 11px;
}

.remains__item {
  display: flex;
  align-items: center;
  margin-top: 4px;
  background-color: #fff;
  border-radius: 12px;
  padding: 10.5px 12px;
}

.remains__item-main {
  flex: 1 1 auto;
}

.remains__item-title-name {
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
  color: rgba(35, 33, 33, 0.6);
  margin-top: 6px;
}

.remains__item-name {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  display: flex;
  align-items: center;
  text-decoration: none;
  color: inherit;
  padding: 2px 0;
  transition: 0.2s;
}

a.remains__item-name {
  color: #152471;
  text-decoration: underline;
}

.remains__item-name-icon {
  width: 18px;
  height: 18px;
  margin-right: 6px;
  flex: 0 0 auto;
  color: rgba(35, 33, 33, 0.6);
}

@media (any-hover: hover) {
  a.remains__item-name:hover {
    color: #0083FF;
    text-decoration: none;
  }
}
.remains__item-status {
  flex: 0 0 auto;
  white-space: nowrap;
  width: 200px;
}

.remains__item-date-wrap {
  flex: 0 0 auto;
  width: 90px;
}

.remains__item-date-title {
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 14px;
  text-align: right;
  color: rgba(35, 33, 33, 0.6);
}

.remains__item-date {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  text-align: right;
}

.remains__item-status {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  margin-right: 16px;
}

.remains__item-status-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  margin-right: 6px;
}

.remains__item-status-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  width: 90px;
}

.remains__item-status--success {
  color: #018B1F;
}

.remains__item-status--success .remains__item-status-icon {
  color: #00AB25;
}

.remains__item-status--notsuccess {
  color: #7B7A7A;
}

.remains__item-status--notsuccess .remains__item-status-icon {
  color: rgba(35, 33, 33, 0.6);
}

.remains__item-status--rejected {
  color: #232121;
}

.remains__item-status--error {
  color: #E51E31;
}

.remains__item-status--waiting {
  color: #D7A400;
}

.remains__caption {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  margin-top: 27px;
  margin-left: 16px;
}

.remove-action__btn {
  display: flex;
  width: 24px;
  height: 24px;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #C3C3C6;
  transition: color 0.2s;
}

.remove-action__btn.active,
.remove-action__btn:active {
  color: #060611;
}

@media (any-hover: hover) {
  .remove-action__btn:hover {
    color: #8F8F94;
  }
}
.remove-action__btn-icon {
  display: block;
  width: 24px;
  height: 24px;
}

.review-gallery {
  width: 100%;
}

.review-gallery__wrap {
  display: flex;
}

.review-gallery__slider-wrap {
  flex: 0 0 auto;
  width: 704px;
  padding: 32px;
  min-width: 0;
}

.review-gallery__slider {
  border-radius: 21px;
  overflow: hidden;
}

.review-gallery__slide-content {
  width: 640px;
  height: 640px;
  border-radius: 21px;
  overflow: hidden;
  position: relative;
}

.review-gallery__slide-image {
  display: block;
  width: 640px;
  max-width: 640px;
  height: 640px;
  object-fit: contain;
}

.review-gallery__slide-video {
  display: block;
  position: relative;
  width: 640px;
  height: 640px;
  object-fit: cover;
}

.review-gallery__info {
  flex: 0 0 auto;
  width: 375px;
  padding: 36px 20px;
}

.review-gallery__info .reviews__item-advantages {
  margin-top: 12px;
}

.review-gallery__info .reviews__item-flaws {
  margin-top: 12px;
}

.review-gallery__info .reviews__item-comment {
  margin-top: 12px;
}

.review-gallery__slider-navigation {
  margin-top: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.review-gallery__arrow {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  width: 52px;
  height: 52px;
  border-radius: 16px;
}

.review-gallery__arrow-icon {
  width: 52px;
  height: 52px;
}

.review-gallery__counter {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  margin: 0 18px;
}

.review-gallery__header {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
}

.review-gallery__name {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  flex: 1 1 auto;
  padding-right: 15px;
}

.review-gallery__rating {
  flex: 0 0 auto;
}

.review-gallery__rating .rating__quantity {
  display: none;
}

.review-gallery__rating .rating__value {
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 22px;
}

.review-gallery__rating .rating__row {
  margin-top: -1px;
}

.review-gallery__rating .rating__item {
  width: 16px;
  height: 16px;
  margin-right: 2px;
}

.review-gallery__rating .rating__value {
  padding-top: 3px;
}

.review-gallery__rating .rating__item:last-child {
  margin-right: 0;
}

.review-gallery__rating .rating__item .svg-icon {
  width: 16px;
  height: 16px;
}

.review-gallery__subheader {
  display: flex;
  justify-content: space-between;
  margin-top: 6px;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
}

.review-gallery .rating__grades {
  margin-top: 32px;
}

.review-gallery .swiper-pagination {
  display: none;
}

.review-gallery__faq-info {
  padding: 36px 20px;
}

@media (max-width: 1279px) {
  .review-gallery__wrap {
    display: block;
  }
  .review-gallery__slider-wrap {
    width: 100%;
    padding: 16px 12px 0;
  }
  .review-gallery__info {
    width: 100%;
    padding: 30px 12px;
  }
  .review-gallery__slider {
    max-width: 450px;
    margin: 0 auto;
    border-radius: 12px;
  }
  .review-gallery__slide-content {
    width: 100%;
    height: auto;
    border-radius: 12px;
  }
  .review-gallery__slide-content--video {
    height: 0;
    padding-bottom: 100%;
  }
  .review-gallery__slide-image {
    width: 100%;
    height: auto;
  }
  .review-gallery__rating .rating__item {
    margin-right: 0;
  }
  .review-gallery .swiper-pagination {
    display: flex;
    width: fit-content !important;
    padding: 4px;
    left: 50% !important;
    transform: translateX(-50%);
    border-radius: 8px;
    background-color: rgba(0, 0, 0, 0.04);
    -webkit-backdrop-filter: blur(9px);
            backdrop-filter: blur(9px);
    height: 16px;
    bottom: 12px !important;
  }
  .review-gallery .swiper-pagination-bullet {
    display: block;
    width: 8px;
    height: 8px;
    margin: 0 2px;
    background-color: #979797;
    opacity: 1;
  }
  .review-gallery .swiper-pagination-bullet-active {
    background-color: #fff;
  }
  .review-gallery__counter {
    position: absolute;
    display: flex;
    align-items: center;
    top: 22px;
    left: auto;
    right: 18px;
    z-index: 2;
    background-color: #fff;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 1;
    height: 30px;
    padding: 6px 10px;
    border-radius: 9px;
    margin: 0;
    pointer-events: none;
  }
  .review-gallery__slider-wrap {
    position: relative;
  }
  .review-gallery__slider-navigation {
    display: none;
  }
  .review-gallery__slider-navigation {
    display: none;
  }
}
@media (max-width: 1023px) {
  .review-gallery__slider-wrap {
    max-width: 374px;
    margin: 0 auto;
    position: relative;
  }
  .review-gallery .rating__grades {
    margin-top: 16px;
  }
  .rating__grades-items {
    margin-top: 14px;
  }
  .review-gallery__rating .rating__item:not(:first-child) {
    display: block;
  }
}
.reviews {
  position: relative;
}

.reviews__items {
  margin-top: 16px;
}

.reviews__item {
  margin-top: 16px;
  background-color: #fff;
  border-radius: 22px;
  padding: 24px;
  border: 1px solid #DBDDE3;
}

.reviews__item-header {
  display: flex;
  align-items: center;
}

.reviews__item-name {
  flex: 0 0 auto;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-right: 8px;
  white-space: nowrap;
  display: flex;
}

.reviews__item-name-text {
  margin-right: 4px;
}

.reviews__item-name-you {
  flex: 0 0 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
  white-space: nowrap;
}

.reviews__item-city {
  flex: 0 0 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  color: rgba(35, 33, 33, 0.6);
  margin-right: 12px;
  white-space: nowrap;
}

.reviews__item-rating {
  flex: 0 0 auto;
  transform: translateY(2px);
}

.reviews__item-header .rating__value {
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 22px;
}

.reviews__item-header .rating__quantity {
  display: none;
}

.reviews__item-header .rating__layout {
  align-items: center;
}

.reviews__item-date {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-left: auto;
  color: #A9A9AD;
}

.reviews__item-advantages {
  margin-top: 16px;
}

.reviews__item-advantages-title {
  color: #1CB046;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.reviews__item-advantages-text {
  margin-top: 8px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
}

.reviews__item-flaws {
  margin-top: 16px;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
}

.reviews__item-flaws-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.reviews__item-flaws-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.16px;
  margin-top: 8px;
}

.reviews__item-comment {
  margin-top: 16px;
}

.reviews__item-comment-title {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.reviews__item-comment {
  margin-top: 8px;
}

.reviews__item-body {
  padding: 20px 24px 24px;
}

.reviews__item-grades {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  margin-top: 24px;
}

.reviews__item-grade {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  padding: 0 16px 2px;
  border: 1px solid #DBDDE3;
  border-radius: 60px;
  background: #fff;
  color: #060611;
  margin: 0;
}

.reviews__item-grade-key {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  white-space: nowrap;
  flex: 0 0 auto;
}

.reviews__item-grade-value {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-left: 4px;
  white-space: nowrap;
  flex: 0 0 auto;
}

.reviews__item-images {
  margin-top: 16px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -8px;
}

.reviews__item-image-wrap {
  flex: 0 0 auto;
  width: 88px;
  height: 88px;
  border-radius: 22px;
  overflow: hidden;
  margin-right: 8px;
  margin-bottom: 8px;
  transition: 0.2s;
  position: relative;
  cursor: pointer;
}

.reviews__item-image {
  display: block;
  width: 88px;
  max-width: 88px;
  height: 88px;
  object-fit: cover;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .reviews__item-image-wrap:hover .reviews__item-image {
    transform: scale(1.05);
  }
}
.reviews__item-rating .rating__value {
  display: none;
}

.reviews__collapse-inner {
  padding-top: 16px;
}

.reviews__action-btn {
  margin-top: 16px;
}

@media (max-width: 1279px) {
  .reviews__item-images {
    display: flex;
    max-width: 100%;
    overflow: auto;
    flex-wrap: nowrap;
    margin-bottom: -8px;
  }
}
@media (max-width: 1023px) {
  .reviews__item {
    padding: 16px;
  }
  .reviews__item-header {
    align-items: start;
    flex-direction: column;
    gap: 6px;
  }
  .reviews__item-date {
    margin-left: unset;
  }
  .reviews__item-name {
    margin-right: 0;
  }
  .reviews__item-images {
    margin-top: 16px;
  }
  .reviews__item-grades {
    flex-wrap: nowrap;
    overflow-x: auto;
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
    padding-right: 16px;
    width: calc(100% + 32px);
  }
  .reviews__item-flaws {
    margin-top: 16px;
  }
}
.schedule {
  padding: 0 12px;
}

.schedule__item {
  margin-top: 10px;
}

.schedule__working-days {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  color: #060611;
}

.schedule__weekends {
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  margin-top: 4px;
}

.search-basket {
  padding: 14px 14px 14px 14px;
  border-radius: 16px;
  background-color: #F0F3F5;
  display: flex;
  align-items: center;
}

.search-basket .search-small__wrap {
  height: 44px;
}

.search-basket .search-small__action {
  top: 3px;
}

.search-basket .search-small__field {
  padding-right: 70px;
  padding-left: 38px;
  height: 44px;
  border-radius: 9px;
}

.search-basket .search-small__submit-btn {
  top: 0;
  left: 0;
  width: 44px;
  height: 44px;
}

.search-basket .search-small__submit-btn-icon {
  width: 16px;
  height: 16px;
}

.search-basket .search-small__result {
  max-height: 342px;
  background-color: #fff;
}

.search-basket .search-small__content {
  padding: 8px;
}

.search-basket .search-small {
  z-index: 3;
}

.search-basket .search-small__products {
  box-shadow: none;
  padding: 0;
}

.search-basket__widget {
  flex: 0 0 auto;
  margin-left: 28px;
  position: relative;
  z-index: 4;
}

.search-basket__widget-btn {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  cursor: pointer;
  color: rgba(35, 33, 33, 0.6);
  white-space: nowrap;
  transition: color 0.2s;
}

@media (any-hover: hover) {
  .search-basket__widget-btn:hover {
    color: #152471;
  }
}
.search-basket__widget-btn-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  margin-right: 8px;
}

.search-basket__widget-btn-icon-arrow {
  width: 12px;
  height: 12px;
  margin-left: 2px;
}

.search-basket__widget-dd-wrap {
  position: absolute;
  top: 100%;
  left: auto;
  right: -24px;
  z-index: 3;
  padding-top: 6px;
  visibility: hidden;
  opacity: 0;
  transform: translateY(-10px);
  transition: 0.25s;
}

.search-basket__widget.open .search-basket__widget-dd-wrap {
  visibility: visible;
  opacity: 1;
  transform: translateY(0);
}

.search-basket__widget.open .search-basket__widget-btn-icon-arrow {
  transform: translateY(0) scaleY(-1);
}

.search-basket__widget-dd {
  background-color: #fff;
  width: 250px;
  border-radius: 12px;
  padding: 8px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

.search-basket__widget-dd-item {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  padding: 5px;
  transition: color 0.2s;
  cursor: pointer;
  color: #060611;
  text-decoration: none;
}

.search-basket .search-small__submit-btn-icon {
  color: rgba(35, 33, 33, 0.6);
}

@media (any-hover: hover) {
  .search-basket__widget-dd-item:hover {
    color: #152471;
  }
}
@media (max-width: 1279px) {
  .search-basket {
    display: block;
    padding: 10px;
  }
  .search-basket--mobile-modal {
    background-color: #fff;
    padding: 0;
  }
  .search-basket--mobile-modal .search-small__result {
    overflow: visible;
    max-height: unset;
    border-radius: 0;
    box-shadow: none;
    width: 100%;
    margin-right: 0;
  }
  .search-basket--mobile-modal .search-small__wrap {
    height: auto;
  }
  .search-basket__mob-title {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%;
    margin-bottom: 16px;
  }
  .search-basket .search-small__content {
    padding: 0;
    overflow-x: hidden;
    overflow-y: visible;
  }
  .search-basket .product__table-view {
    border-bottom: 0;
  }
  .search-basket__mob-btn {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
    z-index: 3;
  }
  .search-smal__field-placeholder {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    color: rgba(35, 33, 33, 0.6);
    padding-top: 2px;
  }
  .search-basket .search-small__field {
    padding-right: 62px;
  }
  .search-basket .search-small__result-message {
    box-shadow: none;
    border-radius: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .search-basket__widget {
    margin: 12px auto 0;
  }
  .search-basket__widget-btn {
    padding-top: 8px;
    padding-bottom: 8px;
    margin: 0 auto;
  }
  .search-basket .search-small__action {
    right: 7px;
  }
  .search-basket .search-basket__widget-btn {
    font-size: 16px;
    line-height: 20px;
  }
  .search-basket__widget-dd-wrap {
    right: unset;
    left: 50%;
    transform: translate(-50%, -10px);
    padding-top: 0;
  }
  .search-basket__widget.open .search-basket__widget-dd-wrap {
    right: unset;
    left: 50%;
    transform: translate(-50%, 0);
  }
  .search-basket--mobile-modal .product__table-view-mob-checkbox-wrap {
    display: none;
  }
}
.search-small {
  width: 100%;
  display: flex;
  position: relative;
  z-index: 50;
}

.search-small__overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  visibility: hidden;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
  z-index: 150;
  transition: 0.3s;
}

.state--search-small-open .search-small__overlay,
.search-small--open .search-small__overlay {
  opacity: 1;
  visibility: visible;
}

.search-small .loader__icon {
  width: 24px;
  height: 24px;
}

.search-small__label {
  display: block;
  border-radius: 14px;
}

.search-small__field {
  width: 100%;
  border-radius: 24px;
  padding-top: 9px;
}

@media (any-hover: hover) {
  .search-small__field.search-small__field:hover {
    box-shadow: 0 0 0 1px #A9A9AD inset;
  }
}
.search-small__field:focus {
  box-shadow: 0 0 0 1px #DBDDE3 inset;
}

.search-small__wrap {
  width: 100%;
  position: absolute;
  z-index: 200;
  top: 0;
  left: 0;
  height: 48px;
  transition: width 0.25s;
}

.search-small__wrap--static {
  position: static;
}

.search-small__wrap--overlay {
  width: 600px;
}

.search-small__form {
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 2;
}

.search-small__label {
  width: 100%;
}

.search-small__action {
  position: absolute;
  top: 5px;
  bottom: 10px;
  left: auto;
  right: 54px;
  z-index: 20;
  height: 38px;
  display: flex;
  align-items: center;
}

.search-small__btn-close {
  width: 24px;
  height: 24px;
  cursor: pointer;
  display: flex;
  align-items: center;
  border-radius: 50%;
  justify-content: center;
  color: #A9A9AD;
  background-color: #F6F6F6;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .search-small__btn-close:hover {
    background-color: #152471;
    color: #fff;
  }
}
.search-small__btn-close-icon {
  display: block;
  width: 24px;
  height: 24px;
  position: relative;
}

.search-small__btn-mic {
  width: 28px;
  height: 28px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(35, 33, 33, 0.6);
  transition: color 0.2s;
  margin-left: 2px;
}

.search-small__btn-mic[disabled] {
  opacity: 0.7;
  cursor: not-allowed;
}

.search-small__btn-mic.active {
  color: #152471;
}

.search-small__btn-mic:not([disabled]):active {
  color: #fff;
}

@media (any-hover: hover) {
  .search-small__btn-mic:not([disabled]):hover {
    color: #fff;
  }
}
.search-small__btn-mic-icon {
  display: block;
  width: 20px;
  height: 20px;
  position: relative;
}

.search-small__submit-btn {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  position: absolute;
  z-index: 1;
  top: 12px;
  left: auto;
  right: 20px;
  color: #060611;
  transition: color 0.2s;
}

.search-small__submit-btn-icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
}

.search-small__result {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  width: 100%;
  max-height: calc(100svh - 200px);
  overflow-x: hidden;
  overflow-y: auto;
  z-index: 10;
  min-height: 0;
  opacity: 0;
  transform: translateY(-10px);
  pointer-events: none;
  border-radius: 22px;
  transition: opacity 0.25s, transform 0.25s;
}

.search-small__content {
  overflow-x: hidden;
  overflow-y: auto;
}

.search-small__result.visible {
  opacity: 1;
  transform: translateY(0);
  pointer-events: all;
}

.search-small__loader-wrap {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  width: 100%;
  height: 59px;
  background-color: #fff;
  border-radius: 12px;
  overflow: hidden;
  opacity: 0;
  z-index: 20;
  pointer-events: none;
  transition: opacity 0.25s;
}

.search-small__loader-wrap.visible {
  opacity: 1;
}

.search-small__top {
  padding: 15px;
}

.search-small__result-message {
  padding: 12px;
}

.search-small__suggestion-wrap {
  display: block;
  margin-top: 15px;
}

.search-small__suggestion {
  display: inline-block;
}

.search-small__filter {
  margin-left: 8px;
}

@media (any-hover: hover) {
  .search-small__submit-btn:hover {
    color: #152471;
  }
}
.search-small__select {
  margin-left: 6px;
}

.search-small__select-btn {
  padding-left: 14px;
  padding-right: 8px;
  height: 38px;
  border-radius: 10px;
}

.search-small__select-btn .btn__icon {
  flex: 0 0 auto;
  width: 12px;
  height: 12px;
  margin-left: 6px;
}

.search-small__categories-wrap {
  background-color: #fff;
  border-radius: 22px;
  padding: 12px;
}

.search-small__categories {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -4px;
}

.search-small__category {
  width: fit-content;
  display: flex;
  flex: 0 0 auto;
  white-space: nowrap;
  align-items: baseline;
  border-radius: 16px;
  background-color: #fff;
  border: 1px solid #DBDDE3;
  padding: 5px 9px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #060611;
  margin: 0 4px 4px 0;
  text-decoration: none;
  transition: 0.2s;
}

.search-small__category:active {
  background-color: #152471;
  border: 1px solid #152471;
}

@media (any-hover: hover) {
  .search-small__category:hover {
    background-color: #F6F6F6;
    border: 1px solid #DBDDE3;
  }
}
.search-small__category-quantity {
  color: #C3C3C6;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  margin-left: 4px;
}

.search-small__links {
  margin-top: 4px;
  background-color: #fff;
  border-radius: 22px;
  padding: 12px;
}

.search-small__link {
  display: flex;
  align-items: center;
  width: fit-content;
  text-decoration: none;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
  margin-top: 8px;
  transition: color 0.2s;
}

.search-small__link-icon {
  display: block;
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  color: #C3C3C6;
  margin-right: 4px;
  transition: color 0.2s;
}

.search-small__link:active {
  color: #060611;
}

.in-text-highlight {
  transition: 0.2s;
}

.search-small__link .in-text-highlight {
  color: #060611;
}

@media (any-hover: hover) {
  .search-small__link:hover {
    color: #152471;
  }
  .search-small__link:hover .in-text-highlight {
    color: #152471;
  }
  .search-small__link:hover .search-small__link-icon {
    color: #152471;
  }
}
.search-small__products {
  margin-top: 4px;
  background-color: #fff;
  border-radius: 22px;
  padding: 12px;
}

.search-small__articles {
  margin-top: 4px;
  background-color: #fff;
  border-radius: 12px;
  padding: 8px 8px 0;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
}

.search-small__result-message {
  background-color: #fff;
  border-radius: 22px;
  padding: 12px;
  text-align: center;
}

.search-small__product {
  margin-top: 4px;
}

.search-small__product:first-child {
  margin-top: 0;
}

.search-small__footer {
  margin-top: 12px;
  display: flex;
  align-items: center;
}

.search-small__footer-btn {
  flex: 0 0 auto;
  width: fit-content;
  margin-right: 10px;
}

.search-small__footer-counter {
  flex: 0 0 auto;
  white-space: nowrap;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #A9A9AD;
}

@media (max-width: 1279px) {
  .search-small__wrap--overlay {
    width: 100%;
  }
  .search-small__result {
    border-radius: 0;
    top: 100%;
    max-height: calc(100svh - 52px);
  }
  .search-small__btn-back {
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: -16px;
    cursor: pointer;
  }
  .search-small__btn-back-icon {
    width: 24px;
    height: 24px;
    flex: 0 0 auto;
  }
  .search-small__categories-wrap,
.search-small__links,
.search-small__products {
    padding: 0 16px;
    margin-top: 16px;
  }
  .search-small__footer {
    padding-bottom: 16px;
  }
  .search-small__form {
    padding: 0 0 0 16px;
    margin-right: 16px;
    width: auto;
  }
  .search-small__action {
    right: 69px;
  }
}
.seo-text {
  margin: 32px 0;
}

.seo-text__container.container {
  max-width: 984px;
}

.seo-text__blocks {
  display: flex;
  flex-direction: column;
  gap: 32px;
}

.seo-text .article-quote {
  margin: 0;
}

@media (max-width: 1023px) {
  .seo-text__blocks {
    gap: 24px;
  }
}
.services {
  margin: 60px 0;
}

.services--panel,
.services--extended,
.services--list {
  margin: 0;
}

.services__header {
  display: flex;
  align-items: flex-end;
}

.services__title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  margin-right: 12px;
}

.services__title-2 {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 108%;
  margin-bottom: 16px;
}

.services__note {
  display: flex;
  align-items: center;
  padding: 6px 12px 6px 6px;
  border-radius: 14px;
  background-color: rgba(0, 131, 255, 0.05);
}

.services__note-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  margin-right: 6px;
  color: #152471;
  opacity: 0.5;
}

.services__note-text {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 12px;
  letter-spacing: 0.12px;
  color: #152471;
}

.services__main {
  margin-top: 32px;
}

.services__items {
  margin-top: 16px;
}

.services__product {
  display: flex;
  margin-top: 16px;
  align-items: center;
}

.services__product-image {
  width: 48px;
  height: 48px;
  max-width: 48px;
  object-fit: contain;
  flex: 0 0 auto;
  margin-right: 8px;
}

.services__product-name {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  max-width: 360px;
}

.services__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -10px;
  width: calc(100% + 20px);
}

.services--extended .services__grid {
  margin: -6px;
  width: calc(100% + 12px);
}

.services__cell {
  padding: 10px;
  flex: 0 0 auto;
  width: 25%;
  display: flex;
}

.services--extended .services__cell {
  padding: 6px;
}

.services__cell--half {
  width: 50%;
}

.services__item {
  width: 100%;
  padding: 16px;
  border-radius: 22px;
  border: 1px solid transparent;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  background-color: #fff;
  position: relative;
  text-align: left;
  transition: 0.2s;
  color: #060611;
  cursor: pointer;
}

.services__item.active,
.services__item:active {
  background-color: #F6F6F6;
  border: 1px solid transparent;
  box-shadow: 0 4px 16px 0 transparent;
}

.services__item:disabled {
  opacity: 0.5;
  cursor: default;
}

@media (any-hover: hover) {
  .services__item:not([disabled]):hover {
    border: 1px solid #152471;
    box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  }
  .services__item:not([disabled]):hover .services__item-visual:not(.services__item-visual--checked) {
    border-color: #152471;
  }
}
.services__item-header {
  display: flex;
  align-items: center;
}

.services__item-visual {
  width: 20px;
  height: 20px;
  flex: 0 0 auto;
  border: 1.2px solid #DBDDE3;
  border-radius: 6px;
  margin-right: 10px;
  position: relative;
  transition: 0.2s;
}

.services__item-visual--checked {
  border: 1.2px solid #152471;
  background-color: #152471;
}

.services__item-visual--checked::after {
  content: "";
  position: absolute;
  top: 48%;
  left: 50%;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  width: 11px;
  height: 8px;
  transform: translateY(-1px) translate(-50%, -50%) rotate(-45deg);
  opacity: 1;
}

.services__item-icon {
  width: 32px;
  height: 32px;
  max-width: 32px;
  object-fit: contain;
  flex: 0 0 auto;
  margin-right: 8px;
}

.services__item-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
  margin-right: 10px;
}

.services__item-price {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
  margin-left: auto;
  white-space: nowrap;
  flex: 0 0 auto;
}

.services__item-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
  margin-top: 8px;
}

.services__panel-items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -8px;
}

.services__panel-item {
  position: relative;
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  height: 36px;
  padding: 0 8px 0 12px;
  border: 1px solid #DBDDE3;
  margin: 0 8px 8px 0;
  cursor: pointer;
  color: inherit;
  border-radius: 18px;
  transition: 0.2s;
}

.services__panel-item-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.services__panel-item-price {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
  margin-left: 8px;
}

.services__panel-item-icon-wrap {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #F6F6F6;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #A9A9AD;
  margin-left: 4px;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .services__panel-item:hover .services__panel-item-icon-wrap {
    color: #060611;
  }
}
.services__panel-item-icon {
  width: 12px;
  height: 12px;
  flex: 0 0 auto;
}

.services__panel-action {
  margin-top: 8px;
  margin-left: 12px;
  display: flex;
  align-items: center;
  cursor: pointer;
  color: #152471;
  transition: 0.2s;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.services__panel-action-icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
}

.services__panel-action:active {
  color: #152471;
}

@media (any-hover: hover) {
  .services__panel-action:hover {
    color: #0083FF;
  }
}
.services__resume {
  margin-top: 16px;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  background-color: #F6F6F6;
  padding: 12px 16px;
  border-radius: 22px;
}

.services__resume-total {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.services__resume-list {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #8F8F94;
  margin-top: 4px;
}

.services__footer-btn {
  flex: 0 0 auto;
  margin-left: 24px;
}

@media (max-width: 1279px) {
  .services__cell {
    width: 33.3333%;
  }
  .services__header {
    display: block;
  }
  .services__note {
    width: fit-content;
    margin-top: 12px;
  }
}
@media (max-width: 1023px) {
  .services__grid {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .services__cell {
    width: 50%;
    padding: 4px;
  }
  .services__title {
    font-size: 24px;
  }
  .services__note {
    border-radius: 22px;
  }
  .services__main {
    margin-top: 16px;
  }
  .services__panel-item-name {
    font-size: 12px;
    line-height: 140%;
  }
  .services__panel-item-price {
    font-size: 13px;
    line-height: 12px;
  }
  .services__title-2 {
    font-size: 22px;
    line-height: 108%;
  }
  .services__resume {
    display: block;
    position: sticky;
    bottom: 0;
    margin-left: -16px;
    margin-right: -16px;
    margin-bottom: -24px;
    width: calc(100% + 32px);
    background-color: #fff;
    border: 1px solid #DBDDE3;
    padding: 12px 16px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  .services__footer-btn {
    margin-left: 0;
    margin-top: 12px;
    width: 100%;
  }
  .services__more {
    margin-top: 12px;
    padding: 0;
    border: 0;
    background: transparent;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #152471;
    cursor: pointer;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
}
@media (max-width: 639px) {
  .services__cell {
    width: 100%;
  }
}
.sets {
  margin: 60px 0;
  overflow: hidden;
}

.sets__title {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 116%;
  text-align: center;
}

.sets__wrap {
  margin-top: 24px;
}

.sets__slider-wrap {
  position: relative;
  margin: 24px auto 0;
  max-width: 1064px;
}

.sets__tabs {
  margin: 0 auto 0;
  display: flex;
  justify-content: center;
}

.sets__tab {
  display: inline-flex;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  padding: 9px 16px;
  height: 40px;
  border-radius: 20px;
  border: 1px solid #DBDDE3;
  margin-right: 8px;
  cursor: pointer;
  color: inherit;
  background-color: transparent;
  text-decoration: none;
  transition: 0.2s;
}

.sets__tab[disabled] {
  opacity: 0.5;
}

.sets__tab.active {
  cursor: default;
}

.sets__tab.active,
.sets__tab:active {
  background-color: #152471;
  color: #fff;
  border-color: transparent;
}

.sets__tab:last-child {
  margin-right: 0;
}

@media (any-hover: hover) {
  .sets__tab:not(.active):hover {
    background-color: #F6F6F6;
    color: #152471;
  }
}
.sets__item {
  background-color: #F6F6F6;
  border-radius: 22px;
  padding: 20px;
}

.sets__products {
  display: flex;
  position: relative;
  z-index: 2;
  min-width: 0;
}

.sets__product {
  display: block;
  text-decoration: none;
  color: inherit;
  width: 90px;
  height: 90px;
  padding: 5px;
  border-radius: 20px;
  margin-right: 8px;
  position: relative;
  background-color: #fff;
  border: 1px solid transparent;
  box-shadow: 0 4px 16px 0 rgba(24, 24, 28, 0.08);
  cursor: pointer;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .sets__product:hover {
    border: 1px solid #C3C3C6;
    box-shadow: 0 4px 16px 0 transparent;
  }
}
.sets__product-image {
  display: block;
  width: 80px;
  height: 80px;
  object-fit: contain;
  border-radius: 16px;
  overflow: hidden;
}

.sets__product-dd {
  display: block;
  text-decoration: none;
  color: inherit;
  width: 210px;
  background-color: #fff;
  box-shadow: 0 8px 20px 0 rgba(30, 30, 30, 0.2);
  position: absolute;
  top: calc(100% + 4px);
  left: 50%;
  transform: translate(-50%, -10px);
  visibility: hidden;
  border-radius: 16px;
  padding: 12px;
  opacity: 0;
  transition: 0.25s;
}

.sets__product:first-child .sets__product-dd {
  left: 0;
  right: auto;
  transform: translate(0, 10px);
}

.sets__product:nth-child(5) .sets__product-dd {
  left: auto;
  right: 0;
  transform: translate(0, 10px);
}

@media (any-hover: hover) {
  .sets__product:hover .sets__product-dd {
    visibility: visible;
    opacity: 1;
    transform: translate(-50%, 0);
  }
  .sets__product:first-child:hover .sets__product-dd,
.sets__product:nth-child(5):hover .sets__product-dd {
    transform: translate(0, 0);
  }
}
.sets__product-name {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  color: #060611;
  opacity: 0.6;
  height: 18px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.sets__product-price {
  margin-top: 4px;
}

.sets__product-price .price,
.sets__product-price .price__group--old {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.28px;
}

.sets .main-slider__arrow--prev {
  left: -22px;
}

.sets .main-slider__arrow--next {
  right: -22px;
}

.sets__swiper .swiper-pagination {
  display: none;
  align-items: center;
  background-color: rgba(21, 36, 113, 0.03);
  height: 22px;
  width: fit-content !important;
  border-radius: 11px;
  padding: 0 12px;
  border: 1px solid transparent;
  position: absolute;
  top: auto;
  bottom: 0 !important;
  left: 50% !important;
  transform: translate(-50%, 0) !important;
}

.sets .swiper-pagination-bullet {
  width: 4px;
  height: 4px;
  margin-left: 4px !important;
  margin-right: 4px !important;
  background-color: #DBDDE3 !important;
  opacity: 1 !important;
}

.sets .swiper-pagination-bullet-active {
  transform: scale(1.5);
  background-color: #152471 !important;
}

.sets__info {
  margin-top: 16px;
  display: flex;
  align-items: center;
}

.sets__quantity {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  height: 26px;
  padding: 0 8px;
  border-radius: 13px;
  border: 1px solid #DBDDE3;
  background-color: #fff;
  margin-right: 8px;
  white-space: nowrap;
  flex: 0 0 auto;
}

.sets__name {
  flex: 1 1 auto;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.sets__footer {
  margin-top: 16px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.sets__price .price {
  display: block;
  font-size: 18px;
}

.sets__price .price__group--new {
  display: flex;
  align-items: center;
}

.sets__price .price__group--old {
  margin-left: 0;
}

.sets__action {
  padding-top: 3px;
}

@media (max-width: 1279px) {
  .sets__swiper .swiper-pagination {
    display: flex;
  }
  .sets__slider-wrap .sets__swiper.swiper {
    padding-bottom: 38px;
  }
  .sets .multi-banner__link-wrap {
    margin-top: 16px;
  }
  .sets .sets__swiper.swiper {
    overflow: visible;
  }
}
@media (max-width: 1023px) {
  .sets {
    margin: 32px 0;
  }
  .sets__tabs-slider .swiper-slide {
    width: auto;
  }
  .sets__slider-wrap {
    margin-top: 16px;
  }
  .sets__wrap {
    margin-top: 16px;
  }
  .sets__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 116%;
  }
  .sets__tabs-slider {
    margin-right: -16px;
  }
  .sets__tabs-slider .swiper-slide:last-child {
    padding-right: 16px;
  }
  .sets__product-dd {
    position: static;
    margin-top: 8px;
    border-top-left-radius: 0;
    visibility: visible;
    opacity: 1;
    transform: translateX(0);
    box-shadow: none;
    width: 100%;
    padding: 8px;
  }
  .sets__item {
    padding: 16px;
  }
  .sets__footer {
    margin-top: 9px;
  }
  .sets__price .price__discount {
    font-size: 11px;
    line-height: 12px;
    margin-left: 4px;
  }
}
.sharing--align-center {
  height: calc(100svh - 64px);
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.sharing__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.sharing__field {
  margin-top: 18px;
}

.sharing__action {
  margin-top: 18px;
  position: relative;
}

.sharing__btn-notification {
  padding: 8px 20px;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(159, 159, 159, 0.25);
  opacity: 0;
  background-color: #fff;
  z-index: 2;
  visibility: hidden;
  position: absolute;
  top: auto;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translate(-50%, 10px);
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  color: #060611;
  transition: 0.25s;
  white-space: nowrap;
}

.sharing__btn-notification--visible {
  opacity: 1;
  transform: translate(-50%, 0);
  visibility: visible;
}

.sharing__btn-notification-icon {
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  width: 21px;
  height: 13px;
}

@media (max-width: 1023px) {
  .sharing--align-center {
    height: auto;
  }
}
.shop-gallery__slider-wrap {
  position: relative;
}

.shop-gallery__shop-gallery-video-wrap {
  aspect-ratio: 16/9;
  border-radius: 32px;
  overflow: hidden;
}

.shop-gallery__shop-gallery-video-wrap .video {
  border-radius: 32px;
  overflow: hidden;
}

.shop-gallery__slider .swiper-pagination {
  display: none;
}

.shop-gallery__shop-gallery-image-wrap {
  aspect-ratio: 16/9;
  border-radius: 32px;
  overflow: hidden;
  display: flex;
}

.shop-gallery__shop-gallery-image {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 100%;
  object-fit: cover;
}

.shop-gallery__thumbs-slider-wrap {
  margin-top: 8px;
}

.shop-gallery__thumbs-slider-wrap .swiper-slide {
  width: auto;
}

.shop-gallery__thumb {
  width: 60px;
  height: 60px;
  padding: 3px;
  border-radius: 16px;
  border: 1px solid transparent;
  cursor: pointer;
  background-color: #fff;
  transition: 0.2s;
}

@media (any-hover: hover) {
  .shop-gallery__thumb:hover {
    border: 1px solid #DBDDE3;
  }
}
.shop-gallery__thumbs-slide--active .shop-gallery__thumb {
  border: 1px solid #8F8F94;
}

.shop-gallery__thumb-image {
  width: 52px;
  height: 52px;
  max-width: 52px;
  object-fit: cover;
  border-radius: 12px;
  overflow: hidden;
}

.shop-gallery__slider-wrap .main-slider__arrow--prev {
  left: -16px;
}

.shop-gallery__slider-wrap .main-slider__arrow--next {
  right: -16px;
}

.shop-gallery__slider-wrap .main-slider__arrow {
  width: 44px;
  height: 44px;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
}

@media (max-width: 1023px) {
  .shop-gallery__shop-gallery-image-wrap {
    border-radius: 22px;
  }
  .shop-gallery__shop-gallery-video-wrap,
.shop-gallery__shop-gallery-video-wrap .video {
    border-radius: 24px;
  }
}
.similar-products__title {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 12px;
  margin-left: 24px;
}

.similar-products__title2 {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 12px;
}

.similar-products__item {
  margin-top: 12px;
}

.similar-products__link-wrap {
  margin-top: 12px;
  margin-left: 24px;
}

.similar-products .swiper-slide {
  width: auto;
}

.similar-products__slide-item {
  width: 380px;
}

@media (max-width: 1279px) {
  .similar-products__slide-item {
    width: 292px;
  }
}
@media (max-width: 1023px) {
  .similar-products__title {
    margin-left: 0;
  }
  .similar-products__link-wrap {
    margin-left: 0;
  }
}
.small-banner {
  position: relative;
  overflow: hidden;
  border-radius: 22px;
  display: flex;
  width: 100%;
  min-width: 0;
  flex-direction: column;
  min-height: 486px;
  padding: 16px 32px 32px;
  text-decoration: none;
  color: inherit;
}

.small-banner::after {
  content: "";
  position: absolute;
  top: auto;
  left: 0;
  right: 0;
  bottom: 0;
  height: 287px;
  z-index: 0;
  background: linear-gradient(180deg, rgba(4, 3, 20, 0) 0%, rgba(4, 3, 20, 0.6) 58.65%, rgba(4, 3, 20, 0.9) 100%);
}

.small-banner--narrow {
  padding: 16px 24px 32px;
}

.small-banner__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

.small-banner__label {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  margin-bottom: auto;
  width: fit-content;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0.26px;
  color: #fff;
  padding: 0 8px;
  z-index: 2;
  height: 26px;
  border-radius: 13px;
  border: 1px solid rgba(255, 255, 255, 0.45);
  background: rgba(6, 6, 17, 0.3);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  margin-left: -16px;
}

.small-banner--narrow .small-banner__label {
  margin-left: -8px;
}

.small-banner__image {
  display: block;
  flex: 0 0 auto;
  width: 100%;
  max-width: 100%;
  height: 230px;
  object-fit: cover;
  margin-bottom: 16px;
  border-radius: 16px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}

.small-banner--narrow .small-banner__image {
  width: calc(100% + 24px);
  max-width: calc(100% + 24px);
  margin-top: -30px;
  margin-left: -12px;
  margin-right: -12px;
  height: 375px;
  margin-bottom: 12px;
}

.small-banner__title {
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 108%;
  color: #fff;
  position: relative;
  z-index: 1;
}

.small-banner--narrow .small-banner__title {
  font-size: 22px;
}

.small-banner__text {
  margin-top: 16px;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #fff;
  position: relative;
  z-index: 1;
}

.small-banner__action {
  margin-top: 24px;
  position: relative;
  z-index: 2;
}

.small-banner__action-btn {
  width: fit-content;
}

.small-banner__bg-image {
  display: block;
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  max-width: none;
  z-index: -1;
  object-fit: cover;
  object-position: center;
  pointer-events: none;
}

.small-banner--news {
  display: flex;
  padding: 40px 12px 32px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  gap: 12px;
  flex: none;
  width: 100%;
}

.product-slider__swiper-slider-wrap .small-banner--news {
  min-height: 437px;
}

.small-banner--news.small-banner--news-color {
  padding: 12px 12px 32px;
}

.small-banner--news::after {
  height: 180px;
  border-radius: 0 0 22px 22px;
  background: linear-gradient(180deg, rgba(6, 6, 17, 0) 0%, rgba(6, 6, 17, 0.5) 100%);
  z-index: 1;
  pointer-events: none;
}

.small-banner--news .small-banner__label {
  position: absolute;
  top: 16px;
  left: 16px;
  margin: 0;
  z-index: 3;
}

.small-banner--news .small-banner__title {
  margin-top: 0;
  color: #fff;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  z-index: 2;
}

.small-banner--news-color .small-banner__title {
  margin-top: 0;
}

.small-banner--news-light .small-banner__title,
.small-banner--news-light .small-banner__text {
  color: #060611;
}

.small-banner--news-light::after {
  display: none;
}

.small-banner--news .small-banner__bg-image {
  z-index: 0;
}

.small-banner--news-color .small-banner__image {
  flex: 1 1 auto;
  align-self: stretch;
  width: 100%;
  max-width: 100%;
  height: auto;
  min-height: 0;
  margin: 0;
  border-radius: 16px;
  object-fit: cover;
  position: relative;
  z-index: 1;
}

@media (max-width: 1023px) {
  .small-banner {
    min-height: unset;
    padding: 16px 24px 24px;
  }
  .small-banner__title {
    font-size: 22px;
  }
  .small-banner__action {
    margin-top: 16px;
  }
  .small-banner__image {
    height: 218px;
    margin-top: -16px;
  }
  .small-banner__label {
    margin-bottom: auto;
    margin-left: -8px;
  }
  .product-grid__cell .small-banner {
    padding: 12px 12px 24px;
  }
  .product-grid__cell--mob-banner .small-banner {
    height: 437px;
    min-height: 0;
    justify-content: flex-end;
    gap: 12px;
  }
  .product-grid__cell .small-banner--narrow .small-banner__image {
    margin-left: 0;
    margin-right: 0;
    max-width: 100%;
  }
  .product-grid__cell .small-banner--narrow .small-banner__image {
    margin-top: 0;
    object-fit: contain;
  }
  .product-grid__cell .small-banner__label {
    position: absolute;
    top: 16px;
    left: 16px;
    margin: 0;
  }
  .product-grid__cell .small-banner__title {
    padding-left: 12px;
    padding-right: 12px;
    margin-top: auto;
    font-weight: 600;
  }
  .product-grid__cell .small-banner__image {
    flex: 1 1 0;
    min-height: 0;
    height: auto;
    width: 100%;
    max-width: 100%;
    margin: 0;
  }
  .small-banner--news {
    min-height: 0;
    height: 437px;
    padding: 40px 12px 32px;
  }
  .small-banner--news.small-banner--news-color {
    padding: 12px 12px 32px;
  }
  .small-banner--news .small-banner__image {
    height: auto;
    margin: 0;
  }
  .small-banner--news .small-banner__label {
    margin: 0;
  }
  .small-banner--news .small-banner__title {
    font-size: 22px;
    padding: 0;
  }
  .small-banner--news-color .small-banner__image {
    height: auto;
    flex: 1 1 auto;
    object-fit: cover;
  }
  .product-slider__swiper-slider-wrap .small-banner--news {
    min-height: 100%;
  }
}
@media (max-width: 767px) {
  .product-grid__cell--mob-banner .small-banner {
    height: 328px;
  }
  .product-grid__cell--mob-banner .small-banner__title {
    font-size: 20px;
  }
  .small-banner--news {
    height: 328px;
    min-height: 0;
    padding: 24px 12px;
  }
  .small-banner--news.small-banner--news-color {
    padding: 12px 12px 24px;
  }
  .small-banner--news .small-banner__title {
    font-size: 20px;
  }
  .small-banner--news-color .small-banner__image {
    object-fit: contain;
  }
}
.social-links__grid {
  display: inline-flex;
  vertical-align: top;
  flex-wrap: wrap;
  margin: -4px;
}

.social-links__cell {
  flex: 0 0 auto;
  padding: 4px;
}

.social-links__item {
  display: block;
  transition: 0.2s;
  position: relative;
  outline: none;
}

.social-links__item::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.social-links__icon {
  display: block;
  width: 32px;
  height: 32px;
}

@media (any-hover: hover) {
  .social-links__item:hover {
    opacity: 0.75;
  }
}
.state--focus-enabled .social-links__item:focus::after {
  opacity: 0.75;
}

.socials__title {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 16px;
  color: #fff;
}

.socials__items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -8px;
}

.socials__item {
  flex: 0 0 auto;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 8px;
  margin-bottom: 8px;
  border-radius: 50%;
  color: #152471;
  border: 1px solid #DBDDE3;
  transition: 0.2s;
}

.page-footer__socials .socials__item,
.page-footer__socials .socials__item:active {
  color: #fff;
  background-color: rgba(6, 6, 17, 0.3);
  border: 1px solid #505884;
}

@media (any-hover: hover) {
  .page-footer__socials .socials__item:hover {
    color: #fff;
    background-color: #27357c;
    border: 1px solid #5d689d;
  }
}
.socials__item:last-child {
  margin-right: 0;
}

.socials__item:active {
  border: 1px solid #DBDDE3;
}

@media (any-hover: hover) {
  .socials__item:hover {
    border: 1px solid #152471;
  }
}
.socials__item-image {
  width: 32px;
  max-width: 32px;
  height: 32px;
  object-fit: contain;
}

@media (max-width: 1023px) {
  .socials__item {
    width: 40px;
    height: 40px;
  }
}
.stats {
  margin: 70px 0;
  background-color: #fff;
}

.stats__wrap {
  display: flex;
}

.stats__item {
  width: 33.3333%;
  border-right: 1px solid #fff;
  padding: 37px;
}

.stats__item:last-child {
  border-right: 0;
}

.stats__item-title {
  font-size: 52px;
  font-style: normal;
  font-weight: 600;
  line-height: 60px;
  text-align: center;
  color: #152471;
}

.stats__item-text {
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 22px;
  text-align: center;
  margin: 7px auto 0;
  max-width: 240px;
}

@media (max-width: 1023px) {
  .stats {
    margin: 40px 0;
  }
  .stats__wrap {
    display: block;
  }
  .stats__item {
    width: 100%;
    padding: 24px;
    border-right: 0;
    border-bottom: 1px solid #fff;
  }
  .stats__item:last-child {
    border-bottom: 0;
  }
  .stats__item-title {
    font-size: 30px;
    font-style: normal;
    font-weight: 600;
    line-height: 34px;
  }
  .stats__item-text {
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 22px;
    margin-top: 4px;
    max-width: 320px;
  }
}
.status__item {
  margin-bottom: 4px;
}

.status-label {
  display: inline-block;
  vertical-align: top;
  border-radius: 12px;
  padding: 2px 4px;
  font-size: 14px;
  line-height: normal;
}

.step-banner {
  margin: 70px 0;
}

.step-banner__title {
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
  text-align: center;
}

.step-banner__items {
  margin-top: 32px;
}

.step-banner__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -16px;
  width: calc(100% + 32px);
}

.step-banner__col {
  width: 25%;
  padding: 16px;
}

.step-banner__item {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fff;
  border-radius: 18px;
  padding: 20px 22px 32px;
  height: 360px;
  border: 1px solid rgba(35, 33, 33, 0.12);
}

.step-banner__item.blackout {
  background-color: #060611;
}

.step-banner__item-number {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #fff;
  width: 40px;
  height: 40px;
  background-color: #152471;
  border-radius: 50%;
}

.step-banner__item-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-top: 16px;
}

.step-banner__item.blackout .step-banner__item-title {
  color: #fff;
}

.step-banner__item.blackout .step-banner__item-text {
  color: #fff;
}

@media (max-width: 1023px) {
  .step-banner {
    margin: 40px 0;
  }
  .step-banner__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
  }
  .step-banner__slider {
    margin: 24px -10px 0;
    width: calc(100% + 20px);
    padding: 0 0 0 10px;
  }
  .step-banner__item {
    display: flex !important;
    width: 288px !important;
    padding: 10px 16px 20px;
    height: 290px !important;
  }
  .step-banner__item-title {
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
  }
  .step-banner__item-text {
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 22px;
  }
}
.subscription-form {
  display: flex;
  position: relative;
}

.subscription-form__field {
  flex: 1 1 auto;
}

.subscription-form__btn {
  flex: 0 0 auto;
  margin-left: 10px;
}

.subscription-form .field-text__label {
  display: none;
}

.subscription-form__success-message {
  margin-top: 6px;
}

.success {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.form--client .success {
  padding: 30px 0;
}

.success__icon {
  display: block;
  width: 44px;
  height: 44px;
  max-width: 44px;
  margin: 0 auto 12px;
}

.success__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: center;
}

.success__text {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 8px;
  text-align: center;
  color: #8F8F94;
}

.success__title:empty,
.success__text:empty {
  display: none;
}

.success__action {
  margin-top: 16px;
}

.success .promocode-copy {
  margin-top: 24px;
  margin-bottom: 24px;
}

@media (max-width: 1023px) {
  .success__action {
    margin-top: 16px;
  }
}
.swiper-slider__slider {
  position: relative;
}

.swiper-slider__prev {
  display: block;
}

.swiper-slider__next {
  display: block;
}

.tabs {
  display: flex;
}

.tabs__item {
  flex: 0 0 auto;
  width: 50%;
}

.tabs__btn {
  width: 100%;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  padding: 10px 0;
  text-align: center;
  color: rgba(35, 33, 33, 0.6);
  transition: 0.2s;
  position: relative;
  border-bottom: 2px solid #e4e4e4;
}

.tabs__btn:not(.active) {
  cursor: pointer;
}

.tabs__btn.active {
  color: #060611;
}

.tabs__btn.active {
  color: #060611;
  border-bottom: 2px solid #152471;
}

@media (any-hover: hover) {
  .tabs__btn:not(.active):hover {
    color: #060611;
  }
}
.text-banner {
  margin: 60px 0;
}

.text-banner__wrap {
  max-width: 846px;
  margin: 0 auto;
}

@media (max-width: 1023px) {
  .text-banner {
    margin: 32px 0;
  }
}
.text-content__text-wrap {
  overflow: hidden;
  height: var(--text-height);
  transition: height 0.25s;
}

.text-content__text-wrap--overflow {
  height: var(--initial-text-height);
  position: relative;
}

.text-content__text-wrap--overflow::after {
  content: "";
  position: absolute;
  top: auto;
  left: 0;
  width: 100%;
  height: 60px;
  bottom: 0;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 31%, rgb(255, 255, 255) 100%);
  z-index: 1;
}

.text-content__btn-more {
  margin-top: 24px;
}

.text-content__btn-more.open .btn__icon {
  transform: scaleY(-1);
}

.text-content__text-wrap p {
  opacity: 0.75;
}

.theme-toggler__wrap {
  display: flex;
  border-radius: 10px;
  border: 1px solid #152471;
}

.dark-theme .theme-toggler__wrap {
  border: 1px solid #8F8F94;
}

.theme-toggler__cell {
  flex: 0 0 auto;
  padding: 1px;
}

.theme-toggler__button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 8px;
  cursor: pointer;
  color: #060611;
  transition: background-color 0.2s, color 0.2s;
}

.theme-toggler__button--active {
  background-color: #152471;
  color: #152471;
  cursor: default;
}

.dark-theme .theme-toggler__button--active {
  color: #060611;
}

.theme-toggler__icon {
  display: block;
  width: 14px;
  height: 14px;
  flex: 0 0 auto;
  border-radius: 50%;
  background-color: #8F8F94;
}

.theme-toggler__icon--dark {
  background-color: #060611;
}

.title-banner {
  margin: 36px 0 40px;
  max-width: 100%;
  overflow: hidden;
  padding-bottom: 30px;
}

.link-back + .title-banner {
  margin-top: 22px;
}

.title-banner__title {
  font-size: 52px;
  font-style: normal;
  font-weight: 600;
  line-height: 60px;
  text-align: center;
  max-width: 945px;
  margin: 0 auto;
}

.title-banner__title img {
  display: inline-block;
  width: 119px;
  transform: translateY(7px);
}

.title-banner__subtitle {
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-align: center;
  max-width: 945px;
  margin: 22px auto 0;
}

.title-banner__action {
  margin-top: 20px;
}

.title-banner__slider {
  margin-top: 52px;
}

.title-banner__slider .swiper {
  overflow: visible;
}

.title-banner__slide {
  background-color: #fff;
  border-radius: 18px;
  padding: 24px;
  box-shadow: 0 -4px 23.7px 0 rgba(152, 152, 152, 0.15);
  min-height: 220px;
}

.title-banner__slide-image {
  width: 34px;
  height: 34px;
  max-width: 34px;
  object-fit: contain;
}

.title-banner__slide-title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-top: 8px;
}

.title-banner__slide-text {
  margin-top: 14px;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
}

.title-banner__items {
  margin-top: 52px;
}

.title-banner__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -15px;
  max-width: calc(100% + 30px);
}

.title-banner__col {
  flex: 0 0 auto;
  width: 33.3333%;
  padding: 15px;
  display: flex;
}

@media (max-width: 1023px) {
  .title-banner {
    margin: 32px 0 20px;
    overflow: visible;
    padding-bottom: 0;
  }
  .link-back + .title-banner {
    margin-top: 16px;
  }
  .title-banner__title {
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 38px;
    text-align: left;
  }
  .title-banner__title img {
    width: 90px;
    transform: translateY(10px);
  }
  .title-banner__subtitle {
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 22px;
    margin-top: 16px;
    text-align: left;
  }
  .title-banner__action .btn {
    margin-left: 0;
  }
  .title-banner__slider {
    overflow: hidden;
    padding: 20px 10px;
    margin: 16px -10px 0;
    width: calc(100% + 20px);
  }
  .title-banner__slide {
    padding: 10px 16px;
    height: unset !important;
    display: flex !important;
    width: 200px !important;
  }
  .title-banner__slide-title {
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
  }
}
.tooltip {
  position: relative;
  width: 16px;
  height: 16px;
  margin-left: 6px;
  display: inline-block;
  transform: translateY(3px);
  z-index: 1;
}

.tooltip__icon {
  width: 16px;
  height: 16px;
  color: #C3C3C6;
  transition: 0.2s;
}

.tooltip__dd-wrap {
  position: absolute;
  top: 100%;
  left: auto;
  right: -8px;
  width: 232px;
  max-width: 232px;
  padding-top: 3px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-5px);
  transition: 0.2s;
}

.tooltip__dd {
  display: block;
  background-color: #fff;
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  border-radius: 12px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.12px;
  padding: 8px;
  color: #060611;
  z-index: 2;
  white-space: normal;
  cursor: text;
}

.tooltip.open .tooltip__dd-wrap {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.tooltip.open .tooltip__icon {
  color: #060611;
}

@media (any-hover: hover) {
  .tooltip:hover .tooltip__dd-wrap {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  .tooltip:hover .tooltip__icon {
    color: #060611;
  }
}
.top-banner {
  margin: 16px 0 24px;
}

.top-banner__wrap {
  border-radius: 32px;
  padding: 40px;
  position: relative;
  overflow: hidden;
}

.top-banner__image {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
}

.top-banner__title {
  font-size: 60px;
  font-style: normal;
  font-weight: 600;
  line-height: 100%;
  color: #fff;
}

.top-banner__main {
  margin-top: 14px;
  display: flex;
  justify-content: space-between;
}

.top-banner__text {
  padding-top: 10px;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #fff;
}

@media (max-width: 1023px) {
  .top-banner {
    margin: 16px 0;
  }
  .top-banner__wrap {
    padding: 24px;
    border-radius: 22px;
  }
  .top-banner__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 116%;
  }
  .top-banner__wrap {
    margin-top: 16px;
    display: block;
  }
  .top-banner__main {
    display: block;
  }
  .top-banner__text {
    padding-top: 0;
    max-width: none;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }
  .top-banner__action {
    align-self: flex-start;
    margin: 16px 0 0;
  }
}
.top-nav-link {
  display: flex;
  align-items: center;
  border: none;
  padding: 5px 6px;
  margin: 0 -6px;
  color: #37373F;
  font-size: 14px;
  line-height: normal;
  text-decoration: none;
  cursor: pointer;
  transition: 0.2s;
  position: relative;
  outline: none;
}

.top-nav-link__icon {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  margin-right: 8px;
}

.top-nav-link__main {
  flex: 0 0 auto;
}

.top-nav-link::after {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px dashed;
  border-radius: inherit;
  opacity: 0;
  transition: inherit;
  pointer-events: none;
}

@media (any-hover: hover) {
  .top-nav-link:hover {
    color: #DE193E;
  }
}
.state--focus-enabled .top-nav-link:focus::after {
  opacity: 0.75;
}

.top-nav-link:active {
  background: #8F8F94;
}

.top-nav {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-left: -12px;
}

.top-nav__link-wrap {
  position: relative;
  flex: 0 0 auto;
}

.top-nav__link-dd-wrap {
  position: absolute;
  top: 100%;
  left: -12px;
  z-index: 5;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateY(-8px);
  transition: 0.2s;
}

.top-nav__link-dd {
  box-shadow: 0 7px 17px 0 rgba(10, 12, 24, 0.2);
  background-color: #fff;
  border-radius: 12px;
  padding: 12px 0;
}

.top-nav__link-lvl2 {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 18px;
  cursor: pointer;
  padding: 3px 12px;
  border-radius: 6px;
  width: 100%;
  white-space: nowrap;
  transition: 0.2s;
  text-align: left;
  color: #060611;
  text-decoration: none;
}

.top-nav__link-icon {
  flex: 0 0 auto;
  width: 12px;
  height: 12px;
  margin-left: 4px;
  display: inline;
}

@media (any-hover: hover) {
  .top-nav__link-wrap:hover .top-nav__link-dd-wrap,
.top-nav__link-dd-wrap:hover {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    transform: translateY(0);
  }
  .top-nav__link-lvl2:hover {
    color: #152471;
  }
  .top-nav__link-wrap:hover .top-nav__link-icon {
    transform: scaleY(-1);
  }
}
.top-nav__link {
  flex: 0 0 auto;
  white-space: nowrap;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  height: 44px;
  padding: 2px 12px 0;
  display: flex;
  align-items: center;
  width: fit-content;
  border-radius: 10px;
  color: #060611;
  transition: 0.2s;
  text-decoration: none;
}

.top-nav__link--special {
  padding: 0 16px;
  background-color: #fff;
  margin-left: 8px;
}

@media (any-hover: hover) {
  .top-nav__link:hover {
    color: #152471;
  }
  .top-nav__link--special:hover {
    box-shadow: 0 0 6px 0 rgba(120, 120, 120, 0.19);
    background-color: transparent;
    color: #060611;
  }
}
.top-nav__mob-item {
  border-radius: 22px;
  transition: 0.2s;
}

.top-nav__mob-item.open {
  background-color: #F6F6F6;
}

.top-nav__bar {
  display: flex;
  justify-content: space-between;
  width: 100%;
  cursor: pointer;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 13px 12px 13px 16px;
  text-align: left;
  text-decoration: none;
  color: #060611;
}

.top-nav__bar-text {
  margin-right: 10px;
}

.top-nav__bar-icon {
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
}

.top-nav__bar.open .top-nav__bar-icon {
  transform: scaleY(-1);
}

.top-nav__mob-item-link-level-2 {
  display: block;
  width: 100%;
  text-decoration: none;
  color: #060611;
  padding: 8px 24px;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.top-nav__mob-items-level-2 {
  padding-bottom: 16px;
}

@media (max-width: 1279px) {
  .top-nav {
    display: block;
    margin: 0;
  }
}
.video-banner {
  margin: 60px 0;
}

.video-banner__wrap {
  position: relative;
  margin: 0 auto;
  max-width: 846px;
  aspect-ratio: 16/9;
  border-radius: 40px;
  overflow: hidden;
}

@media (max-width: 1023px) {
  .video-banner {
    margin: 32px 0;
  }
  .video-banner__wrap {
    border-radius: 16px;
  }
}
.video {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  height: 100%;
  background-color: #060611;
}

.video__btn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 72px;
  width: 72px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.35);
  border: 1px solid rgba(255, 255, 255, 0.6);
  -webkit-backdrop-filter: blur(5);
          backdrop-filter: blur(5);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: transform 0.2s;
}

.video__btn-icon {
  width: 28px;
  height: 28px;
  transform: translateX(2px);
  color: #fff;
}

.video__video {
  display: block;
  width: 100%;
  height: 100%;
  max-width: 100%;
}

.video__source {
  display: block;
  width: 100%;
  max-width: 100%;
}

.video__poster {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 100%;
  object-fit: cover;
}

.video__iframe-wrap {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}

.video__iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

@media (any-hover: hover) {
  .video__btn:hover {
    transform: translate(-50%, -50%) scale(1.05);
  }
}
@media (max-width: 1023px) {
  .video__btn {
    width: 44px;
    height: 44px;
  }
  .video__btn-icon {
    width: 18px;
    height: 18px;
  }
}
.view-picker {
  display: flex;
}

.view-picker__item {
  display: block;
  padding: 10px;
  border-radius: 12px;
  cursor: pointer;
  margin-left: 4px;
  color: #060611;
  transition: 0.2s;
}

.view-picker__item--active {
  background-color: #152471;
  color: #fff;
}

@media (any-hover: hover) {
  .view-picker__item:not(.view-picker__item--active):hover {
    background-color: #F6F6F6;
  }
}
.view-picker__item:first-child {
  margin-left: 0;
}

.view-picker__icon {
  display: block;
  width: 20px;
  height: 20px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi92YXJpYWJsZXMuc2NzcyIsImNvbW1vbi9jc3MtdmFyaWFibGVzLnNjc3MiLCJtYWluLmNzcyIsImNvbW1vbi9mb250cy5zY3NzIiwiY29tbW9uL3Jlc2V0LnNjc3MiLCJjb21tb24vZ3JpZC5zY3NzIiwiY29tbW9uL21peGlucy5zY3NzIiwiY29tbW9uL3Rvb2xzLnNjc3MiLCJjb21tb24vY29sb3JzLnNjc3MiLCJjb21tb24vY29yZS5zY3NzIiwiY29tbW9uL3RleHQuc2NzcyIsImNvbW1vbi9idXR0b25zLnNjc3MiLCJjb21tb24vcHJpY2Uuc2NzcyIsImNvbW1vbi9ndWlkZWxpbmUuc2NzcyIsImNvbW1vbi90cmFuc2l0aW9ucy5zY3NzIiwiYmxvY2tzL2Fib3V0LWNvbXBhbnkuc2NzcyIsImJsb2Nrcy9hY2NvcmRpb24uc2NzcyIsImJsb2Nrcy9hY3RpdmUtZmlsdGVycy5zY3NzIiwiYmxvY2tzL2FkZGl0aW9uYWwtY29tcGFuaWVzLnNjc3MiLCJibG9ja3MvYWRkaXRpb25hbC1wcm9kdWN0cy5zY3NzIiwiYmxvY2tzL2FwcC13aWRnZXQuc2NzcyIsImJsb2Nrcy9hcnRpY2xlLWJhbm5lci5zY3NzIiwiYmxvY2tzL2FydGljbGUtZ3JpZC5zY3NzIiwiYmxvY2tzL2FydGljbGUtaXRlbS5zY3NzIiwiYmxvY2tzL2FydGljbGUtcG9zdGVyLnNjc3MiLCJibG9ja3MvYXJ0aWNsZS1xdW90ZS5zY3NzIiwiYmxvY2tzL2FydGljbGUtdG9vbGJhci5zY3NzIiwiYmxvY2tzL2FydGljbGUuc2NzcyIsImJsb2Nrcy9hc2lkZS1saXN0LnNjc3MiLCJibG9ja3MvYXNpZGUtdGFicy5zY3NzIiwiYmxvY2tzL2F2YWlsYWJpbGl0eS5zY3NzIiwiYmxvY2tzL2JhZGdlLnNjc3MiLCJibG9ja3MvYmFza2V0LWFjdGlvbi5zY3NzIiwiYmxvY2tzL2Jhc2tldC1mb3JtLnNjc3MiLCJibG9ja3MvYmFza2V0LXBhbmVsLnNjc3MiLCJibG9ja3MvYmFza2V0LXNtYWxsLnNjc3MiLCJibG9ja3MvYmFza2V0LnNjc3MiLCJibG9ja3MvYnJlYWRjcnVtYnMuc2NzcyIsImJsb2Nrcy9idG4tZGVsLnNjc3MiLCJibG9ja3MvYnRuLXNjcm9sbC10b3Auc2NzcyIsImJsb2Nrcy9idG4tdmlkZW8uc2NzcyIsImJsb2Nrcy9jYXRhbG9nLWJhbm5lci5zY3NzIiwiYmxvY2tzL2NhdGFsb2ctY29tcGFyZS5zY3NzIiwiYmxvY2tzL2NhdGFsb2ctaXRlbS1vZmZlcnMuc2NzcyIsImJsb2Nrcy9jYXRhbG9nLWl0ZW0uc2NzcyIsImJsb2Nrcy9jYXRhbG9nLW5hdi5zY3NzIiwiYmxvY2tzL2NhdGFsb2ctcHJvZHVjdC1saXN0LnNjc3MiLCJibG9ja3MvY2F0YWxvZy5zY3NzIiwiYmxvY2tzL2NhdGVnb3JpZXMtYmxvY2stMi5zY3NzIiwiYmxvY2tzL2NhdGVnb3JpZXMtYmxvY2suc2NzcyIsImJsb2Nrcy9jYXRlZ29yaWVzLnNjc3MiLCJibG9ja3MvY2hlY2tib3gtY2hhbmVsLnNjc3MiLCJibG9ja3MvY2xpZW50LWRhdGEuc2NzcyIsImJsb2Nrcy9jbGllbnQtaW5mby5zY3NzIiwiYmxvY2tzL2NsaWVudHMuc2NzcyIsImJsb2Nrcy9jb21tZW50LnNjc3MiLCJibG9ja3MvY29tcGFyZS1hY3Rpb24uc2NzcyIsImJsb2Nrcy9jb250YWN0LWxpbmsuc2NzcyIsImJsb2Nrcy9jb250YWN0LWxpc3Quc2NzcyIsImJsb2Nrcy9jb250YWN0LnNjc3MiLCJibG9ja3MvY29udGFjdHMtaXRlbS5zY3NzIiwiYmxvY2tzL2NvbnRhY3RzLWxpc3Quc2NzcyIsImJsb2Nrcy9jb252ZXJ0ZXIuc2NzcyIsImJsb2Nrcy9jcmVkaXQtY2FsY3VsYXRvci5zY3NzIiwiYmxvY2tzL2NyZWRpdC1jYXJkcy5zY3NzIiwiYmxvY2tzL2NyZWRpdC1wcm9ncmFtcy5zY3NzIiwiYmxvY2tzL2RhdGVwaWNrZXIuc2NzcyIsImJsb2Nrcy9kZWFsZXItZm9ybS5zY3NzIiwiYmxvY2tzL2RlYWxlci1tZW51LnNjc3MiLCJibG9ja3MvZGVhbGVyLW9yZGVyLnNjc3MiLCJibG9ja3MvZGVidWctcGFuZWwuc2NzcyIsImJsb2Nrcy9kZWxpdmVyeS1tYXAuc2NzcyIsImJsb2Nrcy9kb2NzLnNjc3MiLCJibG9ja3MvZHVtYi1iYW5uZXIuc2NzcyIsImJsb2Nrcy9lbXBsb3llZXMuc2NzcyIsImJsb2Nrcy9mYXEuc2NzcyIsImJsb2Nrcy9mYXZvcml0ZS1hY3Rpb24uc2NzcyIsImJsb2Nrcy9mYXZvcml0ZS1saXN0LnNjc3MiLCJibG9ja3MvZmF2b3JpdGUtcGFuZWwuc2NzcyIsImJsb2Nrcy9mZWF0dXJlcy5zY3NzIiwiYmxvY2tzL2ZpZWxkLWFsdC10YWJzLnNjc3MiLCJibG9ja3MvZmllbGQtYXZhdGFyLnNjc3MiLCJibG9ja3MvZmllbGQtYmlnLXRhYnMuc2NzcyIsImJsb2Nrcy9maWVsZC1jYXRlZ29yaWVzLnNjc3MiLCJibG9ja3MvZmllbGQtY2hlY2stbGlzdC5zY3NzIiwiYmxvY2tzL2ZpZWxkLWNoZWNrYm94LnNjc3MiLCJibG9ja3MvZmllbGQtY29kZS5zY3NzIiwiYmxvY2tzL2ZpZWxkLWNvbG9yYm94LnNjc3MiLCJibG9ja3MvZmllbGQtY29sb3JzLnNjc3MiLCJibG9ja3MvZmllbGQtY291bnQuc2NzcyIsImJsb2Nrcy9maWVsZC1jdXJyZW5jeS5zY3NzIiwiYmxvY2tzL2ZpZWxkLWRlc2NyaXB0aW9uLnNjc3MiLCJibG9ja3MvZmllbGQtZmlsZS5zY3NzIiwiYmxvY2tzL2ZpZWxkLWlucHV0LnNjc3MiLCJibG9ja3MvZmllbGQtbGFiZWwuc2NzcyIsImJsb2Nrcy9maWVsZC1saXN0cy5zY3NzIiwiYmxvY2tzL2ZpZWxkLW9wdGlvbnMuc2NzcyIsImJsb2Nrcy9maWVsZC1wbGFjZWhvbGRlci5zY3NzIiwiYmxvY2tzL2ZpZWxkLXByb21vY29kZS5zY3NzIiwiYmxvY2tzL2ZpZWxkLXJhbmdlLXNlbGVjdG9yLnNjc3MiLCJibG9ja3MvZmllbGQtcmFuZ2Utc2xpZGVyLnNjc3MiLCJibG9ja3MvZmllbGQtcmFuZ2Uuc2NzcyIsImJsb2Nrcy9maWVsZC1yYXRlLnNjc3MiLCJibG9ja3MvZmllbGQtc2VsZWN0LTIuc2NzcyIsImJsb2Nrcy9maWVsZC1zZWxlY3Quc2NzcyIsImJsb2Nrcy9maWVsZC1zaG9wLnNjc3MiLCJibG9ja3MvZmllbGQtc2hvcHMuc2NzcyIsImJsb2Nrcy9maWVsZC1zb3J0LnNjc3MiLCJibG9ja3MvZmllbGQtc3RhdHVzLnNjc3MiLCJibG9ja3MvZmllbGQtc3VwZXItdGFicy5zY3NzIiwiYmxvY2tzL2ZpZWxkLXRhYnMuc2NzcyIsImJsb2Nrcy9maWVsZC10ZXh0LnNjc3MiLCJibG9ja3MvZmllbGQtdG9nZ2xlci5zY3NzIiwiYmxvY2tzL2ZpZWxkLXR1bWJsZXItMi5zY3NzIiwiYmxvY2tzL2ZpZWxkLXR1bWJsZXItbGlzdC5zY3NzIiwiYmxvY2tzL2ZpZWxkLXR1bWJsZXIuc2NzcyIsImJsb2Nrcy9maWVsZC5zY3NzIiwiYmxvY2tzL2ZpbGUtYnV0dG9uLnNjc3MiLCJibG9ja3MvZmlsdGVyLnNjc3MiLCJibG9ja3MvZm9vdGVyLW1lbnUuc2NzcyIsImJsb2Nrcy9mb3JtLWFjdGlvbi5zY3NzIiwiYmxvY2tzL2Zvcm0tc2VjdGlvbi5zY3NzIiwiYmxvY2tzL2Zvcm0td3JhcC5zY3NzIiwiYmxvY2tzL2Zvcm0uc2NzcyIsImJsb2Nrcy9nYWxsZXJ5LnNjc3MiLCJibG9ja3MvZ3JpZC1iYW5uZXIuc2NzcyIsImJsb2Nrcy9oYWxmLWJhbm5lci5zY3NzIiwiYmxvY2tzL2hlcm8tYmxvY2suc2NzcyIsImJsb2Nrcy9oZXJvLXNsaWRlci5zY3NzIiwiYmxvY2tzL2h0bWxibG9ja2VkaXQuc2NzcyIsImJsb2Nrcy9pbWFnZS1nYWxsZXJ5LnNjc3MiLCJibG9ja3MvaW1hZ2Utc2xpZGVyLnNjc3MiLCJibG9ja3MvaW5mby1ibG9jay5zY3NzIiwiYmxvY2tzL2luZm8tYm94LnNjc3MiLCJibG9ja3Mva2V5LXZhbHVlLWxpc3Quc2NzcyIsImJsb2Nrcy9sYXp5LWNvbXBvbmVudC5zY3NzIiwiYmxvY2tzL2xlZ2FsLWluZm8uc2NzcyIsImJsb2Nrcy9saW5rLWJhY2suc2NzcyIsImJsb2Nrcy9saW5rLWZpbGUuc2NzcyIsImJsb2Nrcy9saW5rcy1iYW5uZXIuc2NzcyIsImJsb2Nrcy9saW5rcy1ibG9jay5zY3NzIiwiYmxvY2tzL2xpc3QtaW1hZ2Utc2xpZGVyLnNjc3MiLCJibG9ja3MvbGstYm9udXMtc3VtbWFyeS5zY3NzIiwiYmxvY2tzL2xrLWJvbnVzZXMuc2NzcyIsImJsb2Nrcy9say1kYXNoYm9hcmQuc2NzcyIsImJsb2Nrcy9say1mYXZvcml0ZXMuc2NzcyIsImJsb2Nrcy9say1vcmRlci5zY3NzIiwiYmxvY2tzL2xrLW9yZGVycy5zY3NzIiwiYmxvY2tzL2xrLXJldmlld3Muc2NzcyIsImJsb2Nrcy9say1zdWJzY3JpcHRpb25zLnNjc3MiLCJibG9ja3MvbGsuc2NzcyIsImJsb2Nrcy9sb2FkZXIuc2NzcyIsImJsb2Nrcy9sb2NhdGlvbi1waWNrZXIuc2NzcyIsImJsb2Nrcy9sb2NhdGlvbnMuc2NzcyIsImJsb2Nrcy9tYWluLW5hdi5zY3NzIiwiYmxvY2tzL21haW4tc2xpZGVyLnNjc3MiLCJibG9ja3MvbWFuYWdlcnMuc2NzcyIsImJsb2Nrcy9tYXAuc2NzcyIsImJsb2Nrcy9tYXNvbnJ5LWJhbm5lci5zY3NzIiwiYmxvY2tzL21hc29ucnktZ3JpZC5zY3NzIiwiYmxvY2tzL21vYmlsZS1uYXYuc2NzcyIsImJsb2Nrcy9tb2RhbC13aW5kb3cuc2NzcyIsImJsb2Nrcy9tb2RhbC5zY3NzIiwiYmxvY2tzL21vbm8tYmFubmVyLnNjc3MiLCJibG9ja3MvbXVsdGktYmFubmVyLnNjc3MiLCJibG9ja3MvbmF2LXBhbmVsLnNjc3MiLCJibG9ja3MvbmV3LXNsaWRlci5zY3NzIiwiYmxvY2tzL25ld3MtYmxvY2suc2NzcyIsImJsb2Nrcy9uZXdzLWxpc3Quc2NzcyIsImJsb2Nrcy9uZXdzLXNsaWRlci5zY3NzIiwiYmxvY2tzL25vdGUtYmFyLnNjc3MiLCJibG9ja3Mvbm90ZS1zcG9pbHRlci5zY3NzIiwiYmxvY2tzL25vdGlmaWNhdGlvbi1tZXNzYWdlLnNjc3MiLCJibG9ja3Mvbm90aWZpY2F0aW9uLnNjc3MiLCJibG9ja3Mvbm90aWZpY2F0aW9ucy5zY3NzIiwiYmxvY2tzL29yZGVycy1pbmZvLnNjc3MiLCJibG9ja3MvcGFnZS00MDQuc2NzcyIsImJsb2Nrcy9wYWdlLWZvb3Rlci1tZW51LnNjc3MiLCJibG9ja3MvcGFnZS1mb290ZXIuc2NzcyIsImJsb2Nrcy9wYWdlLWhlYWRlci1sb2dvLnNjc3MiLCJibG9ja3MvcGFnZS1oZWFkZXItc3BhY2VyLnNjc3MiLCJibG9ja3MvcGFnZS1oZWFkZXItd3JhcC5zY3NzIiwiYmxvY2tzL3BhZ2UtaGVhZGVyLnNjc3MiLCJibG9ja3MvcGFnZS1uYXYuc2NzcyIsImJsb2Nrcy9wYWdlLXNlY3Rpb24taGVhZGVyLnNjc3MiLCJibG9ja3MvcGFnZS1zZWN0aW9uLnNjc3MiLCJibG9ja3MvcGFnZS1zZWxlY3Quc2NzcyIsImJsb2Nrcy9wYWdlLXN1YmZvb3Rlci5zY3NzIiwiYmxvY2tzL3BhZ2UtdGl0bGUuc2NzcyIsImJsb2Nrcy9wYW5lbC1oZWFkLnNjc3MiLCJibG9ja3MvcGFuZWwuc2NzcyIsImJsb2Nrcy9wYXJ0bmVycy5zY3NzIiwiYmxvY2tzL3BheS1pY29ucy5zY3NzIiwiYmxvY2tzL3Byb2R1Y3RfX2Jhc2tldC12aWV3LnNjc3MiLCJibG9ja3MvcHJvZHVjdF9fY29tcGFyZS1oZWFkLXZpZXcuc2NzcyIsImJsb2Nrcy9wcm9kdWN0X19jb21wYXJlLXZpZXcuc2NzcyIsImJsb2Nrcy9wcm9kdWN0X19vcmRlci12aWV3LnNjc3MiLCJibG9ja3MvcHJvZHVjdC1hY3Rpb24uc2NzcyIsImJsb2Nrcy9wcm9kdWN0LWJyYW5kLnNjc3MiLCJibG9ja3MvcHJvZHVjdC1jLWdyaWQuc2NzcyIsImJsb2Nrcy9wcm9kdWN0LWNhcm91c2VsLnNjc3MiLCJibG9ja3MvcHJvZHVjdC1ncmlkLnNjc3MiLCJibG9ja3MvcHJvZHVjdC1ncm91cC5zY3NzIiwiYmxvY2tzL3Byb2R1Y3QtaW1hZ2Uuc2NzcyIsImJsb2Nrcy9wcm9kdWN0LWxpbmUuc2NzcyIsImJsb2Nrcy9wcm9kdWN0LWxpc3Quc2NzcyIsImJsb2Nrcy9wcm9kdWN0LXJhdGluZy5zY3NzIiwiYmxvY2tzL3Byb2R1Y3Qtc2N1LnNjc3MiLCJibG9ja3MvcHJvZHVjdC1zZWN0aW9uLnNjc3MiLCJibG9ja3MvcHJvZHVjdC1zbGlkZXIuc2NzcyIsImJsb2Nrcy9wcm9kdWN0LXQtZ3JpZC5zY3NzIiwiYmxvY2tzL3Byb2R1Y3QtdC1saXN0LnNjc3MiLCJibG9ja3MvcHJvZHVjdC10YWJsZS5zY3NzIiwiYmxvY2tzL3Byb2R1Y3QtdmlkZW8uc2NzcyIsImJsb2Nrcy9wcm9kdWN0LnNjc3MiLCJibG9ja3MvcHJvbW9jb2RlLWNvcHkuc2NzcyIsImJsb2Nrcy9yYXRpbmcuc2NzcyIsImJsb2Nrcy9yZW1haW5zLnNjc3MiLCJibG9ja3MvcmVtb3ZlLWFjdGlvbi5zY3NzIiwiYmxvY2tzL3Jldmlldy1nYWxsZXJ5LnNjc3MiLCJibG9ja3MvcmV2aWV3cy5zY3NzIiwiYmxvY2tzL3NjaGVkdWxlLnNjc3MiLCJibG9ja3Mvc2VhcmNoLWJhc2tldC5zY3NzIiwiYmxvY2tzL3NlYXJjaC1zbWFsbC5zY3NzIiwiYmxvY2tzL3Nlby10ZXh0LnNjc3MiLCJibG9ja3Mvc2VydmljZXMuc2NzcyIsImJsb2Nrcy9zZXRzLnNjc3MiLCJibG9ja3Mvc2hhcmluZy5zY3NzIiwiYmxvY2tzL3Nob3AtZ2FsbGVyeS5zY3NzIiwiYmxvY2tzL3NpbWlsYXItcHJvZHVjdHMuc2NzcyIsImJsb2Nrcy9zbWFsbC1iYW5uZXIuc2NzcyIsImJsb2Nrcy9zb2NpYWwtbGlua3Muc2NzcyIsImJsb2Nrcy9zb2NpYWxzLnNjc3MiLCJibG9ja3Mvc3RhdHMuc2NzcyIsImJsb2Nrcy9zdGF0dXMuc2NzcyIsImJsb2Nrcy9zdGVwLWJhbm5lci5zY3NzIiwiYmxvY2tzL3N1YnNjcmlwdGlvbi1mb3JtLnNjc3MiLCJibG9ja3Mvc3VjY2Vzcy5zY3NzIiwiYmxvY2tzL3N3aXBlci1zbGlkZXIuc2NzcyIsImJsb2Nrcy90YWJzLnNjc3MiLCJibG9ja3MvdGV4dC1iYW5uZXIuc2NzcyIsImJsb2Nrcy90ZXh0LWNvbnRlbnQuc2NzcyIsImJsb2Nrcy90aGVtZS10b2dnbGVyLnNjc3MiLCJibG9ja3MvdGl0bGUtYmFubmVyLnNjc3MiLCJibG9ja3MvdG9vbHRpcC5zY3NzIiwiYmxvY2tzL3RvcC1iYW5uZXIuc2NzcyIsImJsb2Nrcy90b3AtbmF2LWxpbmsuc2NzcyIsImJsb2Nrcy90b3AtbmF2LnNjc3MiLCJibG9ja3MvdmlkZW8tYmFubmVyLnNjc3MiLCJibG9ja3MvdmlkZW8uc2NzcyIsImJsb2Nrcy92aWV3LXBpY2tlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7O0NBQUE7QUFZQSxVQUFBO0FBa0JBLGNBQUE7QUFPQSxTQUFBO0FBSUEsV0FBQTtBQXlEQSxZQUFBO0FBR0Esa0JBQUE7QUFHQSxTQUFBO0FBK0RBLFlBQUE7QUFVQSxZQUFBO0FBZ0ZBLGdCQUFBO0FDalFBO0VBQ0MsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FDc0JEOztBRG5CQTtFQUNDLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQ3NCRDs7QUMvQkE7RUFDQyx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5R0FBQTtBRGtDRDtBQy9CQTtFQUNDLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHFHQUFBO0FEaUNEO0FDOUJBO0VBQ0MseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUdBQUE7QURnQ0Q7QUMzQkE7RUFDQyxtQkFBQTtFQUNBLCtEQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQkFBQTtBRDZCRDtBRXhEQTs7O0VBR0Msc0JBQUE7RUFDQSw2Q0FBQTtBRjBERDs7QUV2REE7Ozs7Ozs7O0VBUUMsd0JBQUE7VUFBQSxnQkFBQTtBRjBERDs7QUV2REE7Ozs7RUFJQyxTQUFBO0FGMEREOztBRXZEQTtFQUNDLFVBQUE7RUFDQSxTQUFBO0FGMEREOztBRXZEQTs7RUFFQyx3QkFBQTtVQUFBLGdCQUFBO0VBQ0EsU0FBQTtBRjBERDs7QUV2REE7RUFDQyxhQUFBO0VBQ0EsVUFBQTtBRjBERDs7QUV2REE7RUFDQyx3QkFBQTtVQUFBLGdCQUFBO0FGMEREOztBRXZEQTtFQUNDLGFBQUE7QUYwREQ7O0FFdkRBO0VBQ0MsWUFBQTtBRjBERDs7QUV2REE7RUFDQyx3QkFBQTtVQUFBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSx1REpnRFM7RUkvQ1QsZ0JKbURRO0VJbERSLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7QUYwREQ7O0FFdkRBO0VBQ0MsWUFBQTtFQUNBLGVKd0RVO0VJdkRWLG1CSndEVTtBRUVYOztBRXZEQTtFQUNDLFlBQUE7QUYwREQ7O0FFdkRBOztFQUVDLFNBQUE7RUFDQSxVQUFBO0FGMEREOztBRXZEQTs7RUFFQyxlQUFBO0FGMEREOztBRXZEQTtFQUNDLGFBQUE7QUYwREQ7O0FFdkRBO0VBQ0MsY0FBQTtBRjBERDs7QUdwSkE7RUMwQkMsb0JBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7QUo4SEQ7QUk1SEM7RURoQ0Q7SUNpQ0UsYUFBQTtJQUNBLHdCQUFBO0VKK0hBO0FBQ0Y7O0FHOUpBO0VDbUNDLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHdCQUFBO0FKK0hEO0FJN0hDO0VEekNEO0lDMENFLGVBQUE7SUFDQSx3QkFBQTtFSmdJQTtBQUNGOztBR3hLQTtFQzRDQyxhQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUpnSUQ7QUk5SEM7RURoREQ7SUNpREUsYUFBQTtFSmlJQTtBQUNGOztBRy9LQTtFQ2tEQyxlQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUppSUQ7QUkvSEM7RUR0REQ7SUN1REUsZUFBQTtFSmtJQTtBQUNGOztBR3JMQztFQ21OQSxvQkFBQTtBSjFCRDs7QUd6TEM7RUNtTkEscUJBQUE7QUp0QkQ7O0FHN0xDO0VDbU5BLFVBQUE7QUpsQkQ7O0FHak1DO0VDbU5BLHFCQUFBO0FKZEQ7O0FHck1DO0VDbU5BLHFCQUFBO0FKVkQ7O0FHek1DO0VDbU5BLFVBQUE7QUpORDs7QUc3TUM7RUNtTkEscUJBQUE7QUpGRDs7QUdqTkM7RUNtTkEscUJBQUE7QUpFRDs7QUdyTkM7RUNtTkEsVUFBQTtBSk1EOztBR3pOQztFQ21OQSxxQkFBQTtBSlVEOztBRzdOQztFQ21OQSxxQkFBQTtBSmNEOztBR2pPQztFQ21OQSxXQUFBO0FKa0JEOztBRy9OQztFQUNDLFVBRlc7QUhvT2I7O0FHbk9DO0VBQ0MsVUFGVztBSHdPYjs7QUd2T0M7RUFDQyxVQUZXO0FINE9iOztBRzNPQztFQUNDLFNBRlc7QUhnUGI7O0FHL09DO0VBQ0MsU0FGVztBSG9QYjs7QUduUEM7RUFDQyxTQUZXO0FId1BiOztBR3ZQQztFQUNDLFNBRlc7QUg0UGI7O0FHM1BDO0VBQ0MsU0FGVztBSGdRYjs7QUcvUEM7RUFDQyxTQUZXO0FIb1FiOztBR25RQztFQUNDLFNBRlc7QUh3UWI7O0FHdlFDO0VBQ0MsU0FGVztBSDRRYjs7QUczUUM7RUFDQyxTQUZXO0FIZ1JiOztBRy9RQztFQUNDLFFBRlc7QUhvUmI7O0FHblJDO0VBQ0MsUUFGVztBSHdSYjs7QUd2UkM7RUFDQyxRQUZXO0FINFJiOztBRzNSQztFQUNDLFFBRlc7QUhnU2I7O0FHL1JDO0VBQ0MsUUFGVztBSG9TYjs7QUduU0M7RUFDQyxRQUZXO0FId1NiOztBR3ZTQztFQUNDLFFBRlc7QUg0U2I7O0FHM1NDO0VBQ0MsUUFGVztBSGdUYjs7QUcvU0M7RUFDQyxRQUZXO0FIb1RiOztBR25UQztFQUNDLFFBRlc7QUh3VGI7O0FHdlRDO0VBQ0MsU0FGVztBSDRUYjs7QUczVEM7RUFDQyxTQUZXO0FIZ1ViOztBRy9UQztFQUNDLFNBRlc7QUhvVWI7O0FHOVRBO0VBRUU7SUNzTUQsb0JBQUE7RUoySEM7RUdqVUE7SUNzTUQscUJBQUE7RUo4SEM7RUdwVUE7SUNzTUQsVUFBQTtFSmlJQztFR3ZVQTtJQ3NNRCxxQkFBQTtFSm9JQztFRzFVQTtJQ3NNRCxxQkFBQTtFSnVJQztFRzdVQTtJQ3NNRCxVQUFBO0VKMElDO0VHaFZBO0lDc01ELHFCQUFBO0VKNklDO0VHblZBO0lDc01ELHFCQUFBO0VKZ0pDO0VHdFZBO0lDc01ELFVBQUE7RUptSkM7RUd6VkE7SUNzTUQscUJBQUE7RUpzSkM7RUc1VkE7SUNzTUQscUJBQUE7RUp5SkM7RUcvVkE7SUNzTUQsV0FBQTtFSjRKQztFRzVWQTtJQUNDLFVBRlc7RUhnV1o7RUcvVkE7SUFDQyxVQUZXO0VIbVdaO0VHbFdBO0lBQ0MsVUFGVztFSHNXWjtFR3JXQTtJQUNDLFNBRlc7RUh5V1o7RUd4V0E7SUFDQyxTQUZXO0VINFdaO0VHM1dBO0lBQ0MsU0FGVztFSCtXWjtFRzlXQTtJQUNDLFNBRlc7RUhrWFo7RUdqWEE7SUFDQyxTQUZXO0VIcVhaO0VHcFhBO0lBQ0MsU0FGVztFSHdYWjtFR3ZYQTtJQUNDLFNBRlc7RUgyWFo7RUcxWEE7SUFDQyxTQUZXO0VIOFhaO0VHN1hBO0lBQ0MsU0FGVztFSGlZWjtFR2hZQTtJQUNDLFFBRlc7RUhvWVo7RUduWUE7SUFDQyxRQUZXO0VIdVlaO0VHdFlBO0lBQ0MsUUFGVztFSDBZWjtFR3pZQTtJQUNDLFFBRlc7RUg2WVo7RUc1WUE7SUFDQyxRQUZXO0VIZ1paO0VHL1lBO0lBQ0MsUUFGVztFSG1aWjtFR2xaQTtJQUNDLFFBRlc7RUhzWlo7RUdyWkE7SUFDQyxRQUZXO0VIeVpaO0VHeFpBO0lBQ0MsUUFGVztFSDRaWjtFRzNaQTtJQUNDLFFBRlc7RUgrWlo7RUc5WkE7SUFDQyxTQUZXO0VIa2FaO0VHamFBO0lBQ0MsU0FGVztFSHFhWjtFR3BhQTtJQUNDLFNBRlc7RUh3YVo7QUFDRjtBR2xhQTtFQUVFO0lDd0xELG9CQUFBO0VKNE9DO0VHcGFBO0lDd0xELHFCQUFBO0VKK09DO0VHdmFBO0lDd0xELFVBQUE7RUprUEM7RUcxYUE7SUN3TEQscUJBQUE7RUpxUEM7RUc3YUE7SUN3TEQscUJBQUE7RUp3UEM7RUdoYkE7SUN3TEQsVUFBQTtFSjJQQztFR25iQTtJQ3dMRCxxQkFBQTtFSjhQQztFR3RiQTtJQ3dMRCxxQkFBQTtFSmlRQztFR3piQTtJQ3dMRCxVQUFBO0VKb1FDO0VHNWJBO0lDd0xELHFCQUFBO0VKdVFDO0VHL2JBO0lDd0xELHFCQUFBO0VKMFFDO0VHbGNBO0lDd0xELFdBQUE7RUo2UUM7RUcvYkE7SUFDQyxVQUZXO0VIbWNaO0VHbGNBO0lBQ0MsVUFGVztFSHNjWjtFR3JjQTtJQUNDLFVBRlc7RUh5Y1o7RUd4Y0E7SUFDQyxTQUZXO0VINGNaO0VHM2NBO0lBQ0MsU0FGVztFSCtjWjtFRzljQTtJQUNDLFNBRlc7RUhrZFo7RUdqZEE7SUFDQyxTQUZXO0VIcWRaO0VHcGRBO0lBQ0MsU0FGVztFSHdkWjtFR3ZkQTtJQUNDLFNBRlc7RUgyZFo7RUcxZEE7SUFDQyxTQUZXO0VIOGRaO0VHN2RBO0lBQ0MsU0FGVztFSGllWjtFR2hlQTtJQUNDLFNBRlc7RUhvZVo7RUduZUE7SUFDQyxRQUZXO0VIdWVaO0VHdGVBO0lBQ0MsUUFGVztFSDBlWjtFR3plQTtJQUNDLFFBRlc7RUg2ZVo7RUc1ZUE7SUFDQyxRQUZXO0VIZ2ZaO0VHL2VBO0lBQ0MsUUFGVztFSG1mWjtFR2xmQTtJQUNDLFFBRlc7RUhzZlo7RUdyZkE7SUFDQyxRQUZXO0VIeWZaO0VHeGZBO0lBQ0MsUUFGVztFSDRmWjtFRzNmQTtJQUNDLFFBRlc7RUgrZlo7RUc5ZkE7SUFDQyxRQUZXO0VIa2dCWjtFR2pnQkE7SUFDQyxTQUZXO0VIcWdCWjtFR3BnQkE7SUFDQyxTQUZXO0VId2dCWjtFR3ZnQkE7SUFDQyxTQUZXO0VIMmdCWjtBQUNGO0FHcmdCQTtFQUVFO0lDMEtELG9CQUFBO0VKNlZDO0VHdmdCQTtJQzBLRCxxQkFBQTtFSmdXQztFRzFnQkE7SUMwS0QsVUFBQTtFSm1XQztFRzdnQkE7SUMwS0QscUJBQUE7RUpzV0M7RUdoaEJBO0lDMEtELHFCQUFBO0VKeVdDO0VHbmhCQTtJQzBLRCxVQUFBO0VKNFdDO0VHdGhCQTtJQzBLRCxxQkFBQTtFSitXQztFR3poQkE7SUMwS0QscUJBQUE7RUprWEM7RUc1aEJBO0lDMEtELFVBQUE7RUpxWEM7RUcvaEJBO0lDMEtELHFCQUFBO0VKd1hDO0VHbGlCQTtJQzBLRCxxQkFBQTtFSjJYQztFR3JpQkE7SUMwS0QsV0FBQTtFSjhYQztFR2xpQkE7SUFDQyxVQUZXO0VIc2lCWjtFR3JpQkE7SUFDQyxVQUZXO0VIeWlCWjtFR3hpQkE7SUFDQyxVQUZXO0VINGlCWjtFRzNpQkE7SUFDQyxTQUZXO0VIK2lCWjtFRzlpQkE7SUFDQyxTQUZXO0VIa2pCWjtFR2pqQkE7SUFDQyxTQUZXO0VIcWpCWjtFR3BqQkE7SUFDQyxTQUZXO0VId2pCWjtFR3ZqQkE7SUFDQyxTQUZXO0VIMmpCWjtFRzFqQkE7SUFDQyxTQUZXO0VIOGpCWjtFRzdqQkE7SUFDQyxTQUZXO0VIaWtCWjtFR2hrQkE7SUFDQyxTQUZXO0VIb2tCWjtFR25rQkE7SUFDQyxTQUZXO0VIdWtCWjtFR3RrQkE7SUFDQyxRQUZXO0VIMGtCWjtFR3prQkE7SUFDQyxRQUZXO0VINmtCWjtFRzVrQkE7SUFDQyxRQUZXO0VIZ2xCWjtFRy9rQkE7SUFDQyxRQUZXO0VIbWxCWjtFR2xsQkE7SUFDQyxRQUZXO0VIc2xCWjtFR3JsQkE7SUFDQyxRQUZXO0VIeWxCWjtFR3hsQkE7SUFDQyxRQUZXO0VINGxCWjtFRzNsQkE7SUFDQyxRQUZXO0VIK2xCWjtFRzlsQkE7SUFDQyxRQUZXO0VIa21CWjtFR2ptQkE7SUFDQyxRQUZXO0VIcW1CWjtFR3BtQkE7SUFDQyxTQUZXO0VId21CWjtFR3ZtQkE7SUFDQyxTQUZXO0VIMm1CWjtFRzFtQkE7SUFDQyxTQUZXO0VIOG1CWjtBQUNGO0FHeG1CQTtFQUVFO0lDNEpELG9CQUFBO0VKOGNDO0VHMW1CQTtJQzRKRCxxQkFBQTtFSmlkQztFRzdtQkE7SUM0SkQsVUFBQTtFSm9kQztFR2huQkE7SUM0SkQscUJBQUE7RUp1ZEM7RUdubkJBO0lDNEpELHFCQUFBO0VKMGRDO0VHdG5CQTtJQzRKRCxVQUFBO0VKNmRDO0VHem5CQTtJQzRKRCxxQkFBQTtFSmdlQztFRzVuQkE7SUM0SkQscUJBQUE7RUptZUM7RUcvbkJBO0lDNEpELFVBQUE7RUpzZUM7RUdsb0JBO0lDNEpELHFCQUFBO0VKeWVDO0VHcm9CQTtJQzRKRCxxQkFBQTtFSjRlQztFR3hvQkE7SUM0SkQsV0FBQTtFSitlQztFR3JvQkE7SUFDQyxVQUZXO0VIeW9CWjtFR3hvQkE7SUFDQyxVQUZXO0VING9CWjtFRzNvQkE7SUFDQyxVQUZXO0VIK29CWjtFRzlvQkE7SUFDQyxTQUZXO0VIa3BCWjtFR2pwQkE7SUFDQyxTQUZXO0VIcXBCWjtFR3BwQkE7SUFDQyxTQUZXO0VId3BCWjtFR3ZwQkE7SUFDQyxTQUZXO0VIMnBCWjtFRzFwQkE7SUFDQyxTQUZXO0VIOHBCWjtFRzdwQkE7SUFDQyxTQUZXO0VIaXFCWjtFR2hxQkE7SUFDQyxTQUZXO0VIb3FCWjtFR25xQkE7SUFDQyxTQUZXO0VIdXFCWjtFR3RxQkE7SUFDQyxTQUZXO0VIMHFCWjtFR3pxQkE7SUFDQyxRQUZXO0VINnFCWjtFRzVxQkE7SUFDQyxRQUZXO0VIZ3JCWjtFRy9xQkE7SUFDQyxRQUZXO0VIbXJCWjtFR2xyQkE7SUFDQyxRQUZXO0VIc3JCWjtFR3JyQkE7SUFDQyxRQUZXO0VIeXJCWjtFR3hyQkE7SUFDQyxRQUZXO0VINHJCWjtFRzNyQkE7SUFDQyxRQUZXO0VIK3JCWjtFRzlyQkE7SUFDQyxRQUZXO0VIa3NCWjtFR2pzQkE7SUFDQyxRQUZXO0VIcXNCWjtFR3BzQkE7SUFDQyxRQUZXO0VId3NCWjtFR3ZzQkE7SUFDQyxTQUZXO0VIMnNCWjtFRzFzQkE7SUFDQyxTQUZXO0VIOHNCWjtFRzdzQkE7SUFDQyxTQUZXO0VIaXRCWjtBQUNGO0FHM3NCQTtFQUVFO0lDOElELG9CQUFBO0VKK2pCQztFRzdzQkE7SUM4SUQscUJBQUE7RUpra0JDO0VHaHRCQTtJQzhJRCxVQUFBO0VKcWtCQztFR250QkE7SUM4SUQscUJBQUE7RUp3a0JDO0VHdHRCQTtJQzhJRCxxQkFBQTtFSjJrQkM7RUd6dEJBO0lDOElELFVBQUE7RUo4a0JDO0VHNXRCQTtJQzhJRCxxQkFBQTtFSmlsQkM7RUcvdEJBO0lDOElELHFCQUFBO0VKb2xCQztFR2x1QkE7SUM4SUQsVUFBQTtFSnVsQkM7RUdydUJBO0lDOElELHFCQUFBO0VKMGxCQztFR3h1QkE7SUM4SUQscUJBQUE7RUo2bEJDO0VHM3VCQTtJQzhJRCxXQUFBO0VKZ21CQztFR3h1QkE7SUFDQyxVQUZXO0VINHVCWjtFRzN1QkE7SUFDQyxVQUZXO0VIK3VCWjtFRzl1QkE7SUFDQyxVQUZXO0VIa3ZCWjtFR2p2QkE7SUFDQyxTQUZXO0VIcXZCWjtFR3B2QkE7SUFDQyxTQUZXO0VId3ZCWjtFR3Z2QkE7SUFDQyxTQUZXO0VIMnZCWjtFRzF2QkE7SUFDQyxTQUZXO0VIOHZCWjtFRzd2QkE7SUFDQyxTQUZXO0VIaXdCWjtFR2h3QkE7SUFDQyxTQUZXO0VIb3dCWjtFR253QkE7SUFDQyxTQUZXO0VIdXdCWjtFR3R3QkE7SUFDQyxTQUZXO0VIMHdCWjtFR3p3QkE7SUFDQyxTQUZXO0VINndCWjtFRzV3QkE7SUFDQyxRQUZXO0VIZ3hCWjtFRy93QkE7SUFDQyxRQUZXO0VIbXhCWjtFR2x4QkE7SUFDQyxRQUZXO0VIc3hCWjtFR3J4QkE7SUFDQyxRQUZXO0VIeXhCWjtFR3h4QkE7SUFDQyxRQUZXO0VINHhCWjtFRzN4QkE7SUFDQyxRQUZXO0VIK3hCWjtFRzl4QkE7SUFDQyxRQUZXO0VIa3lCWjtFR2p5QkE7SUFDQyxRQUZXO0VIcXlCWjtFR3B5QkE7SUFDQyxRQUZXO0VId3lCWjtFR3Z5QkE7SUFDQyxRQUZXO0VIMnlCWjtFRzF5QkE7SUFDQyxTQUZXO0VIOHlCWjtFRzd5QkE7SUFDQyxTQUZXO0VIaXpCWjtFR2h6QkE7SUFDQyxTQUZXO0VIb3pCWjtBQUNGO0FHOXlCQTtFQUVFO0lDZ0lELG9CQUFBO0VKZ3JCQztFR2h6QkE7SUNnSUQscUJBQUE7RUptckJDO0VHbnpCQTtJQ2dJRCxVQUFBO0VKc3JCQztFR3R6QkE7SUNnSUQscUJBQUE7RUp5ckJDO0VHenpCQTtJQ2dJRCxxQkFBQTtFSjRyQkM7RUc1ekJBO0lDZ0lELFVBQUE7RUorckJDO0VHL3pCQTtJQ2dJRCxxQkFBQTtFSmtzQkM7RUdsMEJBO0lDZ0lELHFCQUFBO0VKcXNCQztFR3IwQkE7SUNnSUQsVUFBQTtFSndzQkM7RUd4MEJBO0lDZ0lELHFCQUFBO0VKMnNCQztFRzMwQkE7SUNnSUQscUJBQUE7RUo4c0JDO0VHOTBCQTtJQ2dJRCxXQUFBO0VKaXRCQztFRzMwQkE7SUFDQyxVQUZXO0VIKzBCWjtFRzkwQkE7SUFDQyxVQUZXO0VIazFCWjtFR2oxQkE7SUFDQyxVQUZXO0VIcTFCWjtFR3AxQkE7SUFDQyxTQUZXO0VIdzFCWjtFR3YxQkE7SUFDQyxTQUZXO0VIMjFCWjtFRzExQkE7SUFDQyxTQUZXO0VIODFCWjtFRzcxQkE7SUFDQyxTQUZXO0VIaTJCWjtFR2gyQkE7SUFDQyxTQUZXO0VIbzJCWjtFR24yQkE7SUFDQyxTQUZXO0VIdTJCWjtFR3QyQkE7SUFDQyxTQUZXO0VIMDJCWjtFR3oyQkE7SUFDQyxTQUZXO0VINjJCWjtFRzUyQkE7SUFDQyxTQUZXO0VIZzNCWjtFRy8yQkE7SUFDQyxRQUZXO0VIbTNCWjtFR2wzQkE7SUFDQyxRQUZXO0VIczNCWjtFR3IzQkE7SUFDQyxRQUZXO0VIeTNCWjtFR3gzQkE7SUFDQyxRQUZXO0VINDNCWjtFRzMzQkE7SUFDQyxRQUZXO0VIKzNCWjtFRzkzQkE7SUFDQyxRQUZXO0VIazRCWjtFR2o0QkE7SUFDQyxRQUZXO0VIcTRCWjtFR3A0QkE7SUFDQyxRQUZXO0VIdzRCWjtFR3Y0QkE7SUFDQyxRQUZXO0VIMjRCWjtFRzE0QkE7SUFDQyxRQUZXO0VIODRCWjtFRzc0QkE7SUFDQyxTQUZXO0VIaTVCWjtFR2g1QkE7SUFDQyxTQUZXO0VIbzVCWjtFR241QkE7SUFDQyxTQUZXO0VIdTVCWjtBQUNGO0FLbGdDQTs7RUFFQyxhQUFBO0FMb2dDRDs7QUtqZ0NBOztFQUVDLGdCQUFBO0FMb2dDRDs7QUtqZ0NBO0VBQ0MsYUFBQTtBTG9nQ0Q7O0FLamdDQTtFQUNDLGdCQUFBO0FMb2dDRDs7QUtqZ0NBO0VBQ0MsYUFBQTtFQUNBLGdCQUFBO0FMb2dDRDs7QUtqZ0NBO0VBQ0MsYUFBQTtBTG9nQ0Q7O0FLamdDQTtFQUNDLGNBQUE7QUxvZ0NEOztBS2pnQ0E7RUFDQyxxQkFBQTtBTG9nQ0Q7O0FLamdDQTtFQUNDLGFBQUE7QUxvZ0NEOztBS2pnQ0E7RUFDQyxvQkFBQTtBTG9nQ0Q7O0FLamdDQTtFQUNDLGVBQUE7QUxvZ0NEOztBS2pnQ0E7RUFDQyxjQUFBO0FMb2dDRDs7QUtqZ0NBO0VBQ0MsbUJBQUE7QUxvZ0NEOztBS2pnQ0E7RUFDQyxhQUFBO0FMb2dDRDs7QUtqZ0NBO0VBQ0MsYUFBQTtBTG9nQ0Q7O0FLamdDQTtFQUNDLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBTG9nQ0Q7O0FLamdDQTtFQUNDLFdBQUE7QUxvZ0NEOztBS2pnQ0E7RUFDQyxnQkFBQTtBTG9nQ0Q7O0FLamdDQTtFQUNDLGlCQUFBO0FMb2dDRDs7QUtqZ0NBO0VBQ0Msa0JBQUE7QUxvZ0NEOztBS2pnQ0E7RUFDQyxtQkFBQTtBTG9nQ0Q7O0FLLy9CQTtFQUNDO0lBQ0MsYUFBQTtFTGtnQ0E7RUsvL0JEO0lBQ0MsY0FBQTtFTGlnQ0E7RUs5L0JEO0lBQ0MsZUFBQTtFTGdnQ0E7RUs3L0JEO0lBQ0MsYUFBQTtFTCsvQkE7RUs1L0JEO0lBQ0Msb0JBQUE7RUw4L0JBO0VLMy9CRDtJQUNDLHFCQUFBO0VMNi9CQTtFSzEvQkQ7SUFDQyxjQUFBO0VMNC9CQTtFS3ovQkQ7SUFDQyxtQkFBQTtFTDIvQkE7QUFDRjtBS3QvQkE7RUFDQztJQUNDLGFBQUE7RUx3L0JBO0VLci9CRDtJQUNDLGNBQUE7RUx1L0JBO0VLcC9CRDtJQUNDLGVBQUE7RUxzL0JBO0VLbi9CRDtJQUNDLGFBQUE7RUxxL0JBO0VLbC9CRDtJQUNDLG9CQUFBO0VMby9CQTtFS2ovQkQ7SUFDQyxxQkFBQTtFTG0vQkE7RUtoL0JEO0lBQ0MsY0FBQTtFTGsvQkE7RUsvK0JEO0lBQ0MsbUJBQUE7RUxpL0JBO0FBQ0Y7QUs1K0JBO0VBQ0M7SUFDQyxhQUFBO0VMOCtCQTtFSzMrQkQ7SUFDQyxjQUFBO0VMNitCQTtFSzErQkQ7SUFDQyxhQUFBO0VMNCtCQTtFS3orQkQ7SUFDQyxvQkFBQTtFTDIrQkE7RUt4K0JEO0lBQ0MsZUFBQTtFTDArQkE7RUt2K0JEO0lBQ0MscUJBQUE7RUx5K0JBO0VLdCtCRDtJQUNDLGNBQUE7RUx3K0JBO0VLcitCRDtJQUNDLG1CQUFBO0VMdStCQTtBQUNGO0FLbCtCQTtFQUNDO0lBQ0MsYUFBQTtFTG8rQkE7RUtqK0JEO0lBQ0MsY0FBQTtFTG0rQkE7RUtoK0JEO0lBQ0MsYUFBQTtFTGsrQkE7RUsvOUJEO0lBQ0Msb0JBQUE7RUxpK0JBO0VLOTlCRDtJQUNDLGVBQUE7RUxnK0JBO0VLNzlCRDtJQUNDLHFCQUFBO0VMKzlCQTtFSzU5QkQ7SUFDQyxjQUFBO0VMODlCQTtFSzM5QkQ7SUFDQyxtQkFBQTtFTDY5QkE7QUFDRjtBS3g5QkE7RUFDQztJQUNDLGFBQUE7RUwwOUJBO0VLdjlCRDtJQUNDLGNBQUE7RUx5OUJBO0VLdDlCRDtJQUNDLGFBQUE7RUx3OUJBO0VLcjlCRDtJQUNDLG9CQUFBO0VMdTlCQTtFS3A5QkQ7SUFDQyxlQUFBO0VMczlCQTtFS245QkQ7SUFDQyxxQkFBQTtFTHE5QkE7RUtsOUJEO0lBQ0MsY0FBQTtFTG85QkE7RUtqOUJEO0lBQ0MsbUJBQUE7RUxtOUJBO0FBQ0Y7QUs5OEJBO0VBQ0M7SUFDQyxhQUFBO0VMZzlCQTtFSzc4QkQ7SUFDQyxjQUFBO0VMKzhCQTtFSzU4QkQ7SUFDQyxhQUFBO0VMODhCQTtFSzM4QkQ7SUFDQyxvQkFBQTtFTDY4QkE7RUsxOEJEO0lBQ0MsZUFBQTtFTDQ4QkE7RUt6OEJEO0lBQ0MscUJBQUE7RUwyOEJBO0VLeDhCRDtJQUNDLGNBQUE7RUwwOEJBO0VLdjhCRDtJQUNDLG1CQUFBO0VMeThCQTtBQUNGO0FNdnZDQTtFQUNDLGNSeUNpQjtBRWd0Q2xCOztBTXR2Q0E7RUFDQyxjUnNDZ0I7QUVtdENqQjs7QU10dkNBO0VBQ0MsY1JtQ2dCO0FFc3RDakI7O0FNdHZDQTtFQUNDLGNSK0JnQjtBRTB0Q2pCOztBTXR2Q0E7RUFDQyxjUjhDaUI7QUUyc0NsQjs7QU10dkNBO0VBQ0MsY1I0Q1k7QUU2c0NiOztBTXR2Q0E7RUFDQyxjUnNDaUI7QUVtdENsQjs7QU10dkNBO0VBQ0MsY1J1Q1c7QUVrdENaOztBTXR2Q0E7RUFDQyxjUm9DYTtBRXF0Q2Q7O0FNdHZDQTtFQUNDLGNSK0JXO0FFMHRDWjs7QU10dkNBO0VBQ0MsY1JhYTtBRTR1Q2Q7O0FNdHZDQTtFQUNDLFdSZ0JxQjtBRXl1Q3RCOztBTXR2Q0E7RUFDQyxXUlNlO0FFZ3ZDaEI7O0FNdHZDQTtFQUNDLFdSTXFCO0FFbXZDdEI7O0FNdHZDQTtFQUNDLGNSRGE7QUUwdkNkOztBTXR2Q0E7RUFDQyxXUkptQjtBRTZ2Q3BCOztBTXB2Q0E7RUFDQyxtQlJ6QmlCO0FFZ3hDbEI7O0FNcHZDQTtFQUNDLG1CUjVCZ0I7QUVteENqQjs7QU1wdkNBO0VBQ0MsbUJSL0JnQjtBRXN4Q2pCOztBTXB2Q0E7RUFDQyxtQlJuQ2dCO0FFMHhDakI7O0FNcHZDQTtFQUNDLGdCUjlCYTtBRXF4Q2Q7O0FNcHZDQTtFQUNDLG1CUnhCaUI7QUUrd0NsQjs7QU1wdkNBO0VBQ0MsbUJSMUJZO0FFaXhDYjs7QU1wdkNBO0VBQ0MsbUJSaENpQjtBRXV4Q2xCOztBTXB2Q0E7RUFDQyxtQlIvQlc7QUVzeENaOztBTXB2Q0E7RUFDQyxtQlJsQ2E7QUV5eENkOztBTXB2Q0E7RUFDQyxtQlJ2Q1c7QUU4eENaOztBTXB2Q0E7RUFDQyxtQlJ6RGE7QUVnekNkOztBTXB2Q0E7RUFDQyxnQlJ0RHFCO0FFNnlDdEI7O0FNcHZDQTtFQUNDLGdCUjdEZTtBRW96Q2hCOztBTXB2Q0E7RUFDQyxnQlJoRXFCO0FFdXpDdEI7O0FNcHZDQTtFQUNDLG1CUnZFYTtBRTh6Q2Q7O0FNcHZDQTtFQUNDLGdCUjFFbUI7QUVpMENwQjs7QU9uM0NBO0VBQ0MsY1RrQ2lCO0VTakNqQixnQlQ0Q2E7RVMzQ2IsZ0VBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtBUHMzQ0Q7O0FPbjNDQTtF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akVBO0VBQ0MsV1hmYTtFV2dCYixtQlhOaUI7RVdPakIsZ0JBQUE7QVR1akVEOztBU3BqRUE7O0VBRUMsV1h0QmE7RVd1QmIsbUJYNUJnQjtFVzZCaEIsZ0JBQUE7RUFDQSxZQUFBO0FUdWpFRDs7QUk1bkVDO0VLeUVBO0lBQ0MsV1g5Qlk7SVcrQlosbUJYbkJXO0lXb0JYLGdCQUFBO0VUdWpFQTtBQUNGO0FTcGpFQTtFQUNDLFdYckNhO0VXc0NiLG1CWDVCaUI7RVc2QmpCLGdCQUFBO0FUc2pFRDs7QVNsakVBO0VBQ0MsY1hsQ2lCO0VXbUNqQixtQlgvQm9CO0VXZ0NwQixnQkFBQTtBVHFqRUQ7O0FJL29FQztFSzhGQTtJQUNDLFdYbkRZO0lXb0RaLG1CWHhDVztJV3lDWCxTQUFBO0lBQ0EsZ0JBQUE7RVRxakVBO0FBQ0Y7QVNsakVBO0VBQ0MsY1hqRGlCO0VXa0RqQixtQlg5Q29CO0VXK0NwQixnQkFBQTtBVG9qRUQ7O0FTaGpFQTtFQUNDLFdYbEVhO0VXbUViLG1CWHBEVztFV3FEWCxnQkFBQTtBVG1qRUQ7O0FTaGpFQTtFQUNDLGNYbEZnQjtFV21GaEIsbUJYOUVnQjtBRWlvRWpCOztBSXhxRUM7RUt5SEE7SUFDQyxXWDlFWTtJVytFWixtQlgvRFk7SVdnRVosZ0JBQUE7RVRtakVBO0FBQ0Y7QVNoakVBO0VBQ0MsV1hyRmE7RVdzRmIsbUJYdkVXO0VXd0VYLGdCQUFBO0FUa2pFRDs7QVM5aUVBO0VBQ0MsV1g1RmE7RVc2RmIsbUJYakZZO0VXa0ZaLGdCQUFBO0FUaWpFRDs7QVM5aUVBO0VBQ0MsWUFBQTtBVGlqRUQ7O0FJL3JFQztFS2tKQTtJQUNDLFdYdkdZO0lXd0daLG1CWDNGYTtJVzRGYixnQkFBQTtFVGlqRUE7QUFDRjtBUzlpRUE7RUFDQyxXWDlHYTtFVytHYixtQlhuR1k7RVdvR1osZ0JBQUE7QVRnakVEOztBUzVpRUE7RUFDQyxXWHJIYTtFV3NIYixtQlhqSWlCO0VXa0lqQixnQkFBQTtBVCtpRUQ7O0FJbHRFQztFS3VLQTtJQUNDLFdYNUhZO0lXNkhaLGdCQUFBO0lBQ0EsbUJBQUE7RVQraUVBO0FBQ0Y7QVM1aUVBO0VBQ0MsV1huSWE7RVdvSWIsbUJBQUE7RUFDQSxnQkFBQTtBVDhpRUQ7O0FTMWlFQTtFQUNDLGNYckppQjtFV3NKakIsbUJYbkpnQjtFV29KaEIsZ0JBQUE7QVQ2aUVEOztBUzFpRUE7RUFDQyxZQUFBO0FUNmlFRDs7QUl6dUVDO0VLZ01BO0lBQ0MsY1hoS2dCO0lXaUtoQixnQlh0Slk7SVd1SlosK0NBQUE7RVQ2aUVBO0FBQ0Y7QVMxaUVBO0VBQ0MsNEJBQUE7RUFDQSxnQlg3SmE7RVc4SmIsK0NBQUE7QVQ0aUVEOztBU3hpRUE7RUFDQyxjWDlLaUI7RVcrS2pCLGdCWHBLYTtFV3FLYixtQ0FBQTtBVDJpRUQ7O0FJNXZFQztFS3FOQTtJQUNDLGNYckxnQjtJV3NMaEIsZ0JYM0tZO0lXNEtaLG1DQUFBO0VUMmlFQTtBQUNGO0FTeGlFQTtFQUNDLGNYNUxpQjtFVzZMakIsZ0JYbExhO0VXbUxiLG1DQUFBO0FUMGlFRDs7QVN0aUVBO0VBQ0MsY1h6S1c7RVcwS1gsZ0JYekxhO0VXMExiLG1DQUFBO0FUeWlFRDs7QUkvd0VDO0VLME9BO0lBQ0MsV1gvTFk7SVdnTVosbUJYaExZO0lXaUxaLG1DQUFBO0VUeWlFQTtBQUNGO0FTdGlFQTtFQUNDLFdYdE1hO0VXdU1iLG1CWHhMVztFV3lMWCxtQ0FBQTtBVHdpRUQ7O0FTcGlFQTtFQUNDLGNYeE5pQjtFV3lOakIsZ0JYOU1hO0VXK01iLG1DQUFBO0FUdWlFRDs7QUlseUVDO0VLK1BBO0lBQ0MsY1gxTWdCO0lXMk1oQixnQlhyTlk7SVdzTlosK0NBQUE7RVR1aUVBO0FBQ0Y7QVNwaUVBO0VBQ0MsY1hqTmlCO0VXa05qQixnQlg1TmE7RVc2TmIsK0NBQUE7QVRzaUVEOztBU2xpRUE7RUFDQyxjWDdPaUI7RVc4T2pCLHVCQUFBO0VBQ0EsZ0JBQUE7QVRxaUVEOztBSXJ6RUM7RUtvUkE7SUFDQyxjWC9OZ0I7SVdnT2hCLHVCQUFBO0lBQ0EsZ0JBQUE7RVRxaUVBO0FBQ0Y7QVNsaUVBO0VBQ0MsY1h0T2lCO0VXdU9qQix1QkFBQTtF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MXUzQkE7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBaEs2dTNCRDs7QWdLMXUzQkE7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBaEs2dTNCRDs7QWdLMXUzQkE7RUFDQyxrQkFBQTtBaEs2dTNCRDs7QWdLMXUzQkE7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBaEs2dTNCRDs7QWdLMXUzQkE7RUFDQyxrQkFBQTtBaEs2dTNCRDs7QWdLMXUzQkE7RUFDQyxlQUFBO0FoSzZ1M0JEOztBZ0sxdTNCQTtFQUNDLFlBQUE7QWhLNnUzQkQ7O0FnSzF1M0JBO0VBQ0Msa0JBQUE7QWhLNnUzQkQ7O0FnSzF1M0JBO0VBQ0MsYUFBQTtFQUNBLGFBQUE7QWhLNnUzQkQ7O0FnSzF1M0JBO0VBQ0MsVUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0FoSzZ1M0JEOztBZ0sxdTNCQTtFQUNDLGtCQUFBO0FoSzZ1M0JEOztBZ0sxdTNCQTtFQUNDLGFBQUE7RUFDQSxhQUFBO0FoSzZ1M0JEOztBZ0sxdTNCQTtFQUNDLFVBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtBaEs2dTNCRDs7QWdLMXUzQkE7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7QWhLNnUzQkQ7O0FnSzF1M0JBO0VBQ0MsbUJBQUE7QWhLNnUzQkQ7O0FnSzF1M0JBO0VBQ0MsaUJBQUE7RUFDQSxlQUFBO0FoSzZ1M0JEOztBZ0sxdTNCQTtFQUNDLFVBQUE7QWhLNnUzQkQ7O0FnSzF1M0JBO0VBQ0MsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QWhLNnUzQkQ7O0FnSzF1M0JBO0VBQ0MsYUFBQTtFQUNBLGdCQUFBO0FoSzZ1M0JEOztBZ0sxdTNCQTtFQUNDLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QWhLNnUzQkQ7O0FnSzF1M0JBO0VBQ0MsVUFBQTtBaEs2dTNCRDs7QWdLMXUzQkE7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBaEs2dTNCRDs7QWdLMXUzQkE7RUFDQyxVQUFBO0FoSzZ1M0JEOztBZ0sxdTNC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RUFDQyxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0F2UCtsdENEOztBdVA1bHRDQTtFQUNDLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0F2UCtsdENEOztBSTdwdENDO0VtUGtFQTtJQUNDLDRDQUFBO0V2UCtsdENBO0FBQ0Y7QXVQNWx0Q0E7RUFDQztJQUNDLFdBQUE7SUFDQSxZQUFBO0V2UDhsdENBO0V1UDNsdENEO0lBQ0MsV0FBQTtJQUNBLFlBQUE7RXZQNmx0Q0E7QUFDRjtBd1B0cnRDQTtFQUNDLGFBQUE7QXhQd3J0Q0Q7O0F3UHJydENBO0VBQ0MsY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGMxUGdDaUI7RTBQL0JqQixnQjFQdVBVO0FFaThzQ1g7O0F3UHJydENBO0VBQ0MseUIxUGdEaUI7RTBQL0NqQixXMVBxQ2E7QUVtcHRDZDs7QUkvcnRDQztFb1BXQTtJQUNDLHlCMVA2QmM7RUUycHRDZDtBQUNGO0F3UHJydENBO0VBQ0MsY0FBQTtBeFB1cnRDRDs7QXdQcHJ0Q0E7RUFDQyxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QXhQdXJ0Q0QiLCJmaWxlIjoic3R5bGVzLmJ1aWxkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG5cdHZhcmlhYmxlIG5hbWluZyBydWxlczpcblx0Y29sb3ItKiAtLSBjb2xvciB2YWx1ZVxuXHRmei0qIC0tIGZvbnQtc2l6ZSB2YWx1ZVxuXHRmdy0qIC0tIGZvbnQtd2VpZ2h0IHZhbHVlXG5cdGZmLSogLS0gZm9udC1mYW1pbHkgdmFsdWVcblx0ZnMtKiAtLSBmb250LXN0eWxlIHZhbHVlXG5cdCotY29sb3IgLS0gY29sb3Igb2Ygc3BlY2lmaWMgZWxlbWVudFxuXHQqLWJnIC0tIGJhY2tncm91bmQgb2Ygc3BlY2lmaWMgZWxlbWVudFxuXHQuLi5cbiovXG5cbi8qIHNpemVzICovXG4kc2NyZWVuLXhsLW5heDogMTQ4OHB4O1xuJHNjcmVlbi14bC1taW46IDEzNTBweDtcbiRzY3JlZW4tbGctbWF4OiAxMzQ5cHg7XG4kc2NyZWVuLWxnLW1pbjogMTI4MHB4O1xuJHNjcmVlbi1tZC1tYXg6IDEyNzlweDtcbiRzY3JlZW4tbWQtbWluOiAxMDI0cHg7XG4kc2NyZWVuLXNtLW1heDogMTAyM3B4O1xuJHNjcmVlbi1zbS1taW46IDc2OHB4O1xuJHNjcmVlbi14cy1tYXg6IDc2N3B4O1xuJHNjcmVlbi14cy1taW46IDY0MHB4O1xuJHNjcmVlbi0yeHMtbWF4OiA2MzlweDtcbiRzY3JlZW4tMnhzLW1pbjogNDgwcHg7XG4kc2NyZWVuLTN4cy1tYXg6IDQ3OXB4O1xuJHNjcmVlbi0zeHMtbWluOiAzODBweDtcbiRzY3JlZW4tNHhzLW1heDogMzc5cHg7XG4kc2NyZWVuLTR4cy1taW46IDBweDtcblxuLyogY29udGFpbmVyICovXG4kY29udGFpbmVyLXdpZHRoOiAxMjgwcHggKyA2NHB4O1xuJGNvbnRhaW5lci13aWR0aC13aWRlOiAxMzQ0cHggKyA2NHB4O1xuJGNvbnRhaW5lci1wYWRkaW5nOiAzMnB4O1xuJGNvbnRhaW5lci1wYWRkaW5nLW1kOiAyNHB4O1xuJGNvbnRhaW5lci1wYWRkaW5nLXNtOiAxNnB4O1xuXG4vKiBncmlkICovXG4kZ3JpZC1ndXR0ZXItYmFzZTogMjRweDtcbiRncmlkLWd1dHRlci1iYXNlLXNtOiAyMHB4O1xuXG4vKiBjb2xvcnMgKi9cbiRjb2xvci1ibGFjay0xMDA6ICMwNjA2MTE7XG4kY29sb3ItYmxhY2stODU6ICMzNzM3M0Y7XG4kY29sb3ItYmxhY2stNzA6ICM4RjhGOTQ7XG4kY29sb3ItYmxhY2stNTA6ICNBOUE5QUQ7XG4kY29sb3ItYmxhY2stNDA6ICNCNEI0Qjg7XG4kY29sb3ItYmxhY2stMzA6ICNDM0MzQzY7XG4kY29sb3ItYmxhY2stMTU6ICNEQkRERTM7XG4kY29sb3ItYmxhY2stMTA6ICNFRUVFRUU7XG4kY29sb3ItYmxhY2stNTogI0Y2RjZGNjtcblxuJGNvbG9yLWJsYWNrOiAkY29sb3ItYmxhY2stMTAwO1xuJGNvbG9yLXdoaXRlOiAjZmZmO1xuJGNvbG9yLWdyZWVuOiAjMUNCMDQ2O1xuXG4kY29sb3ItZXJyb3I6ICNDMjJGMzI7XG4kY29sb3ItZXJyb3ItbGlnaHQ6ICNmYWE7XG4kY29sb3Itd2FybmluZzogI2U5MTtcbiRjb2xvci13YXJuaW5nLWxpZ2h0OiAjZmQ4O1xuJGNvbG9yLXN1Y2Nlc3M6ICRjb2xvci1ncmVlbjtcbiRjb2xvci1zdWNjZXNzLWxpZ2h0OiAjYWZhO1xuXG4kY29sb3ItZGFyay1ibHVlOiAjMTUyNDcxO1xuJGNvbG9yLWRhcmstYmx1ZS0yOiAjMUQzMjlDO1xuJGNvbG9yLWJsdWU6ICMwMDgzRkY7XG4kY29sb3ItYmx1ZS0yOiAjMkY5QUZGO1xuJGNvbG9yLWRhcmstYmx1ZS0xNTogI0YyRjlGRjtcbiRjb2xvci1yZWQ6ICNERTE5M0U7XG4kY29sb3ItcmVkLTI6ICNDNjE2Mzc7XG4kY29sb3Itb3JhbmdlOiAjRkZBQTAwO1xuXG4kY29sb3ItcHJpbWFyeTogJGNvbG9yLWRhcmstYmx1ZTtcbiRjb2xvci1wcmltYXJ5LWhvdmVyOiAkY29sb3ItYmx1ZTtcbiRjb2xvci1wcmltYXJ5LWFjdGl2ZTogJGNvbG9yLXByaW1hcnk7XG5cbiRjb2xvci1wcmltYXJ5LTI6ICRjb2xvci1yZWQ7XG4kY29sb3ItcHJpbWFyeS0yLWhvdmVyOiAkY29sb3ItcmVkLTI7XG4kY29sb3ItcHJpbWFyeS0yLWFjdGl2ZTogJGNvbG9yLXJlZDtcblxuJGNvbG9yLXNlY29uZGFyeTogJGNvbG9yLWJsdWU7XG4kY29sb3Itc2Vjb25kYXJ5LWhvdmVyOiAkY29sb3ItYmx1ZS0yO1xuJGNvbG9yLXNlY29uZGFyeS1hY3RpdmU6ICRjb2xvci1ibHVlO1xuXG4kdGV4dC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuJGxpbmstY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuJGxpbmstY29sb3ItaG92ZXI6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXG4kYm9keS1iZzogJGNvbG9yLXdoaXRlO1xuJGxvYWRlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNyk7XG5cbiRzZXBhcmF0b3ItY29sb3I6ICRjb2xvci1ibGFjay03MDtcblxuJHNlbGVjdGlvbi1jb2xvcjogJGNvbG9yLXdoaXRlO1xuJHNlbGVjdGlvbi1iZzogJGNvbG9yLXByaW1hcnk7XG5cbiRvdmVybGF5LWJnOiByZ2JhKDAsIDAsIDAsIC41KTtcblxuLyogc2hhZG93cyAqL1xuJGJveC1zaGFkb3ctYmFzZTogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgLjIpO1xuXG4vKiBib3JkZXIgcmFkaXVzICovXG4kYm9yZGVyLXJhZGl1cy1iYXNlOiAxMnB4O1xuXG4vKiB0ZXh0ICovXG4kZmYtYmFzZTogQ29tbWlzc2lvbmVyLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuJGZmLXByaWNlOiBcIm5icmJcIiwgJGZmLWJhc2U7XG4kZnctMTAwOiAxMDA7IC8vIG5vdCB1c2VkXG4kZnctMzAwOiAzMDA7IC8vIG5vdCB1c2VkXG4kZnctNDAwOiA0MDA7XG4kZnctNTAwOiA1MDA7XG4kZnctNjAwOiA2MDA7XG4kZnctNzAwOiA3MDA7IC8vIG5vdCB1c2VkXG4kZnctOTAwOiA5MDA7IC8vIG5vdCB1c2VkXG4kZnctcmVndWxhcjogJGZ3LTQwMDtcbiRmdy1zZW1pYm9sZDogJGZ3LTUwMDtcbiRmdy1ib2xkOiAkZnctNjAwO1xuJGZ3LWJhc2U6ICRmdy1yZWd1bGFyO1xuJGZ3LXNtYWxsOiAkZnctcmVndWxhcjtcbiRmdy1zbWFsbGVyOiAkZnctcmVndWxhcjtcbiRmdy1zdHJvbmc6ICRmdy1yZWd1bGFyO1xuJGZ6LWJhc2U6IDE2cHg7XG4kbGgtYmFzZTogbm9ybWFsO1xuJGZ6LXNtYWxsOiAxNHB4O1xuJGxoLXNtYWxsOiBub3JtYWw7XG4kZnotc21hbGxlcjogMTJweDtcbiRsaC1zbWFsbGVyOiBub3JtYWw7XG4kZnotbGFyZ2U6IDIwcHg7XG4kbGgtbGFyZ2U6IG5vcm1hbDtcbiRmei1sYXJnZXI6IDI0cHg7XG4kbGgtbGFyZ2VyOiBub3JtYWw7XG5cbiRmZi1oMTogJGZmLWJhc2U7XG4kZnotaDE6IDQ4cHg7XG4kZnctaDE6ICRmdy1ib2xkO1xuJGxoLWgxOiAxMTYlO1xuJHR0LWgxOiBub25lO1xuJGxzLWgxOiBub3JtYWw7XG5cbiRmZi1oMjogJGZmLWJhc2U7XG4kZnotaDI6IDMycHg7XG4kZnctaDI6ICRmdy1ib2xkO1xuJGxoLWgyOiAxMTYlO1xuJHR0LWgyOiBub25lO1xuJGxzLWgyOiBub3JtYWw7XG5cbiRmZi1oMzogJGZmLWJhc2U7XG4kZnotaDM6IDIycHg7XG4kZnctaDM6ICRmdy1ib2xkO1xuJGxoLWgzOiBub3JtYWw7XG4kdHQtaDM6IG5vbmU7XG4kbHMtaDM6IG5vcm1hbDtcblxuJGZmLWg0OiAkZmYtYmFzZTtcbiRmei1oNDogMjBweDtcbiRmdy1oNDogJGZ3LWJvbGQ7XG4kbGgtaDQ6IG5vcm1hbDtcbiR0dC1oNDogbm9uZTtcbiRscy1oNDogbm9ybWFsO1xuXG4kZmYtaDU6ICRmZi1iYXNlO1xuJGZ6LWg1OiAxOHB4O1xuJGZ3LWg1OiAkZnctYm9sZDtcbiRsaC1oNTogbm9ybWFsO1xuJHR0LWg1OiBub25lO1xuJGxzLWg1OiBub3JtYWw7XG5cbi8qIHRleHQgc20gKi9cbiRmei1iYXNlLXNtOiAxNnB4O1xuJGxoLWJhc2Utc206IG5vcm1hbDtcbiRmei1zbWFsbC1zbTogMTRweDtcbiRsaC1zbWFsbC1zbTogbm9ybWFsO1xuJGZ6LXNtYWxsZXItc206IDEycHg7XG4kbGgtc21hbGxlci1zbTogbm9ybWFsO1xuJGZ6LWxhcmdlLXNtOiAxOHB4O1xuJGxoLWxhcmdlLXNtOiBub3JtYWw7XG5cbi8qIHRleHQgeHMgKi9cbiRmei1iYXNlLXhzOiAxNnB4O1xuJGxoLWJhc2UteHM6IDI0cHg7XG4kZnotc21hbGwteHM6IDE0cHg7XG4kbGgtc21hbGwteHM6IDIwcHg7XG4kZnotc21hbGxlci14czogMTJweDtcbiRsaC1zbWFsbGVyLXhzOiAyMHB4O1xuJGZ6LWxhcmdlLXhzOiAxOHB4O1xuJGxoLWxhcmdlLXhzOiAyNnB4O1xuXG4kZmYtaDEtc206ICRmZi1iYXNlO1xuJGZ6LWgxLXNtOiAyNHB4O1xuJGZ3LWgxLXNtOiAkZnctYm9sZDtcbiRsaC1oMS1zbTogbm9ybWFsO1xuJHR0LWgxLXNtOiBub25lO1xuJGxzLWgxLXNtOiBub3JtYWw7XG5cbiRmZi1oMi1zbTogJGZmLWJhc2U7XG4kZnotaDItc206IDI0cHg7XG4kZnctaDItc206ICRmdy1ib2xkO1xuJGxoLWgyLXNtOiBub3JtYWw7XG4kdHQtaDItc206IG5vbmU7XG4kbHMtaDItc206IG5vcm1hbDtcblxuJGZmLWgzLXNtOiAkZmYtYmFzZTtcbiRmei1oMy1zbTogMjBweDtcbiRmdy1oMy1zbTogJGZ3LWJvbGQ7XG4kbGgtaDMtc206IG5vcm1hbDtcbiR0dC1oMy1zbTogbm9uZTtcbiRscy1oMy1zbTogbm9ybWFsO1xuXG4kZmYtaDQtc206ICRmZi1iYXNlO1xuJGZ6LWg0LXNtOiAxOHB4O1xuJGZ3LWg0LXNtOiAkZnctYm9sZDtcbiRsaC1oNC1zbTogbm9ybWFsO1xuJHR0LWg0LXNtOiBub25lO1xuJGxzLWg0LXNtOiBub3JtYWw7XG5cbiRmZi1oNS1zbTogJGZmLWJhc2U7XG4kZnotaDUtc206IDE2cHg7XG4kZnctaDUtc206ICRmdy1ib2xkO1xuJGxoLWg1LXNtOiBub3JtYWw7XG4kdHQtaDUtc206IG5vbmU7XG4kbHMtaDUtc206IG5vcm1hbDtcblxuJGZmLWgxLXhzOiAkZmYtYmFzZTtcbiRmei1oMS14czogMjhweDtcbiRmdy1oMS14czogJGZ3LWJvbGQ7XG4kbGgtaDEteHM6IG5vcm1hbDtcbiR0dC1oMS14czogbm9uZTtcbiRscy1oMS14czogbm9ybWFsO1xuXG4kZmYtaDIteHM6ICRmZi1iYXNlO1xuJGZ6LWgyLXhzOiAyNHB4O1xuJGZ3LWgyLXhzOiAkZnctYm9sZDtcbiRsaC1oMi14czogbm9ybWFsO1xuJHR0LWgyLXhzOiBub25lO1xuJGxzLWgyLXhzOiBub3JtYWw7XG5cbiRmZi1oMy14czogJGZmLWJhc2U7XG4kZnotaDMteHM6IDIwcHg7XG4kZnctaDMteHM6ICRmdy1ib2xkO1xuJGxoLWgzLXhzOiBub3JtYWw7XG4kdHQtaDMteHM6IG5vbmU7XG4kbHMtaDMteHM6IG5vcm1hbDtcblxuJGZmLWg0LXhzOiAkZmYtYmFzZTtcbiRmei1oNC14czogMThweDtcbiRmdy1oNC14czogJGZ3LWJvbGQ7XG4kbGgtaDQteHM6IG5vcm1hbDtcbiR0dC1oNC14czogbm9uZTtcbiRscy1oNC14czogbm9ybWFsO1xuXG4kZmYtaDUteHM6ICRmZi1iYXNlO1xuJGZ6LWg1LXhzOiAxNnB4O1xuJGZ3LWg1LXhzOiAkZnctYm9sZDtcbiRsaC1oNS14czogbm9ybWFsO1xuJHR0LWg1LXhzOiBub25lO1xuJGxzLWg1LXhzOiBub3JtYWw7XG5cbi8qIHRyYW5zaXRpb25zICovXG4kdHJzLWJhc2U6IC4ycztcbiR0cnMtZHJvcGRvd246IC4yNXM7XG4kdHJzLW92ZXJsYXk6IC4zczsiLCJib2R5IHtcblx0LS13aGl0ZS0xMDA6ICNmZmY7XG5cdC0tYmxhY2stMTAwOiAjMDAwO1xuXHQtLWJsdWUtMTAwOiAjMDAyNzcyO1xufVxuXG5ib2R5LmRhcmstdGhlbWUge1xuXHQtLXdoaXRlLTEwMDogIzAwMDtcblx0LS1ibGFjay0xMDA6ICNmZmY7XG5cdC0tYmx1ZS0xMDA6ICMwOTQ5YjQ7XG59IiwiLypcblx0dmFyaWFibGUgbmFtaW5nIHJ1bGVzOlxuXHRjb2xvci0qIC0tIGNvbG9yIHZhbHVlXG5cdGZ6LSogLS0gZm9udC1zaXplIHZhbHVlXG5cdGZ3LSogLS0gZm9udC13ZWlnaHQgdmFsdWVcblx0ZmYtKiAtLSBmb250LWZhbWlseSB2YWx1ZVxuXHRmcy0qIC0tIGZvbnQtc3R5bGUgdmFsdWVcblx0Ki1jb2xvciAtLSBjb2xvciBvZiBzcGVjaWZpYyBlbGVtZW50XG5cdCotYmcgLS0gYmFja2dyb3VuZCBvZiBzcGVjaWZpYyBlbGVtZW50XG5cdC4uLlxuKi9cbi8qIHNpemVzICovXG4vKiBjb250YWluZXIgKi9cbi8qIGdyaWQgKi9cbi8qIGNvbG9ycyAqL1xuLyogc2hhZG93cyAqL1xuLyogYm9yZGVyIHJhZGl1cyAqL1xuLyogdGV4dCAqL1xuLyogdGV4dCBzbSAqL1xuLyogdGV4dCB4cyAqL1xuLyogdHJhbnNpdGlvbnMgKi9cbmJvZHkge1xuICAtLXdoaXRlLTEwMDogI2ZmZjtcbiAgLS1ibGFjay0xMDA6ICMwMDA7XG4gIC0tYmx1ZS0xMDA6ICMwMDI3NzI7XG59XG5cbmJvZHkuZGFyay10aGVtZSB7XG4gIC0td2hpdGUtMTAwOiAjMDAwO1xuICAtLWJsYWNrLTEwMDogI2ZmZjtcbiAgLS1ibHVlLTEwMDogIzA5NDliNDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBDb21taXNzaW9uZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIvbG9jYWwvYXNzZXRzL2ZvbnRzL0NvbW1pc3Npb25lci9jb21taXNzaW9uZXItdjI0LWN5cmlsbGljX2xhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogQ29tbWlzc2lvbmVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiL2xvY2FsL2Fzc2V0cy9mb250cy9Db21taXNzaW9uZXIvY29tbWlzc2lvbmVyLXYyNC1jeXJpbGxpY19sYXRpbi01MDAud29mZjJcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogQ29tbWlzc2lvbmVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiL2xvY2FsL2Fzc2V0cy9mb250cy9Db21taXNzaW9uZXIvY29tbWlzc2lvbmVyLXYyNC1jeXJpbGxpY19sYXRpbi02MDAud29mZjJcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJuYnJiXCI7XG4gIHNyYzogdXJsKFwiL2xvY2FsL2Fzc2V0cy9mb250cy9uYnJiL25icmIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRTkwMSwgVSs0MiwgVSs1OSwgVSs0RTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1udW1iZXJdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPXRlbF0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbmlucHV0W3R5cGU9ZGF0ZV0sXG50ZXh0YXJlYSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG59XG5cbmxlZ2VuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG46Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xufVxuXG46Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBDb21taXNzaW9uZXIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5pbWcge1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5odG1sLFxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuYm9keS5pb3MsXG5ib2R5LmlvcyAqIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udG91Y2ggKiB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdyaWQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IC0xMnB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5ncmlkIHtcbiAgICBtYXJnaW46IC0xMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgfVxufVxuXG4ucm93IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAwIC0xMnB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5yb3cge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIH1cbn1cblxuLmNlbGwge1xuICBwYWRkaW5nOiAxMnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2VsbCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4uY29sIHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY29sIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cblxuLmNvbC14bC0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteGwtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14bC0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbC14bC00IHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhsLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteGwtNiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wteGwtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC14bC04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhsLTkge1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLXhsLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhsLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhsLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci14bC0tMTIge1xuICBvcmRlcjogLTEyO1xufVxuXG4ub3JkZXIteGwtLTExIHtcbiAgb3JkZXI6IC0xMTtcbn1cblxuLm9yZGVyLXhsLS0xMCB7XG4gIG9yZGVyOiAtMTA7XG59XG5cbi5vcmRlci14bC0tOSB7XG4gIG9yZGVyOiAtOTtcbn1cblxuLm9yZGVyLXhsLS04IHtcbiAgb3JkZXI6IC04O1xufVxuXG4ub3JkZXIteGwtLTcge1xuICBvcmRlcjogLTc7XG59XG5cbi5vcmRlci14bC0tNiB7XG4gIG9yZGVyOiAtNjtcbn1cblxuLm9yZGVyLXhsLS01IHtcbiAgb3JkZXI6IC01O1xufVxuXG4ub3JkZXIteGwtLTQge1xuICBvcmRlcjogLTQ7XG59XG5cbi5vcmRlci14bC0tMyB7XG4gIG9yZGVyOiAtMztcbn1cblxuLm9yZGVyLXhsLS0yIHtcbiAgb3JkZXI6IC0yO1xufVxuXG4ub3JkZXIteGwtLTEge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci14bC0wIHtcbiAgb3JkZXI6IDA7XG59XG5cbi5vcmRlci14bC0xIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci14bC0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci14bC0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci14bC00IHtcbiAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci14bC01IHtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci14bC02IHtcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci14bC03IHtcbiAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci14bC04IHtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci14bC05IHtcbiAgb3JkZXI6IDk7XG59XG5cbi5vcmRlci14bC0xMCB7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLXhsLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG4ub3JkZXIteGwtMTIge1xuICBvcmRlcjogMTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLmNvbC1sZy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy0tMTIge1xuICAgIG9yZGVyOiAtMTI7XG4gIH1cbiAgLm9yZGVyLWxnLS0xMSB7XG4gICAgb3JkZXI6IC0xMTtcbiAgfVxuICAub3JkZXItbGctLTEwIHtcbiAgICBvcmRlcjogLTEwO1xuICB9XG4gIC5vcmRlci1sZy0tOSB7XG4gICAgb3JkZXI6IC05O1xuICB9XG4gIC5vcmRlci1sZy0tOCB7XG4gICAgb3JkZXI6IC04O1xuICB9XG4gIC5vcmRlci1sZy0tNyB7XG4gICAgb3JkZXI6IC03O1xuICB9XG4gIC5vcmRlci1sZy0tNiB7XG4gICAgb3JkZXI6IC02O1xuICB9XG4gIC5vcmRlci1sZy0tNSB7XG4gICAgb3JkZXI6IC01O1xuICB9XG4gIC5vcmRlci1sZy0tNCB7XG4gICAgb3JkZXI6IC00O1xuICB9XG4gIC5vcmRlci1sZy0tMyB7XG4gICAgb3JkZXI6IC0zO1xuICB9XG4gIC5vcmRlci1sZy0tMiB7XG4gICAgb3JkZXI6IC0yO1xuICB9XG4gIC5vcmRlci1sZy0tMSB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuY29sLW1kLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLS0xMiB7XG4gICAgb3JkZXI6IC0xMjtcbiAgfVxuICAub3JkZXItbWQtLTExIHtcbiAgICBvcmRlcjogLTExO1xuICB9XG4gIC5vcmRlci1tZC0tMTAge1xuICAgIG9yZGVyOiAtMTA7XG4gIH1cbiAgLm9yZGVyLW1kLS05IHtcbiAgICBvcmRlcjogLTk7XG4gIH1cbiAgLm9yZGVyLW1kLS04IHtcbiAgICBvcmRlcjogLTg7XG4gIH1cbiAgLm9yZGVyLW1kLS03IHtcbiAgICBvcmRlcjogLTc7XG4gIH1cbiAgLm9yZGVyLW1kLS02IHtcbiAgICBvcmRlcjogLTY7XG4gIH1cbiAgLm9yZGVyLW1kLS01IHtcbiAgICBvcmRlcjogLTU7XG4gIH1cbiAgLm9yZGVyLW1kLS00IHtcbiAgICBvcmRlcjogLTQ7XG4gIH1cbiAgLm9yZGVyLW1kLS0zIHtcbiAgICBvcmRlcjogLTM7XG4gIH1cbiAgLm9yZGVyLW1kLS0yIHtcbiAgICBvcmRlcjogLTI7XG4gIH1cbiAgLm9yZGVyLW1kLS0xIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tLTEyIHtcbiAgICBvcmRlcjogLTEyO1xuICB9XG4gIC5vcmRlci1zbS0tMTEge1xuICAgIG9yZGVyOiAtMTE7XG4gIH1cbiAgLm9yZGVyLXNtLS0xMCB7XG4gICAgb3JkZXI6IC0xMDtcbiAgfVxuICAub3JkZXItc20tLTkge1xuICAgIG9yZGVyOiAtOTtcbiAgfVxuICAub3JkZXItc20tLTgge1xuICAgIG9yZGVyOiAtODtcbiAgfVxuICAub3JkZXItc20tLTcge1xuICAgIG9yZGVyOiAtNztcbiAgfVxuICAub3JkZXItc20tLTYge1xuICAgIG9yZGVyOiAtNjtcbiAgfVxuICAub3JkZXItc20tLTUge1xuICAgIG9yZGVyOiAtNTtcbiAgfVxuICAub3JkZXItc20tLTQge1xuICAgIG9yZGVyOiAtNDtcbiAgfVxuICAub3JkZXItc20tLTMge1xuICAgIG9yZGVyOiAtMztcbiAgfVxuICAub3JkZXItc20tLTIge1xuICAgIG9yZGVyOiAtMjtcbiAgfVxuICAub3JkZXItc20tLTEge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sLXhzLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHMtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHMtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhzLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhzLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhzLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14cy03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14cy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14cy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteHMtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhzLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14cy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhzLS0xMiB7XG4gICAgb3JkZXI6IC0xMjtcbiAgfVxuICAub3JkZXIteHMtLTExIHtcbiAgICBvcmRlcjogLTExO1xuICB9XG4gIC5vcmRlci14cy0tMTAge1xuICAgIG9yZGVyOiAtMTA7XG4gIH1cbiAgLm9yZGVyLXhzLS05IHtcbiAgICBvcmRlcjogLTk7XG4gIH1cbiAgLm9yZGVyLXhzLS04IHtcbiAgICBvcmRlcjogLTg7XG4gIH1cbiAgLm9yZGVyLXhzLS03IHtcbiAgICBvcmRlcjogLTc7XG4gIH1cbiAgLm9yZGVyLXhzLS02IHtcbiAgICBvcmRlcjogLTY7XG4gIH1cbiAgLm9yZGVyLXhzLS01IHtcbiAgICBvcmRlcjogLTU7XG4gIH1cbiAgLm9yZGVyLXhzLS00IHtcbiAgICBvcmRlcjogLTQ7XG4gIH1cbiAgLm9yZGVyLXhzLS0zIHtcbiAgICBvcmRlcjogLTM7XG4gIH1cbiAgLm9yZGVyLXhzLS0yIHtcbiAgICBvcmRlcjogLTI7XG4gIH1cbiAgLm9yZGVyLXhzLS0xIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXhzLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14cy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteHMtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhzLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14cy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteHMtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhzLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14cy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteHMtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhzLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14cy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14cy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14cy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLmNvbC0yeHMtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC0yeHMtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtMnhzLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC0yeHMtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtMnhzLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLTJ4cy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtMnhzLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLTJ4cy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC0yeHMtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLTJ4cy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtMnhzLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC0yeHMtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci0yeHMtLTEyIHtcbiAgICBvcmRlcjogLTEyO1xuICB9XG4gIC5vcmRlci0yeHMtLTExIHtcbiAgICBvcmRlcjogLTExO1xuICB9XG4gIC5vcmRlci0yeHMtLTEwIHtcbiAgICBvcmRlcjogLTEwO1xuICB9XG4gIC5vcmRlci0yeHMtLTkge1xuICAgIG9yZGVyOiAtOTtcbiAgfVxuICAub3JkZXItMnhzLS04IHtcbiAgICBvcmRlcjogLTg7XG4gIH1cbiAgLm9yZGVyLTJ4cy0tNyB7XG4gICAgb3JkZXI6IC03O1xuICB9XG4gIC5vcmRlci0yeHMtLTYge1xuICAgIG9yZGVyOiAtNjtcbiAgfVxuICAub3JkZXItMnhzLS01IHtcbiAgICBvcmRlcjogLTU7XG4gIH1cbiAgLm9yZGVyLTJ4cy0tNCB7XG4gICAgb3JkZXI6IC00O1xuICB9XG4gIC5vcmRlci0yeHMtLTMge1xuICAgIG9yZGVyOiAtMztcbiAgfVxuICAub3JkZXItMnhzLS0yIHtcbiAgICBvcmRlcjogLTI7XG4gIH1cbiAgLm9yZGVyLTJ4cy0tMSB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci0yeHMtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLTJ4cy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItMnhzLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci0yeHMtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLTJ4cy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItMnhzLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci0yeHMtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLTJ4cy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItMnhzLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci0yeHMtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLTJ4cy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci0yeHMtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItMnhzLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuY29sLTN4cy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLTN4cy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC0zeHMtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLTN4cy00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC0zeHMtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtM3hzLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC0zeHMtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtM3hzLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLTN4cy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtM3hzLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC0zeHMtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLTN4cy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLTN4cy0tMTIge1xuICAgIG9yZGVyOiAtMTI7XG4gIH1cbiAgLm9yZGVyLTN4cy0tMTEge1xuICAgIG9yZGVyOiAtMTE7XG4gIH1cbiAgLm9yZGVyLTN4cy0tMTAge1xuICAgIG9yZGVyOiAtMTA7XG4gIH1cbiAgLm9yZGVyLTN4cy0tOSB7XG4gICAgb3JkZXI6IC05O1xuICB9XG4gIC5vcmRlci0zeHMtLTgge1xuICAgIG9yZGVyOiAtODtcbiAgfVxuICAub3JkZXItM3hzLS03IHtcbiAgICBvcmRlcjogLTc7XG4gIH1cbiAgLm9yZGVyLTN4cy0tNiB7XG4gICAgb3JkZXI6IC02O1xuICB9XG4gIC5vcmRlci0zeHMtLTUge1xuICAgIG9yZGVyOiAtNTtcbiAgfVxuICAub3JkZXItM3hzLS00IHtcbiAgICBvcmRlcjogLTQ7XG4gIH1cbiAgLm9yZGVyLTN4cy0tMyB7XG4gICAgb3JkZXI6IC0zO1xuICB9XG4gIC5vcmRlci0zeHMtLTIge1xuICAgIG9yZGVyOiAtMjtcbiAgfVxuICAub3JkZXItM3hzLS0xIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLTN4cy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItM3hzLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci0zeHMtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLTN4cy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItM3hzLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci0zeHMtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLTN4cy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItM3hzLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci0zeHMtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLTN4cy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItM3hzLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLTN4cy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci0zeHMtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuLmZjOmZpcnN0LWNoaWxkLFxuLmZsYzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5sYzpsYXN0LWNoaWxkLFxuLmZsYzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZjYy5mY2Mge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGNjLmxjYyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mbGNjLmZsY2Mge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZpc2libGUtaWIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi52aXNpYmxlLWYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4udmlzaWJsZS1pZiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4udmlzaWJsZS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi52aXNpYmxlLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi52aXNpYmxlLXRjIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLnRvZ2dsZS13aGVuLW9wZW4tcGFyZW50Lm9wZW4gLmhpZGRlbi13aGVuLW9wZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9nZ2xlLXdoZW4tb3Blbi1wYXJlbnQ6bm90KC5vcGVuKSAuaGlkZGVuLXdoZW4tbm90LW9wZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY2xlYXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnZpc2libGUtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLnZpc2libGUtbWQtZiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudmlzaWJsZS1tZC1pZiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbiAgLnZpc2libGUtbWQtaWIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAudmlzaWJsZS1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgLnZpc2libGUtbWQtdGMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnZpc2libGUtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLnZpc2libGUtc20tZiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudmlzaWJsZS1zbS1pZiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbiAgLnZpc2libGUtc20taWIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAudmlzaWJsZS1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgLnZpc2libGUtc20tdGMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudmlzaWJsZS14cy1mIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC52aXNpYmxlLXhzLWlmIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuICAudmlzaWJsZS14cy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAudmlzaWJsZS14cy1pYiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC52aXNpYmxlLXhzLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAudmlzaWJsZS14cy10YyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5oaWRkZW4tMnhzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC52aXNpYmxlLTJ4cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnZpc2libGUtMnhzLWYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnZpc2libGUtMnhzLWlmIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuICAudmlzaWJsZS0yeHMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLnZpc2libGUtMnhzLWliIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnZpc2libGUtMnhzLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAudmlzaWJsZS0yeHMtdGMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuaGlkZGVuLTN4cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmlzaWJsZS0zeHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC52aXNpYmxlLTN4cy1mIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC52aXNpYmxlLTN4cy1pZiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbiAgLnZpc2libGUtM3hzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG4gIC52aXNpYmxlLTN4cy1pYiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC52aXNpYmxlLTN4cy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgLnZpc2libGUtM3hzLXRjIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc5cHgpIHtcbiAgLmhpZGRlbi00eHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnZpc2libGUtNHhzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudmlzaWJsZS00eHMtZiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudmlzaWJsZS00eHMtaWYge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG4gIC52aXNpYmxlLTR4cy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAudmlzaWJsZS00eHMtaWIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAudmlzaWJsZS00eHMtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIC52aXNpYmxlLTR4cy10YyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuLmMtYmxhY2sge1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmMtZ3JheS1kYXJrIHtcbiAgY29sb3I6ICMzNzM3M0Y7XG59XG5cbi5jLWdyYXkge1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLmMtZ3JheS1saWdodCB7XG4gIGNvbG9yOiAjOEY4Rjk0O1xufVxuXG4uYy1wcmltYXJ5IHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5jLXByaW1hcnktc2hhZGUtMiB7XG4gIGNvbG9yOiAjMDA4M0ZGO1xufVxuXG4uYy1wcmltYXJ5LXNoYWRlLTMge1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmMtcHJpbWFyeS0yIHtcbiAgY29sb3I6ICNERTE5M0U7XG59XG5cbi5jLXByaW1hcnktMi1zaGFkZS0yIHtcbiAgY29sb3I6ICNDNjE2Mzc7XG59XG5cbi5jLXByaW1hcnktMi1zaGFkZS0zIHtcbiAgY29sb3I6ICNERTE5M0U7XG59XG5cbi5jLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzFDQjA0Njtcbn1cblxuLmMtc3VjY2Vzcy1saWdodCB7XG4gIGNvbG9yOiAjYWZhO1xufVxuXG4uYy13YXJuaW5nIHtcbiAgY29sb3I6ICNlOTE7XG59XG5cbi5jLXdhcm5pbmctbGlnaHQge1xuICBjb2xvcjogI2ZkODtcbn1cblxuLmMtZXJyb3Ige1xuICBjb2xvcjogI0MyMkYzMjtcbn1cblxuLmMtZXJyb3ItbGlnaHQge1xuICBjb2xvcjogI2ZhYTtcbn1cblxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZDogIzA2MDYxMTtcbn1cblxuLmJnLWdyYXktZGFyayB7XG4gIGJhY2tncm91bmQ6ICMzNzM3M0Y7XG59XG5cbi5iZy1ncmF5IHtcbiAgYmFja2dyb3VuZDogIzhGOEY5NDtcbn1cblxuLmJnLWdyYXktbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjOEY4Rjk0O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMxNTI0NzE7XG59XG5cbi5iZy1wcmltYXJ5LXNoYWRlLTIge1xuICBiYWNrZ3JvdW5kOiAjMDA4M0ZGO1xufVxuXG4uYmctcHJpbWFyeS1zaGFkZS0zIHtcbiAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbn1cblxuLmJnLXByaW1hcnktMiB7XG4gIGJhY2tncm91bmQ6ICNERTE5M0U7XG59XG5cbi5iZy1wcmltYXJ5LTItc2hhZGUtMiB7XG4gIGJhY2tncm91bmQ6ICNDNjE2Mzc7XG59XG5cbi5iZy1wcmltYXJ5LTItc2hhZGUtMyB7XG4gIGJhY2tncm91bmQ6ICNERTE5M0U7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzFDQjA0Njtcbn1cblxuLmJnLXN1Y2Nlc3MtbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjYWZhO1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNlOTE7XG59XG5cbi5iZy13YXJuaW5nLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZkODtcbn1cblxuLmJnLWVycm9yIHtcbiAgYmFja2dyb3VuZDogI0MyMkYzMjtcbn1cblxuLmJnLWVycm9yLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZhYTtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250OiA0MDAgMTZweC9ub3JtYWwgQ29tbWlzc2lvbmVyLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZS1tYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cblt2LWNsb2FrXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzNDRweDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyLS13aWRlIHtcbiAgbWF4LXdpZHRoOiAxNDA4cHg7XG59XG5cbi5jb250YWluZXItLW5hcnJvdyB7XG4gIG1heC13aWR0aDogMTI2NHB4O1xufVxuXG4uY29udGFpbmVyLS1mcmVlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDFweCk7XG4gIHotaW5kZXg6IDE1MDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLm92ZXJsYXkub3Blbixcbi5zdGF0ZS0tbW9kYWwtb3BlbiAub3ZlcmxheSxcbi5zdGF0ZS0tbW9kYWwtbG9hZGluZyAub3ZlcmxheSxcbi5zdGF0ZS0tY2F0YWxvZy1tZW51LW9wZW4gLm92ZXJsYXkge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ub3ZlcmxheS5vcGVuLFxuLnN0YXRlLS1tb2RhbC1vcGVuIC5vdmVybGF5LFxuLnN0YXRlLS1tb2RhbC1sb2FkaW5nIC5vdmVybGF5IHtcbiAgei1pbmRleDogMzAwO1xufVxuXG4uc3ZnLXNwcml0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN2Zy1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4udGVzdC1zY3JvbGxiYXIge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLnNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2ZkMztcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmZmO1xufVxuXG4uc2Nyb2xsYmFyLS13aGl0ZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnNjcm9sbGJhci0td2hpdGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uc2Nyb2xsYmFyLS13aGl0ZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLnNjcm9sbGJhci1ub25lIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5zY3JvbGxiYXItbm9uZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMDtcbn1cblxucHJlIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuc3RhdGUtLXNlYXJjaC1zbWFsbC1vcGVuIC5vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbiAgLmIyNC13aWRnZXQtYnV0dG9uLXBvc2l0aW9uLWJvdHRvbS1yaWdodCB7XG4gICAgcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5jb250YWN0X19tb2ItbW9kZSxcbi5wYWdlLWhlYWRlcl9fY29udGFjdCAuY29udGFjdF9faXRlbXMgLmNvbnRhY3RfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCksXG4uY29udGFjdF9fcG9wdXAtd3JhcCxcbi5sb2NhdGlvbi1waWNrZXJfX3NlcGFyYXRvcixcbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktd3JhcCxcbi5wYWdlLWhlYWRlcl9fYnRuLWNhdGFsb2ctd3JhcCxcbi5wYWdlLWhlYWRlcl9fc2VhcmNoLFxuLnBhZ2UtaGVhZGVyX19jb250YWN0LFxuLnBhZ2UtaGVhZGVyX19jZWxsLFxuLnBhZ2UtaGVhZGVyLXdyYXBfX3RvcCxcbi5wYWdlLWhlYWRlci13cmFwX19tYWluLW5hdixcbi5wcm9kdWN0X190YWJsZS12aWV3LWNoZWNrYm94LXdyYXAsXG4ucHJvZHVjdF9fdGFibGUtdmlldy1saW5rLFxuLmNhdGFsb2dfX2Zhdm9yaXRlLWNhdGVnb3JpZXMsXG4uY2F0YWxvZ19fdG9wLW5hdixcbi5wYWdlLWZvb3Rlcixcbi5jYXRhbG9nX19sYXlvdXQtYXNpZGUsXG4uY2F0YWxvZ19fZmF2b3JpdGUtcGFuZWwtd3JhcCxcbi5icmVhZGNydW1icyxcbi5jYXRhbG9nX190aXRsZSxcbi5wYWdlLWhlYWRlcl9fcHJpbnRhYmxlLWJsb2NrLWxvY2F0aW9uLFxuLnBhZ2UtaGVhZGVyX19wcmludGFibGUtYmxvY2stY29udGFjdCxcbi5iYXNrZXRfX2FzaWRlLFxuLmJhc2tldF9fcmVtb3ZlLWFjdGlvbixcbi5iYXNrZXRfX3NlYXJjaCxcbi5iYXNrZXRfX2Jhc2tldC1wYW5lbCxcbiNieC1wYW5lbCxcbi5wcm9kdWN0X190YWJsZS12aWV3LWFjdGlvbixcbi5wcm9kdWN0X190YWJsZS12aWV3LWRlbGl2ZXJ5LFxuLmJhc2tldF9fY2F0ZWdvcnktaXRlbSAucHJvZHVjdF9fbGlzdC12aWV3LWRlbGl2ZXJ5LFxuLmxrLXdyYXBfX2FzaWRlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIC0tLSB0ZXh0IC0tLSAqL1xuaDEsXG4uaDEge1xuICBmb250OiA2MDAgNDhweC8xMTYlIENvbW1pc3Npb25lciwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbn1cblxuaDIsXG4uaDIge1xuICBmb250OiA2MDAgMzJweC8xMTYlIENvbW1pc3Npb25lciwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbn1cblxuaDMsXG4uaDMge1xuICBmb250OiA2MDAgMjJweC9ub3JtYWwgQ29tbWlzc2lvbmVyLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xufVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQ6IDYwMCAyMHB4L25vcm1hbCBDb21taXNzaW9uZXIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBtYXJnaW46IDA7XG59XG5cbmg1LFxuLmg1IHtcbiAgZm9udDogNjAwIDE4cHgvbm9ybWFsIENvbW1pc3Npb25lciwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRleHQtc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnRleHQtc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50ZXh0LXNtYWxsZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9udC1iYXNlIHtcbiAgZm9udDogNDAwIDE2cHgvbm9ybWFsIENvbW1pc3Npb25lciwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLmxpbmssXG4udGV4dC1ndWlkZSBhIHtcbiAgY29sb3I6ICMwMDgzRkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5saW5rOmhvdmVyLFxuLnRleHQtZ3VpZGUgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG51bCxcbm9sLFxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5ibG9ja3F1b3RlLFxuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNGRkVCRUI7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogOHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi52aWRlby1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzhGOEY5NDtcbn1cblxuLnZpZGVvLWJsb2NrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4udmlkZW8tYmxvY2sgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5ibG9ja3F1b3RlOmZpcnN0LWNoaWxkLFxuYmxvY2txdW90ZTpmaXJzdC1jaGlsZCxcbi50YWJsZS1zY3JvbGxlcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5ibG9ja3F1b3RlOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlOmxhc3QtY2hpbGQsXG4udGFibGUtc2Nyb2xsZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmhyLFxuLmhyIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4RjhGOTQ7XG59XG5cbi5oci0tbGcge1xuICBtYXJnaW46IDYwcHggMDtcbn1cblxuLmNvbnRhaW5lci50ZXh0LWd1aWRlIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLnRleHQtZ3VpZGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGh5cGhlbnM6IGF1dG87XG4gIC1tcy1oeXBoZW5zOiBhdXRvO1xuICAtbW96LWh5cGhlbnM6IGF1dG87XG4gIC13ZWJraXQtaHlwaGVuczogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtZ3VpZGUgaDEsXG4udGV4dC1ndWlkZSAuaDEge1xuICBtYXJnaW46IDMycHggMDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi50ZXh0LWd1aWRlIGgyLFxuLnRleHQtZ3VpZGUgLmgyIHtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4udGV4dC1ndWlkZSBoMyxcbi50ZXh0LWd1aWRlIC5oMyB7XG4gIG1hcmdpbjogMTZweCAwIDhweDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi50ZXh0LWd1aWRlIGg0LFxuLnRleHQtZ3VpZGUgLmg0IHtcbiAgbWFyZ2luOiAxNnB4IDAgOHB4O1xuICBjbGVhcjogYm90aDtcbn1cblxuLnRleHQtZ3VpZGUgaDUsXG4udGV4dC1ndWlkZSAuaDUge1xuICBtYXJnaW46IDE2cHggMCA4cHg7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4udGV4dC1ndWlkZSB1bCxcbi50ZXh0LWd1aWRlIG9sIHtcbiAgbWFyZ2luOiAxNnB4IDA7XG59XG5cbi50ZXh0LWd1aWRlIHVsID4gbGkge1xuICBtYXJnaW46IDAgMCA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGV4dC1ndWlkZSBvbCA+IGxpIHtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50ZXh0LWd1aWRlIGxpID4gdWw6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBsaSA+IG9sOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4udGV4dC1ndWlkZSB1bCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xufVxuXG4uY2F0YWxvZy1pdGVtIC50ZXh0LWd1aWRlIHVsID4gbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuXG4uY2F0YWxvZy1pdGVtIC50ZXh0LWd1aWRlIHVsID4gbGk6OmJlZm9yZSB7XG4gIHRvcDogMTBweDtcbn1cblxuLnRleHQtZ3VpZGUgb2wge1xuICBjb3VudGVyLXJlc2V0OiBvbDtcbn1cblxuLnRleHQtZ3VpZGUgb2wgPiBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBvbDtcbn1cblxuLnRleHQtZ3VpZGUgb2wgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihvbCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTUyLjYlIDE0My4zNSUgYXQgLTE5LjA1JSAxMTYuNjclLCAjMTUyNDcxIDAlLCAjMjg0NEQ3IDEwMCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xufVxuXG4udGV4dC1ndWlkZSB1bCBvbCA+IGxpOjpiZWZvcmUsXG4udGV4dC1ndWlkZSBvbCBvbCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG9sKSBcIilcIjtcbn1cblxuLnRleHQtZ3VpZGUgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDI0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbn1cblxuLnRleHQtZ3VpZGUgPiBpbWdbYWxpZ249bGVmdF0sXG4udGV4dC1ndWlkZSA+IGltZ1thbGlnbj1yaWdodF0ge1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnRleHQtZ3VpZGUgPiBpbWdbYWxpZ249bGVmdF0ge1xuICBtYXJnaW46IDAgMjRweCAyNDBweCAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnRleHQtZ3VpZGUgPiBpbWdbYWxpZ249cmlnaHRdIHtcbiAgbWFyZ2luOiAwIDAgMjRweCAyNHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi50ZXh0LWd1aWRlIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbjogMjRweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIC1tcy1oeXBoZW5zOiBub25lO1xuICAtbW96LWh5cGhlbnM6IG5vbmU7XG4gIC13ZWJraXQtaHlwaGVuczogbm9uZTtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbn1cblxuLnRleHQtZ3VpZGUgdGFibGUgdGQgYiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50YWJsZS1zY3JvbGxlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMTZweCAwO1xufVxuXG4udGFibGUtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi50YWJsZS1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi50YWJsZS1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjZmQzO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmY7XG59XG5cbi50YWJsZS1zY3JvbGxlciB0YWJsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRleHQtZ3VpZGUgdGQsXG4udGV4dC1ndWlkZSB0aCB7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHBhZGRpbmc6IDE2cHggOHB4O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1ndWlkZSB0aDpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4udGV4dC1ndWlkZSB0aDpsYXN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgdGQ6bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4udGV4dC1ndWlkZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnRleHQtZ3VpZGUgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xufVxuXG4udGV4dC1ndWlkZSB0aDpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjJweDtcbn1cblxuLnRleHQtZ3VpZGUgdGg6bGFzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjJweDtcbn1cblxuLnRleHQtZ3VpZGUgdGgge1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udGV4dC1ndWlkZSB0aGVhZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLnRleHQtZ3VpZGUgaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4udGV4dC1ndWlkZSAudmlkZW8tYmxvY2sge1xuICBtYXJnaW46IDMwcHggMDtcbn1cblxuLnRleHQtZ3VpZGUgcCB7XG4gIG1hcmdpbjogOHB4IDA7XG59XG5cbi50ZXh0LWd1aWRlIGgxOmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgLmgxOmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgaDI6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSAuaDI6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBoMzpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIC5oMzpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIGg0OmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgLmg0OmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgaDU6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSAuaDU6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBwOmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgdWw6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBvbDpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIHRhYmxlOmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIC52aWRlby1ibG9jazpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi50ZXh0LWd1aWRlIGgxOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSAuaDE6bGFzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIGgyOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSAuaDI6bGFzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIGgzOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSAuaDM6bGFzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIGg0Omxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSAuaDQ6bGFzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIGg1Omxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSAuaDU6bGFzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIHA6bGFzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIHVsOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBvbDpsYXN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgdGFibGU6bGFzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIGJsb2NrcXVvdGU6bGFzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIC52aWRlby1ibG9jazpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogLS0tIGJsYWNrb3V0IC0tLSAqL1xuLmJsYWNrb3V0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmhyLS1sZyB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLyogLS0tIHRleHQgLS0tICovXG4gIGgxLFxuLmgxIHtcbiAgICBmb250OiA2MDAgMjRweC9ub3JtYWwgQ29tbWlzc2lvbmVyLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGgyLFxuLmgyIHtcbiAgICBmb250OiA2MDAgMjRweC9ub3JtYWwgQ29tbWlzc2lvbmVyLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGgzLFxuLmgzIHtcbiAgICBmb250OiA2MDAgMjBweC9ub3JtYWwgQ29tbWlzc2lvbmVyLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGg0LFxuLmg0IHtcbiAgICBmb250OiA2MDAgMThweC9ub3JtYWwgQ29tbWlzc2lvbmVyLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC50ZXh0LWd1aWRlIC5oMSxcbi50ZXh0LWd1aWRlIGgxIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnRleHQtZ3VpZGUgb2wgPiBsaSB7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgfVxuICAudGV4dC1ndWlkZSBvbCBvbCA+IGxpIHtcbiAgICBtYXJnaW46IDAgMCA4cHg7XG4gIH1cbiAgLnRleHQtZ3VpZGUgcCB7XG4gICAgbWFyZ2luOiA4cHggMDtcbiAgfVxuICAudGV4dC1ndWlkZSA+IGltZyB7XG4gICAgbWFyZ2luOiA4cHggMDtcbiAgfVxufVxuLmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IENvbW1pc3Npb25lciwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGJvdHRvbTogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIHJpZ2h0OiAzcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5idG5bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJ0bjpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwODNGRiBpbnNldDtcbiAgfVxufVxuLnN0YXRlLS1mb2N1cy1lbmFibGVkIC5idG46Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmJ0bjpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxNTI0NzEgaW5zZXQ7XG59XG5cbi5idG4uYnRuLmJ0bi0tZGlzYWJsZWQsXG4uYnRuLmJ0bjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJ0bi0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTUyNDcxO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLS1wcmltYXJ5W2Rpc2FibGVkXSxcbi5idG4tLXByaW1hcnkuYnRuLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjREJEREUzO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYnRuLS1wcmltYXJ5Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzAwODNGRjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4uYnRuLS1wcmltYXJ5Om5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi0tbGlnaHRibHVlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIGJhY2tncm91bmQ6ICNGMkY5RkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYnRuLS1saWdodGJsdWU6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4M0ZGO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4uYnRuLS1saWdodGJsdWU6bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBiYWNrZ3JvdW5kOiAjRjJGOUZGO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLS1wcmltYXJ5LTIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI0RFMTkzRTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi0tcHJpbWFyeS0yW2Rpc2FibGVkXSB7XG4gIGNvbG9yOiAjMzczNzNGO1xuICBiYWNrZ3JvdW5kOiAjREJEREUzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJ0bi0tcHJpbWFyeS0yOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogI0M2MTYzNztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4uYnRuLS1wcmltYXJ5LTI6bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjREUxOTNFO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwODNGRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi0tc2Vjb25kYXJ5W2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5idG4tLXNlY29uZGFyeTpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMyRjlBRkY7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLmJ0bi0tc2Vjb25kYXJ5Om5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwODNGRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi0tYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzA2MDYxMTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5idG4tLWJsYWNrOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjMzczNTM1O1xuICB9XG59XG4uYnRuLS1ibGFjazpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzNzM1MzU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tLWxpZ2h0Z3JheSB7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBiYWNrZ3JvdW5kOiAjQTlBOUFEO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLS1saWdodGdyYXlbZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJ0bi0tbGlnaHRncmF5Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgfVxufVxuLmJ0bi0tbGlnaHRncmF5Om5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbn1cblxuLmJ0bi0tb3V0bGluZSB7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0RCRERFMyBpbnNldDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5idG4tLW91dGxpbmU6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICBjb2xvcjogIzA2MDYxMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjQTlBOUFEIGluc2V0O1xuICB9XG59XG4uYnRuLS1vdXRsaW5lOm5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNEQkRERTMgaW5zZXQ7XG59XG5cbi5idG4tLW91dGxpbmUtcHJpbWFyeS0yIHtcbiAgY29sb3I6ICNERTE5M0U7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjREUxOTNFIGluc2V0O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJ0bi0tb3V0bGluZS1wcmltYXJ5LTI6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjQzYxNjM3O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjQzYxNjM3IGluc2V0O1xuICB9XG59XG4uYnRuLS1vdXRsaW5lLXByaW1hcnktMjpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNERTE5M0U7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjREUxOTNFIGluc2V0O1xufVxuXG4uYnRuLS13aGl0ZSB7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0YyRUVFRSBpbnNldDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5idG4tLXdoaXRlOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgfVxufVxuLmJ0bi0td2hpdGU6bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbn1cblxuLmJ0bi0tdHJhbnNwYXJlbnQge1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYnRuLS10cmFuc3BhcmVudDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbi5idG4tLXRyYW5zcGFyZW50Om5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG5fX2ljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uYnRuX19pY29uLS1wcmltYXJ5IHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5idG5fX3RleHQgKyAuYnRuX19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uYnRuX19pY29uOm9ubHktY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tLWVsbGlwc2lzIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG4uYnRuX19kb3duIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmJ0bi5vcGVuIC5idG5fX2Rvd24ge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbi5idG5fX2ljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG5cbi5idG5fX2ljb24tLWdyYXkge1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmJ0bl9faWNvbi0tcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5idG4tLWxnIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG59XG5cbi5idG4tLWZpdC1jb250ZW50IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uYnRuLS1ibG9jayxcbi5idG4tLXdpZGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi0tYmxvY2sgLmJ0bl9fYXJyb3csXG4uYnRuLS13aWRlIC5idG5fX2Fycm93IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5idG4tLWNlbnRlcmVkIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmJ0bi0tdmlzaWJsZS1zbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG5fX3RleHQtc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbi5idG5fX2NhdGFsb2ctaWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG5fX2Fycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5idG5fX2Fycm93LS1ncmF5IHtcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuYnRuX19hcnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbiAgLmJ0bi0td2lkZTpub3QoW2Rpc2FibGVkXSk6aG92ZXIgLmJ0bl9fYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4uYnRuX19jb3VudGVyIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTUyLjYlIDE0My4zNSUgYXQgLTE5LjA1JSAxMTYuNjclLCAjMTUyNDcxIDAlLCAjMjg0NEQ3IDEwMCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAxNi44cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uYnRuX19jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6ICNDM0MzQzY7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5idG4tLXByaW1hcnkgLmJ0bl9fY291bnQge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYnRuLWxpbms6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLmJ0bi1saW5rX19pY29uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmJ0bi1saW5rW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5idG4tbGluazpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICB9XG59XG4uYnRuLWxpbmsub3BlbiAuYnRuLWxpbmtfX2ljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbi5wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnByaWNlLFxuLmJhc2tldF9fdG90YWwtdmFsdWUsXG4uYmFza2V0X190b3RhbC1wcmljZS10ZXh0LFxuLmJhc2tldF9fcmVzdW1lLWRlbGl2ZXJ5LWluZm8tbGluZS12YWx1ZSxcbi5maWVsZC1zaG9wX19wcmljZSxcbi5say1vcmRlci1pdGVtX19wcmljZXMge1xuICBmb250LWZhbWlseTogXCJuYnJiXCIsIENvbW1pc3Npb25lciwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogZGlzY3JldGlvbmFyeS1saWdhdHVyZXM7XG59XG5cbi5wcmljZS0tYmlnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcmljZV9fZ3JvdXAtLW5ldyAucHJpY2VfX3VuaXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLnByaWNlX19ncm91cCAucHJpY2VfX3VuaXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLnByaWNlX19ncm91cC0tb2xkIC5wcmljZV9fdmFsdWUge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnByaWNlX19ncm91cC0tb2xkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XG4gIGNvbG9yOiAjQjRCNEI4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ucHJpY2VfX2NhcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIG9yZGVyOiAyO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wcmljZV9fZGlzY291bnQge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERTE5M0U7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2FzaWRlIC5wcmljZV9fZGlzY291bnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuXG4ucHJpY2VfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ucHJpY2VfX2JpZy12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLnByaWNlX19iaWctdmFsdWUtb2xkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLnByaWNlX19iZW5lZml0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMXB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbi5wcmljZV9fYmVuZWZpdC10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4ucHJpY2VfX2JlbmVmaXQtdmFsdWUge1xuICBjb2xvcjogI0M2MTYzNztcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi5wcmljZV9fcmlnaHQge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4ucHJpY2VfX3BvaW50cy13cmFwIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOUZGO1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgYm9yZGVyLXJhZGl1czogMTYuNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5wcmljZV9fYm9udXMtcHJvZ3JhbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcGFkZGluZzogMCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOUZGO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyMSwgMzYsIDExMywgMC4wOCkgaW5zZXQ7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5wcmljZV9fYm9udXMtcHJvZ3JhbTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucHJpY2VfX2JvbnVzLXByb2dyYW0taWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnByaWNlX19ib251cy1wcm9ncmFtLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wcmljZV9fYm9udXMtcHJvZ3JhbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLnByaWNlX19wb2ludHMtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ucHJpY2VfX3BvaW50cy10aXRsZSBzdHJvbmcge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiA4JTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxNSU7XG4gIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLnByaWNlX19wb2ludHMtdGl0bGUgc3Ryb25nIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjMycHg7XG4gIG1heC13aWR0aDogMjMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgcGFkZGluZzogOHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNvbG9yOiAjMDYwNjExO1xuICB6LWluZGV4OiAyO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLnByaWNlX19wb2ludHMtd3JhcC5vcGVuIC5wcmljZV9fcG9pbnRzLXRpdGxlIHN0cm9uZyBzcGFuIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnByaWNlX19wb2ludHMtdGl0bGUgc3Ryb25nOmhvdmVyIHNwYW4sXG4ucHJpY2VfX3BvaW50cy10aXRsZSBzdHJvbmc6aG92ZXIgc3Bhbjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLnByaWNlX19iYXNrZXQtdmlldyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnByaWNlX19iYXNrZXQtdmlldy1jdXJyZW50IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5wcmljZV9fYmFza2V0LXZpZXctYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ucHJpY2VfX2Jhc2tldC12aWV3LW9sZCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcbiAgY29sb3I6ICNiNWI1Yjg7XG59XG5cbi5wcmljZV9fYmFza2V0LXZpZXctZGlzY291bnQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjIycHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFMTkzRTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDAgNnB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wcmljZV9fYmFza2V0LXZpZXctY3VycmVudCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucHJpY2VfX2Jhc2tldC12aWV3LWJvdHRvbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wcmljZV9fYmFza2V0LXZpZXcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXRhbG9nLWl0ZW1fX21vYi1zdGlja3ktcHJpY2UgLnByaWNlX19ncm91cC0tbmV3IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uZ3VpZGVsaW5lX19oZWFkIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG5cbi5ndWlkZWxpbmUtYmxvY2sge1xuICBtYXJnaW46IDYwcHggMDtcbn1cblxuLmd1aWRlbGluZS1ibG9ja19faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5ndWlkZWxpbmUtYmxvY2tfX2hlYWQtaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4RjhGOTQ7XG59XG5cbi5ndWlkZWxpbmUtY29sb3ItbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ndWlkZWxpbmUtY29sb3ItbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmd1aWRlbGluZS1jb2xvci1saXN0X19pdGVtLWNvbG9yIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4RjhGOTQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmd1aWRlbGluZS1jb2xvci1saXN0X19pdGVtLWxhYmVsIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5ndWlkZWxpbmUtZWxlbWVudCB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4uZ3VpZGVsaW5lLWdyaWQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IC0xMnB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5ndWlkZWxpbmUtZ3JpZCB7XG4gICAgbWFyZ2luOiAtMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIH1cbn1cblxuLmd1aWRlbGluZS1ncmlkX19jZWxsIHtcbiAgcGFkZGluZzogMTJweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmd1aWRlbGluZS1ncmlkX19jZWxsIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi5ndWlkZWxpbmUtYmxvY2sgLnRleHQtZ3VpZGUgdWwgPiBsaTo6YmVmb3JlLFxuLmd1aWRlbGluZS1ibG9jayAudGV4dC1ndWlkZSB1bCA+IGxpOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ndWlkZWxpbmUtYmxvY2sgLnRleHQtZ3VpZGUgdWwgPiBsaSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZhZGUtZW50ZXItYWN0aXZlLFxuLmZhZGUtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZhZGUtZW50ZXIsXG4uZmFkZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5kcm9wZG93bi1lbnRlci1hY3RpdmUsXG4uZHJvcGRvd24tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZVkoMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5kcm9wZG93bi1lbnRlcixcbi5kcm9wZG93bi1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGVZKDApO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubGlzdC1jb21wbGV0ZS1pdGVtIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuXG4ubGlzdC1jb21wbGV0ZS1lbnRlci1mcm9tLFxuLmxpc3QtY29tcGxldGUtbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG59XG5cbi5saXN0LWNvbXBsZXRlLWxlYXZlLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmNvbGxhcHNlLWVudGVyLWFjdGl2ZSxcbi5jb2xsYXBzZS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29sbGFwc2UtZW50ZXItZnJvbSxcbi5jb2xsYXBzZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5hYm91dC1jb21wYW55X19zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLmFib3V0LWNvbXBhbnlfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMjRweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmFib3V0LXNwbGl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNjBweDtcbn1cblxuLmFib3V0LXNwbGl0X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjRweCAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAzMnB4O1xuICBmbGV4OiAxIDAgMDtcbn1cblxuLmFib3V0LXNwbGl0X19jb250ZW50IGgxLFxuLmFib3V0LXNwbGl0X19jb250ZW50IHAge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5hYm91dC1zcGxpdF9fY29udGVudCA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbn1cblxuLmFib3V0LXNwbGl0X19pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4OiAxIDAgMDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbn1cblxuLmFib3V0LXNwbGl0X19pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5hYm91dC1jb21wYW55X19zZWN0aW9uIC5zdGF0cyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFib3V0LWNvbXBhbnlfX3NlY3Rpb24gLnN0YXRzX19jb250YWluZXIgLnN0YXRzX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMjBweDtcbn1cblxuLmFib3V0LWNvbXBhbnlfX3NlY3Rpb24gLnN0YXRzX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbiAgZmxleDogMSAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5hYm91dC1jb21wYW55X19zZWN0aW9uIC5zdGF0c19faXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RCRERFMztcbn1cblxuLmFib3V0LWNvbXBhbnlfX3NlY3Rpb24gLnN0YXRzX19pdGVtLXRpdGxlIHtcbiAgY29sb3I6ICMxQjJCOEM7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmFib3V0LWNvbXBhbnlfX3NlY3Rpb24gLnN0YXRzX19pdGVtLXRleHQge1xuICBjb2xvcjogIzA2MDYxMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cblxuLmFib3V0LWJlbmVmaXRzLWJsb2NrIC5hYm91dC1jb21wYW55X19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggNDBweCA0MHB4O1xuICBnYXA6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG5cbi5hYm91dC1iZW5lZml0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBnYXA6IDIwcHg7XG59XG5cbi5hYm91dC1iZW5lZml0cy1ibG9jayAuYWJvdXQtY29tcGFueV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWJvdXQtYmVuZWZpdHNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IDEgMCAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hYm91dC1iZW5lZml0c19faWNvbi13cmFwIHtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNjhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxNTIuNiUgMTQzLjM1JSBhdCAtMTkuMDUlIDExNi42NyUsICMxNTI0NzEgMCUsICMyODQ0RDcgMTAwJSk7XG59XG5cbi5hYm91dC1iZW5lZml0c19faWNvbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hYm91dC1iZW5lZml0c19faXRlbS10aXRsZSB7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYWJvdXQtYmVuZWZpdHNfX2l0ZW0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGNvbG9yOiAjOEY4Rjk0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5hYm91dC1zcGxpdCxcbi5hYm91dC1iZW5lZml0cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYWJvdXQtYmVuZWZpdHMge1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAuYWJvdXQtc3BsaXRfX2ltYWdlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYWJvdXQtY29tcGFueV9fc2VjdGlvbiAuc3RhdHNfX3dyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmFib3V0LWNvbXBhbnlfX3NlY3Rpb24gLnN0YXRzX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5hYm91dC1jb21wYW55X19zZWN0aW9uIC5zdGF0c19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCRERFMztcbiAgfVxuICAuYWJvdXQtY29tcGFueV9fc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxuICAuYWJvdXQtY29tcGFueV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuYWJvdXQtc3BsaXRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctYmxvY2s6IHVuc2V0O1xuICB9XG4gIC5hYm91dC1zcGxpdF9fY29udGVudCA+IGRpdixcbi5hYm91dC1zcGxpdCxcbi5hYm91dC1zcGxpdF9fY29udGVudCB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG4gIC5hYm91dC1zcGxpdF9faW1hZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgfVxuICAuYWJvdXQtY29tcGFueV9fc2VjdGlvbiAuc3RhdHNfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuYWJvdXQtYmVuZWZpdHMtYmxvY2sgLmFib3V0LWNvbXBhbnlfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgZ2FwOiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICB9XG4gIC5hYm91dC1iZW5lZml0cy1ibG9jayA+IC5jb250YWluZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiB1bnNldDtcbiAgfVxuICAuYWJvdXQtYmVuZWZpdHMtYmxvY2sgLmFib3V0LWNvbXBhbnlfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmFib3V0LWNvbXBhbnkgLmltYWdlLWdhbGxlcnkge1xuICAgIG1hcmdpbjogMzJweCAwO1xuICB9XG4gIC5hYm91dC1iZW5lZml0c19faXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5hYm91dC1jb21wYW55X19zZWN0aW9uIC5zdGF0c19fY29udGFpbmVyIC5zdGF0c19fd3JhcCB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uYWNjb3JkaW9uIHtcbiAgbWFyZ2luOiA3MHB4IDA7XG59XG5cbi5hY2NvcmRpb24tLWV4dGVuZGVkOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmFjY29yZGlvbl9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYWNjb3JkaW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cblxuLmFjY29yZGlvbi0tZXh0ZW5kZWQgLmFjY29yZGlvbl9fdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG5cbi5hY2NvcmRpb25fX3RpdGxlOm9ubHktY2hpbGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWNjb3JkaW9uX19pdGVtcy13cmFwIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uYWNjb3JkaW9uLS1leHRlbmRlZCAuYWNjb3JkaW9uX19pdGVtcy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmFjY29yZGlvbl9faXRlbXMge1xuICBtYXgtd2lkdGg6IDc3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFjY29yZGlvbi0tZXh0ZW5kZWQgLmFjY29yZGlvbl9faXRlbXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmFjY29yZGlvbl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmFjY29yZGlvbi0tZXh0ZW5kZWQgLmFjY29yZGlvbl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xufVxuXG4uYWNjb3JkaW9uX19pdGVtLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDI1cHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5hY2NvcmRpb24tLWV4dGVuZGVkIC5hY2NvcmRpb25fX2l0ZW0tYmFyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uYWNjb3JkaW9uX19pdGVtLWJhci10ZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmFjY29yZGlvbl9faXRlbS1iYXItLW9wZW4gLmFjY29yZGlvbl9faXRlbS1iYXItaWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cblxuLmFjY29yZGlvbl9faXRlbS1iYXItaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW0tYmFyLWljb246OmJlZm9yZSxcbi5hY2NvcmRpb25fX2l0ZW0tYmFyLWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uYWNjb3JkaW9uX19pdGVtLWJhci1pY29uOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW0tYmFyLS1vcGVuIHtcbiAgcGFkZGluZy1ib3R0b206IDEzcHg7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW0tYmFyLS1vcGVuIC5hY2NvcmRpb25fX2l0ZW0tYmFyLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0OTQ5O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW0tYmFyLS1vcGVuIC5hY2NvcmRpb25fX2l0ZW0tYmFyLWljb246OmJlZm9yZSxcbi5hY2NvcmRpb25fX2l0ZW0tYmFyLS1vcGVuIC5hY2NvcmRpb25fX2l0ZW0tYmFyLWljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmFjY29yZGlvbl9faXRlbS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmFjY29yZGlvbi0tZXh0ZW5kZWQ6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFjY29yZGlvbiB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbiAgLmFjY29yZGlvbi0tZXh0ZW5kZWQ6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbiAgLmFjY29yZGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuYWNjb3JkaW9uLS1leHRlbmRlZCAuYWNjb3JkaW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5hY2NvcmRpb25fX2l0ZW1zLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmFjY29yZGlvbi0tZXh0ZW5kZWQgLmFjY29yZGlvbl9faXRlbXMtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuYWNjb3JkaW9uX19pdGVtLWJhciB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5hY2NvcmRpb24tLWV4dGVuZGVkIC5hY2NvcmRpb25fX2l0ZW0tYmFyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmFjY29yZGlvbl9faXRlbS1iYXItLW9wZW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICB9XG4gIC5hY2NvcmRpb25fX2l0ZW0tYmFyLXRleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbiAgLmFjY29yZGlvbl9faXRlbS1iYXItLW9wZW4gLmFjY29yZGlvbl9faXRlbS1iYXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB9XG4gIC5hY2NvcmRpb25fX2l0ZW0tY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIH1cbiAgLmFjY29yZGlvbl9faXRlbS1jb250ZW50LFxuLmFjY29yZGlvbl9faXRlbS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAuYWNjb3JkaW9uX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5hY2NvcmRpb25fX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmFjdGl2ZS1maWx0ZXJzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fbWFpbi1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19oZWFkZXItbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19xdWFudGl0eSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2NvbG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2NvbG9yOm50aC1jaGlsZCg1KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19jb2xvcjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2NvbG9yOm50aC1jaGlsZCg1KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyMiwgMzcsIDExNCwgMCkgMCUsICMxNjI1NzIgMTAwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2NvbG9yIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX29wdGlvbnMtLXdpZGUge1xuICBtYXgtd2lkdGg6IDk2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19vcHRpb25zLS13aWRlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIyLCAzNywgMTE0LCAwKSAwJSwgIzE2MjU3MiAxMDAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fY2VsbCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDhweCA4cHggOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2J0bi1pY29uLXdyYXAge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2J0bi1pY29uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmFjdGl2ZS1maWx0ZXJzX19idG46aG92ZXIgLmFjdGl2ZS1maWx0ZXJzX19idG4taWNvbi13cmFwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5hY3RpdmUtZmlsdGVyc19fYnRuOmhvdmVyIC5hY3RpdmUtZmlsdGVyc19fYnRuLWljb24ge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uYWN0aXZlLWZpbHRlcnNfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2J0bi10ZXh0Om5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCIsXCI7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2J0bi0tcmFuZ2Utc2xpZGVyIC5hY3RpdmUtZmlsdGVyc19fYnRuLXRleHQ6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX3Jlc2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDdweCA4cHggN3B4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX3Jlc2V0LWljb24td3JhcCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fcmVzZXQtaWNvbiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX3Jlc2V0OmFjdGl2ZSAuYWN0aXZlLWZpbHRlcnNfX3Jlc2V0LWljb24td3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fcmVzZXQ6YWN0aXZlIC5hY3RpdmUtZmlsdGVyc19fcmVzZXQtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmFjdGl2ZS1maWx0ZXJzX19yZXNldDpob3ZlciAuYWN0aXZlLWZpbHRlcnNfX3Jlc2V0LWljb24td3JhcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgfVxuICAuYWN0aXZlLWZpbHRlcnNfX3Jlc2V0OmhvdmVyIC5hY3RpdmUtZmlsdGVyc19fcmVzZXQtaWNvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5hZGRpdGlvbmFsLWNvbXBhbmllcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190aWx0ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxMnB4IDE2cHggMTZweDtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190YWJsZS13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTZweDtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190aCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190aC0tY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hZGRpdGlvbmFsLWNvbXBhbmllc19fdHIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190ZCB7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xufVxuXG4uYWRkaXRpb25hbC1jb21wYW5pZXNfX3RkLS1jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190cjpsYXN0LWNoaWxkIC5hZGRpdGlvbmFsLWNvbXBhbmllc19fdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xufVxuXG4uYWRkaXRpb25hbC1jb21wYW5pZXNfX3RyOmxhc3QtY2hpbGQgLmFkZGl0aW9uYWwtY29tcGFuaWVzX190ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG59XG5cbi5hZGRpdGlvbmFsLWNvbXBhbmllc19fdGJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX19vcmRlcnMtcXVhbnRpdHkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5hZGRpdGlvbmFsLWNvbXBhbmllc19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX19jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG4uYWRkaXRpb25hbC1wcm9kdWN0c19fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2l0ZW1zIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLThweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuXG4uYWRkaXRpb25hbC1wcm9kdWN0c19fY2VsbCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHMtLWV4dGVuZGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAxMnB4IDEycHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHNfX3RpdGxlLTIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uYWRkaXRpb25hbC1wcm9kdWN0c19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hZGRpdGlvbmFsLXByb2R1Y3RzX19saXN0LWl0ZW0ge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uYWRkaXRpb25hbC1wcm9kdWN0c19fbGlzdC1pdGVtLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBtYXgtd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2RkLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC04cHgpO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2RkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4xMik7XG4gIHdpZHRoOiAzODBweDtcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2RkIC5wcm9kdWN0X19zbWFsbC12aWV3IHtcbiAgYm9yZGVyOiAwO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2xpc3QtaXRlbTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgfVxuICAuYWRkaXRpb25hbC1wcm9kdWN0c19fbGlzdC1pdGVtOmhvdmVyIC5hZGRpdGlvbmFsLXByb2R1Y3RzX19kZC13cmFwIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2NlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5hZGRpdGlvbmFsLXByb2R1Y3RzLS1leHRlbmRlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5hZGRpdGlvbmFsLXByb2R1Y3RzLS1leHRlbmRlZCAuYWRkaXRpb25hbC1wcm9kdWN0c19fdGl0bGUtMiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBidXR0b24uYWRkaXRpb25hbC1wcm9kdWN0c19fdGl0bGUtMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmFkZGl0aW9uYWwtcHJvZHVjdHNfX3NsaWRlci13cmFwIHtcbiAgICBwYWRkaW5nOiA0cHggMTZweCAxMnB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLmFkZGl0aW9uYWwtcHJvZHVjdHMtLWV4dGVuZGVkIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5hZGRpdGlvbmFsLXByb2R1Y3RzX19zbGlkZS1pdGVtIHtcbiAgICB3aWR0aDogMjkycHg7XG4gIH1cbiAgLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2J0bi1hcnJvdyB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE0LjVweDtcbiAgICByaWdodDogMTZweDtcbiAgICBjb2xvcjogI0E5QTlBRDtcbiAgfVxuICAuYWRkaXRpb25hbC1wcm9kdWN0c19fdGl0bGUtMi5vcGVuIC5hZGRpdGlvbmFsLXByb2R1Y3RzX19idG4tYXJyb3cge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgfVxufVxuLmFwcC13aWRnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXBwLXdpZGdldF9faXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0OXB4O1xuICB3aWR0aDogNDlweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzLCB0cmFuc2Zvcm0gMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXBwLXdpZGdldF9faXRlbS1pY29uIHtcbiAgaGVpZ2h0OiAyOXB4O1xuICB3aWR0aDogMjlweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5hcHAtd2lkZ2V0X19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmFwcC13aWRnZXRfX2l0ZW06YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjk0KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcHAtd2lkZ2V0X19pdGVtIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgfVxuICAuYXBwLXdpZGdldF9faXRlbS1pY29uIHtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgd2lkdGg6IDIxcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWJhbm5lci1zZWN0aW9uIHtcbiAgbWFyZ2luOiAxNnB4IDAgMDtcbn1cblxuLmFydGljbGUtYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cblxuLmFydGljbGUtYmFubmVyLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFydGljbGUtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiA0NjBweDtcbiAgcGFkZGluZzogNDBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xufVxuXG4uYXJ0aWNsZS1iYW5uZXIuYXJ0aWNsZS1iYW5uZXItLW5vLWltYWdlIHtcbiAgbWluLWhlaWdodDogMTc4cHg7XG4gIGJhY2tncm91bmQ6ICMxNTI0NzEgdXJsKFwiL2xvY2FsL2Fzc2V0cy9pbWFnZXMvYXJ0aWNsZS1iYW5uZXJfX2RlZmF1bHQuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5cbi5hcnRpY2xlLWJhbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNykgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG59XG5cbi5hcnRpY2xlLWJhbm5lcl9faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5hcnRpY2xlLWJhbm5lcl9fbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCA4cHggMnB4IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoNiwgNiwgMTcsIDAuMyk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcbn1cblxuLmFydGljbGUtYmFubmVyX19ib3R0b20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGdhcDogMjRweDtcbiAgei1pbmRleDogMjtcbn1cblxuLmFydGljbGUtYmFubmVyX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbiAgZmxleDogMSAwIDA7XG4gIG1heC13aWR0aDogNzYwcHg7XG59XG5cbi5hYm91dC1jb21wYW55IC5hcnRpY2xlLWJhbm5lcl9faW5mbyB7XG4gIG1heC13aWR0aDogNzYwcHg7XG59XG5cbi5hcnRpY2xlLWJhbm5lcl9fdGl0bGUge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuXG4uYXJ0aWNsZS1iYW5uZXJfX3RleHQge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNnB4O1xufVxuXG4uYXJ0aWNsZS1iYW5uZXJfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmFydGljbGUtYmFubmVyX192aWV3cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuXG4uYXJ0aWNsZS1iYW5uZXJfX3ZpZXdzLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cblxuLmFydGljbGUtYmFubmVyX19zZXAge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5hcnRpY2xlLWJhbm5lci0tbm8taW1hZ2U6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcnRpY2xlLWJhbm5lci1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIC5hcnRpY2xlLWJhbm5lciB7XG4gICAgbWluLWhlaWdodDogMzQwcHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICB9XG4gIC5hcnRpY2xlLWJhbm5lci5hcnRpY2xlLWJhbm5lci0tbm8taW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbiAgLmFydGljbGUtYmFubmVyX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTZweDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG4gIC5hcnRpY2xlLWJhbm5lcl9fbWV0YSB7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICB9XG4gIC5hcnRpY2xlLWJhbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAuYXJ0aWNsZS1iYW5uZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmFydGljbGUtZ3JpZF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogLTEycHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYXJ0aWNsZS1ncmlkX19ncmlkIHtcbiAgICBtYXJnaW46IC0xMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgfVxufVxuXG4uYXJ0aWNsZS1ncmlkX19jZWxsIHtcbiAgcGFkZGluZzogMTJweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDI1JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYXJ0aWNsZS1ncmlkX19jZWxsIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFydGljbGUtZ3JpZF9fZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gIH1cbiAgLmFydGljbGUtZ3JpZF9fY2VsbCB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuYXJ0aWNsZS1ncmlkX19jZWxsIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFydGljbGUtZ3JpZF9fY2VsbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5hcnRpY2xlLWdyaWRfX2dyaWQge1xuICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4O1xuICB9XG4gIC5hcnRpY2xlLWdyaWRfX2NlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG59XG4uYXJ0aWNsZS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDhweDtcbn1cblxuLmFydGljbGUtaXRlbV9fbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXJ0aWNsZS1pdGVtX19sZWZ0IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmFydGljbGUtaXRlbV9faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWF4LXdpZHRoOiA3MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uYXJ0aWNsZS1pdGVtX19tYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5hcnRpY2xlLWl0ZW1fX2NhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IC02cHg7XG59XG5cbi5hcnRpY2xlLWl0ZW1fX2NhdGVnb3J5IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYxMTtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmFydGljbGUtaXRlbV9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4uYXJ0aWNsZS1pdGVtX190ZXh0IC5pbi10ZXh0LWhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYXJ0aWNsZS1pdGVtX19kYXRlIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYXJ0aWNsZS1pdGVtOmhvdmVyIC5hcnRpY2xlLWl0ZW1fX3RleHQge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uYXJ0aWNsZS1wb3N0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyMjRweDtcbn1cblxuLmFydGljbGUtcG9zdGVyX19saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmFydGljbGUtcG9zdGVyX19saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGJvdHRvbTogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIHJpZ2h0OiAzcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogLTRweDtcbiAgYm90dG9tOiAtNHB4O1xuICBsZWZ0OiAtNHB4O1xuICByaWdodDogLTRweDtcbn1cblxuLmFydGljbGUtcG9zdGVyX192aXN1YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmFydGljbGUtcG9zdGVyX192aXN1YWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5hcnRpY2xlLXBvc3Rlcl9fc3RhdHVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5hcnRpY2xlLXBvc3Rlcl9faW1hZ2UsXG4uYXJ0aWNsZS1wb3N0ZXJfX2ltYWdlLnByb2R1Y3QtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYXJ0aWNsZS1wb3N0ZXJfX3RpdGxlIHtcbiAgbWFyZ2luOiA4cHggMDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYXJ0aWNsZS1wb3N0ZXI6aG92ZXIgLmFydGljbGUtcG9zdGVyX190aXRsZSB7XG4gICAgY29sb3I6ICMwMDgzRkY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmFydGljbGUtcG9zdGVyOmFjdGl2ZSAuYXJ0aWNsZS1wb3N0ZXJfX3RpdGxlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5zdGF0ZS0tZm9jdXMtZW5hYmxlZCAuYXJ0aWNsZS1wb3N0ZXJfX2xpbms6Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmFydGljbGUtcXVvdGUge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMxNTI0NzE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDhweCAwIDhweCAyMHB4O1xuICBtYXJnaW4tYmxvY2s6IDhweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMzJweDtcbiAgZmxleDogMSAwIDA7XG59XG5cbi5hcnRpY2xlLXF1b3RlX190ZXh0IHtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYXJ0aWNsZS1xdW90ZV9fcGVyc29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuXG4uYXJ0aWNsZS1xdW90ZV9fcGhvdG8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxLjVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uYXJ0aWNsZS1xdW90ZV9fYXV0aG9yIHtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYXJ0aWNsZS1xdW90ZV9fcm9sZSB7XG4gIGNvbG9yOiAjOEY4Rjk0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJ0aWNsZS1xdW90ZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG4gIC5hcnRpY2xlLXF1b3RlX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZy1ibG9jazogMTJweDtcbn1cblxuLmFydGljbGUtdG9vbGJhcl9fbGFiZWwge1xuICBjb2xvcjogI0E5QTlBRDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5hcnRpY2xlLXRvb2xiYXJfX3RhZ3MsXG4uYXJ0aWNsZS10b29sYmFyX19zaGFyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuXG4uYXJ0aWNsZS10b29sYmFyX190YWdzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cblxuLmFydGljbGUtdG9vbGJhcl9fc2hhcmUtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbn1cblxuLmFydGljbGUtdG9vbGJhcl9fdGFnIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNnB4IDJweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFydGljbGUtdG9vbGJhcl9fdGFnOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgYm9yZGVyLWNvbG9yOiAjMTUyNDcxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFydGljbGUtdG9vbGJhcl9fc2hhcmUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmFydGljbGUtdG9vbGJhcl9fc2hhcmUtaXRlbSAuc3ZnLWljb24ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmaWxsOiBub25lO1xufVxuXG5idXR0b24uYXJ0aWNsZS10b29sYmFyX19zaGFyZS1pdGVtIHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5hcnRpY2xlLXRvb2xiYXJfX3NoYXJlLWl0ZW06aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmFydGljbGUtdG9vbGJhcl9fc2hhcmUtaXRlbXMgLnNvY2lhbHMsXG4uYXJ0aWNsZS10b29sYmFyX19zaGFyZS1pdGVtcyAuc29jaWFsc19faXRlbXMge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmFydGljbGUtdG9vbGJhcl9fc2hhcmUtaXRlbXMgLnNvY2lhbHNfX2l0ZW0ge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFydGljbGUtdG9vbGJhcl9fc2hhcmUtaXRlbXMgLnNvY2lhbHNfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcnRpY2xlLXRvb2xiYXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5hcnRpY2xlLXRvb2xiYXJfX3RhZ3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuICAuYXJ0aWNsZS10b29sYmFyX190YWdzLWxpc3Qge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgfVxuICAuYXJ0aWNsZS10b29sYmFyX190YWdzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hcnRpY2xlLXRvb2xiYXJfX3NoYXJlLWl0ZW1zIHtcbiAgICBnYXA6IDRweDtcbiAgfVxufVxuLmFydGljbGVfX3dyYXAge1xuICBwYWRkaW5nLWlubGluZTogNDBweDtcbn1cblxuLmFydGljbGVfX2Jsb2NrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmFydGljbGVfX2Jsb2NrcyAucHJvZHVjdC1zbGlkZXIge1xuICBtYXJnaW46IDA7XG59XG5cbi5hcnRpY2xlX19ibG9ja3MgLnByb2R1Y3Qtc2xpZGVyX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IG9sIGxpIGIsXG4uYXJ0aWNsZV9fY29udGVudCBvbCBsaSBzdHJvbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5hcnRpY2xlX19ibG9ja3MgLnByb2R1Y3Qtc2xpZGVyX19jb250YWluZXIuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uYXJ0aWNsZV9fY29udGVudCBwIHtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMDA4M0ZGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiA0JTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxNiU7XG4gIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG59XG5cbi5hcnRpY2xlLWNvbnRhY3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIHJvdy1nYXA6IDhweDtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgLmFydGljbGUtY29udGFjdHMge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uYXJ0aWNsZS1jb250YWN0cyBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICByb3ctZ2FwOiA4cHg7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IC5hcnRpY2xlLWNvbnRhY3RzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IC5hcnRpY2xlLWNvbnRhY3RzIGFbaHJlZl49XCJ0ZWw6XCJdIHtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgLmFydGljbGUtY29udGFjdHMgYVtocmVmXj1cIm1haWx0bzpcIl0ge1xuICBjb2xvcjogIzAwODNGRjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5hcnRpY2xlX19jb250ZW50IC5hcnRpY2xlLWNvbnRhY3RzIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4uYXJ0aWNsZV9fY29udGVudCAuaGVhZGVyLXRpdGxlLXdpdGgtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uYXJ0aWNsZV9fY29udGVudCAuaGVhZGVyLXRpdGxlLXdpdGgtaW1nIGltZyB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xufVxuXG4uYXJ0aWNsZV9fY29udGVudCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYXJ0aWNsZV9fY29udGVudCBoMSB7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IGgzOmhhcygrIC5hcnRpY2xlLWNvbnRhY3RzKSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgdWwgbGkge1xuICBjb2xvcjogIzA2MDYxMTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IHVsIGxpOmxhc3QtY2hpbGQsXG4uYXJ0aWNsZV9fY29udGVudCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4uYXJ0aWNsZV9fY29udGVudCBvbCBsaSB7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IGE6aGFzKGltZykge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFydGljbGVfX2Jsb2NrcyAuc21hbGwtYmFubmVyLS1uZXdzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjgwcHg7XG59XG5cbi5hcnRpY2xlX19pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hcnRpY2xlX19pbWFnZTpoYXMoaW1nLnNtYWxsKSB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5hcnRpY2xlX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYXJ0aWNsZV9fdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbn1cblxuLmFydGljbGVfX3ZpZGVvIC52aWRlby1iYW5uZXIge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5hcnRpY2xlX192aWRlbyAudmlkZW8tYmFubmVyX19jb250YWluZXIge1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmFydGljbGVfX3ZpZGVvIC52aWRlby1iYW5uZXJfX3dyYXAge1xuICBtYXJnaW4taW5saW5lOiB1bnNldDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcnRpY2xlX19jb250ZW50IGltZyxcbi5hcnRpY2xlX192aWRlbyxcbi5hcnRpY2xlX19ibG9ja3MgLnNtYWxsLWJhbm5lci0tbmV3cyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxuICAuYXJ0aWNsZV9fd3JhcCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIH1cbiAgLmFydGljbGVfX2Jsb2NrcyB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbiAgLmFydGljbGVfX2Jsb2NrcyAucHJvZHVjdC1zbGlkZXJfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmFydGljbGVfX2NvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAuYXJ0aWNsZV9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5hcnRpY2xlX19jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmFydGljbGUtY29udGFjdHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcm93LWdhcDogOHB4O1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cbiAgLmFydGljbGVfX2ltYWdlOmhhcyhpbWcuc21hbGwpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmFzaWRlLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDhweCAwO1xufVxuXG4uYXNpZGUtdGFicyB7XG4gIG1hcmdpbjogMjRweCAwIDYwcHg7XG59XG5cbi5hc2lkZS10YWJzX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5hc2lkZS10YWJzX19hc2lkZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmFzaWRlLXRhYnNfX3RhYnMge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLmFzaWRlLXRhYnNfX2J0biB7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbmEuYXNpZGUtdGFic19fYnRuLFxuYS5hc2lkZS10YWJzX19idG46dmlzaXRlZCxcbmEuYXNpZGUtdGFic19fYnRuOmhvdmVyLFxuYS5hc2lkZS10YWJzX19idG46YWN0aXZlIHtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYS5hc2lkZS10YWJzX19idG5bZGlzYWJsZWRdLFxuYS5hc2lkZS10YWJzX19idG5bZGlzYWJsZWRdOnZpc2l0ZWQsXG5hLmFzaWRlLXRhYnNfX2J0bltkaXNhYmxlZF06aG92ZXIsXG5hLmFzaWRlLXRhYnNfX2J0bltkaXNhYmxlZF06YWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5hc2lkZS10YWJzX19idG4tdGV4dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5hc2lkZS10YWJzX19idG4taWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgY29sb3I6ICM4RjhGOTQ7XG59XG5cbi5hc2lkZS10YWJzX19idG5bZGlzYWJsZWRdIC5hc2lkZS10YWJzX19idG4taWNvbiB7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG4uYXNpZGUtdGFic19fYnRuLS1sb2dvdXQge1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLmFzaWRlLXRhYnNfX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4uYXNpZGUtdGFic19fYnRuW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY5RkY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5hc2lkZS10YWJzX19idG4tYXJyb3cge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgY29sb3I6ICNBOUE5QUQ7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5hc2lkZS10YWJzX19idG5bZGlzYWJsZWRdIC5hc2lkZS10YWJzX19idG4tYXJyb3cge1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5hc2lkZS10YWJzX19idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICB9XG59XG4uYXNpZGUtdGFic19fY29udGVudC13cmFwIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG59XG5cbi5hc2lkZS10YWJzX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5hc2lkZS10YWJzX19jb250ZW50IC5hcnRpY2xlX19jb250ZW50LnRleHQtZ3VpZGUgaDI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYXNpZGUtdGFicyAudGV4dC1ndWlkZSB0aDpmaXJzdC1jaGlsZCxcbi5hc2lkZS10YWJzIC50ZXh0LWd1aWRlIHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmFzaWRlLXRhYnMgLnRleHQtZ3VpZGUgdGg6bGFzdC1jaGlsZCxcbi5hc2lkZS10YWJzIC50ZXh0LWd1aWRlIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmFzaWRlLXRhYnMgLnRleHQtZ3VpZGUgdGgsXG4uYXNpZGUtdGFicyAudGV4dC1ndWlkZSB0aGVhZCB0cixcbi5hc2lkZS10YWJzIC50ZXh0LWd1aWRlIHRoZWFkIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmFzaWRlLXRhYnNfX2NvbnRlbnQgLmZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFzaWRlLXRhYnNfX2NvbnRlbnQgLmNvbnRhY3RzLWxpc3Qge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFzaWRlLXRhYnMge1xuICAgIG1hcmdpbjogMTZweCAwIDMycHg7XG4gIH1cbiAgLmFzaWRlLXRhYnNfX3dyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5hc2lkZS10YWJzX19hc2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmFzaWRlLXRhYnNfX2NvbnRlbnQge1xuICAgIGdhcDogMjRweDtcbiAgfVxuICAuYXNpZGUtdGFic19fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuYXNpZGUtdGFic19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmF2YWlsYWJpbGl0eV9faXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5X190ZXh0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF2YWlsYWJpbGl0eV9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5hdmFpbGFiaWxpdHlfX2ljb24tcGFydCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNGU0O1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLmF2YWlsYWJpbGl0eV9faXRlbS0tMSAuYXZhaWxhYmlsaXR5X19pY29uLXBhcnQ6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xufVxuXG4uYXZhaWxhYmlsaXR5X19pdGVtLS0yIC5hdmFpbGFiaWxpdHlfX2ljb24tcGFydDpmaXJzdC1jaGlsZCxcbi5hdmFpbGFiaWxpdHlfX2l0ZW0tLTIgLmF2YWlsYWJpbGl0eV9faWNvbi1wYXJ0Om50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkFDMTM7XG59XG5cbi5hdmFpbGFiaWxpdHlfX2l0ZW0tLTMgLmF2YWlsYWJpbGl0eV9faWNvbi1wYXJ0OmZpcnN0LWNoaWxkLFxuLmF2YWlsYWJpbGl0eV9faXRlbS0tMyAuYXZhaWxhYmlsaXR5X19pY29uLXBhcnQ6bnRoLWNoaWxkKDIpLFxuLmF2YWlsYWJpbGl0eV9faXRlbS0tMyAuYXZhaWxhYmlsaXR5X19pY29uLXBhcnQ6bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2QjIwMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuYXZhaWxhYmlsaXR5X19pdGVtIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzM3MzczRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxcHggNHB4O1xufVxuXG4uYmFkZ2UtLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMTUyNDcxO1xufVxuXG4uYmFza2V0LWFjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJhc2tldC1hY3Rpb25fX2NlbGwtaW5wdXQtLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYXNrZXQtYWN0aW9uX19jZWxsLWlucHV0IC5sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uX19jZWxsLWVycm9yIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLmJhc2tldC1hY3Rpb24gLmxvYWRlcl9faWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uX19jZWxsLWxpbmsge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmJhc2tldC1hY3Rpb24tLWhhcy1saW5rIC5iYXNrZXQtYWN0aW9uX19jZWxsLWlucHV0IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1oYXMtbGluayAuYmFza2V0LWFjdGlvbl9fY2VsbC1saW5rIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmJhc2tldC1hY3Rpb24tLWFsdCAuZmllbGQtY291bnRfX2J0biB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1hbHQgLmZpZWxkLWNvdW50X19pbnB1dC5maWVsZC1jb3VudF9faW5wdXQge1xuICBoZWlnaHQ6IDUycHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1hbHQgLmZpZWxkLWNvdW50X19idG4tLXN1Yjo6YmVmb3JlLFxuLmJhc2tldC1hY3Rpb24tLWFsdCAuZmllbGQtY291bnRfX2J0bi0tYWRkOjpiZWZvcmUsXG4uYmFza2V0LWFjdGlvbi0tYWx0IC5maWVsZC1jb3VudF9fYnRuLS1hZGQ6OmFmdGVyIHtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1hbHQgLmZpZWxkLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uYmFza2V0LWFjdGlvbl9fY2VsbC1tYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1zaW1wbGUgLmJhc2tldC1hY3Rpb25fX3RleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmFza2V0LWFjdGlvbi0tc2ltcGxlIC5iYXNrZXQtYWN0aW9uX19idG4taWNvbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJhc2tldC1hY3Rpb24tLXNpbXBsZSAuYmFza2V0LWFjdGlvbl9fYnRuIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYmFza2V0LWFjdGlvbi0tYWx0IC5maWVsZC1jb3VudF9fYnRuIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cbiAgLmJhc2tldC1hY3Rpb24tLWFsdCAuZmllbGQtY291bnRfX2lucHV0LmZpZWxkLWNvdW50X19pbnB1dCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG4gIC5iYXNrZXQtYWN0aW9uLS1hbHQgLmZpZWxkLWNvdW50X19idG4tLXN1Yjo6YmVmb3JlLFxuLmJhc2tldC1hY3Rpb24tLWFsdCAuZmllbGQtY291bnRfX2J0bi0tYWRkOjpiZWZvcmUsXG4uYmFza2V0LWFjdGlvbi0tYWx0IC5maWVsZC1jb3VudF9fYnRuLS1hZGQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxuICAuYmFza2V0LWFjdGlvbi0tYWx0IC5maWVsZC1pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5iYXNrZXQtYWN0aW9uLS1oYXMtbGluayAuYmFza2V0LWFjdGlvbl9fY2VsbC1pbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIC5iYXNrZXQtYWN0aW9uLS1oYXMtbGluayAuYmFza2V0LWFjdGlvbl9fY2VsbC1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxufVxuLmJhc2tldC1mb3JtX19ncm91cCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5iYXNrZXQtZm9ybV9fZ3JvdXAtdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmJhc2tldC1mb3JtX19ncm91cC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uYmFza2V0LWZvcm1fX2dyb3VwLWJvZHkge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uYmFza2V0LWZvcm1fX2ZpZWxkcyB7XG4gIG1hcmdpbjogLTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG59XG5cbi5iYXNrZXQtZm9ybV9fZmllbGQge1xuICBwYWRkaW5nOiA2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJhc2tldC1mb3JtIC5maWVsZC1jaGVjay1saXN0X19pdGVtIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgMThweCAwIDA7XG59XG5cbi5iYXNrZXQtZm9ybV9fZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDZweCAxMnB4IDZweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzMSwgMjU1LCAwLjA1KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uYmFza2V0LWZvcm1fX2dyb3VwLWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgY29sb3I6ICM4MzhmYjg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5iYXNrZXQtZm9ybV9fZ3JvdXAge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuYmFza2V0LWZvcm1fX2ZpZWxkIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5iYXNrZXQtZm9ybV9fZ3JvdXAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmJhc2tldC1wYW5lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uYmFza2V0LXBhbmVsX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uYmFza2V0LXBhbmVsX19jb3VudGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG59XG5cbi5iYXNrZXQtcGFuZWxfX2NvdW50ZXItcmVkIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5iYXNrZXQtcGFuZWxfX3dpZGdldCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xufVxuXG4uYmFza2V0LXBhbmVsX193aWRnZXQtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJhc2tldC1wYW5lbF9fd2lkZ2V0LWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5iYXNrZXQtcGFuZWxfX3dpZGdldC1idG4taWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmJhc2tldC1wYW5lbF9fd2lkZ2V0LWJ0bi1pY29uLWFycm93IHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLmJhc2tldC1wYW5lbF9fd2lkZ2V0LWRkLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5iYXNrZXQtcGFuZWxfX3dpZGdldC5vcGVuIC5iYXNrZXQtcGFuZWxfX3dpZGdldC1kZC13cmFwIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uYmFza2V0LXBhbmVsX193aWRnZXQub3BlbiAuYmFza2V0LXBhbmVsX193aWRnZXQtYnRuLWljb24tYXJyb3cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGVZKC0xKTtcbn1cblxuLmJhc2tldC1wYW5lbF9fd2lkZ2V0LWRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDIzNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xufVxuXG4uYmFza2V0LXBhbmVsX193aWRnZXQtZGQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmFza2V0LXBhbmVsX193aWRnZXQtZGQtZ3JvdXA6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmFza2V0LXBhbmVsX193aWRnZXQtZGQtaXRlbS1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYmFza2V0LXBhbmVsX193aWRnZXQtZGQtaXRlbTpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5iYXNrZXQtcGFuZWxfX3dpZGdldC1kZC1ncm91cDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkVFRUU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmJhc2tldC1zbWFsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJhc2tldC1zbWFsbF9fd2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IDQ4cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDEycHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmFza2V0LXNtYWxsX193aWRnZXQ6YWN0aXZlLFxuLmJhc2tldC1zbWFsbF9fd2lkZ2V0LmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG59XG5cbi5iYXNrZXQtc21hbGxfX2NlbGwtaWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5iYXNrZXQtc21hbGxfX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5iYXNrZXQtc21hbGxfX2JhZGdlIHtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREUxOTNFO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMXB4O1xuICB0b3A6IC02cHg7XG59XG5cbi5iYXNrZXQtc21hbGxfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYmFza2V0LXNtYWxsX193aWRnZXQ6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNBOUE5QUQ7XG4gIH1cbn1cbi5iYXNrZXQtc21hbGxfX3BlcnNvbmFsLWRkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMjBweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDMyMHB4O1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuLmJhc2tldC1zbWFsbF9fcGVyc29uYWwtZGQub3BlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmJhc2tldC1zbWFsbF9fcGVyc29uYWwtZGQtd3JhcCB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpLCAwIDAgMjBweCAwIHJnYmEoMTM1LCAxMzUsIDEzNSwgMC4xMik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEycHggOHB4IDE0cHg7XG4gIG1heC1oZWlnaHQ6IDYyMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmJhc2tldC1zbWFsbF9fZGQtaXRlbXMge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjJFRUVFO1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4uYmFza2V0LXNtYWxsX19kZC1pdGVtLS1sb2dvdXQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0YyRUVFRTtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4uYmFza2V0LXNtYWxsX19kZC1pdGVtLS1zZWxsZXJzIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGMkVFRUU7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLmJhc2tldC1zbWFsbF9fZGQtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgcGFkZGluZzogMTBweCAxM3B4IDEwcHggMTZweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmJhc2tldC1zbWFsbF9fZGQtbGluay1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgYS5iYXNrZXQtc21hbGxfX2RkLWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5iYXNrZXQtc21hbGxfX3BlcnNvbmFsLWRkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmJhc2tldC1zbWFsbF9fcGVyc29uYWwtZGQtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWF4LWhlaWdodDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbi5iYXNrZXQtc21hbGxfX3BlcnNvbmFsLWRkLWltYWdlLXdyYXAge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmJhc2tldC1zbWFsbF9fcGVyc29uYWwtZGQtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ0cHg7XG4gIG1heC13aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmJhc2tldC1zbWFsbF9fZGVsaXZlcnktbWFwIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xufVxuXG4uYmFza2V0LXNtYWxsX19kZWxpdmVyeS1tYXAgLmZvcm1fX2hlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYXNrZXQtc21hbGxfX2RlbGl2ZXJ5LW1hcCAuZmllbGQtc2hvcHNfX2xhYmVsLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmFza2V0LXNtYWxsX19kZWxpdmVyeS1tYXAgLmZpZWxkLXNob3BzX19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5iYXNrZXQtc21hbGxfX2RkLWxpbmstdGV4dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uYmFza2V0LXNtYWxsX19kZC1saW5rLWFycm93IHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmJhc2tldC1zbWFsbF9fZGQtbGluay1xdWFudGl0eSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTUxRTMxO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCA0cHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cblxuLmJhc2tldC1zbWFsbF9fZGQtaXRlbS0tbG9nb3V0IC5iYXNrZXQtc21hbGxfX2RkLWxpbmsge1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5iYXNrZXQtc21hbGxfX3BlcnNvbmFsLWRkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA3NXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB9XG4gIC5iYXNrZXQtc21hbGxfX3BlcnNvbmFsLWRkLXdyYXAge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5iYXNrZXQtc21hbGxfX292ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgei1pbmRleDogMTk5O1xuICB9XG4gIC5iYXNrZXQtc21hbGxfX292ZXJsYXkub3BlbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5iYXNrZXQtc21hbGxfX21vYi1jbG9zZS1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdG9wOiAtNTBweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG4gIC5iYXNrZXQtc21hbGxfX21vYi1jbG9zZS1idG4taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG4gIC5iYXNrZXQtc21hbGxfX2JhZGdlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMjNweDtcbiAgfVxuICAuYmFza2V0LXNtYWxsX19kZC1pdGVtcyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gIC5iYXNrZXQtc21hbGxfX2RkLWxpbmsge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbiAgLmJhc2tldC1zbWFsbF9fZGQtaXRlbS0tc2VsbGVycyB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgfVxuICAuYmFza2V0LXNtYWxsX19kZC1pdGVtLS1sb2dvdXQge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG4gIH1cbiAgLmJhc2tldC1zbWFsbF9fd2lkZ2V0IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5iYXNrZXQtc21hbGxfX2NlbGwtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5iYXNrZXQtc21hbGxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMjRweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIGFuZCAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYmFza2V0LXNtYWxsX193aWRnZXQ6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG59XG4uYmFza2V0IHtcbiAgbWFyZ2luOiAxNnB4IDAgNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFza2V0X193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmJhc2tldF9fbWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5iYXNrZXRfX2FzaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG59XG5cbi5iYXNrZXRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4uYmFza2V0LXBhbmVsX19jaGVja2JveC13cmFwIC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uYmFza2V0X190aXRsZS0tc21hbGwge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lIC5jYXRhbG9nLWl0ZW1fX3NhbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUFFMkUyO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xufVxuXG4uYmFza2V0X19vcmRlcnMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uYmFza2V0X19vcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQUUyRTI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5iYXNrZXRfX3JlbW92ZS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogI0E5QTlBRDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmJhc2tldF9fcmVtb3ZlLWJ0bi1pY29uLXdyYXAge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmJhc2tldF9fcmVtb3ZlLWJ0bi1pY29uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5iYXNrZXRfX3JlbW92ZS1idG46YWN0aXZlIHtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5iYXNrZXRfX3JlbW92ZS1idG46YWN0aXZlIC5iYXNrZXRfX3JlbW92ZS1idG4taWNvbi13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbn1cblxuLmJhc2tldF9fcmVtb3ZlLWJ0bjphY3RpdmUgLmJhc2tldF9fcmVtb3ZlLWJ0bi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYmFza2V0X19yZW1vdmUtYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzA2MDYxMTtcbiAgfVxuICAuYmFza2V0X19yZW1vdmUtYnRuOmhvdmVyIC5iYXNrZXRfX3JlbW92ZS1idG4taWNvbi13cmFwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICB9XG4gIC5iYXNrZXRfX3JlbW92ZS1idG46aG92ZXIgLmJhc2tldF9fcmVtb3ZlLWJ0bi1pY29uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLmJhc2tldF9fcmVzdW1lIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWhlYWRlci1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYmFza2V0X19yZXN1bWUtdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmJhc2tldF9fcmVzdW1lLXF1YW50aXR5IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmJhc2tldF9fcmVzdW1lLXdlaWdodCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E4QTRBNDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWluZm8tdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pbmZvLWxpbmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWluZm8ta2V5IHtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWluZm8tdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xufVxuXG4uYmFza2V0X19yZXN1bWUtaXRlbXMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pdGVtIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uYmFza2V0X19yZXN1bWUtaXRlbS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRUVFRTtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWl0ZW0taGVhZGVyLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pdGVtLXF1YW50aXR5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG4uYmFza2V0X19yZXN1bWUtaXRlbS1kZWxpdmVyeS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWl0ZW0tZGVsaXZlcnktaWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWl0ZW0tcHJvZHVjdCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkVFRUU7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pdGVtLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJhc2tldF9fc3BvaWxlci1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJhc2tldF9fc3BvaWxlci1iYXI6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICB9XG59XG4uYmFza2V0X19zcG9pbGVyLWJhci1pY29uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5iYXNrZXRfX3Nwb2lsZXItYmFyLm9wZW4gLmJhc2tldF9fc3BvaWxlci1iYXItaWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cblxuLmJhc2tldF9fcmVzdW1lLXByb21vY29kZS13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmJhc2tldF9fcHJvbW9jb2RlLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5iYXNrZXRfX3Byb21vY29kZS1maWVsZC1lcnJvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG4gIGNvbG9yOiAjQzIyRjMyO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uYmFza2V0X19wcm9tb2NvZGUtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDRweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE1Mi42JSAxNDMuMzUlIGF0IC0xOS4wNSUgMTE2LjY3JSwgIzE1MjQ3MSAwJSwgIzI4NDRENyAxMDAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmJhc2tldF9fcHJvbW9jb2RlLWJ0bi0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICMxQ0IwNDY7XG59XG5cbi5iYXNrZXRfX3Byb21vY29kZS1idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5iYXNrZXRfX3Byb21vY29kZS1idG46bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJhc2tldF9fcHJvbW9jb2RlLWJ0bjpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gIH1cbiAgLmJhc2tldF9fcHJvbW9jb2RlLWJ0bi0tc3VjY2Vzczpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQ0IwNDY7XG4gIH1cbn1cbi5iYXNrZXRfX3Byb21vY29kZS1idG4taWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uYmFza2V0X19wcm9tb2NvZGUtYnRuLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTdweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEycHg7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iYXNrZXRfX3Byb21vY29kZS1idG5bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5iYXNrZXRfX3Byb21vY29kZS1idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmJhc2tldF9fYm9udXNlcy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbmJ1dHRvbi5iYXNrZXRfX2JvbnVzZXMtd3JhcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uLmJhc2tldF9fYm9udXNlcy13cmFwOm5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgYnV0dG9uLmJhc2tldF9fYm9udXNlcy13cmFwOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogI0YyRjlGRjtcbiAgfVxufVxuLmJhc2tldF9fYm9udXNlcy1maWVsZC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFza2V0X19ib251c2VzLWZpZWxkLXdyYXAgLmJhc2tldF9fcHJvbW9jb2RlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmJhc2tldF9fYm9udXNlcy1maWVsZCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uYmFza2V0X19ib251c2VzLWZpZWxkIC5maWVsZC1pbnB1dFt0eXBlPXRleHRdOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjREJEREUzIGluc2V0O1xufVxuXG4uYmFza2V0X19ib251c2VzLWJ0biB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uYmFza2V0X19ib251c2VzLWZpZWxkLWVycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgY29sb3I6ICNDMjJGMzI7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi5iYXNrZXRfX2JvbnVzZXMtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmJhc2tldF9fYm9udXNlcy1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uYmFza2V0X19ib251c2VzLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJhc2tldF9fYm9udXNlcy1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLmJhc2tldF9fYm9udXNlcy1tZXNzYWdlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYmFza2V0X19tZXNzYWdlLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5iYXNrZXRfX21lc3NhZ2UtbWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uYmFza2V0X19tZXNzYWdlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5iYXNrZXRfX21lc3NhZ2UtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgY29sb3I6ICNBOUE5QUQ7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmJhc2tldF9fbWVzc2FnZS1hcnJvdyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmJhc2tldF9fdG90YWwtbGluZSB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRERTM7XG59XG5cbi5iYXNrZXRfX3RvdGFsLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbn1cblxuLmJhc2tldF9fdG90YWwtdmFsdWUge1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG5cbi5iYXNrZXRfX3RvdGFsLXZhbHVlLS1yZWQge1xuICBjb2xvcjogI0RFMTkzRTtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWFjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5iYXNrZXRfX3RvdGFsLXByaWNlIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmJhc2tldF9fdG90YWwtcHJpY2UtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYmFza2V0X190b3RhbC1wcmljZS1zdWJ0ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjQTlBOUFEO1xufVxuXG4uYmFza2V0X190b3RhbC1wcmljZS12YWx1ZSAucHJpY2Uge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5iYXNrZXRfX3RvdGFsLXByaWNlLXZhbHVlIC5wcmljZV9fY3VycmVuY3kge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYmFza2V0X19wYXltZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDAgMCA3cHggMCByZ2JhKDExNiwgMTYwLCAxOTAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uYmFza2V0X19wYXltZW50LWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogIzdiN2E3YTtcbn1cblxuLmJhc2tldF9fcGF5bWVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmJhc2tldF9fcGF5bWVudC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmJhc2tldF9fcGF5bWVudC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmJhc2tldF9fcGF5bWVudC10ZXh0OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uYmFza2V0X19zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5iYXNrZXQtLWVtcHR5IC5iYXNrZXRfX3NlYXJjaCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5iYXNrZXQtLXJlc3VtZS1zdGlja3kgLmJhc2tldF9fcmVzdW1lIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAyMHB4O1xuICB0cmFuc2l0aW9uOiB0b3AgMC4yNXM7XG59XG5cbi5zdGF0ZS0taGVhZGVyLWZpeGVkIC5iYXNrZXQtLXJlc3VtZS1zdGlja3kgLmJhc2tldF9fcmVzdW1lIHtcbiAgdG9wOiAxNTBweDtcbn1cblxuLmJhc2tldF9faXRlbXMtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5iYXNrZXRfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uYmFza2V0X19jYXRlZ29yeSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5iYXNrZXRfX2NhdGVnb3J5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4M0ZGO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxM3B4O1xufVxuXG4uYmFza2V0X19jYXRlZ29yeS10aXRsZS0tbm90LWF2YWlsYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMjJGMzI7XG59XG5cbi5iYXNrZXRfX2Jhc2tldC1wYW5lbCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJhc2tldF9fcmVtb3ZlLWFjdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uYmFza2V0IC5wcm9kdWN0X190YWJsZS12aWV3LXByaWNlLXdyYXAge1xuICB3aWR0aDogMTMwcHg7XG59XG5cbi5iYXNrZXQgLmZpZWxkLXNob3BzX19sYWJlbC10b3Age1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5iYXNrZXQgLmZpZWxkLXNob3BzX19sb2NhdGlvbi1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmJhc2tldCAuZmllbGQtc2hvcF9fdG9wIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYmFza2V0IC5maWVsZC1zaG9wX19jaXR5IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5iYXNrZXRfX2NvbmZpcm0ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uYmFza2V0X19jb25maXJtIC5maWVsZC1jaGVja2JveF9fdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uYmFza2V0X19jb25maXJtIC5maWVsZC1jaGVja2JveF9faW5wdXQtd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICNBOUE5QUQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iYXNrZXRfX2NvbmZpcm0gLmZpZWxkLWNoZWNrYm94X190ZXh0LXdyYXAge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmJhc2tldF9fY29uZmlybSAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmJhc2tldF9fY29uZmlybSAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAgYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOCU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTUlO1xuICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5iYXNrZXRfX2NvbmZpcm0gLmZpZWxkLWNoZWNrYm94X19pbnB1dC13cmFwIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmJhc2tldF9fbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbiAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYmFza2V0X19yZXN1bWUtaW5mby1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjJFRUVFO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uYmFza2V0X19yZXN1bWUtaW5mby1kZWxpdmVyeS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pbmZvLWRlbGl2ZXJ5LXRpdGxlLWljb24ge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogIzdiN2E3YTtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWluZm8tZGVsaXZlcnktdGl0bGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWluZm8tZGVsaXZlcnktZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5iYXNrZXRfX2NhdGVnb3J5LWl0ZW0gLmZpZWxkLWNvdW50X19idG4ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG5cbi5iYXNrZXRfX2NhdGVnb3J5LWl0ZW0gLmZpZWxkLWNvdW50X19pbnB1dC5maWVsZC1jb3VudF9faW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5iYXNrZXRfX2NhdGVnb3J5LWl0ZW0gLnByb2R1Y3RfX3RhYmxlLXZpZXctYmFza2V0LWFjdGlvbi13cmFwIHtcbiAgd2lkdGg6IDE2MnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5iYXNrZXRfX2NhdGVnb3J5LWl0ZW0gLnByb2R1Y3RfX3RhYmxlLXZpZXctYmFza2V0LWFjdGlvbi13cmFwLS1mbGV4IHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5iYXNrZXRfX2NhdGVnb3J5LWl0ZW0gLnByb2R1Y3RfX3RhYmxlLXZpZXctYmFza2V0LWFjdGlvbi1idG4ge1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLmJhc2tldF9fcHJvZHVjdC1zbGlkZXIge1xuICBwYWRkaW5nOiAwIDQwcHg7XG59XG5cbi5iYXNrZXRfX3Byb2R1Y3Qtc2xpZGVyIC5wcm9kdWN0LXNsaWRlcl9fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJhc2tldF9fcHJvZHVjdC1zbGlkZXIgLnByb2R1Y3Qtc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmJhc2tldF9fcHJvZHVjdC1zbGlkZXIgLnByb2R1Y3Qtc2xpZGVyX19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uYmFza2V0X19wcm9kdWN0LXNsaWRlciAucHJvZHVjdC1zbGlkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmJhc2tldC0tcmVzdW1lLWZpeGVkLWJvdHRvbSAuYmFza2V0X19yZXN1bWUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDM4NnB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYXNrZXQtLXJlc3VtZS1maXhlZC10b3AgLmJhc2tldF9fcmVzdW1lIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA0MjBweDtcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uYmFza2V0LS1yZXN1bWUtYWJzb2x1dGUtYm90dG9tIC5iYXNrZXRfX3Jlc3VtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogNDIwcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhc2tldC0tcmVzdW1lLWFic29sdXRlLXRvcCAuYmFza2V0X19yZXN1bWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDQyMHB4O1xuICBib3R0b206IGF1dG87XG59XG5cbi5iYXNrZXRfX2xpbmstYmFjayB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmJhc2tldF9fbGluay1iYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgbGVmdDogOXB4O1xuICByaWdodDogYXV0bztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICMwNjA2MTE7XG4gIGJvcmRlci1sZWZ0OiAxLjVweCBzb2xpZCAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uYmFza2V0X19lbXB0eS1hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYmFza2V0X19vcmRlci1pdGVtcy1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYmFza2V0X19ub3QtYXZhaWxhYmxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmJhc2tldF9fbm90LWF2YWlsYWJsZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmJhc2tldF9fbm90LWF2YWlsYWJsZS1pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYmFza2V0X19saW5rLWJhY2s6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG4gIC5iYXNrZXRfX2xpbmstYmFjazpob3Zlcjo6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjMTUyNDcxO1xuICAgIGJvcmRlci1sZWZ0OiAxLjVweCBzb2xpZCAjMTUyNDcxO1xuICB9XG59XG4uYmFza2V0IC5wcm9kdWN0X190YWJsZS12aWV3LXByaWNlLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYmFza2V0IC5wcm9kdWN0X190YWJsZS12aWV3LXByaWNlLXdyYXAgLnByaWNlIC5wcmljZV9fZ3JvdXAgLnByaWNlX191bml0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uYmFza2V0IC5wcm9kdWN0X190YWJsZS12aWV3LXByaWNlLXdyYXAgLnByaWNlX19ncm91cC0tb2xkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uYmFza2V0IC5iYXNrZXQtYWN0aW9uX19jZWxsLW1haW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmFza2V0X19vcmRlci1pdGVtcy13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbn1cblxuLmJhc2tldF9fb3JkZXItaXRlbXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYmFza2V0X19vcmRlci1pdGVtcy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYmFza2V0X19vcmRlci1pdGVtcy13ZWlnaHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgY29sb3I6ICM4RjhGOTQ7XG59XG5cbi5iYXNrZXRfX29yZGVyLWl0ZW1zLXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5iYXNrZXQtLWZvcm0tb3BlbiAuYmFza2V0X19hc2lkZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5iYXNrZXRfX2Jhc2tldC1mb3JtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWRlbGl2ZXJ5LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHggMThweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWRlbGl2ZXJ5LWluZm8tdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWRlbGl2ZXJ5LWluZm8tbGluZXMge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4uYmFza2V0X19yZXN1bWUtZGVsaXZlcnktaW5mby1saW5lIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEREUzO1xufVxuXG4uYmFza2V0X19yZXN1bWUtZGVsaXZlcnktaW5mby1saW5lLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBjb2xvcjogIzhGOEY5NDtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFza2V0X19yZXN1bWUtZGVsaXZlcnktaW5mby1saW5lLXRleHQgLmZpZWxkLXRleHRfX25vdGUge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uYmFza2V0X19yZXN1bWUtZGVsaXZlcnktaW5mby1saW5lLXRleHQgLmZpZWxkLXRleHRfX3Rvb2x0aXAtZGQtd3JhcCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYmFza2V0X19yZXN1bWUtZGVsaXZlcnktaW5mby1saW5lLXRleHQgLmZpZWxkLXRleHRfX25vdGUge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1kZWxpdmVyeS1pbmZvLWxpbmUtdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbn1cblxuLmJhc2tldF9fc3VjY2VzcyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyNHB4IDA7XG59XG5cbi5iYXNrZXRfX3N1Y2Nlc3MtaWNvbiB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbn1cblxuLmJhc2tldF9fc3VjY2Vzcy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTA4JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5iYXNrZXRfX3N1Y2Nlc3MtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzhGOEY5NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbn1cblxuLmJhc2tldF9fc3VjY2Vzcy1hY3Rpb24ge1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5iYXNrZXRfX25vdC1hdmFpbGFibGUtaXRlbXMgLnByb2R1Y3RfX2Jhc2tldC12aWV3LW5hbWUsXG4uYmFza2V0X19ub3QtYXZhaWxhYmxlLWl0ZW1zIC5wcm9kdWN0X19iYXNrZXQtdmlldy1vcHRpb25zLXdyYXAge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5iYXNrZXRfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmJhc2tldF9fd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJhc2tldF9fYXNpZGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmJhc2tldF9fZm9vdGVyLS1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4IDIycHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDM0cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbiAgLmJhc2tldF9fcmVzdW1lLWRlbGl2ZXJ5LWluZm8tbGluZS10ZXh0IC50b29sdGlwIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAuYmFza2V0X19yZXN1bWUtZGVsaXZlcnktaW5mby1saW5lLXRleHQgLnRvb2x0aXBfX2RkLXdyYXAge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAuYmFza2V0X19yZXN1bWUtZGVsaXZlcnktaW5mby1saW5lLXRleHQgLnRvb2x0aXBfX2ljb24ge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYmFza2V0IHtcbiAgICBtYXJnaW46IDE2cHggMCAzMnB4O1xuICB9XG4gIC5iYXNrZXRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDExNiU7XG4gIH1cbiAgLmJhc2tldF9fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuYmFza2V0X19ub3QtYXZhaWxhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5iYXNrZXRfX25vdC1hdmFpbGFibGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG4gIC5iYXNrZXRfX2l0ZW1zLXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgfVxuICAuYmFza2V0X19iYXNrZXQtcGFuZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5iYXNrZXRfX25vdC1hdmFpbGFibGUtdGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG4gIC5iYXNrZXRfX3Jlc3VtZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAyNHB4O1xuICB9XG4gIC5iYXNrZXRfX29yZGVyLWl0ZW1zLXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5iYXNrZXRfX2Jhc2tldC1mb3JtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuYmFza2V0X19saW5rLWJhY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmJhc2tldF9fb3JkZXItaXRlbXMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuYmFza2V0LS1mb3JtLW9wZW4gLmJhc2tldF9fYXNpZGUge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmJhc2tldF9fc3VjY2VzcyB7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICB9XG4gIC5iYXNrZXRfX2l0ZW0gLnByb2R1Y3RfX2Jhc2tldC12aWV3LWFjdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5iYXNrZXRfX2l0ZW0gLnByb2R1Y3RfX2Jhc2tldC12aWV3LWJhc2tldC1hY3Rpb24tYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyMDtcbn1cblxuLmJyZWFkY3J1bWJzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYnJlYWRjcnVtYnNfX2l0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjOEY4Rjk0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZzogNC41cHggMCA2LjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmJyZWFkY3J1bWJzX19zZXBhcmF0b3Ige1xuICBtYXJnaW46IDAgOHB4O1xuICBjb2xvcjogI0RCRERFMztcbn1cblxuLmJyZWFkY3J1bWJzX19zZXBhcmF0b3I6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5icmVhZGNydW1ic19fY2hldnJvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJyZWFkY3J1bWJzX19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogIzA2MDYxMTtcbiAgfVxufVxuLmJyZWFkY3J1bWJzX19kZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5icmVhZGNydW1ic19faXRlbTpob3ZlciAuYnJlYWRjcnVtYnNfX2RkIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uYnJlYWRjcnVtYnNfX2RkLXdyYXAge1xuICBib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogMjY4cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnJlYWRjcnVtYnNfX2RkLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDNweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJyZWFkY3J1bWJzX19kZC1pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxuICAuYnJlYWRjcnVtYnNfX2l0ZW06aG92ZXIgLmJyZWFkY3J1bWJzX19jaGV2cm9uIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICB9XG4gIC5icmVhZGNydW1ic19faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmJyZWFkY3J1bWJzX19pdGVtOm5vdCg6bnRoLWxhc3QtY2hpbGQoMikpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5icmVhZGNydW1ic19faXRlbTpub3QoOm50aC1sYXN0LWNoaWxkKDIpKSArIC5icmVhZGNydW1ic19fc2VwYXJhdG9yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5icmVhZGNydW1ic19faXRlbTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICBsZWZ0OiAzcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjMjMyMTIxO1xuICAgIGJvcmRlci1sZWZ0OiAxLjVweCBzb2xpZCAjMjMyMTIxO1xuICB9XG4gIC5icmVhZGNydW1ic19fY2hldnJvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJ0bi1kZWwge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMiwgMTMsIDMzLCAwLjA2KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmJ0bi1kZWxfX2ljb24ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uYnRuLWRlbDpob3ZlciB7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG4uYnRuLXNjcm9sbC10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDIwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB2aXNpYmlsaXR5IDAuMnMsIHRyYW5zZm9ybSAwLjJzO1xufVxuXG4uYnRuLXNjcm9sbC10b3AtLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5idG4tc2Nyb2xsLXRvcF9fYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDM0cHg7XG4gIHJpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYnRuLXNjcm9sbC10b3BfX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLmJ0bi1zY3JvbGwtdG9wX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5idG4tc2Nyb2xsLXRvcF9fYnRuIHtcbiAgICBib3R0b206IDcwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmJ0bi1zY3JvbGwtdG9wLS1tb2Itc2hpZnRlZCAuYnRuLXNjcm9sbC10b3BfX2J0biB7XG4gICAgYm90dG9tOiAxODZweDtcbiAgfVxufVxuLmJ0bi12aWRlbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmJ0bi12aWRlb19faWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJ0bi12aWRlbzpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzE1MjQ3MTtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmNhdGFsb2ctYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhdGFsb2ctYmFubmVyX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY2F0YWxvZy1iYW5uZXJfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0YWxvZy1iYW5uZXI6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxufVxuLmNhdGFsb2ctYmFubmVyX19zbGlkZXItd3JhcCB7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0YWxvZy1iYW5uZXIgLmNhdGFsb2ctYmFubmVyX19hcnJvdy0tcHJldiB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5jYXRhbG9nLWJhbm5lciAuY2F0YWxvZy1iYW5uZXJfX2Fycm93LS1uZXh0IHtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5jYXRhbG9nLWJhbm5lcl9fYXJyb3cge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNhdGFsb2ctYmFubmVyX19hcnJvdzpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5jYXRhbG9nLWJhbm5lcl9fYXJyb3c6YWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5jYXRhbG9nLWJhbm5lcl9fYXJyb3cuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRhbG9nLWJhbm5lcl9fYXJyb3ctLXByZXYge1xuICBsZWZ0OiAtMThweDtcbn1cblxuLmNhdGFsb2ctYmFubmVyX19hcnJvdy0tbmV4dCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMThweDtcbn1cblxuLmNhdGFsb2ctYmFubmVyX19hcnJvdy1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTZweCAwIDYwcHg7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLWxheW91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZCAucHJvZHVjdC1zbGlkZXJfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogLThweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZCAucHJvZHVjdC1zbGlkZXJfX2Fycm93LS1uZXh0IHtcbiAgcmlnaHQ6IC04cHg7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtLW5hdiAucHJvZHVjdC1zbGlkZXJfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogLTIwcHg7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtLW5hdiAucHJvZHVjdC1zbGlkZXJfX2Fycm93LS1uZXh0IHtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLWFzaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMTJweCAxMnB4IDI0cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1hc2lkZS0tdG9wIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1tYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLW1vZCB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLWl0ZW1zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1pdGVtcy1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzA4cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1pdGVtLS10b3Age1xuICBoZWlnaHQ6IDE0MHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLS1uYXYgLmNhdGFsb2ctY29tcGFyZV9faGVhZC1pdGVtIHtcbiAgcGFkZGluZzogMTZweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC0tbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMTA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLCB2aXNpYmlsaXR5IDAuM3MsIG9wYWNpdHkgMC4zcztcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4xMik7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtLW5hdiAuY2F0YWxvZy1jb21wYXJlX19oZWFkLWxheW91dCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtLW5hdiAuY2F0YWxvZy1jb21wYXJlX19oZWFkLW1haW4ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi50b3VjaCAuY2F0YWxvZy1jb21wYXJlX19oZWFkLS1uYXYgLmNhdGFsb2ctY29tcGFyZV9faGVhZC1tYWluIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUtLWhlYWQtZml4ZWQgLmNhdGFsb2ctY29tcGFyZV9faGVhZC0tbmF2IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fYm9keS1ncm91cCArIC5jYXRhbG9nLWNvbXBhcmVfX2JvZHktZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19ib2R5LWdyb3VwLWhlYWRlciB7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19ib2R5LWdyb3VwLWhlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fYm9keS1ncm91cC1oZWFkZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fdGFibGUge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX190YWJsZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLXJvdzpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLWFzaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMTZweCAxMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLWFzaWRlLWlucHV0IHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLWFzaWRlLS1ib2xkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX190YWJsZS1tYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fdGFibGUtbWFpbi1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX190YWJsZS1tYWluLWNlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMwOHB4O1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX190YWJsZS1tYWluLWNlbGwgLnJhdGluZ19fcXVhbnRpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX190YWJsZS1tYWluLWNlbGwtLXdpZGUge1xuICB3aWR0aDogMzkzcHg7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLW1haW4tY2VsbC0tYWNjZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWFlZjtcbn1cblxuLm5vLXRvdWNoIC5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLXJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG59XG5cbi5jYXRhbG9nX19wbGFjZWhvbGRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMTZweCAwIDA7XG59XG5cbi5jYXRhbG9nX19wbGFjZWhvbGRlci10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM4MTg2OTA7XG4gIG1hcmdpbjogMTJweCAwIDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXRhbG9nX19wbGFjZWhvbGRlci1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICNERTE5M0U7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzNDRweDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19jbG9zZS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fY2xvc2UtYnRuLWljb24ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNSwgMzMsIDMzLCAwLjEyKSBpbnNldDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2Nsb3NlLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5jYXRhbG9nLWNvbXBhcmVfX2NhdGVnb3JpZXMge1xuICBtYXJnaW46IDIwcHggMCAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fY2F0ZWdvcnktaXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS1idG5bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZSAuY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS1idG4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlIC5jYXRhbG9nX19jYXRlZ29yeS1pdGVtLWJ0bi5idG4tLXByaW1hcnlbZGlzYWJsZWRdLFxuLmNhdGFsb2ctY29tcGFyZSAuY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS1idG4uYnRuLS1wcmltYXJ5LmJ0bi0tZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nLWNvbXBhcmUgLmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW0tYnRuLmJ0bi0tb3V0bGluZTpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNEQkRERTMgaW5zZXQ7XG4gIH1cbn1cbi5jYXRhbG9nX19jb21wYXJlLWxheW91dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZSAuY2F0YWxvZy1pdGVtX19idG4tbm90aWZpY2F0aW9uIHtcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogdW5zZXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAtNTAlKTtcbiAgbGVmdDogY2FsYygxMDAlICsgMTBweCk7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUgLmNhdGFsb2ctaXRlbV9fYnRuLW5vdGlmaWNhdGlvbi0tdmlzaWJsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlIC5jYXRhbG9nLWl0ZW1fX2J0bi1ub3RpZmljYXRpb24taWNvbiB7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogLTE2cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUgLnJhdGluZ19faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUgLnJhdGluZ19fcXVhbnRpdHkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlIC5yYXRpbmdfX2l0ZW0gLnN2Zy1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZSAucmF0aW5nX192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlIC5tYWluLXNsaWRlcl9fYXJyb3cge1xuICB0b3A6IDI0MnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMik7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2hlYWQgLm1haW4tc2xpZGVyX19hcnJvdyB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUgLm1haW4tc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gIGxlZnQ6IC0xNnB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlIC5tYWluLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuICByaWdodDogLTE2cHg7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUgLm1haW4tc2xpZGVyX19hcnJvd1tkaXNhYmxlZF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXRhbG9nLWNvbXBhcmUge1xuICAgIG1hcmdpbjogMTZweCAwIDMycHg7XG4gIH1cbiAgLmNhdGFsb2ctY29tcGFyZV9faGVhZC1hc2lkZSB7XG4gICAgcGFkZGluZzogMTZweCA4cHg7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLWFzaWRlIHtcbiAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuY2F0YWxvZy1jb21wYXJlX190YWJsZS1yb3c6bnRoLWNoaWxkKG9kZCkgLmNhdGFsb2ctY29tcGFyZV9fdGFibGUtYXNpZGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gIH1cbiAgLmNhdGFsb2ctY29tcGFyZV9fdGFibGUtbWFpbi1jZWxsIHtcbiAgICBwYWRkaW5nOiAxNHB4IDhweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgLmNhdGFsb2ctY29tcGFyZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTE2JTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2Fycm93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhdGFsb2ctY29tcGFyZV9faGVhZC1tb2QgLmZpZWxkLWNoZWNrYm94X19pbnB1dC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtbW9kIC5maWVsZC1jaGVja2JveF9faW5wdXQtd3JhcCAuZmllbGQtY2hlY2tib3hfX3RleHQge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gIH1cbiAgLmNhdGFsb2ctY29tcGFyZV9fY2F0ZWdvcmllcyB7XG4gICAgbWFyZ2luOiAxNnB4IC0xNnB4IDE2cHg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuICAuY2F0YWxvZy1jb21wYXJlIC5wcm9kdWN0X19ncmlkLW5hbWUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmUgLnByb2R1Y3RfX2dyaWQtZGVsaXZlcnktbGluZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2NhdGVnb3J5LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxuICAuY2F0YWxvZy1jb21wYXJlX19jYXRlZ29yeS1pdGVtOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbiAgLmNhdGFsb2dfX2NvbXBhcmUtbGF5b3V0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG4gICAgbWFyZ2luOiAwIC0xNnB4O1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RCRERFMztcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjREJEREUzO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEREUzO1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmUgLmJhc2tldF9fcmVtb3ZlLWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhdGFsb2ctY29tcGFyZSAuYmFza2V0X19yZW1vdmUtYnRuLWljb24td3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLWFzaWRlLFxuLmNhdGFsb2ctY29tcGFyZV9fdGFibGUtbWFpbi1jZWxsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtYXNpZGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEREUzO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEREUzO1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtYXNpZGUtc2hhZG93LFxuLmNhdGFsb2ctY29tcGFyZV9fdGFibGUtYXNpZGUtc2hhZG93IHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuY2F0YWxvZy1jb21wYXJlIC5wcm9kdWN0X19ncmlkLXZpZXcge1xuICAgIHBhZGRpbmc6IDE2cHggMTJweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuY2F0YWxvZy1jb21wYXJlX19ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuY2F0YWxvZy1jb21wYXJlX19ib2R5OjpiZWZvcmUsXG4uY2F0YWxvZy1jb21wYXJlX19ib2R5OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2JvZHk6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHRvcDogLTE2cHg7XG4gIH1cbiAgLmNhdGFsb2ctY29tcGFyZV9fYm9keTo6YWZ0ZXIge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0zMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxuICAuY2F0YWxvZy1jb21wYXJlX19oZWFkLWl0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtYXNpZGUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEREUzO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEREUzO1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmUgLnByb2R1Y3RfX2dyaWQtdmlldyAucHJvZHVjdF9fZ3JpZC12aWV3LXN0YXR1cy13cmFwIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtaXRlbXMtZ3JpZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtaXRlbXMtZ3JpZC1iZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHBhbGV2aW9sZXRyZWQ7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAuY2F0YWxvZy1jb21wYXJlIC5wcm9kdWN0X19ncmlkLWRlbGl2ZXJ5IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLmNhdGFsb2ctaXRlbS1vZmZlcnMgLnByb2R1Y3RfX2xpc3Qtdmlldy10YWJsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jYXRhbG9nLWl0ZW0ge1xuICBtYXJnaW46IDE2cHggMCA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N1YnRpdGxlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxNTA7XG4gIGhlaWdodDogNzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cywgb3BhY2l0eSAwLjI1cywgdmlzaWJpbGl0eSAwLjI1cywgdG9wIDAuMjVzO1xufVxuXG4uY2F0YWxvZy1pdGVtX19mZWF0dXJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3RhdGUtLWhlYWRlci1maXhlZDpub3QoLnN0YXRlLS1oZWFkZXItYmxvY2tlZCkgLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlciB7XG4gIHRvcDogMTcycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItLXZpc2libGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgZ2FwOiAyNHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItaW5mbyB7XG4gIG1pbi13aWR0aDogMDtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci1yYXRpbmcgLnByb2R1Y3QtcmF0aW5nX19pY29uIHtcbiAgY29sb3I6ICNGOTlCNDM7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItcmF0aW5nIC5wcm9kdWN0LXJhdGluZ19fcXVhbnRpdHkge1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci1uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLXByaWNlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLXByaWNlLnByaWNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItcHJpY2UgLnByaWNlX19ncm91cC0tb2xkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgb3BhY2l0eTogMC4zO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci1wcmljZSAucHJpY2VfX2Rpc2NvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItYmFza2V0IHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItYmFza2V0IC5iYXNrZXQtYWN0aW9uX19idG4ge1xuICBtaW4td2lkdGg6IDEyM3B4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLW9uZS1jbGljayB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIG1pbi13aWR0aDogMTMxcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItc3Vic2NyaWJlIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItY29tcGFyZSxcbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItZmF2b3JpdGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci1mYXZvcml0ZSAuZmF2b3JpdGUtYWN0aW9uX19idG4ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0RCRERFMyBpbnNldDtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItZmF2b3JpdGUgLmZhdm9yaXRlLWFjdGlvbl9fYnRuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG4uY2F0YWxvZy1pdGVtX19tb2Itc3RpY2t5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuY2F0YWxvZy1pdGVtX19tb2Itc3RpY2t5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDU2cHg7XG4gICAgei1pbmRleDogMjA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB0cmFuc2Zvcm0gMC4ycztcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19tb2Itc3RpY2t5LS12aXNpYmxlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19tb2Itc3RpY2t5LWlubmVyIHtcbiAgICBtYXJnaW46IDAgOHB4O1xuICAgIHBhZGRpbmc6IDhweCAxNnB4IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjJweCAyMnB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxN3B4IHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fbW9iLXN0aWNreS1wcmljZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX21vYi1zdGlja3ktYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDhweDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19tb2Itc3RpY2t5LWJhc2tldCxcbi5jYXRhbG9nLWl0ZW1fX21vYi1zdGlja3ktb25lLWNsaWNrIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fbW9iLXN0aWNreS1iYXNrZXQgLmJhc2tldC1hY3Rpb25fX2J0bixcbi5jYXRhbG9nLWl0ZW1fX21vYi1zdGlja3ktb25lLWNsaWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNhdGFsb2ctaXRlbV9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY2F0YWxvZy1pdGVtX19tb2RlbCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3NjdS13cmFwIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zY3UtdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYnRuLW5vdGlmaWNhdGlvbiB7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMHB4KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2J0bi1ub3RpZmljYXRpb24tLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYnRuLW5vdGlmaWNhdGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTNweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nLWl0ZW1fX2J0bi1jb3B5OmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmNhdGFsb2ctaXRlbV9fYnRuLWNvcHktaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19idG4tc2hhcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2J0bi1zaGFyZS1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICM3YjdhN2E7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0YWxvZy1pdGVtX19idG4tc2hhcmU6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2J0bi1zaGFyZTpob3ZlciAuY2F0YWxvZy1pdGVtX19idG4tc2hhcmUtaWNvbiB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW1fX2dhbGxlcnktaW5uZXIge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmNhdGFsb2ctaXRlbV9fZ2FsbGVyeS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uY2F0YWxvZy1pdGVtX19oZWFkZXItcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2ltYWdlLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RhdHVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgbGVmdDogOHB4O1xuICByaWdodDogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0YXR1cyAucHJvZHVjdF9fc3RhdHVzIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RhdHVzLWl0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2F0YWxvZy1pdGVtX19mYXZvcml0ZS1hY3Rpb24td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA4cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2NvbXBhcmUtYWN0aW9uLXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2F0YWxvZy1pdGVtX193cmFwIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uY2F0YWxvZy1pdGVtX19tYWluIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzNzBweDtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2FzaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3NpbWlsYXItcHJvZHVjdHMge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zY3UtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbiAgY29sb3I6ICNBOUE5QUQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2N1LWJ0bi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtIC5maWVsZC1jb2xvcnNfX3Jlc2V0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGFsb2ctaXRlbSAuZmllbGQtY29sb3JzX19ib2R5IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNhdGFsb2ctaXRlbV9fc2N1LWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fc2N1LWJ0bjpob3ZlciAuY2F0YWxvZy1pdGVtX19zY3UtYnRuLWljb24ge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uY2F0YWxvZy1pdGVtX19zY3Utd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmlsdGVycyB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Nob3J0LWRlc2NyaXB0aW9uLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zaG9ydC1kZXNjcmlwdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmVhdHVyZXMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2F0YWxvZy1pdGVtX19mZWF0dXJlcy1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTZweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xufVxuXG4uY2F0YWxvZy1pdGVtX19mZWF0dXJlcy1jZWxsIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzJTtcbiAgcGFkZGluZzogMTJweCA2cHggMDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmVhdHVyZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTA4JTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmVhdHVyZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmVhdHVyZXMtYnRuIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdGltZXItYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE1Mi42JSAxNDMuMzUlIGF0IC0xOS4wNSUgMTE2LjY3JSwgIzE1MjQ3MSAwJSwgIzI4NDRENyAxMDAlKTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdGltZXItYWN0aW9uLXRleHQge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb21zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Nob3dyb29tLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTJweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Nob3dyb29tLWJhci1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20tYmFyLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20tYmFyLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQ0IwNDY7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Nob3dyb29tLWFycm93IHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiAjQTlBOUFEO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20taXRlbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgNHB4KTtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20tYmFyLm9wZW4gKyAuY2F0YWxvZy1pdGVtX19zaG93cm9vbS1pdGVtcyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20tYmFyLm9wZW4gLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20tYXJyb3cge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0YWxvZy1pdGVtX19zaG93cm9vbXM6aG92ZXIgLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20taXRlbXMge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20taXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19zaG93cm9vbXM6aG92ZXIgLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20tYXJyb3cge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgfVxufVxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20taXRlbS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Nob3dyb29tLWl0ZW0tYWRkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3ByaWNlLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYXNrZXQtYWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhc2tldC1hY3Rpb24tY2VsbCB7XG4gIHdpZHRoOiA1MCU7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFza2V0LWFjdGlvbi1jZWxsIC5iYXNrZXQtYWN0aW9uX19idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGlua3Mge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kaXNjb3VudC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Rpc2NvdW50LWxpbms6YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGluay1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBjb2xvcjogI0M2MTYzNztcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGluay1hcnJvdyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGluay10ZXh0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogZG90dGVkO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzhGOEY5NDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOCU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTUlO1xuICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kaXNjb3VudC1saW5rLXByaWNlIHtcbiAgY29sb3I6ICNDNjE2Mzc7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Rpc2NvdW50LWxpbmstdGV4dCBzdHJvbmcgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyMzJweDtcbiAgbWF4LXdpZHRoOiAyMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA3cHggMTdweCAwIHJnYmEoMTAsIDEyLCAyNCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIHRyYW5zaXRpb246IDAuMjVzO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNvbG9yOiAjMDYwNjExO1xuICB6LWluZGV4OiAyO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGluay5vcGVuIC5jYXRhbG9nLWl0ZW1fX2Rpc2NvdW50LWxpbmstdGV4dCBzdHJvbmcgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nLWl0ZW1fX2Rpc2NvdW50LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDYwNjExO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGluayBzdHJvbmc6aG92ZXIgc3Bhbixcbi5jYXRhbG9nLWl0ZW1fX2Rpc2NvdW50LWxpbmsgc3Ryb25nIHNwYW46aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW1fX2Zvcm0tZGlzY291bnQtYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktaXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LWl0ZW06bnRoLWNoaWxkKG9kZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jYXRhbG9nLWl0ZW10X19kZWxpdmVyeS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS10ZXh0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1pdGVtOm50aC1jaGlsZChldmVuKSAuY2F0YWxvZy1pdGVtX19kZWxpdmVyeS10ZXh0LXdyYXAtLWhhcy1ub3RlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LXRleHQtd3JhcC0taGFzLW5vdGUgLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktdGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogZG90dGVkO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDglO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDE1JTtcbiAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1ub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgd2lkdGg6IDIzMnB4O1xuICBtYXgtd2lkdGg6IDIzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgei1pbmRleDogMjtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LXRleHQtd3JhcC0taGFzLW5vdGUub3BlbiAuY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1ub3RlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1pdGVtOm50aC1jaGlsZChldmVuKSAuY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1ub3RlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0YWxvZy1pdGVtX19kZWxpdmVyeS10ZXh0LXdyYXAtLWhhcy1ub3RlOmhvdmVyIC5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LW5vdGUsXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1ub3RlOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4uY2F0YWxvZy1pdGVtX19jYWxjdWxhdG9yLWxpbmstd3JhcCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2NhbGN1bGF0b3ItbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOUZGO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIxLCAzNiwgMTEzLCAwLjA4KTtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmNhdGFsb2ctaXRlbV9fY2FsY3VsYXRvci1saW5rLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2NhbGN1bGF0b3ItbGluazphY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIxLCAzNiwgMTEzLCAwLjA4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nLWl0ZW1fX2NhbGN1bGF0b3ItbGluazpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMSwgMzYsIDExMywgMC4xNik7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW1fX2ZpbHRlci1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5jYXRhbG9nLWl0ZW1fX2ZpbHRlci1pdGVtIC5maWVsZC1vcHRpb25zX19pdGVtIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY2F0YWxvZy1pdGVtX19maWx0ZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uY2F0YWxvZy1pdGVtX193YXJyYW50eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBOUE5QUQ7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxOHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3dhcnJhbnR5LWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG4uY2F0YWxvZy1pdGVtX193YXJyYW50eS12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fd2FycmFudHktdGV4dCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2F0YWxvZy1pdGVtX19yZXN1bWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1pdGVtLXdyYXAge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2Y2ZjlmYjtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktaXRlbS1pY29uIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICM3YjdhN2E7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LWl0ZW0tbGViZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktaXRlbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktbWFwIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmNmY5ZmI7XG4gIHBhZGRpbmc6IDIwcHggMjZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktbWFwIC5mb3JtX19oZWFkZXIsXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1tYXAgLmZpZWxkLXNob3BzX19sYWJlbC13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktbWFwIC5maWVsZC1zaG9wc19faXRlbXMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1wYW5uaW5nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zaW1pbGFyLXByb2R1Y3RzLWFjdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjRweCAxNXB4IDE1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTlBOUFEO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nLWl0ZW1fX3NpbWlsYXItcHJvZHVjdHMtYWN0aW9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogOTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2l0ZW0tYWN0aW9uLWJ0biB7XG4gIHdpZHRoOiAxMzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb24tYnRuLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2l0ZW0tYWN0aW9uLWJ0bjphY3RpdmUge1xuICBjb2xvcjogIzY1NjQ2NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb24tYnRuOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzY1NjQ2NDtcbn1cblxuLmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb24tYnRuOmFjdGl2ZSAuY2F0YWxvZy1pdGVtX19pdGVtLWFjdGlvbi1idG4taWNvbiB7XG4gIGNvbG9yOiAjRUY3ODgzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb24tYnRuOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2l0ZW0tYWN0aW9uLWJ0bjpob3ZlciAuY2F0YWxvZy1pdGVtX19pdGVtLWFjdGlvbi1idG4taWNvbiB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb24tYnRuOmFjdGl2ZTpob3ZlciAuY2F0YWxvZy1pdGVtX19pdGVtLWFjdGlvbi1idG4taWNvbiB7XG4gICAgY29sb3I6ICNFRjc4ODM7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW1fX3BhbmVsIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdGFicy13cmFwIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2tpdHMtYWN0aW9uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX190YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3RhYiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMTAuNXB4IDE2cHg7XG4gIGNvbG9yOiAjOEY4Rjk0O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0YWxvZy1pdGVtX190YWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW1fX3RhYi5hY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMTIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY2F0YWxvZy1pdGVtX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtLWhhcy1jaGVja2JveC1wYW5lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3RhYi1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3RhYi1jb250ZW50LWxlZnQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDgwcHg7XG4gIHRyYW5zaXRpb246IHRvcCAwLjI1cztcbn1cblxuLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtcmlnaHQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMwNXB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiA4MHB4O1xuICB0cmFuc2l0aW9uOiB0b3AgMC4yNXM7XG59XG5cbi5zdGF0ZS0taGVhZGVyLWZpeGVkOm5vdCguc3RhdGUtLWhlYWRlci1ibG9ja2VkKSAuY2F0YWxvZy1pdGVtX190YWItY29udGVudC1sZWZ0LFxuLnN0YXRlLS1oZWFkZXItZml4ZWQ6bm90KC5zdGF0ZS0taGVhZGVyLWJsb2NrZWQpIC5jYXRhbG9nLWl0ZW1fX3RhYi1jb250ZW50LXJpZ2h0IHtcbiAgdG9wOiAyMDBweDtcbn1cblxuLmNhdGFsb2ctaXRlbTpoYXMoLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci0tdmlzaWJsZSkgLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtbGVmdCxcbi5jYXRhbG9nLWl0ZW06aGFzKC5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItLXZpc2libGUpIC5jYXRhbG9nLWl0ZW1fX3RhYi1jb250ZW50LXJpZ2h0IHtcbiAgdG9wOiA5NnB4O1xufVxuXG4uc3RhdGUtLWhlYWRlci1maXhlZDpub3QoLnN0YXRlLS1oZWFkZXItYmxvY2tlZCkgLmNhdGFsb2ctaXRlbTpoYXMoLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci0tdmlzaWJsZSkgLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtbGVmdCxcbi5zdGF0ZS0taGVhZGVyLWZpeGVkOm5vdCguc3RhdGUtLWhlYWRlci1ibG9ja2VkKSAuY2F0YWxvZy1pdGVtOmhhcyguY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLS12aXNpYmxlKSAuY2F0YWxvZy1pdGVtX190YWItY29udGVudC1yaWdodCB7XG4gIHRvcDogMjYwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2JyYW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTlBOUFEO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19icmFuZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYnJhbmQtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2JyYW5kLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2JyYW5kLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDJweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTUyNDcxO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTUyNDcxO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNhdGFsb2ctaXRlbV9fYnJhbmQtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgzRkY7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fYnJhbmQtbGluazpob3ZlcjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4M0ZGO1xuICB9XG59XG4uY2F0YWxvZy1pdGVtX19icmFuZC1tYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19icmFuZC1pbWFnZS13cmFwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkI7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHBhZGRpbmc6IDE4cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2JyYW5kLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2NXB4O1xuICBtYXgtd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZXNjcmlwdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVzY3JpcHRpb24tY29udGVudC13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiB2YXIoLS1kZXNjcmlwdGlvbi1oZWlnaHQpO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4yNXM7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Rlc2NyaXB0aW9uLWNvbnRlbnQtd3JhcC0tb3ZlcmZsb3cge1xuICBoZWlnaHQ6IDEyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Rlc2NyaXB0aW9uLWNvbnRlbnQtd3JhcC0tb3ZlcmZsb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUxKSAzMSUsIHJnYigyNTUsIDI1NSwgMjU1KSAxMDAlKTtcbiAgei1pbmRleDogMTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVzY3JpcHRpb24tY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYnRuLW1vcmUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmNhdGFsb2ctaXRlbV9fYnRuLW1vcmUtaWNvbiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYnRuLW1vcmUub3BlbiAuY2F0YWxvZy1pdGVtX19idG4tbW9yZS1pY29uIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4uY2F0YWxvZy1pdGVtX19idG4tbW9yZTphY3RpdmUge1xuICBjb2xvcjogIzAwODNGRjtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nLWl0ZW1fX2J0bi1tb3JlOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLmNhdGFsb2ctaXRlbV9fYXNpZGUtd2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgcGFkZGluZzogMjRweCAzMnB4O1xuICBib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYXNpZGUtd2lkZ2V0LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2FzaWRlLXdpZGdldC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2FzaWRlLXdpZGdldC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYXNpZGUtd2lkZ2V0LWFjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3BhY2thZ2UtaXRlbXMge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19wYWNrYWdlLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcGFja2FnZS1pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcGFja2FnZS1pdGVtLWtleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3BhY2thZ2UtaXRlbS12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtbGlzdCAucHJvZHVjdF9fbGlzdC12aWV3LW1haW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0YWxvZy1pdGVtX19wcm9kdWN0LWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0YWxvZy1pdGVtX19jaGVja2JveC1wYW5lbC13cmFwIHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDEzcHg7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19wcm9kdWN0LWxpc3QgLnByb2R1Y3RfX2xpc3QtdmlldyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0YWxvZy1pdGVtX19wcm9kdWN0LWxpc3QgLnByb2R1Y3RfX2xpc3Qtdmlldzpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLmNhdGFsb2ctaXRlbV9fcHJvZHVjdC1saXN0IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcHJvZHVjdC1saXN0IHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcHJvZHVjdC1saXN0IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcHJvZHVjdC1saXN0IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19wcm9kdWN0LWxpc3QgdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcHJvZHVjdC1saXN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlNGU0ZTQgaW5zZXQ7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtZGVsaXZlcnkge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19wcm9kdWN0LWRlbGl2ZXJ5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtZGVsaXZlcnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLmNhdGFsb2ctaXRlbV9fcHJvZHVjdC1kZWxpdmVyeS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbSAudGV4dC1ndWlkZSAudGFibGUtc2Nyb2xsZXItd3JhcCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlNGU0ZTQgaW5zZXQ7XG4gIG1pbi13aWR0aDogNjYwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2ZhcSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2ZhcS1hc2lkZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjc0cHg7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmFxLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDglO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2ZhcS1hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2ZhcS13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYXNpZGUtaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcbn1cblxuLnN0YXRlLS1oZWFkZXItZml4ZWQgLmNhdGFsb2ctaXRlbV9fYXNpZGUtaW5uZXIge1xuICB0b3A6IDIwMHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX190YWItY29udGVudC1yaWdodC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2F0YWxvZy1pdGVtX19ub3QtYXZhaWxhYmxlIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFza2V0LWFjdGlvbi1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFza2V0LWFjdGlvbi1idG4ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZXNjcmlwdGlvbi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogOTU1LzM0NjtcbiAgcGFkZGluZzogNDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4ge1xuICB3aWR0aDogMzclO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlMSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlMSAuY2F0YWxvZy1pdGVtX19iYW5uZXItbWFpbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGUyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlMiAuY2F0YWxvZy1pdGVtX19iYW5uZXItbWFpbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGUzLFxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlNCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTMgLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4sXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGU0IC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1tYWluIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44OCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMTAwJSk7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTQgLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tY29sb3ItMSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItLWNvbG9yLTEgLmNhdGFsb2ctaXRlbV9fYmFubmVyLWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS1jb2xvci0xIC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1jb250ZW50LnRleHQtZ3VpZGUgdWwgPiBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS1jb2xvci0yIHtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tY29sb3ItMiAuY2F0YWxvZy1pdGVtX19iYW5uZXItY29udGVudCB7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItLWNvbG9yLTIgLmNhdGFsb2ctaXRlbV9fYmFubmVyLWNvbnRlbnQudGV4dC1ndWlkZSB1bCA+IGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjExO1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwOCU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBjb2xvcjogIzM3MzczRjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLWNvbnRlbnQudGV4dC1ndWlkZSB1bCA+IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW46IDAgMCA2cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1jb250ZW50LnRleHQtZ3VpZGUgdWwgPiBsaTo6YmVmb3JlIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzM3M0Y7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lcnMtY29sbGFwc2UtaW5uZXIge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVycy1tb3JlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fbnVtYmVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX251bWJlcnMtdmFsdWUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX251bWJlcnMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbn1cblxuLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzM3MzczRjtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19pbmNsdWRlZC1pbWFnZXMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQtaW1hZ2UtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQtaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQtaW1hZ2VzLS1oYXMtbWFueS1pbWFnZXMgLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQtaW1hZ2UtaXRlbSB7XG4gIHdpZHRoOiAxMyU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2luY2x1ZGVkLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDc4cHg7XG4gIG1heC13aWR0aDogNzhweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fbm90ZXMge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19ub3RlIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMCAyMnB4IDIycHggMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjlGRjtcbiAgcGFkZGluZzogMTJweCAxNnB4IDIwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX25vdGUtaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fbm90ZS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAxNi44cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX29wdGlvbnMge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fb3B0aW9ucy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19vcHRpb25zLWl0ZW06bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xufVxuXG4uY2F0YWxvZy1pdGVtX19vcHRpb25zLWl0ZW0tdGl0bGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19vcHRpb25zLWl0ZW0tdmFsdWUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fb3B0aW9ucy1hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX192aWRlby10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY2F0YWxvZy1pdGVtX192aWRlby13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdmlkZW8ge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdmlkZW8tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcmF0aW5nLXdyYXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMTZweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19yZXZpZXdzLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19jb3VudGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG4gIHBhZGRpbmc6IDJweCA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtIC5zZXJ2aWNlcyB7XG4gIG1hcmdpbjogMzJweCAwO1xufVxuXG4uY2F0YWxvZy1pdGVtIC5pbWFnZS1nYWxsZXJ5IHtcbiAgbWFyZ2luOiAzMnB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLmNhdGFsb2ctaXRlbV9fYXNpZGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX21haW4ge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX190YWItY29udGVudC1yaWdodCB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2luY2x1ZGVkLWltYWdlcy0taGFzLW1hbnktaW1hZ2VzIC5jYXRhbG9nLWl0ZW1fX2luY2x1ZGVkLWltYWdlLWl0ZW0ge1xuICAgIHdpZHRoOiAxMS43JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtbGVmdCxcbi5jYXRhbG9nLWl0ZW1fX3RhYi1jb250ZW50LXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgfVxuICAuY2F0YWxvZy1pdGVtX190YWItY29udGVudC1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2dhbGxlcnktd3JhcCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fbWFpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fYXNpZGUge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2FzaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX3N0YXR1cyAucHJvZHVjdF9fc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW0gLmltYWdlLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW0gLnByb2R1Y3RfX3N0YXR1cy1pdGVtIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW0gLmltYWdlLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREJEREUzICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW0gLmltYWdlLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbSAuaW1hZ2Utc2xpZGVyX19zbGlkZXItd3JhcCAuc3dpcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19tYWluIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2dhbGxlcnktd3JhcCB7XG4gICAgbWFyZ2luOiAwIC0xNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX190aW1lci1hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fYXNpZGUtaW5uZXIge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX3Nob3dyb29tcyB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2ZpbHRlcnMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fbW9iLXRhYi1jb250ZW50LXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogOHB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX251bWJlcnMge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19udW1iZXJzLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19udW1iZXJzLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICAgIGNvbG9yOiAjMzczNzNGO1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19tb2ItYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTdweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEREUzO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMDYwNjExO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19tb2ItYmFyLWljb24ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19tb2ItYmFyLm9wZW4gLmNhdGFsb2ctaXRlbV9fbW9iLWJhci1pY29uIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fY29sbGFwc2UtaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhdGFsb2ctaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19yYXRpbmctd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2ZlYXR1cmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTA4JTtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19iYW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fYmFubmVyLWltYWdlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgbWF4LWhlaWdodDogMjUwcHg7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHggMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTEsXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGUyLFxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlMyxcbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTMsXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGU0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlMiAuY2F0YWxvZy1pdGVtX19iYW5uZXItbWFpbixcbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTMgLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4sXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGU0IC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1tYWluIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlNCAuY2F0YWxvZy1pdGVtX19iYW5uZXItbWFpbiB7XG4gICAgcGFkZGluZzogMjBweCAxNnB4IDI0cHg7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlNDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2Rlc2NyaXB0aW9uLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fb3B0aW9ucy1pdGVtIHtcbiAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fdmlkZW8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX192aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19mYXEtYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX2ZhcS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fZmFxLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwOCU7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fc2ltaWxhci1wcm9kdWN0cyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19kaXNjb3VudC1saW5rLm9wZW4gLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGluay10ZXh0IHN0cm9uZyBzcGFuIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX21vYi10YWItY29udGVudC1yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbV9fYmFubmVyLS1jb2xvci0xIC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1jb250ZW50LFxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLXRpdGxlIHtcbiAgICBjb2xvcjogIzA2MDYxMTtcbiAgfVxufVxuLmNhdGFsb2ctbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1tZW51LWx2bDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDQwNHB4O1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW1zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtaXRlbXMtbHZsMixcbi5jYXRhbG9nLW5hdl9fZGQtaXRlbXMtbHZsMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1pdGVtcy1sdmwzIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW0tLXJlZCAuY2F0YWxvZy1uYXZfX2RkLWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFMTkzRTtcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1pdGVtLS1yZWQgLmNhdGFsb2ctbmF2X19kZC1saW5rIC5jYXRhbG9nLW5hdl9fZGQtYXJyb3cge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1pdGVtLS1yZWQgLmNhdGFsb2ctbmF2X19kZC1saW5rLm9wZW4sXG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW0tLXJlZCAuY2F0YWxvZy1uYXZfX2RkLWxpbmsub3BlbiAuY2F0YWxvZy1uYXZfX2RkLWFycm93IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0YWxvZy1uYXZfX2RkLWl0ZW0tLXJlZCAuY2F0YWxvZy1uYXZfX2RkLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNjE2Mzc7XG4gIH1cbiAgLmNhdGFsb2ctbmF2X19kZC1pdGVtLS1yZWQgLmNhdGFsb2ctbmF2X19kZC1saW5rOmhvdmVyIC5jYXRhbG9nLW5hdl9fZGQtYXJyb3cge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW0sXG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW0tbHZsMixcbi5jYXRhbG9nLW5hdl9fZGQtaXRlbS1sdmwzIHtcbiAgd2lkdGg6IDI3MnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1saW5rLFxuLmNhdGFsb2ctbmF2X19kZC1saW5rLWx2bDMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtbGluay1sdmwyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDhweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTZweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogI0E5QTlBRDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1saW5rLS1oYXMtaXRlbXMsXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmstbHZsMi0taGFzLWl0ZW1zLFxuLmNhdGFsb2ctbmF2X19kZC1saW5rLWx2bDMtLWhhcy1pdGVtcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtbGluay0taGFzLWl0ZW1zIC5jYXRhbG9nLW5hdl9fZGQtYXJyb3csXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmstbHZsMi0taGFzLWl0ZW1zIC5jYXRhbG9nLW5hdl9fZGQtYXJyb3csXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmstbHZsMy0taGFzLWl0ZW1zIC5jYXRhbG9nLW5hdl9fZGQtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1saW5rLm9wZW4sXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmstbHZsMi5vcGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1saW5rLm9wZW4gLmNhdGFsb2ctbmF2X19kZC1hcnJvdyxcbi5jYXRhbG9nLW5hdl9fZGQtbGluay1sdmwyLm9wZW4gLmNhdGFsb2ctbmF2X19kZC1hcnJvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNhdGFsb2ctbmF2X19kZC1saW5rOmhvdmVyLFxuLmNhdGFsb2ctbmF2X19kZC1saW5rLWx2bDI6aG92ZXIsXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmstbHZsMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxuICAuY2F0YWxvZy1uYXZfX2RkLWxpbms6aG92ZXIgLmNhdGFsb2ctbmF2X19kZC1hcnJvdyxcbi5jYXRhbG9nLW5hdl9fZGQtbGluay1sdmwyOmhvdmVyIC5jYXRhbG9nLW5hdl9fZGQtYXJyb3csXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmstbHZsMzpob3ZlciAuY2F0YWxvZy1uYXZfX2RkLWFycm93IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0cHgsIC01MCUpO1xuICB9XG59XG4uY2F0YWxvZy1uYXZfX2RkLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtaXRlbXMge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1pdGVtLFxuLmNhdGFsb2ctbmF2X19kZC1pdGVtLWx2bDIsXG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW0tbHZsMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtbWVudS1sdmwyLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1hcnJvdy13cmFwIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIGEuY2F0YWxvZy1uYXZfX2RkLW1lbnUtbHZsMi10aXRsZTpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5jYXRhbG9nLW5hdl9fYXJyb3cge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtYXJyb3ctd3JhcCAuY2F0YWxvZy1uYXZfX2RkLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtbGluay5vcGVuICsgLmNhdGFsb2ctbmF2X19kZC1tZW51LWx2bDIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB6LWluZGV4OiAzO1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLW1lbnUtbHZsMyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtbGluay1sdmwyLm9wZW4gKyAuY2F0YWxvZy1uYXZfX2RkLW1lbnUtbHZsMyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5jYXRhbG9nLW5hdl9fY2F0YWxvZy1iYW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjhweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDI4cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDI4OHB4O1xufVxuXG4uY2F0YWxvZy1uYXZfX2NhdGFsb2ctYmFubmVyIC5zbWFsbC1iYW5uZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4uY2F0YWxvZy1wcm9kdWN0LWxpc3RfX2NlbGwge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuXG4uY2F0YWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxNnB4IDAgNjBweDtcbn1cblxuLmNhdGFsb2dfX3RvcC1wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtd3JhcCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcyB7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1pdGVtLWxpbmsge1xuICBwYWRkaW5nOiA5cHggMTZweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5jYXRhbG9nX19maWx0ZXItdG9wIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtaXRlbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLWl0ZW0tcXVhbnRpdHkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNDM0MzQzY7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLWl0ZW0tbGluazphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nX19jYXRlZ29yaWVzLWl0ZW0tbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgfVxuICAuY2F0YWxvZ19fY2F0ZWdvcmllcy1pdGVtLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uY2F0YWxvZ19fdG9wLW5hdi1jZWxsIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY2F0YWxvZ19fZGVidWctcGFuZWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgei1pbmRleDogMTAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5jYXRhbG9nX190aXRsZS1ub3RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDc7XG59XG5cbi5jYXRhbG9nX190aXRsZSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY2F0YWxvZ19fbm90ZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0YWxvZ19fbm90ZS1kZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTE2cHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgei1pbmRleDogNTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuLmNhdGFsb2dfX25vdGUtZGQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG59XG5cbi5jYXRhbG9nX19ub3RlLm9wZW4gLmNhdGFsb2dfX25vdGUtZGQge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXRhbG9nIC5wcm9kdWN0X190YWJsZS12aWV3LXByaWNlLXdyYXAtdG90YWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNhdGFsb2dfX25vdGUtYmFyOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmNhdGFsb2dfX2NhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yeS1pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS0tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yeS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcnktaXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5hLmNhdGFsb2dfX2NhdGVnb3J5LFxuYnV0dG9uLmNhdGFsb2dfX2NhdGVnb3J5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcnktLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2F0YWxvZ19fZmF2b3JpdGUtY2F0ZWdvcmllcyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5jYXRhbG9nX19mYXZvcml0ZS1jYXRlZ29yaWVzIC5jYXRhbG9nX19jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nX19jYXRlZ29yeTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5jYXRhbG9nX19jYXRlZ29yeS1xdWFudGl0eSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yeS0tYWN0aXZlIC5jYXRhbG9nX19jYXRlZ29yeS1xdWFudGl0eSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yeS1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yeS1pdGVtLWRkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW0ub3BlbiAuY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS1kZCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW0ub3BlbiAuY2F0YWxvZ19fY2F0ZWdvcnktaWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LW1vcmUtaXRlbXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA2O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcnktbW9yZS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIHBhZGRpbmc6IDdweCA4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yeS1tb3JlLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0YWxvZ19fY2F0ZWdvcnktbW9yZS1pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmNhdGFsb2dfX21haW4tbGlua3MtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLTRweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG59XG5cbi5jYXRhbG9nX19tYWluLWxpbmtzLWl0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uY2F0YWxvZ19fbWFpbi1saW5rcyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5jYXRhbG9nX19tYWluLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDlweCAxNnB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jYXRhbG9nX19tYWluLWxpbms6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNhdGFsb2dfX21haW4tbGluazpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uY2F0YWxvZ19fbWFpbi1saW5rLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5jYXRhbG9nX19wbGFjZWhvbGRlciB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuXG4uY2F0YWxvZ19fbGF5b3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5jYXRhbG9nX19sYXlvdXQtYXNpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2ctLWZpbHRlci1maXhlZC1ib3R0b20gLmNhdGFsb2dfX2ZpbHRlci13cmFwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAzMTZweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uY2F0YWxvZy0tZmlsdGVyLWZpeGVkLXRvcCAuY2F0YWxvZ19fZmlsdGVyLXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDMxNnB4O1xuICBib3R0b206IGF1dG87XG59XG5cbi5jYXRhbG9nLS1maWx0ZXItYWJzb2x1dGUtYm90dG9tIC5jYXRhbG9nX19maWx0ZXItd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMzE2cHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmNhdGFsb2ctLWZpbHRlci1hYnNvbHV0ZS10b3AgLmNhdGFsb2dfX2ZpbHRlci13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzMTZweDtcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uY2F0YWxvZy0tZmlsdGVyLXN0aWNreSAuY2F0YWxvZ19fZmlsdGVyLXdyYXAge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRvcCAwLjI1cztcbn1cblxuLnN0YXRlLS1oZWFkZXItZml4ZWQgLmNhdGFsb2ctLWZpbHRlci1zdGlja3kgLmNhdGFsb2dfX2ZpbHRlci13cmFwIHtcbiAgdG9wOiAxNzhweDtcbn1cblxuLmNhdGFsb2dfX2xheW91dC1tYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4udi1mYXZvcml0ZS1wYWdlIC5jYXRhbG9nX19sYXlvdXQtbWFpbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uY2F0YWxvZy0tZW1wdHkgLmNhdGFsb2dfX2xheW91dC1tYWluIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5jYXRhbG9nX19saXN0LW1lc3NhZ2Uge1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuLmNhdGFsb2dfX2xpc3QtbWVzc2FnZS10aXRsZSB7XG4gIG1hcmdpbjogMTJweCAwO1xufVxuXG4uY2F0YWxvZ19fbGlzdC1tZXNzYWdlLWJvZHkge1xuICBtYXJnaW46IDEycHggMDtcbn1cblxuLmNhdGFsb2dfX2xpc3QtbWVzc2FnZS1hY3Rpb25zIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5jYXRhbG9nX190b3AtbmF2IHtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cblxuLmNhdGFsb2dfX3RvcC1uYXYtZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIG1hcmdpbjogMCAtMTBweDtcbn1cblxuLmNhdGFsb2dfX3F1YW50aXR5LXRvdGFsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5jYXRhbG9nX19saW5rcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jYXRhbG9nX19saW5rcy1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXRhbG9nX19saW5rcy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbn1cblxuLmNhdGFsb2dfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiA3cHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nX19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmNhdGFsb2dfX2xpbmtzLWx2bDIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhdGFsb2dfX2xpbmtzLWx2bDMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5jYXRhbG9nX19saW5rcy1sdmwzIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5jYXRhbG9nX19saW5rcy1pdGVtLWx2bDIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhdGFsb2dfX2xpbmstbHZsMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG5cbi5jYXRhbG9nX19saW5rLWx2bDMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4uY2F0YWxvZ19fbGluay0tY3VycmVudCxcbi5jYXRhbG9nX19saW5rLWx2bDItLWN1cnJlbnQsXG4uY2F0YWxvZ19fbGluay1sdmwzLS1jdXJyZW50IHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0YWxvZ19fbGluay1sdmwyOmhvdmVyLFxuLmNhdGFsb2dfX2xpbmstbHZsMzpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5jYXRhbG9nX19maWx0ZXIge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY2F0YWxvZ19fYWN0aXZlLWZpbHRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItd3JhcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLXdyYXAgLnN3aXBlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldixcbi5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGUuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZSB7XG4gIHdpZHRoOiAyOThweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtOmhvdmVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICB9XG59XG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbS1sZWZ0IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogODhweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLWl0ZW0tcmlnaHQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLXRleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLXF1YW50aXR5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLWxpbmsge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbS1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNnB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXRvcDogMS41cHggc29saWQgIzA2MDYxMTtcbiAgYm9yZGVyLXJpZ2h0OiAxLjVweCBzb2xpZCAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLWl0ZW0tbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbiAgLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLWl0ZW0tbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICMxNTI0NzE7XG4gICAgYm9yZGVyLXJpZ2h0OiAxLjVweCBzb2xpZCAjMTUyNDcxO1xuICB9XG59XG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogODhweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmNhdGFsb2dfX2xpbmstZmlsZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLmNhdGFsb2dfX2xpbmstZmlsZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY2F0YWxvZ19fbmF2IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNhdGFsb2dfX2hlYWRlciArIC5jYXRhbG9nX19jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4udi1mYXZvcml0ZS1wYWdlIC5jYXRhbG9nX19oZWFkZXIgKyAuY2F0YWxvZ19fY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmNhdGFsb2dfX2NoZWNrYm94LXBhbmVsLXdyYXAge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMTNweDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5jYXRhbG9nLS1zdGF0ZS12aWV3LXRhYmxlIC5jYXRhbG9nX19jaGVja2JveC1wYW5lbC13cmFwIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMnB4KTtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaXRlLXBhbmVsLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDc7XG59XG5cbi5jYXRhbG9nLS10eXBlLWZhdm9yaXRlcyAuZmlsdGVyX19hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaW90ZXMtZW1wdHktbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2F0YWxvZ19fZmF2b3Jpb3Rlcy1lbXB0eS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG1hcmdpbjogOHB4IGF1dG8gMDtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaW90ZXMtZW1wdHktbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICMxNTI0NzE7XG4gIGJvcmRlci1yaWdodDogMS41cHggc29saWQgIzE1MjQ3MTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRhbG9nX19mYXZvcmlvdGVzLWVtcHR5LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICB9XG59XG4uY2F0YWxvZ19fZmF2b3JpdGUtZW1wdHktaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaXRlLWVtcHR5LWhlYWRlci13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzJweCA1MHB4IDkwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2F0YWxvZ19fZmF2b3JpdGUtZW1wdHktaGVhZGVyICsgLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLXdyYXAge1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaXRlLWVtcHR5LWhlYWRlciArIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci13cmFwIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MHB4KTtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaXRlLWVtcHR5LWhlYWRlci1tYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXItYWN0aW9uIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXItdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG5cbi5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXItc3VidGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG5cbi5jYXRhbG9nIC5maWVsZC1zaG9wX19hdmFpbGFiaWxpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0YWxvZyAuZmllbGQtY2hlY2tib3gtLWhhcy1hdmFpbGFiaWxpdHkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2F0YWxvZyAuZmllbGQtY2hlY2tib3hfX2F2YWlsYWJpbGl0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52LWZhdm9yaXRlLXBhZ2UgLmNhdGFsb2dfX2ZpbHRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMjBweDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMjVzO1xufVxuXG4uc3RhdGUtLWhlYWRlci1maXhlZCAudi1mYXZvcml0ZS1wYWdlIC5jYXRhbG9nX19maWx0ZXIge1xuICB0b3A6IDIwMHB4O1xufVxuXG4uY2F0YWxvZ19fZmF2b3JpdGUtY2F0ZWdvcmllcyAuY2F0YWxvZ19fbW9iLWJ0bi1tb3JlLWljb24ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uY2F0YWxvZ19fZmF2b3JpdGUtY2F0ZWdvcmllcyAuY2F0YWxvZ19fbW9iLWJ0bi1tb3JlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXRhbG9nX19wcm9kdWN0LXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uY2F0YWxvZ19fcGFnZS1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLmNhdGFsb2dfX2xheW91dC1hc2lkZSB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG4gIC5jYXRhbG9nLS1maWx0ZXItZml4ZWQtYm90dG9tIC5jYXRhbG9nX19maWx0ZXItd3JhcCB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG4gIC5jYXRhbG9nLS1maWx0ZXItZml4ZWQtdG9wIC5jYXRhbG9nX19maWx0ZXItd3JhcCB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG4gIC5jYXRhbG9nLS1maWx0ZXItYWJzb2x1dGUtYm90dG9tIC5jYXRhbG9nX19maWx0ZXItd3JhcCB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG4gIC5jYXRhbG9nLS1maWx0ZXItYWJzb2x1dGUtdG9wIC5jYXRhbG9nX19maWx0ZXItd3JhcCB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5jYXRhbG9nX19jYXRlZ29yaWVzLWl0ZW0uc3dpcGVyLXNsaWRlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNhdGFsb2dfX2xheW91dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuY2F0YWxvZ19fbGF5b3V0LW1haW4ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5jYXRhbG9nX19jYXRlZ29yeS1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG4gIC5jYXRhbG9nX19tb2ItYnRuLW1vcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICM5MzkzOTM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzUsIDMzLCAzMywgMC4xMikgaW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAuY2F0YWxvZ19fbW9iLWJ0bi1tb3JlLWljb24ge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuY2F0YWxvZ19fbW9iLWJ0bi1tb3JlLm9wZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmNhdGFsb2dfX21vYi1idG4tbW9yZS5vcGVuIC5jYXRhbG9nX19tb2ItYnRuLW1vcmUtaWNvbiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB9XG4gIC5jYXRhbG9nX19jYXRlZ29yeS1pdGVtOm5vdCguY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS0tY29tcGFyZSk6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS0tY29tcGFyZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxuICAuY2F0YWxvZ19fY2F0ZWdvcmllcy0tY29tcGFyZSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbiAgLmNhdGFsb2dfX2NhdGVnb3JpZXMge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cbiAgLmNhdGFsb2dfX21vYi1maWx0ZXItcGFuZWwge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuY2F0YWxvZ19fbW9iLWZpbHRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogMC4yNXM7XG4gIH1cbiAgLmNhdGFsb2dfX21vYi1maWx0ZXIub3BlbiB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG4gIC5jYXRhbG9nX19tb2ItZmlsdGVyLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoMTE2LCAxNjAsIDE5MCwgMC4xNSk7XG4gIH1cbiAgLmNhdGFsb2dfX21vYi1maWx0ZXItbWFpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4O1xuICB9XG4gIC5jYXRhbG9nX19tb2ItZmlsdGVyLWhlYWRlci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5jYXRhbG9nX19tb2ItZmlsdGVyLWNsb3NlIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIHBhZGRpbmc6IDE0cHggMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmNhdGFsb2dfX21vYi1maWx0ZXItYXJyb3cge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuICAuY2F0YWxvZ19fbW9iLWZpbHRlci1yZXNldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICAgIHBhZGRpbmc6IDE0cHggMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmNhdGFsb2dfX21vYi1maWx0ZXItcmVzZXQtaWNvbiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLmNhdGFsb2dfX2FjdGl2ZS1maWx0ZXJzIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICBib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLmNhdGFsb2dfX21vYi1zb3J0LXBhbmVsIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGUge1xuICAgIHdpZHRoOiAxNDRweDtcbiAgfVxuICAuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMThweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICB9XG4gIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG4gIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pbWFnZSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLWl0ZW0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICB9XG4gIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLXF1YW50aXR5IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgfVxuICAuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbS1sZWZ0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuY2F0YWxvZ19fbm90ZS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLXRleHQge1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gIC5jYXRhbG9nX19kZWxpdmVyeS1tYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICBib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNhdGFsb2dfX2RlbGl2ZXJ5LW1hcCAuZGVsaXZlcnktbWFwX19tb2ItbWFwLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0YWxvZ19fZGVsaXZlcnktbWFwIC5kZWxpdmVyeS1tYXAgLmZvcm1fX2hlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0YWxvZ19fbmF2IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5jYXRhbG9nX19maWx0ZXIge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAuY2F0YWxvZ19fY2hlY2tib3gtcGFuZWwtd3JhcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jYXRhbG9nLS1zdGF0ZS12aWV3LXRhYmxlIC5jYXRhbG9nX19jaGVja2JveC1wYW5lbC13cmFwIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgLmNhdGFsb2dfX2Zhdm9yaXRlLWVtcHR5LWhlYWRlci13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHggODJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG4gIC5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmNhdGFsb2dfX2Zhdm9yaXRlLWVtcHR5LWhlYWRlci1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXItYWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICB9XG4gIC5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXItYnRuIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmNhdGFsb2dfX2Zhdm9yaXRlLWVtcHR5LWhlYWRlciArIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci13cmFwIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICB9XG4gIC5jYXRhbG9nX19mYXZvcml0ZS1wYW5lbC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLmNhdGFsb2dfX2Zhdm9yaXRlLWNhdGVnb3JpZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmNhdGFsb2ctLXR5cGUtZmF2b3JpdGVzIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5jYXRhbG9nX19mYXZvcmlvdGVzLXRpdGxlLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuY2F0YWxvZ19fYmlnLW5vdGUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuY2F0YWxvZ19fYmlnLW5vdGUtYmFyIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5jYXRhbG9nX19iaWctbm90ZS1pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgfVxuICAuY2F0YWxvZ19fYmlnLW5vdGUtb3ZlcmxheSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxOTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgfVxuICAub3BlbiAuY2F0YWxvZ19fYmlnLW5vdGUtb3ZlcmxheSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIH1cbiAgLmNhdGFsb2dfX2JpZy1ub3RlLWNsb3NlLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0b3A6IC01MHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLmNhdGFsb2dfX2JpZy1ub3RlLWNsb3NlLWljb24ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxuICAub3BlbiAuY2F0YWxvZ19fYmlnLW5vdGUtY2xvc2UtYnRuIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLmNhdGFsb2dfX2JpZy1ub3RlLWRkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9wZW4gLmNhdGFsb2dfX2JpZy1ub3RlLWRkIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgLmNhdGFsb2dfX2JpZy1ub3RlLWRkLXdyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMTZweCAxMnB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gIH1cbiAgLmNhdGFsb2dfX3RpdGxlLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbiAgLmNhdGFsb2dfX2Zhdm9yaXRlcy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5jYXRhbG9nX19tb2ItZmF2b3JpdGVzLWZpbHRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNhdGFsb2dfX21vYi1mYXZvcml0ZXMtZmlsdGVyIC5maWx0ZXJfX2dyb3VwIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNhdGFsb2dfX21vYi1mYXZvcml0ZXMtZmlsdGVyIC5maWVsZC1saXN0cyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2F0YWxvZ19fbW9iLWZhdm9yaXRlcy1maWx0ZXIgLmZpbHRlcl9fZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmNhdGFsb2dfX2Zhdm9yaW90ZXMtZW1wdHktbWVzc2FnZSB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAudi1mYXZvcml0ZS1wYWdlIC5jYXRhbG9nX19maWx0ZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLmNhdGFsb2dfX2Zhdm9yaXRlLWNhdGVnb3JpZXMgLmNhdGFsb2dfX21vYi1idG4tbW9yZS5vcGVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAjOTM5MzkzO1xuICB9XG4gIC5jYXRhbG9nX19tb2ItZmlsdGVyLWJ0biB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gIH1cbiAgLmNhdGFsb2dfX21vYi1maWx0ZXItYnRuLWljb24ge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuY2F0YWxvZ19fcXVhbnRpdHktdG90YWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDExcHggMCAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhdGFsb2dfX3RvcC1wYW5lbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmNhdGFsb2dfX2NhdGVnb3JpZXMtaXRlbS1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2F0YWxvZyB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG4gIC5jYXRhbG9nX190b3AtcGFuZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMTZweCAwIDEycHg7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5jYXRhbG9nX190b3AtcGFuZWwgLnN3aXBlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmNhdGFsb2dfX2NhdGVnb3JpZXMtaXRlbS5zd2lwZXItc2xpZGU6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG59XG4uY2F0ZWdvcmllcy1ibG9jay0yIHtcbiAgbWFyZ2luOiA3MHB4IDA7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrLTJfX2NvdmVyIHtcbiAgcGFkZGluZzogNThweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uY2F0ZWdvcmllcy1ibG9jay0yX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0xMnB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrLTJfX2NlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE0LjI4NTclO1xuICBwYWRkaW5nOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2F0ZWdvcmllcy1ibG9jay0yX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTdweCAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRlZ29yaWVzLWJsb2NrLTJfX2l0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG4gIH1cbn1cbi5jYXRlZ29yaWVzLWJsb2NrLTJfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDk4cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2stMl9fbmFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY2F0ZWdvcmllcy1ibG9jay0yX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrLTJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2stMl9fbGluayB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uY2F0ZWdvcmllcy1ibG9jay0yX19saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMnB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMxNTI0NzE7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMxNTI0NzE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0ZWdvcmllcy1ibG9jay0yX19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxuICAuY2F0ZWdvcmllcy1ibG9jay0yX19saW5rOmhvdmVyOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4M0ZGO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5jYXRlZ29yaWVzLWJsb2NrLTJfX2NlbGwge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhdGVnb3JpZXMtYmxvY2stMiB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbiAgLmNhdGVnb3JpZXMtYmxvY2stMl9fY292ZXIge1xuICAgIHBhZGRpbmc6IDMycHggMDtcbiAgfVxuICAuY2F0ZWdvcmllcy1ibG9jay0yX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5jYXRlZ29yaWVzLWJsb2NrLTJfX2dyaWQge1xuICAgIG1hcmdpbjogLTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG4gIH1cbiAgLmNhdGVnb3JpZXMtYmxvY2stMl9fY2VsbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cbiAgLmNhdGVnb3JpZXMtYmxvY2stMl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5jYXRlZ29yaWVzLWJsb2NrLTJfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggMTJweCAxMnB4O1xuICB9XG59XG4uY2F0ZWdvcmllcy1ibG9jayB7XG4gIG1hcmdpbjogNjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubWFpbi1zbGlkZXIgKyAuY2F0ZWdvcmllcy1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrX19zbGlkZXItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2tfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgcGFkZGluZzogMTZweCAxNnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIHdpZHRoOiAxOTZweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2tfX2l0ZW06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRTtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2sgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2tfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNjRweDtcbiAgbWF4LXdpZHRoOiAxNjRweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgaGVpZ2h0OiAxMThweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg2KTtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2tfX25hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXgtd2lkdGg6IDEzNHB4O1xufVxuXG4uY2F0ZWdvcmllcy1ibG9jayAubWFpbi1zbGlkZXJfX2Fycm93IHtcbiAgcmlnaHQ6IC0yMnB4O1xufVxuXG4uY2F0ZWdvcmllcy1ibG9jayAubWFpbi1zbGlkZXJfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogLTIycHg7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRlZ29yaWVzLWJsb2NrX19pdGVtOmhvdmVyIC5jYXRlZ29yaWVzLWJsb2NrX19pbWFnZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLmNhdGVnb3JpZXMtYmxvY2tfX2xpbmstdmlzdWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uY2F0ZWdvcmllcy1ibG9ja19fbGluay12aXN1YWwtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNhdGVnb3JpZXMtYmxvY2tfX2l0ZW06aG92ZXIgLmNhdGVnb3JpZXMtYmxvY2tfX2xpbmstdmlzdWFsIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLmNhdGVnb3JpZXMtYmxvY2sgLnN3aXBlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhdGVnb3JpZXMtYmxvY2sge1xuICAgIG1hcmdpbjogMzJweCAwO1xuICB9XG4gIC5jYXRlZ29yaWVzLWJsb2NrIC5tYWluLXNsaWRlcl9fYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhdGVnb3JpZXMtYmxvY2tfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5jYXRlZ29yaWVzLWJsb2NrX19uYW1lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmNhdGVnb3JpZXMtYmxvY2tfX2ltYWdlIHtcbiAgICB3aWR0aDogMTA0cHg7XG4gICAgbWF4LXdpZHRoOiAxMDRweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkgYW5kIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXRlZ29yaWVzLWJsb2NrX19pdGVtOmhvdmVyIC5jYXRlZ29yaWVzLWJsb2NrX19pbWFnZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLmNhdGVnb3JpZXMge1xuICBtYXJnaW46IDYwcHggMDtcbn1cblxuLmJyZWFkY3J1bWJzICsgLmNhdGVnb3JpZXMsIC5jYXRlZ29yaWVzLm5vLW1hcmdpbi1jYXRlZ29yeSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jYXRlZ29yaWVzX193cmFwIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNhdGVnb3JpZXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4uY2F0ZWdvcmllc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuXG4uY2F0ZWdvcmllc19fY2VsbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2F0ZWdvcmllc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMDtcbiAgaGVpZ2h0OiAxOTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uY2F0ZWdvcmllc19faXRlbTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xufVxuXG4uY2F0ZWdvcmllc19faXRlbS1saW5rLXZpc3VhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTJweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmNhdGVnb3JpZXNfX2l0ZW0tbGluay12aXN1YWwtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNhdGVnb3JpZXNfX2l0ZW06aG92ZXIgLmNhdGVnb3JpZXNfX2l0ZW0tbGluay12aXN1YWwge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmNhdGVnb3JpZXNfX2l0ZW0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uY2F0ZWdvcmllc19faXRlbS1xdWFudGl0eSB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLmNhdGVnb3JpZXNfX2l0ZW0taW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2NHB4O1xuICBtYXgtd2lkdGg6IDE2NHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXJnaW46IGF1dG8gYXV0byAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTZweCkgc2NhbGUoMSk7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2F0ZWdvcmllc19faXRlbTpob3ZlciAuY2F0ZWdvcmllc19faXRlbS1pbWFnZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE2cHgpIHNjYWxlKDAuODYpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5jYXRlZ29yaWVzX19jZWxsIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXRlZ29yaWVzIHtcbiAgICBtYXJnaW46IDMycHggMDtcbiAgfVxuICAuYnJlYWRjcnVtYnMgKyAuY2F0ZWdvcmllcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuICAuY2F0ZWdvcmllc19fZ3JpZCB7XG4gICAgbWFyZ2luOiAtNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcbiAgfVxuICAuY2F0ZWdvcmllc19fY2VsbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cbiAgLmNhdGVnb3JpZXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgLmNhdGVnb3JpZXNfX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmNhdGVnb3JpZXNfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDEycHggMTJweCAwO1xuICAgIGhlaWdodDogMTQ0cHg7XG4gIH1cbiAgLmNhdGVnb3JpZXNfX2l0ZW0tdGV4dCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA0O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAuY2F0ZWdvcmllc19faXRlbS1xdWFudGl0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcmllc19faXRlbS1saW5rLXZpc3VhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcmllc19faXRlbS1pbWFnZSB7XG4gICAgd2lkdGg6IDExOHB4O1xuICAgIG1heC13aWR0aDogMTE4cHg7XG4gICAgaGVpZ2h0OiA4MnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgfVxuICAuY2F0ZWdvcmllc19faXRlbS10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uY2hlY2tib3gtcGFuZWwge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG4gIHRyYW5zaXRpb246IDAuMjVzO1xufVxuXG4uY2hlY2tib3gtcGFuZWwtLXZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5jaGVja2JveC1wYW5lbF9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgcGFkZGluZzogOXB4IDEycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jaGVja2JveC1wYW5lbF9fbG9hZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmNoZWNrYm94LXBhbmVsX19jaGVja2JveC13cmFwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmNoZWNrYm94LXBhbmVsX19iYXNrZXQtYWN0aW9uLXdyYXAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5jaGVja2JveC1wYW5lbF9fZmF2b3JpdGUtYWN0aW9uLXdyYXAge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmNoZWNrYm94LXBhbmVsX19jb3VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2hlY2tib3gtcGFuZWxfX2FjdGlvbi1idG4ge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNoZWNrYm94LXBhbmVsX19hY3Rpb24tYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmNoZWNrYm94LXBhbmVsX19hY3Rpb24taWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzc2NzM3MztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmNoZWNrYm94LXBhbmVsX19jaGVja2JveCAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmNoZWNrYm94LXBhbmVsX19iYXNrZXQtYWN0aW9uLWJ0bjphY3RpdmUgLmNoZWNrYm94LXBhbmVsX19hY3Rpb24taWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNoZWNrYm94LXBhbmVsX19iYXNrZXQtYWN0aW9uLWJ0bjpob3ZlciAuY2hlY2tib3gtcGFuZWxfX2FjdGlvbi1pY29uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2hlY2tib3gtcGFuZWxfX3dyYXAge1xuICAgIGhlaWdodDogNjJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDE0cHggMCByZ2JhKDEyNywgMTI3LCAxMjcsIDAuMik7XG4gIH1cbiAgLmNoZWNrYm94LXBhbmVsX19iYXNrZXQtYWN0aW9uLWJ0biB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbiAgLmNoZWNrYm94LXBhbmVsX19hY3Rpb24tYnRuIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmNoZWNrYm94LXBhbmVsX19hY3Rpb24taWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5jaGVja2JveC1wYW5lbF9fY291bnRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgfVxufVxuLmNsaWVudC1kYXRhIHtcbiAgbWFyZ2luOiAwIDAgMTAwcHg7XG59XG5cbi5jbGllbnQtZGF0YV9fZm9ybS13cmFwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmNsaWVudC1kYXRhX193cmFwIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY2xpZW50LWRhdGFfX29yZGVycy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuLmNsaWVudC1kYXRhX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uY2xpZW50LWRhdGFfX2Zvb3RlciAuZmllbGQtc3RhdHVzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNsaWVudC1kYXRhX19mb290ZXIgLmZvcm1fX2dyb3VwcyB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jbGllbnQtZGF0YV9fZm9vdGVyIC5mb3JtX19ncm91cCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jbGllbnQtZGF0YV9fZm9vdGVyIC5mb3JtX19ncm91cC1ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY2xpZW50LWRhdGFfX2Zvb3RlciAuZm9ybV9fZmllbGRzIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNsaWVudC1kYXRhX19mb290ZXIgLmZvcm1fX2ZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNsaWVudC1kYXRhX19mb290ZXIgLmZpZWxkLXN0YXR1c19fY2VsbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uY2xpZW50LWRhdGFfX2Zvb3RlciAuZmllbGQtc3RhdHVzX19jZWxsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5jbGllbnQtaW5mbyB7XG4gIG1hcmdpbjogMjRweCAwIDE2cHg7XG59XG5cbi5jbGllbnQtaW5mb19fbGluay1iYWNrLXdyYXAge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG5cbi5jbGllbnQtaW5mb19fbGluay1iYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG5cbi5jbGllbnQtaW5mb19fbGluay1iYWNrLWljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2xpZW50LWluZm9fX2xpbmstYmFjazpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5jbGllbnQtaW5mb19fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5jbGllbnQtaW5mb19faXRlbXMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY2xpZW50LWluZm9fX2l0ZW1zLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uY2xpZW50LWluZm9fX2l0ZW1zLXdyYXAge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNsaWVudC1pbmZvX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBwYWRkaW5nOiA3cHggMTFweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgYS5jbGllbnQtaW5mb19faXRlbTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gIH1cbn1cbi5jbGllbnQtaW5mb19faXRlbS0tYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1MjQ3MTtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbmEuY2xpZW50LWluZm9fX2l0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jbGllbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDMycHggMCA3MHB4O1xufVxuXG4uY2xpZW50c19fdGl0bGUtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNsaWVudHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4uY2xpZW50c19fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbi5jbGllbnRzX19maWx0ZXIge1xuICBwYWRkaW5nOiAxMnB4IDEycHggMDtcbn1cblxuLmNsaWVudHNfX2ZpbHRlciAuZmlsdGVyX19ncm91cHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgbWFyZ2luOiAtNXB4O1xufVxuXG4uY2xpZW50c19fZmlsdGVyIC5maWx0ZXJfX2dyb3VwIHtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNsaWVudHNfX2ZpbHRlciAuZmlsdGVyX19hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNsaWVudHNfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jbGllbnRzX19zdGF0dXMtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jbGllbnRzX19zdGF0dXMtZm9ybS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4uY2xpZW50c19fc3RhdHVzLWZvcm0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLmNsaWVudHNfX3N0YXR1cy1mb3JtLXRleHQtLWJsYWNrIHtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5jbGllbnRzX19zdGF0dXMtZm9ybS0tc3VjY2VzcyAuY2xpZW50c19fc3RhdHVzLWZvcm0taWNvbiB7XG4gIGNvbG9yOiAjMDBBQjI1O1xufVxuXG4uY2xpZW50c19fc3RhdHVzLWZvcm0tLXN1Y2Nlc3MgLmNsaWVudHNfX3N0YXR1cy1mb3JtLXRleHQge1xuICBjb2xvcjogIzAxOEIxRjtcbn1cblxuLmNsaWVudHNfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2xpZW50c19fYWN0aW9uOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uY2xpZW50c19fYWN0aW9uIC5idG4ge1xuICBwYWRkaW5nOiAwIDhweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNsaWVudHNfX2FjdGlvbiAuYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5jbGllbnRzX19hY3Rpb24gLmJ0bl9faWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmNsaWVudHNfX3RhYmxlIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmNsaWVudHNfX3RhYmxlLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2xpZW50c19fdGgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZzogMTJweCAxMnB4IDdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG5idXR0b24uY2xpZW50c19fdGgge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jbGllbnRzX190aC10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uY2xpZW50c19fdGgtdGl0bGU6OmJlZm9yZSxcbi5jbGllbnRzX190aC10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmNsaWVudHNfX3RoLXRpdGxlOjpiZWZvcmUge1xuICB0b3A6IDVweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDYwNjExO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzA2MDYxMTtcbn1cblxuLmNsaWVudHNfX3RoLXRpdGxlOjphZnRlciB7XG4gIHRvcDogOXB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDYwNjExO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA2MDYxMTtcbn1cblxuLmNsaWVudHNfX3RoLS1zb3J0LXVwIC5jbGllbnRzX190aC10aXRsZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNsaWVudHNfX3RoLS1zb3J0LWRvd24gLmNsaWVudHNfX3RoLXRpdGxlOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jbGllbnRzX190aCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmNsaWVudHNfX3RoLS1kYXRlIHtcbiAgd2lkdGg6IDE1NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jbGllbnRzX190aC0tZGF0ZS1hcHBsaWNhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTU1cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2xpZW50c19fdGgtLXBhcnRuZXIge1xuICB3aWR0aDogMjAwcHg7XG59XG5cbi5jbGllbnRzX190aC0taW5uIHtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG4uY2xpZW50c19fdGgtLW9yZGVycy1jb3VudCB7XG4gIHdpZHRoOiAxOTlweDtcbn1cblxuLmNsaWVudHNfX3RoLS1zdGF0dXMtZm9ybSB7XG4gIHdpZHRoOiAxODBweDtcbn1cblxuLmNsaWVudHNfX3RoLS1tYW5hZ2VyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLmNsaWVudHNfX3RoLS1hY3Rpb25zIHtcbiAgd2lkdGg6IDEwNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5jbGllbnRzX190aC0tYWN0aW9ucy0yIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jbGllbnRzX190aC0tY291bnRlcnBhcnR5IHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5jbGllbnRzX19tYW5hZ2VyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uY2xpZW50c19fdGQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNsaWVudHNfX3RkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmY7XG59XG5cbi5jbGllbnRzX19pdGVtOmxhc3QtY2hpbGQgLmNsaWVudHNfX3RkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jbGllbnRzX190ZC0tZGF0ZSB7XG4gIHdpZHRoOiAxNTVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jbGllbnRzX190ZC0tZGF0ZS1hcHBsaWNhdGlvbiB7XG4gIHdpZHRoOiAxNTVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY2xpZW50c19fdGQtLXBhcnRuZXIge1xuICB3aWR0aDogMjAwcHg7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG59XG5cbi5jbGllbnRzX190ZC0taW5uIHtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG4uY2xpZW50c19fdGQtLW9yZGVycy1jb3VudCB7XG4gIHdpZHRoOiAxOTlweDtcbn1cblxuLmNsaWVudHNfX3RkLS1zdGF0dXMtZm9ybSB7XG4gIHdpZHRoOiAxODBweDtcbn1cblxuLmNsaWVudHNfX3RkLS1tYW5hZ2VyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLmNsaWVudHNfX3RkLS1hY3Rpb25zIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5jbGllbnRzX190ZC0tY291bnRlcnBhcnR5IHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5jbGllbnRzX19wYXJ0bmVyLWxpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgaHlwaGVuczogYXV0bztcbn1cblxuYS5jbGllbnRzX19wYXJ0bmVyLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxNXB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgYS5jbGllbnRzX19wYXJ0bmVyLWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgYS5jbGllbnRzX19wYXJ0bmVyLWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzE1MjQ3MTtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMTUyNDcxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5jbGllbnRzX190aC0tcGFydG5lciB7XG4gICAgd2lkdGg6IDIzMHB4O1xuICB9XG4gIC5jbGllbnRzX190ZC0tcGFydG5lciB7XG4gICAgd2lkdGg6IDIzMHB4O1xuICB9XG59XG4uY2xpZW50c19fb3JkZXJzLWNvdW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jbGllbnRzX19wYWdlLW5hdiB7XG4gIG1hcmdpbi10b3A6IDQzcHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLmNsaWVudHNfX2FjdGlvbi0yIC5idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5jbGllbnRzX19hY3Rpb24tMiAuYnRuX19pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4uY2xpZW50c19fcGFydG5lci1saW5rLW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbi5jbGllbnRzX19zdGF0dXMge1xuICBtYXJnaW46IDJweCBhdXRvO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jbGllbnRzX19zdGF0dXMtdGV4dCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmNsaWVudHNfX3N0YXR1cy1ub3RlLWFjdGlvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNsaWVudHNfX3N0YXR1cy1ub3RlLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICM3YjdhN2E7XG59XG5cbi5jbGllbnRzX19zdGF0dXMtbm90ZS1kZCB7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMHB4KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzIzMjEyMTtcbiAgd2lkdGg6IDIwMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uY2xpZW50c19fc3RhdHVzLW5vdGUtZGQtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY2xpZW50c19fc3RhdHVzLW5vdGUtYWN0aW9uOmhvdmVyIC5jbGllbnRzX19zdGF0dXMtbm90ZS1kZCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB9XG59XG4uY29tbWVudF9faXRlbS1jb21tZW50LXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IHZhcigtLXRleHQtaGVpZ2h0KTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMjVzO1xufVxuXG4uY29tbWVudF9faXRlbS1jb21tZW50LXdyYXAtLW92ZXJmbG93IHtcbiAgaGVpZ2h0OiB2YXIoLS1pbml0aWFsLXRleHQtaGVpZ2h0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29tbWVudF9faXRlbS1jb21tZW50LXdyYXAtLW92ZXJmbG93OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MSkgMzElLCByZ2IoMjU1LCAyNTUsIDI1NSkgMTAwJSk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jb21tZW50X19pdGVtLWNvbW1lbnQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29tbWVudF9fYnRuLWxpbmsge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jb21wYXJlLWFjdGlvbi0tZGV0YWlsZWQgLmNvbXBhcmUtYWN0aW9uX19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uY29tcGFyZS1hY3Rpb24tLWRldGFpbGVkIC5jb21wYXJlLWFjdGlvbl9fYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmNvbXBhcmUtYWN0aW9uLS1kZXRhaWxlZCAuY29tcGFyZS1hY3Rpb25fX2NoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEuMnB4ICNEQkRERTMgaW5zZXQ7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uY29tcGFyZS1hY3Rpb24tLWRldGFpbGVkIC5jb21wYXJlLWFjdGlvbl9fY2hlY2tib3gtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cbi5jb21wYXJlLWFjdGlvbi0tZGV0YWlsZWQgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveC1pY29uLS1pZGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb21wYXJlLWFjdGlvbi0tZGV0YWlsZWQgLmNvbXBhcmUtYWN0aW9uX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG4uY29tcGFyZS1hY3Rpb24tLWRldGFpbGVkIC5jb21wYXJlLWFjdGlvbl9fYnRuLmFjdGl2ZSAuY29tcGFyZS1hY3Rpb25fX2NoZWNrYm94IHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMS4ycHggIzE1MjQ3MSBpbnNldDtcbn1cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY29tcGFyZS1hY3Rpb24tLWRldGFpbGVkIC5jb21wYXJlLWFjdGlvbl9fYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuY29tcGFyZS1hY3Rpb25fX3RleHQge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG4gIC5jb21wYXJlLWFjdGlvbi0tZGV0YWlsZWQgLmNvbXBhcmUtYWN0aW9uX19idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jb21wYXJlLWFjdGlvbl9fY2hlY2tib3gge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDEuMnB4ICNBOUE5QUQgaW5zZXQ7XG4gIH1cbiAgLmNvbXBhcmUtYWN0aW9uLS1kZXRhaWxlZCAuY29tcGFyZS1hY3Rpb25fX2J0bi5hY3RpdmU6bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jb21wYXJlLWFjdGlvbl9fY2hlY2tib3gge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDEuMnB4ICMxNTI0NzEgaW5zZXQ7XG4gIH1cbn1cblxuLmNvbXBhcmUtYWN0aW9uLS1pY29uIC5jb21wYXJlLWFjdGlvbl9fYnRuLS1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjREJEREUzIGluc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLmNvbXBhcmUtYWN0aW9uLS1pY29uIC5jb21wYXJlLWFjdGlvbl9fYnRuLS1pY29uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmNvbXBhcmUtYWN0aW9uLS1pY29uIC5jb21wYXJlLWFjdGlvbl9faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1heC1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNvbXBhcmUtYWN0aW9uLS1pY29uIC5jb21wYXJlLWFjdGlvbl9fYnRuLS1pY29uOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNBOUE5QUQgaW5zZXQ7XG4gIH1cbn1cblxuLmNvbXBhcmUtYWN0aW9uLS1yZWd1bGFyIC5jb21wYXJlLWFjdGlvbl9fYnRuIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmNvbXBhcmUtYWN0aW9uLS1yZWd1bGFyIC5jb21wYXJlLWFjdGlvbl9fYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uY29tcGFyZS1hY3Rpb25fX3JlbW92ZS1idG4ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5jb21wYXJlLWFjdGlvbl9fcmVtb3ZlLWJ0bi1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jb21wYXJlLWFjdGlvbl9fcmVtb3ZlLWJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY29tcGFyZS1hY3Rpb25fX2J0biAuYnRuX19pY29uIHtcbiAgICBtYXJnaW4taW5saW5lOiAwO1xuICB9XG4gIC5jb21wYXJlLWFjdGlvbl9fYnRuIC5idG5fX3RleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3QtLXRhYmxlIC5jb21wYXJlLWFjdGlvbl9fYnRuIC5idG5fX2ljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICB9XG4gIC5wcm9kdWN0LS10YWJsZSAuY29tcGFyZS1hY3Rpb25fX2J0biAuYnRuX190ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNvbnRhY3QtbGluay1ibG9jayB7XG4gIG1hcmdpbjogOHB4IDA7XG59XG5cbi5jb250YWN0LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY29udGFjdC1saW5rX19ub3RlIHtcbiAgY29sb3I6ICMzNzM3M0Y7XG59XG5cbi5jb250YWN0LWxpbmtfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jb250YWN0LWxpbms6aG92ZXIgLmNvbnRhY3QtbGlua19fdmFsdWUge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5zdGF0ZS0tZm9jdXMtZW5hYmxlZCAuY29udGFjdC1saW5rOmZvY3VzIC5jb250YWN0LWxpbmtfX3ZhbHVlIHtcbiAgb3V0bGluZTogMXB4IGRhc2hlZDtcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbn1cblxuLmNvbnRhY3QtbGluazphY3RpdmUgLmNvbnRhY3QtbGlua19fdmFsdWUge1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmNvbnRhY3QtbGlzdF9fY29udGFjdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvbnRhY3QtbGlzdF9fY29udGFjdC1waG9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOCU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMjAlO1xuICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jb250YWN0LWxpc3RfX2NvbnRhY3QtcGhvbmU6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbnRhY3QtbGlzdF9fY29udGFjdC1zY2hlZHVsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jb250YWN0LWxpc3RfX2NvbnRhY3Qtc2NoZWR1bGUtaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgb3BhY2l0eTogMC4yNTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG59XG5cbi5jb250YWN0LWxpc3RfX2NvbnRhY3QtZW1haWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG4gIGNvbG9yOiAjMDA4M0ZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jb250YWN0LWxpc3RfX2NvbnRhY3QtZW1haWw6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4uY29udGFjdC1saXN0X19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC02MHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTIwcHgpO1xufVxuXG4uY29udGFjdC1saXN0X19pdGVtIHtcbiAgcGFkZGluZzogMCA2MHB4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGFjdC1saXN0X19pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMnB4O1xuICBib3R0b206IDIycHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNvbnRhY3QtbGlzdF9faXRlbTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLmNvbnRhY3QtbGlzdF9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDE3cHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuY29udGFjdC1saXN0X190aXRsZS1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMTdweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5jb250YWN0LWxpc3RfX3RpdGxlLm9wZW4gLmNvbnRhY3QtbGlzdF9fdGl0bGUtaWNvbiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB9XG4gIC5jb250YWN0LWxpc3RfX2l0ZW1zIHtcbiAgICBtYXJnaW46IDAgLThweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuICAuY29udGFjdC1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICB9XG4gIC5jb250YWN0LWxpc3RfX2NvbnRhY3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY29udGFjdC1saXN0X19jb250YWN0LXNjaGVkdWxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmNvbnRhY3QtbGlzdF9fY29udGFjdC1waG9uZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuY29udGFjdC1saXN0X19pdGVtOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRhY3Qge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGFjdF9fbWFuYWdlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uY29udGFjdF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY29udGFjdF9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNvbnRhY3RfX2xpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb250YWN0X19tb2ItbW9kZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250YWN0X19zdWJ0aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY29udGFjdF9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5jb250YWN0X19wb3B1cC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IC0yMHB4O1xuICB3aWR0aDogMjMwcHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNvbnRhY3RfX3BvcHVwLXdyYXAub3BlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLmNvbnRhY3RfX3BvcHVwIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDEzNSwgMTM1LCAxMzUsIDAuMTMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uY29udGFjdF9fcG9wdXAgLmNvbnRhY3RfX21vYi1idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhY3RfX21vYi1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jb250YWN0X19tb2ItbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNvbnRhY3RfX21vYi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmNvbnRhY3RfX21vYi1saW5rLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjN2I3YTdhO1xufVxuXG4uY29udGFjdF9fbW9iLWFjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jb250YWN0X19tb2ItYnRuIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uY29udGFjdF9fcG9wdXAtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmNvbnRhY3RfX3BvcHVwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNvbnRhY3RfX3BvcHVwLWl0ZW0gLnNjaGVkdWxlIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDlweCkge1xuICAucGFnZS1oZWFkZXItd3JhcF9fbW9iLWNvbnRhY3QgLmNvbnRhY3QgLnNvY2lhbHNfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1jb250YWN0IC5jb250YWN0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnBhZ2UtaGVhZGVyLXdyYXBfX2NvbnRhY3QgLmNvbnRhY3RfX2xpbmsgLnNvY2lhbHNfX2l0ZW0tdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29udGFjdCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmNvbnRhY3RfX25hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRhY3RfX3N1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgfVxuICAuY29udGFjdF9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5jb250YWN0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNHB4IDEycHggMDtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjJFRUVFO1xuICB9XG4gIC5jb250YWN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAuY29udGFjdF9fc3VidGl0bGUgKyAuY29udGFjdF9fbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fcmlnaHQge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuICAuY29udGFjdF9fbW9iLW5hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbiAgLmNvbnRhY3RfX2l0ZW0gLnNvY2lhbHNfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5jb250YWN0cy1pdGVtIHtcbiAgbWFyZ2luOiAxNnB4IDAgNjBweDtcbn1cblxuLmNvbnRhY3RzLWl0ZW1fX21haW4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmNvbnRhY3RzLWl0ZW1fX21hcC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTc2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRhY3RzLWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWF4LXdpZHRoOiAxMjEycHg7XG59XG5cbi5jb250YWN0cy1pdGVtX19kZXNjcmlwdGlvbiAuc2hvcC1nYWxsZXJ5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29udGFjdHMtaXRlbV9fZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5jb250YWN0cy1pdGVtX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnRhY3RzLWl0ZW1fX2NvbnRlbnQgLnRleHQtZ3VpZGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250YWN0cy1pdGVtX19zbG90IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmNvbnRhY3RzLWl0ZW1fX3Nsb3QgLnByb2R1Y3Qtc2xpZGVyIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29udGFjdHMtaXRlbV9fc2xvdCAucHJvZHVjdC1zbGlkZXJfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb250YWN0cy1pdGVtX19zbG90IC5wcm9kdWN0LXNsaWRlcl9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jb250YWN0cy1pdGVtIHtcbiAgICBtYXJnaW46IDE2cHggMCAzMnB4O1xuICB9XG4gIC5jb250YWN0cy1pdGVtIC5jb250YWN0cy1saXN0X19zaG9wLW1haW4ge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29udGFjdHMtaXRlbV9fbWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNvbnRhY3RzLWl0ZW1fX21hcC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAuY29udGFjdHMtaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLmNvbnRhY3RzLWl0ZW1fX21haW4ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmNvbnRhY3RzLWl0ZW1fX2dhbGxlcnkge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLmNvbnRhY3RzLWl0ZW1fX3Nsb3Qge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmNvbnRhY3RzLWl0ZW1fX3Nsb3QgLnByb2R1Y3Qtc2xpZGVyX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmNvbnRhY3RzLWl0ZW0gLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LWltYWdlLXdyYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIH1cbiAgLmNvbnRhY3RzLWl0ZW0gLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LXZpZGVvLXdyYXAsXG4uY29udGFjdHMtaXRlbSAuc2hvcC1nYWxsZXJ5X19zaG9wLWdhbGxlcnktdmlkZW8td3JhcCAudmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIH1cbn1cbi5jb250YWN0cy1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDE2cHggMCA2MHB4O1xufVxuXG4uY29udGFjdHMtbGlzdC0tbW9kYWwge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250YWN0cy1saXN0X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jb250YWN0cy1saXN0X193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2FzaWRlIHtcbiAgd2lkdGg6IDMyMHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fbWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY29udGFjdHMtbGlzdF9fYXNpZGUtd3JhcCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA1NzZweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2FzaWRlLWNvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29udGFjdHMtbGlzdF9fYXNpZGUtY292ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICNGRkYgMTAwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5jb250YWN0cy1saXN0X19hc2lkZS1jb3Zlci0tbm8tYWZ0ZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2l0ZW1zIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250YWN0cy1saXN0X19pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2l0ZW0tLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgYm90dG9tOiA4cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2NvbGxhcHNlLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS1hcnJvdyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDIwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS5vcGVuIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1MjQ3MTtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2l0ZW0ub3BlbiAuY29udGFjdHMtbGlzdF9faXRlbS1hcnJvdyB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2l0ZW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xuICBtYXgtd2lkdGg6IDIzMHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS1hZGRyZXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM4RjhGOTQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2l0ZW0tcGhvbmVzIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2l0ZW0tcGhvbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNvbnRhY3RzLWxpc3RfX2l0ZW0tcGhvbmU6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICB9XG59XG4uY29udGFjdHMtbGlzdF9faXRlbS1hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjOEY4Rjk0O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jb250YWN0cy1saXN0X19pdGVtLXNjaGVkdWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jb250YWN0cy1saXN0X19pdGVtLXNjaGVkdWxlLWljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGNvbG9yOiAjYzRjOGRiO1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS1zY2hlZHVsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjOEY4Rjk0O1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS1lbWFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgY29sb3I6ICMwMDgzRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogOXB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNvbnRhY3RzLWxpc3RfX2l0ZW0tZW1haWw6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4uY29udGFjdHMtbGlzdF9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1MTdweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbn1cblxuLmNvbnRhY3RzLWxpc3QtLW1vZGFsIC5jb250YWN0cy1saXN0X190YWJzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb250YWN0cy1saXN0X190YWIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzhGOEY5NDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3RhYi5hY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMTIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNvbnRhY3RzLWxpc3RfX3RhYjpub3QoLmFjdGl2ZSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gIH1cbn1cbi5jb250YWN0cy1saXN0X19jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fdmlkZW8td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fbWFwLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29udGFjdHMtbGlzdC0tc2hvcHMgLmNvbnRhY3RzLWxpc3RfX21hcC13cmFwIHtcbiAgaGVpZ2h0OiA1NzZweDtcbn1cblxuLmNvbnRhY3RzLWxpc3QtLWVtYmVkZGVkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29udGFjdHMtbGlzdC0tZW1iZWRkZWQgLmNvbnRhY3RzLWxpc3RfX21hcC13cmFwIHtcbiAgaGVpZ2h0OiA1NzZweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnRzIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgcGFkZGluZzogMzJweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnRzLWdyaWQge1xuICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIG1hcmdpbjogLTEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnRzLWNlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudC1uYW1lIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDglO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudC1hZGRyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnQtYWRkcmVzcy1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjb2xvcjogIzAwODNGRjtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnQtYWRkcmVzcy10ZXh0IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzM3MzczRjtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnQtYWRkcmVzcy10ZXh0IGEge1xuICBjb2xvcjogIzAwODNGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnQtYWRkcmVzcy10ZXh0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudC1tYWluIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcbiAgcGFkZGluZzogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG59XG5cbi5jb250YWN0cy1saXN0X19kZXRhaWxzLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBjb2xvcjogIzM3MzczRjtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtbWFpbiB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGV0YWlscy1pdGVtcyB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLTEwcHggLTIwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtZmlsZXMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDM3OHB4O1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGV0YWlscy1pdGVtLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG4gIGNvbG9yOiAjMzczNzNGO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jb250YWN0cy1saXN0X19kZXRhaWxzLWZpbGVzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jb250YWN0cy1saXN0X19kZXRhaWxzLWZpbGVzLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGV0YWlscy1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jb250YWN0cy1saXN0X19kZXRhaWxzLWZpbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gIH1cbn1cbi5jb250YWN0cy1saXN0X19kZXRhaWxzLWZpbGUtaWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGNvbG9yOiAjMDA4M0ZGO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGV0YWlscy1maWxlLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtZmlsZS1zaXplIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjQjRCNEI4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jb250YWN0cy1saXN0X19zaG9wcyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5jb250YWN0cy1saXN0X19zaG9wIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3AtbWFpbiB7XG4gIHdpZHRoOiA0My44JTtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgcGFkZGluZzogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3AtbmFtZSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3AtYWRkcmVzcy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3AtYWRkcmVzcy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY29udGFjdHMtbGlzdF9fc2hvcC1hZGRyZXNzIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG4gIGNvbG9yOiAjMzczNzNGO1xufVxuXG4uY29udGFjdHMtbGlzdF9fc2hvcC1yb3V0ZS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmNvbnRhY3RzLWxpc3RfX3Nob3Atcm91dGUtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgzRkY7XG4gIH1cbn1cbi5jb250YWN0cy1saXN0X19zaG9wLXJvdXRlLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDJweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICMxNTI0NzE7XG4gIGJvcmRlci1sZWZ0OiAxLjVweCBzb2xpZCAjMTUyNDcxO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uY29udGFjdHMtbGlzdF9fc2hvcC1hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fc2hvcC1hY3Rpb24tbGluayB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3AtZ2FsbGVyeSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uY29udGFjdHMtbGlzdF9fc2hvcCAuY29udGFjdHMtbGlzdF9faXRlbS1waG9uZXMge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jb250YWN0cy1saXN0X19tb3JlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbmEuY29udGFjdHMtbGlzdF9fbW9yZSxcbmJ1dHRvbi5jb250YWN0cy1saXN0X19tb3JlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgYS5jb250YWN0cy1saXN0X19tb3JlOmhvdmVyLFxuYnV0dG9uLmNvbnRhY3RzLWxpc3RfX21vcmU6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uY29udGFjdHMtbGlzdF9fc2hvcC1nYWxsZXJ5IC5zaG9wLWdhbGxlcnlfX3Nob3AtZ2FsbGVyeS12aWRlby13cmFwLFxuLmNvbnRhY3RzLWxpc3RfX3Nob3AtZ2FsbGVyeSAuc2hvcC1nYWxsZXJ5X19zaG9wLWdhbGxlcnktaW1hZ2Utd3JhcCB7XG4gIGFzcGVjdC1yYXRpbzogNzAwLzQ1MDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY29udGFjdHMtbGlzdF9fd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNvbnRhY3RzLWxpc3RfX2FzaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbnRhY3RzLWxpc3RfX2FzaWRlLXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fYXNpZGUtY292ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICB9XG4gIC5jb250YWN0cy1saXN0X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgLmNvbnRhY3RzLWxpc3RfX2FzaWRlLWNvdmVyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudHMge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuICAgIG1hcmdpbjogMzJweCAtMTZweCAwO1xuICB9XG4gIC5jb250YWN0cy1saXN0X19kZXBhcnRtZW50cy1ncmlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnRzLWNlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICB9XG4gIC5jb250YWN0cy1saXN0X19kZXBhcnRtZW50IHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5jb250YWN0cy1saXN0X19kZXBhcnRtZW50LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudC1hZGRyZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5jb250YWN0cy1saXN0X19kZXRhaWxzIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG4gICAgbWFyZ2luOiAzMnB4IC0xNnB4IDA7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fZGV0YWlscy1tYWluIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5jb250YWN0cy1saXN0X19kZXRhaWxzLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtbWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fZGV0YWlscy1pdGVtcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb250YWN0cy1saXN0X19kZXRhaWxzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fZGV0YWlscy1maWxlcyB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fc2hvdy1vbi1tYXAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fbWFwLXdyYXAge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gMTk2cHgpO1xuICAgIGhlaWdodDogODBzdmg7XG4gICAgbWFyZ2luOiAwIC04cHggLThweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICB9XG4gIC5jb250YWN0cy1saXN0X19jb250ZW50LXdyYXA6Zmlyc3QtY2hpbGQgLmNvbnRhY3RzLWxpc3RfX21hcC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICB9XG4gIC5jb250YWN0cy1saXN0LS1tb2RhbCAuY29udGFjdHMtbGlzdF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jb250YWN0cy1saXN0LS1tb2RhbCAuY29udGFjdHMtbGlzdF9faW1hZ2Uge1xuICAgIGhlaWdodDogMTg5cHg7XG4gICAgbWF4LWhlaWdodDogMTg5cHg7XG4gIH1cbiAgLmNvbnRhY3RzLWxpc3RfX3Nob3BzIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG4gIC5jb250YWN0cy1saXN0X19zaG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG4gIC5jb250YWN0cy1saXN0X19zaG9wLW1haW4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG4gIC5jb250YWN0cy1saXN0X19zaG9wLWdhbGxlcnkge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fc2hvcC1nYWxsZXJ5IC5zaG9wLWdhbGxlcnlfX3Nob3AtZ2FsbGVyeS1pbWFnZS13cmFwIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICB9XG4gIC5jb250YWN0cy1saXN0X19zaG9wLWdhbGxlcnkgLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LXZpZGVvLXdyYXAsXG4uY29udGFjdHMtbGlzdF9fc2hvcC1nYWxsZXJ5IC5zaG9wLWdhbGxlcnlfX3Nob3AtZ2FsbGVyeS12aWRlby13cmFwIC52aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fc2hvcC1uYW1lIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDExNiU7XG4gIH1cbiAgLmNvbnRhY3RzLWxpc3RfX3Nob3AtYWRkcmVzcy13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5jb250YWN0cy1saXN0X19zaG9wIC5jb250YWN0cy1saXN0X19pdGVtLXBob25lcyB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuY29udGFjdHMtbGlzdF9fc2hvcC1hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5jb252ZXJ0ZXJfX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb252ZXJ0ZXJfX3RpdGxlLWZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwO1xufVxuXG4uY29udmVydGVyX190aXRsZS1maWVsZCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5jb252ZXJ0ZXJfX2N1cnJlbmN5LWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2N3B4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogLTNweCA1cHggMjJweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmNvbnZlcnRlcl9fY3VycmVuY3ktd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA4OHB4O1xufVxuXG4uY29udmVydGVyX19jdXJyZW5jeS1uYW1lIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmxhY2stMTAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNvbnZlcnRlcl9fZmllbGRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udmVydGVyX19maWVsZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jb252ZXJ0ZXJfX2ZpZWxkLS1zYWxlLWN1cnJlbmN5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM0cHg7XG4gIHJpZ2h0OiAxNnB4O1xuICB6LWluZGV4OiAxMTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnZlcnRlcl9fZmllbGQtLWJ1eWluZy1jdXJyZW5jeSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTRweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29udmVydGVyX19idG4tc3dhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzE1MjQ3MSBpbnNldDtcbiAgdG9wOiA2OXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzLCB0cmFuc2Zvcm0gMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jb252ZXJ0ZXJfX2J0bi1zd2FwOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMS4xKTtcbiAgfVxufVxuLmNvbnZlcnRlcl9faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uY29udmVydGVyX19idG4tc3dhcDpob3ZlciB7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG4uY29udmVydGVyX19maWVsZHMtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5jb252ZXJ0ZXJfX2N1cnJlbmN5LWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IC01M3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmNvbnZlcnRlcl9fdGl0bGUtZmllbGQge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gIH1cbiAgLmNvbnZlcnRlcl9fbWFpbi1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjk1cHg7XG4gIH1cbiAgLmNvbnZlcnRlcl9fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb252ZXJ0ZXJfX3RpdGxlLWZpZWxkIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5jb252ZXJ0ZXJfX21haW4tZmllbGRzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUtMTAwKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG4gIC5jb252ZXJ0ZXJfX2N1cnJlbmN5LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuY29udmVydGVyX19idG4tc3dhcCB7XG4gICAgbGVmdDogNDAlO1xuICB9XG59XG4uY3JlZGl0LWNhbGN1bGF0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5jcmVkaXQtY2FsY3VsYXRvcl9fbWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19mb3JtIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5jcmVkaXQtY2FsY3VsYXRvcl9fZmllbGQge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3IgLmZpZWxkLXNlbGVjdF9fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5jcmVkaXQtY2FsY3VsYXRvcl9fYXNpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI0MHB4O1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19yZXN1bWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX21vbnRobHktcGF5bWVudC10ZXh0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNnB4O1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19tb250aGx5LXBheW1lbnQtdmFsdWUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG4gIGNvbG9yOiAjMDA4M0ZGO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jcmVkaXQtY2FsY3VsYXRvcl9fcmVzdW1lLW91dHB1dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5jcmVkaXQtY2FsY3VsYXRvcl9fcmVzdW1lLW91dHB1dC10ZXh0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNnB4O1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19yZXN1bWUtb3V0cHV0LXZhbHVlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19hY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19wcm9kdWN0LXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3Byb2R1Y3Qtd3JhcCAucHJvZHVjdF9fc21hbGwtdmlldy1hY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3Byb2R1Y3Qtd3JhcCAucHJvZHVjdF9fc21hbGwtdmlldy1uYW1lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3Byb2R1Y3Qtd3JhcCAucHJpY2VfX2Rpc2NvdW50IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY3JlZGl0LWNhbGN1bGF0b3JfX3dyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jcmVkaXQtY2FsY3VsYXRvcl9fYXNpZGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmNyZWRpdC1jYWxjdWxhdG9yX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5jcmVkaXQtY2FsY3VsYXRvcl9fcmVzdW1lIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5jcmVkaXQtY2FsY3VsYXRvcl9fbW9udGhseS1wYXltZW50LXZhbHVlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDExNiU7XG4gIH1cbiAgLmNyZWRpdC1jYWxjdWxhdG9yX19yZXN1bWUtb3V0cHV0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5jcmVkaXQtY2FsY3VsYXRvcl9fYWN0aW9uIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY3JlZGl0LWNhbGN1bGF0b3JfX3Byb2R1Y3Qtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmNyZWRpdC1jYXJkc19fdGFiLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jcmVkaXQtY2FyZHNfX3RhYi1jZWxsIHtcbiAgcGFkZGluZzogNHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNyZWRpdC1jYXJkc19fdGFiIHtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNGNEY0RjQgaW5zZXQ7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5jcmVkaXQtY2FyZHNfX3RhYi0tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5idXR0b24uY3JlZGl0LWNhcmRzX190YWIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICBidXR0b24uY3JlZGl0LWNhcmRzX190YWI6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMDYwNjExIGluc2V0O1xuICB9XG59XG4uY3JlZGl0LWNhcmRzX190YWItLWFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMDYwNjExIGluc2V0O1xufVxuXG4uY3JlZGl0LWNhcmRzX190YWItbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4uY3JlZGl0LWNhcmRzX190YWItbmFtZSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG4uY3JlZGl0LWNhcmRzX190YWItdGVybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLmNyZWRpdC1jYXJkc19fdGFiLXRlcm0taWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuLmNyZWRpdC1jYXJkc19fdGFiLWltYWdlLXdyYXAge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uY3JlZGl0LWNhcmRzX190YWItaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uY3JlZGl0LWNhcmRzX190YWItZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjN2I3YTdhO1xufVxuXG4uY3JlZGl0LWNhcmRzX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNyZWRpdC1jYXJkc19fZGVzY3JpcHRpb24taWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jcmVkaXQtY2FyZHNfX2Rlc2NyaXB0aW9uLXRleHQge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uY3JlZGl0LWNhcmRzX19wbHVzIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmNyZWRpdC1jYXJkc19fcGx1cy1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY3JlZGl0LWNhcmRzX190YWItY2VsbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmNyZWRpdC1wcm9ncmFtc19fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY3JlZGl0LXByb2dyYW1zX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG5cbi5jcmVkaXQtcHJvZ3JhbXNfX2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uY3JlZGl0LXByb2dyYW1zX19jYXJkLS1hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMxNTI0NzE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmNyZWRpdC1wcm9ncmFtc19fY2FyZFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuY3JlZGl0LXByb2dyYW1zX19jYXJkOm5vdChbZGlzYWJsZWRdKTpub3QoLmNyZWRpdC1wcm9ncmFtc19fY2FyZC0tYWN0aXZlKTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQTlBOUFEO1xuICB9XG59XG4uY3JlZGl0LXByb2dyYW1zX19pbWFnZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5jcmVkaXQtcHJvZ3JhbXNfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5jcmVkaXQtcHJvZ3JhbXNfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cblxuLmNyZWRpdC1wcm9ncmFtc19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNyZWRpdC1wcm9ncmFtc19fcGF5bWVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5jcmVkaXQtcHJvZ3JhbXNfX25vdGUge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM4RjhGOTQ7XG59XG5cbi5kYXRlcGlja2VyX193cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGF0ZXBpY2tlci0taGFzLWxvY2FsdmFsdWUgLmZpZWxkLXBsYWNlaG9sZGVyIHtcbiAgdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRhdGVwaWNrZXJfX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19pbnB1dF9pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDE0cHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXJfX2lucHV0LmRhdGVwaWNrZXJfX2lucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBDb21taXNzaW9uZXIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG4gIHBhZGRpbmc6IDIycHggMTJweCA4cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5kYXRlcGlja2VyX19pbnB1dC5kYXRlcGlja2VyX19pbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG4uZGF0ZXBpY2tlciAuZHAtLWNsZWFyLWJ0biB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHJpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRhdGVwaWNrZXIgLmRwLS1jbGVhci1idG4gLmRwX19pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXJfX21lbnUsXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlcl9fY2FsZW5kYXIsXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlcl9fY2VsbCB7XG4gIGZvbnQtZmFtaWx5OiBDb21taXNzaW9uZXIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi5kYXRlcGlja2VyLS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZGF0ZXBpY2tlci0tZGlzYWJsZWQgLmRhdGVwaWNrZXJfX2ljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlcl9faW5wdXQuZGF0ZXBpY2tlcl9faW5wdXRbZGlzYWJsZWRdIHtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmRhdGVwaWNrZXItLWRpc2FibGVkIC5kcF9faW5wdXRfaWNvbiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZGF0ZXBpY2tlcl9faW5wdXQuZGF0ZXBpY2tlcl9faW5wdXRbZGlzYWJsZWRdOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuICB9XG59XG4uZGF0ZXBpY2tlcl9fYWN0aW9uLXJvdy13cmFwIHtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRlcGlja2VyX19hY3Rpb24tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG59XG5cbi5kYXRlcGlja2VyX19hY3Rpb24ge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cblxuLmRhdGVwaWNrZXJfX21lbnUgLmRwX19tZW51IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZGF0ZXBpY2tlciAuZHAtLW1lbnUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDMxMnB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRlcGlja2VyX19tZW51LmRhdGVwaWNrZXJfX21lbnUge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMxMnB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX21lbnU6Zm9jdXMge1xuICBib3JkZXI6IDA7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fYWN0aW9uX3JvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5kYXRlcGlja2VyIC5kcC0teWVhci1zZWxlY3QsXG4uZGF0ZXBpY2tlciAuZHBfX21vbnRoX3llYXJfc2VsZWN0IHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX2NhbGVuZGFyX2hlYWRlcl9pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICBwYWRkaW5nOiAxMXB4IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19hcnJvd190b3AsXG4uZGF0ZXBpY2tlciAuZHBfX2Fycm93X2JvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fY2FsZW5kYXJfaGVhZGVyX3NlcGFyYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fY2VsbF9pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX2NhbGVuZGFyX2l0ZW0ge1xuICBjb2xvcjogIzA2MDYxMTtcbiAgd2lkdGg6IDE0LjI4NTcxNDI4NTclO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX3JhbmdlX2VuZCxcbi5kYXRlcGlja2VyIC5kcF9fcmFuZ2Vfc3RhcnQsXG4uZGF0ZXBpY2tlciAuZHBfX2FjdGl2ZV9kYXRlIHtcbiAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19jZWxsX29mZnNldCB7XG4gIGNvbG9yOiAjYTdhNmE2O1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX2RhdGVfaG92ZXJfZW5kOmhvdmVyLFxuLmRhdGVwaWNrZXIgLmRwX19kYXRlX2hvdmVyX3N0YXJ0OmhvdmVyLFxuLmRhdGVwaWNrZXIgLmRwX19kYXRlX2hvdmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjNmNTtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX190b2RheSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTI0NzE7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fbW9udGhfeWVhcl9zZWxlY3Qge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX21vbnRoX3llYXJfc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOHB4LCAtM3B4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmRhdGVwaWNrZXIgLmRwLS15ZWFyLXNlbGVjdDpob3Zlcixcbi5kYXRlcGlja2VyIC5kcF9fbW9udGhfeWVhcl9zZWxlY3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19vdmVybGF5X2NlbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19vdmVybGF5X2NlbGxfYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19pbnN0YW5jZV9jYWxlbmRhciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5kYXRlcGlja2VyIC5kcC0tb3ZlcmxheS1hYnNvbHV0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fb3ZlcmxheV9jb2wge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX2NhbGVuZGFyX3JvdyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19tZW51X2lubmVyIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX2NlbGxfYXV0b19yYW5nZV9zdGFydCxcbi5kYXRlcGlja2VyIC5kcF9fZGF0ZV9ob3Zlcl9zdGFydDpob3Zlcixcbi5kYXRlcGlja2VyIC5kcF9fcmFuZ2Vfc3RhcnQge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAyMHB4O1xufVxuXG4uZGVhbGVyLWZvcm0ge1xuICBtYXJnaW46IDMycHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGVhbGVyLWZvcm0gLmZvcm0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uZGVhbGVyLWZvcm1fX3dyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyN3B4IDI0cHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbn1cblxuLmRlYWxlci1mb3JtIC5mb3JtX19ncm91cC10aXRsZSB+IC5mb3JtX19ncm91cC1ib2R5IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kZWFsZXItZm9ybSB0ZXh0YXJlYS5maWVsZC1pbnB1dCB7XG4gIGhlaWdodDogMTc1cHg7XG59XG5cbi5kZWFsZXItZm9ybSAuZm9ybV9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmRlYWxlci1mb3JtIC5mb3JtX19ncm91cC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmRlYWxlci1mb3JtIC5mb3JtX19maWVsZHMge1xuICBtYXJnaW46IC04cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbn1cblxuLmRlYWxlci1mb3JtIC5mb3JtX19maWVsZCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmRlYWxlci1mb3JtIC5mb3JtX19oZWFkZXItdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmRlYWxlci1tZW51IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNlNGU0ZTQ7XG59XG5cbi5kZWFsZXItbWVudV9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAtNHB4O1xufVxuXG4uZGVhbGVyLW1lbnVfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbmEuZGVhbGVyLW1lbnVfX2l0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICBhLmRlYWxlci1tZW51X19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB9XG59XG4uZGVhbGVyLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMxNTI0NzE7XG59XG5cbi5kZWFsZXItbWVudV9fcXVhbnRpdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDNweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtaW4td2lkdGg6IDE4cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MTE7XG59XG5cbi5kZWFsZXItbWVudV9faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmRlYWxlci1vcmRlciB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDE2cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaHlwaGVuczogbm9uZTtcbn1cblxuLmRlYWxlci1vcmRlcl9faGVhZGVyLXRoIHtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZGVhbGVyLW9yZGVyX19mYWNlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RkLWRpdiB7XG4gIGhlaWdodDogNDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRlYWxlci1vcmRlcl9fdGQtZGl2LS16LWluZGV4LTIge1xuICB6LWluZGV4OiAyO1xufVxuXG4uZGVhbGVyLW9yZGVyX190ZC1kaXYgKyAuZGVhbGVyLW9yZGVyX190ZC1kaXYge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uZGVhbGVyLW9yZGVyX190ZC1kaXYgKyAuZGVhbGVyLW9yZGVyX190ZC1kaXYgLmRlYWxlci1vcmRlcl9fbnVtYmVyLXdyYXAtLWJvcmRlcjo6YmVmb3JlIHtcbiAgdG9wOiAtMTJweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxMnB4KTtcbn1cblxuLmRlYWxlci1vcmRlcl9fZmFjZSB7XG4gIHBhZGRpbmc6IDEzcHggNnB4IDEzcHggNnB4O1xuICB3aWR0aDogODdweDtcbn1cblxuLmRlYWxlci1vcmRlcl9fdHItLW92ZXJkdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MCwgMjEzLCAyMTYsIDAuNSk7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RyLS1yZWFkeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUZGRUQ7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RyLS1vdmVyZHVlIC5kZWFsZXItb3JkZXJfX2RhdGUtLWRlbGl2ZXJ5IHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RyLS1yZWFkeSAuZGVhbGVyLW9yZGVyX19kYXRlLS1kZWxpdmVyeSB7XG4gIGNvbG9yOiAjMDc3RTAwO1xufVxuXG4uZGVhbGVyLW9yZGVyX19oZWFkZXItdGgtLXNvcnQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZGVhbGVyLW9yZGVyX19oZWFkZXItdGgtLXNvcnQ6aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNyk7XG4gIH1cbn1cbi5kZWFsZXItb3JkZXJfX2hlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5kZWFsZXItb3JkZXJfX2hlYWRlci10aC0tc29ydCAuZGVhbGVyLW9yZGVyX19oZWFkZXItdGl0bGU6OmJlZm9yZSxcbi5kZWFsZXItb3JkZXJfX2hlYWRlci10aC0tc29ydCAuZGVhbGVyLW9yZGVyX19oZWFkZXItdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA0cHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5kZWFsZXItb3JkZXJfX2hlYWRlci10aC0tc29ydCAuZGVhbGVyLW9yZGVyX19oZWFkZXItdGl0bGU6OmJlZm9yZSB7XG4gIHRvcDogNHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwNjA2MTE7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDYwNjExO1xufVxuXG4uZGVhbGVyLW9yZGVyX19oZWFkZXItdGgtLXNvcnQgLmRlYWxlci1vcmRlcl9faGVhZGVyLXRpdGxlOjphZnRlciB7XG4gIHRvcDogN3B4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDYwNjExO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA2MDYxMTtcbn1cblxuLmRlYWxlci1vcmRlcl9faGVhZGVyLXRoLS1zb3J0LXVwIC5kZWFsZXItb3JkZXJfX2hlYWRlci10aXRsZTo6YmVmb3JlLFxuLmRlYWxlci1vcmRlcl9faGVhZGVyLXRoLS1zb3J0LWRvd24gLmRlYWxlci1vcmRlcl9faGVhZGVyLXRpdGxlOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5kZWFsZXItb3JkZXJfX3N0YXR1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG59XG5cbi5kZWFsZXItb3JkZXJfX3N0YXR1cy1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmRlYWxlci1vcmRlcl9fc3RhdHVzLXRleHQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDExM3B4O1xufVxuXG4uZGVhbGVyLW9yZGVyX19vcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdpZHRoOiAxODBweDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICBoeXBoZW5zOiBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuLmRlYWxlci1vcmRlcl9fdGQtLXBscjAgLmRlYWxlci1vcmRlcl9fb3B0aW9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kZWFsZXItb3JkZXJfX29wdGlvbi0td2FyZWhvdXNlIHtcbiAgd2lkdGg6IDEwNXB4O1xufVxuXG4uZGVhbGVyLW9yZGVyX19vcHRpb24tLW1hbmFnZXIge1xuICB3aWR0aDogMTQwcHg7XG59XG5cbi5kZWFsZXItb3JkZXJfX2RhdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA5MHB4O1xufVxuXG4uZGVhbGVyLW9yZGVyX190ZCB7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbn1cblxuLmRlYWxlci1vcmRlcl9fdGQtLWNvbW1lbnQge1xuICB3aWR0aDogNzUuNzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGVhbGVyLW9yZGVyX19jb21tZW50LW1lc3NhZ2Uge1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogY2FsYygxMDAlIC0gMTZweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTJweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRlYWxlci1vcmRlcl9fY29tbWVudC1pY29uOmhvdmVyICsgLmRlYWxlci1vcmRlcl9fY29tbWVudC1tZXNzYWdlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwcHgpO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZGVhbGVyLW9yZGVyX190ZC0tcGxyMCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmRlYWxlci1vcmRlcl9fdGQtLW5vLXBhZGRpbmdzIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmRlYWxlci1vcmRlcl9fY29tbWVudC1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29sb3I6ICM3YTcyNzI7XG59XG5cbi5kZWFsZXItb3JkZXJfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZGVhbGVyLW9yZGVyX19hY3Rpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5kZWFsZXItb3JkZXJfX2FjdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZGVhbGVyLW9yZGVyX19udW1iZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGhlaWdodDogNDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZWFsZXItb3JkZXJfX251bWJlci13cmFwLS1ib3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MTE7XG59XG5cbi5kZWFsZXItb3JkZXJfX251bWJlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGVhbGVyLW9yZGVyX19udW1iZXItYXJyb3cge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RyIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGVhbGVyLW9yZGVyX19saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZGVhbGVyLW9yZGVyX190cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLmRlYWxlci1vcmRlcl9fdGQgLnByaWNlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZGVhbGVyLW9yZGVyX19hY3Rpb24tYnRuIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uZGVhbGVyLW9yZGVyX19hY3Rpb24tYnRuIC5idG5fX2ljb24ge1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyM3B4O1xufVxuXG4uZGVhbGVyLW9yZGVyX19ib2R5IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZTQ7XG59XG5cbi5kZWJ1Zy1wYW5lbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA1cHg7XG4gIHotaW5kZXg6IDU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmRlbGl2ZXJ5LW1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kZWxpdmVyeS1tYXAtLWFkZHJlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZGVsaXZlcnktbWFwX192aWV3LXJlZ3VsYXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xufVxuXG4uZGVsaXZlcnktbWFwX19sb2NhdGlvbi1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiA4cHggMDtcbn1cblxuLmRlbGl2ZXJ5LW1hcF9fbG9jYXRpb24tYnRuLWljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjMDA4M0ZGO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmRlbGl2ZXJ5LW1hcF9fbG9jYXRpb24tYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmRlbGl2ZXJ5LW1hcF9faWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmRlbGl2ZXJ5LW1hcF9fYWRkcmVzcy1ub3RlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5kZWxpdmVyeS1tYXBfX3ZpZXctYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGVsaXZlcnktbWFwX192aWV3LWFkZHJlc3MtdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEwOCU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5kZWxpdmVyeS1tYXBfX2Zvcm0td3JhcCB7XG4gIHdpZHRoOiAzNzZweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmc6IDQ4cHggMjRweCAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiAxMDBzdmg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGVsaXZlcnktbWFwX19tYXAtd3JhcCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZWxpdmVyeS1tYXBfX2Zvcm0gLmZvcm1fX2hlYWRlci10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZGVsaXZlcnktbWFwX19hZGRyZXNzLWxhYmVsLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZGVsaXZlcnktbWFwX19hZGRyZXNzLWxhYmVsLXdyYXAge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmRlbGl2ZXJ5LW1hcF9fYWRkcmVzcy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZGVsaXZlcnktbWFwX19hY3RpdmUtYWRkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZGVsaXZlcnktbWFwX19hY3RpdmUtYWRkcmVzcy1idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZGVsaXZlcnktbWFwX19hY3RpdmUtYWRkcmVzcy1idG46aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kZWxpdmVyeS1tYXAtLWFkZHJlc3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5kZWxpdmVyeS1tYXBfX3ZpZXctYWRkcmVzcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmRlbGl2ZXJ5LW1hcF9fZm9ybS13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA0OHB4IDE2cHggMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuZGVsaXZlcnktbWFwX192aWV3LWFkZHJlc3MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuZGVsaXZlcnktbWFwX19tYXAtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAuZGVsaXZlcnktbWFwIC5mb3JtX19mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5kZWxpdmVyeS1tYXBfX21hcC1tYXJnaW4tYm90dG9tIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLmRvY3NfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLThweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuXG4uZG9jc19fY29sIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmRvY3NfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5kb2NzX19pdGVtLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5kb2NzX19pdGVtLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM2cHgpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRvY3NfX2l0ZW0taW1hZ2Utd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRvY3NfX2l0ZW0taW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDU2cHg7XG4gIG1heC13aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmRvY3NfX2l0ZW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmRvY3NfX2l0ZW0tbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5kb2NzX19pdGVtLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uZG9jc19faXRlbS1maWxlbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmRvY3NfX2l0ZW0tY2FwdGlvbi13cmFwIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNDM0MzQzY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRvY3NfX2NvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRvY3NfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbi5kdW1iLWJhbm5lciB7XG4gIG1hcmdpbjogMTAwcHggMDtcbn1cblxuLmR1bWItYmFubmVyX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNjBweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kdW1iLWJhbm5lcl9fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS0xMDApO1xufVxuXG4uZHVtYi1iYW5uZXJfX2JhY2tncm91bmQtLWRhcmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGFyay10aGVtZSAuZHVtYi1iYW5uZXJfX2JhY2tncm91bmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGFyay10aGVtZSAuZHVtYi1iYW5uZXJfX2JhY2tncm91bmQtLWRhcmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmR1bWItYmFubmVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICBjb2xvcjogdmFyKC0tYmx1ZS0xMDApO1xufVxuXG4uZHVtYi1iYW5uZXItLWJsYWNrb3V0IC5kdW1iLWJhbm5lcl9fdGl0bGUge1xuICBjb2xvcjogdmFyKC0td2hpdGUtMTAwKTtcbn1cblxuLmRhcmstdGhlbWUgLmR1bWItYmFubmVyX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1ibGFjay0xMDApO1xufVxuXG4uZHVtYi1iYW5uZXItLWJsYWNrb3V0IC5kdW1iLWJhbm5lcl9fdGl0bGUge1xuICBjb2xvcjogdmFyKC0td2hpdGUtMTAwKTtcbn1cblxuLmRhcmstdGhlbWUgLmR1bWItYmFubmVyLS1ibGFja291dCAuZHVtYi1iYW5uZXJfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJsYWNrLTEwMCk7XG59XG5cbi5kdW1iLWJhbm5lcl9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5kdW1iLWJhbm5lcl9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLTEwMCk7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5kdW1iLWJhbm5lci0tYmxhY2tvdXQgLmR1bWItYmFubmVyX19zdWJ0aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZS0xMDApO1xufVxuXG4uZGFyay10aGVtZSAuZHVtYi1iYW5uZXJfX3N1YnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJsYWNrLTEwMCk7XG59XG5cbi5kdW1iLWJhbm5lci0tYmxhY2tvdXQgLmR1bWItYmFubmVyX19zdWJ0aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZS0xMDApO1xufVxuXG4uZGFyay10aGVtZSAuZHVtYi1iYW5uZXItLWJsYWNrb3V0IC5kdW1iLWJhbm5lcl9fc3VidGl0bGUge1xuICBjb2xvcjogdmFyKC0tYmxhY2stMTAwKTtcbn1cblxuLmR1bWItYmFubmVyX19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA0NnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5kdW1iLWJhbm5lcl9fYWN0aW9uLWl0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uZHVtYi1iYW5uZXJfX2xlZnQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZHVtYi1iYW5uZXJfX3JpZ2h0IHtcbiAgd2lkdGg6IDMwJTtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kdW1iLWJhbm5lcl9faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5kdW1iLWJhbm5lciB7XG4gICAgbWFyZ2luOiA2MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmR1bWItYmFubmVyX193cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5kdW1iLWJhbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgfVxuICAuZHVtYi1iYW5uZXJfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuZHVtYi1iYW5uZXJfX2FjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZHVtYi1iYW5uZXJfX2FjdGlvbi1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZHVtYi1iYW5uZXJfX2FjdGlvbi1pdGVtIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5kdW1iLWJhbm5lcl9fcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5lbXBsb3llZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbn1cblxuLmVtcGxveWVlc19fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xufVxuXG4uZW1wbG95ZWVzX19hY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZW1wbG95ZWVzX19hY3Rpb24tdGV4dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5lbXBsb3llZXNfX2FjdGlvbi1idG4ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG59XG5cbi5lbXBsb3llZXNfX2l0ZW1zIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZW1wbG95ZWVzX190YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWh5cGhlbnM6IG5vbmU7XG4gIGh5cGhlbnM6IG5vbmU7XG59XG5cbi5lbXBsb3llZXNfX3RoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG4gIHBhZGRpbmc6IDE2cHggMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZW1wbG95ZWVzX190ZCB7XG4gIHBhZGRpbmc6IDE2cHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmVtcGxveWVlc19fdHI6bGFzdC1jaGlsZCAuZW1wbG95ZWVzX190ZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5lbXBsb3llZXNfX2hlYWRlci10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uZW1wbG95ZWVzX190aC0tc29ydCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lbXBsb3llZXNfX3RoLS1zb3J0IC5lbXBsb3llZXNfX2hlYWRlci10aXRsZTo6YmVmb3JlLFxuLmVtcGxveWVlc19fdGgtLXNvcnQgLmVtcGxveWVlc19faGVhZGVyLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNHB4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBvcGFjaXR5OiAwLjEyO1xufVxuXG4uZW1wbG95ZWVzX190aC0tc29ydCAuZW1wbG95ZWVzX19oZWFkZXItdGl0bGU6OmJlZm9yZSB7XG4gIHRvcDogNHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwNjA2MTE7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDYwNjExO1xufVxuXG4uZW1wbG95ZWVzX190aC0tc29ydCAuZW1wbG95ZWVzX19oZWFkZXItdGl0bGU6OmFmdGVyIHtcbiAgdG9wOiA3cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNjA2MTE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDYwNjExO1xufVxuXG4uZW1wbG95ZWVzX190aC0tc29ydC11cCAuZW1wbG95ZWVzX19oZWFkZXItdGl0bGU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lbXBsb3llZXNfX3RoLS1zb3J0LWRvd24gLmVtcGxveWVlc19faGVhZGVyLXRpdGxlOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lbXBsb3llZXNfX3RkLXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZW1wbG95ZWVzX190ZC10ZXh0LS1sb25nIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmVtcGxveWVlc19fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lbXBsb3llZXNfX2J0bi13cmFwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmVtcGxveWVlc19fYnRuLXdyYXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmVtcGxveWVlc19fYnRuIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZW1wbG95ZWVzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICB9XG4gIC5lbXBsb3llZXNfX2FjdGlvbiB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZW1wbG95ZWVzX19hY3Rpb24tYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICB9XG4gIC5lbXBsb3llZXNfX2l0ZW1zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuZW1wbG95ZWVzX19saXN0LWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmVtcGxveWVlc19fbGlzdC1saW5lLWtleSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5lbXBsb3llZXNfX2xpc3QtbGluZS12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5lbXBsb3llZXNfX2xpc3QtbGluZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gIH1cbiAgLmVtcGxveWVlc19fbGlzdC1saW5lOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLmVtcGxveWVlc19fbGlzdC1saW5lLS1oYXMtLWJ0bnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICB9XG4gIC5lbXBsb3llZXNfX2J0bnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxufVxuLmZhcSB7XG4gIG1heC13aWR0aDogOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMycHg7XG59XG5cbi5mYXFfX2l0ZW1zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mYXFfX3RpdGxlIHtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmZhcV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBnYXA6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZhcV9faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG59XG5cbi5mYXFfX2l0ZW0tYmFyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5mYXFfX2l0ZW0tYmFyLWljb24td3JhcCB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5mYXFfX2l0ZW0tYmFyLWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5mYXFfX2l0ZW0tYmFyLm9wZW4gLmZhcV9faXRlbS1iYXItaWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cblxuLmZhcV9faXRlbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNnB4O1xuICBjb2xvcjogIzM3MzczRjtcbn1cblxuLmZhcV9faXRlbS10ZXh0IHAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5mYXFfX2FjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mYXEge1xuICAgIGdhcDogMjRweDtcbiAgfVxuICAuZmFxX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5mYXFfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbi5mYXZvcml0ZS1hY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYXZvcml0ZS1hY3Rpb25fX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjQzNDM0M2O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmF2b3JpdGUtYWN0aW9uLS1leHRlbmRlZCAuZmF2b3JpdGUtYWN0aW9uX19idG4ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCA0cHg7XG59XG5cbi5mYXZvcml0ZS1hY3Rpb25fX2J0bi5hY3RpdmUge1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmZhdm9yaXRlLWFjdGlvbl9fYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZhdm9yaXRlLWFjdGlvbl9fYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5mYXZvcml0ZS1hY3Rpb25fX2J0bi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5mYXZvcml0ZS1hY3Rpb25fX2J0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4uZmF2b3JpdGUtYWN0aW9uX19idG46YWN0aXZlIC5mYXZvcml0ZS1hY3Rpb25fX2J0bi10ZXh0IHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5mYXZvcml0ZS1hY3Rpb25fX2J0bjphY3RpdmUsXG4uZmF2b3JpdGUtYWN0aW9uX19idG46YWN0aXZlIC5mYXZvcml0ZS1hY3Rpb25fX2J0bi10ZXh0IHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmF2b3JpdGUtYWN0aW9uX19idG46aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG4gIC5mYXZvcml0ZS1hY3Rpb25fX2J0bjpob3ZlciAuZmF2b3JpdGUtYWN0aW9uX19idG4tdGV4dCxcbi5mYXZvcml0ZS1hY3Rpb25fX2J0bi5hY3RpdmU6aG92ZXIgLmZhdm9yaXRlLWFjdGlvbl9fYnRuLXRleHQge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uZmF2b3JpdGUtYWN0aW9uX19wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMHB4KTtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5mYXZvcml0ZS1hY3Rpb25fX3BvcHVwLWlubmVyIHtcbiAgd2lkdGg6IDIyNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxM3B4IDE4cHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZmF2b3JpdGUtYWN0aW9uX19idG4tYWRkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZhdm9yaXRlLWFjdGlvbjpob3ZlciAuZmF2b3JpdGUtYWN0aW9uX19wb3B1cCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB9XG4gIC5mYXZvcml0ZS1hY3Rpb25fX2J0bi1hZGQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uZmF2b3JpdGUtbGlzdF9faXRlbS1hY3Rpb24tYnRuIC5idG5fX2ljb24ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uZmF2b3JpdGUtbGlzdF9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmZhdm9yaXRlLWxpc3RfX25vdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmZhdm9yaXRlLWxpc3RfX2l0ZW1zIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmZhdm9yaXRlLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIHBhZGRpbmc6IDZweCA2cHggNnB4IDE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYXZvcml0ZS1saXN0X19pdGVtLWxlZnQge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmZhdm9yaXRlLWxpc3RfX2l0ZW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmZhdm9yaXRlLWxpc3RfX2l0ZW0tcXVhbnRpdHkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLmZhdm9yaXRlLWxpc3RfX2l0ZW0tYWN0aW9uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uZmF2b3JpdGUtcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTRweCAyNHB4IDE0cHggMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19mb3JtIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fZm9ybSAuZmllbGQtaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19saXN0LWRhdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19ub3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19ub3RlLWljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmF2b3JpdGUtcGFuZWxfX25vdGUtZGQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAtMTRweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5mYXZvcml0ZS1wYW5lbF9fbm90ZTpob3ZlciAuZmF2b3JpdGUtcGFuZWxfX25vdGUtZGQtd3JhcCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAuZmF2b3JpdGUtcGFuZWxfX25vdGU6aG92ZXIgLmZhdm9yaXRlLXBhbmVsX19ub3RlLWljb24ge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uZmF2b3JpdGUtcGFuZWxfX25vdGUtZGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xufVxuXG4uZmF2b3JpdGUtcGFuZWxfX25vdGUtZGQtbGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fYnRuLWRvd25sb2FkLXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmF2b3JpdGUtcGFuZWxfX2J0bi1kb3dubG9hZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmF2b3JpdGUtcGFuZWxfX2J0bi1kb3dubG9hZC1kZC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IC0xNHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmF2b3JpdGUtcGFuZWxfX2J0bi1kb3dubG9hZC1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmF2b3JpdGUtcGFuZWxfX2J0bi1kb3dubG9hZC13cmFwOmhvdmVyIC5mYXZvcml0ZS1wYW5lbF9fYnRuLWRvd25sb2FkLWRkLXdyYXAge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgLmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQtbGluZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0E5QTlBRDtcbiAgfVxufVxuLmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQtZGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xufVxuXG4uZmF2b3JpdGUtcGFuZWxfX2J0bi1kb3dubG9hZC1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uZmF2b3JpdGUtcGFuZWxfX2J0bi1yZW1vdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fYnRuLXJlbW92ZS10ZXh0IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fYnRuLXJlbW92ZS1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5mYXZvcml0ZS1wYW5lbF9fYnRuLXJlbW92ZTpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5mYXZvcml0ZS1wYW5lbF9fYnRuLXJlbW92ZSB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4uZmF2b3JpdGUtcGFuZWxfX2Jhc2tldC1hY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19iYXNrZXQtYWN0aW9uLWJ0biB7XG4gIGhlaWdodDogNDJweDtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19ub3RlLWRkLWxpbmUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19ub3RlLWRkLWxpbmUtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZhdm9yaXRlLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIH1cbiAgLmZhdm9yaXRlLXBhbmVsX19idG4tcmVtb3ZlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuZmF2b3JpdGUtcGFuZWxfX2J0bi1kb3dubG9hZC13cmFwIH4gLmZhdm9yaXRlLXBhbmVsX19idG4tcmVtb3ZlIHtcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgfVxuICAuZmF2b3JpdGUtcGFuZWxfX2Jhc2tldC1hY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5mYXZvcml0ZS1wYW5lbF9fYmFza2V0LWFjdGlvbjpvbmx5LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZmF2b3JpdGUtcGFuZWxfX2xpc3QtZGF0YSB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZmF2b3JpdGUtcGFuZWxfX2xpc3QtZGF0YSA+ICoge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmZhdm9yaXRlLXBhbmVsX19iYXNrZXQtYWN0aW9uLWJ0biB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG4gIC5mYXZvcml0ZS1wYW5lbF9fbm90ZS1kZC1saW5lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cbiAgLmZhdm9yaXRlLXBhbmVsX19ub3RlLWRkLWxpbmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZmF2b3JpdGUtcGFuZWxfX25vdGUtZGQtbGluZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQtd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQtaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5mYXZvcml0ZS1wYW5lbF9fbm90ZS1kZC1saW5lLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG4gIC5mYXZvcml0ZS1wYW5lbF9fbm90ZS1kZC1saW5lLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5mZWF0dXJlcyB7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuXG4uZmVhdHVyZXNfX2NvbnRhaW5lci5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE0MDhweDtcbn1cblxuLmZlYXR1cmVzX193cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmVhdHVyZXNfX2JhY2tncm91bmQtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uZmVhdHVyZXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZlYXR1cmVzX19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmZlYXR1cmVzX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0xMHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG59XG5cbi5mZWF0dXJlc19fY2VsbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmVhdHVyZXNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgcGFkZGluZzogMjRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoNiwgNiwgMTcsIDAuNCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNnB4KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZlYXR1cmVzX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZmVhdHVyZXNfX2l0ZW06YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgYmFja2dyb3VuZDogcmdiYSg2LCA2LCAxNywgMC40KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE2cHgpO1xufVxuXG4uZmVhdHVyZXNfX2l0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5mZWF0dXJlc19faXRlbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC42NTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmZlYXR1cmVzX19pdGVtLWxpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mZWF0dXJlc19faXRlbS1saW5rLWFycm93IHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZlYXR1cmVzX19pdGVtOmFjdGl2ZSAuZmVhdHVyZXNfX2l0ZW0tbGluay1hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzRkY7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmVhdHVyZXNfX2l0ZW06aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gICAgYmFja2dyb3VuZDogcmdiYSg2LCA2LCAxNywgMC41NSk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI3LjVweCk7XG4gIH1cbiAgLmZlYXR1cmVzX19pdGVtOmhvdmVyIC5mZWF0dXJlc19faXRlbS1saW5rLWFycm93IHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzRkY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZlYXR1cmVzIHtcbiAgICBtYXJnaW46IDMycHggMDtcbiAgfVxuICAuZmVhdHVyZXNfX2l0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbiAgLmZlYXR1cmVzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMTYlO1xuICB9XG4gIC5mZWF0dXJlc19fd3JhcCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICB9XG4gIC5mZWF0dXJlc19fYWNjb3JkaW9uLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAuZmVhdHVyZXNfX2l0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5mZWF0dXJlc19faXRlbSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZmVhdHVyZXNfX2l0ZW0tdGl0bGUge1xuICAgIHBhZGRpbmc6IDE2cHggNDVweCAxNnB4IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuZmVhdHVyZXNfX2l0ZW0tdGl0bGUtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTZweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuZmVhdHVyZXNfX2l0ZW0tdGl0bGUub3BlbiAuZmVhdHVyZXNfX2l0ZW0tdGl0bGUtaWNvbiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB9XG4gIC5mZWF0dXJlc19fY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxNnB4IDE2cHg7XG4gIH1cbiAgLmZlYXR1cmVzX19pdGVtLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5mZWF0dXJlc19faXRlbTphY3RpdmUgLmZlYXR1cmVzX19pdGVtLWxpbmstYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5maWVsZC1hbHQtdGFicyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWFsdC10YWJzX190YWItZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuLmZpZWxkLWFsdC10YWJzX190YWItY2VsbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5maWVsZC1hbHQtdGFic19fdGFiIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDAgNnB4IDAgMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbmJ1dHRvbi5maWVsZC1hbHQtdGFic19fdGFiIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmllbGQtYWx0LXRhYnNfX3RhYi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYxMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5maWVsZC1hbHQtdGFic19fdGFiLXF1YW5pdHkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgYnV0dG9uLmZpZWxkLWFsdC10YWJzX190YWI6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWVsZC1hbHQtdGFic19fdGFiLWdyaWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG4gIC5maWVsZC1hbHQtdGFic19fdGFiLWdyaWQub3BlbiB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5maWVsZC1hbHQtdGFic19fbW9iLWJ0bi1tb3JlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAjOTM5MzkzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuZmllbGQtYWx0LXRhYnNfX21vYi1idG4tbW9yZS1pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmZpZWxkLWFsdC10YWJzX19tb2ItYnRuLW1vcmUub3BlbiAuZmllbGQtYWx0LXRhYnNfX21vYi1idG4tbW9yZS1pY29uIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIH1cbn1cbi5maWVsZC1hdmF0YXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1hdmF0YXJfX2lucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5maWVsZC1hdmF0YXJfX2xheW91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHB4IDEycHg7XG59XG5cbi5maWVsZC1hdmF0YXJfX3Zpc3VhbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICM4RjhGOTQ7XG4gIGNvbG9yOiAjOEY4Rjk0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZpZWxkLWF2YXRhcl9fdmlzdWFsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC1hdmF0YXJfX3Zpc3VhbDpob3Zlcjo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxufVxuLmZpZWxkLWF2YXRhcl9faW1hZ2UsXG4uZmllbGQtYXZhdGFyX19waCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmZpZWxkLWF2YXRhcl9fcGgtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luOiAtMTZweDtcbn1cblxuLmZpZWxkLWF2YXRhcl9fbWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmZpZWxkLWF2YXRhcl9fYWN0aW9uLWxpbmsge1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtYXZhdGFyX19hY3Rpb24tbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgzRkY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuc3RhdGUtLWZvY3VzLWVuYWJsZWQgLmZpZWxkLWF2YXRhcl9fYWN0aW9uLWxpbms6Zm9jdXMge1xuICAgIG91dGxpbmU6IDFweCBkYXNoZWQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbiAgfVxufVxuLmZpZWxkLWF2YXRhcl9fYWN0aW9uLWxpbms6YWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5maWVsZC1hdmF0YXJfX2FjdGlvbi1saW5rLS1yZW1vdmUge1xuICBjb2xvcjogI0MyMkYzMjtcbn1cblxuLmZpZWxkLWF2YXRhcl9fZXJyb3JzIHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cblxuLmZpZWxkLWJpZy10YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5maWVsZC1iaWctdGFic19fdGFiLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuICBtYXJnaW46IC00cHg7XG59XG5cbi5maWVsZC1iaWctdGFic19fdGFiLWNlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZpZWxkLWJpZy10YWJzX190YWItY2VsbC0tdGhpcmQge1xuICB3aWR0aDogMzMuMzMzMyU7XG59XG5cbi5maWVsZC1iaWctdGFic19fdGFiLWNlbGwtLWhhbGYge1xuICB3aWR0aDogNTAlO1xufVxuXG4uZmllbGQtYmlnLXRhYnNfX3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxMnB4IDdweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNSwgMzMsIDMzLCAwLjEyKSBpbnNldDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIGJ1dHRvbi5maWVsZC1iaWctdGFic19fdGFiOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzA2MDYxMSBpbnNldDtcbiAgfVxufVxuLmZpZWxkLWJpZy10YWJzX190YWJbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLWJpZy10YWJzX190YWItLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MTE7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudCBpbnNldDtcbn1cblxuLmZpZWxkLWJpZy10YWJzX190YWItbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuYnV0dG9uLmZpZWxkLWJpZy10YWJzX190YWIgLmZpZWxkLWJpZy10YWJzX190YWItbm90ZSB7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZpZWxkLWJpZy10YWJzX190YWIge1xuICAgIHBhZGRpbmc6IDE1cHggM3B4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgfVxuICAuZmllbGQtYmlnLXRhYnNfX3RhYi1ub3RlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG59XG4uZmllbGQtY2F0ZWdvcmllc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtOHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG59XG5cbi5maWVsZC1jYXRlZ29yaWVzX19jZWxsIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzJTtcbiAgcGFkZGluZzogOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5maWVsZC1jYXRlZ29yaWVzX19jZWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZpZWxkLWNoZWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1jaGVjay1saXN0X19sYWJlbC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5maWx0ZXIgLmZpZWxkLWNoZWNrLWxpc3RfX2xhYmVsLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9fbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3RfX2ZpZWxkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDEycHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5maWVsZC1jaGVjay1saXN0X19zcG9pbGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5maWVsZC1jaGVjay1saXN0X19jaGVjay1hbGwtZmllbGQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9fc3BvaWxlci1iYXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC1jaGVjay1saXN0X19zcG9pbGVyLWJhcjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgzRkY7XG4gIH1cbn1cbi5maWVsZC1jaGVjay1saXN0X19zcG9pbGVyLWJhci1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3RfX3Nwb2lsZXItYmFyLm9wZW4gLmZpZWxkLWNoZWNrLWxpc3RfX3Nwb2lsZXItYmFyLWljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbi5maWVsZC1jaGVjay1saXN0X19yZXNldCB7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA2cHggMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmZpbHRlciAuZmllbGQtY2hlY2stbGlzdF9fcmVzZXQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9fcmVzZXQtaWNvbiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLWNoZWNrLWxpc3RfX3Jlc2V0OmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmZpZWxkLWNoZWNrLWxpc3RfX211bHRpcGxlLWJhciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5maWVsZC1jaGVjay1saXN0X19tdWx0aXBsZS1iYXItaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5maWVsZC1jaGVja2JveF9fZmllbGQtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1jaGVja2JveF9fZmllbGQtaW5wdXQtYnRuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmZpZWxkLWNoZWNrYm94X19maWVsZC1pbnB1dC1idG5bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC43O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLWNoZWNrYm94X19maWVsZC1pbnB1dC1idG46aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICB9XG59XG4uZmllbGQtY2hlY2stbGlzdC0tZWRpdGFibGUgLmZpZWxkLWNoZWNrLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWVsZC1jaGVjay1saXN0LS1lZGl0YWJsZSAuZmllbGQtY2hlY2stbGlzdF9faXRlbTpmaXJzdC1jaGlsZCAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9faGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgcGFkZGluZzogNnB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3RfX2hlYWQtdGV4dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3RfX2hlYWQtcXVhbnRpdHkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEyNHB4O1xufVxuXG4uZmllbGQtY2hlY2stbGlzdC0taGFzLWhlYWQgLmZpZWxkLWNoZWNrYm94X19pbnB1dC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5maWVsZC1jaGVjay1saXN0LS1oYXMtaGVhZCAuZmllbGQtY2hlY2tib3hfX3F1YW50aXR5IHtcbiAgd2lkdGg6IDEyNHB4O1xufVxuXG4uZmllbGQtY2hlY2tib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmllbGQtY2hlY2tib3gtLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmllbGQtY2hlY2stbGlzdC0tZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5maWVsZC1jaGVja2JveF9faW5wdXQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWVsZC1jaGVja2JveC0tc20gLmZpZWxkLWNoZWNrYm94X19pbnB1dC13cmFwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uZmllbGQtY2hlY2tib3gtLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5maWVsZC1jaGVja2JveC0tZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtY2hlY2tib3hfX2lucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmllbGQtY2hlY2tib3hfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5maWVsZC1jaGVja2JveF9fZGVzY3JpcHRpb24gc3Ryb25nIHtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMnB4IDZweCAycHggMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWNoZWNrYm94X192aXN1YWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ4JTtcbiAgbGVmdDogNTAlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KSB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5maWVsZC1jaGVja2JveF9fdmlzdWFsLS1hbHQ6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KSB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDApO1xufVxuXG4uZmllbGQtY2hlY2tib3hfX3Zpc3VhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgYm90dG9tOiAzcHg7XG4gIGxlZnQ6IDNweDtcbiAgcmlnaHQ6IDNweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICMzNzM3M0Y7XG4gIHRvcDogLTNweDtcbiAgbGVmdDogLTNweDtcbiAgcmlnaHQ6IC0zcHg7XG4gIGJvdHRvbTogLTNweDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X190ZXh0LXdyYXAge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uZmllbGQtY2hlY2tib3hfX3RleHQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmZpZWxkLWNoZWNrYm94LS1jb25maXJtIC5maWVsZC1jaGVja2JveF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E4QTRBNDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X190ZXh0IGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOC41JTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAyMS41JTtcbiAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtY2hlY2tib3hfX3RleHQgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uZmllbGQtY2hlY2tib3gtLWRpc2FibGVkIC5maWVsZC1jaGVja2JveF9fdGV4dCB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X190ZXh0LXN0cm9uZyB7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG4uZmllbGQtY2hlY2tib3hfX25vdGUgKyAuZmllbGQtY2hlY2tib3hfX3RleHQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X19ub3RlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogMzVweDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X19xdWFudGl0eSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBjb2xvcjogI0MzQzNDNjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmZpZWxkLWNoZWNrYm94Om5vdCguZmllbGQtY2hlY2tib3gtLXJhZGlvKSAuZmllbGQtY2hlY2tib3hfX2lucHV0OmNoZWNrZWQgfiAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbCB7XG4gIGJvcmRlci1jb2xvcjogIzE1MjQ3MTtcbiAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbn1cblxuLmZpZWxkLWNoZWNrYm94X19pbnB1dDpjaGVja2VkIH4gLmZpZWxkLWNoZWNrYm94X192aXN1YWw6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZpZWxkLWNoZWNrYm94LS1yYWRpbyAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxLjJweCBzb2xpZCAjREJEREUzO1xufVxuXG4uZmllbGQtY2hlY2tib3gtLXJhZGlvIC5maWVsZC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCB+IC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5maWVsZC1jaGVja2JveC0tcmFkaW8gLmZpZWxkLWNoZWNrYm94X192aXN1YWw6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC1jaGVja2JveC0tcmFkaW8gLmZpZWxkLWNoZWNrYm94X192aXN1YWw6OmFmdGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC1jaGVja2JveDpob3ZlciAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTUyNDcxO1xuICB9XG4gIC5maWVsZC1jaGVja2JveDpub3QoLmZpZWxkLWNoZWNrYm94LS1yYWRpbyk6aG92ZXI6bm90KC5maWVsZC1jaGVja2JveC0tZGlzYWJsZWQpIC5maWVsZC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCB+IC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDgzRkY7XG4gICAgYmFja2dyb3VuZDogIzAwODNGRjtcbiAgfVxufVxuLnN0YXRlLS1mb2N1cy1lbmFibGVkIC5maWVsZC1jaGVja2JveF9faW5wdXQ6Zm9jdXMgfiAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbDo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmZpZWxkLWNoZWNrYm94X19pbnB1dDpkaXNhYmxlZCB+IC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcbiAgYmFja2dyb3VuZDogI0RCRERFMztcbiAgYm9yZGVyLWNvbG9yOiAjREJEREUzO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5maWVsZC1jaGVja2JveF9faW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcbiAgYmFja2dyb3VuZDogI0RCRERFMztcbn1cblxuLmZpZWxkLS1iaWctY2hlY2tib3ggLmZpZWxkLWNoZWNrYm94X190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X191c2VybmFtZS13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5maWVsZC1jaGVja2JveF9fdXNlcm5hbWUtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbi5maWVsZC1jaGVja2JveF9fdXNlcm5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uZmllbGQtY2hlY2tib3gtLWVkaXRhYmxlIC5maWVsZC1jaGVja2JveF9faW5wdXQtd3JhcCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5maWVsZC1jaGVja2JveC0taGFzLWF2YWlsYWJpbGl0eSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5maWVsZC1jaGVja2JveF9fYXZhaWxhYmlsaXR5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI0cHg7XG4gIGxlZnQ6IDM2cHg7XG59XG5cbi5maWVsZC1jaGVja2JveF9fYXZhaWxhYmlsaXR5IC5hdmFpbGFiaWxpdHlfX2l0ZW0ge1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmllbGQtY2hlY2tib3gtLWZsZXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5maWVsZC1jaGVja2JveC0tY2VudGVyZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuICAuZmllbGQtY2hlY2tib3gtLWNlbnRlcmVkIC5maWVsZC1jaGVja2JveF9faW5wdXQtd3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmZpZWxkLWNoZWNrYm94X191c2VybmFtZS13cmFwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmZpZWxkLWNoZWNrYm94X191c2VybmFtZS13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAuZmllbGQtY2hlY2tib3hfX2F2YWlsYWJpbGl0eSAuYXZhaWxhYmlsaXR5X19pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gIH1cbn1cbi5maWVsZC1jb2RlX19pbnB1dC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5maWVsZC1jb2RlX19pbnB1dC5maWVsZC1jb2RlX19pbnB1dCB7XG4gIHdpZHRoOiA0NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHggMTJweCAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZpZWxkLWNvZGVfX2lucHV0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtY29kZV9faW5wdXQ6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgICBib3JkZXItY29sb3I6ICMwNjA2MTE7XG4gIH1cbn1cbi5maWVsZC1jb2RlX19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmZpZWxkLWNvZGVfX21lc3NhZ2Uge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5maWVsZC1jb2RlX19hY3Rpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLWNvZGVfX2FjdGlvbjpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5maWVsZC1jb2xvcmJveF9faW5wdXQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmllbGQtY29sb3Jib3hfX2lucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmllbGQtY29sb3Jib3hfX2lucHV0OmNoZWNrZWQgKyAuZmllbGQtY29sb3Jib3hfX3Zpc3VhbDo6YWZ0ZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTUyNDcxO1xufVxuXG4uZmllbGQtY29sb3Jib3hfX2lucHV0W2Rpc2FibGVkXSArIC5maWVsZC1jb2xvcmJveF9fdmlzdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhGOEY5NDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uZmllbGQtY29sb3Jib3hfX3Zpc3VhbCB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmllbGQtY29sb3Jib3hfX3Zpc3VhbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNkY2RjY7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5maWVsZC1jb2xvcmJveC0tZGlzYWJsZWQgLmZpZWxkLWNvbG9yYm94X19pbnB1dC13cmFwIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC1jb2xvcmJveF9faW5wdXQ6bm90KDpjaGVja2VkKTpub3QoW2Rpc2FibGVkXSk6aG92ZXIgKyAuZmllbGQtY29sb3Jib3hfX3Zpc3VhbDo6YWZ0ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxNTI0NzE7XG4gIH1cbn1cbi5maWVsZC1jb2xvcnNfX2JvZHkge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4uZmllbGQtY29sb3JzX19sYWJlbC5maWVsZC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5maWVsZC1jb2xvcnNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IC00cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbn1cblxuLmZpZWxkLWNvbG9yc19faXRlbSB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmZpZWxkLWNvbG9yc19fYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmZpZWxkLWNvbG9yc19fbGFiZWwtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5maWVsZC1jb2xvcnNfX3Jlc2V0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmllbGQtY29sb3JzX19yZXNldFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtY29sb3JzX19yZXNldC1pY29uLXdyYXAge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLWNvbG9yc19fcmVzZXQtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uZmllbGQtY29sb3JzX19yZXNldDpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5maWVsZC1jb2xvcnNfX3Jlc2V0Om5vdChbZGlzYWJsZWRdKTphY3RpdmUgLmZpZWxkLWNvbG9yc19fcmVzZXQtaWNvbi13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtY29sb3JzX19yZXNldDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMDYwNjExO1xuICB9XG4gIC5maWVsZC1jb2xvcnNfX3Jlc2V0Om5vdChbZGlzYWJsZWRdKTpob3ZlciAuZmllbGQtY29sb3JzX19yZXNldC1pY29uLXdyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5maWVsZC1jb3VudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWNvdW50X19pbnB1dC5maWVsZC1jb3VudF9faW5wdXQge1xuICBwYWRkaW5nOiA4cHggNDVweCA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuXG4uZmllbGQtY291bnRfX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDRweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjRGNDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLWNvdW50X19idG46bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG59XG5cbi5maWVsZC1jb3VudF9fYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtY291bnRfX2J0bi0tc3ViIHtcbiAgbGVmdDogNHB4O1xufVxuXG4uZmllbGQtY291bnRfX2J0bi0tYWRkIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDRweDtcbn1cblxuLmZpZWxkLWNvdW50X19idG4tLXN1Yjo6YmVmb3JlLFxuLmZpZWxkLWNvdW50X19idG4tLWFkZDo6YmVmb3JlLFxuLmZpZWxkLWNvdW50X19idG4tLWFkZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLWNvdW50X19idG4tLWFkZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoOTBkZWcpO1xufVxuXG4uZmllbGQtY291bnRfX2J0bjpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjRGNDtcbn1cblxuLmZpZWxkLWNvdW50X19idG4tLXN1Yjpub3QoW2Rpc2FibGVkXSk6YWN0aXZlOjpiZWZvcmUsXG4uZmllbGQtY291bnRfX2J0bi0tYWRkOm5vdChbZGlzYWJsZWRdKTphY3RpdmU6OmJlZm9yZSxcbi5maWVsZC1jb3VudF9fYnRuLS1hZGQ6bm90KFtkaXNhYmxlZF0pOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjExO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLWNvdW50X19idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICB9XG4gIC5maWVsZC1jb3VudF9fYnRuLS1zdWI6bm90KFtkaXNhYmxlZF0pOmhvdmVyOjpiZWZvcmUsXG4uZmllbGQtY291bnRfX2J0bi0tYWRkOm5vdChbZGlzYWJsZWRdKTpob3Zlcjo6YmVmb3JlLFxuLmZpZWxkLWNvdW50X19idG4tLWFkZDpub3QoW2Rpc2FibGVkXSk6aG92ZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG4uZmllbGQtY3VycmVuY3kge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiB6LWluZGV4IDBzIGVhc2UgMC4ycztcbn1cblxuLmZpZWxkLWN1cnJlbmN5LS1hbHQge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycywgY29sb3IgMC4ycztcbn1cblxuLmZpZWxkLWN1cnJlbmN5LS1hbHQgLmZpZWxkLWN1cnJlbmN5X19idG4ge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgxNywgMTcsIDU3LCAwLjEpIGluc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLmZpZWxkLWN1cnJlbmN5LS1zbSAuZmllbGQtY3VycmVuY3lfX2J0biB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogMzNweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG4uZmllbGQtY3VycmVuY3lfX2J0bi5vcGVuIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19idG4tdGV4dCxcbi5maWVsZC1jdXJyZW5jeV9fYnRuLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19idG4tYXJyb3cge1xuICByaWdodDogMTNweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5maWVsZC1jdXJyZW5jeS0tc20gLmZpZWxkLWN1cnJlbmN5X19idG4tYXJyb3cge1xuICBtYXJnaW4tdG9wOiAtN3B4O1xufVxuXG4uc3RhdGUtLWZvY3VzLWVuYWJsZWQgLmZpZWxkLWN1cnJlbmN5X19idG46Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxNTI0NzE7XG59XG5cbi5maWVsZC1jdXJyZW5jeS0tb3BlbiB7XG4gIHRyYW5zaXRpb246IHotaW5kZXggMHM7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4uZmllbGQtY3VycmVuY3ktLW9wZW4gLmZpZWxkLWN1cnJlbmN5X19idG4ge1xuICBib3JkZXItY29sb3I6ICMxNTI0NzE7XG59XG5cbi5maWVsZC1jdXJyZW5jeS0tb3BlbiAuZmllbGQtY3VycmVuY3lfX2J0bi1hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5maWVsZC1jdXJyZW5jeV9fYnRuLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5maWVsZC1jdXJyZW5jeV9fbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWF4LWhlaWdodDogNTB2aDtcbiAgd2lkdGg6IDEyNXB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMsIHZpc2liaWxpdHkgMC4yNXMsIHRyYW5zZm9ybSAwLjI1cywgYm94LXNoYWRvdyAwLjI1cztcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19saXN0Lm9wZW4ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5maWVsZC1jdXJyZW5jeV9fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19saXN0LWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgYm90dG9tOiAzcHg7XG4gIGxlZnQ6IDNweDtcbiAgcmlnaHQ6IDNweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19saXN0LWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19saXN0LWl0ZW1bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtY3VycmVuY3lfX2J0bi1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLWN1cnJlbmN5X19saXN0LWl0ZW06bm90KC5hY3RpdmUpOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0RFMTkzRTtcbiAgfVxuICAuYm9keS0tYmxhY2tvdXQgLmZpZWxkLWN1cnJlbmN5X19saXN0LWl0ZW06bm90KC5hY3RpdmUpOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5maWVsZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZpZWxkLWRlc2NyaXB0aW9uX19kZXNjcmlwdGlvbi1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmZpZWxkLWRlc2NyaXB0aW9uX19kZXNjcmlwdGlvbi10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLmZpZWxkLWZpbGUtLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZmllbGQtZmlsZS0tZGlzYWJsZWQgLmZpZWxkLWZpbGVfX2xhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbn1cblxuLmZpZWxkLWZpbGVfX2xhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBkYXNoZWQgI0RCRERFMztcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgcGFkZGluZzogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLWZpbGVfX3BsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uZmllbGQtZmlsZV9fbm90ZSB7XG4gIGNvbG9yOiAjQjRCNEI4O1xufVxuXG4uZmllbGQtZmlsZV9fbm90ZS0yIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjQjRCNEI4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5maWVsZC1maWxlX19pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmZpZWxkLWZpbGUtLWRpc2FibGVkIC5maWVsZC1maWxlX19sYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtZmlsZV9fbGFiZWw6bm90KC5maWVsZC1maWxlX19sYWJlbC0tZGlzYWJsZWQpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICB9XG59XG4uZmllbGQtZmlsZV9fbGFiZWwtLWJsb2NrZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtZmlsZV9faW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmZpZWxkLWZpbGVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7XG4gIG1hcmdpbi1yaWdodDogLThweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG4gIG1heC13aWR0aDogY2FsYygxMDAlICsgOHB4KTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZmllbGQtZmlsZV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5maWVsZC1maWxlX19pdGVtLS10eXBlLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYxMTtcbn1cblxuLmZpZWxkLWZpbGVfX2l0ZW0tbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5maWVsZC1maWxlX19pdGVtLXNpemUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5maWVsZC1maWxlX19pdGVtLXJlbW92ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA4cHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5maWVsZC1maWxlX19pdGVtLXJlbW92ZS1pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC1maWxlX19pdGVtLXJlbW92ZTpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uZmllbGQtZmlsZV9fYnRuIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmZpZWxkLWZpbGVfX2J0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLWZpbGVfX2J0bjphY3RpdmUge1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC1maWxlX19idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLmZpZWxkLWZpbGVfX2l0ZW0taW1hZ2Uge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3MHB4O1xuICBtYXgtd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5maWVsZC1maWxlX19pbnN0cnVjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xufVxuXG4uZmllbGQtZmlsZV9faW5zdHJ1Y3Rpb24gYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWZpbGVfX2luc3RydWN0aW9uIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAzcHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDEuOHB4IHNvbGlkICMxNTI0NzE7XG4gIGJvcmRlci10b3A6IDEuOHB4IHNvbGlkICMxNTI0NzE7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmZpZWxkLWZpbGVfX2luc3RydWN0aW9uIG9sID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG59XG5cbi5maWVsZC1maWxlX19pbnN0cnVjdGlvbiBvbCA+IGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzA2MDYxMTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5maWVsZC1maWxlX19pdGVtLWNlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMyU7XG4gIHBhZGRpbmc6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZpZWxkLWZpbGVfX2xvY2FsLWVycm9ycyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG4gIGNvbG9yOiAjQzIyRjMyO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uZmllbGQtaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNEQkRERTMgaW5zZXQ7XG4gIHBhZGRpbmc6IDIxcHggMTZweCA3cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxudGV4dGFyZWEuZmllbGQtaW5wdXQge1xuICBoZWlnaHQ6IDEwNHB4O1xuICByZXNpemU6IHZlcnRpY2FsO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuLmRlYWxlci1mb3JtIHRleHRhcmVhLmZpZWxkLWlucHV0IHtcbiAgaGVpZ2h0OiAxNTZweDtcbn1cblxuLmZpZWxkLWlucHV0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLWlucHV0W3R5cGU9dGV4dF06ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0Y2RjZGNiBpbnNldDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC1pbnB1dDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjQTlBOUFEIGluc2V0O1xuICB9XG59XG4uZmllbGQtaW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0RCRERFMyBpbnNldDtcbn1cblxuLmZpZWxkLS1lcnJvciAuZmllbGQtaW5wdXQge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0RFMTkzRSBpbnNldDtcbn1cblxuLmZpZWxkLWlucHV0X190ZXh0LXdyYXAge1xuICBwYWRkaW5nOiAyM3B4IDEycHggOXB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5maWVsZC1pbnB1dF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmZpZWxkLWlucHV0X19pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uZmllbGQtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZpZWxkLWxpc3RzX19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5maWVsZC1saXN0c19faXRlbSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLmZpZWxkLWxpc3RzX19sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLmZpZWxkLWxpc3RzX19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDMycHggMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbmJ1dHRvbi5maWVsZC1saXN0c19fYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgYnV0dG9uLmZpZWxkLWxpc3RzX19idG46aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG59XG4uZmllbGQtbGlzdHNfX2J0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDIycHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5maWVsZC1saXN0c19fYnRuLmFjdGl2ZS5maWVsZC1saXN0c19fYnRuOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xufVxuXG4uZmllbGQtbGlzdHNfX2J0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjExO1xufVxuXG4uZmllbGQtbGlzdHNfX2J0bi1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZmllbGQtbGlzdHNfX2J0bi5hY3RpdmUgLmZpZWxkLWxpc3RzX19idG4tbmFtZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmllbGQtbGlzdHNfX2J0bi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLmZpZWxkLWxpc3RzX19idG4uYWN0aXZlIC5maWVsZC1saXN0c19fYnRuLWljb24ge1xuICBjb2xvcjogIzkxOTA5MDtcbn1cblxuLmZpZWxkLWxpc3RzX19idG4tcXVhbnRpdHkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmZpZWxkLWxpc3RzX19idG4uYWN0aXZlIC5maWVsZC1saXN0c19fYnRuLXF1YW50aXR5IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmZpZWxkLWxpc3RzX19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZpZWxkLWxpc3RzX19hY3Rpb24tYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLWxpc3RzX19hY3Rpb24taWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC1saXN0c19fYWN0aW9uLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5maWVsZC1saXN0c19fYWN0aW9uLWNlbGw6b25seS1jaGlsZCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM0OXB4KSB7XG4gIC5maWVsZC1saXN0c19fYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZmllbGQtbGlzdHNfX2J0bi1uYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWVsZC1saXN0cyB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxuICAuZmllbGQtbGlzdHNfX2FjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZmllbGQtbGlzdHNfX2xhYmVsIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4uZmllbGQtb3B0aW9uc19fbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZpZWxkLW9wdGlvbnNfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xufVxuXG4uZmllbGQtb3B0aW9uc19faXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgcGFkZGluZzogNy41cHggMTJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjREJEREUzIGluc2V0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLW9wdGlvbnNfX2l0ZW1bZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6ICNBOUE5QUQgIWltcG9ydGFudDtcbn1cblxuLmZpZWxkLW9wdGlvbnNfX2l0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMTUyNDcxIGluc2V0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmllbGQtb3B0aW9uc19faXRlbS5hY3RpdmVbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTUyNDcxICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtb3B0aW9uc19faXRlbTpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5maWVsZC1vcHRpb25zX19pY29uIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuZmllbGQtb3B0aW9uc19faXRlbXMge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuLmZpZWxkLXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgbGVmdDogMTZweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5maWVsZC10ZXh0Om5vdCguZmllbGQtdGV4dC0tcGxhY2Vob2xkZXItc3RhdGUpIC5maWVsZC1wbGFjZWhvbGRlciB7XG4gIHRvcDogNi41cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmZpZWxkLXByb21vY29kZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5maWVsZC1wcm9tb2NvZGUgLmZpZWxkLWlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLmZpZWxkLXByb21vY29kZSAuZmllbGQtaW5wdXRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjREJEREUzIGluc2V0O1xufVxuXG4uZmllbGQtcHJvbW9jb2RlX19ub3RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZmllbGQtcHJvbW9jb2RlX19ub3RlLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3RvciB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3ItLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX3VuaXQge1xuICBjb2xvcjogIzAwODNGRjtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19iYXIge1xuICBtYXJnaW4tdG9wOiAxN3B4O1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogNHB4O1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9faW5wdXQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19pbnB1dDo6LW1vei1yYW5nZS10cmFjayB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDA7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9faW5wdXQ6Oi1tcy10cmFjayB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAtOXB4O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0W2Rpc2FibGVkXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0OjotbW96LXJhbmdlLXRodW1iIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9faW5wdXRbZGlzYWJsZWRdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19pbnB1dDo6LW1zLXRodW1iIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0W2Rpc2FibGVkXTo6LW1zLXRodW1iIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19pbnB1dC13cmFwcyB7XG4gIGhlaWdodDogNHB4O1xuICBtYXJnaW46IDE3cHggMCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREJEREUzO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2xhYmVsLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0LXdyYXAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9fc2xpZGVyLXRyYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX3Zpc3VhbC1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiA3cHggc29saWQgIzE1MjQ3MTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9fdmlzdWFsLWhhbmRsZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDFweDtcbiAgei1pbmRleDogNDtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX190ZXh0LWlucHV0IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX3NjYWxlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNnB4O1xuICBjb2xvcjogI0I0QjRCODtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19zY2FsZS1pdGVtIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlciB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXItLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3Jlc2V0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19yZXNldFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19yZXNldC1pY29uLXdyYXAge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fcmVzZXQtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19yZXNldDpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3Jlc2V0Om5vdChbZGlzYWJsZWRdKTphY3RpdmUgLmZpZWxkLXJhbmdlLXNsaWRlcl9fcmVzZXQtaWNvbi13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtcmFuZ2Utc2xpZGVyX19yZXNldDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMDYwNjExO1xuICB9XG4gIC5maWVsZC1yYW5nZS1zbGlkZXJfX3Jlc2V0Om5vdChbZGlzYWJsZWRdKTpob3ZlciAuZmllbGQtcmFuZ2Utc2xpZGVyX19yZXNldC1pY29uLXdyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMjNweDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fYmFyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fdGV4dC1pbnB1dHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogY2FsYygxMDAlICsgNHB4KTtcbiAgbWFyZ2luOiAwIC0ycHggMDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fdGV4dC1pbnB1dC13cmFwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3ByZWZpeCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNDM0MzQzY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxM3B4O1xuICBsZWZ0OiAxNnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fdGV4dC1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19wcmVmaXggKyAuZmllbGQtcmFuZ2Utc2xpZGVyX190ZXh0LWlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiA0M3B4O1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19idWZmZXJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDIwcHg7XG4gIGJvdHRvbTogNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fYnVmZmVyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX191bml0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogNHB4O1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dDo6LW1vei1yYW5nZS10cmFjayB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDA7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0OjotbXMtdHJhY2sge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibHVlLXByaW1hcnktMTAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAtOXB4O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dFtkaXNhYmxlZF06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXRbZGlzYWJsZWRdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXQ6Oi1tcy10aHVtYiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXRbZGlzYWJsZWRdOjotbXMtdGh1bWIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dC13cmFwcyB7XG4gIGhlaWdodDogNHB4O1xuICBtYXJnaW46IDE3cHggMCA5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCRERFMztcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fbGFiZWwtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4cHg7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0LXdyYXAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3NsaWRlci10cmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDRweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3Zpc3VhbC1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiA3cHggc29saWQgIzE1MjQ3MTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3Zpc3VhbC1oYW5kbGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxcHg7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3RleHQtaW5wdXQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZpZWxkLXJhbmdlLXNsaWRlcl9fdmlzdWFsLWhhbmRsZSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG4gIC5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0IHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGhlaWdodDogMDtcbiAgfVxuICAuZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgYmFja2dyb3VuZDogIzExYmIxMTtcbiAgfVxuICAuZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dDo6LW1vei1yYW5nZS10aHVtYixcbi5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0OjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiAjMTFiYjExO1xuICB9XG4gIC5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0LXdyYXAge1xuICAgIHRvcDogLTRweDtcbiAgfVxuICAuZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dC13cmFwcyB7XG4gICAgbWFyZ2luOiAyOHB4IDA7XG4gIH1cbn1cbi5maWVsZC1yYW5nZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmZpZWxkLXJhbmdlLS1zbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmZpZWxkLXJhbmdlX19jZWxscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmZpZWxkLXJhbmdlX19jZWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5maWVsZC1yYW5nZV9fcHJlZml4IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5maWVsZC1yYW5nZV9fcG9zdGZpeCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5maWVsZC1yYW5nZV9fc3BhY2VyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi5maWVsZC1yYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZpZWxkLXJhdGVfX2xhYmVsIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5maWVsZC1yYXRlX19vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMS41cHg7XG59XG5cbi5maWVsZC1yYXRlX19vcHRpb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMjlweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLmZpZWxkLXJhdGVfX29wdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZmllbGQtcmF0ZV9fb3B0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtcmF0ZV9fb3B0aW9uOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmllbGQtcmF0ZV9fb3B0aW9uIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxufVxuLmZpZWxkLXNlbGVjdC0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cblxuc2VsZWN0LmZpZWxkLXNlbGVjdC0yX19maWVsZC10ZXh0LWlucHV0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjRweCAxMHB4IDE0cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5maWVsZC1zZWxlY3QtMi0tb3BlbiAuZmllbGQtc2VsZWN0LTJfX2J0biB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLXNlbGVjdC0yX19idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICB9XG59XG4uZmllbGQtc2VsZWN0LTJfX2J0bltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtc2VsZWN0LTJfX2J0bi10ZXh0LFxuLmZpZWxkLXNlbGVjdC0yX19idG4tcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fYnRuLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDhweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgY29sb3I6ICM4NDg0ODU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtc2VsZWN0LTJfX2J0bjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICAgIGJvcmRlci1jb2xvcjogIzA2MDYxMTtcbiAgfVxufVxuLnN0YXRlLS1mb2N1cy1lbmFibGVkIC5maWVsZC1zZWxlY3QtMl9fYnRuOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTUyNDcxO1xufVxuXG4uZmllbGQtc2VsZWN0LTItLW9wZW4ge1xuICB0cmFuc2l0aW9uOiB6LWluZGV4IDBzO1xuICB6LWluZGV4OiAyMDtcbn1cblxuLmZpZWxkLXNlbGVjdC0yLS1vcGVuIC5maWVsZC1zZWxlY3QtMl9fYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTUyNDcxO1xufVxuXG4uZmllbGQtc2VsZWN0LTItLW9wZW4gLmZpZWxkLXNlbGVjdC0yX19idG4tYXJyb3cge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyA1cHgpO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDhweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cywgdHJhbnNmb3JtIDAuMjVzO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmZpZWxkLXNlbGVjdC0yLS1vcGVuIC5maWVsZC1zZWxlY3QtMl9fbGlzdCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLmZpZWxkLXNlbGVjdC0yX19saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLXNlbGVjdC0yX19saXN0LWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNBOUE5QUQ7XG4gIH1cbn1cbi5maWVsZC1zZWxlY3QtMl9fbGlzdC1pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNBOUE5QUQ7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fbGlzdC1pdGVtLmZpZWxkLXNlbGVjdC0yX19saXN0LWl0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNBOUE5QUQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmZpZWxkLXNlbGVjdC0yX19pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fY2hlY2stbGlzdC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzczRjtcbn1cblxuLmZpZWxkLXNlbGVjdC0yX19jaGVjay1saXN0LWljb24uc2hvd24sXG4uZmllbGQtc2VsZWN0LTJfX2lucHV0OmNoZWNrZWQgKyAuZmllbGQtc2VsZWN0LTJfX2NoZWNrLWxpc3QtaWNvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fbGlzdC1pdGVtLS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZpZWxkLXNlbGVjdC0yX19zaGV2cm9uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fc2hldnJvbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtc2VsZWN0LTJfX2xpc3QtaXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJFRUVFO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5maWVsZC1zZWxlY3QtMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cbiAgLmZpZWxkLXNlbGVjdC0yX19idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG4gIC5maWVsZC1zZWxlY3QtMi0tb3BlbiAuZmllbGQtc2VsZWN0LTJfX2J0biB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAuZmllbGQtc2VsZWN0LTJfX21vYi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZpZWxkLXNlbGVjdC0yX19saXN0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbiAgLmZpZWxkLXNlbGVjdC0yLS1vcGVuIC5maWVsZC1zZWxlY3QtMl9fbGlzdCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIC5maWVsZC1zZWxlY3QtMl9fb3ZlcmxheSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTkpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuMjVzO1xuICB9XG4gIC5maWVsZC1zZWxlY3QtMi0tb3BlbiAuZmllbGQtc2VsZWN0LTJfX292ZXJsYXkge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG4gIC5maWVsZC1zZWxlY3QtMl9fbW9iLWNsb3NlLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0b3A6IC01MHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmZpZWxkLXNlbGVjdC0yX19tb2ItY2xvc2UtYnRuLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxuICAuZmllbGQtc2VsZWN0LTJfX2xpc3Qge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgfVxuICAuZmllbGQtc2VsZWN0LTJfX21vYi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmZpZWxkLXNlbGVjdC0yX19saXN0LWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDE2cHggMTJweDtcbiAgfVxuICAuZmllbGQtc2VsZWN0LTJfX2xpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiA5cHggMzBweCA5cHggOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZmllbGQtc2VsZWN0LTJfX2xpc3QtaXRlbS5hY3RpdmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTUyNDcxO1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzE1MjQ3MTtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cbi5maWVsZC1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IHotaW5kZXggMHMgZWFzZSAwLjJzO1xufVxuXG4uZmllbGQtc2VsZWN0LS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXNlbGVjdF9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5maWVsZC1zZWxlY3RfX2J0bi1pbWFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZmllbGQtc2VsZWN0X19maWVsZC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZmllbGQtc2VsZWN0X19maWVsZC10ZXh0LWlucHV0IHtcbiAgcGFkZGluZy10b3A6IDlweDtcbn1cblxuLmZpZWxkLXNlbGVjdF9fZmllbGQtdGV4dC1pbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtc2VsZWN0X19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBwYWRkaW5nOiAxMHB4IDQycHggMTJweCAxNnB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNDhweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLXNlbGVjdF9fYnRuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbi5maWVsZC1zZWxlY3RfX2J0bi10ZXh0LFxuLmZpZWxkLXNlbGVjdF9fYnRuLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZmllbGQtc2VsZWN0X19idG5bZGlzYWJsZWRdIC5maWVsZC1zZWxlY3RfX2J0bi10ZXh0IHtcbiAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4uZmllbGQtc2VsZWN0IC5maWVsZC1wbGFjZWhvbGRlciB7XG4gIHRvcDogMTJweDtcbn1cblxuLmZpZWxkLXNlbGVjdDpub3QoLmZpZWxkLXNlbGVjdC0tcGxhY2Vob2xkZXItc3RhdGUpIC5maWVsZC1wbGFjZWhvbGRlciB7XG4gIHRvcDogN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5maWVsZC1zZWxlY3RfX2J0bi1hcnJvdyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtc2VsZWN0X19idG46aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgICBib3JkZXItY29sb3I6ICNBOUE5QUQ7XG4gIH1cbn1cbi5maWVsZC1zZWxlY3QtLW9wZW4ge1xuICB0cmFuc2l0aW9uOiB6LWluZGV4IDBzO1xuICB6LWluZGV4OiAyMDtcbn1cblxuLmZpZWxkLXNlbGVjdC0tb3BlbiAuZmllbGQtc2VsZWN0X19idG4tYXJyb3cge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbi5maWVsZC1zZWxlY3RfX2xpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtaGVpZ2h0OiAzNTJweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5maWVsZC1zZWxlY3QtLWRpc2FibGVkIC5maWVsZC1zZWxlY3RfX2xpc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmllbGQtc2VsZWN0LS1vcGVuIC5maWVsZC1zZWxlY3RfX2xpc3Qge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5maWVsZC1zZWxlY3RfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtc2VsZWN0X19saXN0LWl0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uZmllbGQtc2VsZWN0X19saXN0LWl0ZW0uZmllbGQtc2VsZWN0X19saXN0LWl0ZW0tLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5maWVsZC1zZWxlY3RfX2lucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpZWxkLXNlbGVjdF9fY2hlY2stbGlzdC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzczRjtcbn1cblxuLmZpZWxkLXNlbGVjdF9fY2hlY2stbGlzdC1pY29uLnNob3duLFxuLmZpZWxkLXNlbGVjdF9faW5wdXQ6Y2hlY2tlZCArIC5maWVsZC1zZWxlY3RfX2NoZWNrLWxpc3QtaWNvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5maWVsZC1zZWxlY3RfX2xpc3QtaXRlbS0tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5maWVsZC1zZWxlY3RfX2NsZWFyIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI0E5QTlBRDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLmZpZWxkLXNlbGVjdF9fY2xlYXItYXJyb3cge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLXNlbGVjdF9fY2xlYXI6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG4gIH1cbn1cbi5maWVsZC1zZWxlY3RfX3NoZXZyb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbi5maWVsZC1zZWxlY3RfX2J0bltkaXNhYmxlZF0gLmZpZWxkLXNlbGVjdF9fc2hldnJvbiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC1zZWxlY3RfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgbWFyZ2luOiAtOHB4O1xufVxuXG4uZmllbGQtc2VsZWN0X19jZWxsIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmZpZWxkLXNlbGVjdF9fY2VsbDpvbmx5LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5maWVsZC1zZWxlY3RfX2ZpZWxkLXdyYXAge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtc2VsZWN0X193aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmllbGQtc2VsZWN0X193aWRnZXQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5maWVsZC1zZWxlY3RfX3dpZGdldC1wcmljZSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uZmllbGQtc2VsZWN0X193aWRnZXQtcHJpY2UgLnByaWNlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5maWVsZC1zZWxlY3RfX3dpZGdldC1wcmljZSAucHJpY2VfX2N1cnJlbmN5IHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5maWVsZC1zZWxlY3RfX2luZm8ge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZmllbGQtc2VsZWN0X19pbmZvLWxpbmUge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5maWVsZC1zZWxlY3RfX2luZm8tbGluZS1rZXkge1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5maWVsZC1zZWxlY3RfX2xpc3QtaXRlbS0tbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC1zZWxlY3RfX2xpc3QtY29udGFpbmVyOmVtcHR5ICsgLmZpZWxkLXNlbGVjdF9fbGlzdC1pdGVtLS1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5maWVsZC1zZWxlY3RfX3Byb2R1Y3Qge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uZmllbGQtc2VsZWN0LS1oYXMtcHJvZHVjdCAuZmllbGQtc2VsZWN0X19jZWxsIHtcbiAgd2lkdGg6IDMzLjMzMzMlO1xufVxuXG4uZmllbGQtc2VsZWN0X19maWVsZC10ZXh0LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMTZweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwMDgzRkY7XG59XG5cbi5maWVsZC1zZWxlY3QtLWhhcy1pY29uIC5maWVsZC1zZWxlY3RfX2ZpZWxkLXRleHQtaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XG59XG5cbi5maWVsZC1zZWxlY3RfX25vdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNBOUE5QUQ7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmZpZWxkLXNob3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5maWVsZC1zaG9wLS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQkRERTM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtc2hvcDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgfVxufVxuLmZpZWxkLXNob3BfX2ZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmllbGQtc2hvcF9fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZpZWxkLXNob3BfX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbn1cblxuLmZpZWxkLXNob3BfX2lucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZpZWxkLXNob3BfX3Zpc3VhbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxLjJweCBzb2xpZCAjREJEREUzO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmZpZWxkLXNob3BfX3Zpc3VhbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5maWVsZC1zaG9wX19pbnB1dDpjaGVja2VkICsgLmZpZWxkLXNob3BfX3RvcCAuZmllbGQtc2hvcF9fdmlzdWFsOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5maWVsZC1zaG9wX19pbnB1dDpjaGVja2VkIH4gLmZpZWxkLXNob3BfX3RvcCAuZmllbGQtc2hvcF9fZnJhbWUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTUyNDcxO1xufVxuXG4uZmllbGQtc2hvcF9fYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmZpZWxkLXNob3BfX2FkZHJlc3MtaWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzAwODNGRjtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5maWVsZC1zaG9wX19hZGRyZXNzLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmZpZWxkLXNob3BfX3ByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMUNCMDQ2O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uZmllbGQtc2hvcF9fc2NoZWR1bGUge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmllbGQtc2hvcF9fc2NoZWR1bGUtaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjYzRjOGRiO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5maWVsZC1zaG9wX19zY2hlZHVsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjOEY4Rjk0O1xufVxuXG4uZmllbGQtc2hvcF9fYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ubW9kYWwgLmZpZWxkLXNob3BfX2J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtc2hvcF9fYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmZpZWxkLXNob3BfX3Bob25lcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5maWVsZC1zaG9wX19pbnB1dDpjaGVja2VkIH4gLmZpZWxkLXNob3BfX3Bob25lcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmllbGQtc2hvcF9fcGhvbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLXNob3BfX3Bob25lOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLmZpZWxkLXNob3BfX2VtYWlsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgY29sb3I6ICMwMDgzRkY7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZpZWxkLXNob3BfX2lucHV0OmNoZWNrZWQgfiAuZmllbGQtc2hvcF9fZW1haWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZpZWxkLXNob3BfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC1zaG9wX19lbWFpbDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbi5maWVsZC1zaG9wX19hY3Rpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5kZWxpdmVyeS1tYXBfX3ZpZXctYWRkcmVzcyAuZmllbGQtc2hvcF9fYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC02cHg7XG4gIHJpZ2h0OiAwO1xufVxuLmRlbGl2ZXJ5LW1hcF9fdmlldy1hZGRyZXNzIC5maWVsZC1zaG9wX19hY3Rpb24gPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5maWVsZC1zaG9wc19faXRlbSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5maWVsZC1zb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtc29ydF9fYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgcGFkZGluZzogMTFweCAxOHB4IDExcHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmZpZWxkLXNvcnQtLW9wZW4gLmZpZWxkLXNvcnRfX2J0biB7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLXNvcnRfX2J0bjpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5maWVsZC1zb3J0X19idG4taWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmZpZWxkLXNvcnRfX2xpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgOHB4KTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5maWVsZC1zb3J0LS1vcGVuIC5maWVsZC1zb3J0X19saXN0IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uZmllbGQtc29ydF9fbGlzdC1jb250YWluZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBwYWRkaW5nOiA0cHg7XG59XG5cbi5maWVsZC1zb3J0X19saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uZmllbGQtc29ydF9fbGlzdC1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLXNvcnRfX2xpc3QtaXRlbTpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5maWVsZC1zb3J0X19idG4tY2hldnJvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmZpZWxkLXNvcnQtLW9wZW4gLmZpZWxkLXNvcnRfX2J0bi1jaGV2cm9uIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4uZmllbGQtc29ydF9fb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZpZWxkLXNvcnRfX292ZXJsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMjAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgfVxuICAuZmllbGQtc29ydF9fb3ZlcmxheS5vcGVuIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgfVxuICAuZmllbGQtc29ydF9fbGlzdCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgei1pbmRleDogMjAwO1xuICB9XG4gIC5maWVsZC1zb3J0X19tb2ItY2xvc2UtYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICB3aWR0aDogNTJweDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0b3A6IC01MnB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLmZpZWxkLXNvcnRfX21vYi1jbG9zZS1idG4taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjQTlBOUFEO1xuICB9XG4gIC5maWVsZC1zb3J0X19saXN0LWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDE2cHggMTJweDtcbiAgfVxuICAuZmllbGQtc29ydF9fbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogOXB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmZpZWxkLXNvcnRfX2xpc3QtaXRlbS5hY3RpdmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTUyNDcxO1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzE1MjQ3MTtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgLmZpZWxkLXNvcnRfX21vYi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5maWVsZC1zdGF0dXMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4uZmllbGQtc3RhdHVzLS1zaW5nbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmllbGQtc3RhdHVzX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZpZWxkLXN0YXR1cy0tc2luZ2xlIC5maWVsZC1zdGF0dXNfX2dyaWQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5maWVsZC1zdGF0dXNfX2NlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZzogMCA2cHg7XG59XG5cbi5maWVsZC1zdGF0dXNfX25vdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmZpZWxkLXN0YXR1cy0tc2luZ2xlIC5maWVsZC1zdGF0dXNfX25vdGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmZpZWxkLXN1cGVyLXRhYnNfX3RhYi1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuXG4uZmllbGQtc3VwZXItdGFic19fdGFiLWNlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZpZWxkLXN1cGVyLXRhYnNfX3RhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1zdXBlci10YWJzX190YWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAxMHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmllbGQtc3VwZXItdGFic19fdGFiW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICBidXR0b24uZmllbGQtc3VwZXItdGFic19fdGFiOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLmZpZWxkLXN1cGVyLXRhYnNfX3RhYi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYxMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5maWVsZC1zdXBlci10YWJzX190YWItLW5vLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG5cbi5maWVsZC1zdXBlci10YWJzX190YWItaWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmZpZWxkLXN1cGVyLXRhYnNfX3RhYi1xdWFuaXR5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG5idXR0b24uZmllbGQtc3VwZXItdGFic19fdGFiIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmllbGQtc3VwZXItdGFic19fdGFiLXF1YW5pdHkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZpZWxkLXN1cGVyLXRhYnNfX3RhYi1ncmlkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtaGVpZ2h0OiA4NHB4O1xuICB9XG4gIC5maWVsZC1zdXBlci10YWJzX190YWItZ3JpZC5vcGVuIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIH1cbiAgLmZpZWxkLXN1cGVyLXRhYnMge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICB9XG4gIC5maWVsZC1zdXBlci10YWJzIC5tYWluLW5hdl9fbW9iLWJ0bi1tb3JlIHtcbiAgICB0b3A6IDNweDtcbiAgICByaWdodDogMDtcbiAgfVxuICAuZmllbGQtc3VwZXItdGFic19fdGFicy0taGFzLWJ0bi1tb3JlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmZpZWxkLXN1cGVyLXRhYnNfX3RhYnMtLWhhcy1idG4tbW9yZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTQuNXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0ZGRiAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuZmllbGQtc3VwZXItdGFic19fdGFicy0taGFzLWJ0bi1tb3JlLm9wZW46OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmllbGQtdGFicyB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmZpZWxkLXRhYnNfX3RhYnMge1xuICBwYWRkaW5nOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbn1cblxuLmZpZWxkLXRhYnMtLWRpc2FibGVkIC5maWVsZC10YWJzX190YWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cblxuLmZpZWxkLXRhYnNfX3RhYiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMCAxOHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzhGOEY5NDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLXRhYnNfX3RhYjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZmllbGQtdGFic19fdGFiW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmZpZWxkLXRhYnNfX3RhYi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjEyKTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC10YWJzX190YWI6bm90KFtkaXNhYmxlZF0pOm5vdCguZmllbGQtdGFic19fdGFiLS1hY3RpdmUpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDYwNjExO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWVsZC10YWJzLS1wYWlyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmllbGQtdGFic19fdGFicy0tcGFpciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZpZWxkLXRhYnNfX3RhYnMtLXBhaXIgLmZpZWxkLXRhYnNfX3RhYiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMnB4KTtcbiAgfVxufVxuLmZpZWxkLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC10ZXh0X19pbnB1dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtdGV4dF9fbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC10ZXh0X19pY29uLXBlbmNpbCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEycHg7XG59XG5cbi5maWVsZC10ZXh0X19idG4tYXBwbHkge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5maWVsZC10ZXh0X19idG4tYXBwbHk6YWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtdGV4dF9fYnRuLWFwcGx5OmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLmZpZWxkLXRleHQtLXNpbXBsZSAuZmllbGQtaW5wdXQ6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZmllbGQtdGV4dC0tdGV4dGFyZWE6bm90KC5maWVsZC10ZXh0LS1wbGFjZWhvbGRlci1zdGF0ZSkgLmZpZWxkLXBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0NHB4KTtcbn1cblxuLmZpZWxkLXRleHRfX2J0bi1leWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMTdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkLXRleHRfX2J0bi1leWU6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uZmllbGQtdGV4dF9fYnRuLWV5ZS1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uZmllbGQtdGV4dC0tcGFzc3dvcmQgLmZpZWxkLWlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLmZpZWxkLXRleHRfX25vdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5maWVsZC10ZXh0X19ub3RlLWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI0MzQzNDNjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLXRleHRfX3Rvb2x0aXAtZGQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLThweDtcbiAgd2lkdGg6IDIzMnB4O1xuICBtYXgtd2lkdGg6IDIzMnB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLXRleHRfX3Rvb2x0aXAtZGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA3cHggMTdweCAwIHJnYmEoMTAsIDEyLCAyNCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB6LWluZGV4OiAyO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi5maWVsZC10ZXh0X19ub3RlLm9wZW4gLmZpZWxkLXRleHRfX3Rvb2x0aXAtZGQtd3JhcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmZpZWxkLXRleHRfX25vdGUub3BlbiAuZmllbGQtdGV4dF9fbm90ZS1pY29uIHtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtdGV4dF9fbm90ZTpob3ZlciAuZmllbGQtdGV4dF9fdG9vbHRpcC1kZC13cmFwIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIC5maWVsZC10ZXh0X19ub3RlOmhvdmVyIC5maWVsZC10ZXh0X19ub3RlLWljb24ge1xuICAgIGNvbG9yOiAjMDYwNjExO1xuICB9XG59XG4uZmllbGQtdG9nZ2xlcl9fYnV0dG9uIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5maWVsZC10b2dnbGVyX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5maWVsZC10b2dnbGVyX19idXR0b24tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMxNTI0NzE7XG4gIGJvcmRlci1jb2xvcjogIzE1MjQ3MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtdG9nZ2xlcl9fYnV0dG9uOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbiAgICBib3JkZXItY29sb3I6ICMxNTI0NzE7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5maWVsZC10b2dnbGVyX19idXR0b246YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbiAgYm9yZGVyLWNvbG9yOiAjMTUyNDcxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZpZWxkLXR1bWJsZXItMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxM3B4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG5cbi5maWVsZC10dW1ibGVyLTItLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXR1bWJsZXItMl9fdmlzdWFsIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEFCMjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuXG4uZmllbGQtdHVtYmxlci0yX192aXN1YWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSg5MCwgOTAsIDkwLCAwLjI1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5maWVsZC10dW1ibGVyLTJfX2lucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbn1cblxuLmZpZWxkLXR1bWJsZXItMl9faW5wdXQ6Y2hlY2tlZCArIC5maWVsZC10dW1ibGVyLTJfX3Zpc3VhbDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5maWVsZC10dW1ibGVyLTJfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmZpZWxkLXR1bWJsZXItMl9fbm90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5maWVsZC10dW1ibGVyLTJfX25vdGUtYnRuIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmllbGQtdHVtYmxlci0yX19ub3RlLWJ0bi1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29sb3I6ICM3YjdhN2E7XG59XG5cbi5maWVsZC10dW1ibGVyLTJfX25vdGUtZGQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTBweCk7XG4gIHdpZHRoOiAyMzVweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5maWVsZC10dW1ibGVyLTJfX25vdGU6aG92ZXIgLmZpZWxkLXR1bWJsZXItMl9fbm90ZS1kZC13cmFwLFxuLmZpZWxkLXR1bWJsZXItMl9fbm90ZS1kZC13cmFwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbn1cbi5maWVsZC10dW1ibGVyLTJfX25vdGUtZGQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtdHVtYmxlci0yX19ub3RlLWRkLWVuZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG5cbi5maWVsZC10dW1ibGVyLTItLW9mZiAuZmllbGQtdHVtYmxlci0yX192aXN1YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xufVxuXG4uZmllbGQtdHVtYmxlci0yLS1kaXNhYmxlZCAuZmllbGQtdHVtYmxlci0yX192aXN1YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuMyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5maWVsZC10dW1ibGVyLTItLWRpc2FibGVkLmZpZWxkLXR1bWJsZXItMi0tb2ZmIC5maWVsZC10dW1ibGVyLTJfX3Zpc3VhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG59XG5cbi5maWVsZC10dW1ibGVyLTItLWRpc2FibGVkLmZpZWxkLXR1bWJsZXItMi0tb2ZmIC5maWVsZC10dW1ibGVyLTJfX3Zpc3VhbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuMyk7XG59XG5cbi5maWVsZC10dW1ibGVyLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZpZWxkLXR1bWJsZXItbGlzdF9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZmllbGQtdHVtYmxlci1saXN0X19pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5maWVsZC10dW1ibGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5maWVsZC10dW1ibGVyX192aXN1YWwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQkRERTM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuXG4uZmllbGQtdHVtYmxlci0tZGlzYWJsZWQgLmZpZWxkLXR1bWJsZXJfX3Zpc3VhbCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXR1bWJsZXJfX3Zpc3VhbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmllbGQtdHVtYmxlcl9faW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzO1xufVxuXG4uZmllbGQtdHVtYmxlcl9faW5wdXQ6Y2hlY2tlZCArIC5maWVsZC10dW1ibGVyX192aXN1YWwge1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMzA2LjI1JSAxMDAlIGF0IDAlIDUwJSwgIzE1MjQ3MSAwJSwgIzI4NDRENyAxMDAlKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50IGluc2V0O1xufVxuXG4uZmllbGQtdHVtYmxlcl9faW5wdXQ6Y2hlY2tlZCArIC5maWVsZC10dW1ibGVyX192aXN1YWw6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZmllbGQtdHVtYmxlcl9fbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGQtdHVtYmxlcjpub3QoLmZpZWxkLXR1bWJsZXItLWRpc2FibGVkKTpob3ZlciAuZmllbGQtdHVtYmxlcl9faW5wdXQgKyAuZmllbGQtdHVtYmxlcl9fdmlzdWFsIHtcbiAgICBiYWNrZ3JvdW5kOiAjQzNDM0M2O1xuICB9XG4gIC5maWVsZC10dW1ibGVyOm5vdCguZmllbGQtdHVtYmxlci0tZGlzYWJsZWQpOmhvdmVyIC5maWVsZC10dW1ibGVyX19pbnB1dDpjaGVja2VkICsgLmZpZWxkLXR1bWJsZXJfX3Zpc3VhbCB7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDMwNi4yNSUgMTAwJSBhdCAwJSA1MCUsICMxNTI0NzEgMCUsICMxNTI0NzEgMTAwJSk7XG4gIH1cbn1cbi5maWVsZF9fZXJyb3JzIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5maWVsZF9fZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICBjb2xvcjogI0MyMkYzMjtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uZmllbGRfX211bHRpcGxlLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uZmllbGRfX211bHRpcGxlLWxpc3QtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5maWVsZF9fbXVsdGlwbGUtbGlzdC1pdGVtIC5maWVsZCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uZmllbGRfX211bHRpcGxlLWxpc3QtcmVtb3ZlLXdyYXAge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuLmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmllbGRfX211bHRpcGxlLWxpc3QtcmVtb3ZlOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmZpZWxkX193YWl0aW5nLW5vdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDJweCAxMnB4IDJweCAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNzAsIDc0LCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAxMS4ycHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLmZpZWxkX193YWl0aW5nLW5vdGUtaWNvbi13cmFwIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4N0IwMDtcbn1cblxuLmZpZWxkX193YWl0aW5nLW5vdGUtaWNvbiB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG5cbi5maWVsZF9fd2FpdGluZy1ub3RlLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjMjgyNzI1O1xufVxuXG4uZmllbGRfX211bHRpcGxlLWxpc3QtcmVtb3ZlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4uZmllbGRfX211bHRpcGxlLWxpc3QtcmVtb3ZlLWljb24ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZTpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5maWVsZF9fbXVsdGlwbGUtbGlzdC1hZGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDhweCA4cHggOHB4IDE1cHg7XG59XG5cbi5maWVsZF9fbXVsdGlwbGUtbGlzdC1hZGQtaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmllbGRfX211bHRpcGxlLWxpc3QtcmVtb3ZlLXdyYXAtbW9iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDRweCA2cHggNHB4IDEycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5maWVsZF9fbXVsdGlwbGUtbGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZmllbGRfX211bHRpcGxlLWxpc3QtcmVtb3ZlIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZTpob3ZlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uZmlsZS1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWxlLWJ1dHRvbl9faW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmZpbHRlcl9fZ3JvdXAge1xuICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmZpbHRlcl9fbGluay5maWx0ZXJfX2xpbmstLWN1cnJlbnQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmlsdGVyX19ncm91cC1ib2R5IHtcbiAgbWFyZ2luOiAxNHB4IDA7XG59XG5cbi5maWx0ZXJfX2dyb3VwLS12aWV3LFxuLmZpbHRlcl9fZ3JvdXAtLXNvcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsdGVyX19ncm91cC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmZpbHRlcl9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMjBweCAtNnB4IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm90dG9tOiAyMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmZpbHRlcl9fYWN0aW9ucy1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuXG4uZmlsdGVyX19hY3Rpb25zLWl0ZW0gLmJ0biB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmZpbHRlcl9fYWN0aW9ucy1pdGVtLS1tYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5maWx0ZXJfX2FjdGlvbnMtaXRlbS1idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZpbHRlcl9fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5cbi5maWx0ZXJfX2Zvb3Rlci1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmlsdGVyX19mb290ZXItYnRuLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZmlsdGVyX19mb290ZXItYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuZmlsdGVyX19mb290ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWx0ZXJfX2dyb3VwLS12aWV3LFxuLmZpbHRlcl9fZ3JvdXAtLXNvcnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5maWx0ZXJfX2dyb3VwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoMTE2LCAxNjAsIDE5MCwgMC4xNSk7XG4gICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAuZmlsdGVyX19ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxuICAuZmlsdGVyX19hY3Rpb25zLWl0ZW0tYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG4gIC5maWx0ZXJfX2FjdGlvbnMge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuICAuZmlsdGVyX19mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMThweCAxMHB4O1xuICAgIG1hcmdpbjogMjNweCAtMTBweCAwO1xuICB9XG59XG4uZm9vdGVyLW1lbnVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogY2FsYygxMDAlICsgNTJweCk7XG4gIG1hcmdpbjogMCAtMjZweDtcbn1cblxuLmZvb3Rlci1tZW51X19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDI2cHg7XG59XG5cbi5mb290ZXItbWVudV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5mb290ZXItbWVudV9fbGlzdC1sdmwyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5mb290ZXItbWVudV9faXRlbS1sdmwyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxODBweDtcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWluLXdpZHRoOiAxODBweDtcbn1cblxuLmZvb3Rlci1tZW51X19saW5rLWx2bDIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZm9vdGVyLW1lbnVfX2xpbmstbHZsMjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgzRkY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLmZvb3Rlci1tZW51X19saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZm9vdGVyLW1lbnVfX2xpbmsge1xuICAgIHBhZGRpbmc6IDE3cHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19saW5rLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAxN3B4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19saW5rLm9wZW4gLmZvb3Rlci1tZW51X19saW5rLWljb24ge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgfVxuICAuZm9vdGVyLW1lbnVfX2xpc3QtbHZsMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19pdGVtLWx2bDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuICAuZm9vdGVyLW1lbnVfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIH1cbn1cbi5mb3JtLWFjdGlvbi0tYWxpZ24tY2VudGVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHN2aCAtIDY0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZvcm0tYWN0aW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZm9ybS1hY3Rpb25fX25vdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmZvcm0tYWN0aW9uX19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZm9ybS1hY3Rpb25fX2FjdGlvbi1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC02cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcbn1cblxuLmZvcm0tYWN0aW9uX19hY3Rpb24tY2VsbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiA2cHg7XG59XG5cbi5mb3JtLWFjdGlvbl9fc3VjY2VzcyB7XG4gIGhlaWdodDogY2FsYygxMDBzdmggLSA2NHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mb3JtLWFjdGlvbl9fc3VjY2Vzcy1pY29uIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbn1cblxuLmZvcm0tYWN0aW9uX19zdWNjZXNzLXRleHQge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9ybS1hY3Rpb25fX3N1Y2Nlc3MtbWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDUycHg7XG59XG5cbi5mb3JtLWFjdGlvbl9fYWN0aW9uLWJ0bi0tbXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvcm0tYWN0aW9uLS1hbGlnbi1jZW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogdW5zZXQ7XG4gIH1cbiAgLmZvcm0tYWN0aW9uX19zdWNjZXNzIHtcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5mb3JtLWFjdGlvbl9fc3VjY2Vzcy1tYWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICB9XG4gIC5mb3JtLWFjdGlvbl9fYWN0aW9uLWJ0bi0tbXQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuLmZvcm0tc2VjdGlvbiB7XG4gIG1hcmdpbjogNzBweCAwO1xufVxuXG4uZm9ybS1zZWN0aW9uX193cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZm9ybS1zZWN0aW9uX19mb3JtIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mb3JtLXNlY3Rpb24gLmZvcm1fX2hlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tc2VjdGlvbiAuZm9ybV9fbWFpbiB7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG59XG5cbi5mb3JtLXNlY3Rpb24gLmZvcm1fX2ZpZWxkcyB7XG4gIG1hcmdpbjogLTEwcHggLThweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuXG4uZm9ybS1zZWN0aW9uIC5mb3JtX19maWVsZCB7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xufVxuXG4uZm9ybS1zZWN0aW9uIC5zdWNjZXNzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cblxuLmZvcm0tc2VjdGlvbiAuc3VjY2Vzc19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9ybS1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuICAuZm9ybS1zZWN0aW9uIC5mb3JtX19oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuZm9ybS1zZWN0aW9uX193cmFwIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG4gIC5mb3JtLXNlY3Rpb24gLmZvcm1fX21haW4ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmZvcm0tc2VjdGlvbl9fd3JhcCB7XG4gICAgcGFkZGluZzogMjRweCAxMnB4O1xuICB9XG4gIC5mb3JtLXNlY3Rpb24gLmZvcm1fX2ZpZWxkcyB7XG4gICAgbWFyZ2luOiAtOHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgfVxuICAuZm9ybS1zZWN0aW9uIC5mb3JtX19maWVsZCB7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG4gIC5mb3JtLXNlY3Rpb24gLnN1Y2Nlc3NfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmZvcm0tc2VjdGlvbiAuc3VjY2Vzc19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuLmZvcm0td3JhcCB7XG4gIG1hcmdpbjogMTIwcHggMDtcbn1cblxuLmZvcm0td3JhcF9fd3JhcCB7XG4gIG1heC13aWR0aDogMzE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvcm1fX25vdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGRkVEO1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5mb3JtX19ub3RlIHAge1xuICBtYXJnaW46IDhweCAwO1xufVxuXG4uZm9ybV9fbm90ZSBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZvcm1fX25vdGUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tLWNhcmQge1xuICBtYXgtd2lkdGg6IDgyMHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOEY4Rjk0O1xufVxuXG4uZm9ybV9faGVhZGVyIHtcbiAgbWFyZ2luOiA4cHggMDtcbn1cblxuLmZvcm1fX2hlYWRlci0tc20ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZm9ybV9faGVhZGVyICsgLmZvcm1fX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5mb3JtX19hcnJvdy1iYWNrIHtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5mb3JtX19oZWFkZXItdGl0bGUge1xuICBtYXJnaW46IDAgYXV0byA4cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb3JtLS1sayAuZm9ybV9faGVhZGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuXG4uZm9ybS0tbGsgLmZvcm1fX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5mb3JtLS1sayAuZm9ybV9fZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGM0Y1O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nOiA0cHg7XG59XG5cbi5mb3JtLS1sayAuZm9ybV9fZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZm9ybS0tbGsgLmZvcm1fX2dyb3VwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uZm9ybS0tbGsgLmZvcm1fX2dyb3VwLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uZm9ybS0tbGsgLmZvcm1fX2dyb3VwLXRpdGxlIH4gLmZvcm1fX2dyb3VwLWJvZHkge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5mb3JtLS1sayAuZm9ybV9fZmllbGRzIHtcbiAgbWFyZ2luOiAtOHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG59XG5cbi5mb3JtLS1sayAuZm9ybV9fZmllbGQge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5mb3JtX19hY3Rpb25zLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZm9ybV9faGVhZGVyLW5vdGUge1xuICBtYXJnaW46IDhweCAwIDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzhGOEY5NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9ybV9faGVhZGVyLWFjdGlvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uZm9ybV9faGVhZGVyLWFjdGlvbi1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDhweCA4cHggOHB4IDE1cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4uZm9ybV9faGVhZGVyLWFjdGlvbi1idG4taWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5mb3JtX19oZWFkZXItYWN0aW9uLWJ0bjpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uZm9ybV9fZ3JvdXBzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAtOHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG59XG4uZm9ybV9fZ3JvdXBzIC5mb3JtX19ncm91cHMge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm1fX2dyb3VwcyAuZGVsaXZlcnktbWFwIC5mb3JtX19mb290ZXIge1xuICBtYXJnaW46IDA7XG59XG5cbi5mb3JtLS1sayAuZm9ybV9fZ3JvdXBzIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm1fX2dyb3VwIHtcbiAgcGFkZGluZzogOHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm1fX2dyb3VwLXRpdGxlIHtcbiAgbWFyZ2luOiA4cHggMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZm9ybV9fZ3JvdXAtbnVtYmVyIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmZvcm1fX2dyb3VwLW5vdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjQTI2QTAwO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVGRDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb3JtX19ncm91cC1ub3RlLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZm9ybV9fZ3JvdXAtdGl0bGUgfiAuZm9ybV9fZ3JvdXAtbm90ZSB7XG4gIG1hcmdpbi1sZWZ0OiAzOHB4O1xufVxuXG4uZm9ybV9fZ3JvdXAtYm9keSB7XG4gIG1hcmdpbjogMThweCAwO1xufVxuXG4uZm9ybV9fZ3JvdXAtdGl0bGUgfiAuZm9ybV9fZ3JvdXAtYm9keSB7XG4gIHBhZGRpbmctbGVmdDogMzhweDtcbn1cblxuLmZvcm1fX2ZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtNnB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG59XG5cbi5mb3JtLS1iYXNrZXQtZm9ybSAuZm9ybV9fZmllbGRzIHtcbiAgbWFyZ2luOiAtNnB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG59XG5cbi5mb3JtX19maWVsZCB7XG4gIHBhZGRpbmc6IDZweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybV9fZmllbGQgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZm9ybS0tYmFza2V0LWZvcm0gLmZvcm1fX2ZpZWxkIHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZm9ybV9fZmllbGQ6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybV9fZmllbGQuZm9ybV9fZmllbGQtLXNwYWNlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mb3JtX19mb290ZXIge1xuICBtYXJnaW46IDE2cHggMCAwO1xufVxuXG4uZm9ybV9fYWN0aW9ucyB7XG4gIG1hcmdpbjogLThweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5mb3JtX19hY3Rpb24ge1xuICBwYWRkaW5nOiA4cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZm9ybV9fYWN0aW9uOm9ubHktY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm1fX2Zvcm0tZXJyb3JzIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb3JtX19mb3JtLWVycm9yIHtcbiAgY29sb3I6ICNDMjJGMzI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5mb3JtX19tZXNzYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmZvcm1fX21haW4ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZm9ybV9fdGFicyB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmZvcm1fX2FkZGl0aW9uYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5mb3JtX19hZGRpdGlvbmFsLWl0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmZvcm1fX2FkZGl0aW9uYWwtaXRlbTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mb3JtX19hZGRpdGlvbmFsLWl0ZW0tYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZvcm1fX2FkZGl0aW9uYWwtaXRlbS1idXR0b246aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uZm9ybV9fY29uZmlybS1saW5rIHtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiA4JTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxNSU7XG4gIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuZm9ybV9fY29uZmlybS1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtX19maWVsZC0tY29uZmlybSAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZm9ybV9fZmllbGQtLWNvbmZpcm0gLmZpZWxkLWNoZWNrYm94X190ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmZvcm1fX2ZpZWxkLS1jb25maXJtIC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZm9ybV9faGVhZGVyLXRpdGxlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZm9ybV9faGVhZGVyLXRpdGxlLWJhY2sge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5mb3JtX19oZWFkZXItdGl0bGUtYmFjay1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5mb3JtX19oZWFkZXItdGl0bGUtYmFjazpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5mb3JtX19oZWFkZXItcHJvZHVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMTZweCAwIDEycHg7XG59XG5cbi5mb3JtX19oZWFkZXItcHJvZHVjdCAucHJvZHVjdF9fc21hbGwtdmlldy1hY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybV9faGVhZGVyLXByb2R1Y3QgLnByb2R1Y3RfX3NtYWxsLXZpZXctbmFtZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm1fX2hlYWRlci1wcm9kdWN0LWxlZnQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5mb3JtX19oZWFkZXItcHJvZHVjdC1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uZm9ybV9faGVhZGVyLXByb2R1Y3QtcmlnaHQge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmZvcm1fX2hlYWRlci1wcm9kdWN0LW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5mb3JtLS1iYXNrZXQtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19ncm91cC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19ncm91cC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5mb3JtLS1iYXNrZXQtZm9ybSAuZm9ybV9fZ3JvdXAtYm9keSAuZm9ybV9fZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLS1iYXNrZXQtZm9ybSAuZm9ybV9fZ3JvdXAtYm9keSAuZm9ybV9fZ3JvdXAtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZm9ybS0tYmFza2V0LWZvcm0gLmZvcm1fX2dyb3VwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19ncm91cC10aXRsZSB+IC5mb3JtX19ncm91cC1ib2R5IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZm9ybS0tYWxpZ24tY2VudGVyIC5mb3JtX19tYWluIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tLWFsaWduLWNlbnRlciAuZm9ybV9fc3VjY2Vzcy1tZXNzYWdlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHN2aCAtIDY0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZvcm0tLWFjdGlvbnMtY29sdW1uIC5mb3JtX19hY3Rpb25zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb3JtLS1hY3Rpb25zLWNvbHVtbiAuZm9ybV9fYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtX19oZWFkZXItdGl0bGUtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbjogMCAwIDAgMTZweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmZvcm0tLWFsdCAuZm9ybV9fZ3JvdXAtdGl0bGUgfiAuZm9ybV9fZ3JvdXAtYm9keSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZvcm0tLWFsdCAuZm9ybV9fZ3JvdXAtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5mb3JtLS1hbHQgLmZvcm1fX2dyb3VwcyB7XG4gIG1hcmdpbjogLThweCAtMTJweDtcbn1cblxuLmZvcm0tLWFsdCAuZm9ybV9fZ3JvdXAge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cblxuLmZvcm0tLWNsaWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIHBhZGRpbmc6IDAgNHB4IDRweDtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9faGVhZGVyIHtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS0tY2xpZW50IC5mb3JtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZm9ybS0tY2xpZW50IC5mb3JtX19oZWFkZXItbm90ZS1hY3Rpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9fbWFpbiB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5cbi5mb3JtLS1jbGllbnQgLmZvcm1fX2dyb3VwLXRpdGxlIH4gLmZvcm1fX2dyb3VwLWJvZHkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLS1jbGllbnQgLmZvcm1fX2dyb3VwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5cbi5mb3JtLS1jbGllbnQgLmZvcm1fX2dyb3VwLWJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi5mb3JtLS1jbGllbnQgLmZvcm1fX2dyb3VwcyB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLS1jbGllbnQgLmZvcm1fX2dyb3VwIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9fZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZm9ybS0tY2xpZW50IC5mb3JtX19maWVsZHMge1xuICBtYXJnaW46IC03cHggLThweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuXG4uZm9ybS0tY2xpZW50IC5mb3JtX19maWVsZCB7XG4gIHBhZGRpbmc6IDdweCA4cHg7XG59XG5cbi5mb3JtLS1jbGllbnQgLmZvcm1fX2Zvb3RlciB7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4O1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4O1xufVxuXG4uZm9ybS0tcHJpY2VsaXN0IC5mb3JtX19tYWluIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uZm9ybS0tcHJpY2VsaXN0IC5mb3JtX19ncm91cC1ib2R5IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS0tcHJpY2VsaXN0IC5mb3JtX19ncm91cC10aXRsZSxcbi5mb3JtLS1sayBoNC5mb3JtX19ncm91cC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmZvcm0tLXByaWNlbGlzdCAuZmllbGQtY2hlY2stbGlzdF9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xufVxuXG4uZm9ybS0tcHJpY2VsaXN0IC5mb3JtX19ncm91cC1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3QtLWNoZWNrYm94IC5maWVsZC1jaGVjay1saXN0X19pdGVtcyxcbi5maWVsZC1jaGVjay1saXN0LS1yYWRpbyAuZmllbGQtY2hlY2stbGlzdF9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5maWx0ZXIgLmZpZWxkLWNoZWNrLWxpc3QtLWNoZWNrYm94IC5maWVsZC1jaGVjay1saXN0X19pdGVtcyxcbi5maWx0ZXIgLmZpZWxkLWNoZWNrLWxpc3QtLXJhZGlvIC5maWVsZC1jaGVjay1saXN0X19pdGVtcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS0tcHJpY2VsaXN0IC5maWVsZC1jaGVjay1saXN0LS1yYWRpbyAuZmllbGQtY2hlY2stbGlzdF9faXRlbSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAyMjhweDtcbn1cblxuLmZvcm0tLXByaWNlbGlzdCAuZmllbGQtY2hlY2tib3hfX3RleHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZvcm1fX2hlYWRlci10aXRsZS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLmZvcm0tbGstLWFsdCBoNC5mb3JtX19ncm91cC10aXRsZSB7XG4gIHBhZGRpbmc6IDEycHggOHB4O1xufVxuXG4uZm9ybS1say0tYWx0IGhyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0tbGstLWFsdCBoNC5mb3JtX19ncm91cC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmZvcm0tbGstLWFsdCBoNC5mb3JtX19ncm91cC10aXRsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5mb3JtX19jb25maXJtIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmZvcm1fX2hlYWRlci10aXRsZS0tc20ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9ybV9faGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmZvcm1fX2hlYWRlciB7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gIH1cbiAgLmZvcm1fX2ZpZWxkIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtX19ncm91cC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5mb3JtX19ncm91cHMge1xuICAgIG1hcmdpbjogLTEwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICB9XG4gIC5mb3JtX19ncm91cCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuZm9ybV9fZ3JvdXAtbnVtYmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5mb3JtX19ncm91cC10aXRsZSB+IC5mb3JtX19ncm91cC1ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0tLWFsaWduLWNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgfVxuICAuZm9ybS0tYWxpZ24tY2VudGVyIC5mb3JtX19zdWNjZXNzLW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogdW5zZXQ7XG4gIH1cbiAgLmZvcm0tLWFsaWduLWNlbnRlciAuZm9ybS1hY3Rpb25fX2FjdGlvbi1idG4tLW10LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmZvcm0tLWFsaWduLWNlbnRlciAuZm9ybS1hY3Rpb25fX3N1Y2Nlc3MtbWFpbiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmZvcm1fX2FjdGlvbnMge1xuICAgIG1hcmdpbjogLTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG4gIH1cbiAgLmZvcm1fX2FjdGlvbiB7XG4gICAgcGFkZGluZzogNnB4O1xuICB9XG4gIC5mb3JtLS1iYXNrZXQtZm9ybSAuZm9ybV9fZ3JvdXAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIH1cbiAgLmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19ncm91cC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gIH1cbiAgLmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19maWVsZHMge1xuICAgIG1hcmdpbjogLTdweCAtNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcbiAgfVxuICAuZm9ybS0tYmFza2V0LWZvcm0gLmZvcm1fX2ZpZWxkIHtcbiAgICBwYWRkaW5nOiA3cHggNnB4O1xuICB9XG4gIC5mb3JtLS1iYXNrZXQtZm9ybSAuZm9ybV9fZ3JvdXAtdGl0bGUgfiAuZm9ybV9fZ3JvdXAtYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB9XG4gIC5mb3JtX19mb290ZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAxNnB4O1xuICB9XG4gIC5mb3JtX19oZWFkZXIgKyAuZm9ybV9fZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5mb3JtLS1sayAuZm9ybV9faGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLmZvcm0tLWxrIC5mb3JtX19ncm91cC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICB9XG4gIC5mb3JtLS1sayAuZm9ybV9fZ3JvdXAtYm9keSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAuZm9ybS0tbGsgLmZvcm1fX2dyb3VwLXRpdGxlIH4gLmZvcm1fX2dyb3VwLWJvZHkge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxuICAuZm9ybS0tcHJpY2VsaXN0IC5mb3JtX19tYWluIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5mb3JtLS1wcmljZWxpc3QgLmZpZWxkLWNoZWNrLWxpc3QtLWNoZWNrYm94IC5maWVsZC1jaGVjay1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9ybS0tcHJpY2VsaXN0IC5maWVsZC1jaGVjay1saXN0LS1yYWRpbyAuZmllbGQtY2hlY2stbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvcm1fX2dyb3VwLXRpdGxlIH4gLmZvcm1fX2dyb3VwLW5vdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtX19ub3RlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIC5mb3JtLS1sayAuZmllbGQtY2hlY2stbGlzdC0tY2hlY2tib3ggLmZpZWxkLWNoZWNrLWxpc3RfX2l0ZW0sXG4uZm9ybS0tbGsgLmZpZWxkLWNoZWNrLWxpc3QtLXJhZGlvIC5maWVsZC1jaGVjay1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvcm1fX2FjdGlvbiAuYnRuOmRpc2FibGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZDogI0RCRERFMztcbiAgY29sb3I6ICMzNzM3M0Y7XG59XG5cbi5mb3JtLS1wYXJ0bmVycyAuZm9ybV9faGVhZGVyIHtcbiAgbWFyZ2luOiAwIDAgMjRweDtcbn1cblxuLmZvcm0tLXBhcnRuZXJzIC5mb3JtX19oZWFkZXItdGl0bGUge1xuICBtYXJnaW46IDAgMCAyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4uZm9ybS0tcGFydG5lcnMgLmZvcm1fX2hlYWRlci1ub3RlIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cblxuLmZvcm0tLXBhcnRuZXJzIC5mb3JtX19oZWFkZXItbm90ZSBwIHtcbiAgbWFyZ2luOiAwIDAgOHB4O1xufVxuXG4uZm9ybS0tcGFydG5lcnMgLmZvcm1fX2hlYWRlci1ub3RlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLS1wYXJ0bmVycyAuZm9ybV9faGVhZGVyLW5vdGUgYSB7XG4gIGNvbG9yOiAjMDA4M0ZGO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvcm0tLXBhcnRuZXJzIC5mb3JtX19ncm91cC10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmZvcm0tLXBhcnRuZXJzIC5mb3JtX19ncm91cC1ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZm9ybS0tcGFydG5lcnMgLmZvcm1fX2ZpZWxkLS1jb25maXJtIC5maWVsZC1jaGVja2JveF9fdGV4dC13cmFwIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5mb3JtLS1wYXJ0bmVycyAuZm9ybV9fZmllbGQtLWNvbmZpcm0gLmZpZWxkLWNoZWNrYm94X190ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbi5mb3JtLS1wYXJ0bmVycyAuZm9ybV9fZmllbGQtLWNvbmZpcm0gLmZpZWxkLWNoZWNrYm94X190ZXh0IGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmZvcm0tLXBhcnRuZXJzIC5maWVsZC1zZWxlY3RfX3NoZXZyb24ge1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmZvcm0tLXBhcnRuZXJzLWNvbXBhY3QgLmZvcm1fX2hlYWRlciB7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG59XG5cbi5mb3JtLS1wYXJ0bmVycy1jb21wYWN0IC5mb3JtX19oZWFkZXItdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9ybS0tcGFydG5lcnM6bm90KC5mb3JtLS1wYXJ0bmVycy1jb21wYWN0KSAuZm9ybV9faGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmZvcm0tLXBhcnRuZXJzLWNvbXBhY3QgLmZvcm1fX2hlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5mb3JtLS1wYXJ0bmVycyAuZm9ybV9fZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mb3JtLS1zZXJ2aWNlIC5mb3JtX19ncm91cHMge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmZvcm0tLXNlcnZpY2UgLmZvcm1fX2dyb3VwOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb3JtLS1zZXJ2aWNlIC5mb3JtX19ncm91cDpudGgtY2hpbGQoMikgLmZvcm1fX2dyb3VwLWJvZHksXG4uZm9ybS0tc2VydmljZSAuZm9ybV9fZ3JvdXA6bnRoLWNoaWxkKDIpIC5mb3JtX19maWVsZHMsXG4uZm9ybS0tc2VydmljZSAuZm9ybV9fZ3JvdXA6bnRoLWNoaWxkKDIpIC5mb3JtX19maWVsZCxcbi5mb3JtLS1zZXJ2aWNlIC5mb3JtX19ncm91cDpudGgtY2hpbGQoMikgLmZpZWxkLFxuLmZvcm0tLXNlcnZpY2UgLmZvcm1fX2dyb3VwOm50aC1jaGlsZCgyKSAuZmllbGQtdGV4dCxcbi5mb3JtLS1zZXJ2aWNlIC5mb3JtX19ncm91cDpudGgtY2hpbGQoMikgLmZpZWxkLXRleHRfX2lucHV0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG5cbi5mb3JtLS1zZXJ2aWNlIC5mb3JtX19ncm91cDpudGgtY2hpbGQoMikgdGV4dGFyZWEuZmllbGQtaW5wdXQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDRweDtcbn1cblxuLmdhbGxlcnkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdhbGxlcnlfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZ2FsbGVyeV9fc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZ2FsbGVyeSAubW9kYWwtd2luZG93X19ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RjhGOTQ7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmdhbGxlcnkgLm1vZGFsLXdpbmRvd19fY2xvc2Uge1xuICB6LWluZGV4OiAxO1xufVxuXG4uZ2FsbGVyeSAuc3dpcGVyLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5nYWxsZXJ5IC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmdhbGxlcnkgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgYm90dG9tOiAtNDVweDtcbn1cblxuLmdhbGxlcnkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbn1cblxuLmdhbGxlcnkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbn1cblxuLmdhbGxlcnkgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5nYWxsZXJ5IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgfVxuICAuZ2FsbGVyeSAuc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgbWFyZ2luOiAwIDZweDtcbiAgfVxuICAuZ2FsbGVyeSAubW9kYWwtd2luZG93X19ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5nYWxsZXJ5IC5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gICAgYm90dG9tOiAyNHB4O1xuICB9XG59XG4uZ3JpZC1iYW5uZXIge1xuICBtYXJnaW46IDcwcHggMDtcbn1cblxuLmdyaWQtYmFubmVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDc2MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmdyaWQtYmFubmVyX19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDUycHg7XG4gIHBhZGRpbmc6IDAgNTBweDtcbn1cblxuLmdyaWQtYmFubmVyX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDM0cHgpO1xuICBtYXJnaW46IC0xMHB4IC0xN3B4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5ncmlkLWJhbm5lcl9fY29sIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzJTtcbiAgcGFkZGluZzogMTBweCAxN3B4O1xufVxuXG4uZ3JpZC1iYW5uZXJfX2NvbC0tbGFyZ2Uge1xuICB3aWR0aDogNjYuNjY2NiU7XG59XG5cbi5ncmlkLWJhbm5lcl9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDg5JTtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmdyaWQtYmFubmVyX19jb2wtLWxhcmdlIC5ncmlkLWJhbm5lcl9faXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiA0Mi40JTtcbn1cblxuLmdyaWQtYmFubmVyX19pdGVtLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmdyaWQtYmFubmVyX19pdGVtLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAxMHB4IDI3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA2NHB4O1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40NCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIycHgpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmdyaWQtYmFubmVyIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuICAuZ3JpZC1iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmdyaWQtYmFubmVyX19ncmlkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmdyaWQtYmFubmVyX19jb2wsXG4uZ3JpZC1iYW5uZXJfX2NvbC0tbGFyZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuZ3JpZC1iYW5uZXJfX2NvbC0tbGFyZ2UgLmdyaWQtYmFubmVyX19pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzIlO1xuICB9XG4gIC5ncmlkLWJhbm5lcl9faXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZ3JpZC1iYW5uZXJfX2l0ZW0tdGl0bGUge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5oYWxmLWJhbm5lciB7XG4gIG1hcmdpbjogMTAwcHggMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xufVxuXG4uaGFsZi1iYW5uZXJfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaGFsZi1iYW5uZXItLXJpZ2h0IC5oYWxmLWJhbm5lcl9fd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLmhhbGYtYmFubmVyLS1ibGFja291dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGFsZi1iYW5uZXJfX2xlZnQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQwJTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcbn1cblxuLmhhbGYtYmFubmVyLS1yaWdodCAuaGFsZi1iYW5uZXJfX2xlZnQge1xuICBwYWRkaW5nOiAyMHB4IDAgMjBweCAyMHB4O1xufVxuXG4uaGFsZi1iYW5uZXJfX3JpZ2h0IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2MCU7XG4gIHBhZGRpbmc6IDIwcHggMCAyMHB4IDIwcHg7XG59XG5cbi5oYWxmLWJhbm5lci0tcmlnaHQgLmhhbGYtYmFubmVyX19yaWdodCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDA7XG59XG5cbi5oYWxmLWJhbm5lcl9fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGFsZi1iYW5uZXJfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnZpZGVvX192aWRlbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmlkZW9fX3NvdXJjZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi52aWRlb19faWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5oYWxmLWJhbm5lciB7XG4gICAgbWFyZ2luOiA2MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhhbGYtYmFubmVyX193cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgLmhhbGYtYmFubmVyX19sZWZ0LFxuLmhhbGYtYmFubmVyLS1yaWdodCAuaGFsZi1iYW5uZXJfX2xlZnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAuaGFsZi1iYW5uZXJfX3JpZ2h0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGFsZi1iYW5uZXJfX2xlZnQsXG4uaGFsZi1iYW5uZXItLXJpZ2h0IC5oYWxmLWJhbm5lcl9fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oZXJvLWJsb2NrLFxudi1oZXJvLWJsb2NrIHtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGJhY2tncm91bmQ6ICM4RjhGOTQ7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgbWluLWhlaWdodDogNTQwcHg7XG59XG5cbi5oZXJvLWJsb2NrLFxuLmhlcm8tYmxvY2tfX2ZnLWxheWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uaGVyby1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5oZXJvLWJsb2NrX19jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlcm8tYmxvY2tfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuXG4uaGVyby1ibG9ja19fdGl0bGUge1xuICBtYXJnaW46IDEycHggMDtcbn1cblxuLmhlcm8tYmxvY2tfX3RleHQge1xuICBtYXJnaW46IDEycHggMDtcbn1cblxuLmhlcm8tYmxvY2tfX2FjdGlvbnMge1xuICBtYXJnaW46IDI0cHggMDtcbn1cblxuLmhlcm8tYmxvY2tfX2FjdGlvbnMtZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogLTEycHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8tYmxvY2tfX2FjdGlvbnMtZ3JpZCB7XG4gICAgbWFyZ2luOiAtMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIH1cbn1cblxuLmhlcm8tYmxvY2tfX2FjdGlvbnMtY2VsbCB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZXJvLWJsb2NrX19hY3Rpb25zLWNlbGwge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLmhlcm8tYmxvY2tfX2FjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbn1cblxuLmhlcm8tYmxvY2tfX2xpbmssXG4uaGVyby1ibG9ja19fYmctbGF5ZXIsXG4uaGVyby1ibG9ja19fYmcsXG4uaGVyby1ibG9ja19fYmctaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmhlcm8tYmxvY2tfX2xpbmsge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaGVyby1ibG9ja19fbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBib3R0b206IDNweDtcbiAgbGVmdDogM3B4O1xuICByaWdodDogM3B4O1xuICBib3JkZXI6IDFweCBkYXNoZWQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3RhdGUtLWZvY3VzLWVuYWJsZWQgLmhlcm8tYmxvY2tfX2xpbms6Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmhlcm8tYmxvY2tfX2JnLWxheWVyIHtcbiAgYmFja2dyb3VuZDogIzhGOEY5NDtcbn1cblxuLmhlcm8tYmxvY2tfX2JnLWltYWdlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cblxuLmhlcm8tYmxvY2tfX2JnLS1tZWRpdW0sXG4uaGVyby1ibG9ja19fYmctLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlcm8tYmxvY2stLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8tYmxvY2stLWRhcmsgLmhlcm8tYmxvY2tfX2JnLWxheWVyIHtcbiAgYmFja2dyb3VuZDogIzM3MzczRjtcbn1cblxuLmhlcm8tYmxvY2stLXJpZ2h0IC5oZXJvLWJsb2NrX19jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLmhlcm8tYmxvY2ssXG52LWhlcm8tYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDM5LjEzMDQzNDc4MjZ2dztcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8tYmxvY2ssXG52LWhlcm8tYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDQ4dnc7XG4gIH1cbiAgLmhlcm8tYmxvY2tfX2JnLS1sYXJnZSxcbi5oZXJvLWJsb2NrX19iZy0tc21hbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlcm8tYmxvY2tfX2JnLS1tZWRpdW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLmhlcm8tYmxvY2ssXG52LWhlcm8tYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZ3O1xuICB9XG4gIC5oZXJvLWJsb2NrX19iZy0tbGFyZ2UsXG4uaGVyby1ibG9ja19fYmctLW1lZGl1bSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVyby1ibG9ja19fYmctLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlcm8tc2xpZGVyLFxuLnYtaGVyby1zbGlkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1NDBweDtcbiAgYmFja2dyb3VuZDogIzhGOEY5NDtcbn1cblxuLmhlcm8tc2xpZGVyX19hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogY2FsYyg1MHZ3IC0gMTM0NHB4IC8gMik7XG4gIG1pbi13aWR0aDogODBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjb2xvcjogIzhGOEY5NDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikpO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmhlcm8tc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxMzQ0cHggLyAyIC0gMzJweCk7XG59XG5cbi5oZXJvLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEzNDRweCAvIDIgLSAzMnB4KTtcbn1cblxuLmhlcm8tc2xpZGVyX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLmhlcm8tc2xpZGVyLFxudi1oZXJvLXNsaWRlciB7XG4gICAgbWluLWhlaWdodDogMzMuNzV2dztcbiAgfVxuICAuaGVyby1zbGlkZXJfX2Fycm93IHtcbiAgICB3aWR0aDogODBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmhlcm8tc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuaGVyby1zbGlkZXJfX2Fycm93LS1uZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZXJvLXNsaWRlcixcbnYtaGVyby1zbGlkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDQ4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCkge1xuICAuaGVyby1zbGlkZXIsXG52LWhlcm8tc2xpZGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2dztcbiAgfVxufVxuLyogLS0tIGJpdHJpeCBlZGl0b3IgLS0tICovXG4uaHRtbGJsb2NrZWRpdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3BhY2l0eTogMC43O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyOiAycHggc29saWQgI2U5MTtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHBhZGRpbmc6IDVweDtcbiAgYmFja2dyb3VuZDogI2U5MTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cblxuLnRleHQtZ3VpZGUgLmh0bWxibG9ja2VkaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uby10b3VjaCAuaHRtbGJsb2NrZWRpdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uaW1hZ2UtZ2FsbGVyeSB7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuXG4uaW1hZ2UtZ2FsbGVyeV9fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmltYWdlLWdhbGxlcnlfX3NsaWRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uaW1hZ2UtZ2FsbGVyeSAuaW1hZ2UtZ2FsbGVyeV9fc2xpZGUge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmltYWdlLWdhbGxlcnlfX2l0ZW0ge1xuICBoZWlnaHQ6IDIyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmltYWdlLWdhbGxlcnlfX2l0ZW0taW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMjBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuaW1hZ2UtZ2FsbGVyeV9faXRlbTpob3ZlciAuaW1hZ2UtZ2FsbGVyeV9faXRlbS1pbWFnZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgfVxufVxuLmltYWdlLWdhbGxlcnkgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmltYWdlLWdhbGxlcnkgLm1haW4tc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gIGxlZnQ6IC0yMnB4O1xufVxuXG4uaW1hZ2UtZ2FsbGVyeSAubWFpbi1zbGlkZXJfX2Fycm93LS1uZXh0IHtcbiAgcmlnaHQ6IC0yMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pbWFnZS1nYWxsZXJ5IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5pbWFnZS1nYWxsZXJ5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5pbWFnZS1nYWxsZXJ5X19zbGlkZXItd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuaW1hZ2UtZ2FsbGVyeV9faXRlbSB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLmltYWdlLWdhbGxlcnlfX2l0ZW0taW1hZ2Uge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLmltYWdlLWdhbGxlcnkgLnN3aXBlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbi5pbWFnZS1zbGlkZXIge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWJzLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA2MHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIC5zd2lwZXIge1xuICBoZWlnaHQ6IDQ0MHB4O1xufVxuXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIC5zd2lwZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gMzJweCk7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWFnZS1zbGlkZXJfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogOTJweDtcbn1cblxuLmltYWdlLXNsaWRlciAuc3dpcGVyLXNsaWRlcl9fc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWJzLWFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDI5cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBib3JkZXItcmFkaXVzOiAxMS41cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1hcnJvdy5pbWFnZS1zbGlkZXJfX3RodW1icy1hcnJvdy0tdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1hcnJvdy5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5pbWFnZS1zbGlkZXJfX3RodW1icy1hcnJvdzpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOmhvdmVyIHtcbiAgICBjb2xvcjogIzI5QUIzNjtcbiAgfVxufVxuLmltYWdlLXNsaWRlcl9fc2xpZGVyLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uaW1hZ2Utc2xpZGVyX19zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5pbWFnZS1zbGlkZXItLWdhbGxlcnkgLmltYWdlLXNsaWRlcl9fc2xpZGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3NsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMDtcbiAgbWF4LWhlaWdodDogMTAwc3ZoO1xufVxuXG4uaW1hZ2Utc2xpZGVyX19zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cblxuLmltYWdlLXNsaWRlcl9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW1hZ2Utc2xpZGVyX19pbWFnZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xufVxuXG4uaW1hZ2Utc2xpZGVyX19pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uaW1hZ2Utc2xpZGVyX190aHVtYiB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50IGluc2V0O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuaW1hZ2Utc2xpZGVyX190aHVtYjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNEQkRERTMgaW5zZXQ7XG4gIH1cbn1cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1zbGlkZS0tYWN0aXZlIC5pbWFnZS1zbGlkZXJfX3RodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM4RjhGOTQgaW5zZXQ7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1iLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1iLS12aWRlbyAuaW1hZ2Utc2xpZGVyX190aHVtYi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1iLS12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWItLXZpZGVvOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoODEsIDg0LCA5MCwgMC41MykgMCUsIHJnYmEoODEsIDg0LCA5MCwgMC41MykgMTAwJSk7XG59XG5cbi5pbWFnZS1zbGlkZXIgLm1haW4tc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gIGxlZnQ6IDhweDtcbn1cblxuLmltYWdlLXNsaWRlciAubWFpbi1zbGlkZXJfX2Fycm93LS1uZXh0IHtcbiAgcmlnaHQ6IDhweDtcbn1cblxuLmltYWdlLXNsaWRlci0tZ2FsbGVyeSAubWFpbi1zbGlkZXJfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmltYWdlLXNsaWRlci0tZ2FsbGVyeSAubWFpbi1zbGlkZXJfX2Fycm93LS1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1zbGlkZXItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmltYWdlLXNsaWRlci0tZ2FsbGVyeSAuaW1hZ2Utc2xpZGVyX190aHVtYnMtc2xpZGVyLXdyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW1hZ2Utc2xpZGVyX190aHVtYnMtc2xpZGVyIHtcbiAgd2lkdGg6IDYwcHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWJzLXNsaWRlci1hcnJvdyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1zbGlkZXItYXJyb3cuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjN2I3YTdhO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuaW1hZ2Utc2xpZGVyX190aHVtYnMtc2xpZGVyLWFycm93Om5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCk6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uaW1hZ2Utc2xpZGVyX190aHVtYnMtc2xpZGVyLWFycm93LS1wcmV2IHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uaW1hZ2Utc2xpZGVyX190aHVtYnMtc2xpZGVyLWFycm93LS1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uaW1hZ2Utc2xpZGVyX190aHVtYnMtc2xpZGVyLWFycm93LWljb24ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uaW1hZ2Utc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbWFnZS1zbGlkZXJfX2NvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3NsaWRlciB7XG4gIGhlaWdodDogMTAwc3ZoO1xufVxuXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3NsaWRlci13cmFwIHtcbiAgaGVpZ2h0OiAxMDBzdmg7XG59XG5cbi5pbWFnZS1zbGlkZXItLWdhbGxlcnkgLmltYWdlLXNsaWRlcl9fc2xpZGUge1xuICBoZWlnaHQ6IDEwMHN2aDtcbn1cblxuLmltYWdlLXNsaWRlci0tZ2FsbGVyeSAuaW1hZ2Utc2xpZGVyX19jb3VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAxOHB4O1xufVxuXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX2ltYWdlLXdyYXAge1xuICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogdW5zZXQ7XG59XG5cbi5pbWFnZS1zbGlkZXItLWdhbGxlcnkgLmltYWdlLXNsaWRlcl9faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5pbWFnZS1zbGlkZXItLWJhY2tncm91bmQgLmltYWdlLXNsaWRlcl9fc2xpZGUge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1hZ2Utc2xpZGVyX196b29tZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA2NDBweDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogem9vbS1pbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcztcbiAgb3BhY2l0eTogMDtcbn1cblxuLmltYWdlLXNsaWRlcl9fem9vbWVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3pvb21lci1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcbn1cblxuLmltYWdlLXNsaWRlcl9fem9vbWVyLS1ob3Jpem9udGFsIC5pbWFnZS1zbGlkZXJfX3pvb21lci1pbWcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3pvb21lci0tdmVydGljYWwgLmltYWdlLXNsaWRlcl9fem9vbWVyLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmltYWdlLXNsaWRlcl9fem9vbWVyOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbWFnZS1zbGlkZXJfX3NsaWRlci13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pbWFnZS1zbGlkZXJfX3dyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBoZWlnaHQ6IDcwZHZoO1xuICB9XG4gIC5pbWFnZS1zbGlkZXItLWdhbGxlcnkgLmltYWdlLXNsaWRlcl9fdGh1bWJzLXdyYXAgLnN3aXBlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5pbWFnZS1zbGlkZXItLWdhbGxlcnkgLmltYWdlLXNsaWRlcl9fc2xpZGUsXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3NsaWRlcixcbi5pbWFnZS1zbGlkZXItLWdhbGxlcnkgLmltYWdlLXNsaWRlcl9fc2xpZGVyLXdyYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuaW1hZ2Utc2xpZGVyX190aHVtYnMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmltYWdlLXNsaWRlcl9fdGh1bWJzLXNsaWRlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLmltYWdlLXNsaWRlcl9fdGh1bWJzLXNsaWRlIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxufVxuLmluZm8tYmxvY2sge1xuICBtYXJnaW46IDcwcHggMDtcbn1cblxuLmluZm8tYmxvY2tfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuXG4uaW5mby1ibG9ja19fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0NHB4KTtcbiAgbWFyZ2luOiAwIC0yMnB4O1xufVxuXG4uaW5mby1ibG9ja19fbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDIycHg7XG59XG5cbi5pbmZvLWJsb2NrX19sZWZ0Om9ubHktY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluZm8tYmxvY2tfX3JpZ2h0IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDAgMjJweDtcbn1cblxuLmluZm8tYmxvY2tfX3JpZ2h0Om9ubHktY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluZm8tYmxvY2tfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLTRweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG59XG5cbi5pbmZvLWJsb2NrX19jZWxsIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaW5mby1ibG9ja19fdGV4dC13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiB2YXIoLS10ZXh0LWhlaWdodCk7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjI1cztcbn1cblxuLmluZm8tYmxvY2tfX3RleHQtd3JhcC0tb3ZlcmZsb3cge1xuICBoZWlnaHQ6IHZhcigtLWluaXRpYWwtdGV4dC1oZWlnaHQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbmZvLWJsb2NrX190ZXh0LXdyYXAtLW92ZXJmbG93OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MSkgMzElLCByZ2IoMjU1LCAyNTUsIDI1NSkgMTAwJSk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5pbmZvLWJsb2NrX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4uaW5mby1ibG9ja19faXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkVFRUU7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW5mby1ibG9ja19faXRlbS1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4uaW5mby1ibG9ja19faXRlbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmluZm8tYmxvY2tfX2J0bi1tb3JlIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmluZm8tYmxvY2tfX2J0bi1tb3JlLWljb24ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuaW5mby1ibG9ja19fYnRuLW1vcmU6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICB9XG59XG4uaW5mby1ibG9ja19fYnRuLW1vcmUub3BlbiAuaW5mby1ibG9ja19fYnRuLW1vcmUtaWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW5mby1ibG9jayB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbiAgLmluZm8tYmxvY2tfX3RleHQtd3JhcC0tb3ZlcmZsb3cge1xuICAgIGhlaWdodDogMjQycHg7XG4gIH1cbiAgLmluZm8tYmxvY2stLXRleHQtc21hbGwge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuaW5mby1ibG9jay0tdGV4dC1zbWFsbDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmluZm8tYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAuaW5mby1ibG9ja19fd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5pbmZvLWJsb2NrX19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5pbmZvLWJsb2NrX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5pbmZvLWJsb2NrX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIH1cbiAgLmluZm8tYmxvY2tfX2l0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5pbmZvLWJsb2NrX19pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuLmluZm8tYm94IHtcbiAgYmFja2dyb3VuZDogIzhGOEY5NDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMjRweDtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5cbi5pbmZvLWJveF9fZ3JvdXAge1xuICBtYXJnaW46IDI0cHggMDtcbn1cblxuLmluZm8tYm94X19oZWFkaW5nLFxuLmluZm8tYm94X19ib2R5IHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmluZm8tYm94IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ua2V5LXZhbHVlLWxpc3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmtleS12YWx1ZS1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ua2V5LXZhbHVlLWxpc3RfX2l0ZW0tc3RhcnQsXG4ua2V5LXZhbHVlLWxpc3RfX2l0ZW0tZW5kIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1heC13aWR0aDogNDAlO1xufVxuXG4ua2V5LXZhbHVlLWxpc3RfX2l0ZW0tc3BhY2VyIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbjogMCA2cHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICM4RjhGOTQ7XG59XG5cbi5sYXp5LWNvbXBvbmVudF9fdGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGVnYWwtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQ0JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTNweDtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmxpbmstYmFja19fbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDVweCA4cHggNXB4IDE1cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5saW5rLWJhY2tfX2xpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIGxlZnQ6IDNweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjMDYwNjExO1xuICBib3JkZXItbGVmdDogMS41cHggc29saWQgIzA2MDYxMTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5saW5rLWJhY2tfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICB9XG4gIC5saW5rLWJhY2tfX2xpbms6aG92ZXI6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDgzRkY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmxpbmstYmFjayB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG4gIC5saW5rLWJhY2tfX2xpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgY29sb3I6ICMyMzIxMjE7XG4gIH1cbiAgLmxpbmstYmFja19fbGluazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIGxlZnQ6IDNweDtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICMwNjA2MTE7XG4gICAgYm9yZGVyLWxlZnQ6IDEuNXB4IHNvbGlkICMwNjA2MTE7XG4gIH1cbn1cbi5saW5rLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmxpbmstZmlsZV9faWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5saW5rLWZpbGU6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4ubGlua3MtYmFubmVyIHtcbiAgbWFyZ2luOiA3MHB4IDA7XG59XG5cbi5saW5rcy1iYW5uZXJfX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI4OHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1OHB4IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MTE7XG59XG5cbi5saW5rcy1iYW5uZXJfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmxpbmtzLWJhbm5lcl9faW1hZ2UtLW1vYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5saW5rcy1iYW5uZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubGlua3MtYmFubmVyX19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogLTEycHg7XG4gIG1heC13aWR0aDogOTc4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmxpbmtzLWJhbm5lcl9faXRlbXM6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGlua3MtYmFubmVyX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTQuNXB4IDM2cHggMTQuNXB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubGlua3MtYmFubmVyX19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmxpbmtzLWJhbm5lcl9faXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2E3YTZhNjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2E3YTZhNjtcbn1cblxuLmxpbmtzLWJhbm5lcl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWF4LXdpZHRoOiA3MzBweDtcbn1cblxuLmxpbmtzLWJhbm5lcl9fYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubGlua3MtYmFubmVyX19hY3Rpb24tYnRuIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmxpbmtzLWJhbm5lciB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbiAgLmxpbmtzLWJhbm5lcl9fd3JhcCB7XG4gICAgcGFkZGluZzogMzJweCAwIDY1JTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIH1cbiAgLmxpbmtzLWJhbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbiAgLmxpbmtzLWJhbm5lcl9faXRlbXMge1xuICAgIG1hcmdpbi1ib3R0b206IC03cHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cbiAgLmxpbmtzLWJhbm5lcl9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxuICAubGlua3MtYmFubmVyX19pdGVtOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubGlua3MtYmFubmVyX19pbWFnZS0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubGlua3MtYmFubmVyX19pbWFnZS0tbW9iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5saW5rcy1iYW5uZXJfX3RleHQge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxuICAubGlua3MtYmFubmVyX19hY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuLmxpbmtzLWJsb2NrIHtcbiAgbWFyZ2luOiA3MHB4IDA7XG59XG5cbi5saW5rcy1ibG9ja19fdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5saW5rcy1ibG9ja19faXRlbXMge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7XG59XG5cbi5saW5rcy1ibG9ja19faXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubGlua3MtYmxvY2tfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5saW5rcy1ibG9ja19fbGluazpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmxpbmtzLWJsb2NrIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuICAubGlua3MtYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIH1cbiAgLmxpbmtzLWJsb2NrX19pdGVtcyB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuLmxpc3QtaW1hZ2Utc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxpc3QtaW1hZ2Utc2xpZGVyX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxpc3QtaW1hZ2Utc2xpZGVyX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXgtaGVpZ2h0OiAyNzBweDtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG59XG5cbi5saXN0LWltYWdlLXNsaWRlciAuc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm90dG9tOiA3cHg7XG59XG5cbi5saXN0LWltYWdlLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG4gIG1hcmdpbjogMCAxcHggIWltcG9ydGFudDtcbn1cblxuLmxpc3QtaW1hZ2Utc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubGlzdC1pbWFnZS1zbGlkZXIge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIH1cbiAgLmxpc3QtaW1hZ2Utc2xpZGVyIC5zd2lwZXItYnV0dG9uLXByZXYsXG4ubGlzdC1pbWFnZS1zbGlkZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxrLXN1bW1hcnkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIDI5OHB4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiAyMHB4O1xufVxuXG4ubGstc3VtbWFyeV9fYm9udXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG5cbi5say1zdW1tYXJ5X19ib251cy1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxrLXN1bW1hcnlfX2JvbnVzLWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cblxuLmxrLXN1bW1hcnlfX3N0YXR1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHggMTZweCA4cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE1OGRlZywgI0I3NjUzQiA4JSwgI0U0QUY4QiA5MyUpO1xufVxuXG4ubGstc3VtbWFyeV9fc3RhdHVzLS1icm9uemUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTU4ZGVnLCAjQjc2NTNCIDglLCAjRTRBRjhCIDkzJSk7XG59XG5cbi5say1zdW1tYXJ5X19zdGF0dXMtLXNpbHZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNjBkZWcsICM5NUEwQjAgOSUsICNEOURERTUgOTclKTtcbn1cblxuLmxrLXN1bW1hcnlfX3N0YXR1cy0tZ29sZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNjFkZWcsICNGNzgyMzUgMyUsICNGRUQ5NEQgMTAwJSk7XG59XG5cbi5say1zdW1tYXJ5X19zdGF0dXMtaWNvbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubGstc3VtbWFyeV9fc3RhdHVzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cblxuLmxrLXN1bW1hcnlfX3N0YXR1cy1uYW1lIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubGstc3VtbWFyeV9fcG9pbnRzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLmxrLXN1bW1hcnlfX3BvaW50cy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5say1zdW1tYXJ5X19wb2ludHMtYW1vdW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG5cbi5say1zdW1tYXJ5X19wb2ludHMtdmFsdWUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4ubGstc3VtbWFyeV9fcG9pbnRzLWJhZGdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4M0ZGO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cblxuLmxrLXN1bW1hcnlfX3BvaW50cy1ub3RlIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLmxrLXN1bW1hcnlfX3Byb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxrLXN1bW1hcnlfX3Byb2dyZXNzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNnB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgY29sb3I6ICM4RjhGOTQ7XG59XG5cbi5say1zdW1tYXJ5X19wcm9ncmVzcy10aXRsZS0tY29tcGxldGUge1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmxrLXN1bW1hcnlfX2JhciB7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUyZWE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5say1zdW1tYXJ5X19iYXItZmlsbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTI0NzEgMCUsICMxRDMyOUMgNTAlLCAjMjg0NGQ3IDEwMCUpO1xufVxuXG4ubGstc3VtbWFyeV9fYmFyLS1jb21wbGV0ZSAubGstc3VtbWFyeV9fYmFyLWZpbGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxrLXN1bW1hcnlfX2Jhci1sYWJlbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGstc3VtbWFyeV9fYmFyLWZyb20ge1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmxrLXN1bW1hcnlfX2Jhci10byB7XG4gIGNvbG9yOiAjOEY4Rjk0O1xufVxuXG4ubGstc3VtbWFyeV9fYm9udXMtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cblxuLmxrLXN1bW1hcnlfX2V4cGlyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBwYWRkaW5nOiA2cHggMTJweCA2cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzMSwgMjU1LCAwLjA1KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmxrLXN1bW1hcnlfX2V4cGlyZS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIGZpbGw6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmxrLXN1bW1hcnlfX3J1bGVzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGstc3VtbWFyeV9fcHVyY2hhc2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmxrLXN1bW1hcnlfX3B1cmNoYXNlcy1sYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5say1zdW1tYXJ5X19wdXJjaGFzZXMtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5say1zdW1tYXJ5X19wdXJjaGFzZXMtaWNvbi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xufVxuXG4ubGstc3VtbWFyeV9fcHVyY2hhc2VzLWljb24tcmluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG59XG5cbi5say1zdW1tYXJ5X19wdXJjaGFzZXMtaWNvbi1yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxLjZweCBzb2xpZCAjREJEREUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGstc3VtbWFyeV9fcHVyY2hhc2VzLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ubGstc3VtbWFyeV9fcHVyY2hhc2VzLWFtb3VudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5say1zdW1tYXJ5X19wdXJjaGFzZXMtdmFsdWUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG59XG5cbi5say1zdW1tYXJ5X19wdXJjaGFzZXMtbm90ZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubGstc3VtbWFyeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLmxrLXN1bW1hcnlfX2JvbnVzLWZvb3RlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubGstd3JhcCB7XG4gIG1hcmdpbjogMTZweCAwIDYwcHg7XG59XG5cbi5say13cmFwX19sYXlvdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ubGstd3JhcF9fYXNpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4ubGstd3JhcF9fbWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5say13cmFwX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbiAgbWFyZ2luOiAwIDAgMjRweDtcbn1cblxuLmxrLW1lbnVfX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG59XG5cbi5say1tZW51X19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5say1tZW51X19saW5rLmFjdGl2ZSxcbi5say1tZW51X19pdGVtLS1hY3RpdmUgLmxrLW1lbnVfX2xpbmsge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEzMSwgMjU1LCAwLjA4KTtcbiAgY29sb3I6ICMwMDgzRkY7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubGstbWVudV9fbGluazpub3QoLmFjdGl2ZSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5say1tZW51X19pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBmaWxsOiBub25lO1xufVxuXG4ubGstbWVudV9fdGV4dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmxrLW1lbnVfX2Fycm93IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcGFkZGluZzogNnB4O1xufVxuXG4ubGstbWVudV9faXRlbS0tbG9nb3V0IC5say1tZW51X19saW5rIHtcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbi5say1ib251c2VzX19zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuXG4ubGstYm9udXNlc19fc3RhdHVzLWNhcmQsXG4ubGstYm9udXNlc19fcHVyY2hhc2VzLWNhcmQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4O1xufVxuXG4ubGstYm9udXNlc19fc3RhdHVzLWNhcmQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ubGstYm9udXNlc19fcHVyY2hhc2VzLWNhcmQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI5OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ubGstYm9udXNlc19fc3RhdHVzLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTZweDtcbn1cblxuLmxrLWJvbnVzZXNfX3N0YXR1cy1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtaW4td2lkdGg6IDEzN3B4O1xuICBwYWRkaW5nOiA4cHggMTJweCA4cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZjZlMmE4IDAlLCAjZThjNDZhIDEwMCUpO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmxrLWJvbnVzZXNfX3N0YXR1cy1iYWRnZS1pY29uIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gIGNvbG9yOiAjZjk5YjQzO1xufVxuLmxrLWJvbnVzZXNfX3N0YXR1cy1iYWRnZS1pY29uIC5zdmctaWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5say1ib251c2VzX19zdGF0dXMtYmFkZ2UtbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5say1ib251c2VzX19zdGF0dXMtYmFkZ2UtdmFsdWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmxrLWJvbnVzZXNfX2F2YWlsYWJsZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubGstYm9udXNlc19fYXZhaWxhYmxlLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmxrLWJvbnVzZXNfX2F2YWlsYWJsZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ubGstYm9udXNlc19fYXZhaWxhYmxlLXZhbHVlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmxrLWJvbnVzZXNfX2F2YWlsYWJsZS1tYXJrIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMDgzRkY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4ubGstYm9udXNlc19fYXZhaWxhYmxlLXJhdGUge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNBOUE5QUQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5say1ib251c2VzX19sZXZlbCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5say1ib251c2VzX19sZXZlbC1ub3RlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmxrLWJvbnVzZXNfX2xldmVsLWJhciB7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxrLWJvbnVzZXNfX2xldmVsLWJhci1maWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDgzRkY7XG59XG5cbi5say1ib251c2VzX19sZXZlbC1zY2FsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmxrLWJvbnVzZXNfX2xldmVsLW1pbixcbi5say1ib251c2VzX19sZXZlbC1tYXgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxrLWJvbnVzZXNfX3N0YXR1cy1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmxrLWJvbnVzZXNfX2V4cGlyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDZweCAxMnB4IDZweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTMxLCAyNTUsIDAuMDUpO1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmxrLWJvbnVzZXNfX2V4cGlyZS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmxrLWJvbnVzZXNfX2V4cGlyZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbn1cblxuLmxrLWJvbnVzZXNfX3J1bGVzLWxpbmsge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubGstYm9udXNlc19fcHVyY2hhc2VzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubGstYm9udXNlc19fcHVyY2hhc2VzLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5cbi5say1ib251c2VzX19wdXJjaGFzZXMtaWNvbi13cmFwIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgY29sb3I6ICMwMDgzRkY7XG59XG5cbi5say1ib251c2VzX19wdXJjaGFzZXMtaWNvbiB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5say1ib251c2VzX19wdXJjaGFzZXMtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmxrLWJvbnVzZXNfX3B1cmNoYXNlcy12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG59XG5cbi5say1ib251c2VzX19wdXJjaGFzZXMtbm90ZSB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGJhY2tncm91bmQ6ICMxNTI0NzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubGstYm9udXNlc19fY2VydGlmaWNhdGUtdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5say1ib251c2VzX19jZXJ0aWZpY2F0ZS1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBvcGFjaXR5OiAwLjg1O1xufVxuXG4ubGstYm9udXNlc19fY2VydGlmaWNhdGUtYXNpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cblxuLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlLWZpZWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyOTdweDtcbn1cblxuLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBmb250LWZhbWlseTogQ29tbWlzc2lvbmVyLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ubGstYm9udXNlc19fY2VydGlmaWNhdGUtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbi5say1ib251c2VzX19jZXJ0aWZpY2F0ZS1idG4ge1xuICBtaW4td2lkdGg6IDEyNXB4O1xufVxuXG4ubGstYm9udXNlc19fY2VydGlmaWNhdGUtZXJyb3Ige1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNERTE5M0U7XG59XG5cbi5say1ib251c2VzX19pbmZvIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmxrLWJvbnVzZXNfX2luZm8tdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5say1ib251c2VzX19pbmZvLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ubGstYm9udXNlc19faW5mby1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5say1ib251c2VzX19pbmZvLWRpdmlkZXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiAjREJEREUzO1xufVxuXG4ubGstYm9udXNlc19faW5mby1pY29uLXdyYXAge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmxrLWJvbnVzZXNfX2luZm8taXRlbS0tYmx1ZSAubGstYm9udXNlc19faW5mby1pY29uLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZjJmOWZmO1xuICBjb2xvcjogIzAwODNGRjtcbn1cblxuLmxrLWJvbnVzZXNfX2luZm8taXRlbS0tcmVkIC5say1ib251c2VzX19pbmZvLWljb24td3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZWY2Zjc7XG4gIGNvbG9yOiAjREUxOTNFO1xufVxuXG4ubGstYm9udXNlc19faW5mby1pY29uIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmxrLWJvbnVzZXNfX2luZm8tY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbi5say1ib251c2VzX19pbmZvLXZhbHVlIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5say1ib251c2VzX19oaXN0b3J5IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmxrLWJvbnVzZXNfX2hpc3RvcnktdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG59XG5cbi5say1ib251c2VzX190YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4ubGstYm9udXNlc19fdGFibGUtaGVhZCxcbi5say1ib251c2VzX190YWJsZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA1MnB4O1xufVxuXG4ubGstYm9udXNlc19fdGFibGUtaGVhZCB7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG5cbi5say1ib251c2VzX190YWJsZS1yb3cge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ubGstYm9udXNlc19fdGFibGUtcm93LS1hbHQge1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xufVxuXG4ubGstYm9udXNlc19fdGFibGUtY2VsbCB7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubGstYm9udXNlc19fdGFibGUtaGVhZCAubGstYm9udXNlc19fdGFibGUtY2VsbCB7XG4gIGNvbG9yOiAjQTlBOUFEO1xufVxuXG4ubGstYm9udXNlc19fdGFibGUtY2VsbC0tZGF0ZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTQwcHg7XG59XG5cbi5say1ib251c2VzX190YWJsZS1jZWxsLS1kZXNjIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmxrLWJvbnVzZXNfX3RhYmxlLWNlbGwtLWJvbnVzLFxuLmxrLWJvbnVzZXNfX3RhYmxlLWNlbGwtLWV4cGlyZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTgwcHg7XG59XG5cbi5say1ib251c2VzX190YWJsZS1jZWxsLS1wbHVzIHtcbiAgY29sb3I6ICMwMDgzRkY7XG59XG5cbi5say1ib251c2VzX190YWJsZS1jZWxsLS1taW51cyB7XG4gIGNvbG9yOiAjREUxOTNFO1xufVxuXG4ubGstYm9udXNlc19fbW9yZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5say1ib251c2VzX19tb3JlLS1vcGVuIC5idG5fX2Fycm93IHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5say13cmFwX19sYXlvdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmxrLXdyYXBfX2FzaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIC5say13cmFwX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC5say1ib251c2VzX19zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubGstYm9udXNlc19fcHVyY2hhc2VzLWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbiAgLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubGstYm9udXNlc19fY2VydGlmaWNhdGUtYXNpZGUge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlLWZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5say1ib251c2VzX19jZXJ0aWZpY2F0ZS1maWVsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5say1ib251c2VzX19jZXJ0aWZpY2F0ZS1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5say1ib251c2VzX19pbmZvLWl0ZW1zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubGstYm9udXNlc19faW5mby1pdGVtICsgLmxrLWJvbnVzZXNfX2luZm8taXRlbSxcbi5say1ib251c2VzX19pbmZvLWRpdmlkZXIgKyAubGstYm9udXNlc19faW5mby1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5say1ib251c2VzX19pbmZvLWRpdmlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmxrLWJvbnVzZXNfX3RhYmxlIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG4gIC5say1ib251c2VzX190YWJsZS1oZWFkLFxuLmxrLWJvbnVzZXNfX3RhYmxlLXJvdyB7XG4gICAgbWluLXdpZHRoOiA3NjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubGstYm9udXNlc19fc3RhdHVzLXRvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmxrLWJvbnVzZXNfX2F2YWlsYWJsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5say1ib251c2VzX19hdmFpbGFibGUtcm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmxrLWJvbnVzZXNfX3N0YXR1cy1mb290ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5say1ib251c2VzX19ydWxlcy1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuLmxrLWRhc2hib2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cblxuLmxrLWRhc2hib2FyZCAubmV3cy1saXN0LnNldHMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGstZGFzaGJvYXJkIC5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX2dyaWQge1xuICBnYXA6IDI0cHg7XG59XG5cbi5say1kYXNoYm9hcmQgLnNtYWxsLWJhbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDQ4NXB4O1xufVxuXG4ubGstZmF2b3JpdGVzX19lbXB0eSB7XG4gIHBhZGRpbmc6IDMycHggMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmxrLWZhdm9yaXRlcyAucHJvZHVjdC1ncmlkX19jZWxsIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5say1mYXZvcml0ZXMgLnByb2R1Y3QtZ3JpZF9fY2VsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5say1vcmRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cblxuLmxrLW9yZGVyX19iYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5say1vcmRlcl9fYmFjay1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmxrLW9yZGVyX19jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG5cbi5say1vcmRlcl9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGstb3JkZXJfX2luZm8tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmxrLW9yZGVyX19udW1iZXIge1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmxrLW9yZGVyX19kYXRlIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmxrLW9yZGVyX19tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDA7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5say1vcmRlcl9fZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNHB4IDhweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubGstb3JkZXJfX2RlbGl2ZXJ5LWxhYmVsIHtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5say1vcmRlcl9fZGVsaXZlcnktYWRkcmVzcyB7XG4gIGNvbG9yOiAjQjRCNEI4O1xufVxuXG4ubGstb3JkZXJfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5say1vcmRlci1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGstb3JkZXItaXRlbV9faW1hZ2Uge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLmxrLW9yZGVyLWl0ZW1fX2JvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG5cbi5say1vcmRlci1pdGVtX19uYW1lIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxrLW9yZGVyLWl0ZW1fX3ByaWNlcyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubGstb3JkZXItaXRlbV9fcHJpY2Utcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiA0cHg7XG59XG5cbi5say1vcmRlci1pdGVtX190b3RhbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmxrLW9yZGVyLWl0ZW1fX3VuaXQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjQTlBOUFEO1xufVxuXG4ubGstb3JkZXItaXRlbV9fcXR5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMjZweDtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwIDhweCAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmxrLW9yZGVyX19yZXN1bWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5say1vcmRlcl9fcmVzdW1lLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHggOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmxrLW9yZGVyX19yZXN1bWUtdG90YWwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5say1vcmRlcl9fcmVzdW1lLW9sZCB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGNvbG9yOiAjQjRCNEI4O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmxrLW9yZGVyX19yZXN1bWUtYm9udXNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM4RjhGOTQ7XG59XG5cbi5say1vcmRlcl9fcmVzdW1lLWJvbnVzZXMgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmxrLW9yZGVyX19yZXN1bWUtYm9udXNlcy12YWx1ZSB7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ubGstb3JkZXJfX3Jlc3VtZS1hY2NydWFsIHtcbiAgY29sb3I6ICMwMDgzRkY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmxrLW9yZGVyX19jYXJkIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAubGstb3JkZXJfX2luZm8tcm93IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmxrLW9yZGVyLWl0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5say1vcmRlci1pdGVtX19pbWFnZSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5say1vcmRlci1pdGVtX19ib2R5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICB9XG4gIC5say1vcmRlci1pdGVtX19uYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gIH1cbiAgLmxrLW9yZGVyLWl0ZW1fX3ByaWNlcyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAubGstb3JkZXItaXRlbV9fcHJpY2Utcm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmxrLW9yZGVyLWl0ZW1fX3F0eSB7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIG1pbi13aWR0aDogMjFweDtcbiAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjIycHg7XG4gIH1cbiAgLmxrLW9yZGVyLWl0ZW1fX3VuaXQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICB9XG4gIC5say1vcmRlcl9fcmVzdW1lLXJvdyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubGstb3JkZXItY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcbiAgcGFkZGluZzogMjRweDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzO1xufVxuXG4ubGstb3JkZXItY2FyZF9fbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5say1vcmRlci1jYXJkOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuICB9XG59XG4ubGstb3JkZXItY2FyZDphY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcbn1cblxuLmxrLW9yZGVyc19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cblxuLmxrIC5wYWdlLW5hdiB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5sayAucGFnZS1uYXZfX3JvdyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGsgLnBhZ2UtbmF2X19saW5rcyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBnYXA6IDhweDtcbn1cblxuLmxrIC5wYWdlLW5hdl9fbGluayxcbi5sayAucGFnZS1uYXZfX2xpbmstc3BhY2VyIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ubGsgLnBhZ2UtbmF2X19saW5rLXNwYWNlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmxrIC5wYWdlLW5hdl9fbGluay0tYXJyb3cge1xuICBib3JkZXItY29sb3I6ICNEQkRERTM7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ubGsgLnBhZ2UtbmF2X19saW5rLS1hcnJvd1tkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI0I0QjRCODtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubGsgLnBhZ2UtbmF2X19saW5rLWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4ubGsgLnBhZ2UtbmF2X19saW5rLnBhZ2UtbmF2X19saW5rLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICBib3JkZXItY29sb3I6ICMxNTI0NzE7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubGsgLnBhZ2UtbmF2X19saW5rOm5vdChbZGlzYWJsZWRdKTpob3Zlcjpub3QoLnBhZ2UtbmF2X19saW5rLS1hY3RpdmUpOm5vdCgucGFnZS1uYXZfX2xpbmstLWFycm93KSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjREJEREUzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubGsgLnBhZ2UtbmF2X19saW5rLS1hcnJvdzpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbi5say1vcmRlci1jYXJkX19oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX3N0YXR1cy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ubGstb3JkZXItY2FyZF9fc3RhdHVzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDhweCAwIDRweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjlGRjtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5say1vcmRlci1jYXJkX19zdGF0dXMtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmlsbDogbm9uZTtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX3N0YXR1cy1pY29uIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5say1vcmRlci1jYXJkX19zdGF0dXMtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUNCMDQ2O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX3N0YXR1cy0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREUxOTNFO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX3N0YXR1cy0taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY5RkY7XG4gIGNvbG9yOiAjMDA4M0ZGO1xufVxuXG4ubGstb3JkZXItY2FyZF9fbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5say1vcmRlci1jYXJkX19zZXAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI0RCRERFMztcbn1cblxuLmxrLW9yZGVyLWNhcmRfX2RlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5say1vcmRlci1jYXJkX19kZWxpdmVyeS1sYWJlbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX2RlbGl2ZXJ5LWFkZHJlc3Mge1xuICBmbGV4OiAxIDAgMDtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGNvbG9yOiAjQjRCNEI4O1xufVxuXG4ubGstb3JkZXItY2FyZF9fbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogMTZweDtcbiAgei1pbmRleDogNDtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX21lbnUtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjOEY4Rjk0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5say1vcmRlci1jYXJkX19tZW51LWJ0biAuc3ZnLWljb24ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4ubGstb3JkZXItY2FyZF9fbWVudS1kZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMztcbiAgbWluLXdpZHRoOiAxNzRweDtcbiAgcGFkZGluZzogNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjEyKTtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX21lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGstb3JkZXItY2FyZF9fbWVudS1pdGVtIHN2ZyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI0E5QTlBRDtcbiAgZmlsbDogbm9uZTtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX21lbnUtaXRlbSBzcGFuIHtcbiAgcGFkZGluZzogMCA0cHg7XG59XG5cbi5say1vcmRlci1jYXJkX19tZW51LWl0ZW0tLWRhbmdlciB7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ubGstb3JkZXItY2FyZF9fbWVudS1pdGVtLS1kYW5nZXIgc3ZnIHtcbiAgY29sb3I6ICNERTE5M0U7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubGstb3JkZXItY2FyZF9fbWVudS1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICB9XG59XG4ubGstb3JkZXItY2FyZF9fdGh1bWJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX3NsaWRlcixcbi5say1vcmRlci1jYXJkX19zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX3NsaWRlLFxuLmxrLW9yZGVyLWNhcmQgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ubGstb3JkZXItY2FyZF9fdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xufVxuXG4ubGstb3JkZXItY2FyZF9fdGh1bWIgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX2Zvb3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ubGstb3JkZXItY2FyZF9fdG90YWwge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmxrLW9yZGVyLWNhcmRfX2hlYWQsXG4ubGstb3JkZXItY2FyZF9fZm9vdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5say1vcmRlci1jYXJkX19kZWxpdmVyeSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmxrLXJldmlld3NfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG5cbi5say1yZXZpZXdzX19pdGVtIHtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmxrLXJldmlld3NfX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxNnB4O1xufVxuXG4ubGstcmV2aWV3c19fcHJvZHVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5say1yZXZpZXdzX19wcm9kdWN0LWltYWdlLXdyYXAge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbn1cblxuLmxrLXJldmlld3NfX3Byb2R1Y3QtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmxrLXJldmlld3NfX3Byb2R1Y3QtaW5mbyB7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmxrLXJldmlld3NfX3Byb2R1Y3QtbmFtZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubGstcmV2aWV3c19fcHJvZHVjdC1uYW1lOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLmxrLXJldmlld3NfX2RhdGUge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbi5say1yZXZpZXdzX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmxrLXJldmlld3NfX3N0YXR1cyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5say1yZXZpZXdzX19zdGF0dXMtLW1vZGVyYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuLmxrLXJldmlld3NfX3N0YXR1cy0tcHVibGlzaGVkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyOCwgMTc2LCA3MCwgMC4xMik7XG4gIGNvbG9yOiAjMUNCMDQ2O1xufVxuXG4ubGstcmV2aWV3c19fc3RhdHVzLWljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmxrLXJldmlld3NfX3JhdGluZyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLmxrLXJldmlld3NfX3JhdGluZyAucmF0aW5nX192YWx1ZSxcbi5say1yZXZpZXdzX19yYXRpbmcgLnJhdGluZ19fcXVhbnRpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxrLXJldmlld3NfX3JhdGluZyAucmF0aW5nX19pdGVtIC5zdmctaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5say1yZXZpZXdzX19tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubGstcmV2aWV3c19fbWVudTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgICBjb2xvcjogIzA2MDYxMTtcbiAgfVxufVxuLmxrLXJldmlld3NfX21lbnUtaWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5say1yZXZpZXdzX19waG90b3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLmxrLXJldmlld3NfX3Bob3RvLXdyYXAge1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbn1cblxuLmxrLXJldmlld3NfX3Bob3RvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubGstcmV2aWV3c19fYWR2YW50YWdlcyxcbi5say1yZXZpZXdzX19mbGF3cyxcbi5say1yZXZpZXdzX19jb21tZW50IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmxrLXJldmlld3NfX2FkdmFudGFnZXMtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMUNCMDQ2O1xufVxuXG4ubGstcmV2aWV3c19fZmxhd3MtdGl0bGUsXG4ubGstcmV2aWV3c19fY29tbWVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmxrLXJldmlld3NfX2FkdmFudGFnZXMtdGV4dCxcbi5say1yZXZpZXdzX19mbGF3cy10ZXh0LFxuLmxrLXJldmlld3NfX2NvbW1lbnQtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbn1cblxuLmxrLXJldmlld3NfX2VtcHR5IHtcbiAgcGFkZGluZzogMzJweCAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAubGstcmV2aWV3c19faGVhZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubGstcmV2aWV3c19fbWV0YSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5say1yZXZpZXdzX19tZW51IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubGstcmV2aWV3c19faXRlbSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAubGstcmV2aWV3c19fcHJvZHVjdC1pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbiAgLmxrLXJldmlld3NfX3Bob3RvLXdyYXAge1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuLmxrLXN1YnNjcmlwdGlvbnNfX2NhcmQge1xuICBwYWRkaW5nOiAzMnB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19fbGVhZCB7XG4gIG1heC13aWR0aDogNzYwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuLmxrLXN1YnNjcmlwdGlvbnNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5say1zdWJzY3JpcHRpb25zX19pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19fc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYmFja2dyb3VuZDogI0RCRERFMztcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmxrLXN1YnNjcmlwdGlvbnNfX3N3aXRjaC10aHVtYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDJweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgyNCwgMjQsIDI4LCAwLjIpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19faW5wdXQ6Y2hlY2tlZCArIC5say1zdWJzY3JpcHRpb25zX19zd2l0Y2gge1xuICBiYWNrZ3JvdW5kOiAjMTUyNDcxO1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19faW5wdXQ6Y2hlY2tlZCArIC5say1zdWJzY3JpcHRpb25zX19zd2l0Y2ggLmxrLXN1YnNjcmlwdGlvbnNfX3N3aXRjaC10aHVtYiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbn1cblxuLmxrLXN1YnNjcmlwdGlvbnNfX2lucHV0OmZvY3VzLXZpc2libGUgKyAubGstc3Vic2NyaXB0aW9uc19fc3dpdGNoIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMwMDgzRkY7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5say1zdWJzY3JpcHRpb25zX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19fYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5say1zdWJzY3JpcHRpb25zX19zYXZlIHtcbiAgbWluLXdpZHRoOiAyMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAubGstc3Vic2NyaXB0aW9uc19fY2FyZCB7XG4gICAgcGFkZGluZzogMjRweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5say1zdWJzY3JpcHRpb25zX19zYXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmxrIHtcbiAgbWFyZ2luOiAyNHB4IDAgNjBweDtcbn1cblxuLmxrX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNDBweDtcbn1cblxuLmxrX19hc2lkZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmxrX19tZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBwYWRkaW5nOiA0cHg7XG59XG5cbi5sa19fbWVudS1idG4ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ubGtfX21lbnUtaWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGNvbG9yOiAjOEY4Rjk0O1xuICBmaWxsOiBub25lO1xufVxuXG4ubGtfX21lbnUtdGV4dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4ubGtfX21lbnUtYXJyb3cge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbn1cblxuLmxrX19tZW51LWJ0bi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjlGRjtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubGtfX21lbnUtYnRuLS1hY3RpdmUgLmxrX19tZW51LWljb24sXG4ubGtfX21lbnUtYnRuLS1hY3RpdmUgLmxrX19tZW51LWFycm93IHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5sa19fbWVudS1idG4tLWxvZ291dCxcbi5sa19fbWVudS1idG4tLWxvZ291dCAubGtfX21lbnUtaWNvbiB7XG4gIGNvbG9yOiAjOEY4Rjk0O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmxrX19tZW51LWJ0bjpub3QoLmxrX19tZW51LWJ0bi0tYWN0aXZlKTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgfVxufVxuLmxrX19tYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmxrX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDI0cHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG59XG5cbi5sa19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cblxuLmxrLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcbiAgcGFkZGluZzogMjRweDtcbn1cblxuLmxrIC5kYXRlcGlja2VyX19pbnB1dC5kYXRlcGlja2VyX19pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xuICBwYWRkaW5nOiAyNHB4O1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZvcm1fX21haW4sXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZvcm1fX2dyb3VwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19ncm91cCB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZvcm1fX2dyb3VwLWJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZm9ybV9faGVhZGVyLFxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19ncm91cC10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19maWVsZHMge1xuICBtYXJnaW46IC02cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19maWVsZCB7XG4gIHBhZGRpbmc6IDZweDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19mb290ZXIge1xuICBtYXJnaW46IDI0cHggMCAwO1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZvcm1fX2FjdGlvbnMge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZvcm1fX2FjdGlvbixcbi5sayAuZm9ybS0tcHJvZmlsZSAuZm9ybV9fYWN0aW9uOm9ubHktY2hpbGQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19mb290ZXIgLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZmllbGQtcGxhY2Vob2xkZXIge1xuICBsZXR0ZXItc3BhY2luZzogMC4yMnB4O1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZpZWxkLWlucHV0LFxuLmxrIC5mb3JtLS1wcm9maWxlIC5kYXRlcGlja2VyX19pbnB1dC5kYXRlcGlja2VyX19pbnB1dCB7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogMjFweCAxNnB4IDdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjREJEREUzIGluc2V0O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZmllbGQtaW5wdXQ6aG92ZXIsXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmRhdGVwaWNrZXJfX2lucHV0LmRhdGVwaWNrZXJfX2lucHV0OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNBOUE5QUQgaW5zZXQ7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZGF0ZXBpY2tlciB7XG4gIC0tZHAtaW5wdXQtcGFkZGluZzogMjFweCA0OHB4IDdweCAxNnB4O1xuICAtLWRwLWlucHV0LW5vdC1jbGVhcmFibGUtcGFkZGluZzogNDhweDtcbiAgLS1kcC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWRwLWJvcmRlci1jb2xvci1ob3ZlcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlcl9faW5wdXQuZGF0ZXBpY2tlcl9faW5wdXQsXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmRhdGVwaWNrZXIgLmRwX19pbnB1dC5kcF9faW5wdXRfaWNvbl9wYWQsXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmRhdGVwaWNrZXIgLmRwX19pbnB1dF9ub3RfY2xlYXJhYmxlIHtcbiAgcGFkZGluZzogMjFweCA0OHB4IDdweCAxNnB4O1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDQ4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmRhdGVwaWNrZXItLWhhcy1sb2NhbHZhbHVlIC5maWVsZC1wbGFjZWhvbGRlciB7XG4gIHRvcDogNi41cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5kYXRlcGlja2VyIC5kcF9faW5wdXRfaWNvbiB7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjQTlBOUFEO1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmRwLS1jbGVhci1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZpZWxkLXRleHRfX2J0bi1leWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZpZWxkLXRleHQtLXBhc3N3b3JkIC5maWVsZC1pbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZmllbGQtY2hlY2stbGlzdF9fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZmllbGQtY2hlY2stbGlzdF9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5maWVsZC1jaGVjay1saXN0X19pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5maWVsZC1jaGVja2JveC0tcmFkaW8gLmZpZWxkLWNoZWNrYm94X192aXN1YWwge1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5maWVsZC1pbnB1dDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzA2MDYxMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubGsge1xuICAgIG1hcmdpbjogMTZweCAwIDMycHg7XG4gIH1cbiAgLmxrX193cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubGtfX2FzaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAubGtfX21lbnU6bm90KC5sa19fbWVudS0tb3BlbikgLmxrX19tZW51LWJ0bjpub3QoLmxrX19tZW51LWJ0bi0tdHJpZ2dlcikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmxrX19tZW51LWJ0bi0tYWN0aXZlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmxrX19tZW51LS1vcGVuIC5sa19fbWVudS1hcnJvdy0tdG9nZ2xlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIC5sa19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxrIC5mb3JtLS1wcm9maWxlIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5sayAuZm9ybS0tcHJvZmlsZSAuZm9ybV9fZmllbGQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxrX19tZW51LWJ0bi0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDYwNjExO1xuICB9XG4gIC5sa19fbWVudS0tb3BlbiAubGtfX21lbnUtYnRuLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY5RkY7XG4gIH1cbiAgLmxrX19tZW51LWJ0bi0tYWN0aXZlIC5sa19fbWVudS1hcnJvdyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG4gIC5sa19fbWVudS0tb3BlbiAubGtfX21lbnUtYnRuLS1hY3RpdmUgLmxrX19tZW51LWFycm93IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB9XG4gIC5sa19fbWVudS1idG4tLWFjdGl2ZSAubGtfX21lbnUtaWNvbixcbi5sa19fbWVudS1idG4tLWFjdGl2ZSAubGtfX21lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjOEY4Rjk0O1xuICB9XG4gIC5sa19fbWVudS0tb3BlbiAubGtfX21lbnUtYnRuLS1hY3RpdmUgLmxrX19tZW51LWljb24sXG4ubGtfX21lbnUtLW9wZW4gLmxrX19tZW51LWJ0bi0tYWN0aXZlIC5sa19fbWVudS1hcnJvdyB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHotaW5kZXg6IDMwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxvYWRlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubG9hZGVyX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBhbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGU7XG59XG5cbi5sb2FkZXItLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5sb2FkZXItLXNtYWxsIC5sb2FkZXJfX2ljb24ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmxvY2F0aW9uLXBpY2tlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2J0bi13cmFwIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX3NlcGFyYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19idG4ge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fYnRuIC5idG5fX2ljb24ge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19idG4td3JhcCAuYnRuX190ZXh0IHtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fYnRuOm5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgxMjAsIDEyMCwgMTIwLCAwLjE5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuYnRuX19pY29uIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubG9jYXRpb24tcGlja2VyX19idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgxMjAsIDEyMCwgMTIwLCAwLjE5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIGEubG9jYXRpb24tcGlja2VyX19jb21wYW55OmhvdmVyIHtcbiAgICBjb2xvcjogIzA2MDYxMTtcbiAgfVxufVxuLmxvY2F0aW9uLXBpY2tlcl9fcG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMTBweCk7XG4gIGxlZnQ6IC0xMnB4O1xuICB3aWR0aDogMzIwcHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICB6LWluZGV4OiAxMDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEwcHgpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX3BvcHVwLm9wZW4ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX3BvcHVwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19wb3B1cC10aXRsZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fcG9wdXAtYWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xuICBtYXJnaW46IDE1cHggLTZweCAwO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19wb3B1cC1hY3Rpb24taXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDZweDtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fYnRuLWNsb3NlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2J0bi1jbG9zZS1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5sb2NhdGlvbi1waWNrZXJfX2J0bi1jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gIH1cbn1cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1hY3Rpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLWljb24ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLWRkLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogLTE1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1kZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICBwYWRkaW5nOiAxM3B4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubG9jYXRpb24tcGlja2VyX19jb21wYW55LXdyYXA6aG92ZXIgLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLWFjdGlvbiB7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gIH1cbiAgLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS13cmFwOmhvdmVyIC5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1hY3Rpb24gKyAubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8tZGQtd3JhcCxcbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1kZC13cmFwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4ubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8tdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLXRleHQtaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxuICAubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8tbGluazpob3ZlciAubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8tdGV4dC1pY29uIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLXRleHQtbm90aWZpY2F0aW9uIHtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IGNhbGMoMTAwJSArIDEwcHgpO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwcHgpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLXRleHQtbm90aWZpY2F0aW9uLS12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby10ZXh0LW5vdGlmaWNhdGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubG9jYXRpb24tcGlja2VyX19wb3B1cCB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5jb250YWN0X19zdWJ0aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAubG9jYXRpb24tcGlja2VyX19jb21wYW55IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAuY29udGFjdF9fbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAubG9jYXRpb24tcGlja2VyX19idG4td3JhcCAuYnRuX190ZXh0IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5sb2NhdGlvbi1waWNrZXJfX2J0biB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIH1cbiAgLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLWRkLXdyYXAge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG4gIC5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1kZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8taXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5sb2NhdGlvbi1waWNrZXJfX21vYi1hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubG9jYXRpb24tcGlja2VyX19idG4td3JhcCAuYnRuX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDcycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuICAubG9jYXRpb24tcGlja2VyX19jb21wYW55IHtcbiAgICBtYXgtd2lkdGg6IDEwMnB4O1xuICB9XG4gIC5sb2NhdGlvbi1waWNrZXJfX2J0bi13cmFwIC5idG5fX3RleHQge1xuICAgIG1heC13aWR0aDogNDVweDtcbiAgfVxufVxuLmxvY2F0aW9uc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICBtYXJnaW46IC0xNnB4IC0yMHB4O1xufVxuXG4ubG9jYXRpb25zX19jZWxsIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xufVxuXG4ubG9jYXRpb25zX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5cbi5sb2NhdGlvbnNfX2ljb24ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzAwODNGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5sb2NhdGlvbnNfX25hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5sb2NhdGlvbnNfX3RleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjY7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmxvY2F0aW9uc19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOCU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMjAlO1xuICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmxvY2F0aW9uc19fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgzRkY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4ubG9jYXRpb25zX190aXRsZSB7XG4gIHBhZGRpbmc6IDE3cHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sb2NhdGlvbnNfX3RpdGxlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDE3cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4ubG9jYXRpb25zX190aXRsZS5vcGVuIC5sb2NhdGlvbnNfX3RpdGxlLWljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLmxvY2F0aW9uc19fZ3JpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgfVxuICAubG9jYXRpb25zX19jZWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIH1cbiAgLmxvY2F0aW9uc19fY2VsbDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLm1haW4tbmF2IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1haW4tbmF2X19saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpbi1uYXZfX2Fycm93IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ubWFpbi1uYXZfX2Fycm93LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbi1uYXZfX2Fycm93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLm1haW4tbmF2X19hcnJvdzpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5tYWluLW5hdl9fYXJyb3ctaWNvbiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5tYWluLW5hdl9fYXJyb3ctLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4ubWFpbi1uYXZfX2Fycm93LS1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5tYWluLW5hdl9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLm1haW4tbmF2X19saW5rLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG4ubWFpbi1uYXZfX3NsaWRlIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLW5hdl9fc2xpZGVyIC5zd2lwZXItc2xpZGVyX19zbGlkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm1haW4tbmF2X19pdGVtIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubWFpbi1uYXZfX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbiAgfVxufVxuLm1haW4tbmF2X19zbGlkZXItd3JhcC1ncmFkaWVuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA2MHB4O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjIsIDM3LCAxMTQsIDApIDAlLCAjMTYyNTcyIDEwMCUpO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5tYWluLW5hdl9fc2xpZGVyLXdyYXAtZ3JhZGllbmQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDIwMDBweDtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxNjI1NzI7XG59XG5cbi5tYWluLW5hdl9fc2xpZGVyLXdyYXAtZ3JhZGllbmQtLWxlZnQ6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwMCU7XG59XG5cbi5tYWluLW5hdl9fc2xpZGVyLXdyYXAtZ3JhZGllbmQtLXJpZ2h0OjphZnRlciB7XG4gIGxlZnQ6IDEwMCU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4ubWFpbi1uYXZfX3NsaWRlci13cmFwLWdyYWRpZW5kLS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTYyNTcyIDAlLCByZ2JhKDIyLCAzNywgMTE0LCAwKSAxMDAlKTtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB0cmFuc2Zvcm0gMC4ycztcbn1cblxuLm1haW4tbmF2X19zbGlkZXItd3JhcC1ncmFkaWVuZC0tcmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIyLCAzNywgMTE0LCAwKSAwJSwgIzE2MjU3MiAxMDAlKTtcbn1cblxuLm1haW4tbmF2X19hcnJvdy0tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIH4gLm1haW4tbmF2X19zbGlkZXItd3JhcC1ncmFkaWVuZC0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjBweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubWFpbi1uYXZfX2Fycm93LS1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQgfiAubWFpbi1uYXZfX3NsaWRlci13cmFwLWdyYWRpZW5kLS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2MHB4KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm1haW4tbmF2X19hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1haW4tc2xpZGVyIHtcbiAgLS1tYWluLXNsaWRlci1wZWVrOiAzMnB4O1xuICBtYXJnaW46IDYwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1haW4tc2xpZGVyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLm1haW4tc2xpZGVyX19zbGlkZXItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tc2xpZGVyIC5zd2lwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm1haW4tc2xpZGVyIC5zd2lwZXItc2xpZGUge1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tbWFpbi1zbGlkZXItcGVlaykgKiAyKTtcbn1cblxuLm1haW4tc2xpZGVyX19hcnJvdyB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMCA3cHggMTdweCAwIHJnYmEoMTAsIDEyLCAyNCwgMC4yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5cbi5jYXRhbG9nLWl0ZW0gLm1haW4tc2xpZGVyX19hcnJvdyB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubWFpbi1zbGlkZXJfX2Fycm93OmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLm1haW4tc2xpZGVyX19hcnJvdzphY3RpdmUge1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm1haW4tc2xpZGVyX19hcnJvdy5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW4tc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gIGxlZnQ6IDY0cHg7XG59XG5cbi5tYWluLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNjRweDtcbn1cblxuLm1haW4tc2xpZGVyX19hcnJvdy1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5tYWluLXNsaWRlcl9fc2xpZGUge1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4O1xufVxuXG4ubWFpbi1zbGlkZXJfX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1haW4tc2xpZGVyX19iYWNrZ3JvdW5kLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubWFpbi1zbGlkZXJfX2FuaW1hdGlvbi1iYWNrZ3JvdW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm1haW4tc2xpZGVyX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEyMHB4O1xufVxuXG4ubWFpbi1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA2LCAxNywgMC4zKTtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1zbGlkZXJfX2xpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgei1pbmRleDogMjtcbn1cblxuLm1haW4tc2xpZGVyX19jb250ZW50IHtcbiAgcGFkZGluZzogMTAwcHggOTRweCAwIDEyMHB4O1xufVxuXG4ubWFpbi1zbGlkZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubWFpbi1zbGlkZXJfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5tYWluLXNsaWRlcl9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogNDcwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4ubWFpbi1zbGlkZXJfX2J1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5tYWluLXNsaWRlcl9fYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4tc2xpZGVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLm1haW4tc2xpZGVyX19pbWFnZSB7XG4gICAgdG9wOiAxMDBweDtcbiAgICByaWdodDogODBweDtcbiAgICB3aWR0aDogNDQwcHg7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAuY2F0ZWdvcmllcy1ibG9jayAuc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5tYWluLXNsaWRlciB7XG4gICAgLS1tYWluLXNsaWRlci1wZWVrOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuICAubWFpbi1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgfVxuICAubWFpbi1zbGlkZXIgKyAuY2F0ZWdvcmllcy1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAubWFpbi1zbGlkZXJfX3NsaWRlIHtcbiAgICBtaW4taGVpZ2h0OiAzODRweDtcbiAgfVxuICAubWFpbi1zbGlkZXI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAubWFpbi1zbGlkZXJfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC5tYWluLXNsaWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgfVxuICAubWFpbi1zbGlkZXJfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAubWFpbi1zbGlkZXJfX2ltYWdlIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogMjYwcHg7XG4gIH1cbn1cbi5tYW5hZ2VycyB7XG4gIG1hcmdpbjogMzJweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYW5hZ2Vyc19fd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIHBhZGRpbmc6IDI3cHggMjRweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubWFuYWdlcnNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5tYW5hZ2Vyc19fbm90ZS1hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLm1hbmFnZXJzX19ub3RlIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLm1hbmFnZXJzX19hY3Rpb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLm1hbmFnZXJzX19idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDhweCA4cHggOHB4IDE1cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4ubWFuYWdlcnNfX2J0bi1ub3RpZmljYXRpb24ge1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogY2FsYygxMDAlICsgMTBweCk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTBweCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMyMzIxMjE7XG4gIHRyYW5zaXRpb246IDAuMjVzO1xufVxuXG4ubWFuYWdlcnNfX2J0bi1ub3RpZmljYXRpb24tLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLm1hbmFnZXJzX19idG4tbm90aWZpY2F0aW9uLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuXG4ubWFuYWdlcnNfX2J0bi1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG4ubWFuYWdlcnNfX2J0bjphY3RpdmUge1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5tYW5hZ2Vyc19fYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgzRkY7XG4gIH1cbn1cbi5tYW5hZ2Vyc19fdGFibGUtaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWhlYWQtY2VsbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nOiAxMnB4IDE2cHggN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWJvZHkge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtdHIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtdGQge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWhlYWQtY2VsbC0tZGF0ZSwgLm1hbmFnZXJzX190YWJsZS10ZC0tZGF0ZSB7XG4gIHdpZHRoOiAxNjhweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtaGVhZC1jZWxsLS1uYW1lLFxuLm1hbmFnZXJzX190YWJsZS10ZC0tbmFtZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDE2OHB4IC0gOTdweCAtIDI4NnB4KSAvIDMpO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWhlYWQtY2VsbC0tZW1haWwsXG4ubWFuYWdlcnNfX3RhYmxlLXRkLS1lbWFpbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDE2OHB4IC0gOTdweCAtIDI4NnB4KSAvIDMpO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWhlYWQtY2VsbC0tdGVsLFxuLm1hbmFnZXJzX190YWJsZS10ZC0tdGVsIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTY4cHggLSA5N3B4IC0gMjg2cHgpIC8gMyk7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtaGVhZC1jZWxsLS1jbGllbnRzLFxuLm1hbmFnZXJzX190YWJsZS10ZC0tY2xpZW50cyB7XG4gIHdpZHRoOiA5N3B4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLm1hbmFnZXJzX190YWJsZS1oZWFkLWNlbGwtLWFjdGlvbnMsXG4ubWFuYWdlcnNfX3RhYmxlLXRkLS1hY3Rpb25zIHtcbiAgd2lkdGg6IDI4NnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA0NHB4O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWNsaWVudHMtYWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1hbmFnZXJzX19xdWFudGl0eSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLm1hbmFnZXJzX19xdWFudGl0eS1idG4ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGNvbG9yOiAjN2I3YTdhO1xufVxuXG4ubWFuYWdlcnNfX3F1YW50aXR5LWJ0bltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ubWFuYWdlcnNfX3F1YW50aXR5LWJ0bjpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcbiAgY29sb3I6ICMwMDgzRkY7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubWFuYWdlcnNfX3F1YW50aXR5LWJ0bjpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4ubWFuYWdlcnNfX3F1YW50aXR5LWJ0bi1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1hY3Rpb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWFjdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWFjdGlvbi1idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXRkLS1kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXN0YXR1cyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E5QTlBRDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1zdGF0dXMtLWNhbmNlbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDMwLCA0OSwgMC4xKTtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLW5vdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLW5vdGUtYnRuIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXN0YXR1cy1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLW5vdGUtZGQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTBweCk7XG4gIHdpZHRoOiAyMzVweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLW5vdGU6aG92ZXIgLm1hbmFnZXJzX190YWJsZS1zdGF0dXMtbm90ZS1kZC13cmFwLFxuLm1hbmFnZXJzX190YWJsZS1zdGF0dXMtbm90ZS1kZC13cmFwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbn1cbi5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLW5vdGUtZGQge1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1zdGF0dXMtbm90ZS1kZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1zdGF0dXMtbm90ZS1kZC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1zdGF0dXMtbm90ZS1kZC1lbmRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXN0YXR1cy1ub3RlLWRkLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLm1hbmFnZXJzX190YWJsZS1zdGF0dXMtbm90ZS1kZC1jb250ZW50IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLm1hbmFnZXJzX19lbXB0eS1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjVweDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cblxuLm1hbmFnZXJzX19lbXB0eS1tZXNzYWdlLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLm1hbmFnZXJzX19lbXB0eS1tZXNzYWdlLXRpdGxlLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG4ubWFuYWdlcnNfX2VtcHR5LW1lc3NhZ2UtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5tYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5tYXBfX21hcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1hcF9fYmFsbG9vbiB7XG4gIHdpZHRoOiAyNTVweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5tYXBfX2JhbGxvb24tdHlwZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM4MTg2OTA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tYXBfX2JhbGxvb24tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1hcF9fYmFsbG9vbi1kZXNjciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4MTg2OTA7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLm1hcF9fYmFsbG9vbi1saW5lcyB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLm1hcF9fYmFsbG9vbi1saW5lczplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYXBfX2JhbGxvb24tbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tYXBfX2JhbGxvb24taWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubWFwX19iYWxsb29uLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5tYXBfX2JhbGxvb24tdGV4dC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLm1hcF9fcGluLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDY5cHg7XG4gIG1heC13aWR0aDogNjlweDtcbiAgaGVpZ2h0OiA3NHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ubWFwX19waW4uYWN0aXZlIC5tYXBfX3Bpbi1pY29uIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTBweDtcbn1cblxuLm1hcF9fcGluLWxvY2F0aW9uIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMjcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubWFwX19waW4tbG9jYXRpb24td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAxNnB4IDAgNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYXBfX3Bpbi1sb2NhdGlvbi10cmlhbmdsZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLThweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYXBfX3Bpbi1sb2NhdGlvbi1hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubWFwX19waW4tbG9jYXRpb24taWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLm1hc29ucnktYmFubmVyIHtcbiAgbWFyZ2luOiA3MHB4IDA7XG59XG5cbi5tYXNvbnJ5LWJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5tYXNvbnJ5LWJhbm5lcl9fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMTZweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xufVxuXG4ubWFzb25yeS1iYW5uZXJfX2NlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4ubWFzb25yeS1iYW5uZXJfX2NlbGwtLWhhbGYge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWJvdHRvbTogMjUlO1xufVxuXG4ubWFzb25yeS1iYW5uZXJfX2NlbGwtLXF1YXJ0ZXIge1xuICB3aWR0aDogMjUlO1xuICBwYWRkaW5nLWJvdHRvbTogMjUlO1xufVxuXG4ubWFzb25yeS1iYW5uZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgbGVmdDogMTZweDtcbiAgYm90dG9tOiAxNnB4O1xuICByaWdodDogMTZweDtcbn1cblxuLm1hc29ucnktYmFubmVyX19pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1hc29ucnktYmFubmVyX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1hc29ucnktYmFubmVyX19sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiA2cHg7XG4gIGJvdHRvbTogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLm1hc29ucnktYmFubmVyX19pdGVtOmhvdmVyOjphZnRlciB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIC5tYXNvbnJ5LWJhbm5lcl9faXRlbTpob3ZlciAubWFzb25yeS1iYW5uZXJfX2xhYmVsIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjExO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5tYXNvbnJ5LWJhbm5lciB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbiAgLm1hc29ucnktYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLm1hc29ucnktYmFubmVyX19ncmlkIHtcbiAgICBtYXJnaW46IC02cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xuICB9XG4gIC5tYXNvbnJ5LWJhbm5lcl9fY2VsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgfVxuICAubWFzb25yeS1iYW5uZXJfX2NlbGwtLWhhbGYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gIH1cbiAgLm1hc29ucnktYmFubmVyX19pdGVtIHtcbiAgICB0b3A6IDZweDtcbiAgICBsZWZ0OiA2cHg7XG4gICAgYm90dG9tOiA2cHg7XG4gICAgcmlnaHQ6IDZweDtcbiAgfVxuICAubWFzb25yeS1iYW5uZXJfX2ltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICB9XG4gIC5tYXNvbnJ5LWJhbm5lcl9fbGFiZWwge1xuICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgbGVmdDogNHB4O1xuICAgIGJvdHRvbTogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuLm1hc29ucnktZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWFzb25yeS1ncmlkX19jZWxsIHtcbiAgd2lkdGg6IDMzLjMzMzMlO1xufVxuXG4ubWFzb25yeS1ncmlkX19jZWxsLS0xLW9mLTQge1xuICB3aWR0aDogMjUlO1xufVxuXG4ubW9iaWxlLW5hdl9fcGFuZWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2RhbC13aW5kb3cge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogNzAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9kYWwtd2luZG93X19ib2R5IHtcbiAgcGFkZGluZzogMjRweDtcbn1cblxuLm1vZGFsLXdpbmRvd19faGVhZGVyIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjOEY4Rjk0O1xuICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xufVxuXG4ubW9kYWwtd2luZG93X19oZWFkZXItbWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDZweDtcbiAgei1pbmRleDogMTtcbn1cblxuLm1vZGFsLXdpbmRvd19fY2xvc2UtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG5cbi5tb2RhbC13aW5kb3dfX2Nsb3NlOmFjdGl2ZSAubW9kYWwtd2luZG93X19jbG9zZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubW9kYWwtd2luZG93X19jbG9zZTpob3ZlciAubW9kYWwtd2luZG93X19jbG9zZS1pY29uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4ubW9kYWwtLWxnIC5tb2RhbC13aW5kb3cge1xuICB3aWR0aDogMTEwMHB4O1xufVxuXG4ubW9kYWwtLWxnIC5tb2RhbC13aW5kb3dfX2hlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHggNDBweDtcbn1cblxuLm1vZGFsLS1sZyAubW9kYWwtd2luZG93X19ib2R5IHtcbiAgcGFkZGluZzogNDBweDtcbn1cblxuLm1vZGFsLS1tZDIgLm1vZGFsLXdpbmRvdyB7XG4gIHdpZHRoOiA2NzhweDtcbn1cblxuLm1vZGFsLS1zbSAubW9kYWwtd2luZG93IHtcbiAgd2lkdGg6IDQzMHB4O1xufVxuXG4ubW9kYWwtd2luZG93LS1nYWxsZXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLm1vZGFsLXdpbmRvdy0tZ2FsbGVyeSAubW9kYWwtd2luZG93X19oZWFkZXIge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5tb2RhbC13aW5kb3ctLWdhbGxlcnkgLm1vZGFsLXdpbmRvd19fY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubW9kYWwtLWZ1bGxzY3JlZW4gLm1vZGFsLXdpbmRvd19fY2xvc2Uge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMzE2cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5tb2RhbC0tZnVsbHNjcmVlbiAubW9kYWwtd2luZG93X19jbG9zZS1pY29uIHtcbiAgY29sb3I6ICNBOEE0QTQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm1vZGFsLXdpbmRvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC0tbGcgLm1vZGFsLXdpbmRvdyxcbi5tb2RhbC0tc20gLm1vZGFsLXdpbmRvdyxcbi5tb2RhbC0tbWQyIC5tb2RhbC13aW5kb3cge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubW9kYWwtLXNtIC5tb2RhbC13aW5kb3csXG4ubW9kYWwtLW1kMiAubW9kYWwtd2luZG93IHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAubW9kYWwtd2luZG93X19oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDExO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLXdpbmRvd19fYm9keSB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICB9XG4gIC5tb2RhbC0tZnVsbHNjcmVlbiAubW9kYWwtd2luZG93X19jbG9zZSB7XG4gICAgcmlnaHQ6IDhweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gIH1cbiAgLm1vZGFsLS1zbSAubW9kYWwtd2luZG93LFxuLm1vZGFsLS1tZDIgLm1vZGFsLXdpbmRvdyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjJweDtcbiAgfVxuICAubW9kYWwtLXNtIC5tb2RhbF9fc3VyZmFjZSxcbi5tb2RhbC0tbWQyIC5tb2RhbF9fc3VyZmFjZSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbiAgLm1vZGFsLS1zbSAubW9kYWwtd2luZG93X19jbG9zZSxcbi5tb2RhbC0tbWQyIC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcbiAgICB0b3A6IC01MnB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4ubW9kYWxfX3N1cmZhY2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAyMDAwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB2aXNpYmlsaXR5IDAuM3MsIHotaW5kZXggMC4zcztcbn1cblxuLm1vZGFsX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgbWluLWhlaWdodDogbWluLWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLm1vZGFsX19jb250ZW50LXNsb3Qge1xuICBtYXJnaW46IGF1dG87XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnN0YXRlLS1tb2RhbC1vcGVuIC5tb2RhbF9fc3VyZmFjZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5tb2RhbC0tcGFnZSAubW9kYWwtd2luZG93IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tb2RhbC0tcGFnZSAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtLXBhZ2UgLm1vZGFsX19jb250YWluZXIge1xuICBwYWRkaW5nOiA0MHB4IDAgMDtcbn1cblxuLm1vZGFsLS1wYWdlIC5tb2RhbC13aW5kb3dfX2JvZHkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5tb2RhbC0tcmlnaHQgLm1vZGFsX19jb250ZW50LXNsb3Qge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG5cbi5tb2RhbC0tcmlnaHQgLm1vZGFsX19jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubW9kYWwtLXJpZ2h0IC5tb2RhbC13aW5kb3cge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMzc1cHg7XG59XG5cbi5tb2RhbC0tcmlnaHQtd2lkZS0yIC5tb2RhbF9fY29udGVudC1zbG90IHtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuXG4ubW9kYWwtLXJpZ2h0LXdpZGUtMiAubW9kYWxfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tb2RhbC0tcmlnaHQtd2lkZS0yIC5tb2RhbC13aW5kb3cge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNzEycHg7XG59XG5cbi5tb2RhbC0tcmlnaHQtd2lkZS0zIC5tb2RhbC13aW5kb3cge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogOTA0cHg7XG59XG5cbi5tb2RhbC0tcmlnaHQtd2lkZS0zIC5mb3JtX19hY3Rpb25zIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ubW9kYWwtLXJpZ2h0LXdpZGUtNCAubW9kYWwtd2luZG93IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDY2MHB4O1xufVxuXG4ubW9kYWwtLXJpZ2h0LXdpZGUtNCAuZm9ybV9fYWN0aW9ucyB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLm1vZGFsLS1yaWdodC13aWRlLTQgLmNyZWRpdC1jYXJkc19fdGFiLWNlbGwge1xuICB3aWR0aDogMzMuMzMzMyU7XG59XG5cbi5tb2RhbC0tcmlnaHQubW9kYWwtLXJpZ2h0LXdpZGVyIC5tb2RhbC13aW5kb3cge1xuICB3aWR0aDogNTI2cHg7XG59XG5cbi5tb2RhbC0tcmlnaHQubW9kYWwtLXJpZ2h0LXdpZGUgLm1vZGFsX19jb250ZW50LXNsb3Qge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG5cbi5tb2RhbC0tcmlnaHQubW9kYWwtLXJpZ2h0LXdpZGUgLm1vZGFsLXdpbmRvdyB7XG4gIHdpZHRoOiAxMTgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tb2RhbC0tcmlnaHQubW9kYWwtLXJpZ2h0LXdpZGUgLm1vZGFsLXdpbmRvd19fYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtLXJpZ2h0Lm1vZGFsLS1yZXZpZXctZ2FsbGVyeSAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cblxuLm1vZGFsLS1yaWdodC5tb2RhbC0tcmV2aWV3LWdhbGxlcnkgLm1vZGFsLXdpbmRvdyB7XG4gIHdpZHRoOiAxMDgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tb2RhbC0tcmlnaHQubW9kYWwtLXJldmlldy1nYWxsZXJ5IC5tb2RhbC13aW5kb3dfX2JvZHkge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vZGFsLS1yaWdodCAuZm9ybV9faGVhZGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubW9kYWwtLXJpZ2h0IC5mb3JtX19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ubW9kYWwtLXZpZGVvIC5tb2RhbF9fY29udGVudC1zbG90IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm1vZGFsLS12aWRlbyAubW9kYWxfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tb2RhbC0tdmlkZW8gLm1vZGFsLXdpbmRvdyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA5MjBweDtcbn1cblxuLm1vZGFsLS12aWRlbyAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbC0tZ2FsbGVyeSAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtLWdhbGxlcnkgLm1vZGFsX19jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubW9kYWwtLWdhbGxlcnkgLm1vZGFsLXdpbmRvdyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtLW5vdGlmaWNhdGlvbiAubW9kYWwtd2luZG93X19ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1vZGFsLS1ub3RpZmljYXRpb24gLm1vZGFsLXdpbmRvd19fY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWwtLW5vdGlmaWNhdGlvbiAubW9kYWxfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tb2RhbC0tbm90aWZpY2F0aW9uIC5tb2RhbF9fY29udGVudC1zbG90IHtcbiAgbWFyZ2luOiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tb2RhbC0tbm90aWZpY2F0aW9uIC5tb2RhbC13aW5kb3cge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zdGF0ZS0tbW9kYWwtb3BlbiAubW9kYWwtLW5vdGlmaWNhdGlvbiArIC5vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2RhbC0tZ2FsbGVyeSAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbC0tZ2FsbGVyeSAubW9kYWwtd2luZG93X19ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1vZGFsLS1nYWxsZXJ5IC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcbiAgei1pbmRleDogNDtcbn1cblxuLm1vZGFsLS13aWRlLWZvcm0gLm1vZGFsLXdpbmRvdyB7XG4gIHdpZHRoOiA3MTJweDtcbn1cblxuLm1vZGFsLS11bHRyYS13aWRlLWZvcm0gLm1vZGFsLXdpbmRvdyB7XG4gIG1pbi13aWR0aDogNzEycHg7XG4gIHdpZHRoOiA5NzBweDtcbn1cblxuLm1vZGFsIC5maWVsZC1zaG9wX19hdmFpbGFiaWxpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWwgLmZpZWxkLWNoZWNrYm94LS1oYXMtYXZhaWxhYmlsaXR5IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1vZGFsIC5maWVsZC1jaGVja2JveF9fYXZhaWxhYmlsaXR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vZGFsLS1hbGlnbi1jZW50ZXIgLnN1Y2Nlc3Mge1xuICBoZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gNjRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubW9kYWwtLWFsaWduLWNlbnRlciAuc3VjY2Vzc19fYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm1vZGFsLS1mdWxsc2NyZWVuIC5tb2RhbF9fY29udGVudC1zbG90IHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vZGFsLS1mdWxsc2NyZWVuIC5tb2RhbC13aW5kb3cge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubW9kYWwtLWZ1bGxzY3JlZW4gLm1vZGFsX19jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubW9kYWwtLWZ1bGxzY3JlZW4gLm1vZGFsLXdpbmRvd19fYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5tb2RhbC0tcmlnaHQubW9kYWwtLXJldmlldy1nYWxsZXJ5IC5tb2RhbC13aW5kb3cge1xuICAgIHdpZHRoOiA0NzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubW9kYWxfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm1vZGFsX19jb250ZW50LXNsb3Qge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWxfX3N1cmZhY2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1vZGFsLS1yaWdodC5tb2RhbC0tcmlnaHQtd2lkZSAubW9kYWxfX3N1cmZhY2Uge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5tb2RhbC0tcmlnaHQubW9kYWwtLXJldmlldy1nYWxsZXJ5IC5tb2RhbC13aW5kb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2RhbC0tcmlnaHQgLm1vZGFsX19zdXJmYWNlIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxuICAubW9kYWwtLXJpZ2h0LXdpZGUtMiAubW9kYWxfX3N1cmZhY2Uge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG4gIC5tb2RhbC0tcGFnZSAubW9kYWwtd2luZG93IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tb2RhbC0tcmlnaHQgLm1vZGFsLXdpbmRvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgfVxuICAubW9kYWwtLXJpZ2h0LXdpZGUtMiAubW9kYWwtd2luZG93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICB9XG4gIC5tb2RhbC0tcmlnaHQubW9kYWwtLXJpZ2h0LXdpZGVyIC5tb2RhbC13aW5kb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2RhbC0tcmlnaHQubW9kYWwtLXJpZ2h0LXdpZGUgLm1vZGFsLXdpbmRvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vZGFsLS1yaWdodCAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuICAubW9kYWwtLXJpZ2h0IC5tb2RhbC13aW5kb3dfX2JvZHkge1xuICAgIHBhZGRpbmc6IDE2cHggMTJweDtcbiAgfVxuICAubW9kYWwtLXJpZ2h0LXdpZGUtMiAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuICAubW9kYWwtLXJpZ2h0LXdpZGUtMiAubW9kYWwtd2luZG93X19ib2R5IHtcbiAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gIH1cbiAgLm1vZGFsLS1yaWdodC13aWRlIC5tb2RhbC13aW5kb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLS12aWRlbyAubW9kYWwtd2luZG93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubW9kYWwtLXZpZGVvIC5tb2RhbF9fY29udGVudC1zbG90IHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG4gIC5tb2RhbC0tdmlkZW8gLm1vZGFsLXdpbmRvdyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgfVxuICAubW9kYWwtLXZpZGVvIC5tb2RhbC13aW5kb3dfX2JvZHkge1xuICAgIHBhZGRpbmc6IDE2cHggMTJweDtcbiAgfVxuICAubW9kYWwtLWdhbGxlcnkgLm1vZGFsLXdpbmRvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vZGFsLS1nYWxsZXJ5IC5tb2RhbF9fY29udGVudC1zbG90IHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG4gIC5tb2RhbC0tZ2FsbGVyeSAubW9kYWwtd2luZG93IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICB9XG4gIC5tb2RhbC0tZ2FsbGVyeSAubW9kYWwtd2luZG93X19ib2R5IHtcbiAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gIH1cbn1cbi5tb2RhbC0tcmlnaHQ6bm90KC5tb2RhbC0td2lkZS1mb3JtLCAubW9kYWwtLXVsdHJhLXdpZGUtZm9ybSkgLmZpZWxkLWNoZWNrYm94LS1jZW50ZXJlZCxcbi5tb2RhbC0tcmlnaHQ6bm90KC5tb2RhbC0td2lkZS1mb3JtLCAubW9kYWwtLXVsdHJhLXdpZGUtZm9ybSkgLmZpZWxkLWNoZWNrYm94LS1mbGV4IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2RhbC0tcmlnaHQ6bm90KC5tb2RhbC0td2lkZS1mb3JtLCAubW9kYWwtLXVsdHJhLXdpZGUtZm9ybSkgLmZpZWxkLWNoZWNrYm94X191c2VybmFtZS13cmFwIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ubW9kYWwtLXJpZ2h0Om5vdCgubW9kYWwtLXdpZGUtZm9ybSwgLm1vZGFsLS11bHRyYS13aWRlLWZvcm0pOm5vdCgubW9kYWwtLXJpZ2h0LXdpZGVyKSAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ubW9kYWwtLXJpZ2h0Om5vdCgubW9kYWwtLXdpZGUtZm9ybSwgLm1vZGFsLS11bHRyYS13aWRlLWZvcm0pIC5maWVsZC1jaGVja2JveC0tY2VudGVyZWQgLmZpZWxkLWNoZWNrYm94X19pbnB1dC13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLm1vZGFsLS1zZWFyY2gtYmFza2V0IC5tb2RhbC13aW5kb3cge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gNzBweCk7XG4gIH1cbiAgLm1vZGFsLS1zZWFyY2gtYmFza2V0IC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcbiAgICB0b3A6IC01MnB4O1xuICB9XG4gIC5tb2RhbC0tc2VhcmNoLWJhc2tldCAubW9kYWxfX3N1cmZhY2Uge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG4gIC5tb2RhbC0tc2VhcmNoLWJhc2tldCAubW9kYWwtd2luZG93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICB9XG4gIC5tb2RhbC0tc2VhcmNoLWJhc2tldCAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuICAubW9kYWwtLXNlYXJjaC1iYXNrZXQgLm1vZGFsLXdpbmRvd19fYm9keSB7XG4gICAgcGFkZGluZzogMTZweCAxMnB4O1xuICB9XG4gIC5tb2RhbC0tc2VhcmNoLWJhc2tldCAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5tb2RhbC0tcmlnaHQgLm1vZGFsLXdpbmRvd19fY2xvc2Uge1xuICAgIHRvcDogLTUycHg7XG4gIH1cbiAgLm1vZGFsLS1yaWdodC13aWRlLTIgLm1vZGFsLXdpbmRvd19fY2xvc2Uge1xuICAgIHRvcDogLTUycHg7XG4gIH1cbiAgLm1vZGFsLS1yaWdodCAuZm9ybV9faGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAubW9kYWwtLWFsaWduLWNlbnRlciAuc3VjY2VzcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5tb2RhbC0tYWxpZ24tY2VudGVyIC5zdWNjZXNzX19hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLm1vZGFsLS1mdWxsc2NyZWVuIC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcbiAgICB0b3A6IDhweDtcbiAgfVxufVxuLm1vbm8tYmFubmVyIHtcbiAgbWFyZ2luOiA2MHB4IDA7XG59XG5cbi5tb25vLWJhbm5lcl9fd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDIwMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBwYWRkaW5nOiA0MHB4IDQwcHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLm1vbm8tYmFubmVyX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuXG4ubW9uby1iYW5uZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDQ5MHB4O1xufVxuXG4ubW9uby1iYW5uZXJfX2FjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5tb25vLWJhbm5lcl9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgbWF4LXdpZHRoOiAzNTVweDtcbn1cblxuLm1vbm8tYmFubmVyX19iYWNrZ3JvdW5kLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm1vbm8tYmFubmVyX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLm1vbm8tYmFubmVyX19pbWFnZSB7XG4gICAgbGVmdDogNDAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5tb25vLWJhbm5lciB7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG87XG4gIH1cbiAgLm1vbm8tYmFubmVyX193cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCAwO1xuICB9XG4gIC5tb25vLWJhbm5lcl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vbm8tYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMTYlO1xuICB9XG4gIC5tb25vLWJhbm5lcl9fYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5tb25vLWJhbm5lcl9fc3VidGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAubW9uby1iYW5uZXJfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cbi5tdWx0aS1iYW5uZXIge1xuICBtYXJnaW46IDYwcHggMDtcbn1cblxuLm11bHRpLWJhbm5lcl9fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuXG4ubXVsdGktYmFubmVyX19jZWxsIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tdWx0aS1iYW5uZXJfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAyNzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm11bHRpLWJhbm5lcl9faXRlbS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuXG4ubXVsdGktYmFubmVyX19pdGVtLWxhYmVsIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDYsIDYsIDE3LCAwLjMpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDZweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubXVsdGktYmFubmVyX19pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogMzExcHg7XG59XG5cbi5tdWx0aS1iYW5uZXJfX2l0ZW0taW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5tdWx0aS1iYW5uZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm11bHRpLWJhbm5lciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMS42cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjEyKSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5tdWx0aS1iYW5uZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxICFpbXBvcnRhbnQ7XG59XG5cbi5tdWx0aS1iYW5uZXJfX2l0ZW0tYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4ubXVsdGktYmFubmVyX19saW5rLXdyYXAge1xuICBtYXJnaW46IDI0cHggYXV0byAwO1xufVxuXG4ubXVsdGktYmFubmVyX19saW5rIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubXVsdGktYmFubmVyIHtcbiAgICBtYXJnaW46IDMycHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubXVsdGktYmFubmVyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxOHB4IDE3cHg7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgYXNwZWN0LXJhdGlvOiAzMjgvMTMwO1xuICB9XG4gIC5tdWx0aS1iYW5uZXJfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gIH1cbiAgLm11bHRpLWJhbm5lcl9fbGluay13cmFwIHtcbiAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLm11bHRpLWJhbm5lcl9fZ3JpZCB7XG4gICAgbWFyZ2luOiAtNHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuICB9XG4gIC5tdWx0aS1iYW5uZXJfX2NlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxufVxuLm5hdi1wYW5lbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IDE1cHg7XG59XG5cbi5uYXYtcGFuZWxfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogN3B4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3gtc2hhZG93OiAwIDAgMTlweCAwIHJnYmEoMTMsIDYzLCA5NiwgMC4xNSk7XG59XG5cbi5uYXYtcGFuZWxfX2l0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLm5ldy1zbGlkZXIge1xuICBtYXJnaW46IDgwcHggMDtcbn1cblxuLm5ldy1zbGlkZXJfX3NsaWRlLnN3aXBlci1zbGlkZSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM4RjhGOTQ7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm5ldy1zbGlkZXJfX3NsaWRlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4ubmV3LXNsaWRlcl9fc2xpZGUtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5uZXctc2xpZGVyX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm5ldy1zbGlkZXJfX2J1dHRvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ubmV3cy1ibG9jayB7XG4gIG1hcmdpbjogNzBweCAwO1xufVxuXG4ucGFnZS10aXRsZSArIC5uZXdzLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLm5ld3MtYmxvY2tfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubmV3cy1ibG9ja19fdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5uZXdzLWJsb2NrX190aXRsZS1saW5rIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5uZXdzLWJsb2NrX190aXRsZS1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMnB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMxNTI0NzE7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMxNTI0NzE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubmV3cy1ibG9ja19fdGl0bGUtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgzRkY7XG4gIH1cbn1cbi5uZXdzLWJsb2NrX19ncmlkLXdyYXAge1xuICBtYXJnaW46IDAgLTEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbn1cblxuLm5ld3MtYmxvY2tfX2dyaWQge1xuICBtYXJnaW46IDAgLTZweCAtNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcbn1cblxuLm5ld3MtYmxvY2tfX2NlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogNnB4O1xufVxuXG4ubmV3cy1ibG9ja19faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweCAxMHB4IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5uZXdzLWJsb2NrX19pbWFnZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubmV3cy1ibG9ja19faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5uZXdzLWJsb2NrX19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG4ubmV3cy1ibG9ja19fbWFpbiB7XG4gIHBhZGRpbmc6IDEycHggMTBweCAwO1xufVxuXG4ubmV3cy1ibG9ja19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cblxuLm5ld3MtYmxvY2tfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm5ld3MtYmxvY2tfX3N0YXR1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDEwcHg7XG4gIGJvdHRvbTogMTBweDtcbn1cblxuLm5ld3MtYmxvY2tfX3N0YXR1cy1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA2cHggN3B4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjExO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLm5ld3MtYmxvY2tfX2RhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLm5ld3MtYmxvY2tfX21vcmUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTFweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLm5ld3MtYmxvY2tfX21vcmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAycHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzE1MjQ3MTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzE1MjQ3MTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLm5ld3MtYmxvY2tfX2xpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAubmV3cy1ibG9ja19fY2VsbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubmV3cy1ibG9jayB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbiAgLnBhZ2UtdGl0bGUgKyAubmV3cy1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxuICAubmV3cy1ibG9ja19faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5uZXdzLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5uZXdzLWJsb2NrX19ncmlkLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmV3cy1ibG9ja19fZ3JpZCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDE0cHgpO1xuICAgIG1hcmdpbjogLTdweDtcbiAgfVxuICAubmV3cy1ibG9ja19fY2VsbCB7XG4gICAgcGFkZGluZzogOHB4IDdweDtcbiAgfVxuICAubmV3cy1ibG9ja19faXRlbSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLm5ld3MtYmxvY2tfX2l0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5uZXdzLWJsb2NrX19tYWluIHtcbiAgICBwYWRkaW5nOiA4cHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5uZXdzLWJsb2NrX19uYW1lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm5ld3MtYmxvY2tfX21vcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm5ld3MtYmxvY2tfX3N0YXR1cyB7XG4gICAgbGVmdDogOHB4O1xuICAgIGJvdHRvbTogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5uZXdzLWJsb2NrX19mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxufVxuLm5ldy1saXN0X19tdWx0aS1iYW5uZXIge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5uZXdzLWxpc3Quc2V0cyB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5uZXdzLWxpc3QgLnNldHNfX3dyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubmV3cy1saXN0X19pdGVtcyxcbi5uZXdzLWxpc3RfX292ZXJ2aWV3IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLm5ld3MtbGlzdF9fc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuXG4ubmV3cy1saXN0X19zZWN0aW9uICsgLm5ld3MtbGlzdF9fc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDcycHg7XG59XG5cbi5uZXdzLWxpc3RfX3NlY3Rpb24taGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW46IDAgMCAxMnB4O1xufVxuXG4ubmV3cy1saXN0X19zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4ubmV3cy1saXN0X19zZWN0aW9uLXRpdGxlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ubmV3cy1saXN0X19tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBnYXA6IDhweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ubmV3cy1saXN0X19tb3JlLWFycm93IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5uZXdzLWxpc3RfX3NlY3Rpb24tdGl0bGUtYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxuICAubmV3cy1saXN0X19tb3JlOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLm5ld3MtbGlzdF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ2FwOiAyNHB4IDIwcHg7XG59XG5cbi5uZXdzLWxpc3RfX2NlbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5uZXdzLWxpc3RfX2NlbGwgLnByb2R1Y3QtZ3JpZF9fc21hbGwtYmFubmVyLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm5ld3MtbGlzdF9fZ3JpZC0tb3ZlcnZpZXcge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIGdyaWQtYXV0by1yb3dzOiAyMDBweDtcbiAgZ2FwOiAxNnB4IDE2cHg7XG59XG5cbi5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IC5zbWFsbC1iYW5uZXItLW5ld3Mge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMTJweCAxNnB4O1xufVxuXG4ubmV3cy1saXN0X19jZWxsLS1oZXJvIC5zbWFsbC1iYW5uZXItLW5ld3MgLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IC5uZXdzLWxpc3RfX2NlbGw6bm90KC5uZXdzLWxpc3RfX2NlbGwtLWhlcm8pIC5zbWFsbC1iYW5uZXItLW5ld3MgLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IC5zbWFsbC1iYW5uZXItLW5ld3M6OmFmdGVyIHtcbiAgaGVpZ2h0OiA5NnB4O1xufVxuXG4ubmV3cy1saXN0X19ncmlkLS1vdmVydmlldy5uZXdzLWxpc3RfX2dyaWQtLWNvbXBhY3Qge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1uZXdzLWNvdW50LCA0KSwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4ubmV3cy1saXN0X19ncmlkLS1jb21wYWN0IC5zbWFsbC1iYW5uZXItLW5ld3MgLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5uZXdzLWxpc3RfX2NlbGwtLWhlcm8ge1xuICBncmlkLWNvbHVtbjogMS8zO1xuICBncmlkLXJvdzogMS8zO1xufVxuXG4ubmV3cy1saXN0X19jZWxsLS1oZXJvIC5wcm9kdWN0LWdyaWRfX3NtYWxsLWJhbm5lci13cmFwLFxuLm5ld3MtbGlzdF9fY2VsbC0taGVybyAuc21hbGwtYmFubmVyLS1uZXdzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubmV3cy1saXN0X19ncmlkLS1vdmVydmlldyAuc21hbGwtYmFubmVyLS1uZXdzOmhhcyguc21hbGwtYmFubmVyX19pbWFnZSkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IC5zbWFsbC1iYW5uZXItLW5ld3MgLnNtYWxsLWJhbm5lcl9faW1hZ2Uge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgbWluLWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG59XG5cbi5uZXdzLWxpc3QgLnNldHNfX3RhYnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLm5ld3MtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm5ld3MtbGlzdF9fZ3JpZC0tb3ZlcnZpZXcubmV3cy1saXN0X19ncmlkLS1jb21wYWN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1uZXdzLWNvdW50LCA0KSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5uZXdzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLm5ld3MtbGlzdF9fc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cbiAgLm5ld3MtbGlzdF9fc2VjdGlvbiArIC5uZXdzLWxpc3RfX3NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDg4cHg7XG4gIH1cbiAgLm5ld3MtbGlzdF9fc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbm1heCgyODBweCwgYXV0byk7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3Lm5ld3MtbGlzdF9fZ3JpZC0tY29tcGFjdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQobWluKDIsIHZhcigtLW5ld3MtY291bnQsIDIpKSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5uZXdzLWxpc3RfX2NlbGwtLWhlcm8ge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICB9XG4gIC5uZXdzLWxpc3RfX2NlbGwtLWhlcm8gLnByb2R1Y3QtZ3JpZF9fc21hbGwtYmFubmVyLXdyYXAsXG4ubmV3cy1saXN0X19jZWxsLS1oZXJvIC5zbWFsbC1iYW5uZXItLW5ld3Mge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWxpc3Quc2V0cyB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAubmV3cy1saXN0X19pdGVtcyxcbi5uZXdzLWxpc3RfX292ZXJ2aWV3IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5uZXdzLWxpc3RfX2NlbGwtLWhlcm8gLnByb2R1Y3QtZ3JpZF9fc21hbGwtYmFubmVyLXdyYXAsXG4ubmV3cy1saXN0X19jZWxsLS1oZXJvIC5zbWFsbC1iYW5uZXItLW5ld3Mge1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICB9XG4gIC5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IHtcbiAgICBncmlkLWF1dG8tcm93czogbWlubWF4KDI2MHB4LCBhdXRvKTtcbiAgfVxuICAubmV3LWxpc3RfX211bHRpLWJhbm5lciB7XG4gICAgbWFyZ2luLWJsb2NrOiB1bnNldDtcbiAgfVxuICAubmV3cy1saXN0IC5zZXRzX193cmFwIHtcbiAgICBtYXJnaW4tYmxvY2s6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm5ld3MtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm5ld3MtbGlzdF9fZ3JpZC0tb3ZlcnZpZXcubmV3cy1saXN0X19ncmlkLS1jb21wYWN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChtaW4oMiwgdmFyKC0tbmV3cy1jb3VudCwgMikpLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbn1cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmFzaWRlLXRhYnNfX2NvbnRlbnQgLm5ld3MtbGlzdC0tZW1iZWRkZWQge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX2lubmVyLFxuLm5ld3MtbGlzdC0tZW1iZWRkZWQgLnNldHNfX3dyYXAsXG4ubmV3cy1saXN0LS1lbWJlZGRlZCAubmV3cy1saXN0X19pdGVtcyxcbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX3NsaWRlciB7XG4gIG1pbi13aWR0aDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubmV3cy1saXN0LS1lbWJlZGRlZCAuc2V0c19fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5zZXRzX190YWJzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubmV3cy1saXN0LS1lbWJlZGRlZCAuc2V0c19fdGFicy1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubmV3cy1saXN0LS1lbWJlZGRlZCAubmV3cy1saXN0X19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX2dyaWQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX3NsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX3NsaWRlIC5uZXdzLWxpc3RfX2NlbGwge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ubmV3cy1saXN0LS1lbWJlZGRlZCAuc21hbGwtYmFubmVyIHtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLm5ld3MtbGlzdC0tZW1iZWRkZWQgLm5ld3MtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3MtbGlzdC0tZW1iZWRkZWQgLm5ld3MtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm5ld3MtbGlzdC0tZW1iZWRkZWQgLm5ld3MtbGlzdF9fc2xpZGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAubmV3cy1saXN0LS1lbWJlZGRlZCAubmV3cy1saXN0X19zbGlkZSB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG59XG4ubmV3cy1zbGlkZXIge1xuICBtYXJnaW46IDYwcHggMDtcbn1cblxuLm5ld3Mtc2xpZGVyIC5tYWluLXNsaWRlcl9fYXJyb3cge1xuICB0b3A6IGNhbGMoNTAlIC0gNDZweCk7XG59XG5cbi5uZXdzLXNsaWRlcl9fc2xpZGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xuICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uZXdzLXNsaWRlcl9fc2xpZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uZXdzLXNsaWRlcl9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nLWJvdHRvbTogNDZweDtcbn1cblxuLm5ld3Mtc2xpZGVyX19pdGVtLWltYWdlLXdyYXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubmV3cy1zbGlkZXJfX2l0ZW0taW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5uZXdzLXNsaWRlcl9faXRlbTpob3ZlciAubmV3cy1zbGlkZXJfX2l0ZW0taW1hZ2Uge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbn1cbi5uZXdzLXNsaWRlcl9faXRlbS1uYW1lIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMTQuNXB4IDE2cHggMDtcbn1cblxuLm5ld3Mtc2xpZGVyLS1uZXdzIC5uZXdzLXNsaWRlcl9fc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiA0NnB4O1xufVxuXG4ubmV3cy1zbGlkZXItLW5ld3MgLnNtYWxsLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmV3cy1zbGlkZXIgLm1haW4tc2xpZGVyX19hcnJvdy0tbmV4dCB7XG4gIHJpZ2h0OiAtMjJweDtcbn1cblxuLm5ld3Mtc2xpZGVyIC5tYWluLXNsaWRlcl9fYXJyb3ctLXByZXYge1xuICBsZWZ0OiAtMjJweDtcbn1cblxuLm5ld3Mtc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEsIDM2LCAxMTMsIDAuMDMpO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xufVxuXG4ubmV3cy1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQkRERTMgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ubmV3cy1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzEgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubmV3cy1zbGlkZXIge1xuICAgIG1hcmdpbjogMzJweCAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm5ld3Mtc2xpZGVyIC5zd2lwZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uZXdzLXNsaWRlcl9fc2xpZGVyLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTE2JTtcbiAgfVxuICAubmV3cy1zbGlkZXJfX2l0ZW0tbmFtZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAubmV3cy1zbGlkZXJfX2l0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICB9XG4gIC5uZXdzLXNsaWRlci0tbmV3cyAubmV3cy1zbGlkZXJfX3NsaWRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcbiAgfVxufVxuLm5vdGUtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5ub3RlLWJhcl9fYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubm90ZS1iYXJfX2Jhcjpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5ub3RlLWJhcl9fZGQtaXRlbS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLm5vdGUtYmFyX19kZC1saW5lIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubm90ZS1iYXJfX2ljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLm5vdGUtYmFyX19kZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAtMTZweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxNjJweDtcbiAgei1pbmRleDogNTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuLm5vdGUtYmFyX19kZC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG59XG5cbi5ub3RlLWJhci5vcGVuIC5ub3RlLWJhcl9fZGQge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ub3RlLWJhcl9fZGQtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5ub3RlLWJhcl9fZGQtaXRlbS1saXN0IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubm90ZS1iYXJfX2RkLWxpbmUtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5ub3RlLWJhcl9fZGQtbGluZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4ubm90ZS1iYXJfX21vYi1jbG9zZS1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm90ZS1iYXJfX21vYi1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vdGUtYmFyX19kZC1pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubm90ZS1iYXJfX2RkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5vdGUtYmFyLm9wZW4gLm5vdGUtYmFyX19kZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIC5ub3RlLWJhcl9fbW9iLWNsb3NlLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0b3A6IC01MHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLm5vdGUtYmFyLm9wZW4gLm5vdGUtYmFyX19tb2ItY2xvc2UtYnRuIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLm5vdGUtYmFyX19tb2ItY2xvc2UtYnRuLWljb24ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxuICAubm90ZS1iYXJfX21vYi1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDE5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuMjVzO1xuICB9XG4gIC5ub3RlLWJhci5vcGVuIC5ub3RlLWJhcl9fbW9iLW92ZXJsYXkge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG4gIC5ub3RlLWJhcl9fZGQtaXRlbS10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLm5vdGUtYmFyX19kZC13cmFwIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG59XG4ubm90ZS1zcG9pbGVyOm9ubHktY2hpbGQge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm5vdGUtc3BvaWxlcl9fbm90ZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5ub3RlLXNwb2lsZXJfX25vdGUtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG5idXR0b24ubm90ZS1zcG9pbGVyX19ub3RlLWJhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIGJ1dHRvbi5ub3RlLXNwb2lsZXJfX25vdGUtYmFyOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLm5vdGUtc3BvaWxlcl9fbm90ZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4ubm90ZS1zcG9pbGVyX19ub3RlLWljb24ge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDkuNXB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cblxuLm5vdGUtc3BvaWxlcl9fbm90ZS1kZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxM3B4IDE2cHggMTNweCAxM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjUwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5ub3RlLXNwb2lsZXI6b25seS1jaGlsZCAubm90ZS1zcG9pbGVyX19ub3RlLWRkIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cblxuLm5vdGUtc3BvaWxlcl9fbm90ZS1kZC5vcGVuIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XG59XG5cbi5ub3RlLXNwb2lsZXI6b25seS1jaGlsZCAubm90ZS1zcG9pbGVyX19ub3RlLWRkLm9wZW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1cHgpO1xufVxuXG4ubm90ZS1zcG9pbGVyX19ub3RlLWRkLWljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4ubm90ZS1zcG9pbGVyX19ub3RlLWRkLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5ub3RpZmljYXRpb24tbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xufVxuXG4ubm90aWZpY2F0aW9uLW1lc3NhZ2VfX2ljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbi5ub3RpZmljYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ub3RpZmljYXRpb25fX21lc3NhZ2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTZweCAyNHB4IDE2cHggMTZweDtcbiAgbWluLWhlaWdodDogNjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMjBweDtcbn1cblxuLm5vdGlmaWNhdGlvbl9fbGluayB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGhlaWdodDogNjRweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLm5vdGlmaWNhdGlvbl9fbGluazpob3ZlciB7XG4gICAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgfVxufVxuLm5vdGlmaWNhdGlvbl9fYnRuLWNsb3NlIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5ub3RpZmljYXRpb25fX2J0bi1jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgfVxufVxuLm5vdGlmaWNhdGlvbl9fYnRuLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RTRFNEU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC0wLjVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubm90aWZpY2F0aW9uX19idG4tY2xvc2UtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5ub3RpZmljYXRpb25fX3RleHQge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5vdGlmaWNhdGlvbiB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMjBweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIH1cbiAgLm5vdGlmaWNhdGlvbl9fbWVzc2FnZSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cbiAgLm5vdGlmaWNhdGlvbl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgfVxufVxuLm5vdGlmaWNhdGlvbnMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNDhweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDIwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ubm90aWZpY2F0aW9uc19fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm5vdGlmaWNhdGlvbnNfX2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ub3RpZmljYXRpb25zIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLm5vdGlmaWNhdGlvbnNfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gIH1cbiAgLm5vdGlmaWNhdGlvbnNfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi5vcmRlcnMtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXJzLWluZm9fX2xlZnQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4ub3JkZXJzLWluZm9fX2xlZnQtdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4ub3JkZXJzLWluZm9fX2xlZnQtcXVhbnRpdHkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5vcmRlcnMtaW5mb19fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLm9yZGVycy1pbmZvX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLm9yZGVycy1pbmZvX19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgfVxufVxuLm9yZGVycy1pbmZvX19saW5rLWljb24ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnBhZ2UtNDA0IHtcbiAgbWFyZ2luOiAxMnB4O1xufVxuXG4ucGFnZS00MDRfX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdlLTQwNF9fYW5pbWF0aW9uLWJhY2tncm91bmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMDtcbn1cblxuLnBhZ2UtNDA0X19tYWluIHtcbiAgcGFkZGluZzogODBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wYWdlLTQwNF9faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBhZ2UtNDA0X19tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlLTQwNF9fYWN0aW9uIHtcbiAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ucGFnZS00MDQtLWZ1bGwge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtYXJnaW46IDEycHg7XG59XG5cbi5wYWdlLW1haW46aGFzKC5wYWdlLTQwNC0tZnVsbCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucGFnZS1tYWluOmhhcygucGFnZS00MDQtLWZ1bGwpICNtYWluQ29udGVudEFyZWEsXG4ucGFnZS1tYWluOmhhcygucGFnZS00MDQtLWZ1bGwpICNtYWluQ29udGVudEFyZWEgPiBkaXYge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wYWdlLTQwNC0tZnVsbCAucGFnZS00MDRfX2NvbnRhaW5lciB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5wYWdlLTQwNC0tZnVsbCAucGFnZS00MDRfX3dyYXAge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBhZ2UtNDA0LS1mdWxsIC5wYWdlLTQwNF9fbWFpbiB7XG4gIHBhZGRpbmc6IDgwcHggMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhZ2UtNDA0X19pbWFnZSB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICB9XG4gIC5wYWdlLTQwNF9fbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5wYWdlLTQwNF9fYWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5wYWdlLTQwNC0tZnVsbCAucGFnZS00MDRfX21haW4ge1xuICAgIHBhZGRpbmc6IDQ4cHggMTZweDtcbiAgfVxuICAucGFnZS00MDQtLWZ1bGwgLnBhZ2UtNDA0X19tZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4ucGFnZS1mb290ZXItbWVudV9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLnBhZ2UtZm9vdGVyLW1lbnVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYWdlLWZvb3Rlci1tZW51X19saW5rIHtcbiAgY29sb3I6ICMxNTI0NzE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnBhZ2UtZm9vdGVyLW1lbnVfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLnN0YXRlLS1mb2N1cy1lbmFibGVkIC5wYWdlLWZvb3Rlci1tZW51X19saW5rOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAxcHggZGFzaGVkO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG4gIH1cbn1cbi5wYWdlLWZvb3Rlci1tZW51X19saW5rOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG4ucGFnZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTE2JSAxMTQuNjklIGF0IDY2Ljc0JSAxOS42NSUsICMyMjM3OTAgMCUsICMwODBCNDMgODUuOTclKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBhZ2UtZm9vdGVyX190b3Atd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAyMDZweDtcbn1cblxuLnBhZ2UtZm9vdGVyX190b3Atd3JhcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMDBweDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucGFnZS1mb290ZXJfX2xvZ28td3JhcCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnBhZ2UtZm9vdGVyX19jb250YWN0LWxpc3Qge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucGFnZS1mb290ZXJfX3NvY2lhbHMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tbGVmdDogNzBweDtcbn1cblxuLnBhZ2UtZm9vdGVyX19sb2dvLWxpbmsge1xuICB3aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wYWdlLWZvb3Rlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucGFnZS1mb290ZXJfX3Nsb2dhbiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi5wYWdlLWZvb3Rlcl9fbG9nby1iZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAyMDZweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGNhbGMoMTAwJSAtIDQ2MnB4KTtcbiAgei1pbmRleDogMDtcbn1cblxuLnBhZ2UtZm9vdGVyX19tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucGFnZS1mb290ZXJfX21haW4td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cblxuLnBhZ2UtZm9vdGVyX19sb2NhdGlvbnMge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnBhZ2UtZm9vdGVyX19mb290ZXItbWVudSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogODBweDtcbn1cblxuLnBhZ2UtZm9vdGVyX19ib3R0b20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wYWdlLWZvb3Rlcl9fYm90dG9tLXdyYXAge1xuICBwYWRkaW5nOiAzMnB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgbWFyZ2luOiAwIC0yMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdlLWZvb3Rlcl9fYm90dG9tLXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG5cbi5wYWdlLWZvb3Rlcl9fbGVnYWwtaW5mbyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMyU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLnBhZ2UtZm9vdGVyX19wYWdlLXN1YmZvb3RlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMyU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLnBhZ2UtZm9vdGVyX19wYXJ0bmVycyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMyU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDlweCkge1xuICAucGFnZS1mb290ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIH1cbiAgLnBhZ2UtZm9vdGVyX190b3Atd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjRweCAwIDA7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxuICAucGFnZS1mb290ZXJfX2xvZ28td3JhcCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wYWdlLWZvb3Rlcl9fbG9nby1saW5rIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucGFnZS1mb290ZXJfX2xvZ28ge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnBhZ2UtZm9vdGVyX19zbG9nYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2UtZm9vdGVyX19jb250YWN0LWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDQ0cHg7XG4gIH1cbiAgLnBhZ2UtZm9vdGVyX19jb250YWN0LWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlLWZvb3Rlcl9fbG9nby1iZyB7XG4gICAgaGVpZ2h0OiAxMjNweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG4gIC5wYWdlLWZvb3Rlcl9fc29jaWFscyB7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLnBhZ2UtZm9vdGVyX19zb2NpYWxzIC5zb2NpYWxzX190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1mb290ZXJfX3NvY2lhbHMgLnNvY2lhbHNfX2l0ZW0ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAucGFnZS1mb290ZXJfX3NvY2lhbHMgLnNvY2lhbHNfX2l0ZW0taW1hZ2Uge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAucGFnZS1mb290ZXJfX3RvcC13cmFwOjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICAucGFnZS1mb290ZXJfX21haW4td3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAucGFnZS1mb290ZXJfX2xvY2F0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wYWdlLWZvb3Rlcl9fbG9jYXRpb25zOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAucGFnZS1mb290ZXJfX2Zvb3Rlci1tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAucGFnZS1mb290ZXJfX2Zvb3Rlci1tZW51OjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1mb290ZXJfX2JvdHRvbS13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5wYWdlLWZvb3Rlcl9fbGVnYWwtaW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAucGFnZS1mb290ZXJfX3BhZ2Utc3ViZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG9yZGVyOiAzO1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLnBhZ2UtZm9vdGVyX19wYXJ0bmVycyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBvcmRlcjogMjtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG4gIC5wYWdlLWZvb3Rlcl9fYm90dG9tLXdyYXA6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBhZ2UtaGVhZGVyLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdlLWhlYWRlci1sb2dvX19sb2dvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnBhZ2UtaGVhZGVyLWxvZ29fX2xvZ28ge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbi5wYWdlLWhlYWRlci1zcGFjZXIge1xuICBoZWlnaHQ6IDE3MnB4O1xufVxuXG4ucGFnZS1oZWFkZXItc3BhY2VyLS1oYXMtbWFpbi1uYXYge1xuICBoZWlnaHQ6IDE3MnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wYWdlLWhlYWRlci1zcGFjZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYWdlLWhlYWRlci13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDE0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjAwO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnM7XG59XG5cbi5ieC1jb3JlICNieC1wYW5lbCB+IC5wYWdlLWhlYWRlci13cmFwIHtcbiAgaGVpZ2h0OiAxODBweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX190b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMTtcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX3NvY2lhbCAuc29jaWFsc19fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fc29jaWFsIC5zb2NpYWxzX19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwLS1oYXMtbWFpbi1uYXYge1xuICBoZWlnaHQ6IDE3MnB4O1xufVxuXG4uYngtY29yZSAjYngtcGFuZWwgfiAucGFnZS1oZWFkZXItd3JhcC0taGFzLW1haW4tbmF2IHtcbiAgaGVpZ2h0OiAyMTJweDtcbn1cblxuLmJ4LXBhbmVsLWZpeGVkOm5vdCguYngtcGFuZWwtZm9sZGVkKSB+IC5wYWdlLWhlYWRlci13cmFwIHtcbiAgcGFkZGluZy10b3A6IDE0N3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ieC1wYW5lbC1maXhlZDpub3QoLmJ4LXBhbmVsLWZvbGRlZCkgfiAucGFnZS1oZWFkZXItd3JhcC0tZGVhbGVyIHtcbiAgaGVpZ2h0OiAyOTBweCAhaW1wb3J0YW50O1xufVxuXG4uYngtcGFuZWwtZml4ZWQ6bm90KC5ieC1wYW5lbC1mb2xkZWQpIH4gLnBhZ2UtaGVhZGVyLXdyYXAtLXJlZ3VsYXIge1xuICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItYmxvY2sge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fZGVhbGVyLW1lYXNzYWdlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwLS1kZWFsZXIgLnRvcC1uYXZfX2xpbmstLXNwZWNpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjExO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wYWdlLWhlYWRlci13cmFwLS1kZWFsZXIgLnRvcC1uYXZfX2xpbmstLXNwZWNpYWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzM1MzU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLnN0YXRlLS1oZWFkZXItc2Nyb2xsZWQ6bm90KC5zdGF0ZS0taGVhZGVyLWJsb2NrZWQpIC5wYWdlLWhlYWRlci13cmFwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE3MnB4KTtcbn1cblxuLnN0YXRlLS1oZWFkZXItc2Nyb2xsZWQ6bm90KC5zdGF0ZS0taGVhZGVyLWJsb2NrZWQpLnN0YXRlLS1oZWFkZXItZml4ZWQgLnBhZ2UtaGVhZGVyLXdyYXAsXG4uc3RhdGUtLWhlYWRlci1zY3JvbGxlZDpub3QoLnN0YXRlLS1oZWFkZXItYmxvY2tlZCkuc3RhdGUtLWhlYWRlci1maXhlZC1oaWRkZW4gLnBhZ2UtaGVhZGVyLXdyYXAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XG59XG5cbi5zdGF0ZS0taGVhZGVyLWZpeGVkOm5vdCguc3RhdGUtLWhlYWRlci1ibG9ja2VkKSAucGFnZS1oZWFkZXItd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBib3gtc2hhZG93OiAwIDEwcHggMjVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4xMik7XG59XG5cbi5zdGF0ZS0taGVhZGVyLWZpeGVkLWhpZGRlbjpub3QoLnN0YXRlLS1oZWFkZXItYmxvY2tlZCkgLnBhZ2UtaGVhZGVyLXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTcycHgpO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fdG9wLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19sZWZ0IHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX2NvbnRhY3Qge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fcmlnaHQgYnV0dG9uLmNvbnRhY3RfX2xpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fcmlnaHQgLmNvbnRhY3RfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fY2F0YWxvZy1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTA7XG4gIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG4gIGxlZnQ6IDUwJTtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAzNHB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcbiAgcGFkZGluZzogMTZweDtcbiAgbWF4LWhlaWdodDogODBzdmg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19jYXRhbG9nLW1lbnUub3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHotaW5kZXg6IDEwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19wYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogOHB4IDAgMTZweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb250YWN0LWRkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwLS1oYXMtbWFpbi1uYXYgKyAucGFnZS1tYWluIC5icmVhZGNydW1icyB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19tb2ItbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjAwO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS0tQmxhY2stMTUsICNEQkRERTMpO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1tZW51LS1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19tb2ItbWVudS1pdGVtIHtcbiAgZmxleDogMSAxIDA7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIGhlaWdodDogNTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1tZW51LWl0ZW0gLmJhc2tldC1zbWFsbF9fd2lkZ2V0IHtcbiAgcGFkZGluZzogMCAwIDhweDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19tb2ItbWVudS1pdGVtIC5iYXNrZXQtc21hbGwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fbW9iLW1lbnUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19tb2ItbWVudS1saW5rLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fbW9iLW1lbnUtbGluay10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItd2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA5cHggMTRweCA5cHggOXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItd2lkZ2V0LWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fZGVhbGVyLXdpZGdldC1uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX2RlYWxlci1saW5rLXdyYXAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fZGVhbGVyLWxpbmstZGQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTEwMHB4O1xuICB3aWR0aDogNDAwcHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fZGVhbGVyLWxpbmstZGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnBhZ2UtaGVhZGVyLXdyYXBfX2RlYWxlci1saW5rLXdyYXA6aG92ZXIgLnBhZ2UtaGVhZGVyLXdyYXBfX2RlYWxlci1saW5rLWRkLXdyYXAsXG4ucGFnZS1oZWFkZXItd3JhcF9fZGVhbGVyLWxpbmstZGQtd3JhcDpob3ZlciB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLnBhZ2UtaGVhZGVyLXdyYXBfX2RlYWxlci1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fZGVhbGVyLWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItbGluay1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItbGluay1jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDNweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtaW4td2lkdGg6IDE4cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MTE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAucGFnZS1oZWFkZXItd3JhcF9fZGVhbGVyLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoMTE2LCAxNjAsIDE5MCwgMC4xNSk7XG4gIH1cbn1cbi5wYWdlLWhlYWRlci13cmFwX19tYWluLW5hdiB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgzNS4xOSUgMzMxLjI1JSBhdCA1MCUgMCUsICMzNDRCQzQgMCUsICMxNTI0NzEgMTAwJSk7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19jb250YWN0IC5jb250YWN0X190aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLnBhZ2UtaGVhZGVyLXdyYXBfX2NvbnRhY3Qge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucGFnZS1oZWFkZXItd3JhcCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJ4LWNvcmUgI2J4LXBhbmVsIH4gLnBhZ2UtaGVhZGVyLXdyYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuYngtcGFuZWwtZml4ZWQ6bm90KC5ieC1wYW5lbC1mb2xkZWQpIH4gLnBhZ2UtaGVhZGVyLXdyYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuYngtcGFuZWwtZml4ZWQ6bm90KC5ieC1wYW5lbC1mb2xkZWQpIH4gLnBhZ2UtaGVhZGVyLXdyYXAtLWhhcy1tYWluLW5hdiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYWdlLWhlYWRlci13cmFwX190b3Atd3JhcCB7XG4gICAgcGFkZGluZzogOHB4IDAgMDtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fcGFnZS1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gIH1cbiAgLnBhZ2UtaGVhZGVyLXdyYXBfX2NvbnRhY3Qge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG4gIC5wYWdlLWhlYWRlci13cmFwX19oYW1idXJnZXItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA0OHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHN2aCAtIDQ4cHgpO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgLnBhZ2UtaGVhZGVyLXdyYXBfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgIHBhZGRpbmc6IDhweCAxMnB4IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zdGF0ZS0tbW9iaWxlLW5hdi1vcGVuIC5wYWdlLWhlYWRlci13cmFwX19oYW1idXJnZXItbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fbW9iLXRvcC1uYXYge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5wYWdlLWhlYWRlci13cmFwX19tb2ItdG9wLW5hdjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcC0taGFzLW1haW4tbmF2ICsgLnBhZ2UtbWFpbiAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fcmlnaHQgLmNvbnRhY3RfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnN0YXRlLS1sb2NhdGlvbi1waWNrZXItcG9wdXAtb3BlbiAucGFnZS1oZWFkZXItd3JhcF9fbW9iLW1lbnUge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1iYW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5wYWdlLWhlYWRlci13cmFwX19tb2ItYmFubmVyLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fY29udGFjdCAuY29udGFjdF9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1jb250YWN0LFxuLnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1zb2NpYWxzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fbW9iLWNvbnRhY3QgLmNvbnRhY3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fbW9iLWNvbnRhY3QgLmNvbnRhY3RfX2l0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC5wYWdlLWhlYWRlci13cmFwX19tb2ItY29udGFjdCAuY29udGFjdF9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDglO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fbW9iLXNvY2lhbHMgLnNvY2lhbHNfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlLWhlYWRlci13cmFwX19tb2Itc29jaWFscyB7XG4gICAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fbW9iLXNvY2lhbHMgLnNvY2lhbHNfX2l0ZW0ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNiwgMTcsIDAuMyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzUwNTg4NDtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fbW9iLXNvY2lhbHMgLnNvY2lhbHMge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fcGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLXdyYXBfX2NvbnRhY3QgLnNvY2lhbHNfX2l0ZW0taW1hZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYWdlLWhlYWRlci13cmFwX19tb2ItY29udGFjdCAuY29udGFjdF9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucGFnZS1oZWFkZXItd3JhcF9fbW9iLWNvbnRhY3QgLmNvbnRhY3RfX2xpbmsgLnNvY2lhbHNfX2l0ZW0taW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2UtaGVhZGVyX19wcmludGFibGUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1oZWFkZXJfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5wYWdlLWhlYWRlcl9fbG9nbyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5wYWdlLWhlYWRlcl9fc2VhcmNoIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGhlaWdodDogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5zdGF0ZS0tc2VhcmNoLXNtYWxsLW9wZW4gLnBhZ2UtaGVhZGVyX19zZWFyY2gge1xuICB6LWluZGV4OiAyMDA7XG59XG5cbi5wYWdlLWhlYWRlcl9fYnRuLWNhdGFsb2ctd3JhcCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19idG4tY2F0YWxvZyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb250YWN0IHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS1oZWFkZXJfX2NlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4ucGFnZS1oZWFkZXJfX2NlbGw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnBhZ2UtaGVhZGVyX19tb2Itc2VhcmNoIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wYWdlLWhlYWRlcl9fbW9iLWJ1dHRvbi1zZWFyY2gge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLnBhZ2UtaGVhZGVyX19tb2ItYnV0dG9uLXNlYXJjaC1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5wYWdlLWhlYWRlcl9fYnRuLWhhbWJ1cmdlci13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi5wYWdlLWhlYWRlcl9fYnRuLWhhbWJ1cmdlciB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uc3RhdGUtLW1vYmlsZS1uYXYtb3BlbiAucGFnZS1oZWFkZXJfX2J0bi1oYW1idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1oZWFkZXJfX2J0bi1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uc3RhdGUtLW1vYmlsZS1uYXYtb3BlbiAucGFnZS1oZWFkZXJfX2J0bi1jbG9zZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wYWdlLWhlYWRlcl9fYnRuLWhhbWJ1cmdlci1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5wYWdlLWhlYWRlcl9fYnRuLWNsb3NlLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb250YWN0IC5jb250YWN0X19pdGVtcyAuY29udGFjdF9faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWhlYWRlcl9fY29udGFjdCAuY29udGFjdF9faXRlbXMgYS5jb250YWN0X19saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb250YWN0IC5jb250YWN0X19pdGVtcyBidXR0b24uY29udGFjdF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZS1oZWFkZXJfX21vYi1zZWFyY2gtbW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWF4LWhlaWdodDogMTAwc3ZoO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogNHB4IDAgMTZweDtcbn1cblxuLnN0YXRlLS1zZWFyY2gtc21hbGwtb3BlbiAucGFnZS1oZWFkZXJfX21vYi1zZWFyY2gtbW9kYWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucGFnZS1oZWFkZXJfX3dyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wYWdlLWhlYWRlcl9fbG9nbyB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuICAucGFnZS1oZWFkZXJfX21vYi1idXR0b24tc2VhcmNoLWljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxufVxuLnBhZ2UtbmF2X19yZXN1bWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5wYWdlLW5hdl9fbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wYWdlLW5hdl9fbGluayxcbi5wYWdlLW5hdl9fbGluay1zcGFjZXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCA0cHg7XG59XG5cbi5wYWdlLW5hdl9fbGluazpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucGFnZS1uYXZfX2xpbms6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnBhZ2UtbmF2X19saW5rW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnBhZ2UtbmF2X19saW5rLXNwYWNlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wYWdlLW5hdl9fbGluazpub3QoW2Rpc2FibGVkXSk6aG92ZXI6bm90KC5wYWdlLW5hdl9fbGluay0tYWN0aXZlKSB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIwLCAxMjAsIDEyMCwgMC4xOSk7XG4gIH1cbn1cbi5wYWdlLW5hdl9fbGluazphY3RpdmUge1xuICBjb2xvcjogI0RFMTkzRTtcbiAgYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIwLCAxMjAsIDEyMCwgMC4xOSk7XG59XG5cbi5wYWdlLW5hdl9fbGluay5wYWdlLW5hdl9fbGluay0tYWN0aXZlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kOiAjMTUyNDcxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhZ2UtbmF2X19hY3Rpb24tYnRuIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzUsIDMzLCAzMywgMC4xMikgaW5zZXQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wYWdlLW5hdl9fYWN0aW9uLWJ0biAuYnRuX19pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgY29sb3I6ICMyMzIxMjE7XG4gIG9wYWNpdHk6IDAuNjtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLnBhZ2UtbmF2X19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5wYWdlLW5hdl9fY2VsbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ucGFnZS1uYXZfX2xpbmstaWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4ucGFnZS1uYXZfX3Jlc3VtZS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYWdlLW5hdl9fYWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5wYWdlLW5hdl9fcm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5wYWdlLW5hdl9fbGluayxcbi5wYWdlLW5hdl9fbGluay1zcGFjZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4ucGFnZS1zZWN0aW9uLWhlYWRlcl9fbWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucGFnZS1zZWN0aW9uLWhlYWRlcl9fYXNpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnBhZ2Utc2VjdGlvbi1oZWFkZXJfX2FzaWRlLWxpbmtzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wYWdlLXNlY3Rpb24taGVhZGVyX19hc2lkZS1saW5rcy1pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5wYWdlLXNlY3Rpb24ge1xuICBtYXJnaW46IDYwcHggMDtcbn1cblxuLnBhZ2Utc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS1zZWxlY3RfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBhZ2Utc2VsZWN0X19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLnBhZ2Utc2VsZWN0X192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnBhZ2Utc2VsZWN0X19idG4tYXJyb3cge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLnBhZ2Utc2VsZWN0X19saXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5wYWdlLXNlbGVjdC0tb3BlbiAucGFnZS1zZWxlY3RfX2xpc3Qge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5wYWdlLXNlbGVjdF9fbGlzdC1jb250YWluZXIge1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4ucGFnZS1zZWxlY3RfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnBhZ2Utc2VsZWN0X19saXN0LWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E5QTlBRDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wYWdlLXNlbGVjdF9fbGlzdC1pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLnBhZ2Utc3ViZm9vdGVyX19jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuNjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBhZ2Utc3ViZm9vdGVyX19kZXZlbG9wZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5wYWdlLXN1YmZvb3Rlcl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAucGFnZS1zdWJmb290ZXJfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4M0ZGO1xuICB9XG59XG4ucGFnZS1zdWJmb290ZXJfX2RldmVsb3Blci1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMCA4cHggMCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuXG4ucGFnZS1zdWJmb290ZXJfX2RldmVsb3Blci1sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLnBhZ2Utc3ViZm9vdGVyX19kZXZlbG9wZXItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhZ2Utc3ViZm9vdGVyX19jb3B5cmlnaHQge1xuICAgIG1heC13aWR0aDogMjI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5wYWdlLXN1YmZvb3Rlcl9fZGV2ZWxvcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4ucGFnZS10aXRsZSB7XG4gIG1hcmdpbjogMTZweCAwIDIwcHg7XG59XG5cbi5wYWdlLXRpdGxlLS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5wYWdlLXRpdGxlX19xdWFudGl0eSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzNzM3M0Y7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW46IDE0cHggMDtcbiAgfVxuICAucGFnZS10aXRsZV9fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW46IDE2cHggMDtcbiAgfVxuICAucGFnZS10aXRsZV9fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLnBhbmVsLWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM4RjhGOTQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wYW5lbC1oZWFkX19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbjogLTEwcHggMDtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ucGFuZWwtaGVhZF9fYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGJvdHRvbTogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIHJpZ2h0OiAzcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wYW5lbC1oZWFkX19idG4tLWNsb3NlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wYW5lbC1oZWFkX19idG4tLWJhY2sge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ucGFuZWwtaGVhZF9fYnRuLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLnBhbmVsLWhlYWRfX3RpdGxlIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAucGFuZWwtaGVhZF9fYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogI0RFMTkzRTtcbiAgfVxufVxuLnN0YXRlLS1mb2N1cy1lbmFibGVkIC5wYW5lbC1oZWFkX19idG46Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLnBhbmVsLWhlYWRfX2J0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjOEY4Rjk0O1xufVxuXG4ucGFuZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDMwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxNjA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5wYW5lbC0tb3BlbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5wYW5lbF9fYm9keSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLnBhbmVsX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOEY4Rjk0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhGOEY5NDtcbn1cblxuLnBhbmVsX19pdGVtICsgLnBhbmVsX19pdGVtIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnBhbmVsX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnBhbmVsX19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5wYW5lbF9fYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGJvdHRvbTogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIHJpZ2h0OiAzcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wYW5lbF9fYnRuLWljb24sXG4ucGFuZWxfX2J0bi1hcnJvdyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAjMzczNzNGO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ucGFuZWxfX2J0bi1hcnJvdyB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnBhbmVsX19idG4tbWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnBhbmVsX19idG46aG92ZXIsXG4ucGFuZWxfX2J0bjpob3ZlciAucGFuZWxfX2J0bi1pY29uLFxuLnBhbmVsX19idG46aG92ZXIgLnBhbmVsX19idG4tYXJyb3cge1xuICAgIGNvbG9yOiAjREUxOTNFO1xuICB9XG59XG4uc3RhdGUtLWZvY3VzLWVuYWJsZWQgLnBhbmVsX19idG46Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLnBhbmVsX19idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzhGOEY5NDtcbn1cblxuLnBhcnRuZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnBhcnRuZXJzX19pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTQpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5wYXJ0bmVyc19faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM0OXB4KSB7XG4gIC5wYXJ0bmVycyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wYXJ0bmVyc19faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5wYXktaWNvbnNfX2dyaWQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC00cHg7XG59XG5cbi5wYXktaWNvbnNfX2NlbGwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZzogNHB4O1xufVxuXG4ucGF5LWljb25zX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5wYXktaWNvbnNfX2l0ZW0tLXZpc2Ege1xuICB3aWR0aDogNTNweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4ucGF5LWljb25zX19pdGVtLS12YnZpc2Ege1xuICB3aWR0aDogNTNweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4ucGF5LWljb25zX19pdGVtLS1tYyB7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5wYXktaWNvbnNfX2l0ZW0tLW1jc2Mge1xuICB3aWR0aDogNTlweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4ucGF5LWljb25zX19pdGVtLS1iZWxjYXJ0IHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5wYXktaWNvbnNfX2l0ZW0tLXdlYnBheSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBwYWRkaW5nOiAxOHB4IDI0cHggMjBweCAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctLW5vdC1hdmFpbGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LWNoZWNrYm94LXdyYXAgLmZpZWxkLWNoZWNrYm94X192aXN1YWwge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LWltYWdlLXdyYXAge1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctaW5mbyB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctZmF2b3JpdGUtYWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctb3B0aW9ucy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LWNvbG9yLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctY29sb3ItdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM4RjhGOTQ7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1jb2xvci12aXN1YWwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg2LCA2LCAxNywgMC4yKTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctb3B0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzhGOEY5NDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbi12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbiB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctcmVtb3ZlLWFjdGlvbi13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxNnB4O1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG4gIHdpZHRoOiAyNzJweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctYWN0aW9uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNDBweDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LXByaWNlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1zZXJ2aWNlcy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LWFkZGl0aW9uYWwtcHJvZHVjdHMge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctc2ltaWxhci1wcm9kdWN0cyB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3IC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmY7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnByb2R1Y3RfX2Jhc2tldC12aWV3IHtcbiAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gIH1cbiAgLnByb2R1Y3RfX2Jhc2tldC12aWV3LWNoZWNrYm94LXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgbGVmdDogMTZweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5wcm9kdWN0X19iYXNrZXQtdmlldy1mYXZvcml0ZS1hY3Rpb24ge1xuICAgIHRvcDogNHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuICAucHJvZHVjdF9fYmFza2V0LXZpZXctaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDEyNHB4O1xuICAgIGhlaWdodDogMTI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG4gIC5wcm9kdWN0X19iYXNrZXQtdmlldy1pbWFnZSB7XG4gICAgd2lkdGg6IDEyNHB4O1xuICAgIGhlaWdodDogMTI0cHg7XG4gIH1cbiAgLnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbnMtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAucHJvZHVjdF9fYmFza2V0LXZpZXctb3B0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gIC5wcm9kdWN0X19iYXNrZXQtdmlldy1vcHRpb24tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gIH1cbiAgLnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5wcm9kdWN0X19iYXNrZXQtdmlldy1jb2xvci13cmFwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5wcm9kdWN0X19iYXNrZXQtdmlldy1hY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wcm9kdWN0X19iYXNrZXQtdmlldy1wcmljZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbiAgLnByb2R1Y3RfX2Jhc2tldC12aWV3LXJlbW92ZS1hY3Rpb24td3JhcCB7XG4gICAgdG9wOiAxMnB4O1xuICAgIHJpZ2h0OiAxMnB4O1xuICB9XG4gIC5wcm9kdWN0X19iYXNrZXQtdmlldy1hY3Rpb24ge1xuICAgIHdpZHRoOiAxMjRweDtcbiAgfVxufVxuLnByb2R1Y3RfX2NvbXBhcmUtaGVhZC12aWV3IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0X19jb21wYXJlLWhlYWQtdmlldy1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wcm9kdWN0X19jb21wYXJlLWhlYWQtdmlldy1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnByb2R1Y3RfX2NvbXBhcmUtaGVhZC12aWV3LWltYWdlLXdyYXAge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ucHJvZHVjdF9fY29tcGFyZS1oZWFkLXZpZXctaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYwcHg7XG4gIG1heC13aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ucHJvZHVjdF9fY29tcGFyZS1oZWFkLXZpZXctbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbi5wcm9kdWN0X19jb21wYXJlLWhlYWQtdmlldy1hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnByb2R1Y3RfX2NvbXBhcmUtaGVhZC12aWV3LXByaWNlIC5wcmljZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5wcm9kdWN0X19jb21wYXJlLWhlYWQtdmlldy1wcmljZSAucHJpY2VfX2dyb3VwLS1vbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ucHJvZHVjdF9fY29tcGFyZS12aWV3IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdF9fY29tcGFyZS12aWV3IC5iYXNrZXQtYWN0aW9uX19idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3RfX2NvbXBhcmUtdmlldy1yZW1vdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEycHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3IHtcbiAgd2lkdGg6IDE5MnB4O1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldy1tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBwYWRkaW5nOiAxMnB4O1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldy1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldy1pbWFnZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldy1xdWFudGl0eS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAzLjVweCA4cHg7XG4gIGhlaWdodDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3LWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxMjhweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTMxLCAyNTUsIDAuMDUpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3LXNlcnZpY2VzLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgcGFkZGluZzogNHB4IDhweCAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3LXNlcnZpY2VzLWJ0bi10ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOCU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTUlO1xuICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldy1zZXJ2aWNlcy1idG4taWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY29sb3I6ICM4MzhmYjg7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3LXNlcnZpY2VzLWxpc3Qge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3LXNlcnZpY2VzLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3IC50ZXh0LWd1aWRlIHVsLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtbGlzdCA+IGxpLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldyAudGV4dC1ndWlkZSB1bC5wcm9kdWN0X19vcmRlci12aWV3LXNlcnZpY2VzLWxpc3QgPiBsaS5wcm9kdWN0X19vcmRlci12aWV3LXNlcnZpY2VzLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IDdweDtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYxMTtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtZGQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IGNhbGMoMTAwJSAtIDFweCk7XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldy1zZXJ2aWNlcy1kZC13cmFwIHtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjEyKTtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtYnRuLm9wZW4gKyAucHJvZHVjdF9fb3JkZXItdmlldy1zZXJ2aWNlcy1kZCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtYnRuOmhvdmVyICsgLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtZGQge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnByb2R1Y3QtYWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnByb2R1Y3QtYWN0aW9uX19jZWxsLWlucHV0LXdyYXAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2MnB4O1xufVxuXG4ucHJvZHVjdC1hY3Rpb25fX2NlbGwtaW5wdXQtd3JhcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLnByb2R1Y3QtYWN0aW9uX19jZWxsLWlucHV0LXdyYXA6b25seS1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnByb2R1Y3QtYWN0aW9uX19jZWxsLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucHJvZHVjdC1hY3Rpb25fX2NlbGwtbGFiZWwtaWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5wcm9kdWN0LWFjdGlvbl9fcmVtb3ZlLWJ0biB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICBtYXJnaW4tcmlnaHQ6IC03cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5wcm9kdWN0LWFjdGlvbl9fcmVtb3ZlLWJ0bi1pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAucHJvZHVjdC1hY3Rpb25fX3JlbW92ZS1idG46aG92ZXIge1xuICAgIGNvbG9yOiAjMDYwNjExO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wcm9kdWN0LWFjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnByb2R1Y3QtYWN0aW9uX19jZWxsLWlucHV0LXdyYXA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAucHJvZHVjdC1hY3Rpb25fX2NlbGwtaW5wdXQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAucHJvZHVjdC1hY3Rpb25fX3JlbW92ZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnByb2R1Y3QtYWN0aW9uX19jZWxsLWxhYmVsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4ucHJvZHVjdC1icmFuZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkLFxuLnByb2R1Y3QtYy1ncmlkX19jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDAgYXV0bztcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19jYXJkIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZC0tc21hbGwgLnByb2R1Y3QtYy1ncmlkX19jYXJkIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuXG4ucHJvZHVjdC1jLWdyaWQgLmJ0bi1kZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDI0cHg7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBib3R0b206IDNweDtcbiAgbGVmdDogM3B4O1xuICByaWdodDogM3B4O1xuICBib3JkZXI6IDFweCBkYXNoZWQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3RhdGUtLWZvY3VzLWVuYWJsZWQgLnByb2R1Y3QtYy1ncmlkX19saW5rOmZvY3VzOjphZnRlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fbGluazphY3RpdmUgfiAucHJvZHVjdC1jLWdyaWRfX2NhcmQge1xuICBiYWNrZ3JvdW5kOiAjOEY4Rjk0O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX3Zpc3VhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMTJweDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNjclO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4ucHJvZHVjdC1jLWdyaWQtLXNtYWxsIC5wcm9kdWN0LWMtZ3JpZF9fdmlzdWFsIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fdmlzdWFsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19pbWFnZS5wcm9kdWN0LWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX2ltYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogcmdiYSgxNSwgNDksIDEwNiwgMC4wNCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgei1pbmRleDogMDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19zdGF0dXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19uYW1lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogNDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkLS1zbWFsbCAucHJvZHVjdC1jLWdyaWRfX25hbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZC0tc21hbGwgLnByaWNlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucHJvZHVjdC1jLWdyaWQtLXNtYWxsIC5wcmljZV9fdmFsdWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ucHJvZHVjdC1jLWdyaWQtLXNtYWxsIC5wcmljZV9fZ3JvdXAtLW9sZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICM4MTg2OTA7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9kdWN0LWMtZ3JpZDpob3ZlciAucHJvZHVjdC1jLWdyaWRfX25hbWUge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4ucHJvZHVjdC1jLWdyaWRfX2FjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkLS1zbWFsbCAucHJvZHVjdC1jLWdyaWRfX3ByaWNlIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX3ByaWNlIC5wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX3ByaWNlIC5wcmljZV9fZ3JvdXAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnByaWNlX19kaXNjb3VudC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcmljZS0tcmlnaHQgLnByaWNlX19kaXNjb3VudC13cmFwIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19wcmljZSAucHJpY2VfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkLS1zbWFsbCAucHJvZHVjdC1jLWdyaWRfX3ByaWNlIC5wcmljZV9fdmFsdWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX3ByaWNlLS1hY2NlbnQge1xuICBjb2xvcjogI0RFMTkzRTtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19wcmljZSAucHJpY2VfX2dyb3VwLS1uZXcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI0RFMTkzRTtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19wcmljZSAucHJpY2VfX2N1cnJlbmN5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19wcmljZSAucHJpY2VfX2dyb3VwLS1vbGQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX3ByaWNlIC5wcmljZV9fZ3JvdXAtLW9sZCAucHJpY2VfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19wcmljZSAucHJpY2VfX2dyb3VwLS1vbGQgLnByaWNlX19jdXJyZW5jeSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fcHJpY2UgLnByaWNlX19kaXNjb3VudC13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnByb2R1Y3QtY2Fyb3VzZWwge1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdC1jYXJvdXNlbCAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0LWNhcm91c2VsX19zbGlkZXItd3JhcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMjk1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm9kdWN0LWNhcm91c2VsX19pdGVtLXdyYXAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ucHJvZHVjdC1jYXJvdXNlbF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wcm9kdWN0LWNhcm91c2VsIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5wcm9kdWN0LWNhcm91c2VsX19pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQzNDNjtcbn1cblxuLnByb2R1Y3QtY2Fyb3VzZWxfX2l0ZW0taW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDY5cHg7XG4gIGhlaWdodDogNjlweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWF4LXdpZHRoOiA2OXB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvZHVjdC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wcm9kdWN0LWNhcm91c2VsX19zbGlkZXItd3JhcCB7XG4gICAgbWFyZ2luOiAtMTBweCBhdXRvO1xuICB9XG4gIC5wcm9kdWN0LWNhcm91c2VsX19pdGVtIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnByb2R1Y3QtY2Fyb3VzZWxfX2l0ZW0taW1hZ2Uge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIG1heC13aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB9XG59XG4ucHJvZHVjdC1ncmlkX19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9kdWN0LWdyaWRfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogLTEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbn1cblxuLnByb2R1Y3QtZ3JpZF9fY2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMyU7XG59XG5cbi5wcm9kdWN0LWdyaWRfX3NtYWxsLWJhbm5lci13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kdWN0LWdyaWRfX25hdiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5jYXRhbG9nX19saXN0IC5wcm9kdWN0X19ncmlkLXZpZXcgLnByb2R1Y3RfX2dyaWQtdmlldy1zbGlkZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICB3aWR0aDogYXV0bztcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wcm9kdWN0LWdyaWRfX2dyaWQge1xuICAgIG1hcmdpbjogLThweCAtN3B4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNHB4KTtcbiAgfVxuICAucHJvZHVjdC1ncmlkX19jZWxsIHtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgcGFkZGluZzogOHB4IDdweDtcbiAgfVxuICAucHJvZHVjdC1ncmlkX19jZWxsIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5wcm9kdWN0LWdyaWRfX2NlbGw6bnRoLWNoaWxkKG9kZCk6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnByb2R1Y3QtZ3JpZF9fY2VsbDpudGgtY2hpbGQob2RkKTpsYXN0LWNoaWxkIC5wcm9kdWN0X19ncmlkLWFjdGlvbi1jZWxsIC5jb21wYXJlLWFjdGlvbl9fdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnByb2R1Y3QtZ3JpZF9fY2VsbDpudGgtY2hpbGQob2RkKTpsYXN0LWNoaWxkIC5wcm9kdWN0X19ncmlkLWFjdGlvbi1jZWxsIC5jb21wYXJlLWFjdGlvbiAuY29tcGFyZS1hY3Rpb25fX2J0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5wcm9kdWN0LWdyaWRfX2NlbGw6bnRoLWNoaWxkKG9kZCk6bGFzdC1jaGlsZCAucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbCAuY29tcGFyZS1hY3Rpb25fX2NoZWNrYm94IHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMS4ycHggI0RCRERFMyBpbnNldDtcbiAgfVxuICAucHJvZHVjdC1ncmlkX19jZWxsOm50aC1jaGlsZChvZGQpOmxhc3QtY2hpbGQgLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWNlbGwgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveC1pY29uIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cbiAgLnByb2R1Y3QtZ3JpZF9fY2VsbDpudGgtY2hpbGQob2RkKTpsYXN0LWNoaWxkIC5wcm9kdWN0X19ncmlkLWFjdGlvbi1jZWxsIC5jb21wYXJlLWFjdGlvbl9fY2hlY2tib3gtaWNvbi0taWRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJvZHVjdC1ncmlkX19jZWxsOm50aC1jaGlsZChvZGQpOmxhc3QtY2hpbGQgLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWNlbGwge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhdGFsb2dfX2xpc3QgLnByb2R1Y3QtZ3JpZF9faXRlbXMge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICBtYXJnaW46IDE2cHggLTE2cHggMDtcbiAgfVxuICAuY2F0YWxvZ19fbGlzdCAucHJvZHVjdC1ncmlkX19ncmlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQkRERTM7XG4gIH1cbiAgLmNhdGFsb2dfX2xpc3QgLnByb2R1Y3QtZ3JpZF9fY2VsbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2F0YWxvZ19fbGlzdCAucHJvZHVjdF9fZ3JpZC12aWV3LWZhdm9yaXRlLXdyYXAge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDhweDtcbiAgfVxuICAuY2F0YWxvZ19fbGlzdCAucHJvZHVjdF9fZ3JpZC12aWV3LXN0YXR1cy13cmFwIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5jYXRhbG9nX19saXN0IC5wcm9kdWN0X19ncmlkLXZpZXcgLmJhc2tldC1hY3Rpb25fX2J0biAuYnRuX19pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wcm9kdWN0LWdyaWRfX25hdiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbiAgLnByb2R1Y3QtZ3JpZF9fY2VsbC0td2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICB9XG4gIC5wcm9kdWN0LWdyaWRfX2NlbGwtLW1vYi1iYW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDI0cHggMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcm9kdWN0LWdyaWRfX2NlbGwtLW1vYi1iYW5uZXI6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnByb2R1Y3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3QtZ3JvdXBfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3QtaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdC1pbWFnZS0tbG9hZGluZyB7XG4gIGJhY2tncm91bmQ6ICM4RjhGOTQ7XG59XG5cbi5wcm9kdWN0LWltYWdlLS1sb2FkaW5nIC5wcm9kdWN0LWltYWdlX19pbWFnZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5wcm9kdWN0LWltYWdlX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xufVxuXG4ucHJvZHVjdC1pbWFnZV9fcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICM4RjhGOTQ7XG4gIGNvbG9yOiAjOEY4Rjk0O1xufVxuXG4ucHJvZHVjdC1pbWFnZV9fcGxhY2Vob2xkZXItaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIG1heC1oZWlnaHQ6IDQwJTtcbn1cblxuLnByb2R1Y3QtbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2R1Y3QtbGluZV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogLTEycHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wcm9kdWN0LWxpbmVfX2dyaWQge1xuICAgIG1hcmdpbjogLTEwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICB9XG59XG5cbi5wcm9kdWN0LWxpbmVfX2NlbGwge1xuICBwYWRkaW5nOiAxMnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMjAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucHJvZHVjdC1saW5lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWxpbmVfX2NlbGw6bnRoLWNoaWxkKG4rNikge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKGFueS1ob3Zlcjogbm9uZSkge1xuICAucHJvZHVjdC1saW5lX19ibG9jayB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4ICogMik7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTMycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICB9XG4gIC5wcm9kdWN0LWxpbmVfX2dyaWQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5wcm9kdWN0LWxpbmVfX2NlbGwucHJvZHVjdC1saW5lX19jZWxsLnByb2R1Y3QtbGluZV9fY2VsbDpudGgtY2hpbGQobikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAoYW55LWhvdmVyOiBub25lKSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wcm9kdWN0LWxpbmVfX2Jsb2NrIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCAqIDIpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxuICAucHJvZHVjdC1saW5lX19ncmlkOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucHJvZHVjdC1saW5lX19jZWxsIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5wcm9kdWN0LWxpbmVfX2NlbGw6bnRoLWNoaWxkKG4rNSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnByb2R1Y3QtbGluZV9fY2VsbCB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxuICAucHJvZHVjdC1saW5lX19jZWxsOm50aC1jaGlsZChuKzQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3QtbGluZV9fY2VsbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucHJvZHVjdC1saW5lX19jZWxsOm50aC1jaGlsZChuKzMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnByb2R1Y3QtbGluZV9fY2VsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnByb2R1Y3QtbGluZV9fY2VsbDpudGgtY2hpbGQobisyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnByb2R1Y3QtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0LWxpc3RfX2xpbmstYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZHVjdC1saXN0X19saW5rLWJhY2staWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9kdWN0LWxpc3RfX2xpbmstYmFjazpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5wcm9kdWN0LWxpc3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5wcm9kdWN0LWxpc3RfX2l0ZW1zIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLnByb2R1Y3QtbGlzdF9faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xufVxuXG4ucHJvZHVjdC1saXN0X19hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG4gIG1hcmdpbjogYXV0byAtNnB4IDA7XG59XG5cbi5wcm9kdWN0LWxpc3RfX2FjdGlvbi1pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuXG4ucHJvZHVjdC1saXN0IC5wcm9kdWN0X190YWJsZS12aWV3IHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucHJvZHVjdC1saXN0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnByb2R1Y3QtbGlzdF9faXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAucHJvZHVjdC1saXN0X19hY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAxNnB4O1xuICB9XG59XG4ucHJvZHVjdC1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZHVjdC1yYXRpbmdfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4ucHJvZHVjdC1yYXRpbmdfX2ljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgY29sb3I6ICNEQkRERTM7XG59XG5cbi5wcm9kdWN0LXJhdGluZ19fcXVhbnRpdHkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ucHJvZHVjdC1yYXRpbmdfX3F1YW50aXR5LS1iaWcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnByb2R1Y3RfX3NtYWxsLXZpZXctbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuLnByb2R1Y3RfX3NtYWxsLXZpZXctcHJpY2Utd3JhcCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnByb2R1Y3RfX3NtYWxsLXZpZXctcHJpY2Utd3JhcCAucHJpY2UsXG4ucHJvZHVjdF9fc21hbGwtdmlldy1wcmljZS13cmFwIC5wcmljZV9fZ3JvdXAtLW9sZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ucHJvZHVjdC1zY3Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0LXNjdV9fYnRuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbi5wcm9kdWN0LXNjdV9fbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiBjYWxjKDEwMCUgKyA1cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAzcHggMTJweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTBweCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5wcm9kdWN0LXNjdV9fbWVzc2FnZS52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbi5wcm9kdWN0LXNjdV9faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4ucHJvZHVjdC1zY3VfX2J0bjphY3RpdmUge1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLnByb2R1Y3Qtc2N1X19idG5bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnByb2R1Y3Qtc2N1X19idG46aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4ucHJvZHVjdC1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLnByb2R1Y3Qtc2VjdGlvbl9fcXVhbnRpdHkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNBOUE5QUQ7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucHJvZHVjdC1zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ucHJvZHVjdC1zbGlkZXIge1xuICBtYXJnaW46IDYwcHggMDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbiAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJvZHVjdC1zbGlkZXJfX3NsaWRlci13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdC1zbGlkZXJfX3NtYWxsLWJhbm5lci13cmFwIHtcbiAgd2lkdGg6IDM4MHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyX19zbGlkZSAucHJvZHVjdC0tZ3JpZCB7XG4gIHdpZHRoOiAyODhweDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyX19zbGlkZSAucHJvZHVjdC0tc21hbGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLS1zbWFsbCAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IHVuc2V0O1xufVxuXG4ucHJvZHVjdC1zbGlkZXJfX3NsaWRlci13cmFwIC5tYWluLXNsaWRlcl9fYXJyb3cge1xuICB0b3A6IGNhbGMoNTAlIC0gMTlweCk7XG59XG5cbi5wcm9kdWN0LXNsaWRlcl9fc2xpZGVyLXdyYXAgLm1haW4tc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gIGxlZnQ6IC0yMnB4O1xufVxuXG4ucHJvZHVjdC1zbGlkZXJfX3NsaWRlci13cmFwIC5tYWluLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuICByaWdodDogLTIycHg7XG59XG5cbi5wcm9kdWN0LXNsaWRlci0tc21hbGwgLnByb2R1Y3Qtc2xpZGVyX19zd2lwZXIuc3dpcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7XG59XG5cbi5wcm9kdWN0LXNsaWRlcl9fc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9kdWN0LXNsaWRlci0tc21hbGwgLnByb2R1Y3Qtc2xpZGVyX19zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLS1zbWFsbCAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxLCAzNiwgMTEzLCAwLjAzKTtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLS1zbWFsbCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCRERFMyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0LXNsaWRlci0tc21hbGwgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzEgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucHJvZHVjdC1zbGlkZXIgLnByb2R1Y3Qtc2xpZGVyX19zd2lwZXIuc3dpcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAucHJvZHVjdC1zbGlkZXItLXNtYWxsIC5wcm9kdWN0LXNsaWRlcl9fc3dpcGVyLnN3aXBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyLS1zbWFsbCAucHJvZHVjdC1zbGlkZXJfX3N3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyIHtcbiAgICBtYXJnaW46IDMycHggMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5wcm9kdWN0LXNsaWRlciAucHJvZHVjdC1zbGlkZXJfX3N3aXBlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyX19zbGlkZXItd3JhcCAubWFpbi1zbGlkZXJfX2Fycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wcm9kdWN0LXNsaWRlcl9fc21hbGwtYmFubmVyLXdyYXAge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxuICAucHJvZHVjdC1zbGlkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAucHJvZHVjdC1zbGlkZXJfX3NsaWRlIC5wcm9kdWN0IHtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyX19zbGlkZSAucHJvZHVjdC0tc21hbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZHVjdC10LWdyaWQsXG4ucHJvZHVjdC10LWdyaWRfX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDEgMCBhdXRvO1xufVxuXG4ucHJvZHVjdC10LWdyaWRfX2NhcmQge1xuICBwYWRkaW5nOiAxOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOEY4Rjk0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ucHJvZHVjdC10LWdyaWRfX2JvdHRvbSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuXG4ucHJvZHVjdC10LWdyaWRfX2xpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZHVjdC10LWdyaWRfX2xpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgYm90dG9tOiAzcHg7XG4gIGxlZnQ6IDNweDtcbiAgcmlnaHQ6IDNweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9kdWN0LXQtZ3JpZDpob3ZlciAucHJvZHVjdC10LWdyaWRfX2NhcmQge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIH1cbn1cbi5zdGF0ZS0tZm9jdXMtZW5hYmxlZCAucHJvZHVjdC10LWdyaWRfX2xpbms6Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLnByb2R1Y3QtdC1ncmlkX19saW5rOmFjdGl2ZSB+IC5wcm9kdWN0LXQtZ3JpZF9fY2FyZCB7XG4gIGJhY2tncm91bmQ6ICM4RjhGOTQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wcm9kdWN0LXQtZ3JpZF9fdmlzdWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxODBweDtcbiAgbWF4LWhlaWdodDogMjE2cHg7XG4gIG1hcmdpbjogMCAwIDEycHg7XG59XG5cbi5wcm9kdWN0LXQtZ3JpZF9fdmlzdWFsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLnByb2R1Y3QtdC1ncmlkX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnByb2R1Y3QtdC1ncmlkX19zdGF0dXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbn1cblxuLnByb2R1Y3QtdC1ncmlkX19uYW1lIHtcbiAgbWFyZ2luOiA4cHggMDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5wcm9kdWN0LXQtZ3JpZF9fZmF2b3JpdGUtYWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxNXB4O1xuICBib3R0b206IGF1dG87XG4gIHotaW5kZXg6IDM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAucHJvZHVjdC10LWdyaWQ6aG92ZXIgLnByb2R1Y3QtdC1ncmlkX19uYW1lIHtcbiAgICBjb2xvcjogI0RFMTkzRTtcbiAgfVxufVxuLnByb2R1Y3QtdC1ncmlkX19wcmljZSB7XG4gIG1hcmdpbjogMTJweCAwO1xufVxuXG4ucHJvZHVjdC10LWdyaWRfX2FjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbi5wcm9kdWN0LXQtbGlzdCxcbi5wcm9kdWN0LXQtbGlzdF9fY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAwIGF1dG87XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fY2FyZCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4RjhGOTQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ucHJvZHVjdC10LWxpc3RfX2xpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgYm90dG9tOiAzcHg7XG4gIGxlZnQ6IDNweDtcbiAgcmlnaHQ6IDNweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9kdWN0LXQtbGlzdDpob3ZlciAucHJvZHVjdC10LWxpc3RfX2NhcmQge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIH1cbn1cbi5zdGF0ZS0tZm9jdXMtZW5hYmxlZCAucHJvZHVjdC10LWxpc3RfX2xpbms6Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLnByb2R1Y3QtdC1saXN0X19saW5rOmFjdGl2ZSB+IC5wcm9kdWN0LXQtbGlzdF9fY2FyZCB7XG4gIGJhY2tncm91bmQ6ICM4RjhGOTQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fY2VsbC12aXN1YWwge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fY2VsbC1pbmZvIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fY2VsbC1wcmljZS1hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnByb2R1Y3QtdC1saXN0X19jZWxsLXByaWNlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fY2VsbC1hY3Rpb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE4MHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnByb2R1Y3QtdC1saXN0X192aXN1YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBtYXgtaGVpZ2h0OiAyMTZweDtcbiAgbWFyZ2luOiAwIDAgMTJweDtcbn1cblxuLnByb2R1Y3QtdC1saXN0X192aXN1YWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4ucHJvZHVjdC10LWxpc3RfX2ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJvZHVjdC10LWxpc3RfX3N0YXR1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuXG4ucHJvZHVjdC10LWxpc3RfX25hbWUge1xuICBtYXJnaW46IDhweCAwO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9kdWN0LXQtbGlzdDpob3ZlciAucHJvZHVjdC10LWxpc3RfX25hbWUge1xuICAgIGNvbG9yOiAjREUxOTNFO1xuICB9XG59XG4ucHJvZHVjdC10LWxpc3RfX3ByaWNlIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xuICBtYXJnaW46IDEycHggMDtcbn1cblxuLnByb2R1Y3QtdC1saXN0X19mYXZvcml0ZS1hY3Rpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogNDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucHJvZHVjdC10LWxpc3RfX2NlbGwtcHJpY2UtYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLnByb2R1Y3QtdC1saXN0X19jZWxsLXByaWNlLFxuLnByb2R1Y3QtdC1saXN0X19jZWxsLWFjdGlvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5wcm9kdWN0LXQtbGlzdF9fY2VsbC1wcmljZSArIC5wcm9kdWN0LXQtbGlzdF9fY2VsbC1hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC10LWxpc3RfX2NhcmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gICAgbWluLWhlaWdodDogMTkwcHg7XG4gIH1cbiAgLnByb2R1Y3QtdC1saXN0X19jZWxsLXZpc3VhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnByb2R1Y3QtdC1saXN0X19jZWxsLWluZm8gKyAucHJvZHVjdC10LWxpc3RfX2NlbGwtcHJpY2UtYWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG4ucHJvZHVjdC10YWJsZV9faXRlbSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnByb2R1Y3QtdGFibGVfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wcm9kdWN0LXZpZGVvX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZHVjdC12aWRlb19faW5mbyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19sZWZ0IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDEzMHB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5wcm9kdWN0LXZpZGVvX19yaWdodCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucHJvZHVjdC12aWRlb19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnByb2R1Y3QtdmlkZW9fX2FjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19wcmljZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19iYXNrZXQtYWN0aW9uLXdyYXAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWF4LXdpZHRoOiAyMTJweDtcbn1cblxuLnByb2R1Y3QtdmlkZW9fX3ZpZGVvLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuXG4ucHJvZHVjdC12aWRlb19fdmlkZW8tc2xpZGVyIC5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5wcm9kdWN0LXZpZGVvX192aWRlby1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19zbGlkZXIgLnZpZGVvX19wb3N0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYxMTtcbn1cblxuLnByb2R1Y3QtdmlkZW8gLmltYWdlLXNsaWRlcl9fdGh1bWJzLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wcm9kdWN0LXZpZGVvIC5pbWFnZS1zbGlkZXJfX3RodW1icy1zbGlkZXItd3JhcCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX192aWRlby1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0LXZpZGVvX192aWRlby1zbGlkZXIgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gIGxlZnQ6IDE4cHg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX192aWRlby1zbGlkZXIgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tbmV4dCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wcm9kdWN0LXZpZGVvIC5wcm9kdWN0LXNsaWRlcl9fYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnByb2R1Y3QtdmlkZW8gLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wcm9kdWN0LXZpZGVvIC5wcm9kdWN0LXNsaWRlcl9fYXJyb3ctLXByZXYge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnByb2R1Y3QtdmlkZW8gLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tbmV4dCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnByb2R1Y3QtdmlkZW9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnByb2R1Y3QtdmlkZW9fX2xlZnQge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICAucHJvZHVjdC12aWRlb19faW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5wcm9kdWN0LXZpZGVvX192aWRlby13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5wcm9kdWN0LXZpZGVvX19pbWFnZSB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAucHJvZHVjdC12aWRlb19fcHJpY2UgLnByaWNlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnByb2R1Y3QtdmlkZW9fX3ByaWNlIC5wcmljZV9fZ3JvdXAtLW9sZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5wcm9kdWN0LXZpZGVvX19hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wcm9kdWN0LXZpZGVvX19wcmljZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5wcm9kdWN0LXZpZGVvX19iYXNrZXQtYWN0aW9uLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAucHJvZHVjdC12aWRlb19fdmlkZW8tc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnByb2R1Y3QtdmlkZW9fX3ZpZGVvLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzE1MjQ3MTtcbiAgfVxufVxuLnByb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3QucHJvZHVjdC0tdGFibGUgLnByb2R1Y3RfX3RhYmxlLXZpZXctYXNpZGUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnByb2R1Y3RfX2dyaWQtdmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0ODZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMzJweCAxNnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2R1Y3RfX2dyaWQtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwNnB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1pbWFnZS52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kdWN0X19ncmlkLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgaGVpZ2h0OiA1OXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuLnByb2R1Y3RfX2dyaWQtZGVsaXZlcnkge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1kZWxpdmVyeTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnByb2R1Y3RfX2dyaWQtZGVsaXZlcnktbGluZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNnB4O1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1kZWxpdmVyeS1sYWJlbCB7XG4gIGNvbG9yOiAjOEY4Rjk0O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcbiAgbWFyZ2luOiAwIC00cHg7XG59XG5cbi5wcm9kdWN0X19ncmlkLWFjdGlvbi1ncmlkLS1ub3QtYXZhaWxhYmxlIC5jb21wYXJlLWFjdGlvbl9fYnRuIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNEQkRERTMgaW5zZXQ7XG59XG5cbi5wcm9kdWN0X19ncmlkLWFjdGlvbi1ncmlkLS1ub3QtYXZhaWxhYmxlIC5jb21wYXJlLWFjdGlvbl9fY2hlY2tib3gge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWdyaWQtLW5vdC1hdmFpbGFibGUgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1hY3Rpb24tZ3JpZC0tbm90LWF2YWlsYWJsZSAuY29tcGFyZS1hY3Rpb25fX2J0bi5hY3RpdmUgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveC1pY29uIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5wcm9kdWN0X19ncmlkLWFjdGlvbi1ncmlkLS1ub3QtYXZhaWxhYmxlIC5jb21wYXJlLWFjdGlvbl9fdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9kdWN0X19ncmlkLWFjdGlvbi1jZWxsIHtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbC0td2lkZSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1hY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5wcm9kdWN0X19ncmlkLXZpZXctc3RhdHVzLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMTJweDtcbiAgei1pbmRleDogMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wcm9kdWN0X19zdGF0dXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogMjI4cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wcm9kdWN0X19zdGF0dXMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGhlaWdodDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luOiAwIDRweCA0cHggMDtcbn1cblxuLnByb2R1Y3RfX2dyaWQtdmlldy1mYXZvcml0ZS13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMnB4O1xuICB6LWluZGV4OiAyO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb2R1Y3RfX2dyaWQtY29sb3JzLWFuZC1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1jb2xvcnMge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnByb2R1Y3RfX2dyaWQtcmF0aW5nIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucHJvZHVjdF9fY29sb3JzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAtNnB4O1xufVxuXG4ucHJvZHVjdF9fY29sb3Ige1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg2LCA2LCAxNywgMC4yKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgei1pbmRleDogMjtcbn1cblxuYnV0dG9uLnByb2R1Y3RfX2NvbG9yIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZHVjdF9fY29sb3I6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg2LCA2LCAxNywgMC4yKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLnByb2R1Y3RfX2NvbG9yLmFjdGl2ZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnByb2R1Y3RfX2NvbG9yLmFjdGl2ZTo6YWZ0ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDYwNjExO1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgYnV0dG9uLnByb2R1Y3RfX2NvbG9yOm5vdCguYWN0aXZlKTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjExKTtcbiAgfVxuICBidXR0b24ucHJvZHVjdF9fY29sb3I6bm90KC5hY3RpdmUpOmhvdmVyOjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucHJvZHVjdF9fZ3JpZC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxuICAucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbCAuY29tcGFyZS1hY3Rpb25fX2J0biB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0RCRERFMyBpbnNldDtcbiAgfVxuICAucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbCAuY29tcGFyZS1hY3Rpb25fX3RleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWNlbGwgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveCB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbCAuY29tcGFyZS1hY3Rpb25fX2NoZWNrYm94LWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzA2MDYxMTtcbiAgfVxuICAucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbCAuY29tcGFyZS1hY3Rpb25fX2J0bi5hY3RpdmUgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveC1pY29uIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxuICAucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbC0td2lkZSAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnByb2R1Y3RfX3NlYXJjaC12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG5cbi5wcm9kdWN0X19zZWFyY2gtdmlldzphY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnByb2R1Y3RfX3NlYXJjaC12aWV3OmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRUVFRUVFO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG4gIH1cbn1cbi5wcm9kdWN0X19zZWFyY2gtdmlldy1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXgtd2lkdGg6IDQ0cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5wcm9kdWN0X19zZWFyY2gtdmlldy1uYW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbi5wcm9kdWN0X19zZWFyY2gtdmlldy1wcmljZS13cmFwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4ucHJvZHVjdF9fc2VhcmNoLXZpZXctcHJpY2Utd3JhcCAucHJpY2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xufVxuXG4ucHJvZHVjdF9fc2VhcmNoLXZpZXctcHJpY2Utd3JhcCAucHJpY2VfX2dyb3VwLS1vbGQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbn1cblxuLnByb2R1Y3RfX3NlYXJjaC12aWV3LXByaWNlLXdyYXAgLnByaWNlX19ncm91cC0tbmV3IHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnByb2R1Y3RfX3NlYXJjaC12aWV3LXByaWNlLXdyYXAgLnByaWNlX19ncm91cC0tb2xkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5wcm9kdWN0X19zZWFyY2gtdmlldy1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucHJvZHVjdF9fc21hbGwtdmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0X19zbWFsbC12aWV3LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wcm9kdWN0X19zbWFsbC12aWV3LWltYWdlLXdyYXAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ucHJvZHVjdF9fc21hbGwtdmlldy1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgbWF4LXdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5wcm9kdWN0X19zbWFsbC12aWV3LW1haW4ge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnByb2R1Y3RfX3NtYWxsLXZpZXctYWN0aW9uIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC41O1xuICB6LWluZGV4OiAxO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1zbGlkZXItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctc2xpZGVyLXdyYXAgLm1haW4tc2xpZGVyX19hcnJvdyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNkY2RjY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctc2xpZGVyLXdyYXAgLm1haW4tc2xpZGVyX19hcnJvdzphY3RpdmUge1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCRERFMztcbn1cblxuLnByb2R1Y3RfX2dyaWQtdmlldy1zbGlkZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyLXdyYXAgLnN3aXBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4O1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3LXNsaWRlci13cmFwICsgLnByb2R1Y3RfX2dyaWQtY29sb3JzLWFuZC1yYXRpbmcge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3IC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREJEREUzICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3RfX2dyaWQtdmlldyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnByb2R1Y3RfX3RhYmxlLXZpZXctc2xpZGVyLXdyYXA6aG92ZXIgLm1haW4tc2xpZGVyX19hcnJvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LXNsaWRlci13cmFwIC5tYWluLXNsaWRlcl9fYXJyb3c6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4ucHJvZHVjdF9fdGFibGUtdmlldy1zbGlkZXItd3JhcCAubWFpbi1zbGlkZXJfX2Fycm93LWljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1zbGlkZXItd3JhcCAubWFpbi1zbGlkZXJfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogLTEycHg7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LXNsaWRlci13cmFwIC5tYWluLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuICByaWdodDogLTEycHg7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWltYWdlcyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTgwcHg7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1zbGlkZS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTgwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3IC5zd2lwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXcgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA2cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCRERFMyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWJhc2tldC1hY3Rpb24tLW5hcnJvdyAuY29tcGFyZS1hY3Rpb25fX2J0biB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWJhc2tldC1hY3Rpb24tLW5hcnJvdyAuY29tcGFyZS1hY3Rpb25fX2J0biAuYnRuX190ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctYmFza2V0LWFjdGlvbi0tbmFycm93IC5jb21wYXJlLWFjdGlvbl9fYnRuIC5idG5fX2ljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWluZm8gLnByb2R1Y3RfX3N0YXR1cyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctcmF0aW5nLWFuZC1zY3Uge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1yYXRpbmctYW5kLXNjdSAucHJvZHVjdC1yYXRpbmcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctcmF0aW5nLWFuZC1zY3UgLnByb2R1Y3QtcmF0aW5nIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1yYXRpbmctYW5kLXNjdSAucHJvZHVjdC1yYXRpbmcgLnByb2R1Y3QtcmF0aW5nX192YWx1ZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1jb2xvcnMge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1hc2lkZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTgwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1vcHRpb25zIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctb3B0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1vcHRpb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlMmUyO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1vcHRpb24tdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM4RjhGOTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctb3B0aW9uLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyNTFkMWQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogNDIlO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1vcHRpb24tc3BvaWxlciB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LW9wdGlvbi1idG4ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAucHJvZHVjdF9fdGFibGUtdmlldy1vcHRpb24tYnRuLnByb2R1Y3RfX3RhYmxlLXZpZXctb3B0aW9uLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbn1cbi5wcm9kdWN0X190YWJsZS12aWV3LXByaWNlIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1wcmljZSAucHJpY2VfX2dyb3VwLS1vbGQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI2cHg7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWNvbXBhcmUge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWFjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1mYXZvcml0ZS1hY3Rpb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctZmF2b3JpdGUtYWN0aW9uIC5mYXZvcml0ZS1hY3Rpb25fX2J0biB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWZhdm9yaXRlLWFjdGlvbiAuZmF2b3JpdGUtYWN0aW9uX19idG46YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LWZhdm9yaXRlLWFjdGlvbiAuZmF2b3JpdGUtYWN0aW9uX19idG46aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNBOUE5QUQ7XG4gIH1cbn1cbi5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3LXNsaWRlci1vdmVybGF5cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAxO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3LXNsaWRlci1vdmVybGF5IHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyIC5saXN0LWltYWdlLXNsaWRlcl9faXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5wcm9kdWN0X19zbWFsbC12aWV3LXJhdGluZyAucHJvZHVjdC1yYXRpbmdfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdF9fZ3JpZC12aWV3LXNsaWRlci13cmFwIC5zd2lwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICB9XG4gIC5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyLXdyYXAgKyAucHJvZHVjdF9fZ3JpZC1jb2xvcnMtYW5kLXJhdGluZyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG4gIC5wcm9kdWN0X19ncmlkLXZpZXctc3RhdHVzLXdyYXAge1xuICAgIHotaW5kZXg6IDM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3RfX2dyaWQtdmlldy1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucHJvZHVjdF9fc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucHJvZHVjdF9fZ3JpZC12aWV3LXN0YXR1cy13cmFwIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxuICAucHJvZHVjdF9fZ3JpZC12aWV3LXN0YXR1cy13cmFwIC5wcm9kdWN0X19zdGF0dXMtaXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxMXB4IDExcHggMDtcbiAgfVxuICAucHJvZHVjdF9fc3RhdHVzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LW1haW4gLnByb2R1Y3RfX3N0YXR1cy1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgLnByb2R1Y3RfX2dyaWQtdmlldyB7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7XG4gICAgbWluLWhlaWdodDogNDUwcHg7XG4gICAgaGVpZ2h0OiA0NThweDtcbiAgfVxuICAucHJvZHVjdF9fZ3JpZC1wcmljZS13cmFwIC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wcm9kdWN0X19ncmlkLXByaWNlLXdyYXAgLnByaWNlX19ncm91cC0tb2xkIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RCRERFMztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5wcm9kdWN0LXRhYmxlX19pdGVtOmxhc3QtY2hpbGQgLnByb2R1Y3RfX3RhYmxlLXZpZXcge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEREUzO1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LW1haW4ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LWFzaWRlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LW9wdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LWFzaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucHJvZHVjdF9fdGFibGUtdmlldy1vcHRpb24tdmFsdWUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LWltYWdlcyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxuICAucHJvZHVjdF9fdGFibGUtdmlldy1pbmZvIC5wcm9kdWN0X19zdGF0dXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnByb2R1Y3RfX3RhYmxlLXZpZXdfX21vYi13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LW1haW4ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LWltYWdlIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LW1haW4gLnByb2R1Y3RfX3N0YXR1cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnByb2R1Y3RfX3RhYmxlLXZpZXctbW9iLWNvbXBhcmUtYW5kLWFjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAucHJvZHVjdF9fdGFibGUtdmlldy1hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnByb2R1Y3RfX3RhYmxlLXZpZXctY29tcGFyZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbiAgLnByb2R1Y3RfX3RhYmxlLXZpZXcgLnByb2R1Y3RfX2dyaWQtZGVsaXZlcnkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAucHJvZHVjdF9fdGFibGUtdmlldyAucHJvZHVjdF9fZ3JpZC1kZWxpdmVyeS1saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnByb2R1Y3RfX3RhYmxlLXZpZXcgLnByb2R1Y3RfX2dyaWQtZGVsaXZlcnktbGluZTpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0MzQzNDNjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLnByb2R1Y3RfX3RhYmxlLXZpZXctY29sb3JzIHtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICB9XG4gIC5jYXRhbG9nX19saXN0IC5wcm9kdWN0X19ncmlkLXZpZXcge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEREUzO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQkRERTM7XG4gICAgcGFkZGluZzogMjRweCAxMnB4IDE2cHg7XG4gIH1cbiAgLmNhdGFsb2dfX2xpc3QgLnByb2R1Y3QtZ3JpZF9fY2VsbDpudGgtY2hpbGQoZXZlbikgLnByb2R1Y3RfX2dyaWQtdmlldyxcbi5jYXRhbG9nX19saXN0IC5wcm9kdWN0LWdyaWRfX2NlbGw6bGFzdC1jaGlsZCAucHJvZHVjdF9fZ3JpZC12aWV3IHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgLmNhdGFsb2dfX2xpc3QgLnByb2R1Y3RfX2dyaWQtdmlldyAucHJvZHVjdF9fZ3JpZC1kZWxpdmVyeSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWdyaWQtLW5vdC1hdmFpbGFibGUgLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWNlbGwtLWNvbXBhcmUtYWN0aW9uLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3RfX2dyaWQtdmlldyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcm9kdWN0X19ncmlkLXZpZXcgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREJEREUzICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcm9kdWN0X19ncmlkLXZpZXcgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhdGFsb2dfX2xpc3QgLnByb2R1Y3QtZ3JpZF9fY2VsbDpudGgtY2hpbGQob2RkKTpsYXN0LWNoaWxkIC5wcm9kdWN0X19ncmlkLXZpZXcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG4gIC5wcm9kdWN0X190YWJsZS12aWV3LXJhdGluZy1hbmQtc2N1IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbiAgLnByb2R1Y3RfX2dyaWQtZGVsaXZlcnkgKyAucHJvZHVjdF9fZ3JpZC1hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wcm9tb2NvZGUtY29weSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoMTE2LCAxNjAsIDE5MCwgMC4xNSk7XG4gIHBhZGRpbmc6IDlweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4ucHJvbW9jb2RlLWNvcHlfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG4ucHJvbW9jb2RlLWNvcHlfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLnByb21vY29kZS1jb3B5X19idXR0b24tY29weSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb21vY29kZS1jb3B5X19idXR0b24tY29weS1pY29uIHtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMjlweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9tb2NvZGUtY29weV9fYnV0dG9uLWNvcHk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gIH1cbn1cbi5wcm9tb2NvZGUtY29weV9fbm90aWZpY2F0aW9uIHtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IGNhbGMoMTAwJSArIDEwcHgpO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC03MCUsIDEwcHgpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMjMyMTIxO1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuLnByb21vY29kZS1jb3B5X19ub3RpZmljYXRpb24tLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzAlLCAwKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnByb21vY29kZS1jb3B5X19ub3RpZmljYXRpb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNzAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnByb21vY29kZS1jb3B5X19ub3RpZmljYXRpb24ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG4gIH1cbiAgLnByb21vY29kZS1jb3B5X19ub3RpZmljYXRpb24tLXZpc2libGUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgLnByb21vY29kZS1jb3B5X19ub3RpZmljYXRpb24taWNvbiB7XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxufVxuLnJhdGluZy0taW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJhdGluZy0tZXh0ZW5kZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucmF0aW5nIC5maWVsZC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzhGOEY5NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAxOHB4O1xufVxuXG4ucmF0aW5nX19sYXlvdXQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucmF0aW5nX19oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbn1cblxuLnJhdGluZ19fYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmF0aW5nX19hY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnJhdGluZ19fcm93IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4ucmF0aW5nLS1pbnB1dCAucmF0aW5nX19yb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yYXRpbmdfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucmF0aW5nX19pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0ZGQUEwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG5cbi5yYXRpbmctLWlucHV0IC5yYXRpbmdfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzJweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGNvbG9yOiAjRkZBQTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJhdGluZy0taW5wdXQgLnJhdGluZ19faXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgd2lkdGg6IDMycHg7XG59XG5cbi5yYXRpbmctLWlucHV0IC5yYXRpbmdfX2l0ZW0tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucmF0aW5nX19pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucmF0aW5nX19pdGVtIC5zdmctaWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucmF0aW5nLS1pbnB1dCAucmF0aW5nX19pdGVtIC5zdmctaWNvbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5yYXRpbmctLWlucHV0IC5yYXRpbmdfX3ZhbHVlLFxuLnJhdGluZy0taW5wdXQgLnJhdGluZ19fcXVhbnRpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmF0aW5nLS1pbnB1dCAucmF0aW5nX19yb3cge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucmF0aW5nLS1pbnB1dCAucmF0aW5nX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5yYXRpbmdfX2xheWVyLS1jaGVja2VkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yYXRpbmdfX2xheWVyLS1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ucmF0aW5nX19sYXllci0taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJhdGluZ19faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ucmF0aW5nX19pY29uLS1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucmF0aW5nX19pY29uLS16LTEge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucmF0aW5nX19pY29uLS16LTIge1xuICB6LWluZGV4OiAxO1xufVxuXG4ucmF0aW5nX19ncmlkOm5vdCguZGlzYWJsZWQpOmhvdmVyIC5yYXRpbmdfX2ljb24tLXotMSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5yYXRpbmdfX2dyaWQ6bm90KC5kaXNhYmxlZCk6aG92ZXIgLnJhdGluZ19faXRlbTpob3ZlciB+IC5yYXRpbmdfX2l0ZW0gLnJhdGluZ19faWNvbi0tei0xIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnJhdGluZ19fZ3JpZDpub3QoLmRpc2FibGVkKTpob3ZlciAucmF0aW5nX19pdGVtOmhvdmVyIH4gLnJhdGluZ19faXRlbSAucmF0aW5nX19pY29uLS16LTIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucmF0aW5nX19pdGVtLS1jaGVja2VkIC5yYXRpbmdfX2ljb24tLXotMSB7XG4gIHotaW5kZXg6IDM7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5yYXRpbmdfX3ZhbHVlIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLnJhdGluZy0tc2hvcnQgLnJhdGluZ19fdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLnJhdGluZy0tZXh0ZW5kZWQgLnJhdGluZ19fdmFsdWUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEwOCU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG59XG5cbi5yYXRpbmctLWV4dGVuZGVkIC5yYXRpbmdfX2l0ZW0gLnN2Zy1pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cblxuLnJhdGluZy0tZXh0ZW5kZWQgLnJhdGluZ19fbGF5b3V0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJhdGluZ19fcXVhbnRpdHkge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBjb2xvcjogI0E5QTlBRDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnJhdGluZy0tc2hvcnQgLnJhdGluZ19fcXVhbnRpdHkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4ucmF0aW5nLS1xdWFudGl0eS1zaG9ydCAucmF0aW5nX19xdWFudGl0eSB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5yYXRpbmctLWV4dGVuZGVkIC5yYXRpbmdfX3F1YW50aXR5IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjQzNDM0M2O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ucmF0aW5nX19saXN0IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnJhdGluZ19fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ucmF0aW5nX19saXN0LWl0ZW0tdmFsdWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmF0aW5nX19saXN0LWl0ZW0taWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI0ZGQUEwMDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4ucmF0aW5nX19saXN0LWl0ZW0tcHJvZ3Jlc3NiYXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICB3aWR0aDogMTc0cHg7XG59XG5cbi5yYXRpbmdfX2xpc3QtaXRlbS1wcm9ncmVzc2Jhcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLXByb2dyZXNzYmFyLXdpZHRoKTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUEwMDtcbn1cblxuLnJhdGluZ19fbGlzdC1pdGVtLXF1YW50aXR5IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmF0aW5nX19ncmFkZXMge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ucmF0aW5nX19ncmFkZXMtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5yYXRpbmdfX2dyYWRlcy1pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yYXRpbmdfX2dyYWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4ucmF0aW5nX19ncmFkZTpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG59XG5cbi5yYXRpbmdfX2dyYWRlOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnJhdGluZ19fZ3JhZGUta2V5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5yYXRpbmdfX2dyYWRlLXZhbHVlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5yYXRpbmdfX2dyYWRlLXZhbHVlLS1yZWQge1xuICBjb2xvcjogIzE1MjQ3MTtcbn1cblxuLnJhdGluZ19fZ3JhZGUtdmFsdWUtLWdyZWVuIHtcbiAgY29sb3I6ICMwNThCMDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnJhdGluZy0taW5wdXQgLnJhdGluZ19faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnJhdGluZy0tZXh0ZW5kZWQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnJhdGluZy0tZXh0ZW5kZWQgLnJhdGluZ19fYWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5yYXRpbmctLWV4dGVuZGVkIC5yYXRpbmdfX2xheW91dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnJhdGluZy0tZXh0ZW5kZWQgLnJhdGluZ19fcXVhbnRpdHkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAucmF0aW5nLS1leHRlbmRlZCAucmF0aW5nX19yb3cge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAucmF0aW5nLS1leHRlbmRlZCAucmF0aW5nX192YWx1ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnJhdGluZ19fYWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgfVxuICAucmF0aW5nX19ncmFkZXMge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLnJhdGluZ19fZ3JhZGUge1xuICAgIHBhZGRpbmc6IDE2cHggMTJweDtcbiAgfVxuICAucmF0aW5nX19ncmFkZTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnJlbWFpbnMge1xuICBtYXJnaW46IDM1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmVtYWluc19fbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAzMCwgNDksIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ucmVtYWluc19fbWVzc2FnZS1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLnJlbWFpbnNfX21lc3NhZ2UtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnJlbWFpbnNfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5yZW1haW5zX19oZWFkZXItbGVmdCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4ucmVtYWluc19faGVhZGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4ucmVtYWluc19faGVhZGVyLW5vdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5yZW1haW5zX19oZWFkZXItcmlnaHQge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnJlbWFpbnNfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucmVtYWluc19fYWN0aW9uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxM3B4O1xufVxuXG4ucmVtYWluc19fYWN0aW9uIC5idG5fX2ljb24ge1xuICBjb2xvcjogIzc2NzM3Mztcbn1cblxuLnJlbWFpbnNfX21haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyN3B4IDEycHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLnJlbWFpbnNfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4ucmVtYWluc19fZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4ucmVtYWluc19fZ3JvdXAtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuXG4ucmVtYWluc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTAuNXB4IDEycHg7XG59XG5cbi5yZW1haW5zX19pdGVtLW1haW4ge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnJlbWFpbnNfX2l0ZW0tdGl0bGUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4ucmVtYWluc19faXRlbS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAycHggMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuYS5yZW1haW5zX19pdGVtLW5hbWUge1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5yZW1haW5zX19pdGVtLW5hbWUtaWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIGEucmVtYWluc19faXRlbS1uYW1lOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODNGRjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5yZW1haW5zX19pdGVtLXN0YXR1cyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMjAwcHg7XG59XG5cbi5yZW1haW5zX19pdGVtLWRhdGUtd3JhcCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOTBweDtcbn1cblxuLnJlbWFpbnNfX2l0ZW0tZGF0ZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG59XG5cbi5yZW1haW5zX19pdGVtLWRhdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucmVtYWluc19faXRlbS1zdGF0dXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4ucmVtYWluc19faXRlbS1zdGF0dXMtaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLnJlbWFpbnNfX2l0ZW0tc3RhdHVzLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiA5MHB4O1xufVxuXG4ucmVtYWluc19faXRlbS1zdGF0dXMtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxOEIxRjtcbn1cblxuLnJlbWFpbnNfX2l0ZW0tc3RhdHVzLS1zdWNjZXNzIC5yZW1haW5zX19pdGVtLXN0YXR1cy1pY29uIHtcbiAgY29sb3I6ICMwMEFCMjU7XG59XG5cbi5yZW1haW5zX19pdGVtLXN0YXR1cy0tbm90c3VjY2VzcyB7XG4gIGNvbG9yOiAjN0I3QTdBO1xufVxuXG4ucmVtYWluc19faXRlbS1zdGF0dXMtLW5vdHN1Y2Nlc3MgLnJlbWFpbnNfX2l0ZW0tc3RhdHVzLWljb24ge1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG4ucmVtYWluc19faXRlbS1zdGF0dXMtLXJlamVjdGVkIHtcbiAgY29sb3I6ICMyMzIxMjE7XG59XG5cbi5yZW1haW5zX19pdGVtLXN0YXR1cy0tZXJyb3Ige1xuICBjb2xvcjogI0U1MUUzMTtcbn1cblxuLnJlbWFpbnNfX2l0ZW0tc3RhdHVzLS13YWl0aW5nIHtcbiAgY29sb3I6ICNEN0E0MDA7XG59XG5cbi5yZW1haW5zX19jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyN3B4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLnJlbW92ZS1hY3Rpb25fX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjQzNDM0M2O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4ucmVtb3ZlLWFjdGlvbl9fYnRuLmFjdGl2ZSxcbi5yZW1vdmUtYWN0aW9uX19idG46YWN0aXZlIHtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAucmVtb3ZlLWFjdGlvbl9fYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzhGOEY5NDtcbiAgfVxufVxuLnJlbW92ZS1hY3Rpb25fX2J0bi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX3NsaWRlci13cmFwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3MDRweDtcbiAgcGFkZGluZzogMzJweDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX3NsaWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fc2xpZGUtY29udGVudCB7XG4gIHdpZHRoOiA2NDBweDtcbiAgaGVpZ2h0OiA2NDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX3NsaWRlLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2NDBweDtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgaGVpZ2h0OiA2NDBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19zbGlkZS12aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA2NDBweDtcbiAgaGVpZ2h0OiA2NDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9faW5mbyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzc1cHg7XG4gIHBhZGRpbmc6IDM2cHggMjBweDtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19pbmZvIC5yZXZpZXdzX19pdGVtLWFkdmFudGFnZXMge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX2luZm8gLnJldmlld3NfX2l0ZW0tZmxhd3Mge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX2luZm8gLnJldmlld3NfX2l0ZW0tY29tbWVudCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fc2xpZGVyLW5hdmlnYXRpb24ge1xuICBtYXJnaW4tdG9wOiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fYXJyb3ctaWNvbiB7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fY291bnRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luOiAwIDE4cHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIC5yYXRpbmdfX3F1YW50aXR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19yYXRpbmcgLnJhdGluZ19fdmFsdWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIC5yYXRpbmdfX3JvdyB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIC5yYXRpbmdfX2l0ZW0ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19yYXRpbmcgLnJhdGluZ19fdmFsdWUge1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX3JhdGluZyAucmF0aW5nX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIC5yYXRpbmdfX2l0ZW0gLnN2Zy1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19zdWJoZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG4ucmV2aWV3LWdhbGxlcnkgLnJhdGluZ19fZ3JhZGVzIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLnJldmlldy1nYWxsZXJ5IC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fZmFxLWluZm8ge1xuICBwYWRkaW5nOiAzNnB4IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnJldmlldy1nYWxsZXJ5X193cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucmV2aWV3LWdhbGxlcnlfX3NsaWRlci13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNnB4IDEycHggMDtcbiAgfVxuICAucmV2aWV3LWdhbGxlcnlfX2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMTJweDtcbiAgfVxuICAucmV2aWV3LWdhbGxlcnlfX3NsaWRlciB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG4gIC5yZXZpZXctZ2FsbGVyeV9fc2xpZGUtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cbiAgLnJldmlldy1nYWxsZXJ5X19zbGlkZS1jb250ZW50LS12aWRlbyB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICB9XG4gIC5yZXZpZXctZ2FsbGVyeV9fc2xpZGUtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucmV2aWV3LWdhbGxlcnlfX3JhdGluZyAucmF0aW5nX19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnJldmlldy1nYWxsZXJ5IC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig5cHgpO1xuICAgIGhlaWdodDogMTZweDtcbiAgICBib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucmV2aWV3LWdhbGxlcnkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5Nzk3OTc7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAucmV2aWV3LWdhbGxlcnkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnJldmlldy1nYWxsZXJ5X19jb3VudGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRvcDogMjJweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxOHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnJldmlldy1nYWxsZXJ5X19zbGlkZXItd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5yZXZpZXctZ2FsbGVyeV9fc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJldmlldy1nYWxsZXJ5X19zbGlkZXItbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucmV2aWV3LWdhbGxlcnlfX3NsaWRlci13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM3NHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucmV2aWV3LWdhbGxlcnkgLnJhdGluZ19fZ3JhZGVzIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5yYXRpbmdfX2dyYWRlcy1pdGVtcyB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxuICAucmV2aWV3LWdhbGxlcnlfX3JhdGluZyAucmF0aW5nX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnJldmlld3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZXZpZXdzX19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5yZXZpZXdzX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbn1cblxuLnJldmlld3NfX2l0ZW0taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJldmlld3NfX2l0ZW0tbmFtZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5yZXZpZXdzX19pdGVtLW5hbWUtdGV4dCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ucmV2aWV3c19faXRlbS1uYW1lLXlvdSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5yZXZpZXdzX19pdGVtLWNpdHkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5yZXZpZXdzX19pdGVtLXJhdGluZyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbn1cblxuLnJldmlld3NfX2l0ZW0taGVhZGVyIC5yYXRpbmdfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ucmV2aWV3c19faXRlbS1oZWFkZXIgLnJhdGluZ19fcXVhbnRpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmV2aWV3c19faXRlbS1oZWFkZXIgLnJhdGluZ19fbGF5b3V0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJldmlld3NfX2l0ZW0tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29sb3I6ICNBOUE5QUQ7XG59XG5cbi5yZXZpZXdzX19pdGVtLWFkdmFudGFnZXMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ucmV2aWV3c19faXRlbS1hZHZhbnRhZ2VzLXRpdGxlIHtcbiAgY29sb3I6ICMxQ0IwNDY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ucmV2aWV3c19faXRlbS1hZHZhbnRhZ2VzLXRleHQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbn1cblxuLnJldmlld3NfX2l0ZW0tZmxhd3Mge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5yZXZpZXdzX19pdGVtLWZsYXdzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5yZXZpZXdzX19pdGVtLWZsYXdzLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnJldmlld3NfX2l0ZW0tY29tbWVudCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5yZXZpZXdzX19pdGVtLWNvbW1lbnQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnJldmlld3NfX2l0ZW0tY29tbWVudCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnJldmlld3NfX2l0ZW0tYm9keSB7XG4gIHBhZGRpbmc6IDIwcHggMjRweCAyNHB4O1xufVxuXG4ucmV2aWV3c19faXRlbS1ncmFkZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ucmV2aWV3c19faXRlbS1ncmFkZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDE2cHggMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmV2aWV3c19faXRlbS1ncmFkZS1rZXkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5yZXZpZXdzX19pdGVtLWdyYWRlLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ucmV2aWV3c19faXRlbS1pbWFnZXMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7XG59XG5cbi5yZXZpZXdzX19pdGVtLWltYWdlLXdyYXAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogODhweDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yZXZpZXdzX19pdGVtLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4OHB4O1xuICBtYXgtd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogODhweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAucmV2aWV3c19faXRlbS1pbWFnZS13cmFwOmhvdmVyIC5yZXZpZXdzX19pdGVtLWltYWdlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICB9XG59XG4ucmV2aWV3c19faXRlbS1yYXRpbmcgLnJhdGluZ19fdmFsdWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmV2aWV3c19fY29sbGFwc2UtaW5uZXIge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuLnJldmlld3NfX2FjdGlvbi1idG4ge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5yZXZpZXdzX19pdGVtLWltYWdlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucmV2aWV3c19faXRlbSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAucmV2aWV3c19faXRlbS1oZWFkZXIge1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5yZXZpZXdzX19pdGVtLWRhdGUge1xuICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgfVxuICAucmV2aWV3c19faXRlbS1uYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnJldmlld3NfX2l0ZW0taW1hZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5yZXZpZXdzX19pdGVtLWdyYWRlcyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG4gIH1cbiAgLnJldmlld3NfX2l0ZW0tZmxhd3Mge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5zY2hlZHVsZSB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLnNjaGVkdWxlX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnNjaGVkdWxlX193b3JraW5nLWRheXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uc2NoZWR1bGVfX3dlZWtlbmRzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5zZWFyY2gtYmFza2V0IHtcbiAgcGFkZGluZzogMTRweCAxNHB4IDE0cHggMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjNGNTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1iYXNrZXQgLnNlYXJjaC1zbWFsbF9fd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLnNlYXJjaC1iYXNrZXQgLnNlYXJjaC1zbWFsbF9fYWN0aW9uIHtcbiAgdG9wOiAzcHg7XG59XG5cbi5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX2ZpZWxkIHtcbiAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbn1cblxuLnNlYXJjaC1iYXNrZXQgLnNlYXJjaC1zbWFsbF9fc3VibWl0LWJ0biB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLnNlYXJjaC1iYXNrZXQgLnNlYXJjaC1zbWFsbF9fc3VibWl0LWJ0bi1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLnNlYXJjaC1iYXNrZXQgLnNlYXJjaC1zbWFsbF9fcmVzdWx0IHtcbiAgbWF4LWhlaWdodDogMzQycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX2NvbnRlbnQge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGwge1xuICB6LWluZGV4OiAzO1xufVxuXG4uc2VhcmNoLWJhc2tldCAuc2VhcmNoLXNtYWxsX19wcm9kdWN0cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZWFyY2gtYmFza2V0X193aWRnZXQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbn1cblxuLnNlYXJjaC1iYXNrZXRfX3dpZGdldC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zZWFyY2gtYmFza2V0X193aWRnZXQtYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLnNlYXJjaC1iYXNrZXRfX3dpZGdldC1idG4taWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnNlYXJjaC1iYXNrZXRfX3dpZGdldC1idG4taWNvbi1hcnJvdyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5zZWFyY2gtYmFza2V0X193aWRnZXQtZGQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTI0cHg7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5zZWFyY2gtYmFza2V0X193aWRnZXQub3BlbiAuc2VhcmNoLWJhc2tldF9fd2lkZ2V0LWRkLXdyYXAge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5zZWFyY2gtYmFza2V0X193aWRnZXQub3BlbiAuc2VhcmNoLWJhc2tldF9fd2lkZ2V0LWJ0bi1pY29uLWFycm93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlWSgtMSk7XG59XG5cbi5zZWFyY2gtYmFza2V0X193aWRnZXQtZGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMjUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG59XG5cbi5zZWFyY2gtYmFza2V0X193aWRnZXQtZGQtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2VhcmNoLWJhc2tldCAuc2VhcmNoLXNtYWxsX19zdWJtaXQtYnRuLWljb24ge1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnNlYXJjaC1iYXNrZXRfX3dpZGdldC1kZC1pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuc2VhcmNoLWJhc2tldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuc2VhcmNoLWJhc2tldC0tbW9iaWxlLW1vZGFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNlYXJjaC1iYXNrZXQtLW1vYmlsZS1tb2RhbCAuc2VhcmNoLXNtYWxsX19yZXN1bHQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnNlYXJjaC1iYXNrZXQtLW1vYmlsZS1tb2RhbCAuc2VhcmNoLXNtYWxsX193cmFwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnNlYXJjaC1iYXNrZXRfX21vYi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLnNlYXJjaC1iYXNrZXQgLnNlYXJjaC1zbWFsbF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxuICAuc2VhcmNoLWJhc2tldCAucHJvZHVjdF9fdGFibGUtdmlldyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAuc2VhcmNoLWJhc2tldF9fbW9iLWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAuc2VhcmNoLXNtYWxfX2ZpZWxkLXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICB9XG4gIC5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX2ZpZWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MnB4O1xuICB9XG4gIC5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX3Jlc3VsdC1tZXNzYWdlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnNlYXJjaC1iYXNrZXRfX3dpZGdldCB7XG4gICAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbiAgfVxuICAuc2VhcmNoLWJhc2tldF9fd2lkZ2V0LWJ0biB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX2FjdGlvbiB7XG4gICAgcmlnaHQ6IDdweDtcbiAgfVxuICAuc2VhcmNoLWJhc2tldCAuc2VhcmNoLWJhc2tldF9fd2lkZ2V0LWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtYmFza2V0X193aWRnZXQtZGQtd3JhcCB7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTBweCk7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnNlYXJjaC1iYXNrZXRfX3dpZGdldC5vcGVuIC5zZWFyY2gtYmFza2V0X193aWRnZXQtZGQtd3JhcCB7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgfVxuICAuc2VhcmNoLWJhc2tldC0tbW9iaWxlLW1vZGFsIC5wcm9kdWN0X190YWJsZS12aWV3LW1vYi1jaGVja2JveC13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VhcmNoLXNtYWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTA7XG59XG5cbi5zZWFyY2gtc21hbGxfX292ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICB6LWluZGV4OiAxNTA7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5zdGF0ZS0tc2VhcmNoLXNtYWxsLW9wZW4gLnNlYXJjaC1zbWFsbF9fb3ZlcmxheSxcbi5zZWFyY2gtc21hbGwtLW9wZW4gLnNlYXJjaC1zbWFsbF9fb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zZWFyY2gtc21hbGwgLmxvYWRlcl9faWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX2ZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuc2VhcmNoLXNtYWxsX19maWVsZC5zZWFyY2gtc21hbGxfX2ZpZWxkOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0E5QTlBRCBpbnNldDtcbiAgfVxufVxuLnNlYXJjaC1zbWFsbF9fZmllbGQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0RCRERFMyBpbnNldDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDIwMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMjVzO1xufVxuXG4uc2VhcmNoLXNtYWxsX193cmFwLS1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uc2VhcmNoLXNtYWxsX193cmFwLS1vdmVybGF5IHtcbiAgd2lkdGg6IDYwMHB4O1xufVxuXG4uc2VhcmNoLXNtYWxsX19mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLnNlYXJjaC1zbWFsbF9fbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1zbWFsbF9fYWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNTRweDtcbiAgei1pbmRleDogMjA7XG4gIGhlaWdodDogMzhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1zbWFsbF9fYnRuLWNsb3NlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI0E5QTlBRDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zZWFyY2gtc21hbGxfX2J0bi1jbG9zZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLnNlYXJjaC1zbWFsbF9fYnRuLWNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLXNtYWxsX19idG4tbWljIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fYnRuLW1pY1tkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwLjc7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5zZWFyY2gtc21hbGxfX2J0bi1taWMuYWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5zZWFyY2gtc21hbGxfX2J0bi1taWM6bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnNlYXJjaC1zbWFsbF9fYnRuLW1pYzpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uc2VhcmNoLXNtYWxsX19idG4tbWljLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLXNtYWxsX19zdWJtaXQtYnRuIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMjBweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG5cbi5zZWFyY2gtc21hbGxfX3N1Ym1pdC1idG4taWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uc2VhcmNoLXNtYWxsX19yZXN1bHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgOHB4KTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gMjAwcHgpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHotaW5kZXg6IDEwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cywgdHJhbnNmb3JtIDAuMjVzO1xufVxuXG4uc2VhcmNoLXNtYWxsX19jb250ZW50IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uc2VhcmNoLXNtYWxsX19yZXN1bHQudmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fbG9hZGVyLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgOHB4KTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMjA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xufVxuXG4uc2VhcmNoLXNtYWxsX19sb2FkZXItd3JhcC52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlYXJjaC1zbWFsbF9fdG9wIHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fcmVzdWx0LW1lc3NhZ2Uge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uc2VhcmNoLXNtYWxsX19zdWdnZXN0aW9uLXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fc3VnZ2VzdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlYXJjaC1zbWFsbF9fZmlsdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zZWFyY2gtc21hbGxfX3N1Ym1pdC1idG46aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uc2VhcmNoLXNtYWxsX19zZWxlY3Qge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4uc2VhcmNoLXNtYWxsX19zZWxlY3QtYnRuIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fc2VsZWN0LWJ0biAuYnRuX19pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX2NhdGVnb3JpZXMtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX2NhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IC00cHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX2NhdGVnb3J5IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICBwYWRkaW5nOiA1cHggOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIG1hcmdpbjogMCA0cHggNHB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLnNlYXJjaC1zbWFsbF9fY2F0ZWdvcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1MjQ3MTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zZWFyY2gtc21hbGxfX2NhdGVnb3J5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIH1cbn1cbi5zZWFyY2gtc21hbGxfX2NhdGVnb3J5LXF1YW50aXR5IHtcbiAgY29sb3I6ICNDM0MzQzY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fbGlua3Mge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjQTlBOUFEO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG5cbi5zZWFyY2gtc21hbGxfX2xpbmstaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICNDM0MzQzY7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4uc2VhcmNoLXNtYWxsX19saW5rOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4uaW4tdGV4dC1oaWdobGlnaHQge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uc2VhcmNoLXNtYWxsX19saW5rIC5pbi10ZXh0LWhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnNlYXJjaC1zbWFsbF9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMxNTI0NzE7XG4gIH1cbiAgLnNlYXJjaC1zbWFsbF9fbGluazpob3ZlciAuaW4tdGV4dC1oaWdobGlnaHQge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG4gIC5zZWFyY2gtc21hbGxfX2xpbms6aG92ZXIgLnNlYXJjaC1zbWFsbF9fbGluay1pY29uIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLnNlYXJjaC1zbWFsbF9fcHJvZHVjdHMge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX2FydGljbGVzIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiA4cHggOHB4IDA7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xufVxuXG4uc2VhcmNoLXNtYWxsX19yZXN1bHQtbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1zbWFsbF9fcHJvZHVjdCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fcHJvZHVjdDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zZWFyY2gtc21hbGxfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtc21hbGxfX2Zvb3Rlci1idG4ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX2Zvb3Rlci1jb3VudGVyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0E5QTlBRDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuc2VhcmNoLXNtYWxsX193cmFwLS1vdmVybGF5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VhcmNoLXNtYWxsX19yZXN1bHQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdG9wOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gNTJweCk7XG4gIH1cbiAgLnNlYXJjaC1zbWFsbF9fYnRuLWJhY2sge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuc2VhcmNoLXNtYWxsX19idG4tYmFjay1pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLnNlYXJjaC1zbWFsbF9fY2F0ZWdvcmllcy13cmFwLFxuLnNlYXJjaC1zbWFsbF9fbGlua3MsXG4uc2VhcmNoLXNtYWxsX19wcm9kdWN0cyB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLnNlYXJjaC1zbWFsbF9fZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXNtYWxsX19mb3JtIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuc2VhcmNoLXNtYWxsX19hY3Rpb24ge1xuICAgIHJpZ2h0OiA2OXB4O1xuICB9XG59XG4uc2VvLXRleHQge1xuICBtYXJnaW46IDMycHggMDtcbn1cblxuLnNlby10ZXh0X19jb250YWluZXIuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5ODRweDtcbn1cblxuLnNlby10ZXh0X19ibG9ja3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG59XG5cbi5zZW8tdGV4dCAuYXJ0aWNsZS1xdW90ZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2VvLXRleHRfX2Jsb2NrcyB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uc2VydmljZXMge1xuICBtYXJnaW46IDYwcHggMDtcbn1cblxuLnNlcnZpY2VzLS1wYW5lbCxcbi5zZXJ2aWNlcy0tZXh0ZW5kZWQsXG4uc2VydmljZXMtLWxpc3Qge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZXJ2aWNlc19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uc2VydmljZXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5zZXJ2aWNlc19fdGl0bGUtMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTA4JTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnNlcnZpY2VzX19ub3RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNnB4IDEycHggNnB4IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMzEsIDI1NSwgMC4wNSk7XG59XG5cbi5zZXJ2aWNlc19fbm90ZS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uc2VydmljZXNfX25vdGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbi5zZXJ2aWNlc19fbWFpbiB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5zZXJ2aWNlc19faXRlbXMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uc2VydmljZXNfX3Byb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2VydmljZXNfX3Byb2R1Y3QtaW1hZ2Uge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXgtd2lkdGg6IDQ4cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnNlcnZpY2VzX19wcm9kdWN0LW5hbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG4gIG1heC13aWR0aDogMzYwcHg7XG59XG5cbi5zZXJ2aWNlc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuXG4uc2VydmljZXMtLWV4dGVuZGVkIC5zZXJ2aWNlc19fZ3JpZCB7XG4gIG1hcmdpbjogLTZweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xufVxuXG4uc2VydmljZXNfX2NlbGwge1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNlcnZpY2VzLS1leHRlbmRlZCAuc2VydmljZXNfX2NlbGwge1xuICBwYWRkaW5nOiA2cHg7XG59XG5cbi5zZXJ2aWNlc19fY2VsbC0taGFsZiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5zZXJ2aWNlc19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY29sb3I6ICMwNjA2MTE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlcnZpY2VzX19pdGVtLmFjdGl2ZSxcbi5zZXJ2aWNlc19faXRlbTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHRyYW5zcGFyZW50O1xufVxuXG4uc2VydmljZXNfX2l0ZW06ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zZXJ2aWNlc19faXRlbTpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxNTI0NzE7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG4gIH1cbiAgLnNlcnZpY2VzX19pdGVtOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuc2VydmljZXNfX2l0ZW0tdmlzdWFsOm5vdCguc2VydmljZXNfX2l0ZW0tdmlzdWFsLS1jaGVja2VkKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTUyNDcxO1xuICB9XG59XG4uc2VydmljZXNfX2l0ZW0taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNlcnZpY2VzX19pdGVtLXZpc3VhbCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBib3JkZXI6IDEuMnB4IHNvbGlkICNEQkRERTM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5zZXJ2aWNlc19faXRlbS12aXN1YWwtLWNoZWNrZWQge1xuICBib3JkZXI6IDEuMnB4IHNvbGlkICMxNTI0NzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG59XG5cbi5zZXJ2aWNlc19faXRlbS12aXN1YWwtLWNoZWNrZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ4JTtcbiAgbGVmdDogNTAlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KSB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zZXJ2aWNlc19faXRlbS1pY29uIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWF4LXdpZHRoOiAzMnB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5zZXJ2aWNlc19faXRlbS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNlcnZpY2VzX19pdGVtLXByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnNlcnZpY2VzX19pdGVtLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM4RjhGOTQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnNlcnZpY2VzX19wYW5lbC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuLnNlcnZpY2VzX19wYW5lbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDhweCAwIDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIG1hcmdpbjogMCA4cHggOHB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5zZXJ2aWNlc19fcGFuZWwtaXRlbS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zZXJ2aWNlc19fcGFuZWwtaXRlbS1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uc2VydmljZXNfX3BhbmVsLWl0ZW0taWNvbi13cmFwIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNBOUE5QUQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuc2VydmljZXNfX3BhbmVsLWl0ZW06aG92ZXIgLnNlcnZpY2VzX19wYW5lbC1pdGVtLWljb24td3JhcCB7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gIH1cbn1cbi5zZXJ2aWNlc19fcGFuZWwtaXRlbS1pY29uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5zZXJ2aWNlc19fcGFuZWwtYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzE1MjQ3MTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zZXJ2aWNlc19fcGFuZWwtYWN0aW9uLWljb24ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnNlcnZpY2VzX19wYW5lbC1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMxNTI0NzE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuc2VydmljZXNfX3BhbmVsLWFjdGlvbjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgzRkY7XG4gIH1cbn1cbi5zZXJ2aWNlc19fcmVzdW1lIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xufVxuXG4uc2VydmljZXNfX3Jlc3VtZS10b3RhbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uc2VydmljZXNfX3Jlc3VtZS1saXN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjOEY4Rjk0O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5zZXJ2aWNlc19fZm9vdGVyLWJ0biB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuc2VydmljZXNfX2NlbGwge1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAuc2VydmljZXNfX2hlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNlcnZpY2VzX19ub3RlIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2VydmljZXNfX2dyaWQge1xuICAgIG1hcmdpbjogLTRweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcbiAgfVxuICAuc2VydmljZXNfX2NlbGwge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG4gIC5zZXJ2aWNlc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc2VydmljZXNfX25vdGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIH1cbiAgLnNlcnZpY2VzX19tYWluIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5zZXJ2aWNlc19fcGFuZWwtaXRlbS1uYW1lIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIH1cbiAgLnNlcnZpY2VzX19wYW5lbC1pdGVtLXByaWNlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIH1cbiAgLnNlcnZpY2VzX190aXRsZS0yIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwOCU7XG4gIH1cbiAgLnNlcnZpY2VzX19yZXN1bWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLnNlcnZpY2VzX19mb290ZXItYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZXJ2aWNlc19fbW9yZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCkge1xuICAuc2VydmljZXNfX2NlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2V0cyB7XG4gIG1hcmdpbjogNjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2V0c19fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNldHNfX3dyYXAge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uc2V0c19fc2xpZGVyLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gIG1heC13aWR0aDogMTA2NHB4O1xufVxuXG4uc2V0c19fdGFicyB7XG4gIG1hcmdpbjogMCBhdXRvIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc2V0c19fdGFiIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcGFkZGluZzogOXB4IDE2cHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5zZXRzX190YWJbZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uc2V0c19fdGFiLmFjdGl2ZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNldHNfX3RhYi5hY3RpdmUsXG4uc2V0c19fdGFiOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2V0c19fdGFiOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuc2V0c19fdGFiOm5vdCguYWN0aXZlKTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxufVxuLnNldHNfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uc2V0c19fcHJvZHVjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnNldHNfX3Byb2R1Y3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zZXRzX19wcm9kdWN0OmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0M2O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCB0cmFuc3BhcmVudDtcbiAgfVxufVxuLnNldHNfX3Byb2R1Y3QtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNldHNfX3Byb2R1Y3QtZGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2lkdGg6IDIxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDhweCAyMHB4IDAgcmdiYSgzMCwgMzAsIDMwLCAwLjIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgNHB4KTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTBweCk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMTJweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5zZXRzX19wcm9kdWN0OmZpcnN0LWNoaWxkIC5zZXRzX19wcm9kdWN0LWRkIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xufVxuXG4uc2V0c19fcHJvZHVjdDpudGgtY2hpbGQoNSkgLnNldHNfX3Byb2R1Y3QtZGQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuc2V0c19fcHJvZHVjdDpob3ZlciAuc2V0c19fcHJvZHVjdC1kZCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB9XG4gIC5zZXRzX19wcm9kdWN0OmZpcnN0LWNoaWxkOmhvdmVyIC5zZXRzX19wcm9kdWN0LWRkLFxuLnNldHNfX3Byb2R1Y3Q6bnRoLWNoaWxkKDUpOmhvdmVyIC5zZXRzX19wcm9kdWN0LWRkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuLnNldHNfX3Byb2R1Y3QtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIG9wYWNpdHk6IDAuNjtcbiAgaGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNldHNfX3Byb2R1Y3QtcHJpY2Uge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5zZXRzX19wcm9kdWN0LXByaWNlIC5wcmljZSxcbi5zZXRzX19wcm9kdWN0LXByaWNlIC5wcmljZV9fZ3JvdXAtLW9sZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xufVxuXG4uc2V0cyAubWFpbi1zbGlkZXJfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogLTIycHg7XG59XG5cbi5zZXRzIC5tYWluLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuICByaWdodDogLTIycHg7XG59XG5cbi5zZXRzX19zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgMzYsIDExMywgMC4wMyk7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApICFpbXBvcnRhbnQ7XG59XG5cbi5zZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREJEREUzICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLnNldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzEgIWltcG9ydGFudDtcbn1cblxuLnNldHNfX2luZm8ge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2V0c19fcXVhbnRpdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQkRERTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnNldHNfX25hbWUge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uc2V0c19fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnNldHNfX3ByaWNlIC5wcmljZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5zZXRzX19wcmljZSAucHJpY2VfX2dyb3VwLS1uZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2V0c19fcHJpY2UgLnByaWNlX19ncm91cC0tb2xkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zZXRzX19hY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5zZXRzX19zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5zZXRzX19zbGlkZXItd3JhcCAuc2V0c19fc3dpcGVyLnN3aXBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gIH1cbiAgLnNldHMgLm11bHRpLWJhbm5lcl9fbGluay13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5zZXRzIC5zZXRzX19zd2lwZXIuc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2V0cyB7XG4gICAgbWFyZ2luOiAzMnB4IDA7XG4gIH1cbiAgLnNldHNfX3RhYnMtc2xpZGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5zZXRzX19zbGlkZXItd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuc2V0c19fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuc2V0c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTE2JTtcbiAgfVxuICAuc2V0c19fdGFicy1zbGlkZXIge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIH1cbiAgLnNldHNfX3RhYnMtc2xpZGVyIC5zd2lwZXItc2xpZGU6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxuICAuc2V0c19fcHJvZHVjdC1kZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG4gIC5zZXRzX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5zZXRzX19mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgfVxuICAuc2V0c19fcHJpY2UgLnByaWNlX19kaXNjb3VudCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cbn1cbi5zaGFyaW5nLS1hbGlnbi1jZW50ZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gNjRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc2hhcmluZ19fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNoYXJpbmdfX2ZpZWxkIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLnNoYXJpbmdfX2FjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNoYXJpbmdfX2J0bi1ub3RpZmljYXRpb24ge1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogY2FsYygxMDAlICsgMTBweCk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTBweCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IDAuMjVzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2hhcmluZ19fYnRuLW5vdGlmaWNhdGlvbi0tdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc2hhcmluZ19fYnRuLW5vdGlmaWNhdGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2hhcmluZy0tYWxpZ24tY2VudGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5zaG9wLWdhbGxlcnlfX3NsaWRlci13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2hvcC1nYWxsZXJ5X19zaG9wLWdhbGxlcnktdmlkZW8td3JhcCB7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LXZpZGVvLXdyYXAgLnZpZGVvIHtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNob3AtZ2FsbGVyeV9fc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG9wLWdhbGxlcnlfX3Nob3AtZ2FsbGVyeS1pbWFnZS13cmFwIHtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc2hvcC1nYWxsZXJ5X19zaG9wLWdhbGxlcnktaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnNob3AtZ2FsbGVyeV9fdGh1bWJzLXNsaWRlci13cmFwIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uc2hvcC1nYWxsZXJ5X190aHVtYnMtc2xpZGVyLXdyYXAgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc2hvcC1nYWxsZXJ5X190aHVtYiB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zaG9wLWdhbGxlcnlfX3RodW1iOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICB9XG59XG4uc2hvcC1nYWxsZXJ5X190aHVtYnMtc2xpZGUtLWFjdGl2ZSAuc2hvcC1nYWxsZXJ5X190aHVtYiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4RjhGOTQ7XG59XG5cbi5zaG9wLWdhbGxlcnlfX3RodW1iLWltYWdlIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgbWF4LXdpZHRoOiA1MnB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNob3AtZ2FsbGVyeV9fc2xpZGVyLXdyYXAgLm1haW4tc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gIGxlZnQ6IC0xNnB4O1xufVxuXG4uc2hvcC1nYWxsZXJ5X19zbGlkZXItd3JhcCAubWFpbi1zbGlkZXJfX2Fycm93LS1uZXh0IHtcbiAgcmlnaHQ6IC0xNnB4O1xufVxuXG4uc2hvcC1nYWxsZXJ5X19zbGlkZXItd3JhcCAubWFpbi1zbGlkZXJfX2Fycm93IHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm94LXNoYWRvdzogMCA3cHggMTdweCAwIHJnYmEoMTAsIDEyLCAyNCwgMC4yKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2hvcC1nYWxsZXJ5X19zaG9wLWdhbGxlcnktaW1hZ2Utd3JhcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgfVxuICAuc2hvcC1nYWxsZXJ5X19zaG9wLWdhbGxlcnktdmlkZW8td3JhcCxcbi5zaG9wLWdhbGxlcnlfX3Nob3AtZ2FsbGVyeS12aWRlby13cmFwIC52aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgfVxufVxuLnNpbWlsYXItcHJvZHVjdHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4uc2ltaWxhci1wcm9kdWN0c19fdGl0bGUyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5zaW1pbGFyLXByb2R1Y3RzX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnNpbWlsYXItcHJvZHVjdHNfX2xpbmstd3JhcCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4uc2ltaWxhci1wcm9kdWN0cyAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5zaW1pbGFyLXByb2R1Y3RzX19zbGlkZS1pdGVtIHtcbiAgd2lkdGg6IDM4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5zaW1pbGFyLXByb2R1Y3RzX19zbGlkZS1pdGVtIHtcbiAgICB3aWR0aDogMjkycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNpbWlsYXItcHJvZHVjdHNfX3RpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuc2ltaWxhci1wcm9kdWN0c19fbGluay13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnNtYWxsLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogNDg2cHg7XG4gIHBhZGRpbmc6IDE2cHggMzJweCAzMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uc21hbGwtYmFubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDI4N3B4O1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDQsIDMsIDIwLCAwKSAwJSwgcmdiYSg0LCAzLCAyMCwgMC42KSA1OC42NSUsIHJnYmEoNCwgMywgMjAsIDAuOSkgMTAwJSk7XG59XG5cbi5zbWFsbC1iYW5uZXItLW5hcnJvdyB7XG4gIHBhZGRpbmc6IDE2cHggMjRweCAzMnB4O1xufVxuXG4uc21hbGwtYmFubmVyX19saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5zbWFsbC1iYW5uZXJfX2xhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCA4cHg7XG4gIHotaW5kZXg6IDI7XG4gIGhlaWdodDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgYmFja2dyb3VuZDogcmdiYSg2LCA2LCAxNywgMC4zKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cblxuLnNtYWxsLWJhbm5lci0tbmFycm93IC5zbWFsbC1iYW5uZXJfX2xhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG59XG5cbi5zbWFsbC1iYW5uZXJfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIzMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc21hbGwtYmFubmVyLS1uYXJyb3cgLnNtYWxsLWJhbm5lcl9faW1hZ2Uge1xuICB3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG4gIG1heC13aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIGhlaWdodDogMzc1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5zbWFsbC1iYW5uZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDglO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc21hbGwtYmFubmVyLS1uYXJyb3cgLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5zbWFsbC1iYW5uZXJfX3RleHQge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLnNtYWxsLWJhbm5lcl9fYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uc21hbGwtYmFubmVyX19hY3Rpb24tYnRuIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uc21hbGwtYmFubmVyX19iZy1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHotaW5kZXg6IC0xO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc21hbGwtYmFubmVyLS1uZXdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNDBweCAxMnB4IDMycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdC1zbGlkZXJfX3N3aXBlci1zbGlkZXItd3JhcCAuc21hbGwtYmFubmVyLS1uZXdzIHtcbiAgbWluLWhlaWdodDogNDM3cHg7XG59XG5cbi5zbWFsbC1iYW5uZXItLW5ld3Muc21hbGwtYmFubmVyLS1uZXdzLWNvbG9yIHtcbiAgcGFkZGluZzogMTJweCAxMnB4IDMycHg7XG59XG5cbi5zbWFsbC1iYW5uZXItLW5ld3M6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDIycHggMjJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSg2LCA2LCAxNywgMCkgMCUsIHJnYmEoNiwgNiwgMTcsIDAuNSkgMTAwJSk7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc21hbGwtYmFubmVyLS1uZXdzIC5zbWFsbC1iYW5uZXJfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIGxlZnQ6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgei1pbmRleDogMztcbn1cblxuLnNtYWxsLWJhbm5lci0tbmV3cyAuc21hbGwtYmFubmVyX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgei1pbmRleDogMjtcbn1cblxuLnNtYWxsLWJhbm5lci0tbmV3cy1jb2xvciAuc21hbGwtYmFubmVyX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zbWFsbC1iYW5uZXItLW5ld3MtbGlnaHQgLnNtYWxsLWJhbm5lcl9fdGl0bGUsXG4uc21hbGwtYmFubmVyLS1uZXdzLWxpZ2h0IC5zbWFsbC1iYW5uZXJfX3RleHQge1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLnNtYWxsLWJhbm5lci0tbmV3cy1saWdodDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc21hbGwtYmFubmVyLS1uZXdzIC5zbWFsbC1iYW5uZXJfX2JnLWltYWdlIHtcbiAgei1pbmRleDogMDtcbn1cblxuLnNtYWxsLWJhbm5lci0tbmV3cy1jb2xvciAuc21hbGwtYmFubmVyX19pbWFnZSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc21hbGwtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHggMjRweDtcbiAgfVxuICAuc21hbGwtYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5zbWFsbC1iYW5uZXJfX2FjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuc21hbGwtYmFubmVyX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAyMThweDtcbiAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgfVxuICAuc21hbGwtYmFubmVyX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgfVxuICAucHJvZHVjdC1ncmlkX19jZWxsIC5zbWFsbC1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDEycHggMTJweCAyNHB4O1xuICB9XG4gIC5wcm9kdWN0LWdyaWRfX2NlbGwtLW1vYi1iYW5uZXIgLnNtYWxsLWJhbm5lciB7XG4gICAgaGVpZ2h0OiA0MzdweDtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5wcm9kdWN0LWdyaWRfX2NlbGwgLnNtYWxsLWJhbm5lci0tbmFycm93IC5zbWFsbC1iYW5uZXJfX2ltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5wcm9kdWN0LWdyaWRfX2NlbGwgLnNtYWxsLWJhbm5lci0tbmFycm93IC5zbWFsbC1iYW5uZXJfX2ltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgLnByb2R1Y3QtZ3JpZF9fY2VsbCAuc21hbGwtYmFubmVyX19sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTZweDtcbiAgICBsZWZ0OiAxNnB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucHJvZHVjdC1ncmlkX19jZWxsIC5zbWFsbC1iYW5uZXJfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLnByb2R1Y3QtZ3JpZF9fY2VsbCAuc21hbGwtYmFubmVyX19pbWFnZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc21hbGwtYmFubmVyLS1uZXdzIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGhlaWdodDogNDM3cHg7XG4gICAgcGFkZGluZzogNDBweCAxMnB4IDMycHg7XG4gIH1cbiAgLnNtYWxsLWJhbm5lci0tbmV3cy5zbWFsbC1iYW5uZXItLW5ld3MtY29sb3Ige1xuICAgIHBhZGRpbmc6IDEycHggMTJweCAzMnB4O1xuICB9XG4gIC5zbWFsbC1iYW5uZXItLW5ld3MgLnNtYWxsLWJhbm5lcl9faW1hZ2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNtYWxsLWJhbm5lci0tbmV3cyAuc21hbGwtYmFubmVyX19sYWJlbCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5zbWFsbC1iYW5uZXItLW5ld3MgLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zbWFsbC1iYW5uZXItLW5ld3MtY29sb3IgLnNtYWxsLWJhbm5lcl9faW1hZ2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAucHJvZHVjdC1zbGlkZXJfX3N3aXBlci1zbGlkZXItd3JhcCAuc21hbGwtYmFubmVyLS1uZXdzIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3QtZ3JpZF9fY2VsbC0tbW9iLWJhbm5lciAuc21hbGwtYmFubmVyIHtcbiAgICBoZWlnaHQ6IDMyOHB4O1xuICB9XG4gIC5wcm9kdWN0LWdyaWRfX2NlbGwtLW1vYi1iYW5uZXIgLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuc21hbGwtYmFubmVyLS1uZXdzIHtcbiAgICBoZWlnaHQ6IDMyOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogMjRweCAxMnB4O1xuICB9XG4gIC5zbWFsbC1iYW5uZXItLW5ld3Muc21hbGwtYmFubmVyLS1uZXdzLWNvbG9yIHtcbiAgICBwYWRkaW5nOiAxMnB4IDEycHggMjRweDtcbiAgfVxuICAuc21hbGwtYmFubmVyLS1uZXdzIC5zbWFsbC1iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnNtYWxsLWJhbm5lci0tbmV3cy1jb2xvciAuc21hbGwtYmFubmVyX19pbWFnZSB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxufVxuLnNvY2lhbC1saW5rc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLTRweDtcbn1cblxuLnNvY2lhbC1saW5rc19fY2VsbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nOiA0cHg7XG59XG5cbi5zb2NpYWwtbGlua3NfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc29jaWFsLWxpbmtzX19pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGJvdHRvbTogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIHJpZ2h0OiAzcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnNvY2lhbC1saW5rc19faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnNvY2lhbC1saW5rc19faXRlbTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxufVxuLnN0YXRlLS1mb2N1cy1lbmFibGVkIC5zb2NpYWwtbGlua3NfX2l0ZW06Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLnNvY2lhbHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc29jaWFsc19faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7XG59XG5cbi5zb2NpYWxzX19pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ucGFnZS1mb290ZXJfX3NvY2lhbHMgLnNvY2lhbHNfX2l0ZW0sXG4ucGFnZS1mb290ZXJfX3NvY2lhbHMgLnNvY2lhbHNfX2l0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNiwgMTcsIDAuMyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MDU4ODQ7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAucGFnZS1mb290ZXJfX3NvY2lhbHMgLnNvY2lhbHNfX2l0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzM1N2M7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzVkNjg5ZDtcbiAgfVxufVxuLnNvY2lhbHNfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnNvY2lhbHNfX2l0ZW06YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCRERFMztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zb2NpYWxzX19pdGVtOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTUyNDcxO1xuICB9XG59XG4uc29jaWFsc19faXRlbS1pbWFnZSB7XG4gIHdpZHRoOiAzMnB4O1xuICBtYXgtd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc29jaWFsc19faXRlbSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uc3RhdHMge1xuICBtYXJnaW46IDcwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnN0YXRzX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnN0YXRzX19pdGVtIHtcbiAgd2lkdGg6IDMzLjMzMzMlO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAzN3B4O1xufVxuXG4uc3RhdHNfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLnN0YXRzX19pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTUyNDcxO1xufVxuXG4uc3RhdHNfX2l0ZW0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDdweCBhdXRvIDA7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnN0YXRzIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuICAuc3RhdHNfX3dyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zdGF0c19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIH1cbiAgLnN0YXRzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLnN0YXRzX19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbiAgLnN0YXRzX19pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuLnN0YXR1c19faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnN0YXR1cy1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uc3RlcC1iYW5uZXIge1xuICBtYXJnaW46IDcwcHggMDtcbn1cblxuLnN0ZXAtYmFubmVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3RlcC1iYW5uZXJfX2l0ZW1zIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLnN0ZXAtYmFubmVyX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0xNnB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG59XG5cbi5zdGVwLWJhbm5lcl9fY29sIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogMTZweDtcbn1cblxuLnN0ZXAtYmFubmVyX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBwYWRkaW5nOiAyMHB4IDIycHggMzJweDtcbiAgaGVpZ2h0OiAzNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLnN0ZXAtYmFubmVyX19pdGVtLmJsYWNrb3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYxMTtcbn1cblxuLnN0ZXAtYmFubmVyX19pdGVtLW51bWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnN0ZXAtYmFubmVyX19pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5zdGVwLWJhbm5lcl9faXRlbS5ibGFja291dCAuc3RlcC1iYW5uZXJfX2l0ZW0tdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnN0ZXAtYmFubmVyX19pdGVtLmJsYWNrb3V0IC5zdGVwLWJhbm5lcl9faXRlbS10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnN0ZXAtYmFubmVyIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuICAuc3RlcC1iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLnN0ZXAtYmFubmVyX19zbGlkZXIge1xuICAgIG1hcmdpbjogMjRweCAtMTBweCAwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICB9XG4gIC5zdGVwLWJhbm5lcl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyODhweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHggMTZweCAyMHB4O1xuICAgIGhlaWdodDogMjkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3RlcC1iYW5uZXJfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuc3RlcC1iYW5uZXJfX2l0ZW0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4uc3Vic2NyaXB0aW9uLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdWJzY3JpcHRpb24tZm9ybV9fZmllbGQge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnN1YnNjcmlwdGlvbi1mb3JtX19idG4ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5zdWJzY3JpcHRpb24tZm9ybSAuZmllbGQtdGV4dF9fbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3Vic2NyaXB0aW9uLWZvcm1fX3N1Y2Nlc3MtbWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLnN1Y2Nlc3Mge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mb3JtLS1jbGllbnQgLnN1Y2Nlc3Mge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi5zdWNjZXNzX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1heC13aWR0aDogNDRweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbn1cblxuLnN1Y2Nlc3NfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN1Y2Nlc3NfX3RleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjOEY4Rjk0O1xufVxuXG4uc3VjY2Vzc19fdGl0bGU6ZW1wdHksXG4uc3VjY2Vzc19fdGV4dDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zdWNjZXNzX19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uc3VjY2VzcyAucHJvbW9jb2RlLWNvcHkge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zdWNjZXNzX19hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5zd2lwZXItc2xpZGVyX19zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zd2lwZXItc2xpZGVyX19wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItc2xpZGVyX19uZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnRhYnNfX2l0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnRhYnNfX2J0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTRlNGU0O1xufVxuXG4udGFic19fYnRuOm5vdCguYWN0aXZlKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRhYnNfX2J0bi5hY3RpdmUge1xuICBjb2xvcjogIzA2MDYxMTtcbn1cblxuLnRhYnNfX2J0bi5hY3RpdmUge1xuICBjb2xvcjogIzA2MDYxMTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxNTI0NzE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAudGFic19fYnRuOm5vdCguYWN0aXZlKTpob3ZlciB7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gIH1cbn1cbi50ZXh0LWJhbm5lciB7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuXG4udGV4dC1iYW5uZXJfX3dyYXAge1xuICBtYXgtd2lkdGg6IDg0NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudGV4dC1iYW5uZXIge1xuICAgIG1hcmdpbjogMzJweCAwO1xuICB9XG59XG4udGV4dC1jb250ZW50X190ZXh0LXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IHZhcigtLXRleHQtaGVpZ2h0KTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMjVzO1xufVxuXG4udGV4dC1jb250ZW50X190ZXh0LXdyYXAtLW92ZXJmbG93IHtcbiAgaGVpZ2h0OiB2YXIoLS1pbml0aWFsLXRleHQtaGVpZ2h0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGV4dC1jb250ZW50X190ZXh0LXdyYXAtLW92ZXJmbG93OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MSkgMzElLCByZ2IoMjU1LCAyNTUsIDI1NSkgMTAwJSk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi50ZXh0LWNvbnRlbnRfX2J0bi1tb3JlIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnRleHQtY29udGVudF9fYnRuLW1vcmUub3BlbiAuYnRuX19pY29uIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4udGV4dC1jb250ZW50X190ZXh0LXdyYXAgcCB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi50aGVtZS10b2dnbGVyX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1MjQ3MTtcbn1cblxuLmRhcmstdGhlbWUgLnRoZW1lLXRvZ2dsZXJfX3dyYXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOEY4Rjk0O1xufVxuXG4udGhlbWUtdG9nZ2xlcl9fY2VsbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nOiAxcHg7XG59XG5cbi50aGVtZS10b2dnbGVyX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnM7XG59XG5cbi50aGVtZS10b2dnbGVyX19idXR0b24tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzE7XG4gIGNvbG9yOiAjMTUyNDcxO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5kYXJrLXRoZW1lIC50aGVtZS10b2dnbGVyX19idXR0b24tLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMDYwNjExO1xufVxuXG4udGhlbWUtdG9nZ2xlcl9faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEY4Rjk0O1xufVxuXG4udGhlbWUtdG9nZ2xlcl9faWNvbi0tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MTE7XG59XG5cbi50aXRsZS1iYW5uZXIge1xuICBtYXJnaW46IDM2cHggMCA0MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4ubGluay1iYWNrICsgLnRpdGxlLWJhbm5lciB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi50aXRsZS1iYW5uZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogOTQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udGl0bGUtYmFubmVyX190aXRsZSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMTlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDdweCk7XG59XG5cbi50aXRsZS1iYW5uZXJfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA5NDVweDtcbiAgbWFyZ2luOiAyMnB4IGF1dG8gMDtcbn1cblxuLnRpdGxlLWJhbm5lcl9fYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnRpdGxlLWJhbm5lcl9fc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogNTJweDtcbn1cblxuLnRpdGxlLWJhbm5lcl9fc2xpZGVyIC5zd2lwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnRpdGxlLWJhbm5lcl9fc2xpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3gtc2hhZG93OiAwIC00cHggMjMuN3B4IDAgcmdiYSgxNTIsIDE1MiwgMTUyLCAwLjE1KTtcbiAgbWluLWhlaWdodDogMjIwcHg7XG59XG5cbi50aXRsZS1iYW5uZXJfX3NsaWRlLWltYWdlIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbWF4LXdpZHRoOiAzNHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4udGl0bGUtYmFubmVyX19zbGlkZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi50aXRsZS1iYW5uZXJfX3NsaWRlLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi50aXRsZS1iYW5uZXJfX2l0ZW1zIHtcbiAgbWFyZ2luLXRvcDogNTJweDtcbn1cblxuLnRpdGxlLWJhbm5lcl9fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMTVweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbn1cblxuLnRpdGxlLWJhbm5lcl9fY29sIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzJTtcbiAgcGFkZGluZzogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudGl0bGUtYmFubmVyIHtcbiAgICBtYXJnaW46IDMycHggMCAyMHB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5saW5rLWJhY2sgKyAudGl0bGUtYmFubmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC50aXRsZS1iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudGl0bGUtYmFubmVyX190aXRsZSBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgfVxuICAudGl0bGUtYmFubmVyX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudGl0bGUtYmFubmVyX19hY3Rpb24gLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnRpdGxlLWJhbm5lcl9fc2xpZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICBtYXJnaW46IDE2cHggLTEwcHggMDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIH1cbiAgLnRpdGxlLWJhbm5lcl9fc2xpZGUge1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC50aXRsZS1iYW5uZXJfX3NsaWRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcHgpO1xuICB6LWluZGV4OiAxO1xufVxuXG4udG9vbHRpcF9faWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjQzNDM0M2O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4udG9vbHRpcF9fZGQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLThweDtcbiAgd2lkdGg6IDIzMnB4O1xuICBtYXgtd2lkdGg6IDIzMnB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLnRvb2x0aXBfX2RkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgcGFkZGluZzogOHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgei1pbmRleDogMjtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4udG9vbHRpcC5vcGVuIC50b29sdGlwX19kZC13cmFwIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4udG9vbHRpcC5vcGVuIC50b29sdGlwX19pY29uIHtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAudG9vbHRpcDpob3ZlciAudG9vbHRpcF9fZGQtd3JhcCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAudG9vbHRpcDpob3ZlciAudG9vbHRpcF9faWNvbiB7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gIH1cbn1cbi50b3AtYmFubmVyIHtcbiAgbWFyZ2luOiAxNnB4IDAgMjRweDtcbn1cblxuLnRvcC1iYW5uZXJfX3dyYXAge1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBwYWRkaW5nOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50b3AtYmFubmVyX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG59XG5cbi50b3AtYmFubmVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50b3AtYmFubmVyX19tYWluIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4udG9wLWJhbm5lcl9fdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRvcC1iYW5uZXIge1xuICAgIG1hcmdpbjogMTZweCAwO1xuICB9XG4gIC50b3AtYmFubmVyX193cmFwIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIH1cbiAgLnRvcC1iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDExNiU7XG4gIH1cbiAgLnRvcC1iYW5uZXJfX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnRvcC1iYW5uZXJfX21haW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50b3AtYmFubmVyX190ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbiAgLnRvcC1iYW5uZXJfX2FjdGlvbiB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDE2cHggMCAwO1xuICB9XG59XG4udG9wLW5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA1cHggNnB4O1xuICBtYXJnaW46IDAgLTZweDtcbiAgY29sb3I6ICMzNzM3M0Y7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnRvcC1uYXYtbGlua19faWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnRvcC1uYXYtbGlua19fbWFpbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4udG9wLW5hdi1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGJvdHRvbTogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIHJpZ2h0OiAzcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAudG9wLW5hdi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI0RFMTkzRTtcbiAgfVxufVxuLnN0YXRlLS1mb2N1cy1lbmFibGVkIC50b3AtbmF2LWxpbms6Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLnRvcC1uYXYtbGluazphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjOEY4Rjk0O1xufVxuXG4udG9wLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xufVxuXG4udG9wLW5hdl9fbGluay13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnRvcC1uYXZfX2xpbmstZGQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAtMTJweDtcbiAgei1pbmRleDogNTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4udG9wLW5hdl9fbGluay1kZCB7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDEycHggMDtcbn1cblxuLnRvcC1uYXZfX2xpbmstbHZsMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogM3B4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDYwNjExO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50b3AtbmF2X19saW5rLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnRvcC1uYXZfX2xpbmstd3JhcDpob3ZlciAudG9wLW5hdl9fbGluay1kZC13cmFwLFxuLnRvcC1uYXZfX2xpbmstZGQtd3JhcDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIC50b3AtbmF2X19saW5rLWx2bDI6aG92ZXIge1xuICAgIGNvbG9yOiAjMTUyNDcxO1xuICB9XG4gIC50b3AtbmF2X19saW5rLXdyYXA6aG92ZXIgLnRvcC1uYXZfX2xpbmstaWNvbiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB9XG59XG4udG9wLW5hdl9fbGluayB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMnB4IDEycHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjb2xvcjogIzA2MDYxMTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udG9wLW5hdl9fbGluay0tc3BlY2lhbCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC50b3AtbmF2X19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MjQ3MTtcbiAgfVxuICAudG9wLW5hdl9fbGluay0tc3BlY2lhbDpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIwLCAxMjAsIDEyMCwgMC4xOSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwNjA2MTE7XG4gIH1cbn1cbi50b3AtbmF2X19tb2ItaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi50b3AtbmF2X19tb2ItaXRlbS5vcGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbn1cblxuLnRvcC1uYXZfX2JhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEzcHggMTJweCAxM3B4IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwNjA2MTE7XG59XG5cbi50b3AtbmF2X19iYXItdGV4dCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnRvcC1uYXZfX2Jhci1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi50b3AtbmF2X19iYXIub3BlbiAudG9wLW5hdl9fYmFyLWljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbi50b3AtbmF2X19tb2ItaXRlbS1saW5rLWxldmVsLTIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHBhZGRpbmc6IDhweCAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnRvcC1uYXZfX21vYi1pdGVtcy1sZXZlbC0yIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnRvcC1uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnZpZGVvLWJhbm5lciB7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuXG4udmlkZW8tYmFubmVyX193cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4NDZweDtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC52aWRlby1iYW5uZXIge1xuICAgIG1hcmdpbjogMzJweCAwO1xuICB9XG4gIC52aWRlby1iYW5uZXJfX3dyYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIH1cbn1cbi52aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjExO1xufVxuXG4udmlkZW9fX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGhlaWdodDogNzJweDtcbiAgd2lkdGg6IDcycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuXG4udmlkZW9fX2J0bi1pY29uIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udmlkZW9fX3ZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnZpZGVvX19zb3VyY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnZpZGVvX19wb3N0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnZpZGVvX19pZnJhbWUtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52aWRlb19faWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC52aWRlb19fYnRuOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjA1KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudmlkZW9fX2J0biB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG4gIC52aWRlb19fYnRuLWljb24ge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxufVxuLnZpZXctcGlja2VyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnZpZXctcGlja2VyX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgY29sb3I6ICMwNjA2MTE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi52aWV3LXBpY2tlcl9faXRlbS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ3MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAudmlldy1waWNrZXJfX2l0ZW06bm90KC52aWV3LXBpY2tlcl9faXRlbS0tYWN0aXZlKTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgfVxufVxuLnZpZXctcGlja2VyX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52aWV3LXBpY2tlcl9faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufSIsIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogQ29tbWlzc2lvbmVyO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdHNyYzogdXJsKFwiL2xvY2FsL2Fzc2V0cy9mb250cy9Db21taXNzaW9uZXIvY29tbWlzc2lvbmVyLXYyNC1jeXJpbGxpY19sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmZcIilcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBDb21taXNzaW9uZXI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0c3JjOiB1cmwoXCIvbG9jYWwvYXNzZXRzL2ZvbnRzL0NvbW1pc3Npb25lci9jb21taXNzaW9uZXItdjI0LWN5cmlsbGljX2xhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmXCIpXG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogQ29tbWlzc2lvbmVyO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdHNyYzogdXJsKFwiL2xvY2FsL2Fzc2V0cy9mb250cy9Db21taXNzaW9uZXIvY29tbWlzc2lvbmVyLXYyNC1jeXJpbGxpY19sYXRpbi02MDAud29mZjJcIikgZm9ybWF0KFwid29mZlwiKVxufVxuXG4vLyDQk9GA0LDRhNC40YfQtdGB0LrQuNC5INC30L3QsNC6INCx0LXQu9C+0YDRg9GB0YHQutC+0LPQviDRgNGD0LHQu9GPICjQndCR0KDQkSlcbi8vIGh0dHBzOi8vd3d3Lm5icmIuYnkvY29pbnNiYW5rbm90ZXMvYnluLWljb1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIm5icmJcIjtcblx0c3JjOiB1cmwoXCIvbG9jYWwvYXNzZXRzL2ZvbnRzL25icmIvbmJyYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVStFOTAxLCBVKzQyLCBVKzU5LCBVKzRFO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG4iLCIqLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG50ZXh0YXJlYSB7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRtYXJnaW46IDA7XG59XG5cbmxlZ2VuZCB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0bWFyZ2luOiAwO1xufVxuXG46Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuXHRkaXNwbGF5OiBub25lO1xuXHRvcGFjaXR5OiAwO1xufVxuXG46Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuXHRhcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG5idXR0b24ge1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcblx0Zm9udC13ZWlnaHQ6ICRmdy1iYXNlO1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRvdXRsaW5lOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuaW1nIHtcblx0Ym9yZGVyOiBub25lO1xuXHRmb250LXNpemU6ICRmei1zbWFsbDtcblx0bGluZS1oZWlnaHQ6ICRsaC1zbWFsbDtcbn1cblxuaWZyYW1lIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG5odG1sLFxuYm9keSB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuYm9keS5pb3MsXG5ib2R5LmlvcyAqIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4udG91Y2ggKiB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn0iLCIvLyBncmlkXG4uZ3JpZCB7XG5cdEBpbmNsdWRlIGdyaWQ7XG59XG5cbi5yb3cge1xuXHRAaW5jbHVkZSByb3c7XG59XG5cbi5jZWxsIHtcblx0QGluY2x1ZGUgY2VsbDtcbn1cblxuLmNvbCB7XG5cdEBpbmNsdWRlIGNvbDtcbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG5cdC5jb2wteGwtI3skaX0ge1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKCRpKTtcblx0fVxufVxuXG5AZm9yICRpIGZyb20gLTEyIHRocm91Z2ggMTIge1xuXHQub3JkZXIteGwtI3skaX0ge1xuXHRcdG9yZGVyOiAkaTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1sZy1tYXgpIHtcblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG5cdFx0LmNvbC1sZy0jeyRpfSB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgkaSk7XG5cdFx0fVxuXHR9XG5cblx0QGZvciAkaSBmcm9tIC0xMiB0aHJvdWdoIDEyIHtcblx0XHQub3JkZXItbGctI3skaX0ge1xuXHRcdFx0b3JkZXI6ICRpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG5cdFx0LmNvbC1tZC0jeyRpfSB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgkaSk7XG5cdFx0fVxuXHR9XG5cblx0QGZvciAkaSBmcm9tIC0xMiB0aHJvdWdoIDEyIHtcblx0XHQub3JkZXItbWQtI3skaX0ge1xuXHRcdFx0b3JkZXI6ICRpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG5cdFx0LmNvbC1zbS0jeyRpfSB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgkaSk7XG5cdFx0fVxuXHR9XG5cblx0QGZvciAkaSBmcm9tIC0xMiB0aHJvdWdoIDEyIHtcblx0XHQub3JkZXItc20tI3skaX0ge1xuXHRcdFx0b3JkZXI6ICRpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG5cdFx0LmNvbC14cy0jeyRpfSB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgkaSk7XG5cdFx0fVxuXHR9XG5cblx0QGZvciAkaSBmcm9tIC0xMiB0aHJvdWdoIDEyIHtcblx0XHQub3JkZXIteHMtI3skaX0ge1xuXHRcdFx0b3JkZXI6ICRpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi0yeHMtbWF4KSB7XG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuXHRcdC5jb2wtMnhzLSN7JGl9IHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKCRpKTtcblx0XHR9XG5cdH1cblxuXHRAZm9yICRpIGZyb20gLTEyIHRocm91Z2ggMTIge1xuXHRcdC5vcmRlci0yeHMtI3skaX0ge1xuXHRcdFx0b3JkZXI6ICRpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi0zeHMtbWF4KSB7XG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuXHRcdC5jb2wtM3hzLSN7JGl9IHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKCRpKTtcblx0XHR9XG5cdH1cblxuXHRAZm9yICRpIGZyb20gLTEyIHRocm91Z2ggMTIge1xuXHRcdC5vcmRlci0zeHMtI3skaX0ge1xuXHRcdFx0b3JkZXI6ICRpO1xuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG5AbWl4aW4gdG91Y2gge1xuXHRAbWVkaWEgKGFueS1ob3Zlcjogbm9uZSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBuby10b3VjaCB7XG5cdEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBmb2N1cy1lbmFibGVkIHtcblx0LnN0YXRlLS1mb2N1cy1lbmFibGVkIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gZm9jdXMtZW5hYmxlZC1pbnRlcm5hbCB7XG5cdC5zdGF0ZS0tZm9jdXMtZW5hYmxlZCAmIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gZ3JpZCB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG1hcmdpbjogbWF0aC5kaXYoLSRncmlkLWd1dHRlci1iYXNlLCAyKTtcblx0d2lkdGg6IGNhbGMoMTAwJSArICN7JGdyaWQtZ3V0dGVyLWJhc2V9KTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0XHRtYXJnaW46IG1hdGguZGl2KC0kZ3JpZC1ndXR0ZXItYmFzZS1zbSwgMik7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArICN7JGdyaWQtZ3V0dGVyLWJhc2Utc219KTtcblx0fVxufVxuXG5AbWl4aW4gcm93IHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWFyZ2luOiAwIG1hdGguZGl2KC0kZ3JpZC1ndXR0ZXItYmFzZSwgMik7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAjeyRncmlkLWd1dHRlci1iYXNlfSk7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdFx0bWFyZ2luOiAwIG1hdGguZGl2KC0kZ3JpZC1ndXR0ZXItYmFzZS1zbSwgMik7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArICN7JGdyaWQtZ3V0dGVyLWJhc2Utc219KTtcblx0fVxufVxuXG5AbWl4aW4gY2VsbCB7XG5cdHBhZGRpbmc6IG1hdGguZGl2KCRncmlkLWd1dHRlci1iYXNlLCAyKTtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1heC13aWR0aDogMTAwJTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0XHRwYWRkaW5nOiBtYXRoLmRpdigkZ3JpZC1ndXR0ZXItYmFzZS1zbSwgMik7XG5cdH1cbn1cblxuQG1peGluIGNvbCB7XG5cdHBhZGRpbmc6IDAgbWF0aC5kaXYoJGdyaWQtZ3V0dGVyLWJhc2UsIDIpO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHRcdHBhZGRpbmc6IDAgbWF0aC5kaXYoJGdyaWQtZ3V0dGVyLWJhc2Utc20sIDIpO1xuXHR9XG59XG5cbkBtaXhpbiBkcm9wZG93bi1iYXNlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd24sIGxlZnQgMHM7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZVkoMCk7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuXG5AbWl4aW4gZHJvcGRvd24tYmFzZS1vcGVuIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZVkoMSk7XG59XG5cbkBtaXhpbiBkcm9wZG93biB7XG5cdEBpbmNsdWRlIGRyb3Bkb3duLWJhc2U7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0cGFkZGluZzogMjBweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRjb2xvcjogJHRleHQtY29sb3I7XG5cdGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWJhc2U7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0Zm9udC1zaXplOiAkZnotYmFzZTtcblx0bGluZS1oZWlnaHQ6ICRsaC1iYXNlO1xuXHRmb250LXdlaWdodDogJGZ3LWJhc2U7XG59XG5cbkBtaXhpbiBvdmVybGF5LW9wZW4ge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5AbWl4aW4gcGFuZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDMwMHB4O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdHotaW5kZXg6IDE2MDtcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3ctYmFzZTtcblx0dHJhbnNpdGlvbjogJHRycy1vdmVybGF5O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5AbWl4aW4gcGFuZWwtb3BlbiB7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbkBtaXhpbiBsaW5rLWJhc2Uge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ym9yZGVyOiBub25lO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0b3V0bGluZS1vZmZzZXQ6IDFweDtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuQG1peGluIGxpbmstaG92ZXIge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdGJvcmRlcjogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWl4aW4gbGluay1mb2N1cyB7XG5cdG91dGxpbmU6IDFweCBkYXNoZWQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAxcHg7XG59XG5cbkBtaXhpbiBsaW5rLWFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1hY3RpdmU7XG59XG5cbkBtaXhpbiBsaW5rIHtcblx0QGluY2x1ZGUgbGluay1iYXNlO1xuXG5cdEBpbmNsdWRlIG5vLXRvdWNoIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdEBpbmNsdWRlIGxpbmstaG92ZXI7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZm9jdXMtZW5hYmxlZC1pbnRlcm5hbCB7XG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0QGluY2x1ZGUgbGluay1mb2N1cztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOmFjdGl2ZSB7XG5cdFx0QGluY2x1ZGUgbGluay1hY3RpdmU7XG5cdH1cbn1cblxuQG1peGluIGZvY3VzLWZyYW1lIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDNweDtcblx0Ym90dG9tOiAzcHg7XG5cdGxlZnQ6IDNweDtcblx0cmlnaHQ6IDNweDtcblx0Ym9yZGVyOiAxcHggZGFzaGVkO1xuXHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBpbmhlcml0O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1peGluIGZvY3VzLWZyYW1lLXNob3cge1xuXHRvcGFjaXR5OiAuNzU7XG59XG5cbkBtaXhpbiBmaWVsZC1iYXNlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4td2lkdGg6IDA7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTcwO1xuXHRwYWRkaW5nOiA3cHggMTJweDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Zm9udDogJGZ3LWJhc2UgI3skZnotYmFzZX0vI3skbGgtYmFzZX0gJGZmLWJhc2U7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuQG1peGluIGZpZWxkLWhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbkBtaXhpbiBmaWVsZC1mb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbkBtaXhpbiBmaWVsZCB7XG5cdEBpbmNsdWRlIGZpZWxkLWJhc2U7XG5cblx0QGluY2x1ZGUgbm8tdG91Y2gge1xuXHRcdCY6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcblx0XHRcdEBpbmNsdWRlIGZpZWxkLWhvdmVyO1xuXHRcdH1cblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdEBpbmNsdWRlIGZpZWxkLWZvY3VzO1xuXHR9XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSkge1xuXHR3aWR0aDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KCRzaXplLCAxMikpO1xufSIsIi5mYzpmaXJzdC1jaGlsZCxcbi5mbGM6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGM6bGFzdC1jaGlsZCxcbi5mbGM6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mY2MuZmNjIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmxjYy5sY2Mge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmxjYy5mbGNjIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aXNpYmxlIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi52aXNpYmxlLWliIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udmlzaWJsZS1mIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLnZpc2libGUtaWYge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLnZpc2libGUtaW5saW5lIHtcblx0ZGlzcGxheTogaW5saW5lO1xufVxuXG4udmlzaWJsZS10YWJsZSB7XG5cdGRpc3BsYXk6IHRhYmxlO1xufVxuXG4udmlzaWJsZS10YyB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi50b2dnbGUtd2hlbi1vcGVuLXBhcmVudC5vcGVuIC5oaWRkZW4td2hlbi1vcGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnRvZ2dsZS13aGVuLW9wZW4tcGFyZW50Om5vdCgub3BlbikgLmhpZGRlbi13aGVuLW5vdC1vcGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRjbGVhcjogYm90aDtcbn1cblxuLmNsZWFyIHtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi50ZXh0LWxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5oaWRkZW4tbWQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQudmlzaWJsZS1tZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQudmlzaWJsZS1tZC1pbmxpbmUge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0fVxuXG5cdC52aXNpYmxlLW1kLWYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQudmlzaWJsZS1tZC1pZiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdH1cblxuXHQudmlzaWJsZS1tZC1pYiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0LnZpc2libGUtbWQtdGFibGUge1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHR9XG5cblx0LnZpc2libGUtbWQtdGMge1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdH1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuaGlkZGVuLXNtIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnZpc2libGUtc20ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LnZpc2libGUtc20taW5saW5lIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdH1cblxuXHQudmlzaWJsZS1zbS1mIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0LnZpc2libGUtc20taWYge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHR9XG5cblx0LnZpc2libGUtc20taWIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdC52aXNpYmxlLXNtLXRhYmxlIHtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0fVxuXG5cdC52aXNpYmxlLXNtLXRjIHtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR9XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcblx0LmhpZGRlbi14cyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC52aXNpYmxlLXhzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC52aXNpYmxlLXhzLWYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQudmlzaWJsZS14cy1pZiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdH1cblxuXHQudmlzaWJsZS14cy1pbmxpbmUge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0fVxuXG5cdC52aXNpYmxlLXhzLWliIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblxuXHQudmlzaWJsZS14cy10YWJsZSB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdH1cblxuXHQudmlzaWJsZS14cy10YyB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0fVxufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tMnhzLW1heCkge1xuXHQuaGlkZGVuLTJ4cyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC52aXNpYmxlLTJ4cyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQudmlzaWJsZS0yeHMtZiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC52aXNpYmxlLTJ4cy1pZiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdH1cblxuXHQudmlzaWJsZS0yeHMtaW5saW5lIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdH1cblxuXHQudmlzaWJsZS0yeHMtaWIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdC52aXNpYmxlLTJ4cy10YWJsZSB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdH1cblxuXHQudmlzaWJsZS0yeHMtdGMge1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdH1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLTN4cy1tYXgpIHtcblx0LmhpZGRlbi0zeHMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQudmlzaWJsZS0zeHMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LnZpc2libGUtM3hzLWYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQudmlzaWJsZS0zeHMtaWYge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHR9XG5cblx0LnZpc2libGUtM3hzLWlubGluZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHR9XG5cblx0LnZpc2libGUtM3hzLWliIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblxuXHQudmlzaWJsZS0zeHMtdGFibGUge1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHR9XG5cblx0LnZpc2libGUtM3hzLXRjIHtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR9XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi00eHMtbWF4KSB7XG5cdC5oaWRkZW4tNHhzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnZpc2libGUtNHhzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC52aXNpYmxlLTR4cy1mIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0LnZpc2libGUtNHhzLWlmIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0fVxuXG5cdC52aXNpYmxlLTR4cy1pbmxpbmUge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0fVxuXG5cdC52aXNpYmxlLTR4cy1pYiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0LnZpc2libGUtNHhzLXRhYmxlIHtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0fVxuXG5cdC52aXNpYmxlLTR4cy10YyB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0fVxufSIsIi5jLWJsYWNrIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmMtZ3JheS1kYXJrIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjay04NTtcbn1cblxuLmMtZ3JheSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5jLWdyYXktbGlnaHQge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xufVxuXG4uYy1wcmltYXJ5IHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uYy1wcmltYXJ5LXNoYWRlLTIge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG59XG5cbi5jLXByaW1hcnktc2hhZGUtMyB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1hY3RpdmU7XG59XG5cbi5jLXByaW1hcnktMiB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS0yO1xufVxuXG4uYy1wcmltYXJ5LTItc2hhZGUtMiB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS0yLWhvdmVyO1xufVxuXG4uYy1wcmltYXJ5LTItc2hhZGUtMyB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS0yLWFjdGl2ZTtcbn1cblxuLmMtc3VjY2VzcyB7XG5cdGNvbG9yOiAkY29sb3Itc3VjY2Vzcztcbn1cblxuLmMtc3VjY2Vzcy1saWdodCB7XG5cdGNvbG9yOiAkY29sb3Itc3VjY2Vzcy1saWdodDtcbn1cblxuLmMtd2FybmluZyB7XG5cdGNvbG9yOiAkY29sb3Itd2FybmluZztcbn1cblxuLmMtd2FybmluZy1saWdodCB7XG5cdGNvbG9yOiAkY29sb3Itd2FybmluZy1saWdodDtcbn1cblxuLmMtZXJyb3Ige1xuXHRjb2xvcjogJGNvbG9yLWVycm9yO1xufVxuXG4uYy1lcnJvci1saWdodCB7XG5cdGNvbG9yOiAkY29sb3ItZXJyb3ItbGlnaHQ7XG59XG5cblxuXG4uYmctYmxhY2sge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XG59XG5cbi5iZy1ncmF5LWRhcmsge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stODU7XG59XG5cbi5iZy1ncmF5IHtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTcwO1xufVxuXG4uYmctZ3JheS1saWdodCB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLmJnLXdoaXRlIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xufVxuXG4uYmctcHJpbWFyeSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uYmctcHJpbWFyeS1zaGFkZS0yIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktaG92ZXI7XG59XG5cbi5iZy1wcmltYXJ5LXNoYWRlLTMge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1hY3RpdmU7XG59XG5cbi5iZy1wcmltYXJ5LTIge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS0yO1xufVxuXG4uYmctcHJpbWFyeS0yLXNoYWRlLTIge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS0yLWhvdmVyO1xufVxuXG4uYmctcHJpbWFyeS0yLXNoYWRlLTMge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS0yLWFjdGl2ZTtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itc3VjY2Vzcztcbn1cblxuLmJnLXN1Y2Nlc3MtbGlnaHQge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itc3VjY2Vzcy1saWdodDtcbn1cblxuLmJnLXdhcm5pbmcge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2FybmluZztcbn1cblxuLmJnLXdhcm5pbmctbGlnaHQge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2FybmluZy1saWdodDtcbn1cblxuLmJnLWVycm9yIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLWVycm9yO1xufVxuXG4uYmctZXJyb3ItbGlnaHQge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItZXJyb3ItbGlnaHQ7XG59IiwiLy8gc2VsZWN0aW9uXG4vLzo6c2VsZWN0aW9uIHtcbi8vXHRiYWNrZ3JvdW5kOiAkc2VsZWN0aW9uLWJnO1xuLy9cdGNvbG9yOiAkc2VsZWN0aW9uLWNvbG9yO1xuLy99XG5cbi8vIGJhc2ljXG5ib2R5IHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRmb250OiAkZnctYmFzZSAjeyRmei1iYXNlfSAvICN7JGxoLWJhc2V9ICRmZi1iYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWluLWhlaWdodDogMTAwdmg7XG59XG5cbmltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZS1tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi8vIFZ1ZVxuW3YtY2xvYWtdIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8gY29udGFpbmVyXG4uY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiAkY29udGFpbmVyLXdpZHRoO1xuXHRwYWRkaW5nLWxlZnQ6ICRjb250YWluZXItcGFkZGluZztcblx0cGFkZGluZy1yaWdodDogJGNvbnRhaW5lci1wYWRkaW5nO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyLS13aWRlIHtcblx0bWF4LXdpZHRoOiAkY29udGFpbmVyLXdpZHRoLXdpZGU7XG59XG5cbi5jb250YWluZXItLW5hcnJvdyB7XG5cdG1heC13aWR0aDogMTI2NHB4O1xufVxuXG4uY29udGFpbmVyLS1mcmVlIHtcblx0bWF4LXdpZHRoOiBub25lO1xufVxuXG4vLyBvdmVybGF5XG4ub3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJhY2tncm91bmQtY29sb3I6ICRvdmVybGF5LWJnO1xuXHRvcGFjaXR5OiAwO1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMXB4KTtcblx0ei1pbmRleDogMTUwO1xuXHR0cmFuc2l0aW9uOiAkdHJzLW92ZXJsYXk7XG59XG5cbi5vdmVybGF5Lm9wZW4sXG4uc3RhdGUtLW1vZGFsLW9wZW4gLm92ZXJsYXksXG4uc3RhdGUtLW1vZGFsLWxvYWRpbmcgLm92ZXJsYXksXG4uc3RhdGUtLWNhdGFsb2ctbWVudS1vcGVuIC5vdmVybGF5IHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLm92ZXJsYXkub3Blbixcbi5zdGF0ZS0tbW9kYWwtb3BlbiAub3ZlcmxheSxcbi5zdGF0ZS0tbW9kYWwtbG9hZGluZyAub3ZlcmxheSwge1xuXHR6LWluZGV4OiAzMDA7XG59XG5cbi8vIGljb25zXG4uc3ZnLXNwcml0ZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN2Zy1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4udGVzdC1zY3JvbGxiYXIge1xuXHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0b3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gY3VzdG9tIHNjcm9sbGJhciBmb3IgQ2hyb21lIGFuZCBTYWZhcmlcbi5zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0d2lkdGg6IDE0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHdpZHRoOiAxMnB4O1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjY2NmZDM7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDdweDtcblx0Ym9yZGVyOiA0cHggc29saWQgJGNvbG9yLXdoaXRlO1xufVxuXG4uc2Nyb2xsYmFyLS13aGl0ZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogMTRweDtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuLnNjcm9sbGJhci0td2hpdGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHdpZHRoOiAxMnB4O1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uc2Nyb2xsYmFyLS13aGl0ZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDdweDtcblx0Ym9yZGVyOiA0cHggc29saWQgJG92ZXJsYXktYmc7XG59XG5cbi8vIGhpZGRlbiBzY3JvbGxiYXJcbi5zY3JvbGxiYXItbm9uZSB7XG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuXG4uc2Nyb2xsYmFyLW5vbmU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDA7XG59XG5cbnByZSB7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0bWFyZ2luOiAwO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHQuc3RhdGUtLXNlYXJjaC1zbWFsbC1vcGVuIC5vdmVybGF5IHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0Ly8gYmxvY2tzXG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAgJGNvbnRhaW5lci1wYWRkaW5nLXNtO1xuXHR9XG5cblx0LmIyNC13aWRnZXQtYnV0dG9uLXBvc2l0aW9uLWJvdHRvbS1yaWdodCB7XG5cdFx0cmlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0XHRib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50IHtcblx0LmNvbnRhY3RfX21vYi1tb2RlLFxuXHQucGFnZS1oZWFkZXJfX2NvbnRhY3QgLmNvbnRhY3RfX2l0ZW1zIC5jb250YWN0X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpLFxuXHQuY29udGFjdF9fcG9wdXAtd3JhcCxcblx0LmxvY2F0aW9uLXBpY2tlcl9fc2VwYXJhdG9yLFxuXHQubG9jYXRpb24tcGlja2VyX19jb21wYW55LXdyYXAsXG5cdC5wYWdlLWhlYWRlcl9fYnRuLWNhdGFsb2ctd3JhcCxcblx0LnBhZ2UtaGVhZGVyX19zZWFyY2gsXG5cdC5wYWdlLWhlYWRlcl9fY29udGFjdCxcblx0LnBhZ2UtaGVhZGVyX19jZWxsLFxuXHQucGFnZS1oZWFkZXItd3JhcF9fdG9wLFxuXHQucGFnZS1oZWFkZXItd3JhcF9fbWFpbi1uYXYsXG5cdC5wcm9kdWN0X190YWJsZS12aWV3LWNoZWNrYm94LXdyYXAsXG5cdC5wcm9kdWN0X190YWJsZS12aWV3LWxpbmssXG5cdC5jYXRhbG9nX19mYXZvcml0ZS1jYXRlZ29yaWVzLFxuXHQuY2F0YWxvZ19fdG9wLW5hdixcblx0LnBhZ2UtZm9vdGVyLFxuXHQuY2F0YWxvZ19fbGF5b3V0LWFzaWRlLFxuXHQuY2F0YWxvZ19fZmF2b3JpdGUtcGFuZWwtd3JhcCxcblx0LmJyZWFkY3J1bWJzLFxuXHQuY2F0YWxvZ19fdGl0bGUsXG5cdC5wYWdlLWhlYWRlcl9fcHJpbnRhYmxlLWJsb2NrLWxvY2F0aW9uLFxuXHQucGFnZS1oZWFkZXJfX3ByaW50YWJsZS1ibG9jay1jb250YWN0LFxuXHQuYmFza2V0X19hc2lkZSxcblx0LmJhc2tldF9fcmVtb3ZlLWFjdGlvbixcblx0LmJhc2tldF9fc2VhcmNoLFxuXHQuYmFza2V0X19iYXNrZXQtcGFuZWwsXG5cdCNieC1wYW5lbCxcblx0LnByb2R1Y3RfX3RhYmxlLXZpZXctYWN0aW9uLFxuXHQucHJvZHVjdF9fdGFibGUtdmlldy1kZWxpdmVyeSxcblx0LmJhc2tldF9fY2F0ZWdvcnktaXRlbSAucHJvZHVjdF9fbGlzdC12aWV3LWRlbGl2ZXJ5LFxuXHQubGstd3JhcF9fYXNpZGUge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufSIsIi8qIC0tLSB0ZXh0IC0tLSAqL1xuaDEsXG4uaDEge1xuXHRmb250OiAkZnctaDEgI3skZnotaDF9LyN7JGxoLWgxfSAkZmYtaDE7XG5cdHRleHQtdHJhbnNmb3JtOiAkdHQtaDE7XG5cdGxldHRlci1zcGFjaW5nOiAkbHMtaDE7XG5cdG1hcmdpbjogMDtcbn1cblxuaDIsXG4uaDIge1xuXHRmb250OiAkZnctaDIgI3skZnotaDJ9LyN7JGxoLWgyfSAkZmYtaDI7XG5cdHRleHQtdHJhbnNmb3JtOiAkdHQtaDI7XG5cdGxldHRlci1zcGFjaW5nOiAkbHMtaDI7XG5cdG1hcmdpbjogMDtcbn1cblxuaDMsXG4uaDMge1xuXHRmb250OiAkZnctaDMgI3skZnotaDN9LyN7JGxoLWgzfSAkZmYtaDM7XG5cdHRleHQtdHJhbnNmb3JtOiAkdHQtaDM7XG5cdGxldHRlci1zcGFjaW5nOiAkbHMtaDM7XG5cdG1hcmdpbjogMDtcbn1cblxuaDQsXG4uaDQge1xuXHRmb250OiAkZnctaDQgI3skZnotaDR9LyN7JGxoLWg0fSAkZmYtaDQ7XG5cdHRleHQtdHJhbnNmb3JtOiAkdHQtaDQ7XG5cdGxldHRlci1zcGFjaW5nOiAkbHMtaDQ7XG5cdG1hcmdpbjogMDtcbn1cblxuaDUsXG4uaDUge1xuXHRmb250OiAkZnctaDUgI3skZnotaDV9LyN7JGxoLWg1fSAkZmYtaDU7XG5cdHRleHQtdHJhbnNmb3JtOiAkdHQtaDU7XG5cdGxldHRlci1zcGFjaW5nOiAkbHMtaDU7XG5cdG1hcmdpbjogMDtcbn1cblxuLnRleHQtc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xufVxuXG4udGV4dC1zbWFsbCB7XG5cdGZvbnQtc2l6ZTogJGZ6LXNtYWxsO1xuXHRsaW5lLWhlaWdodDogJGxoLXNtYWxsO1xuXHRmb250LXdlaWdodDogJGZ3LXNtYWxsO1xufVxuXG4udGV4dC1zbWFsbGVyIHtcblx0Zm9udC1zaXplOiAkZnotc21hbGxlcjtcblx0bGluZS1oZWlnaHQ6ICRsaC1zbWFsbGVyO1xuXHRmb250LXdlaWdodDogJGZ3LXNtYWxsZXI7XG59XG5cbmIge1xuXHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG59XG5cbi5mb250LWJhc2Uge1xuXHRmb250OiAkZnctYmFzZSAjeyRmei1iYXNlfS8jeyRsaC1iYXNlfSAkZmYtYmFzZTtcbn1cblxuLmxpbmssXG4udGV4dC1ndWlkZSBhIHtcblx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlcjogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRyYW5zaXRpb246IDAuMnM7XG5cdG91dGxpbmUtb2Zmc2V0OiAxcHg7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0Lmxpbms6aG92ZXIsXG5cdC50ZXh0LWd1aWRlIGE6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG51bCxcbm9sLFxubGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cblxuLmJsb2NrcXVvdGUsXG5ibG9ja3F1b3RlIHtcblx0cGFkZGluZzogMTJweDtcblx0YmFja2dyb3VuZDogI0ZGRUJFQjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW46IDhweCAwO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4udmlkZW8tYmxvY2sge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLnZpZGVvLWJsb2NrOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4udmlkZW8tYmxvY2sgaWZyYW1lIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5ibG9ja3F1b3RlOmZpcnN0LWNoaWxkLFxuYmxvY2txdW90ZTpmaXJzdC1jaGlsZCxcbi50YWJsZS1zY3JvbGxlcjpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5ibG9ja3F1b3RlOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlOmxhc3QtY2hpbGQsXG4udGFibGUtc2Nyb2xsZXI6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmhyLFxuLmhyIHtcblx0Ym9yZGVyOiBub25lO1xuXHRtYXJnaW46IDIwcHggMDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ibGFjay03MDtcbn1cblxuLmhyLS1sZyB7XG5cdG1hcmdpbjogNjBweCAwO1xufVxuLmNvbnRhaW5lci50ZXh0LWd1aWRle1xuXHRtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuXG4udGV4dC1ndWlkZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0aHlwaGVuczogYXV0bztcblx0LW1zLWh5cGhlbnM6IGF1dG87XG5cdC1tb3otaHlwaGVuczogYXV0bztcblx0LXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1ndWlkZSBoMSxcbi50ZXh0LWd1aWRlIC5oMSB7XG5cdG1hcmdpbjogMzJweCAwO1xuXHRjbGVhcjogYm90aDtcbn1cblxuLnRleHQtZ3VpZGUgaDIsXG4udGV4dC1ndWlkZSAuaDIge1xuXHRtYXJnaW46IDI0cHggMDtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi50ZXh0LWd1aWRlIGgzLFxuLnRleHQtZ3VpZGUgLmgzIHtcblx0bWFyZ2luOiAxNnB4IDAgOHB4O1xuXHRjbGVhcjogYm90aDtcbn1cblxuLnRleHQtZ3VpZGUgaDQsXG4udGV4dC1ndWlkZSAuaDQge1xuXHRtYXJnaW46IDE2cHggMCA4cHg7XG5cdGNsZWFyOiBib3RoO1xufVxuXG4udGV4dC1ndWlkZSBoNSxcbi50ZXh0LWd1aWRlIC5oNSB7XG5cdG1hcmdpbjogMTZweCAwIDhweDtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi50ZXh0LWd1aWRlIHVsLFxuLnRleHQtZ3VpZGUgb2wge1xuXHRtYXJnaW46IDE2cHggMDtcbn1cblxuLnRleHQtZ3VpZGUgdWwgPiBsaSB7XG5cdG1hcmdpbjogMCAwIDhweDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50ZXh0LWd1aWRlIG9sID4gbGkge1xuXHRtYXJnaW46IDAgMCAxNnB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRleHQtZ3VpZGUgbGkgPiB1bDpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIGxpID4gb2w6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi50ZXh0LWd1aWRlIHVsID4gbGk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA4cHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiA2cHg7XG5cdGhlaWdodDogNnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG59XG5cbi5jYXRhbG9nLWl0ZW0gLnRleHQtZ3VpZGUgdWwgPiBsaSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG59XG5cbi5jYXRhbG9nLWl0ZW0gLnRleHQtZ3VpZGUgdWwgPiBsaTo6YmVmb3JlIHtcblx0dG9wOiAxMHB4O1xufVxuXG4udGV4dC1ndWlkZSBvbCB7XG5cdGNvdW50ZXItcmVzZXQ6IG9sO1xufVxuXG4udGV4dC1ndWlkZSBvbCA+IGxpIHtcblx0Y291bnRlci1pbmNyZW1lbnQ6IG9sO1xufVxuXG4udGV4dC1ndWlkZSBvbCA+IGxpOjpiZWZvcmUge1xuXHRjb250ZW50OiBjb3VudGVyKG9sKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE1Mi42JSAxNDMuMzUlIGF0IC0xOS4wNSUgMTE2LjY3JSwgIzE1MjQ3MSAwJSwgIzI4NDRENyAxMDAlKTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbn1cblxuLnRleHQtZ3VpZGUgdWwgb2wgPiBsaTo6YmVmb3JlLFxuLnRleHQtZ3VpZGUgb2wgb2wgPiBsaTo6YmVmb3JlIHtcblx0Y29udGVudDogY291bnRlcihvbCkgXCIpXCI7XG59XG5cbi50ZXh0LWd1aWRlID4gaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWFyZ2luOiAyNHB4IDA7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG59XG5cbi50ZXh0LWd1aWRlID4gaW1nW2FsaWduPVwibGVmdFwiXSxcbi50ZXh0LWd1aWRlID4gaW1nW2FsaWduPVwicmlnaHRcIl0ge1xuXHRtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnRleHQtZ3VpZGUgPiBpbWdbYWxpZ249XCJsZWZ0XCJdIHtcblx0bWFyZ2luOiAwIDI0cHggMjQwcHggMDtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi50ZXh0LWd1aWRlID4gaW1nW2FsaWduPVwicmlnaHRcIl0ge1xuXHRtYXJnaW46IDAgMCAyNHB4IDI0cHg7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuLnRleHQtZ3VpZGUgdGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcblx0bWFyZ2luOiAyNHB4IDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR3aWR0aDogMTAwJTtcblx0aHlwaGVuczogbm9uZTtcblx0LW1zLWh5cGhlbnM6IG5vbmU7XG5cdC1tb3otaHlwaGVuczogbm9uZTtcblx0LXdlYmtpdC1oeXBoZW5zOiBub25lO1xuXHRtYXgtd2lkdGg6IDcyMHB4O1xufVxuXG4udGV4dC1ndWlkZSB0YWJsZSB0ZCBiIHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRhYmxlLXNjcm9sbGVyIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcblx0bWFyZ2luOiAxNnB4IDA7XG59XG5cbi50YWJsZS1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogMTRweDtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuLnRhYmxlLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR3aWR0aDogMTJweDtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuLnRhYmxlLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjY2NmZDM7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDdweDtcblx0Ym9yZGVyOiA0cHggc29saWQgJGNvbG9yLXdoaXRlO1xufVxuXG4udGFibGUtc2Nyb2xsZXIgdGFibGUge1xuXHRtYXJnaW46IDA7XG59XG5cbi50ZXh0LWd1aWRlIHRkLFxuLnRleHQtZ3VpZGUgdGgge1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdHBhZGRpbmc6IDE2cHggOHB4O1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1ndWlkZSB0aDpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIHRkOmZpcnN0LWNoaWxkIHtcblx0cGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4udGV4dC1ndWlkZSB0aDpsYXN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgdGQ6bGFzdC1jaGlsZCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4udGV4dC1ndWlkZSB0cjpsYXN0LWNoaWxkIHRkIHtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnRleHQtZ3VpZGUgdHI6bnRoLWNoaWxkKG9kZCkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcbn1cblxuLnRleHQtZ3VpZGUgdGg6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIycHg7XG59XG5cbi50ZXh0LWd1aWRlIHRoOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIycHg7XG59XG5cbi50ZXh0LWd1aWRlIHRoIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTU7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi50ZXh0LWd1aWRlIHRoZWFkIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbi50ZXh0LWd1aWRlIHRib2R5IHRyOmhvdmVyIHRkIHtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbi50ZXh0LWd1aWRlIGlmcmFtZSB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLnRleHQtZ3VpZGUgLnZpZGVvLWJsb2NrIHtcblx0bWFyZ2luOiAzMHB4IDA7XG59XG5cbi50ZXh0LWd1aWRlIHAge1xuXHRtYXJnaW46IDhweCAwO1xufVxuXG4udGV4dC1ndWlkZSBoMTpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIC5oMTpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIGgyOmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgLmgyOmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgaDM6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSAuaDM6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBoNDpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIC5oNDpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIGg1OmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgLmg1OmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgcDpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIHVsOmZpcnN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgb2w6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSB0YWJsZTpmaXJzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQsXG4udGV4dC1ndWlkZSAudmlkZW8tYmxvY2s6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4udGV4dC1ndWlkZSBoMTpsYXN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgLmgxOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBoMjpsYXN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgLmgyOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBoMzpsYXN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgLmgzOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBoNDpsYXN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgLmg0Omxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBoNTpsYXN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgLmg1Omxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBwOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSB1bDpsYXN0LWNoaWxkLFxuLnRleHQtZ3VpZGUgb2w6bGFzdC1jaGlsZCxcbi50ZXh0LWd1aWRlIHRhYmxlOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSBibG9ja3F1b3RlOmxhc3QtY2hpbGQsXG4udGV4dC1ndWlkZSAudmlkZW8tYmxvY2s6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cblxuXG4vKiAtLS0gYmxhY2tvdXQgLS0tICovXG4uYmxhY2tvdXQge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5oci0tbGcge1xuXHRcdG1hcmdpbjogNDBweCAwO1xuXHR9XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LyogLS0tIHRleHQgLS0tICovXG5cdGgxLFxuXHQuaDEge1xuXHRcdGZvbnQ6ICRmdy1oMS1zbSAjeyRmei1oMS1zbX0vI3skbGgtaDEtc219ICRmZi1oMS1zbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogJHR0LWgxLXNtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAkbHMtaDEtc207XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0aDIsXG5cdC5oMiB7XG5cdFx0Zm9udDogJGZ3LWgyLXNtICN7JGZ6LWgyLXNtfS8jeyRsaC1oMi1zbX0gJGZmLWgyLXNtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiAkdHQtaDItc207XG5cdFx0bGV0dGVyLXNwYWNpbmc6ICRscy1oMi1zbTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHRoMyxcblx0LmgzIHtcblx0XHRmb250OiAkZnctaDMtc20gI3skZnotaDMtc219LyN7JGxoLWgzLXNtfSAkZmYtaDMtc207XG5cdFx0dGV4dC10cmFuc2Zvcm06ICR0dC1oMy1zbTtcblx0XHRsZXR0ZXItc3BhY2luZzogJGxzLWgzLXNtO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdGg0LFxuXHQuaDQge1xuXHRcdGZvbnQ6ICRmdy1oNC1zbSAjeyRmei1oNC1zbX0vI3skbGgtaDQtc219ICRmZi1oNC1zbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogJHR0LWg0LXNtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAkbHMtaDQtc207XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LnRleHQtZ3VpZGUgLmgxLFxuXHQudGV4dC1ndWlkZSBoMSB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LnRleHQtZ3VpZGUgb2wgPiBsaSB7XG5cdFx0bWFyZ2luOiAwIDAgMTZweDtcblx0fVxuXG5cdC50ZXh0LWd1aWRlIG9sIG9sID4gbGkge1xuXHRcdG1hcmdpbjogMCAwIDhweDtcblx0fVxuXG5cdC50ZXh0LWd1aWRlIHAge1xuXHRcdG1hcmdpbjogOHB4IDA7XG5cdH1cblxuXHQudGV4dC1ndWlkZSA+IGltZyB7XG5cdFx0bWFyZ2luOiA4cHggMDtcblx0fVxufSIsIi5idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aGVpZ2h0OiA0MHB4O1xuXHRwYWRkaW5nOiAwIDE2cHg7XG5cdG1heC13aWR0aDogMTAwJTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Zm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvdXRsaW5lOiBub25lO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmJ0bjo6YWZ0ZXIge1xuXHRAaW5jbHVkZSBmb2N1cy1mcmFtZTtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbn1cblxuLmJ0bltkaXNhYmxlZF0ge1xuXHRvcGFjaXR5OiAuNTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLXByaW1hcnktaG92ZXIgaW5zZXQ7XG5cdH1cbn1cblxuQGluY2x1ZGUgZm9jdXMtZW5hYmxlZCB7XG5cdC5idG46Zm9jdXM6OmFmdGVyIHtcblx0XHRAaW5jbHVkZSBmb2N1cy1mcmFtZS1zaG93O1xuXHR9XG59XG5cbi5idG46bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktYWN0aXZlO1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLXByaW1hcnktYWN0aXZlIGluc2V0O1xufVxuXG4uYnRuLmJ0bi5idG4tLWRpc2FibGVkLFxuLmJ0bi5idG46ZGlzYWJsZWQge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRvcGFjaXR5OiAuNTtcbn1cblxuLy8gLmJ0bi0tcHJpbWFyeVxuLmJ0bi0tcHJpbWFyeSB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLS1wcmltYXJ5W2Rpc2FibGVkXSxcbi5idG4tLXByaW1hcnkuYnRuLS1kaXNhYmxlZCB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay0xNTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0b3BhY2l0eTogLjU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmJ0bi0tcHJpbWFyeTpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxufVxuXG4uYnRuLS1wcmltYXJ5Om5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1hY3RpdmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8vIC5idG4tLWxpZ2h0Ymx1ZVxuLmJ0bi0tbGlnaHRibHVlIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItZGFyay1ibHVlLTE1O1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5idG4tLWxpZ2h0Ymx1ZTpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cblxuLmJ0bi0tbGlnaHRibHVlOm5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1kYXJrLWJsdWUtMTU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8vIC5idG4tLXByaW1hcnlcbi5idG4tLXByaW1hcnktMiB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LTI7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tLXByaW1hcnktMltkaXNhYmxlZF0ge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTg1O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stMTU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmJ0bi0tcHJpbWFyeS0yOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS0yLWhvdmVyO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cblxuLmJ0bi0tcHJpbWFyeS0yOm5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS0yLWFjdGl2ZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLy8gLmJ0bi0tc2Vjb25kYXJ5XG4uYnRuLS1zZWNvbmRhcnkge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLS1zZWNvbmRhcnlbZGlzYWJsZWRdIHtcblx0b3BhY2l0eTogLjU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmJ0bi0tc2Vjb25kYXJ5Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5LWhvdmVyO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cblxuLmJ0bi0tc2Vjb25kYXJ5Om5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5LWFjdGl2ZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLy8gLmJ0bi0tYmxhY2tcbi5idG4tLWJsYWNrIHtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5idG4tLWJsYWNrOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJhY2tncm91bmQ6ICMzNzM1MzU7XG5cdH1cbn1cblxuLmJ0bi0tYmxhY2s6bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJhY2tncm91bmQ6ICMzNzM1MzU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8vIC5idG4tLWxpZ2h0Z3JheVxuLmJ0bi0tbGlnaHRncmF5IHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTUwO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLS1saWdodGdyYXlbZGlzYWJsZWRdIHtcblx0b3BhY2l0eTogLjU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmJ0bi0tbGlnaHRncmF5Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG5cdH1cbn1cblxuLmJ0bi0tbGlnaHRncmF5Om5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjUwKTtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbn1cblxuLy8gLmJ0bi0tb3V0bGluZVxuLmJ0bi0tb3V0bGluZSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1ibGFjay0xNSBpbnNldDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYnRuLS1vdXRsaW5lOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1ibGFjay01MCBpbnNldDtcblx0fVxufVxuXG4uYnRuLS1vdXRsaW5lOm5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjREJEREUzIGluc2V0O1xufVxuXG4vLyAuYnRuLS1vdXRsaW5lZS1wcmltYXJ5LTJcbi5idG4tLW91dGxpbmUtcHJpbWFyeS0yIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LTI7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1wcmltYXJ5LTIgaW5zZXQ7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmJ0bi0tb3V0bGluZS1wcmltYXJ5LTI6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LTItaG92ZXI7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1wcmltYXJ5LTItaG92ZXIgaW5zZXQ7XG5cdH1cbn1cblxuLmJ0bi0tb3V0bGluZS1wcmltYXJ5LTI6bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LTI7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY29sb3ItcHJpbWFyeS0yIGluc2V0O1xufVxuXG4vLyAuYnRuLS13aGl0ZVxuLmJ0bi0td2hpdGUge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjRjJFRUVFIGluc2V0O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5idG4tLXdoaXRlOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0fVxufVxuXG4uYnRuLS13aGl0ZTpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xufVxuXG4vLyAuYnRuLS10cmFuc3BhcmVudFxuLmJ0bi0tdHJhbnNwYXJlbnQge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYnRuLS10cmFuc3BhcmVudDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG59XG5cbi5idG4tLXRyYW5zcGFyZW50Om5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuX19pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdG1hcmdpbi1yaWdodDogNnB4O1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRtYXJnaW4tbGVmdDogLTRweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uYnRuX19pY29uLS1wcmltYXJ5IHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uYnRuX190ZXh0ICsgLmJ0bl9faWNvbiB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmJ0bl9faWNvbjpvbmx5LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLS1lbGxpcHNpcyB7XG5cdHBhZGRpbmctbGVmdDogMTJweDtcblx0cGFkZGluZy1yaWdodDogMTJweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG59XG5cbi5idG5fX2Rvd24ge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uYnRuLm9wZW4gLmJ0bl9fZG93biB7XG5cdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cblxuLmJ0bl9faWNvbiB7XG5cdG1hcmdpbi1yaWdodDogNHB4O1xuXHRtYXJnaW4tbGVmdDogLTRweDtcbn1cblxuLmJ0bl9faWNvbi0tZ3JheSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbi5idG5fX2ljb24tLXJpZ2h0IHtcblx0bWFyZ2luLXJpZ2h0OiAtNHB4O1xuXHRtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uYnRuLS1sZyB7XG5cdGhlaWdodDogNDhweDtcblx0cGFkZGluZzogMCAyMHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuXG4uYnRuLS1maXQtY29udGVudCB7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmJ0bi0tYmxvY2ssXG4uYnRuLS13aWRlIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5idG4tLWJsb2NrIC5idG5fX2Fycm93LFxuLmJ0bi0td2lkZSAuYnRuX19hcnJvdyB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uYnRuLS1jZW50ZXJlZCB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5idG4tLXZpc2libGUtc20ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuX190ZXh0LXNwYW4ge1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAuNik7XG59XG5cbi5idG5fX2NhdGFsb2ctaWNvbiB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG5fX2Fycm93IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmJ0bl9fYXJyb3ctLWdyYXkge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5idG5fX2Fycm93IHtcblx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0fVxuXG5cdC5idG4tLXdpZGU6bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5idG5fX2Fycm93IHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0fVxufVxuXG4uYnRuX19jb3VudGVyIHtcblx0d2lkdGg6IDIxcHg7XG5cdGhlaWdodDogMjFweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTUyLjYlIDE0My4zNSUgYXQgLTE5LjA1JSAxMTYuNjclLCAjMTUyNDcxIDAlLCAjMjg0NEQ3IDEwMCUpO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7IC8qIDE2LjhweCAqL1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luLWxlZnQ6IDhweDtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5idG5fX2NvdW50IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTMwO1xuXHRtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uYnRuLS1wcmltYXJ5IC5idG5fX2NvdW50IHtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0b3BhY2l0eTogLjU7XG59XG5cbi5idG4tbGluayB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRwYWRkaW5nOiA0cHggMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYnRuLWxpbms6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdH1cbn1cblxuLmJ0bi1saW5rX19pY29uIHtcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmJ0bi1saW5rW2Rpc2FibGVkXSB7XG5cdG9wYWNpdHk6IC41O1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5idG4tbGluazpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3Zlcjtcblx0fVxufVxuXG4uYnRuLWxpbmsub3BlbiAuYnRuLWxpbmtfX2ljb24ge1xuXHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59IiwiLnByaWNlIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vLyDQqNGA0LjRhNGCINCd0JHQoNCRINC00LvRjyDQt9C90LDQutCwIEJZTiAo0L/RgNC40L7RgNC40YLQtdGC0L3QtdC1IENvbW1pc3Npb25lcilcbi5wcmljZSxcbi5iYXNrZXRfX3RvdGFsLXZhbHVlLFxuLmJhc2tldF9fdG90YWwtcHJpY2UtdGV4dCxcbi5iYXNrZXRfX3Jlc3VtZS1kZWxpdmVyeS1pbmZvLWxpbmUtdmFsdWUsXG4uZmllbGQtc2hvcF9fcHJpY2UsXG4ubGstb3JkZXItaXRlbV9fcHJpY2VzIHtcblx0Zm9udC1mYW1pbHk6ICRmZi1wcmljZTtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcblx0Zm9udC12YXJpYW50LWxpZ2F0dXJlczogZGlzY3JldGlvbmFyeS1saWdhdHVyZXM7XG59XG5cbi5wcmljZS0tYmlnIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcmljZV9fZ3JvdXAtLW5ldyAucHJpY2VfX3VuaXQge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgLjYwKTtcbn1cblxuLnByaWNlX19ncm91cCAucHJpY2VfX3VuaXQge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgLjYpO1xufVxuXG4ucHJpY2VfX2dyb3VwLS1vbGQgLnByaWNlX192YWx1ZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucHJpY2VfX2dyb3VwLS1vbGQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay00MDtcblx0bWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnByaWNlX19jYXB0aW9uIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAuNik7XG5cdG9yZGVyOiAyO1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wcmljZV9fZGlzY291bnQge1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcblx0aGVpZ2h0OiAyNnB4O1xuXHRwYWRkaW5nOiAwIDhweDtcblx0Ym9yZGVyLXJhZGl1czogMTNweDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktMjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYXNpZGUgLnByaWNlX19kaXNjb3VudCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRmb250LXNpemU6IDExcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdHBhZGRpbmc6IDJweCA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG5cbi5wcmljZV9fdG9wIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5wcmljZV9fYmlnLXZhbHVlIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4ucHJpY2VfX2JpZy12YWx1ZS1vbGQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcblx0b3BhY2l0eTogLjM7XG59XG5cbi5wcmljZV9fYmVuZWZpdCB7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTFweDtcblx0bWFyZ2luLXRvcDogMXB4O1xufVxuXG4ucHJpY2VfX2JlbmVmaXQtdGl0bGUge1xuXHRtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLnByaWNlX19iZW5lZml0LXZhbHVlIHtcblx0Y29sb3I6ICRjb2xvci1yZWQtMjtcblx0bWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi5wcmljZV9fcmlnaHQge1xuXHRtYXJnaW4tbGVmdDogOHB4O1xuXHRwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4ucHJpY2VfX3BvaW50cy13cmFwIHtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlLTE1O1xuXHRjb2xvcjogJGNvbG9yLWRhcmstYmx1ZTtcblx0Ym9yZGVyLXJhZGl1czogMTYuNXB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZzogOHB4IDEycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5wcmljZV9fYm9udXMtcHJvZ3JhbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0cGFkZGluZzogMCAxNHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlLTE1O1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyMSwgMzYsIDExMywgMC4wOCkgaW5zZXQ7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5wcmljZV9fYm9udXMtcHJvZ3JhbTphY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5wcmljZV9fYm9udXMtcHJvZ3JhbS1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4ucHJpY2VfX2JvbnVzLXByb2dyYW0tdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wcmljZV9fYm9udXMtcHJvZ3JhbTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59XG5cbi5wcmljZV9fcG9pbnRzLXRpdGxlIHtcblx0bWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnByaWNlX19wb2ludHMtdGl0bGUgc3Ryb25nIHtcblx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG5cdHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOCU7XG5cdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTUlO1xuXHR0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5wcmljZV9fcG9pbnRzLXRpdGxlIHN0cm9uZyBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDIzMnB4O1xuXHRtYXgtd2lkdGg6IDIzMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMjApO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdHBhZGRpbmc6IDhweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHotaW5kZXg6IDI7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcblx0Y3Vyc29yOiB0ZXh0O1xufVxuXG4ucHJpY2VfX3BvaW50cy13cmFwLm9wZW4gLnByaWNlX19wb2ludHMtdGl0bGUgc3Ryb25nIHNwYW4ge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnByaWNlX19wb2ludHMtdGl0bGUgc3Ryb25nOmhvdmVyIHNwYW4sXG5cdC5wcmljZV9fcG9pbnRzLXRpdGxlIHN0cm9uZzpob3ZlciBzcGFuOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbi5wcmljZV9fYmFza2V0LXZpZXcge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wcmljZV9fYmFza2V0LXZpZXctY3VycmVudCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucHJpY2VfX2Jhc2tldC12aWV3LWJvdHRvbSB7XG5cdG1hcmdpbi10b3A6IDJweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnByaWNlX19iYXNrZXQtdmlldy1vbGQge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI2cHg7XG5cdHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XG5cdGNvbG9yOiAjYjViNWI4O1xufVxuXG4ucHJpY2VfX2Jhc2tldC12aWV3LWRpc2NvdW50IHtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4yMnB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LTI7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdHBhZGRpbmc6IDAgNnB4O1xuXHRtYXJnaW4tbGVmdDogNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnByaWNlX19iYXNrZXQtdmlldy1jdXJyZW50IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LnByaWNlX19iYXNrZXQtdmlldy1ib3R0b20ge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0fVxuXG5cdC5wcmljZV9fYmFza2V0LXZpZXcge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5jYXRhbG9nLWl0ZW1fX21vYi1zdGlja3ktcHJpY2UgLnByaWNlX19ncm91cC0tbmV3IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG59IiwiLmd1aWRlbGluZV9faGVhZCB7XG5cdG1hcmdpbjogNDBweCAwO1xufVxuXG4uZ3VpZGVsaW5lLWJsb2NrIHtcblx0bWFyZ2luOiA2MHB4IDA7XG59XG5cbi5ndWlkZWxpbmUtYmxvY2tfX2hlYWQge1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uZ3VpZGVsaW5lLWJsb2NrX19oZWFkLWlubmVyIHtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2VwYXJhdG9yLWNvbG9yO1xufVxuXG4uZ3VpZGVsaW5lLWNvbG9yLWxpc3RfX2l0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZ3VpZGVsaW5lLWNvbG9yLWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ndWlkZWxpbmUtY29sb3ItbGlzdF9faXRlbS1jb2xvciB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stNzA7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmd1aWRlbGluZS1jb2xvci1saXN0X19pdGVtLWxhYmVsIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5ndWlkZWxpbmUtZWxlbWVudCB7XG5cdG1hcmdpbjogMjBweCAwO1xufVxuXG4uZ3VpZGVsaW5lLWdyaWQge1xuXHRAaW5jbHVkZSBncmlkO1xufVxuXG4uZ3VpZGVsaW5lLWdyaWRfX2NlbGwge1xuXHRAaW5jbHVkZSBjZWxsO1xufVxuXG4uZ3VpZGVsaW5lLWJsb2NrIC50ZXh0LWd1aWRlIHVsID4gbGk6OmJlZm9yZSxcbi5ndWlkZWxpbmUtYmxvY2sgLnRleHQtZ3VpZGUgdWwgPiBsaTo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZ3VpZGVsaW5lLWJsb2NrIC50ZXh0LWd1aWRlIHVsID4gbGkge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59IiwiLmZhZGUtZW50ZXItYWN0aXZlLFxuLmZhZGUtbGVhdmUtYWN0aXZlIHtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZmFkZS1lbnRlcixcbi5mYWRlLWxlYXZlLXRvIHtcblx0b3BhY2l0eTogMDtcbn1cblxuLmRyb3Bkb3duLWVudGVyLWFjdGl2ZSxcbi5kcm9wZG93bi1sZWF2ZS1hY3RpdmUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlWSgxKTtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZHJvcGRvd24tZW50ZXIsXG4uZHJvcGRvd24tbGVhdmUtdG8ge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlWSgwKTtcblx0b3BhY2l0eTogMDtcbn1cblxuLmxpc3QtY29tcGxldGUtaXRlbSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xufVxuXG4ubGlzdC1jb21wbGV0ZS1lbnRlci1mcm9tLFxuLmxpc3QtY29tcGxldGUtbGVhdmUtdG8ge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG59XG5cbi5saXN0LWNvbXBsZXRlLWxlYXZlLWFjdGl2ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmNvbGxhcHNlLWVudGVyLWFjdGl2ZSxcbi5jb2xsYXBzZS1sZWF2ZS1hY3RpdmUge1xuXHR0cmFuc2l0aW9uOiAuNXM7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb2xsYXBzZS1lbnRlci1mcm9tLFxuLmNvbGxhcHNlLWxlYXZlLXRvIHtcblx0b3BhY2l0eTogMDtcbn0iLCIuYWJvdXQtY29tcGFueV9fc2VjdGlvbiB7XG5cdG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5hYm91dC1jb21wYW55X190aXRsZSB7XG5cdG1hcmdpbjogMCAwIDI0cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xuXHRmb250LXNpemU6IDMycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDExNiU7XG59XG5cbi5hYm91dC1zcGxpdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDYwcHg7XG59XG5cbi5hYm91dC1zcGxpdF9fY29udGVudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDI0cHggMDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogMzJweDtcblx0ZmxleDogMSAwIDA7XG59XG5cbi5hYm91dC1zcGxpdF9fY29udGVudCBoMSxcbi5hYm91dC1zcGxpdF9fY29udGVudCBwIHtcblx0bWFyZ2luLWJsb2NrOiAwO1xufVxuXG4uYWJvdXQtc3BsaXRfX2NvbnRlbnQgPiBkaXYge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDMycHg7XG59XG5cbi5hYm91dC1zcGxpdF9faW1hZ2Uge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0ZmxleDogMSAwIDA7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci1yYWRpdXM6IDMycHg7XG59XG5cbi5hYm91dC1zcGxpdF9faW1hZ2UgaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uYWJvdXQtY29tcGFueV9fc2VjdGlvbiAuc3RhdHMge1xuXHRtYXJnaW46IDA7XG59XG5cbi5hYm91dC1jb21wYW55X19zZWN0aW9uIC5zdGF0c19fY29udGFpbmVyIC5zdGF0c19fd3JhcHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdGdhcDogMjBweDtcbn1cblxuLmFib3V0LWNvbXBhbnlfX3NlY3Rpb24gLnN0YXRzX19pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogMjRweDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogMTJweDtcblx0ZmxleDogMSAwIDA7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xufVxuXG4uYWJvdXQtY29tcGFueV9fc2VjdGlvbiAuc3RhdHNfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcbn1cblxuLmFib3V0LWNvbXBhbnlfX3NlY3Rpb24gLnN0YXRzX19pdGVtLXRpdGxlIHtcblx0Y29sb3I6ICMxQjJCOEM7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmFib3V0LWNvbXBhbnlfX3NlY3Rpb24gLnN0YXRzX19pdGVtLXRleHQge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTEwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbjogMDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWF4LXdpZHRoOiB1bnNldDtcbn1cblxuLmFib3V0LWJlbmVmaXRzLWJsb2NrIC5hYm91dC1jb21wYW55X19pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDYwcHggNDBweCA0MHB4O1xuXHRnYXA6IDMycHg7XG5cdGJvcmRlci1yYWRpdXM6IDMycHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay01O1xufVxuXG4uYWJvdXQtYmVuZWZpdHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Z2FwOiAyMHB4O1xufVxuXG4uYWJvdXQtYmVuZWZpdHMtYmxvY2sgLmFib3V0LWNvbXBhbnlfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFib3V0LWJlbmVmaXRzX19pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogMCAxMnB4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4OiAxIDAgMDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uYWJvdXQtYmVuZWZpdHNfX2ljb24td3JhcCB7XG5cdHdpZHRoOiA2OHB4O1xuXHRoZWlnaHQ6IDY4cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRwYWRkaW5nOiAxMnB4O1xuXHRhc3BlY3QtcmF0aW86IDEvMTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTUyLjYlIDE0My4zNSUgYXQgLTE5LjA1JSAxMTYuNjclLCAjMTUyNDcxIDAlLCAjMjg0NEQ3IDEwMCUpO1xufVxuXG4uYWJvdXQtYmVuZWZpdHNfX2ljb24ge1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRmbGV4LXNocmluazogMDtcblx0YXNwZWN0LXJhdGlvOiAxLzE7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5hYm91dC1iZW5lZml0c19faXRlbS10aXRsZSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYWJvdXQtYmVuZWZpdHNfX2l0ZW0tdGV4dCB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuYWJvdXQtc3BsaXQsXG5cdC5hYm91dC1iZW5lZml0cyB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdC5hYm91dC1iZW5lZml0cyB7XG5cdFx0Z2FwOiAxNnB4O1xuXHR9XG5cblx0LmFib3V0LXNwbGl0X19pbWFnZSB7XG5cdFx0ZmxleDogbm9uZTtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuYWJvdXQtY29tcGFueV9fc2VjdGlvbiAuc3RhdHNfX3dyYXAge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQuYWJvdXQtY29tcGFueV9fc2VjdGlvbiAuc3RhdHNfX2l0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdH1cblxuXHQuYWJvdXQtY29tcGFueV9fc2VjdGlvbiAuc3RhdHNfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0fVxuXG5cdC5hYm91dC1jb21wYW55X19zZWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHR9XG5cblx0LmFib3V0LWNvbXBhbnlfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHQuYWJvdXQtc3BsaXRfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmctYmxvY2s6IHVuc2V0O1xuXHR9XG5cblx0LmFib3V0LXNwbGl0X19jb250ZW50ID4gZGl2LFxuXHQuYWJvdXQtc3BsaXQsXG5cdC5hYm91dC1zcGxpdF9fY29udGVudCB7XG5cdFx0Z2FwOiAyNHB4O1xuXHR9XG5cblx0LmFib3V0LXNwbGl0X19pbWFnZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHRoZWlnaHQ6IDIyMHB4O1xuXHR9XG5cblx0LmFib3V0LWNvbXBhbnlfX3NlY3Rpb24gLnN0YXRzX19pdGVtLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdH1cblxuXHQuYWJvdXQtYmVuZWZpdHMtYmxvY2sgLmFib3V0LWNvbXBhbnlfX2lubmVyIHtcblx0XHRwYWRkaW5nOiAzMnB4IDE2cHg7XG5cdFx0Z2FwOiAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuXHR9XG5cblx0LmFib3V0LWJlbmVmaXRzLWJsb2NrID4gLmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1pbmxpbmU6IHVuc2V0O1xuXHR9XG5cblx0LmFib3V0LWJlbmVmaXRzLWJsb2NrIC5hYm91dC1jb21wYW55X190aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmFib3V0LWNvbXBhbnkgLmltYWdlLWdhbGxlcnkge1xuXHRcdG1hcmdpbjogMzJweCAwO1xuXHR9XG5cblx0LmFib3V0LWJlbmVmaXRzX19pdGVtLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHQuYWJvdXQtY29tcGFueV9fc2VjdGlvbiAuc3RhdHNfX2NvbnRhaW5lciAuc3RhdHNfX3dyYXAge1xuXHRcdGdhcDogMTZweDtcblx0fVxufVxuIiwiLmFjY29yZGlvbiB7XG5cdG1hcmdpbjogNzBweCAwO1xufVxuXG4uYWNjb3JkaW9uLS1leHRlbmRlZDpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5hY2NvcmRpb25fX2hlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmFjY29yZGlvbl9fdGl0bGUge1xuXHRmb250LXNpemU6IDQwcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5hY2NvcmRpb24tLWV4dGVuZGVkIC5hY2NvcmRpb25fX3RpdGxlIHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4uYWNjb3JkaW9uX190aXRsZTpvbmx5LWNoaWxkIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmFjY29yZGlvbl9faXRlbXMtd3JhcCB7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmFjY29yZGlvbi0tZXh0ZW5kZWQgLmFjY29yZGlvbl9faXRlbXMtd3JhcCB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW1zIHtcblx0bWF4LXdpZHRoOiA3NzBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5hY2NvcmRpb24tLWV4dGVuZGVkIC5hY2NvcmRpb25fX2l0ZW1zIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uYWNjb3JkaW9uX19pdGVtIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW06Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hY2NvcmRpb24tLWV4dGVuZGVkIC5hY2NvcmRpb25fX2l0ZW06Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmFjY29yZGlvbl9faXRlbS1iYXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nOiAyNXB4IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmFjY29yZGlvbi0tZXh0ZW5kZWQgLmFjY29yZGlvbl9faXRlbS1iYXIge1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW0tYmFyLXRleHQge1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uYWNjb3JkaW9uX19pdGVtLWJhci0tb3BlbiAuYWNjb3JkaW9uX19pdGVtLWJhci1pY29uIHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4uYWNjb3JkaW9uX19pdGVtLWJhci1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ZmxleDogMCAwIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW0tYmFyLWljb246OmJlZm9yZSxcbi5hY2NvcmRpb25fX2l0ZW0tYmFyLWljb246OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzc1NzU3Njtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW0tYmFyLWljb246OmFmdGVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDkwZGVnKTtcbn1cblxuLmFjY29yZGlvbl9faXRlbS1iYXItLW9wZW4ge1xuXHRwYWRkaW5nLWJvdHRvbTogMTNweDtcbn1cblxuLmFjY29yZGlvbl9faXRlbS1iYXItLW9wZW4gLmFjY29yZGlvbl9faXRlbS1iYXItaWNvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0YTQ5NDk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmFjY29yZGlvbl9faXRlbS1iYXItLW9wZW4gLmFjY29yZGlvbl9faXRlbS1iYXItaWNvbjo6YmVmb3JlLFxuLmFjY29yZGlvbl9faXRlbS1iYXItLW9wZW4gLmFjY29yZGlvbl9faXRlbS1iYXItaWNvbjo6YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5hY2NvcmRpb25fX2l0ZW0tY29udGVudCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmFjY29yZGlvbi0tZXh0ZW5kZWQ6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5hY2NvcmRpb24ge1xuXHRcdG1hcmdpbjogNDBweCAwO1xuXHR9XG5cblx0LmFjY29yZGlvbi0tZXh0ZW5kZWQ6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdH1cblxuXHQuYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHR9XG5cblx0LmFjY29yZGlvbi0tZXh0ZW5kZWQgLmFjY29yZGlvbl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0fVxuXG5cdC5hY2NvcmRpb25fX2l0ZW1zLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblxuXHQuYWNjb3JkaW9uLS1leHRlbmRlZCAuYWNjb3JkaW9uX19pdGVtcy13cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cblx0LmFjY29yZGlvbl9faXRlbS1iYXIge1xuXHRcdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0fVxuXG5cdC5hY2NvcmRpb24tLWV4dGVuZGVkIC5hY2NvcmRpb25fX2l0ZW0tYmFyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQuYWNjb3JkaW9uX19pdGVtLWJhci0tb3BlbiB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdH1cblxuXHQuYWNjb3JkaW9uX19pdGVtLWJhci10ZXh0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHR9XG5cblx0LmFjY29yZGlvbl9faXRlbS1iYXItLW9wZW4gLmFjY29yZGlvbl9faXRlbS1iYXItaWNvbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0fVxuXG5cdC5hY2NvcmRpb25fX2l0ZW0tY29udGVudCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdH1cblxuXHQuYWNjb3JkaW9uX19pdGVtLWNvbnRlbnQsXG5cdC5hY2NvcmRpb25fX2l0ZW0tY29udGVudCBwIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdH1cblxuXHQuYWNjb3JkaW9uX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmFjY29yZGlvbl9fYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG59IiwiLmFjdGl2ZS1maWx0ZXJzX19oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fbWFpbi1sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19oZWFkZXItbGVmdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19xdWFudGl0eSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2dyaWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fY29sb3JzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fY29sb3I6bnRoLWNoaWxkKDUpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2NvbG9yOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fY29sb3I6bnRoLWNoaWxkKDUpOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiAzMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDI7XG5cdHRvcDogLTFweDtcblx0Ym90dG9tOiAtMXB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogLTFweDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIyLCAzNywgMTE0LCAwKSAwJSwgIzE2MjU3MiAxMDAlKTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fY29sb3Ige1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX29wdGlvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19vcHRpb25zLS13aWRlIHtcblx0bWF4LXdpZHRoOiA5NnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fb3B0aW9ucy0td2lkZTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyMiwgMzcsIDExNCwgMCkgMCUsICMxNjI1NzIgMTAwJSk7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi5hY3RpdmUtZmlsdGVyc19fY2VsbCB7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cblxuLmFjdGl2ZS1maWx0ZXJzX19idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogOHB4IDhweCA4cHggMTJweDtcblx0Ym9yZGVyLXJhZGl1czogMThweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblxuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2J0bi1pY29uLXdyYXAge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fYnRuLWljb24ge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5hY3RpdmUtZmlsdGVyc19fYnRuOmhvdmVyIC5hY3RpdmUtZmlsdGVyc19fYnRuLWljb24td3JhcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LmFjdGl2ZS1maWx0ZXJzX19idG46aG92ZXIgLmFjdGl2ZS1maWx0ZXJzX19idG4taWNvbiB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fbGFiZWwge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fYnRuLXRleHQ6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIixcIjtcblx0bWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fYnRuLS1yYW5nZS1zbGlkZXIgLmFjdGl2ZS1maWx0ZXJzX19idG4tdGV4dDpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fcmVzZXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogN3B4IDhweCA3cHggMTJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZVxufVxuXG4uYWN0aXZlLWZpbHRlcnNfX3Jlc2V0LWljb24td3JhcCB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRtYXJnaW4tbGVmdDogNHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fcmVzZXQtaWNvbiB7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19yZXNldDphY3RpdmUgLmFjdGl2ZS1maWx0ZXJzX19yZXNldC1pY29uLXdyYXAge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19yZXNldDphY3RpdmUgLmFjdGl2ZS1maWx0ZXJzX19yZXNldC1pY29uIHtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYWN0aXZlLWZpbHRlcnNfX3Jlc2V0OmhvdmVyIC5hY3RpdmUtZmlsdGVyc19fcmVzZXQtaWNvbi13cmFwIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxuXG5cdC5hY3RpdmUtZmlsdGVyc19fcmVzZXQ6aG92ZXIgLmFjdGl2ZS1maWx0ZXJzX19yZXNldC1pY29uIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59IiwiLmFkZGl0aW9uYWwtY29tcGFuaWVzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRwYWRkaW5nOiA0cHg7XG59XG5cbi5hZGRpdGlvbmFsLWNvbXBhbmllc19fdGlsdGUge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZzogMTJweCAxNnB4IDE2cHg7XG59XG5cbi5hZGRpdGlvbmFsLWNvbXBhbmllc19fdGFibGUtd3JhcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0cGFkZGluZzogMTZweDtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190aCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0cGFkZGluZzogMTJweCAxNXB4O1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190aC0tY2VudGVyZWQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hZGRpdGlvbmFsLWNvbXBhbmllc19fdHIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190ZCB7XG5cdHBhZGRpbmc6IDIwcHggMTVweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xufVxuXG4uYWRkaXRpb25hbC1jb21wYW5pZXNfX3RkLS1jZW50ZXJlZCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190ZDpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190ZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX190cjpsYXN0LWNoaWxkIC5hZGRpdGlvbmFsLWNvbXBhbmllc19fdGQ6Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xufVxuXG4uYWRkaXRpb25hbC1jb21wYW5pZXNfX3RyOmxhc3QtY2hpbGQgLmFkZGl0aW9uYWwtY29tcGFuaWVzX190ZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG59XG5cbi5hZGRpdGlvbmFsLWNvbXBhbmllc19fdGJvZHkge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX19vcmRlcnMtcXVhbnRpdHkge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5hZGRpdGlvbmFsLWNvbXBhbmllc19fbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmFkZGl0aW9uYWwtY29tcGFuaWVzX19jYXB0aW9uIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcbn1cbiIsIi5hZGRpdGlvbmFsLXByb2R1Y3RzIHtcblxufVxuXG4uYWRkaXRpb25hbC1wcm9kdWN0c19fdGl0bGUge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2l0ZW1zIHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2dyaWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbjogLThweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuXG4uYWRkaXRpb25hbC1wcm9kdWN0c19fY2VsbCB7XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmc6IDhweDtcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHMtLWV4dGVuZGVkIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDI0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5hZGRpdGlvbmFsLXByb2R1Y3RzX190aXRsZS0yIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uYWRkaXRpb25hbC1wcm9kdWN0c19fbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hZGRpdGlvbmFsLXByb2R1Y3RzX19saXN0LWl0ZW0ge1xuXHR3aWR0aDogNTJweDtcblx0aGVpZ2h0OiA1MnB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5hZGRpdGlvbmFsLXByb2R1Y3RzX19saXN0LWl0ZW0taW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDUwcHg7XG5cdG1heC13aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uYWRkaXRpb25hbC1wcm9kdWN0c19fZGQtd3JhcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiA1MCU7XG5cdHBhZGRpbmctdG9wOiA4cHg7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ei1pbmRleDogMjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLThweCk7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG59XG5cbi5hZGRpdGlvbmFsLXByb2R1Y3RzX19kZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0Ym94LXNoYWRvdzogMCA0cHggMTJweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4xMik7XG5cdHdpZHRoOiAzODBweDtcbn1cblxuLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2RkIC5wcm9kdWN0X19zbWFsbC12aWV3IHtcblx0Ym9yZGVyOiAwO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5hZGRpdGlvbmFsLXByb2R1Y3RzX19saXN0LWl0ZW06aG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0fVxuXG5cdC5hZGRpdGlvbmFsLXByb2R1Y3RzX19saXN0LWl0ZW06aG92ZXIgLmFkZGl0aW9uYWwtcHJvZHVjdHNfX2RkLXdyYXAge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmFkZGl0aW9uYWwtcHJvZHVjdHNfX2NlbGwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmFkZGl0aW9uYWwtcHJvZHVjdHMtLWV4dGVuZGVkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0LmFkZGl0aW9uYWwtcHJvZHVjdHMtLWV4dGVuZGVkIC5hZGRpdGlvbmFsLXByb2R1Y3RzX190aXRsZS0yIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0YnV0dG9uLmFkZGl0aW9uYWwtcHJvZHVjdHNfX3RpdGxlLTIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0LmFkZGl0aW9uYWwtcHJvZHVjdHNfX3NsaWRlci13cmFwIHtcblx0XHRwYWRkaW5nOiA0cHggMTZweCAxMnB4O1xuXHRcdGhlaWdodDogMTMwcHg7XG5cdH1cblxuXHQuYWRkaXRpb25hbC1wcm9kdWN0cy0tZXh0ZW5kZWQgLnN3aXBlci1zbGlkZSB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblxuXHQuYWRkaXRpb25hbC1wcm9kdWN0c19fc2xpZGUtaXRlbSB7XG5cdFx0d2lkdGg6IDI5MnB4O1xuXHR9XG5cblx0LmFkZGl0aW9uYWwtcHJvZHVjdHNfX2J0bi1hcnJvdyB7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDE0LjVweDtcblx0XHRyaWdodDogMTZweDtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHR9XG5cblx0LmFkZGl0aW9uYWwtcHJvZHVjdHNfX3RpdGxlLTIub3BlbiAuYWRkaXRpb25hbC1wcm9kdWN0c19fYnRuLWFycm93IHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG5cdH1cbn0iLCIuYXBwLXdpZGdldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hcHAtd2lkZ2V0X19pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQ5cHg7XG4gIHdpZHRoOiA0OXB4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctYmFzZTtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2UsIHRyYW5zZm9ybSAkdHJzLWJhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFwcC13aWRnZXRfX2l0ZW0taWNvbiB7XG4gIGhlaWdodDogMjlweDtcbiAgd2lkdGg6IDI5cHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcbiAgLmFwcC13aWRnZXRfX2l0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgfVxufVxuXG4uYXBwLXdpZGdldF9faXRlbTphY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKC45NCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuXG4gIC5hcHAtd2lkZ2V0X19pdGVtIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgfVxuXG4gIC5hcHAtd2lkZ2V0X19pdGVtLWljb24ge1xuICAgIGhlaWdodDogMjFweDtcbiAgICB3aWR0aDogMjFweDtcbiAgfVxufSIsIi5hcnRpY2xlLWJhbm5lci1zZWN0aW9uIHtcblx0bWFyZ2luOiAxNnB4IDAgMDtcbn1cblxuLmFydGljbGUtYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMTZweDtcbn1cblxuLmFydGljbGUtYmFubmVyLXNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmFydGljbGUtYmFubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtaW4taGVpZ2h0OiA0NjBweDtcblx0cGFkZGluZzogNDBweDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogOHB4O1xuXHRib3JkZXItcmFkaXVzOiAzMnB4O1xufVxuXG4uYXJ0aWNsZS1iYW5uZXIuYXJ0aWNsZS1iYW5uZXItLW5vLWltYWdlIHtcblx0bWluLWhlaWdodDogMTc4cHg7XG5cdGJhY2tncm91bmQ6ICMxNTI0NzEgdXJsKFwiL2xvY2FsL2Fzc2V0cy9pbWFnZXMvYXJ0aWNsZS1iYW5uZXJfX2RlZmF1bHQuanBnXCIpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbn1cblxuLmFydGljbGUtYmFubmVyOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAxO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgLjcpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xufVxuXG4uYXJ0aWNsZS1iYW5uZXJfX2ltYWdlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR6LWluZGV4OiAwO1xufVxuXG4uYXJ0aWNsZS1iYW5uZXJfX2xhYmVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IDI2cHg7XG5cdHBhZGRpbmc6IDAgOHB4IDJweCA4cHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDYsIDYsIDE3LCAwLjMwKTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI2cHg7XG59XG5cbi5hcnRpY2xlLWJhbm5lcl9fYm90dG9tIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRnYXA6IDI0cHg7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5hcnRpY2xlLWJhbm5lcl9faW5mbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDEycHg7XG5cdGZsZXg6IDEgMCAwO1xuXHRtYXgtd2lkdGg6IDc2MHB4O1xufVxuXG4uYWJvdXQtY29tcGFueSAuYXJ0aWNsZS1iYW5uZXJfX2luZm8ge1xuXHRtYXgtd2lkdGg6IDc2MHB4O1xufVxuXG4uYXJ0aWNsZS1iYW5uZXJfX3RpdGxlIHtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0Zm9udC1zaXplOiA2MHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuXG4uYXJ0aWNsZS1iYW5uZXJfX3RleHQge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG59XG5cbi5hcnRpY2xlLWJhbm5lcl9fbWV0YSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0Z2FwOiA4cHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xNnB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvcGFjaXR5OiAwLjc7XG59XG5cbi5hcnRpY2xlLWJhbm5lcl9fdmlld3Mge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcbn1cblxuLmFydGljbGUtYmFubmVyX192aWV3cy1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxOHB4O1xuXHRoZWlnaHQ6IDE4cHg7XG59XG5cbi5hcnRpY2xlLWJhbm5lcl9fc2VwIHtcblx0b3BhY2l0eTogMC43O1xufVxuXG4uYXJ0aWNsZS1iYW5uZXItLW5vLWltYWdlOjphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuXHQuYXJ0aWNsZS1iYW5uZXItc2VjdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdC5hcnRpY2xlLWJhbm5lciB7XG5cdFx0bWluLWhlaWdodDogMzQwcHg7XG5cdFx0cGFkZGluZzogMjRweDtcblx0XHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHR9XG5cblx0LmFydGljbGUtYmFubmVyLmFydGljbGUtYmFubmVyLS1uby1pbWFnZSB7XG5cdFx0bWluLWhlaWdodDogMDtcblx0fVxuXG5cdC5hcnRpY2xlLWJhbm5lcl9fYm90dG9tIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IDE2cHg7XG5cdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0fVxuXG5cdC5hcnRpY2xlLWJhbm5lcl9fbWV0YSB7XG5cdFx0bWFyZ2luLWxlZnQ6IHVuc2V0O1xuXHR9XG5cblx0LmFydGljbGUtYmFubmVyX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHR9XG5cblx0LmFydGljbGUtYmFubmVyX190ZXh0IHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cbiIsIi5hcnRpY2xlLWdyaWRfX2dyaWQge1xuXHRAaW5jbHVkZSBncmlkO1xuXHRtYXJnaW4tdG9wOiAtMjBweDtcblx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG59XG5cbi5hcnRpY2xlLWdyaWRfX2NlbGwge1xuXHRAaW5jbHVkZSBjZWxsO1xuXHR3aWR0aDogMjUlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmFydGljbGUtZ3JpZF9fZ3JpZCB7XG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdH1cblxuXHQuYXJ0aWNsZS1ncmlkX19jZWxsIHtcblx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHR9XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmFydGljbGUtZ3JpZF9fY2VsbCB7XG5cdFx0d2lkdGg6IDMzLjMzJTtcblx0fVxufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG5cdC5hcnRpY2xlLWdyaWRfX2NlbGwge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLTN4cy1tYXgpIHtcblx0LmFydGljbGUtZ3JpZF9fZ3JpZCB7XG5cdFx0bWFyZ2luLXRvcDogLTE2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTE2cHg7XG5cdH1cblxuXHQuYXJ0aWNsZS1ncmlkX19jZWxsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0fVxufSIsIi5hcnRpY2xlLWl0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDEycHggOHB4O1xufVxuXG4uYXJ0aWNsZS1pdGVtX19saW5rIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5hcnRpY2xlLWl0ZW1fX2xlZnQge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uYXJ0aWNsZS1pdGVtX19pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRtYXgtd2lkdGg6IDcwcHg7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5hcnRpY2xlLWl0ZW1fX21haW4ge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLmFydGljbGUtaXRlbV9fY2F0ZWdvcmllcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLWJvdHRvbTogLTZweDtcbn1cblxuLmFydGljbGUtaXRlbV9fY2F0ZWdvcnkge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Zm9udC1zaXplOiAxMHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHBhZGRpbmc6IDNweCA3cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmFydGljbGUtaXRlbV9fdGV4dCB7XG5cdG1hcmdpbi10b3A6IDRweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi5hcnRpY2xlLWl0ZW1fX3RleHQgLmluLXRleHQtaGlnaGxpZ2h0IHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uYXJ0aWNsZS1pdGVtX19kYXRlIHtcblx0bWFyZ2luLXRvcDogNHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIC42KTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYXJ0aWNsZS1pdGVtOmhvdmVyIC5hcnRpY2xlLWl0ZW1fX3RleHQge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuIiwiLmFydGljbGUtcG9zdGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0bWluLWhlaWdodDogMjI0cHg7XG59XG5cbi5hcnRpY2xlLXBvc3Rlcl9fbGluayB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdHotaW5kZXg6IDI7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi5hcnRpY2xlLXBvc3Rlcl9fbGluazo6YWZ0ZXIge1xuXHRAaW5jbHVkZSBmb2N1cy1mcmFtZTtcblx0dG9wOiAtNHB4O1xuXHRib3R0b206IC00cHg7XG5cdGxlZnQ6IC00cHg7XG5cdHJpZ2h0OiAtNHB4O1xufVxuXG4uYXJ0aWNsZS1wb3N0ZXJfX3Zpc3VhbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0bWFyZ2luOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uYXJ0aWNsZS1wb3N0ZXJfX3Zpc3VhbDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmFydGljbGUtcG9zdGVyX19zdGF0dXMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcbn1cblxuLmFydGljbGUtcG9zdGVyX19pbWFnZSxcbi5hcnRpY2xlLXBvc3Rlcl9faW1hZ2UucHJvZHVjdC1pbWFnZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5hcnRpY2xlLXBvc3Rlcl9fdGl0bGUge1xuXHRtYXJnaW46IDhweCAwO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmFydGljbGUtcG9zdGVyOmhvdmVyIC5hcnRpY2xlLXBvc3Rlcl9fdGl0bGUge1xuXHRcdEBpbmNsdWRlIGxpbmstaG92ZXI7XG5cdH1cbn1cblxuLmFydGljbGUtcG9zdGVyOmFjdGl2ZSAuYXJ0aWNsZS1wb3N0ZXJfX3RpdGxlIHtcblx0QGluY2x1ZGUgbGluay1hY3RpdmU7XG59XG5cbkBpbmNsdWRlIGZvY3VzLWVuYWJsZWQge1xuXHQuYXJ0aWNsZS1wb3N0ZXJfX2xpbms6Zm9jdXM6OmFmdGVyIHtcblx0XHRAaW5jbHVkZSBmb2N1cy1mcmFtZS1zaG93O1xuXHR9XG59IiwiLmFydGljbGUtcXVvdGUge1xuXHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci1kYXJrLWJsdWU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDhweCAwIDhweCAyMHB4O1xuXHRtYXJnaW4tYmxvY2s6IDhweDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogMzJweDtcblx0ZmxleDogMSAwIDA7XG59XG5cbi5hcnRpY2xlLXF1b3RlX190ZXh0IHtcblx0Y29sb3I6ICRjb2xvci1ibGFjay0xMDA7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYXJ0aWNsZS1xdW90ZV9fcGVyc29uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMnB4O1xufVxuXG4uYXJ0aWNsZS1xdW90ZV9fcGhvdG8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiAxLjVweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbn1cblxuLmFydGljbGUtcXVvdGVfX2F1dGhvciB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmFydGljbGUtcXVvdGVfX3JvbGUge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuXHQuYXJ0aWNsZS1xdW90ZSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHR9XG5cblx0LmFydGljbGUtcXVvdGVfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxufVxuIiwiLmFydGljbGUtdG9vbGJhciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAxNnB4O1xuXHRwYWRkaW5nLWJsb2NrOiAxMnB4O1xufVxuXG4uYXJ0aWNsZS10b29sYmFyX19sYWJlbCB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYXJ0aWNsZS10b29sYmFyX190YWdzLFxuLmFydGljbGUtdG9vbGJhcl9fc2hhcmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcbn1cblxuLmFydGljbGUtdG9vbGJhcl9fdGFncy1saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG59XG5cbi5hcnRpY2xlLXRvb2xiYXJfX3NoYXJlLWl0ZW1zIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA0cHg7XG59XG5cbi5hcnRpY2xlLXRvb2xiYXJfX3RhZyB7XG5cdGhlaWdodDogNDBweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAgMTZweCAycHggMTZweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiA2MHB4O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXJ0aWNsZS10b29sYmFyX190YWc6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xuXHRib3JkZXItY29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5hcnRpY2xlLXRvb2xiYXJfX3NoYXJlLWl0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRhc3BlY3QtcmF0aW86IDEvMTtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0Y29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5hcnRpY2xlLXRvb2xiYXJfX3NoYXJlLWl0ZW0gLnN2Zy1pY29uIHtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0ZmlsbDogbm9uZTtcbn1cblxuYnV0dG9uLmFydGljbGUtdG9vbGJhcl9fc2hhcmUtaXRlbSB7XG5cdGZvbnQ6IGluaGVyaXQ7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmFydGljbGUtdG9vbGJhcl9fc2hhcmUtaXRlbTpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uYXJ0aWNsZS10b29sYmFyX19zaGFyZS1pdGVtcyAuc29jaWFscyxcbi5hcnRpY2xlLXRvb2xiYXJfX3NoYXJlLWl0ZW1zIC5zb2NpYWxzX19pdGVtcyB7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXJ0aWNsZS10b29sYmFyX19zaGFyZS1pdGVtcyAuc29jaWFsc19faXRlbSB7XG5cdG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5hcnRpY2xlLXRvb2xiYXJfX3NoYXJlLWl0ZW1zIC5zb2NpYWxzX19pdGVtIHtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG5cdC5hcnRpY2xlLXRvb2xiYXIge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Z2FwOiAxMnB4O1xuXHR9XG5cblx0LmFydGljbGUtdG9vbGJhcl9fdGFncyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR9XG5cblx0LmFydGljbGUtdG9vbGJhcl9fdGFncy1saXN0IHtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdH1cblxuXHQuYXJ0aWNsZS10b29sYmFyX190YWdzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmFydGljbGUtdG9vbGJhcl9fc2hhcmUtaXRlbXMge1xuXHRcdGdhcDogNHB4O1xuXHR9XG59XG4iLCIuYXJ0aWNsZV9fd3JhcCB7XG5cdHBhZGRpbmctaW5saW5lOiA0MHB4O1xufVxuXG4uYXJ0aWNsZV9fYmxvY2tzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAzMnB4O1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uYXJ0aWNsZV9fYmxvY2tzIC5wcm9kdWN0LXNsaWRlciB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmFydGljbGVfX2Jsb2NrcyAucHJvZHVjdC1zbGlkZXJfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgb2wgbGkgYixcbi5hcnRpY2xlX19jb250ZW50IG9sIGxpIHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmFydGljbGVfX2Jsb2NrcyAucHJvZHVjdC1zbGlkZXJfX2NvbnRhaW5lci5jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiBub25lO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IHAge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTEwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xNnB4O1xufVxuXG4uYXJ0aWNsZV9fY29udGVudCBhIHtcblx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcblx0dGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuXHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiA0JTtcblx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxNiU7XG5cdHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG59XG5cbi5hcnRpY2xlLWNvbnRhY3RzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdGNvbHVtbi1nYXA6IDE2cHg7XG5cdHJvdy1nYXA6IDhweDtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgLmFydGljbGUtY29udGFjdHMge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uYXJ0aWNsZS1jb250YWN0cyBzcGFuIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRjb2x1bW4tZ2FwOiAxNnB4O1xuXHRyb3ctZ2FwOiA4cHg7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IC5hcnRpY2xlLWNvbnRhY3RzIGEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IC5hcnRpY2xlLWNvbnRhY3RzIGFbaHJlZl49XCJ0ZWw6XCJdIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDE4cHg7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IC5hcnRpY2xlLWNvbnRhY3RzIGFbaHJlZl49XCJtYWlsdG86XCJdIHtcblx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5hcnRpY2xlX19jb250ZW50IC5hcnRpY2xlLWNvbnRhY3RzIGE6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItYmx1ZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxufVxuXG4uYXJ0aWNsZV9fY29udGVudCAuaGVhZGVyLXRpdGxlLXdpdGgtaW1nIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAxNnB4O1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdG1heC1oZWlnaHQ6IDEwMHB4O1xuXHR9XG59XG5cbi5hcnRpY2xlX19jb250ZW50IGltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQvL3dpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IGgxIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjay0xMDA7XG5cdGZvbnQtc2l6ZTogNDhweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgaDIge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTEwMDtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4uYXJ0aWNsZV9fY29udGVudCBoMyB7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgaDM6aGFzKCsgLmFydGljbGUtY29udGFjdHMpIHtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uYXJ0aWNsZV9fY29udGVudCB1bCBsaSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCxcbi5hcnRpY2xlX19jb250ZW50IHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYXJ0aWNsZV9fY29udGVudCBvbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDE2cHg7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IG9sIGxpIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjay0xMDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFydGljbGVfX2NvbnRlbnQgYTpoYXMoaW1nKSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXJ0aWNsZV9fYmxvY2tzIC5zbWFsbC1iYW5uZXItLW5ld3Mge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAyODBweDtcbn1cblxuLmFydGljbGVfX2ltYWdlIHtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFydGljbGVfX2ltYWdlOmhhcyhpbWcuc21hbGwpIHtcblx0d2lkdGg6IDUwJTtcbn1cblxuLmFydGljbGVfX2ltYWdlIGltZ3tcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLmFydGljbGVfX3ZpZGVvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW46IDA7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG59XG5cbi5hcnRpY2xlX192aWRlbyAudmlkZW8tYmFubmVyIHtcblx0bWFyZ2luLWJsb2NrOiAwO1xufVxuXG4uYXJ0aWNsZV9fdmlkZW8gLnZpZGVvLWJhbm5lcl9fY29udGFpbmVyIHtcblx0cGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbi5hcnRpY2xlX192aWRlbyAudmlkZW8tYmFubmVyX193cmFwIHtcblx0bWFyZ2luLWlubGluZTogdW5zZXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuXHQuYXJ0aWNsZV9fY29udGVudCBpbWcsXG5cdC5hcnRpY2xlX192aWRlbyxcblx0LmFydGljbGVfX2Jsb2NrcyAuc21hbGwtYmFubmVyLS1uZXdzIHtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHR9XG5cblx0LmFydGljbGVfX3dyYXAge1xuXHRcdHBhZGRpbmctaW5saW5lOiAwO1xuXHR9XG5cblx0LmFydGljbGVfX2Jsb2NrcyB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHRnYXA6IDI0cHg7XG5cdH1cblxuXHQuYXJ0aWNsZV9fYmxvY2tzIC5wcm9kdWN0LXNsaWRlcl9fdGl0bGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5hcnRpY2xlX19jb250ZW50IGgxIHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdH1cblxuXHQuYXJ0aWNsZV9fY29udGVudCBoMiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG5cblx0LmFydGljbGVfX2NvbnRlbnQgaDMge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdC5hcnRpY2xlLWNvbnRhY3RzIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdHJvdy1nYXA6IDhweDtcblx0XHRjb2x1bW4tZ2FwOiAwO1xuXHR9XG5cblx0LmFydGljbGVfX2ltYWdlOmhhcyhpbWcuc21hbGwpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLmFzaWRlLWxpc3RfX2l0ZW0ge1xuXHRtYXJnaW46IDhweCAwO1xufSIsIi5hc2lkZS10YWJzIHtcblx0bWFyZ2luOiAyNHB4IDAgNjBweDtcbn1cblxuLmFzaWRlLXRhYnNfX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmFzaWRlLXRhYnNfX2FzaWRlIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAzMDBweDtcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uYXNpZGUtdGFic19fdGFicyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAyOHB4O1xuXHRwYWRkaW5nOiA0cHg7XG59XG5cbi5hc2lkZS10YWJzX19idG4ge1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRwYWRkaW5nOiAxMnB4IDEycHggMTJweCAyNHB4O1xuXHRmb250LXNpemU6ICAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1pbi1oZWlnaHQ6IDQ4cHg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbmEuYXNpZGUtdGFic19fYnRuLFxuYS5hc2lkZS10YWJzX19idG46dmlzaXRlZCxcbmEuYXNpZGUtdGFic19fYnRuOmhvdmVyLFxuYS5hc2lkZS10YWJzX19idG46YWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLmFzaWRlLXRhYnNfX2J0bltkaXNhYmxlZF0sXG5hLmFzaWRlLXRhYnNfX2J0bltkaXNhYmxlZF06dmlzaXRlZCxcbmEuYXNpZGUtdGFic19fYnRuW2Rpc2FibGVkXTpob3ZlcixcbmEuYXNpZGUtdGFic19fYnRuW2Rpc2FibGVkXTphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLWRhcmstYmx1ZTtcbn1cblxuLmFzaWRlLXRhYnNfX2J0bi10ZXh0IHtcblx0ZmxleDogMSAxIGF1dG87XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLmFzaWRlLXRhYnNfX2J0bi1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xufVxuXG4uYXNpZGUtdGFic19fYnRuW2Rpc2FibGVkXSAuYXNpZGUtdGFic19fYnRuLWljb24ge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5hc2lkZS10YWJzX19idG4tLWxvZ291dCB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5hc2lkZS10YWJzX190aXRsZSB7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmFzaWRlLXRhYnNfX2J0bltkaXNhYmxlZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlLTE1O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdGNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xufVxuXG4uYXNpZGUtdGFic19fYnRuLWFycm93IHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmFzaWRlLXRhYnNfX2J0bltkaXNhYmxlZF0gLmFzaWRlLXRhYnNfX2J0bi1hcnJvdyB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYXNpZGUtdGFic19fYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdH1cbn1cblxuLmFzaWRlLXRhYnNfX2NvbnRlbnQtd3JhcCB7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRtaW4td2lkdGg6IDA7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xuXHRwYWRkaW5nOiAyNHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDMycHg7XG59XG5cbi5hc2lkZS10YWJzX19jb250ZW50IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAzMnB4O1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbi5hc2lkZS10YWJzX19jb250ZW50IC5hcnRpY2xlX19jb250ZW50LnRleHQtZ3VpZGUgaDI6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uYXNpZGUtdGFicyAudGV4dC1ndWlkZSB0aDpmaXJzdC1jaGlsZCxcbi5hc2lkZS10YWJzIC50ZXh0LWd1aWRlIHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmFzaWRlLXRhYnMgLnRleHQtZ3VpZGUgdGg6bGFzdC1jaGlsZCxcbi5hc2lkZS10YWJzIC50ZXh0LWd1aWRlIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQge1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmFzaWRlLXRhYnMgLnRleHQtZ3VpZGUgdGgsXG4uYXNpZGUtdGFicyAudGV4dC1ndWlkZSB0aGVhZCB0cixcbi5hc2lkZS10YWJzIC50ZXh0LWd1aWRlIHRoZWFkIHRyOm50aC1jaGlsZChvZGQpIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xufVxuXG4uYXNpZGUtdGFic19fY29udGVudCAuZm9ybSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uYXNpZGUtdGFic19fY29udGVudCAuY29udGFjdHMtbGlzdCB7XG5cdG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5hc2lkZS10YWJzIHtcblx0XHRtYXJnaW46IDE2cHggMCAzMnB4O1xuXHR9XG5cblx0LmFzaWRlLXRhYnNfX3dyYXAge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmFzaWRlLXRhYnNfX2FzaWRlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdC5hc2lkZS10YWJzX19jb250ZW50IHtcblx0XHRnYXA6IDI0cHg7XG5cdH1cblxuXHQuYXNpZGUtdGFic19fY29udGVudC13cmFwIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdC5hc2lkZS10YWJzX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG59XG5cblxuIiwiLmF2YWlsYWJpbGl0eV9faXRlbSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmF2YWlsYWJpbGl0eV9fdGV4dCB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hdmFpbGFiaWxpdHlfX2ljb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5X19pY29uLXBhcnQge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDNweDtcblx0aGVpZ2h0OiAxNHB4O1xuXHRib3JkZXItcmFkaXVzOiAxLjVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2U1ZTRlNDtcblx0bWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi5hdmFpbGFiaWxpdHlfX2l0ZW0tLTEgLmF2YWlsYWJpbGl0eV9faWNvbi1wYXJ0OmZpcnN0LWNoaWxkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5hdmFpbGFiaWxpdHlfX2l0ZW0tLTIgLmF2YWlsYWJpbGl0eV9faWNvbi1wYXJ0OmZpcnN0LWNoaWxkLFxuLmF2YWlsYWJpbGl0eV9faXRlbS0tMiAuYXZhaWxhYmlsaXR5X19pY29uLXBhcnQ6bnRoLWNoaWxkKDIpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGQUMxMztcbn1cblxuLmF2YWlsYWJpbGl0eV9faXRlbS0tMyAuYXZhaWxhYmlsaXR5X19pY29uLXBhcnQ6Zmlyc3QtY2hpbGQsXG4uYXZhaWxhYmlsaXR5X19pdGVtLS0zIC5hdmFpbGFiaWxpdHlfX2ljb24tcGFydDpudGgtY2hpbGQoMiksXG4uYXZhaWxhYmlsaXR5X19pdGVtLS0zIC5hdmFpbGFiaWxpdHlfX2ljb24tcGFydDpudGgtY2hpbGQoMykge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDZCMjAzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmF2YWlsYWJpbGl0eV9faXRlbSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdH1cbn1cblxuXG4iLCIuYmFkZ2Uge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay04NTtcblx0Zm9udC1zaXplOiAkZnotc21hbGw7XG5cdGxpbmUtaGVpZ2h0OiAkbGgtc21hbGw7XG5cdHBhZGRpbmc6IDFweCA0cHg7XG59XG5cbi5iYWRnZS0tcHJpbWFyeSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xufSIsIi5iYXNrZXQtYWN0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFza2V0LWFjdGlvbl9fY2VsbC1pbnB1dC0taGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmJhc2tldC1hY3Rpb25fX2NlbGwtaW5wdXQgLmxhYmVsIHtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmJhc2tldC1hY3Rpb25fX2NlbGwtZXJyb3Ige1xuXHRjb2xvcjogcmVkO1xufVxuXG4uYmFza2V0LWFjdGlvbiAubG9hZGVyX19pY29uIHtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDpcdDMwcHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uX19jZWxsLWxpbmsge1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLmJhc2tldC1hY3Rpb24tLWhhcy1saW5rIC5iYXNrZXQtYWN0aW9uX19jZWxsLWlucHV0IHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1oYXMtbGluayAuYmFza2V0LWFjdGlvbl9fY2VsbC1saW5rIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmJhc2tldC1hY3Rpb24tLWFsdCAuZmllbGQtY291bnRfX2J0biB7XG5cdHdpZHRoOiA0NHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1hbHQgLmZpZWxkLWNvdW50X19pbnB1dC5maWVsZC1jb3VudF9faW5wdXQge1xuXHRoZWlnaHQ6IDUycHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1hbHQgLmZpZWxkLWNvdW50X19idG4tLXN1Yjo6YmVmb3JlLFxuLmJhc2tldC1hY3Rpb24tLWFsdCAuZmllbGQtY291bnRfX2J0bi0tYWRkOjpiZWZvcmUsXG4uYmFza2V0LWFjdGlvbi0tYWx0IC5maWVsZC1jb3VudF9fYnRuLS1hZGQ6OmFmdGVyIHtcblx0d2lkdGg6IDE2cHg7XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1hbHQgLmZpZWxkLWlucHV0IHtcblx0Zm9udC1zaXplOiAxOHB4O1xufVxuXG4uYmFza2V0LWFjdGlvbl9fY2VsbC1tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1zaW1wbGUgLmJhc2tldC1hY3Rpb25fX3RleHQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uYmFza2V0LWFjdGlvbi0tc2ltcGxlICAuYmFza2V0LWFjdGlvbl9fYnRuLWljb24ge1xuXHRtYXJnaW46IDA7XG59XG5cbi5iYXNrZXQtYWN0aW9uLS1zaW1wbGUgLmJhc2tldC1hY3Rpb25fX2J0biB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuYmFza2V0LWFjdGlvbi0tYWx0IC5maWVsZC1jb3VudF9fYnRuIHtcblx0XHR3aWR0aDogMzRweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdH1cblxuXHQuYmFza2V0LWFjdGlvbi0tYWx0IC5maWVsZC1jb3VudF9faW5wdXQuZmllbGQtY291bnRfX2lucHV0IHtcblx0XHRoZWlnaHQ6IDQycHg7XG5cdH1cblxuXHQuYmFza2V0LWFjdGlvbi0tYWx0IC5maWVsZC1jb3VudF9fYnRuLS1zdWI6OmJlZm9yZSxcblx0LmJhc2tldC1hY3Rpb24tLWFsdCAuZmllbGQtY291bnRfX2J0bi0tYWRkOjpiZWZvcmUsXG5cdC5iYXNrZXQtYWN0aW9uLS1hbHQgLmZpZWxkLWNvdW50X19idG4tLWFkZDo6YWZ0ZXIge1xuXHRcdHdpZHRoOiAxMXB4O1xuXHR9XG5cblx0LmJhc2tldC1hY3Rpb24tLWFsdCAuZmllbGQtaW5wdXQge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdC5iYXNrZXQtYWN0aW9uLS1oYXMtbGluayAuYmFza2V0LWFjdGlvbl9fY2VsbC1pbnB1dCB7XG5cdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHR9XG5cblx0LmJhc2tldC1hY3Rpb24tLWhhcy1saW5rIC5iYXNrZXQtYWN0aW9uX19jZWxsLWxpbmsge1xuXHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHR9XG59IiwiLmJhc2tldC1mb3JtX19ncm91cCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0cGFkZGluZzogMjBweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmJhc2tldC1mb3JtX19ncm91cC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYmFza2V0LWZvcm1fX2dyb3VwLXN1YnRpdGxlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5iYXNrZXQtZm9ybV9fZ3JvdXAtYm9keSB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5iYXNrZXQtZm9ybV9fZmllbGRzIHtcblx0bWFyZ2luOiAtNnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcbn1cblxuLmJhc2tldC1mb3JtX19maWVsZCB7XG5cdHBhZGRpbmc6IDZweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uYmFza2V0LWZvcm0gLmZpZWxkLWNoZWNrLWxpc3RfX2l0ZW0ge1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdG1hcmdpbjogMCAxOHB4IDAgMDtcbn1cblxuLmJhc2tldC1mb3JtX19ncm91cC10ZXh0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogNnB4IDEycHggNnB4IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTMxLCAyNTUsIDAuMDUpO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uYmFza2V0LWZvcm1fX2dyb3VwLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Y29sb3I6ICM4MzhmYjg7XG5cdG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmJhc2tldC1mb3JtX19ncm91cCB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0LmJhc2tldC1mb3JtX19maWVsZCB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5iYXNrZXQtZm9ybV9fZ3JvdXAtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxufSIsIi5iYXNrZXQtcGFuZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmJhc2tldC1wYW5lbF9fd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmJhc2tldC1wYW5lbF9fY291bnRlciB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xufVxuXG4uYmFza2V0LXBhbmVsX19jb3VudGVyLXJlZCB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLmJhc2tldC1wYW5lbF9fd2lkZ2V0IHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiAyOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDQ7XG59XG5cbi5iYXNrZXQtcGFuZWxfX3dpZGdldC1idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5iYXNrZXQtcGFuZWxfX3dpZGdldC1idG46aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uYmFza2V0LXBhbmVsX193aWRnZXQtYnRuLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5iYXNrZXQtcGFuZWxfX3dpZGdldC1idG4taWNvbi1hcnJvdyB7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5iYXNrZXQtcGFuZWxfX3dpZGdldC1kZC13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAzO1xuXHRwYWRkaW5nLXRvcDogOHB4O1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd25cbn1cblxuLmJhc2tldC1wYW5lbF9fd2lkZ2V0Lm9wZW4gLmJhc2tldC1wYW5lbF9fd2lkZ2V0LWRkLXdyYXAge1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5iYXNrZXQtcGFuZWxfX3dpZGdldC5vcGVuIC5iYXNrZXQtcGFuZWxfX3dpZGdldC1idG4taWNvbi1hcnJvdyB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZVkoLTEpO1xufVxuXG4uYmFza2V0LXBhbmVsX193aWRnZXQtZGQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHdpZHRoOiAyMzVweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0cGFkZGluZzogOHB4O1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbn1cblxuLmJhc2tldC1wYW5lbF9fd2lkZ2V0LWRkLWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRwYWRkaW5nOiA1cHg7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYXNrZXQtcGFuZWxfX3dpZGdldC1kZC1ncm91cDplbXB0eSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYXNrZXQtcGFuZWxfX3dpZGdldC1kZC1pdGVtLWljb24ge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYmFza2V0LXBhbmVsX193aWRnZXQtZGQtaXRlbTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5iYXNrZXQtcGFuZWxfX3dpZGdldC1kZC1ncm91cDpub3QoOmxhc3QtY2hpbGQpIHtcblx0cGFkZGluZy1ib3R0b206IDhweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkVFRUU7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn0iLCIuYmFza2V0LXNtYWxsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFza2V0LXNtYWxsX193aWRnZXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdG1pbi13aWR0aDogNDhweDtcblx0cGFkZGluZzogMTJweCAxNnB4IDEycHggMTJweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iYXNrZXQtc21hbGxfX3dpZGdldDphY3RpdmUsXG4uYmFza2V0LXNtYWxsX193aWRnZXQuYWN0aXZlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xufVxuXG4uYmFza2V0LXNtYWxsX19jZWxsLWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uYmFza2V0LXNtYWxsX19pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYmFza2V0LXNtYWxsX19iYWRnZSB7XG5cdG1pbi13aWR0aDogMTZweDtcblx0bWluLWhlaWdodDogMTZweDtcblx0cGFkZGluZzogNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogOHB4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAxMXB4O1xuXHR0b3A6IC02cHg7XG59XG5cbi5iYXNrZXQtc21hbGxfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmJhc2tldC1zbWFsbF9fd2lkZ2V0OmhvdmVyIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stNTA7XG5cdH1cbn1cblxuLmJhc2tldC1zbWFsbF9fcGVyc29uYWwtZGQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0yMHB4O1xuXHRwYWRkaW5nLXRvcDogNnB4O1xuXHR6LWluZGV4OiAxMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR3aWR0aDogMzIwcHg7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG59XG5cbi5iYXNrZXQtc21hbGxfX3BlcnNvbmFsLWRkLm9wZW4ge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5iYXNrZXQtc21hbGxfX3BlcnNvbmFsLWRkLXdyYXAge1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KSwgMCAwIDIwcHggMCByZ2JhKDEzNSwgMTM1LCAxMzUsIDAuMTIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBhZGRpbmc6IDEycHggOHB4IDE0cHg7XG5cdG1heC1oZWlnaHQ6IDYyMHB4O1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxuLmJhc2tldC1zbWFsbF9fZGQtaXRlbXMge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjJFRUVFO1xuXHRwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4uYmFza2V0LXNtYWxsX19kZC1pdGVtLS1sb2dvdXQge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI0YyRUVFRTtcblx0bWFyZ2luLXRvcDogN3B4O1xuXHRwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4uYmFza2V0LXNtYWxsX19kZC1pdGVtLS1zZWxsZXJzIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNGMkVFRUU7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0cGFkZGluZy10b3A6IDhweDtcbn1cblxuLy8uYmFza2V0LXNtYWxsX19kZC1pdGVtLS1sb2dvdXQgLmJhc2tldC1zbWFsbF9fZGQtbGluay1pY29uIHtcbi8vXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4vL31cblxuLmJhc2tldC1zbWFsbF9fZGQtbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRwYWRkaW5nOiAxMHB4IDEzcHggMTBweCAxNnB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5iYXNrZXQtc21hbGxfX2RkLWxpbmstaWNvbiB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHRhLmJhc2tldC1zbWFsbF9fZGQtbGluazpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59XG5cbi5iYXNrZXQtc21hbGxfX3BlcnNvbmFsLWRkLWhlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmJhc2tldC1zbWFsbF9fcGVyc29uYWwtZGQtbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0bWF4LWhlaWdodDogNjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbi5iYXNrZXQtc21hbGxfX3BlcnNvbmFsLWRkLWltYWdlLXdyYXAge1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmJhc2tldC1zbWFsbF9fcGVyc29uYWwtZGQtaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDQ0cHg7XG5cdG1heC13aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmJhc2tldC1zbWFsbF9fZGVsaXZlcnktbWFwIHtcblx0bWFyZ2luLXRvcDogNnB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xufVxuXG4uYmFza2V0LXNtYWxsX19kZWxpdmVyeS1tYXAgLmZvcm1fX2hlYWRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYXNrZXQtc21hbGxfX2RlbGl2ZXJ5LW1hcCAuZmllbGQtc2hvcHNfX2xhYmVsLXdyYXAge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uYmFza2V0LXNtYWxsX19kZWxpdmVyeS1tYXAgIC5maWVsZC1zaG9wc19faXRlbXMge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uYmFza2V0LXNtYWxsX19kZC1saW5rLXRleHQge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLmJhc2tldC1zbWFsbF9fZGQtbGluay1hcnJvdyB7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi5iYXNrZXQtc21hbGxfX2RkLWxpbmstcXVhbnRpdHkge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdG1pbi13aWR0aDogMjJweDtcblx0aGVpZ2h0OiAyMnB4O1xuXHRib3JkZXItcmFkaXVzOiAxMXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogI0U1MUUzMTtcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDAgNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG5cbi5iYXNrZXQtc21hbGxfX2RkLWl0ZW0tLWxvZ291dCAuYmFza2V0LXNtYWxsX19kZC1saW5rIHtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHQuYmFza2V0LXNtYWxsX19wZXJzb25hbC1kZCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogNzVweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR6LWluZGV4OiAyMDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcblx0fVxuXG5cdC5iYXNrZXQtc21hbGxfX3BlcnNvbmFsLWRkLXdyYXAge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0LmJhc2tldC1zbWFsbF9fb3ZlcmxheSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZDogJG92ZXJsYXktYmc7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiAkdHJzLW92ZXJsYXk7XG5cdFx0ei1pbmRleDogMTk5XG5cdH1cblxuXHQuYmFza2V0LXNtYWxsX19vdmVybGF5Lm9wZW4ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXG5cdC5iYXNrZXQtc21hbGxfX21vYi1jbG9zZS1idG4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdFx0d2lkdGg6IDQ0cHg7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0dG9wOiAtNTBweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHR9XG5cblx0LmJhc2tldC1zbWFsbF9fbW9iLWNsb3NlLWJ0bi1pY29uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNDRweDtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdH1cblxuXHQuYmFza2V0LXNtYWxsX19iYWRnZSB7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDIzcHg7XG5cdH1cblxuXHQuYmFza2V0LXNtYWxsX19kZC1pdGVtcyB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRib3JkZXItdG9wOiAwO1xuXHR9XG5cblx0LmJhc2tldC1zbWFsbF9fZGQtbGluayB7XG5cdFx0cGFkZGluZzogMTJweDtcblx0fVxuXHQuYmFza2V0LXNtYWxsX19kZC1pdGVtLS1zZWxsZXJzIHtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdHBhZGRpbmctdG9wOiAxNHB4O1xuXHR9XG5cblx0LmJhc2tldC1zbWFsbF9fZGQtaXRlbS0tbG9nb3V0IHtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdHBhZGRpbmctdG9wOiAxNHB4O1xuXHR9XG5cblx0LmJhc2tldC1zbWFsbF9fd2lkZ2V0IHtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LmJhc2tldC1zbWFsbF9fY2VsbC1pY29uIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHQuYmFza2V0LXNtYWxsX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjI0cHg7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHR9XG5cblx0QG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG5cdFx0LmJhc2tldC1zbWFsbF9fd2lkZ2V0OmhvdmVyIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxufSIsIi5iYXNrZXQge1xuXHRtYXJnaW46IDE2cHggMCA2MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5iYXNrZXRfX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uYmFza2V0X19tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLmJhc2tldF9fYXNpZGUge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDM2MHB4O1xuXHRtYXJnaW4tbGVmdDogMjRweDtcblx0bWFyZ2luLXRvcDogMzZweDtcbn1cblxuLmJhc2tldF9fdGl0bGUge1xuXHRmb250LXNpemU6IDQ4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDExNiU7XG59XG5cbi5iYXNrZXQtcGFuZWxfX2NoZWNrYm94LXdyYXAgLmZpZWxkLWNoZWNrYm94X192aXN1YWwge1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5iYXNrZXRfX3RpdGxlLS1zbWFsbCB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYmFza2V0X19yZXN1bWUgLmNhdGFsb2ctaXRlbV9fc2FsZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNFQUUyRTI7XG5cdGJvcmRlci1yYWRpdXM6IDE4cHg7XG59XG5cbi5iYXNrZXRfX29yZGVycyB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5iYXNrZXRfX29yZGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI0VBRTJFMjtcblx0cGFkZGluZzogMjBweDtcblx0Ym9yZGVyLXJhZGl1czogMThweDtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmJhc2tldF9fcmVtb3ZlLWJ0biB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmJhc2tldF9fcmVtb3ZlLWJ0bi1pY29uLXdyYXAge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmJhc2tldF9fcmVtb3ZlLWJ0bi1pY29uIHtcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmJhc2tldF9fcmVtb3ZlLWJ0bjphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uYmFza2V0X19yZW1vdmUtYnRuOmFjdGl2ZSAuYmFza2V0X19yZW1vdmUtYnRuLWljb24td3JhcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG59XG5cbi5iYXNrZXRfX3JlbW92ZS1idG46YWN0aXZlIC5iYXNrZXRfX3JlbW92ZS1idG4taWNvbiB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmJhc2tldF9fcmVtb3ZlLWJ0bjpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5iYXNrZXRfX3JlbW92ZS1idG46aG92ZXIgLmJhc2tldF9fcmVtb3ZlLWJ0bi1pY29uLXdyYXAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG5cdH1cblxuXHQuYmFza2V0X19yZW1vdmUtYnRuOmhvdmVyIC5iYXNrZXRfX3JlbW92ZS1idG4taWNvbiB7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxufVxuXG4uYmFza2V0X19yZXN1bWUge1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xufVxuXG4uYmFza2V0X19yZXN1bWUtaGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1oZWFkZXItbGVmdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmJhc2tldF9fcmVzdW1lLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmJhc2tldF9fcmVzdW1lLXF1YW50aXR5IHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uYmFza2V0X19yZXN1bWUtd2VpZ2h0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAjQThBNEE0O1xufVxuXG4uYmFza2V0X19yZXN1bWUtaW5mbyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoMTE2LCAxNjAsIDE5MCwgMC4xNSk7XG5cdHBhZGRpbmc6IDEycHg7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pbmZvLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uYmFza2V0X19yZXN1bWUtaW5mby1saW5lIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pbmZvLWtleSB7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xufVxuXG4uYmFza2V0X19yZXN1bWUtaW5mby10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0cGFkZGluZy1sZWZ0OiAycHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pdGVtcyB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWl0ZW0ge1xuXHRwYWRkaW5nOiAxNnB4O1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pdGVtLWhlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0d2lkdGg6IDEwMCU7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cGFkZGluZy1ib3R0b206IDE4cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjJFRUVFO1xufVxuXG4uYmFza2V0X19yZXN1bWUtaXRlbS1oZWFkZXItbGVmdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWl0ZW0tdGl0bGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWl0ZW0tcXVhbnRpdHkge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xufVxuXG4uYmFza2V0X19yZXN1bWUtaXRlbS1kZWxpdmVyeS13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pdGVtLWRlbGl2ZXJ5LWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDE4cHg7XG5cdGhlaWdodDogMThweDtcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pdGVtLXByb2R1Y3Qge1xuXHRwYWRkaW5nLXRvcDogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjJFRUVFO1xufVxuXG4uYmFza2V0X19yZXN1bWUtaXRlbS1mb290ZXIge1xuXHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5iYXNrZXRfX3Nwb2lsZXItYmFyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYmFza2V0X19zcG9pbGVyLWJhcjpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXHR9XG59XG5cbi5iYXNrZXRfX3Nwb2lsZXItYmFyLWljb24ge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRtYXJnaW4tbGVmdDogMnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLmJhc2tldF9fc3BvaWxlci1iYXIub3BlbiAuYmFza2V0X19zcG9pbGVyLWJhci1pY29uIHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4uYmFza2V0X19yZXN1bWUtcHJvbW9jb2RlLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uYmFza2V0X19wcm9tb2NvZGUtd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJhc2tldF9fcHJvbW9jb2RlLWZpZWxkLWVycm9yIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcblx0Y29sb3I6ICRjb2xvci1lcnJvcjtcblx0bWFyZ2luLXRvcDogMnB4O1xuXHRtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmJhc2tldF9fcHJvbW9jb2RlLWJ0biB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA0cHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiA0cHg7XG5cdHotaW5kZXg6IDE7XG5cdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxNTIuNiUgMTQzLjM1JSBhdCAtMTkuMDUlIDExNi42NyUsICMxNTI0NzEgMCUsICMyODQ0RDcgMTAwJSk7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uYmFza2V0X19wcm9tb2NvZGUtYnRuLS1zdWNjZXNzIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xufVxuXG4uYmFza2V0X19wcm9tb2NvZGUtYnRuOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHotaW5kZXg6IDA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5iYXNrZXRfX3Byb21vY29kZS1idG46bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5iYXNrZXRfX3Byb21vY29kZS1idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxuXG5cdC5iYXNrZXRfX3Byb21vY29kZS1idG4tLXN1Y2Nlc3M6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG5cdH1cbn1cblxuLmJhc2tldF9fcHJvbW9jb2RlLWJ0bi1pY29uIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAxO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5iYXNrZXRfX3Byb21vY29kZS1idG4tdGV4dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxN3B4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTJweDtcblx0ei1pbmRleDogMTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJhc2tldF9fcHJvbW9jb2RlLWJ0bltkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5iYXNrZXRfX3Byb21vY29kZS1idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmJhc2tldF9fYm9udXNlcy13cmFwIHtcblx0bWFyZ2luLXRvcDogMTJweDtcblx0cGFkZGluZzogMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbmJ1dHRvbi5iYXNrZXRfX2JvbnVzZXMtd3JhcCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uLmJhc2tldF9fYm9udXNlcy13cmFwOm5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHRidXR0b24uYmFza2V0X19ib251c2VzLXdyYXA6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZGFyay1ibHVlLTE1O1xuXHR9XG59XG5cbi5iYXNrZXRfX2JvbnVzZXMtZmllbGQtd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJhc2tldF9fYm9udXNlcy1maWVsZC13cmFwIC5iYXNrZXRfX3Byb21vY29kZS1idG4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5iYXNrZXRfX2JvbnVzZXMtZmllbGQge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLmJhc2tldF9fYm9udXNlcy1maWVsZCAuZmllbGQtaW5wdXRbdHlwZT10ZXh0XTpkaXNhYmxlZCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWJsYWNrLTE1IGluc2V0O1xufVxuXG4uYmFza2V0X19ib251c2VzLWJ0biB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uYmFza2V0X19ib251c2VzLWZpZWxkLWVycm9yIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcblx0Y29sb3I6ICRjb2xvci1lcnJvcjtcblx0bWFyZ2luLXRvcDogMnB4O1xuXHRtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmJhc2tldF9fYm9udXNlcy10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYmFza2V0X19ib251c2VzLXN1YnRpdGxlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5iYXNrZXRfX2JvbnVzZXMtbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmJhc2tldF9fYm9udXNlcy1saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0fVxufVxuXG4uYmFza2V0X19ib251c2VzLW1lc3NhZ2Utd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iYXNrZXRfX21lc3NhZ2UtaWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmJhc2tldF9fbWVzc2FnZS1tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5iYXNrZXRfX21lc3NhZ2UtdGl0bGUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmJhc2tldF9fbWVzc2FnZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHRtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5iYXNrZXRfX21lc3NhZ2UtYXJyb3cge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDhweDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uYmFza2V0X190b3RhbC1saW5lIHtcblx0bWFyZ2luLXRvcDogMTFweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xufVxuXG4uYmFza2V0X190b3RhbC10ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0cGFkZGluZy1yaWdodDogNHB4O1xuXHRtYXJnaW4tYm90dG9tOiAtNHB4O1xufVxuXG4uYmFza2V0X190b3RhbC12YWx1ZSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBhZGRpbmctbGVmdDogNHB4O1xuXHRtYXJnaW4tYm90dG9tOiAtNHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG59XG5cbi5iYXNrZXRfX3RvdGFsLXZhbHVlLS1yZWQge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnktMjtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWFjdGlvbiB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5iYXNrZXRfX3RvdGFsLXByaWNlIHtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmJhc2tldF9fdG90YWwtcHJpY2UtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYmFza2V0X190b3RhbC1wcmljZS1zdWJ0ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbi5iYXNrZXRfX3RvdGFsLXByaWNlLXZhbHVlIC5wcmljZSB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLmJhc2tldF9fdG90YWwtcHJpY2UtdmFsdWUgLnByaWNlX19jdXJyZW5jeSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5iYXNrZXRfX3BheW1lbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBhZGRpbmc6IDEycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmJhc2tldF9fcGF5bWVudC1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyOHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0Y29sb3I6ICM3YjdhN2E7XG59XG5cbi5iYXNrZXRfX3BheW1lbnQtdGl0bGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5iYXNrZXRfX3BheW1lbnQtc3VidGl0bGUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5iYXNrZXRfX3BheW1lbnQtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0cGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5iYXNrZXRfX3BheW1lbnQtdGV4dDpmaXJzdC1jaGlsZCB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmJhc2tldF9fc2VhcmNoIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA1O1xufVxuXG4uYmFza2V0LS1lbXB0eSAuYmFza2V0X19zZWFyY2gge1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uYmFza2V0LS1yZXN1bWUtc3RpY2t5IC5iYXNrZXRfX3Jlc3VtZSB7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMjBweDtcblx0dHJhbnNpdGlvbjogdG9wICR0cnMtZHJvcGRvd247XG59XG5cbi5zdGF0ZS0taGVhZGVyLWZpeGVkIC5iYXNrZXQtLXJlc3VtZS1zdGlja3kgLmJhc2tldF9fcmVzdW1lIHtcblx0dG9wOiAxNTBweDtcbn1cblxuLmJhc2tldF9faXRlbXMtd3JhcCB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5iYXNrZXRfX2l0ZW0ge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uYmFza2V0X19jYXRlZ29yeSB7XG5cdG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5iYXNrZXRfX2NhdGVnb3J5LXRpdGxlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcblx0cGFkZGluZzogMTJweCAyMHB4O1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxM3B4O1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTNweDtcbn1cblxuLmJhc2tldF9fY2F0ZWdvcnktdGl0bGUtLW5vdC1hdmFpbGFibGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZXJyb3I7XG59XG5cbi5iYXNrZXRfX2Jhc2tldC1wYW5lbCB7XG5cdHBhZGRpbmc6IDAgMTVweDtcblx0ZmxleDogMSAxIGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJhc2tldF9fcmVtb3ZlLWFjdGlvbiB7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uYmFza2V0IC5wcm9kdWN0X190YWJsZS12aWV3LXByaWNlLXdyYXAge1xuXHR3aWR0aDogMTMwcHg7XG59XG5cbi5iYXNrZXQgIC5maWVsZC1zaG9wc19fbGFiZWwtdG9wIHtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYmFza2V0IC5maWVsZC1zaG9wc19fbG9jYXRpb24tYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi5iYXNrZXQgLmZpZWxkLXNob3BfX3RvcCB7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmJhc2tldCAuZmllbGQtc2hvcF9fY2l0eSB7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uYmFza2V0X19jb25maXJtIHtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmJhc2tldF9fY29uZmlybSAuZmllbGQtY2hlY2tib3hfX3RleHQge1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cblxuLmJhc2tldF9fY29uZmlybSAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iYXNrZXRfX2NvbmZpcm0gLmZpZWxkLWNoZWNrYm94X190ZXh0LXdyYXAge1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cblxuLmJhc2tldF9fY29uZmlybSAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbCB7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmJhc2tldF9fY29uZmlybSAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAgYSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcblx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG5cdHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOCU7XG5cdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTUlO1xuXHR0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmJhc2tldF9fY29uZmlybSAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAgYTpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbi5iYXNrZXRfX25vdGUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0bWFyZ2luOiAxNnB4IGF1dG8gMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYmFza2V0X19yZXN1bWUtaW5mby1kZWxpdmVyeSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjJFRUVFO1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uYmFza2V0X19yZXN1bWUtaW5mby1kZWxpdmVyeS10aXRsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1pbmZvLWRlbGl2ZXJ5LXRpdGxlLWljb24ge1xuXHR3aWR0aDogMjhweDtcblx0aGVpZ2h0OiAyOHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRjb2xvcjogIzdiN2E3YTtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWluZm8tZGVsaXZlcnktdGl0bGUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWluZm8tZGVsaXZlcnktZGF0ZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uYmFza2V0X19jYXRlZ29yeS1pdGVtIC5maWVsZC1jb3VudF9fYnRuIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0Ym9yZGVyLXJhZGl1czogN3B4O1xufVxuXG4uYmFza2V0X19jYXRlZ29yeS1pdGVtIC5maWVsZC1jb3VudF9faW5wdXQuZmllbGQtY291bnRfX2lucHV0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0aGVpZ2h0OiAzMnB4O1xufVxuXG4uYmFza2V0X19jYXRlZ29yeS1pdGVtIC5wcm9kdWN0X190YWJsZS12aWV3LWJhc2tldC1hY3Rpb24td3JhcCB7XG5cdHdpZHRoOiAxNjJweDtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4uYmFza2V0X19jYXRlZ29yeS1pdGVtIC5wcm9kdWN0X190YWJsZS12aWV3LWJhc2tldC1hY3Rpb24td3JhcC0tZmxleCB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4uYmFza2V0X19jYXRlZ29yeS1pdGVtICAucHJvZHVjdF9fdGFibGUtdmlldy1iYXNrZXQtYWN0aW9uLWJ0biB7XG5cdGhlaWdodDogMzJweDtcblx0Ym9yZGVyLXJhZGl1czogN3B4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4uYmFza2V0X19wcm9kdWN0LXNsaWRlciB7XG5cdHBhZGRpbmc6IDAgNDBweDtcbn1cblxuLmJhc2tldF9fcHJvZHVjdC1zbGlkZXIgLnByb2R1Y3Qtc2xpZGVyX19jb250YWluZXIge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uYmFza2V0X19wcm9kdWN0LXNsaWRlciAucHJvZHVjdC1zbGlkZXIge1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uYmFza2V0X19wcm9kdWN0LXNsaWRlciAucHJvZHVjdC1zbGlkZXJfX2hlYWRlciB7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5iYXNrZXRfX3Byb2R1Y3Qtc2xpZGVyIC5wcm9kdWN0LXNsaWRlciB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYmFza2V0LS1yZXN1bWUtZml4ZWQtYm90dG9tIC5iYXNrZXRfX3Jlc3VtZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiBhdXRvO1xuXHR3aWR0aDogMzg2cHg7XG5cdGJvdHRvbTogMDtcbn1cblxuLmJhc2tldC0tcmVzdW1lLWZpeGVkLXRvcCAuYmFza2V0X19yZXN1bWUge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0d2lkdGg6IDQyMHB4O1xuXHRib3R0b206IGF1dG87XG59XG5cbi5iYXNrZXQtLXJlc3VtZS1hYnNvbHV0ZS1ib3R0b20gLmJhc2tldF9fcmVzdW1lIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGF1dG87XG5cdHdpZHRoOiA0MjBweDtcblx0Ym90dG9tOiAwO1xufVxuXG4uYmFza2V0LS1yZXN1bWUtYWJzb2x1dGUtdG9wIC5iYXNrZXRfX3Jlc3VtZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHR3aWR0aDogNDIwcHg7XG5cdGJvdHRvbTogYXV0bztcbn1cblxuLmJhc2tldF9fbGluay1iYWNrIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1sZWZ0OiAyOHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmJhc2tldF9fbGluay1iYWNrOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0bGVmdDogOXB4O1xuXHRyaWdodDogYXV0bztcblx0d2lkdGg6IDhweDtcblx0aGVpZ2h0OiA4cHg7XG5cdGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0Ym9yZGVyLWxlZnQ6IDEuNXB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uYmFza2V0X19lbXB0eS1hY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYmFza2V0X19vcmRlci1pdGVtcy1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4uYmFza2V0X19ub3QtYXZhaWxhYmxlIHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmJhc2tldF9fbm90LWF2YWlsYWJsZS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xufVxuXG4uYmFza2V0X19ub3QtYXZhaWxhYmxlLWl0ZW1zIHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYmFza2V0X19saW5rLWJhY2s6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxuXG5cdC5iYXNrZXRfX2xpbmstYmFjazpob3Zlcjo6YmVmb3JlIHtcblx0XHRib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0XHRib3JkZXItbGVmdDogMS41cHggc29saWQgJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmJhc2tldCAucHJvZHVjdF9fdGFibGUtdmlldy1wcmljZS13cmFwIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmJhc2tldCAucHJvZHVjdF9fdGFibGUtdmlldy1wcmljZS13cmFwIC5wcmljZSAucHJpY2VfX2dyb3VwIC5wcmljZV9fdW5pdCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmJhc2tldCAucHJvZHVjdF9fdGFibGUtdmlldy1wcmljZS13cmFwIC5wcmljZV9fZ3JvdXAtLW9sZCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmJhc2tldCAuYmFza2V0LWFjdGlvbl9fY2VsbC1tYWluIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmJhc2tldF9fb3JkZXItaXRlbXMtd3JhcCB7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0cGFkZGluZzogMjBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xufVxuXG4uYmFza2V0X19vcmRlci1pdGVtcy1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5iYXNrZXRfX29yZGVyLWl0ZW1zLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5iYXNrZXRfX29yZGVyLWl0ZW1zLXdlaWdodCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tbGVmdDogOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xufVxuXG4uYmFza2V0X19vcmRlci1pdGVtcy1zbGlkZXIge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uYmFza2V0LS1mb3JtLW9wZW4gLmJhc2tldF9fYXNpZGUge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uYmFza2V0X19iYXNrZXQtZm9ybSB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1kZWxpdmVyeS1pbmZvIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHBhZGRpbmc6IDEycHggMTZweCAxOHB4O1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uYmFza2V0X19yZXN1bWUtZGVsaXZlcnktaW5mby10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYmFza2V0X19yZXN1bWUtZGVsaXZlcnktaW5mby1saW5lcyB7XG5cdG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1kZWxpdmVyeS1pbmZvLWxpbmUge1xuXHRtYXJnaW4tdG9wOiA3cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRERTM7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1kZWxpdmVyeS1pbmZvLWxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0cGFkZGluZy1yaWdodDogNHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xuXHRtYXJnaW4tYm90dG9tOiAtNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1kZWxpdmVyeS1pbmZvLWxpbmUtdGV4dCAuZmllbGQtdGV4dF9fbm90ZSB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1kZWxpdmVyeS1pbmZvLWxpbmUtdGV4dCAuZmllbGQtdGV4dF9fdG9vbHRpcC1kZC13cmFwIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG5cdHotaW5kZXg6IDE7XG59XG5cbi5iYXNrZXRfX3Jlc3VtZS1kZWxpdmVyeS1pbmZvLWxpbmUtdGV4dCAuZmllbGQtdGV4dF9fbm90ZSB7XG5cdHRyYW5zZm9ybTogbm9uZTtcblx0cGFkZGluZy10b3A6IDNweDtcbn1cblxuLmJhc2tldF9fcmVzdW1lLWRlbGl2ZXJ5LWluZm8tbGluZS12YWx1ZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRwYWRkaW5nLWxlZnQ6IDRweDtcblx0bWFyZ2luLWJvdHRvbTogLTRweDtcbn1cblxuLmJhc2tldF9fc3VjY2VzcyB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAyNHB4IDA7XG59XG5cbi5iYXNrZXRfX3N1Y2Nlc3MtaWNvbiB7XG5cdHdpZHRoOiAxMjBweDtcblx0aGVpZ2h0OiAxMjBweDtcblx0bWF4LXdpZHRoOiAxMjBweDtcblx0bWFyZ2luOiAwIGF1dG8gMTJweDtcbn1cblxuLmJhc2tldF9fc3VjY2Vzcy10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTA4JTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXgtd2lkdGg6IDEwMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5iYXNrZXRfX3N1Y2Nlc3MtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1heC13aWR0aDogMTAwMHB4O1xuXHRtYXJnaW46IDEycHggYXV0byAwO1xufVxuXG4uYmFza2V0X19zdWNjZXNzLWFjdGlvbiB7XG5cdG1hcmdpbjogMjBweCBhdXRvIDA7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmJhc2tldF9fbm90LWF2YWlsYWJsZS1pdGVtcyAucHJvZHVjdF9fYmFza2V0LXZpZXctbmFtZSxcbi5iYXNrZXRfX25vdC1hdmFpbGFibGUtaXRlbXMgLnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbnMtd3JhcCB7XG5cdG9wYWNpdHk6IDAuNTtcbn1cblxuLmJhc2tldF9fZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5iYXNrZXRfX3dyYXAge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmJhc2tldF9fYXNpZGUge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdH1cblxuXHQuYmFza2V0X19mb290ZXItLWZpeGVkIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IGF1dG87XG5cdFx0Ym90dG9tOiA1NXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIycHggMjJweCAwIDA7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAzNHB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcblx0XHRwYWRkaW5nOiAxNnB4IDE2cHggMTZweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0ei1pbmRleDogMTAwO1xuXHR9XG5cblx0LmJhc2tldF9fcmVzdW1lLWRlbGl2ZXJ5LWluZm8tbGluZS10ZXh0IC50b29sdGlwIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxuXG5cdC5iYXNrZXRfX3Jlc3VtZS1kZWxpdmVyeS1pbmZvLWxpbmUtdGV4dCAudG9vbHRpcF9fZGQtd3JhcCB7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogYXV0bztcblx0XHR6LWluZGV4OiAyO1xuXHR9XG5cblx0LmJhc2tldF9fcmVzdW1lLWRlbGl2ZXJ5LWluZm8tbGluZS10ZXh0IC50b29sdGlwX19pY29uIHtcblx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5iYXNrZXQge1xuXHRcdG1hcmdpbjogMTZweCAwIDMycHg7XG5cdH1cblxuXHQuYmFza2V0X190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTYlO1xuXHR9XG5cblx0LmJhc2tldF9fd3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5iYXNrZXRfX25vdC1hdmFpbGFibGUge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdH1cblxuXHQuYmFza2V0X19ub3QtYXZhaWxhYmxlLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0fVxuXG5cdC5iYXNrZXRfX2l0ZW1zLXdyYXAge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcblx0fVxuXG5cdC5iYXNrZXRfX2Jhc2tldC1wYW5lbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHQuYmFza2V0X19ub3QtYXZhaWxhYmxlLXRpdGxlIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0fVxuXG5cdC5iYXNrZXRfX3Jlc3VtZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNnB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTE2cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuXHRcdHBhZGRpbmc6IDE2cHggMTZweCAyNHB4O1xuXHR9XG5cblx0LmJhc2tldF9fb3JkZXItaXRlbXMtd3JhcCB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNnB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTE2cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdH1cblxuXHQuYmFza2V0X19iYXNrZXQtZm9ybSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNnB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTE2cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQuYmFza2V0X19saW5rLWJhY2sge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQuYmFza2V0X19vcmRlci1pdGVtcy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0LmJhc2tldC0tZm9ybS1vcGVuIC5iYXNrZXRfX2FzaWRlIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHR9XG5cblx0LmJhc2tldF9fc3VjY2VzcyB7XG5cdFx0cGFkZGluZzogMjRweCAwO1xuXHR9XG5cblx0LmJhc2tldF9faXRlbSAucHJvZHVjdF9fYmFza2V0LXZpZXctYWN0aW9ucyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuYmFza2V0X19pdGVtIC5wcm9kdWN0X19iYXNrZXQtdmlldy1iYXNrZXQtYWN0aW9uLWJ0biB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn0iLCIuYnJlYWRjcnVtYnMge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDIwO1xufVxuXG4uYnJlYWRjcnVtYnNfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5icmVhZGNydW1ic19faXRlbSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleDogMCAwIGF1dG87XG5cdHBhZGRpbmc6IDQuNXB4IDAgNi41cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmJyZWFkY3J1bWJzX19zZXBhcmF0b3Ige1xuXHRtYXJnaW46IDAgOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTE1O1xufVxuXG4uYnJlYWRjcnVtYnNfX3NlcGFyYXRvcjpsYXN0LWNoaWxkIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWJzX19jaGV2cm9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRtYXJnaW4tbGVmdDogNHB4O1xuXHRtYXJnaW4tdG9wOiAycHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmJyZWFkY3J1bWJzX19pdGVtOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG59XG5cbi5icmVhZGNydW1ic19fZGQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDE7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMTAwJTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG5cdHBhZGRpbmctdG9wOiAzcHg7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG59XG5cbi5icmVhZGNydW1ic19faXRlbTpob3ZlciAuYnJlYWRjcnVtYnNfX2RkIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uYnJlYWRjcnVtYnNfX2RkLXdyYXAge1xuXHRib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHBhZGRpbmc6IDEycHggMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtaGVpZ2h0OiAyNjhweDtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi5icmVhZGNydW1ic19fZGQtaXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogM3B4IDEycHg7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0d2lkdGg6IDEwMCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Y29sb3I6ICMwNjA2MTE7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYnJlYWRjcnVtYnNfX2RkLWl0ZW06aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxuXG5cdC5icmVhZGNydW1ic19faXRlbTpob3ZlciAuYnJlYWRjcnVtYnNfX2NoZXZyb24ge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmJyZWFkY3J1bWJzIHtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHR9XG5cblx0LmJyZWFkY3J1bWJzX19pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXI6IDA7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdC5icmVhZGNydW1ic19faXRlbTpub3QoOm50aC1sYXN0LWNoaWxkKDIpKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5icmVhZGNydW1ic19faXRlbTpub3QoOm50aC1sYXN0LWNoaWxkKDIpKSArIC5icmVhZGNydW1ic19fc2VwYXJhdG9yIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmJyZWFkY3J1bWJzX19pdGVtOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuXHRcdGxlZnQ6IDNweDtcblx0XHRyaWdodDogYXV0bztcblx0XHR3aWR0aDogNnB4O1xuXHRcdGhlaWdodDogNnB4O1xuXHRcdGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICMyMzIxMjE7XG5cdFx0Ym9yZGVyLWxlZnQ6IDEuNXB4IHNvbGlkICMyMzIxMjE7XG5cdH1cblxuXHQuYnJlYWRjcnVtYnNfX2NoZXZyb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIuYnRuLWRlbCB7XG5cdHdpZHRoOiAyOHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTRweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ym94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMiwgMTMsIDMzLCAuMDYpO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi5idG4tZGVsX19pY29uIHtcblx0d2lkdGg6IDEwcHg7XG5cdGhlaWdodDogMTBweDtcbn1cblxuLmJ0bi1kZWw6aG92ZXIge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59IiwiLmJ0bi1zY3JvbGwtdG9wIHtcblx0cG9zaXRpb246IHN0aWNreTtcblx0Ym90dG9tOiAwO1xuXHR6LWluZGV4OiAyMDtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJHRycy1iYXNlLCB2aXNpYmlsaXR5ICR0cnMtYmFzZSwgdHJhbnNmb3JtICR0cnMtYmFzZTtcbn1cblxuLmJ0bi1zY3JvbGwtdG9wLS12aXNpYmxlIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uYnRuLXNjcm9sbC10b3BfX2J0biB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAzNHB4O1xuXHRyaWdodDogNDBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcblx0d2lkdGg6IDUycHg7XG5cdGhlaWdodDogNTJweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cnMtYmFzZSwgY29sb3IgJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5idG4tc2Nyb2xsLXRvcF9fYnRuOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3Zlcjtcblx0fVxufVxuXG4uYnRuLXNjcm9sbC10b3BfX2ljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDUycHg7XG5cdGhlaWdodDogNTJweDtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHQuYnRuLXNjcm9sbC10b3BfX2J0biB7XG5cdFx0Ym90dG9tOiA3MHB4O1xuXHRcdHJpZ2h0OiAyMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuYnRuLXNjcm9sbC10b3AtLW1vYi1zaGlmdGVkIC5idG4tc2Nyb2xsLXRvcF9fYnRuIHtcblx0XHRib3R0b206IDE4NnB4O1xuXHR9XG59IiwiLmJ0bi12aWRlbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuXHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgLjYpO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5idG4tdmlkZW9fX2ljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuYnRuLXZpZGVvOmhvdmVyIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn0iLCIuY2F0YWxvZy1iYW5uZXIge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jYXRhbG9nLWJhbm5lcl9faW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNhdGFsb2ctYmFubmVyX19saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nLWJhbm5lcjpob3ZlciB7XG5cdFx0b3BhY2l0eTogLjk7XG5cdH1cbn1cblxuLmNhdGFsb2ctYmFubmVyX19zbGlkZXItd3JhcCB7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0YWxvZy1iYW5uZXIgLmNhdGFsb2ctYmFubmVyX19hcnJvdy0tcHJldiB7XG5cdGxlZnQ6IDEwcHg7XG59XG5cbi5jYXRhbG9nLWJhbm5lciAuY2F0YWxvZy1iYW5uZXJfX2Fycm93LS1uZXh0IHtcblx0cmlnaHQ6IDEwcHg7XG59XG5cbi5jYXRhbG9nLWJhbm5lcl9fYXJyb3cge1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiAzNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMztcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nLWJhbm5lcl9fYXJyb3c6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uY2F0YWxvZy1iYW5uZXJfX2Fycm93OmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLmNhdGFsb2ctYmFubmVyX19hcnJvdy5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGFsb2ctYmFubmVyX19hcnJvdy0tcHJldiB7XG5cdGxlZnQ6IC0xOHB4O1xufVxuXG4uY2F0YWxvZy1iYW5uZXJfX2Fycm93LS1uZXh0IHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0xOHB4O1xufVxuXG4uY2F0YWxvZy1iYW5uZXJfX2Fycm93LWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcbn0iLCIuY2F0YWxvZy1jb21wYXJlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDE2cHggMCA2MHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDhweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1sYXlvdXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2hlYWQgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tcHJldiB7XG5cdGxlZnQ6IC04cHg7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2hlYWQgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tbmV4dCB7XG5cdHJpZ2h0OiAtOHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLS1uYXYgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tcHJldiB7XG5cdGxlZnQ6IC0yMHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLS1uYXYgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tbmV4dCB7XG5cdHJpZ2h0OiAtMjBweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1hc2lkZSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjAwcHg7XG5cdHBhZGRpbmc6IDEycHggMTJweCAyNHB4IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1hc2lkZS0tdG9wIHtcblx0cGFkZGluZzogMTVweCAxNXB4IDE1cHggMDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLXdpZHRoOiAwO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLW1vZCB7XG5cdG1hcmdpbi10b3A6IGF1dG87XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLWl0ZW1zIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1pdGVtcy1ncmlkIHtcblx0ZGlzcGxheTogZmxleDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZC1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAzMDhweDtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLWl0ZW0tLXRvcCB7XG5cdGhlaWdodDogMTQwcHg7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtLW5hdiAuY2F0YWxvZy1jb21wYXJlX19oZWFkLWl0ZW0ge1xuXHRwYWRkaW5nOiAxNnB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLS1uYXYge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDExMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3BhY2l0eTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzLCB2aXNpYmlsaXR5IC4zcywgb3BhY2l0eSAuM3M7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDEycHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMTIpO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLS1uYXYgLmNhdGFsb2ctY29tcGFyZV9faGVhZC1sYXlvdXQge1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19oZWFkLS1uYXYgLmNhdGFsb2ctY29tcGFyZV9faGVhZC1tYWluIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi50b3VjaCAuY2F0YWxvZy1jb21wYXJlX19oZWFkLS1uYXYgLmNhdGFsb2ctY29tcGFyZV9faGVhZC1tYWluIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUtLWhlYWQtZml4ZWQgLmNhdGFsb2ctY29tcGFyZV9faGVhZC0tbmF2IHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0b3BhY2l0eTogMTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fYm9keSB7XG5cdC8vbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fYm9keS1ncm91cCB7XG5cbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fYm9keS1ncm91cCArIC5jYXRhbG9nLWNvbXBhcmVfX2JvZHktZ3JvdXAge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19ib2R5LWdyb3VwLWhlYWRlciB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2JvZHktZ3JvdXAtaGVhZGVyLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19ib2R5LWdyb3VwLWhlYWRlci10ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlIHtcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fdGFibGUtcm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJzLWJhc2U7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fdGFibGUtcm93Om50aC1jaGlsZChvZGQpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLWFzaWRlIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyMDBweDtcblx0cGFkZGluZzogMTZweCAxMnB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLWFzaWRlLWlucHV0IHtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLWFzaWRlLS1ib2xkIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX190YWJsZS1tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fdGFibGUtbWFpbi1ncmlkIHtcblx0ZGlzcGxheTogZmxleDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLW1haW4tY2VsbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzA4cHg7XG5cdHBhZGRpbmc6IDE2cHggMjRweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLW1haW4tY2VsbCAucmF0aW5nX19xdWFudGl0eSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLW1haW4tY2VsbC0td2lkZSB7XG5cdHdpZHRoOiAzOTNweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fdGFibGUtbWFpbi1jZWxsLS1hY2NlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYWVmO1xufVxuXG4ubm8tdG91Y2ggLmNhdGFsb2ctY29tcGFyZV9fdGFibGUtcm93OmhvdmVyIHtcblx0YmFja2dyb3VuZDogcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmNhdGFsb2dfX3BsYWNlaG9sZGVyLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRtYXJnaW46IDE2cHggMCAwO1xufVxuXG4uY2F0YWxvZ19fcGxhY2Vob2xkZXItdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiAjODE4NjkwO1xuXHRtYXJnaW46IDEycHggMCAwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2F0YWxvZ19fcGxhY2Vob2xkZXItaWNvbiB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS0yO1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiAkY29udGFpbmVyLXdpZHRoO1xuXHRwYWRkaW5nLWxlZnQ6ICRjb250YWluZXItcGFkZGluZztcblx0cGFkZGluZy1yaWdodDogJGNvbnRhaW5lci1wYWRkaW5nO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlX19jbG9zZS1idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9fY2xvc2UtYnRuLWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNSwgMzMsIDMzLCAwLjEyKSBpbnNldDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2F0YWxvZy1jb21wYXJlX19jbG9zZS1idG46aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uY2F0YWxvZy1jb21wYXJlX19jYXRlZ29yaWVzIHtcblx0bWFyZ2luOiAyMHB4IDAgMTJweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmVfX2NhdGVnb3J5LWl0ZW0ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW0tYnRuW2Rpc2FibGVkXSB7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUgLmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW0tYnRuIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZSAuY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS1idG4uYnRuLS1wcmltYXJ5W2Rpc2FibGVkXSxcbi5jYXRhbG9nLWNvbXBhcmUgLmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW0tYnRuLmJ0bi0tcHJpbWFyeS5idG4tLWRpc2FibGVkIHtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG5cdG9wYWNpdHk6IDE7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGFsb2ctY29tcGFyZSAuY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS1idG4uYnRuLS1vdXRsaW5lOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay01O1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY29sb3ItYmxhY2stMTUgaW5zZXQ7XG5cdH1cbn1cblxuLmNhdGFsb2dfX2NvbXBhcmUtbGF5b3V0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0YWxvZy1jb21wYXJlIC5jYXRhbG9nLWl0ZW1fX2J0bi1ub3RpZmljYXRpb24ge1xuXHR0b3A6IDUwJTtcblx0Ym90dG9tOiB1bnNldDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIC01MCUpO1xuXHRsZWZ0OiBjYWxjKDEwMCUgKyAxMHB4KTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZSAuY2F0YWxvZy1pdGVtX19idG4tbm90aWZpY2F0aW9uLS12aXNpYmxlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUgLmNhdGFsb2ctaXRlbV9fYnRuLW5vdGlmaWNhdGlvbi1pY29uIHtcblx0dG9wOiAxMHB4O1xuXHRsZWZ0OiAtMTZweDtcblx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZSAucmF0aW5nX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZSAucmF0aW5nX19xdWFudGl0eSB7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5jYXRhbG9nLWNvbXBhcmUgLnJhdGluZ19faXRlbSAuc3ZnLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlIC5yYXRpbmdfX3ZhbHVlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZSAubWFpbi1zbGlkZXJfX2Fycm93IHtcblx0dG9wOiAyNDJweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIwKTtcbn1cblxuLmNhdGFsb2ctY29tcGFyZV9faGVhZCAubWFpbi1zbGlkZXJfX2Fycm93IHtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuXG4uY2F0YWxvZy1jb21wYXJlIC5tYWluLXNsaWRlcl9fYXJyb3ctLXByZXYge1xuXHRsZWZ0OiAtMTZweDtcbn1cblxuLmNhdGFsb2ctY29tcGFyZSAubWFpbi1zbGlkZXJfX2Fycm93LS1uZXh0IHtcblx0cmlnaHQ6IC0xNnB4O1xufVxuXG4uY2F0YWxvZy1jb21wYXJlIC5tYWluLXNsaWRlcl9fYXJyb3dbZGlzYWJsZWRdIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5jYXRhbG9nLWNvbXBhcmUge1xuXHRcdG1hcmdpbjogMTZweCAwIDMycHg7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX19oZWFkLWFzaWRlIHtcblx0XHRwYWRkaW5nOiAxNnB4IDhweDtcblx0XHR3aWR0aDogMTQwcHg7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX190YWJsZS1hc2lkZSB7XG5cdFx0cGFkZGluZzogMTZweCA4cHg7XG5cdFx0d2lkdGg6IDE0MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLXJvdzpudGgtY2hpbGQob2RkKSAuY2F0YWxvZy1jb21wYXJlX190YWJsZS1hc2lkZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX190YWJsZS1tYWluLWNlbGwge1xuXHRcdHBhZGRpbmc6IDE0cHggOHB4O1xuXHRcdHdpZHRoOiAxODBweDtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmVfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDExNiU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmVfX2Fycm93IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX19oZWFkLW1vZCAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX19oZWFkLW1vZCAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAgLmZpZWxkLWNoZWNrYm94X190ZXh0IHtcblx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHR9XG5cblx0LmNhdGFsb2ctY29tcGFyZV9fY2F0ZWdvcmllcyB7XG5cdFx0bWFyZ2luOiAxNnB4IC0xNnB4IDE2cHg7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmUgLnByb2R1Y3RfX2dyaWQtbmFtZSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdG1heC1oZWlnaHQ6IDYwcHg7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlIC5wcm9kdWN0X19ncmlkLWRlbGl2ZXJ5LWxpbmUge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmVfX2NhdGVnb3J5LWl0ZW06Zmlyc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmVfX2NhdGVnb3J5LWl0ZW06bGFzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0fVxuXG5cdC5jYXRhbG9nX19jb21wYXJlLWxheW91dCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuXHRcdG1hcmdpbjogMCAtMTZweDtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtaXRlbSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHdpZHRoOiAxODBweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHR9XG5cblx0LmNhdGFsb2ctY29tcGFyZSAuYmFza2V0X19yZW1vdmUtYnRuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmUgLmJhc2tldF9fcmVtb3ZlLWJ0bi1pY29uLXdyYXAge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDZweDtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmVfX3RhYmxlLWFzaWRlLFxuXHQuY2F0YWxvZy1jb21wYXJlX190YWJsZS1tYWluLWNlbGwge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX19oZWFkLWFzaWRlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX19oZWFkLWFzaWRlLXNoYWRvdyxcblx0LmNhdGFsb2ctY29tcGFyZV9fdGFibGUtYXNpZGUtc2hhZG93IHtcblx0XHR3aWR0aDogMjBweDtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0ei1pbmRleDogMTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIC4yKTtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmUgLnByb2R1Y3RfX2dyaWQtdmlldyB7XG5cdFx0cGFkZGluZzogMTZweCAxMnB4O1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cblx0LmNhdGFsb2ctY29tcGFyZV9fYm9keSB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX19ib2R5OjpiZWZvcmUsXG5cdC5jYXRhbG9nLWNvbXBhcmVfX2JvZHk6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmVfX2JvZHk6OmJlZm9yZSB7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdHRvcDogLTE2cHg7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX19ib2R5OjphZnRlciB7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdGJvdHRvbTogLTMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHR9XG5cblx0LmNhdGFsb2ctY29tcGFyZV9faGVhZC1pdGVtcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmVfX2hlYWQtYXNpZGUge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0fVxuXG5cdC5jYXRhbG9nLWNvbXBhcmUgLnByb2R1Y3RfX2dyaWQtdmlldyAucHJvZHVjdF9fZ3JpZC12aWV3LXN0YXR1cy13cmFwIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHR9XG5cblx0LmNhdGFsb2ctY29tcGFyZV9faGVhZC1pdGVtcy1ncmlkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX19oZWFkLWl0ZW1zLWdyaWQtYmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBwYWxldmlvbGV0cmVkO1xuXHRcdHdpZHRoOiAxNDBweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlX19oZWFkLWl0ZW1zIHtcblx0XHQvL3BhZGRpbmctbGVmdDogMTQwcHg7XG5cdH1cblxuXHQuY2F0YWxvZy1jb21wYXJlIC5wcm9kdWN0X19ncmlkLWRlbGl2ZXJ5IHtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0fVxufSIsIi5jYXRhbG9nLWl0ZW0tb2ZmZXJzIC5wcm9kdWN0X19saXN0LXZpZXctdGFibGUge1xuXHRtYXJnaW4tdG9wOiAwO1xufSIsIi5jYXRhbG9nLWl0ZW0ge1xuXHRtYXJnaW46IDE2cHggMCA2MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N1YnRpdGxlLWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDhweDtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAxNTA7XG5cdGhlaWdodDogNzJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cnMtZHJvcGRvd24sIG9wYWNpdHkgJHRycy1kcm9wZG93biwgdmlzaWJpbGl0eSAkdHJzLWRyb3Bkb3duLCB0b3AgJHRycy1kcm9wZG93bjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmVhdHVyZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN0YXRlLS1oZWFkZXItZml4ZWQ6bm90KC5zdGF0ZS0taGVhZGVyLWJsb2NrZWQpIC5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXIge1xuXHR0b3A6IDE3MnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLS12aXNpYmxlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci1jb250YWluZXIge1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtaW4td2lkdGg6IDA7XG5cdGdhcDogMjRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci1sZWZ0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWluLXdpZHRoOiAwO1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLWluZm8ge1xuXHRtaW4td2lkdGg6IDA7XG5cdGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLXJhdGluZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItcmF0aW5nIC5wcm9kdWN0LXJhdGluZ19faWNvbiB7XG5cdGNvbG9yOiAjRjk5QjQzO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLXJhdGluZyAucHJvZHVjdC1yYXRpbmdfX3F1YW50aXR5IHtcblx0Y29sb3I6ICNBOUE5QUQ7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0bWFyZ2luLXRvcDogMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLXJpZ2h0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLXByaWNlIHtcblx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLXByaWNlLnByaWNlIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItcHJpY2UgLnByaWNlX19ncm91cC0tb2xkIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRtYXJnaW4tbGVmdDogMDtcblx0b3BhY2l0eTogLjM7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItcHJpY2UgLnByaWNlX19kaXNjb3VudCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItYWN0aW9ucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLWJhc2tldCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLWJhc2tldCAuYmFza2V0LWFjdGlvbl9fYnRuIHtcblx0bWluLXdpZHRoOiAxMjNweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci1vbmUtY2xpY2sge1xuXHRtYXJnaW4tbGVmdDogNHB4O1xuXHRtaW4td2lkdGg6IDEzMXB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLXN1YnNjcmliZSB7XG5cdG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLWNvbXBhcmUsXG4uY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLWZhdm9yaXRlIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItZmF2b3JpdGUgLmZhdm9yaXRlLWFjdGlvbl9fYnRuIHtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1ibGFjay0xNSBpbnNldDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci1mYXZvcml0ZSAuZmF2b3JpdGUtYWN0aW9uX19idG4uYWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uY2F0YWxvZy1pdGVtX19tb2Itc3RpY2t5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5jYXRhbG9nLWl0ZW1fX21vYi1zdGlja3kge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogNTZweDtcblx0XHR6LWluZGV4OiAyMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cnMtYmFzZSwgdHJhbnNmb3JtICR0cnMtYmFzZTtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX21vYi1zdGlja3ktLXZpc2libGUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fbW9iLXN0aWNreS1pbm5lciB7XG5cdFx0bWFyZ2luOiAwIDhweDtcblx0XHRwYWRkaW5nOiA4cHggMTZweCAxMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIycHggMjJweCAwIDA7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAxN3B4IHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19tb2Itc3RpY2t5LXByaWNlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19tb2Itc3RpY2t5LWFjdGlvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiA4cHg7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19tb2Itc3RpY2t5LWJhc2tldCxcblx0LmNhdGFsb2ctaXRlbV9fbW9iLXN0aWNreS1vbmUtY2xpY2sge1xuXHRcdGZsZXg6IDEgMSAwO1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX21vYi1zdGlja3ktYmFza2V0IC5iYXNrZXQtYWN0aW9uX19idG4sXG5cdC5jYXRhbG9nLWl0ZW1fX21vYi1zdGlja3ktb25lLWNsaWNrIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY2F0YWxvZy1pdGVtX19uYW1lIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX21vZGVsIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2N1LXdyYXAge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3NjdS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19idG4tbm90aWZpY2F0aW9uIHtcblx0cGFkZGluZzogOHB4IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHRvcGFjaXR5OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHotaW5kZXg6IDI7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGF1dG87XG5cdGJvdHRvbTogY2FsYygxMDAlICsgMTBweCk7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTBweCk7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYnRuLW5vdGlmaWNhdGlvbi0tdmlzaWJsZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uY2F0YWxvZy1pdGVtX19idG4tbm90aWZpY2F0aW9uLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR3aWR0aDogMjFweDtcblx0aGVpZ2h0OiAxM3B4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nLWl0ZW1fX2J0bi1jb3B5OmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmNhdGFsb2ctaXRlbV9fYnRuLWNvcHktaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjhweDtcblx0aGVpZ2h0OiAyOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19idG4tc2hhcmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19idG4tc2hhcmUtaWNvbiB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdGNvbG9yOiAjN2I3YTdhO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGFsb2ctaXRlbV9fYnRuLXNoYXJlOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19idG4tc2hhcmU6aG92ZXIgLmNhdGFsb2ctaXRlbV9fYnRuLXNoYXJlLWljb24ge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uY2F0YWxvZy1pdGVtX19nYWxsZXJ5LWlubmVyIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2dhbGxlcnktd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZmxleDogMSAxIGF1dG87XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLmNhdGFsb2ctaXRlbV9faGVhZGVyLXJpZ2h0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY2F0YWxvZy1pdGVtX19pbWFnZS1zbGlkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0YXR1cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA4cHg7XG5cdGxlZnQ6IDhweDtcblx0cmlnaHQ6IDhweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHR6LWluZGV4OiAyO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zdGF0dXMgLnByb2R1Y3RfX3N0YXR1cyB7XG5cdG1heC13aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3N0YXR1cy1pdGVtIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0cGFkZGluZzogNHB4IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmF2b3JpdGUtYWN0aW9uLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDI7XG5cdHRvcDogOHB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19jb21wYXJlLWFjdGlvbi13cmFwIHtcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fd3JhcCB7XG5cdG1hcmdpbi10b3A6IDE4cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fbWFpbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzcwcHg7XG5cdG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19hc2lkZSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzYwcHg7XG5cdG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zaW1pbGFyLXByb2R1Y3RzIHtcblx0bWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2N1LWJ0biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zY3UtYnRuLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi8vLmNhdGFsb2ctaXRlbV9fc2N1LXRpdGxlIHtcbi8vXHRmb250LXNpemU6IDE2cHg7XG4vL1x0Zm9udC1zdHlsZTogbm9ybWFsO1xuLy9cdGZvbnQtd2VpZ2h0OiA1MDA7XG4vL1x0bGluZS1oZWlnaHQ6IDIwcHg7XG4vL1x0Y29sb3I6ICRjb2xvci1ibGFjaztcbi8vXHRtYXJnaW4tcmlnaHQ6IDRweDtcbi8vfVxuXG4uY2F0YWxvZy1pdGVtIC5maWVsZC1jb2xvcnNfX3Jlc2V0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGFsb2ctaXRlbSAuZmllbGQtY29sb3JzX19ib2R5IHtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nLWl0ZW1fX3NjdS1idG46aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX3NjdS1idG46aG92ZXIgLmNhdGFsb2ctaXRlbV9fc2N1LWJ0bi1pY29uIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmNhdGFsb2ctaXRlbV9fc2N1LXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2ZpbHRlcnMge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zaG9ydC1kZXNjcmlwdGlvbi13cmFwIHtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvcnQtZGVzY3JpcHRpb24tdGl0bGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvcnQtZGVzY3JpcHRpb24ge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmVhdHVyZXMge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2F0YWxvZy1pdGVtX19mZWF0dXJlcy1ncmlkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IDAgLTZweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xufVxuXG4uY2F0YWxvZy1pdGVtX19mZWF0dXJlcy1jZWxsIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAzMy4zMzMzJTtcblx0cGFkZGluZzogMTJweCA2cHggMDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmVhdHVyZS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTA4JTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmVhdHVyZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmVhdHVyZXMtYnRuIHtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdGltZXItYWN0aW9uIHtcblx0bWFyZ2luLXRvcDogMTZweDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHRoZWlnaHQ6IDM2cHg7XG5cdHBhZGRpbmc6IDAgMTZweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTUyLjYlIDE0My4zNSUgYXQgLTE5LjA1JSAxMTYuNjclLCAjMTUyNDcxIDAlLCAjMjg0NEQ3IDEwMCUpO1xufVxuXG4uY2F0YWxvZy1pdGVtX190aW1lci1hY3Rpb24tdGV4dCB7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19zaG93cm9vbXMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20tYmFyIHtcblx0ZGlzcGxheTogZmxleDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHBhZGRpbmc6IDEycHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Nob3dyb29tLWJhci1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20tYmFyLXRleHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20tYmFyLXRleHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiA0cHg7XG5cdHdpZHRoOiA4cHg7XG5cdGhlaWdodDogOHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdWNjZXNzO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zaG93cm9vbS1hcnJvdyB7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20taXRlbXMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogY2FsYygxMDAlICsgNHB4KTtcblx0bGVmdDogMDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBhZGRpbmc6IDRweDtcblx0d2lkdGg6IDEwMCU7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0ei1pbmRleDogMjtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20taXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiA1cHggMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zaG93cm9vbS1iYXIub3BlbiArIC5jYXRhbG9nLWl0ZW1fX3Nob3dyb29tLWl0ZW1zIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zaG93cm9vbS1iYXIub3BlbiAuY2F0YWxvZy1pdGVtX19zaG93cm9vbS1hcnJvdyB7XG5cdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2F0YWxvZy1pdGVtX19zaG93cm9vbXM6aG92ZXIgLmNhdGFsb2ctaXRlbV9fc2hvd3Jvb20taXRlbXMge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19zaG93cm9vbS1pdGVtOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX3Nob3dyb29tczpob3ZlciAuY2F0YWxvZy1pdGVtX19zaG93cm9vbS1hcnJvdyB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuXHR9XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Nob3dyb29tLWl0ZW0tbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY2F0YWxvZy1pdGVtX19zaG93cm9vbS1pdGVtLWFkZHJlc3Mge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3ByaWNlLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYXNrZXQtYWN0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWxlZnQ6IC00cHg7XG5cdG1hcmdpbi1yaWdodDogLTRweDtcblx0bWFyZ2luLXRvcDogMTJweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhc2tldC1hY3Rpb24tY2VsbCB7XG5cdHdpZHRoOiA1MCU7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwYWRkaW5nOiAwIDRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFza2V0LWFjdGlvbi1jZWxsIC5iYXNrZXQtYWN0aW9uX19idG4ge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGlua3Mge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kaXNjb3VudC1saW5rIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0aGVpZ2h0OiA0MHB4O1xuXHRwYWRkaW5nOiAwIDEycHggMCA4cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Rpc2NvdW50LWxpbms6YWN0aXZlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG4uY2F0YWxvZy1pdGVtX19kaXNjb3VudC1saW5rLWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdGNvbG9yOiAkY29sb3ItcmVkLTI7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Rpc2NvdW50LWxpbmstYXJyb3cge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGluay10ZXh0IHN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbi1zdHlsZTogZG90dGVkO1xuXHR0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzhGOEY5NDtcblx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOCU7XG5cdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTUlO1xuXHR0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuXHRwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kaXNjb3VudC1saW5rLXByaWNlIHtcblx0Y29sb3I6ICRjb2xvci1yZWQtMjtcblx0bWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGluay10ZXh0IHN0cm9uZyBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDIzMnB4O1xuXHRtYXgtd2lkdGg6IDIzMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMjApO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdHBhZGRpbmc6IDhweDtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR6LWluZGV4OiAyO1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG5cdGN1cnNvcjogdGV4dDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGlzY291bnQtbGluay5vcGVuIC5jYXRhbG9nLWl0ZW1fX2Rpc2NvdW50LWxpbmstdGV4dCBzdHJvbmcgc3BhbiB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2F0YWxvZy1pdGVtX19kaXNjb3VudC1saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19kaXNjb3VudC1saW5rIHN0cm9uZzpob3ZlciBzcGFuLFxuXHQuY2F0YWxvZy1pdGVtX19kaXNjb3VudC1saW5rIHN0cm9uZyBzcGFuOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Zvcm0tZGlzY291bnQtYWN0aW9uIHtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktaXRlbSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogNTAlO1xuXHQvL3BhZGRpbmctYm90dG9tOiA2cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktaXRlbTpudGgtY2hpbGQob2RkKSB7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmNhdGFsb2ctaXRlbXRfX2RlbGl2ZXJ5LWxhYmVsIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LXRleHQtd3JhcCB7XG5cdG1hcmdpbi10b3A6IDJweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1pdGVtOm50aC1jaGlsZChldmVuKSAuY2F0YWxvZy1pdGVtX19kZWxpdmVyeS10ZXh0LXdyYXAtLWhhcy1ub3RlIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LXRleHQtd3JhcC0taGFzLW5vdGUgLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktdGV4dCB7XG5cdHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbi1zdHlsZTogZG90dGVkO1xuXHR0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDglO1xuXHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDE1JTtcblx0dGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1ub3RlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcblx0d2lkdGg6IDIzMnB4O1xuXHRtYXgtd2lkdGg6IDIzMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMjApO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdHBhZGRpbmc6IDhweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHotaW5kZXg6IDI7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcblx0Y3Vyc29yOiB0ZXh0O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS10ZXh0LXdyYXAtLWhhcy1ub3RlLm9wZW4gLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktbm90ZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktaXRlbTpudGgtY2hpbGQoZXZlbikgLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktbm90ZSB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LXRleHQtd3JhcC0taGFzLW5vdGU6aG92ZXIgLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktbm90ZSxcblx0LmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktbm90ZTpob3ZlciB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuXG4uY2F0YWxvZy1pdGVtX19jYWxjdWxhdG9yLWxpbmstd3JhcCB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2NhbGN1bGF0b3ItbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlLTE1O1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIxLCAzNiwgMTEzLCAwLjA4KTtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fY2FsY3VsYXRvci1saW5rLWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2NhbGN1bGF0b3ItbGluazphY3RpdmUge1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIxLCAzNiwgMTEzLCAwLjA4KTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nLWl0ZW1fX2NhbGN1bGF0b3ItbGluazpob3ZlciB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyMSwgMzYsIDExMywgMC4xNik7XG5cdH1cbn1cblxuLmNhdGFsb2ctaXRlbV9fZmlsdGVyLWl0ZW0ge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHQuZmllbGQtb3B0aW9uc19faXRlbXtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cblxuLmNhdGFsb2ctaXRlbV9fZmlsdGVyLWl0ZW06Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRib3JkZXItdG9wOiAwO1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fd2FycmFudHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdHBhZGRpbmc6IDEwcHggMTBweCAxOHB4O1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcblx0bWFyZ2luLWJvdHRvbTogLTEwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3dhcnJhbnR5LWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fd2FycmFudHktdmFsdWUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fd2FycmFudHktdGV4dCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2F0YWxvZy1pdGVtX19yZXN1bWUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgMCA3cHggMCByZ2JhKDExNiwgMTYwLCAxOTAsIDAuMTUpO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5cblxuLmNhdGFsb2ctaXRlbV9fZGVsaXZlcnktaXRlbS13cmFwIHtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNmNmY5ZmI7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LWl0ZW0taWNvbiB7XG5cdHdpZHRoOiAyOHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdGNvbG9yOiAjN2I3YTdhO1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1pdGVtLWxlYmVsIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LWl0ZW0tdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1tYXAge1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2Y2ZjlmYjtcblx0cGFkZGluZzogMjBweCAyNnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1tYXAgLmZvcm1fX2hlYWRlcixcbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LW1hcCAuZmllbGQtc2hvcHNfX2xhYmVsLXdyYXAge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZWxpdmVyeS1tYXAgLmZpZWxkLXNob3BzX19pdGVtcyB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2RlbGl2ZXJ5LXBhbm5pbmcge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fc2ltaWxhci1wcm9kdWN0cy1hY3Rpb24ge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDI0cHggMTVweCAxNXB4O1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnB4O1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGFsb2ctaXRlbV9fc2ltaWxhci1wcm9kdWN0cy1hY3Rpb246aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uY2F0YWxvZy1pdGVtX19pdGVtLWFjdGlvbnMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDI7XG5cdHRvcDogYXV0bztcblx0bGVmdDogMDtcblx0Ym90dG9tOiA2NHB4ICsgMzJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2l0ZW0tYWN0aW9uLWJ0biB7XG5cdHdpZHRoOiAxMzRweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRwYWRkaW5nOiA0cHggNnB4O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb24tYnRuLWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2l0ZW0tYWN0aW9uLWJ0bjphY3RpdmUge1xuXHRjb2xvcjogIzY1NjQ2NDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4uY2F0YWxvZy1pdGVtX19pdGVtLWFjdGlvbi1idG46YWN0aXZlIHtcblx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Y29sb3I6ICM2NTY0NjQ7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2l0ZW0tYWN0aW9uLWJ0bjphY3RpdmUgLmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb24tYnRuLWljb24ge1xuXHRjb2xvcjogI0VGNzg4Mztcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2F0YWxvZy1pdGVtX19pdGVtLWFjdGlvbi1idG46aG92ZXIge1xuXHRcdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX2l0ZW0tYWN0aW9uLWJ0bjpob3ZlciAuY2F0YWxvZy1pdGVtX19pdGVtLWFjdGlvbi1idG4taWNvbiB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9faXRlbS1hY3Rpb24tYnRuOmFjdGl2ZTpob3ZlciAuY2F0YWxvZy1pdGVtX19pdGVtLWFjdGlvbi1idG4taWNvbiB7XG5cdFx0Y29sb3I6ICNFRjc4ODM7XG5cdH1cbn1cblxuLmNhdGFsb2ctaXRlbV9fcGFuZWwge1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2F0YWxvZy1pdGVtX190YWJzLXdyYXAge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLmNhdGFsb2ctaXRlbV9fa2l0cy1hY3Rpb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3RhYnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdHBhZGRpbmc6IDRweDtcblx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3RhYiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0cGFkZGluZzogMTAuNXB4IDE2cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0aGVpZ2h0OiA0MHB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nLWl0ZW1fX3RhYjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cbn1cblxuLmNhdGFsb2ctaXRlbV9fdGFiLmFjdGl2ZSB7XG5cdGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4xMik7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY2F0YWxvZy1pdGVtX19jb250ZW50IHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtLWhhcy1jaGVja2JveC1wYW5lbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogLTUwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3RhYi1jb250ZW50LXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3RhYi1jb250ZW50LWxlZnQge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0bWluLXdpZHRoOiAwO1xuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDgwcHg7XG5cdHRyYW5zaXRpb246IHRvcCAkdHJzLWRyb3Bkb3duO1xufVxuXG4uY2F0YWxvZy1pdGVtX190YWItY29udGVudC1yaWdodCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzA1cHg7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDgwcHg7XG5cdHRyYW5zaXRpb246IHRvcCAkdHJzLWRyb3Bkb3duO1xufVxuXG4uc3RhdGUtLWhlYWRlci1maXhlZDpub3QoLnN0YXRlLS1oZWFkZXItYmxvY2tlZCkgLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtbGVmdCxcbi5zdGF0ZS0taGVhZGVyLWZpeGVkOm5vdCguc3RhdGUtLWhlYWRlci1ibG9ja2VkKSAuY2F0YWxvZy1pdGVtX190YWItY29udGVudC1yaWdodCB7XG5cdHRvcDogMjAwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW06aGFzKC5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItLXZpc2libGUpIC5jYXRhbG9nLWl0ZW1fX3RhYi1jb250ZW50LWxlZnQsXG4uY2F0YWxvZy1pdGVtOmhhcyguY2F0YWxvZy1pdGVtX19zdGlja3ktaGVhZGVyLS12aXNpYmxlKSAuY2F0YWxvZy1pdGVtX190YWItY29udGVudC1yaWdodCB7XG5cdHRvcDogOTZweDtcbn1cblxuLnN0YXRlLS1oZWFkZXItZml4ZWQ6bm90KC5zdGF0ZS0taGVhZGVyLWJsb2NrZWQpIC5jYXRhbG9nLWl0ZW06aGFzKC5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXItLXZpc2libGUpIC5jYXRhbG9nLWl0ZW1fX3RhYi1jb250ZW50LWxlZnQsXG4uc3RhdGUtLWhlYWRlci1maXhlZDpub3QoLnN0YXRlLS1oZWFkZXItYmxvY2tlZCkgLmNhdGFsb2ctaXRlbTpoYXMoLmNhdGFsb2ctaXRlbV9fc3RpY2t5LWhlYWRlci0tdmlzaWJsZSkgLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtcmlnaHQge1xuXHR0b3A6IDI2MHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19icmFuZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHRwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzMnB4O1xuXHRib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19icmFuZC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2JyYW5kLW5hbWUge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19icmFuZC1saW5rIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBhZGRpbmctcmlnaHQ6IDE0cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19icmFuZC1saW5rOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAycHg7XG5cdHdpZHRoOiA2cHg7XG5cdGhlaWdodDogNnB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGFsb2ctaXRlbV9fYnJhbmQtbGluazpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fYnJhbmQtbGluazpob3ZlcjphZnRlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3Zlcjtcblx0fVxufVxuXG4uY2F0YWxvZy1pdGVtX19icmFuZC1tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19icmFuZC1pbWFnZS13cmFwIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHR3aWR0aDogMTAwcHg7XG5cdGhlaWdodDogMTAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkI7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdHBhZGRpbmc6IDE4cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2JyYW5kLWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA2NXB4O1xuXHRtYXgtd2lkdGg6IDY1cHg7XG5cdGhlaWdodDogNjVweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVzY3JpcHRpb24ge1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZXNjcmlwdGlvbi10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMzRweDtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVzY3JpcHRpb24tY29udGVudC13cmFwIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiB2YXIoLS1kZXNjcmlwdGlvbi1oZWlnaHQpO1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgJHRycy1kcm9wZG93bjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVzY3JpcHRpb24tY29udGVudC13cmFwLS1vdmVyZmxvdyB7XG5cdGhlaWdodDogMTIwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZGVzY3JpcHRpb24tY29udGVudC13cmFwLS1vdmVyZmxvdzo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogYXV0bztcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNjBweDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTEpIDMxJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUpO1xuXHR6LWluZGV4OiAxO1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZXNjcmlwdGlvbi1jb250ZW50IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19idG4tbW9yZSB7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uY2F0YWxvZy1pdGVtX19idG4tbW9yZS1pY29uIHtcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcblx0bWFyZ2luLWxlZnQ6IDFweDtcblx0bWFyZ2luLXRvcDogMXB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19idG4tbW9yZS5vcGVuIC5jYXRhbG9nLWl0ZW1fX2J0bi1tb3JlLWljb24ge1xuXHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2J0bi1tb3JlOmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3Zlcjtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2F0YWxvZy1pdGVtX19idG4tbW9yZTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXHR9XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2FzaWRlLXdpZGdldCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTRweDtcblx0bWFyZ2luLXRvcDogMTRweDtcblx0cGFkZGluZzogMjRweCAzMnB4O1xuXHRib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYXNpZGUtd2lkZ2V0LWl0ZW0ge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcblx0cGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2FzaWRlLXdpZGdldC1pdGVtOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMDtcblx0Ym9yZGVyLXRvcDogMDtcblx0cGFkZGluZy10b3A6IDA7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2FzaWRlLXdpZGdldC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYXNpZGUtd2lkZ2V0LWFjdGlvbiB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3BhY2thZ2UtaXRlbXMge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19wYWNrYWdlLWl0ZW0ge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcGFja2FnZS1pdGVtOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxNXB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHotaW5kZXg6IDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcGFja2FnZS1pdGVtLWtleSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0cGFkZGluZy1yaWdodDogNHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcGFja2FnZS1pdGVtLXZhbHVlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcHJvZHVjdC1saXN0IC5wcm9kdWN0X19saXN0LXZpZXctbWFpbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtbGlzdCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2NoZWNrYm94LXBhbmVsLXdyYXAge1xuXHQvL3Bvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogYXV0bztcblx0bGVmdDogMDtcblx0Ym90dG9tOiAxM3B4O1xuXHR6LWluZGV4OiAxMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRwYWRkaW5nLWxlZnQ6IDFweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcHJvZHVjdC1saXN0IC5wcm9kdWN0X19saXN0LXZpZXcge1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtbGlzdCAucHJvZHVjdF9fbGlzdC12aWV3OmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtbGlzdCB0aDpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtbGlzdCB0aDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtbGlzdCB0aDpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtbGlzdCB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcHJvZHVjdC1saXN0IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19wcm9kdWN0LWxpc3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtbGlzdDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZTRlNGU0IGluc2V0O1xufVxuXG4uY2F0YWxvZy1pdGVtX19wcm9kdWN0LWRlbGl2ZXJ5IHtcblx0bWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcHJvZHVjdC1kZWxpdmVyeS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMzRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5jYXRhbG9nLWl0ZW1fX3Byb2R1Y3QtZGVsaXZlcnktdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0fVxufVxuXG4uY2F0YWxvZy1pdGVtX19wcm9kdWN0LWRlbGl2ZXJ5LWNvbnRlbnQge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtIC50ZXh0LWd1aWRlIC50YWJsZS1zY3JvbGxlci13cmFwIHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggI2U0ZTRlNCBpbnNldDtcblx0bWluLXdpZHRoOiA2NjBweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmFxIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmFxLWFzaWRlIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyNzRweDtcblx0bWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19mYXEtdGl0bGUge1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEwOCU7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fZmFxLWFjdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cGFkZGluZzogMTZweCAxNnB4IDE2cHggMjRweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19mYXEtd3JhcCB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2FzaWRlLWlubmVyIHtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0cGFkZGluZzogMjRweDtcblx0Ym94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG59XG5cbi5zdGF0ZS0taGVhZGVyLWZpeGVkIC5jYXRhbG9nLWl0ZW1fX2FzaWRlLWlubmVyIHtcblx0dG9wOiAyMDBweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtcmlnaHQtaW5uZXIge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fbm90LWF2YWlsYWJsZSB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhc2tldC1hY3Rpb24tbGFiZWwge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFza2V0LWFjdGlvbi1idG4ge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19kZXNjcmlwdGlvbi13cmFwIHtcblx0bWFyZ2luLXRvcDogMzJweDtcbn1cblxuXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItd3JhcCB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YXNwZWN0LXJhdGlvOiA5NTUgLyAzNDY7XG5cdHBhZGRpbmc6IDQ0cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogLTE7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1tYWluIHtcblx0d2lkdGg6IDM3JTtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTEge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTEgLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4ge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlMiB7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTIgLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4ge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlMyxcbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTQge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGUzIC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1tYWluLFxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlNCAuY2F0YWxvZy1pdGVtX19iYW5uZXItbWFpbiB7XG5cdHdpZHRoOiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aW5zZXQ6IDA7XG5cdHotaW5kZXg6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0MTgwZGVnLFxuXHRcdHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44OCkgMCUsXG5cdFx0cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KSA1MCUsXG5cdFx0cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDEwMCVcblx0KTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlNCAuY2F0YWxvZy1pdGVtX19iYW5uZXItbWFpbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS1jb2xvci0xIHtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS1jb2xvci0xIC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1jb250ZW50IHtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS1jb2xvci0xIC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1jb250ZW50LnRleHQtZ3VpZGUgdWwgPiBsaTo6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItLWNvbG9yLTIge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTEwMDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLS1jb2xvci0yIC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1jb250ZW50IHtcblx0Y29sb3I6ICRjb2xvci1ibGFjay0xMDA7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tY29sb3ItMiAuY2F0YWxvZy1pdGVtX19iYW5uZXItY29udGVudC50ZXh0LWd1aWRlIHVsID4gbGk6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay0xMDA7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTA4JTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVyLWNvbnRlbnQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stODU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1jb250ZW50LnRleHQtZ3VpZGUgdWwgPiBsaSB7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0bWFyZ2luOiAwIDAgNnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19iYW5uZXItY29udGVudC50ZXh0LWd1aWRlIHVsID4gbGk6OmJlZm9yZSB7XG5cdHdpZHRoOiA0cHg7XG5cdGhlaWdodDogNHB4O1xuXHRsZWZ0OiA3cHg7XG5cdHRvcDogOXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stODU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2Jhbm5lcnMtY29sbGFwc2UtaW5uZXIge1xuXHRwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fYmFubmVycy1tb3JlIHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fbnVtYmVycyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRwYWRkaW5nOiAyMHB4IDE2cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fbnVtYmVycy12YWx1ZSB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fbnVtYmVycy10ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY2F0YWxvZy1pdGVtX19pbmNsdWRlZCB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xufVxuXG4uY2F0YWxvZy1pdGVtX19pbmNsdWRlZC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY2F0YWxvZy1pdGVtX19pbmNsdWRlZC10ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stODU7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQtaW1hZ2VzIHtcblx0bWFyZ2luLXRvcDogMTZweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2luY2x1ZGVkLWltYWdlLWl0ZW0ge1xuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2luY2x1ZGVkLWltYWdlLXdyYXAge1xuXHR3aWR0aDogODBweDtcblx0aGVpZ2h0OiA4MHB4O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQtaW1hZ2VzLS1oYXMtbWFueS1pbWFnZXMgLmNhdGFsb2ctaXRlbV9faW5jbHVkZWQtaW1hZ2UtaXRlbSB7XG5cdHdpZHRoOiAxMyU7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2luY2x1ZGVkLWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA3OHB4O1xuXHRoZWlnaHQ6IDc4cHg7XG5cdG1heC13aWR0aDogNzhweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmNhdGFsb2ctaXRlbV9fbm90ZXMge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19ub3RlIHtcblx0bWFyZ2luLXRvcDogMTJweDtcblx0Ym9yZGVyLXJhZGl1czogMCAyMnB4IDIycHggMjJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmstYmx1ZS0xNTtcblx0cGFkZGluZzogMTJweCAxNnB4IDIwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX25vdGUtaWNvbiB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcblx0Y29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG5cdG9wYWNpdHk6IC41O1xufVxuXG4uY2F0YWxvZy1pdGVtX19ub3RlLWNvbnRlbnQge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7IC8qIDE2LjhweCAqL1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuXHRjb2xvcjogJGNvbG9yLWRhcmstYmx1ZTtcbn1cblxuLmNhdGFsb2ctaXRlbV9fb3B0aW9ucyB7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIycHg7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2F0YWxvZy1pdGVtX19vcHRpb25zLWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nOiAxNnB4IDI0cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX29wdGlvbnMtaXRlbTpudGgtY2hpbGQob2RkKSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xufVxuXG4uY2F0YWxvZy1pdGVtX19vcHRpb25zLWl0ZW0tdGl0bGUge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19vcHRpb25zLWl0ZW0tdmFsdWUge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fb3B0aW9ucy1hY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX192aWRlby10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY2F0YWxvZy1pdGVtX192aWRlby13cmFwIHtcblx0bWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fdmlkZW8ge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2F0YWxvZy1pdGVtX192aWRlby10ZXh0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xNnB4O1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRvcGFjaXR5OiAwLjc1O1xufVxuXG4uY2F0YWxvZy1pdGVtX19yYXRpbmctd3JhcCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0cGFkZGluZzogMTZweCAxNnB4IDE2cHggMjRweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fcmV2aWV3cy13cmFwIHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmNhdGFsb2ctaXRlbV9fY291bnRlciB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0aGVpZ2h0OiAyMXB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuXHRwYWRkaW5nOiAycHggNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0Ym9yZGVyLXJhZGl1czogMTFweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW0gLnNlcnZpY2VzIHtcblx0bWFyZ2luOiAzMnB4IDA7XG59XG5cbi5jYXRhbG9nLWl0ZW0gLmltYWdlLWdhbGxlcnkge1xuXHRtYXJnaW46IDMycHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWF4KSB7XG5cdC5jYXRhbG9nLWl0ZW1fX2FzaWRlIHtcblx0XHRtYXJnaW4tbGVmdDogMjRweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX21haW4ge1xuXHRcdHdpZHRoOiAzMjBweDtcblx0XHRtYXJnaW4tbGVmdDogMjRweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX3RhYi1jb250ZW50LXJpZ2h0IHtcblx0XHR3aWR0aDogMjgwcHg7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19pbmNsdWRlZC1pbWFnZXMtLWhhcy1tYW55LWltYWdlcyAuY2F0YWxvZy1pdGVtX19pbmNsdWRlZC1pbWFnZS1pdGVtIHtcblx0XHR3aWR0aDogMTEuNyU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5jYXRhbG9nLWl0ZW1fX3N0aWNreS1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19jb250ZW50IHtcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fdGFiLWNvbnRlbnQtd3JhcCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX190YWItY29udGVudC1sZWZ0LFxuXHQuY2F0YWxvZy1pdGVtX190YWItY29udGVudC1yaWdodCB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHR0b3A6IGF1dG87XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX190YWItY29udGVudC1yaWdodCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX193cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19nYWxsZXJ5LXdyYXAge1xuXHRcdG9yZGVyOiAwO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fbWFpbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3JkZXI6IDI7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19hc2lkZSB7XG5cdFx0b3JkZXI6IDE7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19hc2lkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX3N0YXR1cyAucHJvZHVjdF9fc3RhdHVzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbSAuaW1hZ2Utc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuXHRcdGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtIC5wcm9kdWN0X19zdGF0dXMtaXRlbSB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHBhZGRpbmc6IDAgOHB4O1xuXHRcdGhlaWdodDogMjZweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW0gLmltYWdlLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0d2lkdGg6IDRweDtcblx0XHRoZWlnaHQ6IDRweDtcblx0XHRtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjREJEREUzICFpbXBvcnRhbnQ7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbSAuaW1hZ2Utc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxNTI0NzEgIWltcG9ydGFudDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW0gLmltYWdlLXNsaWRlcl9fc2xpZGVyLXdyYXAgLnN3aXBlciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19tYWluIHtcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fZ2FsbGVyeS13cmFwIHtcblx0XHRtYXJnaW46IDAgLTE2cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fdGltZXItYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fYXNpZGUtaW5uZXIge1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fc2hvd3Jvb21zIHtcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19maWx0ZXJzIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fbW9iLXRhYi1jb250ZW50LXJpZ2h0IHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogOHB4O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fbnVtYmVycyB7XG5cdFx0d2lkdGg6IDE2MHB4O1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDEycHggMTRweDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fbnVtYmVycy12YWx1ZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19udW1iZXJzLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2stODU7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fbW9iLWJhciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHBhZGRpbmc6IDE3cHggMDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fbW9iLWJhci1pY29uIHtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19tb2ItYmFyLm9wZW4gLmNhdGFsb2ctaXRlbV9fbW9iLWJhci1pY29uIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19jb2xsYXBzZS1pbm5lciB7XG5cdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmNhdGFsb2ctaXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX3JhdGluZy13cmFwIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19mZWF0dXJlLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEwOCU7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19iYW5uZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGFzcGVjdC1yYXRpbzogdW5zZXQ7XG5cdFx0cGFkZGluZzogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19iYW5uZXItaW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0XHRvYmplY3QtcG9zaXRpb246IHRvcDtcblx0XHRtYXgtaGVpZ2h0OiAyNTBweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1tYWluIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMjBweCAxNnB4IDI0cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19iYW5uZXItdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fYmFubmVyLWNvbnRlbnQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGUxLFxuXHQuY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGUyLFxuXHQuY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGUzLFxuXHQuY2F0YWxvZy1pdGVtX19iYW5uZXItLXR5cGU0IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTMsXG5cdC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTIgLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4sXG5cdC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTMgLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4sXG5cdC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTQgLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4ge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci0tdHlwZTQgLmNhdGFsb2ctaXRlbV9fYmFubmVyLW1haW4ge1xuXHRcdHBhZGRpbmc6IDIwcHggMTZweCAyNHB4O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fYmFubmVyLS10eXBlNDo6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fZGVzY3JpcHRpb24td3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX29wdGlvbnMtaXRlbSB7XG5cdFx0cGFkZGluZzogMTZweCAxMnB4O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fdmlkZW8tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX3ZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fZmFxLWFjdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMTZweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX2ZhcS1idG4ge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19pbmNsdWRlZCB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX2ZhcS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDglO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fc2ltaWxhci1wcm9kdWN0cyB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdC5jYXRhbG9nLWl0ZW1fX2Rpc2NvdW50LWxpbmsub3BlbiAuY2F0YWxvZy1pdGVtX19kaXNjb3VudC1saW5rLXRleHQgc3Ryb25nIHNwYW4ge1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQuY2F0YWxvZy1pdGVtX19tb2ItdGFiLWNvbnRlbnQtcmlnaHQge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0LmNhdGFsb2ctaXRlbV9fYmFubmVyLS1jb2xvci0xIC5jYXRhbG9nLWl0ZW1fX2Jhbm5lci1jb250ZW50LFxuXHQuY2F0YWxvZy1pdGVtX19iYW5uZXItdGl0bGUge1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cbn0iLCIuY2F0YWxvZy1uYXYge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLW1lbnV7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtbWVudS1sdmwyIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWF4LWhlaWdodDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiAzMnB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDEwMCU7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogMjtcblx0d2lkdGg6IDM0MHB4ICsgNjRweDtcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1pdGVtcyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiA4cHg7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcbn1cblxuXG5cbi5jYXRhbG9nLW5hdl9fZGQtaXRlbXMtbHZsMixcbi5jYXRhbG9nLW5hdl9fZGQtaXRlbXMtbHZsMyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1pdGVtcy1sdmwzIHtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW0ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW0tLXJlZCAuY2F0YWxvZy1uYXZfX2RkLWxpbmsge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW0tLXJlZCAuY2F0YWxvZy1uYXZfX2RkLWxpbmsgLmNhdGFsb2ctbmF2X19kZC1hcnJvdyB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtaXRlbS0tcmVkIC5jYXRhbG9nLW5hdl9fZGQtbGluay5vcGVuLFxuLmNhdGFsb2ctbmF2X19kZC1pdGVtLS1yZWQgLmNhdGFsb2ctbmF2X19kZC1saW5rLm9wZW4gLmNhdGFsb2ctbmF2X19kZC1hcnJvdyB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGFsb2ctbmF2X19kZC1pdGVtLS1yZWQgLmNhdGFsb2ctbmF2X19kZC1saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQtMjtcblx0fVxuXG5cdC5jYXRhbG9nLW5hdl9fZGQtaXRlbS0tcmVkIC5jYXRhbG9nLW5hdl9fZGQtbGluazpob3ZlciAuY2F0YWxvZy1uYXZfX2RkLWFycm93IHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtaXRlbSxcbi5jYXRhbG9nLW5hdl9fZGQtaXRlbS1sdmwyLFxuLmNhdGFsb2ctbmF2X19kZC1pdGVtLWx2bDMge1xuXHR3aWR0aDogMjcycHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmssXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmstbHZsMyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiAgJHRycy1iYXNlO1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmstbHZsMiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRwYWRkaW5nOiA4cHggMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246ICAkdHJzLWJhc2U7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtYXJyb3cge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTZweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtbGluay0taGFzLWl0ZW1zLFxuLmNhdGFsb2ctbmF2X19kZC1saW5rLWx2bDItLWhhcy1pdGVtcyxcbi5jYXRhbG9nLW5hdl9fZGQtbGluay1sdmwzLS1oYXMtaXRlbXMge1xuXHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmstLWhhcy1pdGVtcyAuY2F0YWxvZy1uYXZfX2RkLWFycm93LFxuLmNhdGFsb2ctbmF2X19kZC1saW5rLWx2bDItLWhhcy1pdGVtcyAuY2F0YWxvZy1uYXZfX2RkLWFycm93LFxuLmNhdGFsb2ctbmF2X19kZC1saW5rLWx2bDMtLWhhcy1pdGVtcyAuY2F0YWxvZy1uYXZfX2RkLWFycm93IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtbGluay5vcGVuLFxuLmNhdGFsb2ctbmF2X19kZC1saW5rLWx2bDIub3BlbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZVxufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmsub3BlbiAuY2F0YWxvZy1uYXZfX2RkLWFycm93LFxuLmNhdGFsb2ctbmF2X19kZC1saW5rLWx2bDIub3BlbiAuY2F0YWxvZy1uYXZfX2RkLWFycm93IHtcblx0b3BhY2l0eTogMTtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nLW5hdl9fZGQtbGluazpob3Zlcixcblx0LmNhdGFsb2ctbmF2X19kZC1saW5rLWx2bDI6aG92ZXIsXG5cdC5jYXRhbG9nLW5hdl9fZGQtbGluay1sdmwzOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG5cblx0LmNhdGFsb2ctbmF2X19kZC1saW5rOmhvdmVyIC5jYXRhbG9nLW5hdl9fZGQtYXJyb3csXG5cdC5jYXRhbG9nLW5hdl9fZGQtbGluay1sdmwyOmhvdmVyIC5jYXRhbG9nLW5hdl9fZGQtYXJyb3csXG5cdC5jYXRhbG9nLW5hdl9fZGQtbGluay1sdmwzOmhvdmVyIC5jYXRhbG9nLW5hdl9fZGQtYXJyb3cge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDRweCwgLTUwJSk7XG5cdH1cbn1cblxuLmNhdGFsb2ctbmF2X19kZC1tZW51IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWl0ZW1zIHtcblx0bWF4LWhlaWdodDogMTAwJTtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtaXRlbSxcbi5jYXRhbG9nLW5hdl9fZGQtaXRlbS1sdmwyLFxuLmNhdGFsb2ctbmF2X19kZC1pdGVtLWx2bDMge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMnB4O1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLW1lbnUtbHZsMi10aXRsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBhZGRpbmc6IDEycHggMDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWFycm93LXdyYXAge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogOHB4O1xuXHRtYXJnaW4tdG9wOiAycHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdGEuY2F0YWxvZy1uYXZfX2RkLW1lbnUtbHZsMi10aXRsZTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5jYXRhbG9nLW5hdl9fYXJyb3cge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1hcnJvdy13cmFwIC5jYXRhbG9nLW5hdl9fZGQtYXJyb3cge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhdGFsb2ctbmF2X19kZC1saW5rLm9wZW4gKyAuY2F0YWxvZy1uYXZfX2RkLW1lbnUtbHZsMiB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHotaW5kZXg6IDM7XG59XG5cbi5jYXRhbG9nLW5hdl9fZGQtbWVudS1sdmwzIHtcblx0ZGlzcGxheTogZmxleDtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMTAwJTtcblx0ei1pbmRleDogMztcblx0bWluLWhlaWdodDogMTAwJTtcblx0bWF4LWhlaWdodDogMTAwJTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uY2F0YWxvZy1uYXZfX2RkLWxpbmstbHZsMi5vcGVuICsgLmNhdGFsb2ctbmF2X19kZC1tZW51LWx2bDMge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR6LWluZGV4OiA0O1xufVxuXG4uY2F0YWxvZy1uYXZfX2NhdGFsb2ctYmFubmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDI4cHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAyOHB4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiAyODhweDtcbn1cblxuLmNhdGFsb2ctbmF2X19jYXRhbG9nLWJhbm5lciAuc21hbGwtYmFubmVyX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcbn0iLCIuY2F0YWxvZy1wcm9kdWN0LWxpc3RfX2NlbGwge1xuXHRtYXJnaW4tdG9wOiAyOHB4O1xufSIsIi5jYXRhbG9nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDE2cHggMCA2MHB4O1xufVxuXG4uY2F0YWxvZ19fdG9wLXBhbmVsIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy13cmFwIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzIHtcblx0bWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtaXRlbSB7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLWl0ZW0tbGluayB7XG5cdHBhZGRpbmc6IDlweCAxNnB4IDEwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0Ym9yZGVyLXJhZGl1czogNjBweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmNhdGFsb2dfX2ZpbHRlci10b3Age1xuXHRwYWRkaW5nOiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLWl0ZW0tdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1pdGVtLXF1YW50aXR5IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMzA7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtaXRlbS1saW5rOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nX19jYXRlZ29yaWVzLWl0ZW0tbGluazpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdH1cblxuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy1pdGVtLWxpbms6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmlsdGVyX19ncm91cCB7XG5cbn1cblxuLmNhdGFsb2dfX3RvcC1uYXYtY2VsbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmNhdGFsb2dfX2RlYnVnLXBhbmVsIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDEwcHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAxMHB4O1xuXHR3aWR0aDogMjUwcHg7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdHotaW5kZXg6IDEwMDAwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiAxcHggc29saWQgcmVkO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uY2F0YWxvZ19fdGl0bGUtbm90ZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA3O1xufVxuXG4uY2F0YWxvZ19fdGl0bGUge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLmNhdGFsb2dfX25vdGUge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2dfX25vdGUtZGQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0xNnB4O1xuXHR3aWR0aDogMjUwcHg7XG5cdHotaW5kZXg6IDU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcbn1cblxuLmNhdGFsb2dfX25vdGUtZGQtd3JhcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiAkZnctMzAwO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAuMjUpO1xufVxuXG4uY2F0YWxvZ19fbm90ZS5vcGVuIC5jYXRhbG9nX19ub3RlLWRkIHtcblx0dHJhbnNmb3JtOiBub25lO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uY2F0YWxvZyAucHJvZHVjdF9fdGFibGUtdmlldy1wcmljZS13cmFwLXRvdGFsIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2F0YWxvZ19fbm90ZS1iYXI6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW0ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0cGFkZGluZzogMCA0cHg7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yeS1pdGVtLS1yZWxhdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW06Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yeS1pdGVtOmxhc3QtY2hpbGQge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcnkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogJGZ3LTUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHBhZGRpbmc6IDExcHggMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYS5jYXRhbG9nX19jYXRlZ29yeSxcbmJ1dHRvbi5jYXRhbG9nX19jYXRlZ29yeSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5jYXRhbG9nX19mYXZvcml0ZS1jYXRlZ29yaWVzIHtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaXRlLWNhdGVnb3JpZXMgLmNhdGFsb2dfX2NhdGVnb3JpZXMge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nX19jYXRlZ29yeTpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgLjI1KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcnktcXVhbnRpdHkge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6ICRmdy0xMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LS1hY3RpdmUgLmNhdGFsb2dfX2NhdGVnb3J5LXF1YW50aXR5IHtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MCk7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yeS1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0d2lkdGg6IDhweDtcblx0aGVpZ2h0OiA2cHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS1kZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0cGFkZGluZy10b3A6IDVweDtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW0ub3BlbiAuY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS1kZHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcnktaXRlbS5vcGVuIC5jYXRhbG9nX19jYXRlZ29yeS1pY29uIHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcnktbW9yZS1pdGVtcyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0ei1pbmRleDogNjtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0cGFkZGluZzogOHB4O1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LW1vcmUtaXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcblx0cGFkZGluZzogN3B4IDhweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3J5LW1vcmUtaXRlbS5hY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGFsb2dfX2NhdGVnb3J5LW1vcmUtaXRlbTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5jYXRhbG9nX19tYWluLWxpbmtzLWl0ZW1zIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IC00cHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xufVxuXG4uY2F0YWxvZ19fbWFpbi1saW5rcy1pdGVtIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyNSU7XG5cdHBhZGRpbmc6IDRweDtcbn1cblxuLmNhdGFsb2dfX21haW4tbGlua3Mge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY2F0YWxvZ19fbWFpbi1saW5rIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRwYWRkaW5nOiA5cHggMTZweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uY2F0YWxvZ19fbWFpbi1saW5rOmFjdGl2ZSB7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIC4yNSk7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nX19tYWluLWxpbms6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAuMjUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG59XG5cbi5jYXRhbG9nX19tYWluLWxpbmstaWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdG9wYWNpdHk6IC42O1xufVxuXG4uY2F0YWxvZ19fcGxhY2Vob2xkZXIge1xuXHRtaW4taGVpZ2h0OiAyMDBweDtcbn1cblxuLmNhdGFsb2dfX2xheW91dCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG4uY2F0YWxvZ19fbGF5b3V0LWFzaWRlIHtcblx0ZmxleDogMFx0MCBhdXRvO1xuXHR3aWR0aDogMzI0cHg7XG5cdG1hcmdpbi1yaWdodDogNTJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0YWxvZy0tZmlsdGVyLWZpeGVkLWJvdHRvbSAuY2F0YWxvZ19fZmlsdGVyLXdyYXAge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogYXV0bztcblx0d2lkdGg6IDMxNnB4O1xuXHRib3R0b206IDA7XG59XG5cbi5jYXRhbG9nLS1maWx0ZXItZml4ZWQtdG9wIC5jYXRhbG9nX19maWx0ZXItd3JhcCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMzE2cHg7XG5cdGJvdHRvbTogYXV0bztcbn1cblxuLmNhdGFsb2ctLWZpbHRlci1hYnNvbHV0ZS1ib3R0b20gLmNhdGFsb2dfX2ZpbHRlci13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGF1dG87XG5cdHdpZHRoOiAzMTZweDtcblx0Ym90dG9tOiAwO1xufVxuXG4uY2F0YWxvZy0tZmlsdGVyLWFic29sdXRlLXRvcCAuY2F0YWxvZ19fZmlsdGVyLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0d2lkdGg6IDMxNnB4O1xuXHRib3R0b206IGF1dG87XG59XG5cbi5jYXRhbG9nLS1maWx0ZXItc3RpY2t5IC5jYXRhbG9nX19maWx0ZXItd3JhcCB7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMDtcblx0dHJhbnNpdGlvbjogdG9wICR0cnMtZHJvcGRvd247XG59XG5cbi5zdGF0ZS0taGVhZGVyLWZpeGVkIC5jYXRhbG9nLS1maWx0ZXItc3RpY2t5IC5jYXRhbG9nX19maWx0ZXItd3JhcCB7XG5cdHRvcDogMTc4cHg7XG59XG5cbi5jYXRhbG9nX19sYXlvdXQtbWFpbiB7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLnYtZmF2b3JpdGUtcGFnZSAuY2F0YWxvZ19fbGF5b3V0LW1haW4ge1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cblxuLmNhdGFsb2ctLWVtcHR5IC5jYXRhbG9nX19sYXlvdXQtbWFpbiB7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG4uY2F0YWxvZ19fbGlzdC1tZXNzYWdlIHtcblx0bWFyZ2luOiAyMHB4IDA7XG59XG5cbi5jYXRhbG9nX19saXN0LW1lc3NhZ2UtdGl0bGUge1xuXHRtYXJnaW46IDEycHggMDtcbn1cblxuLmNhdGFsb2dfX2xpc3QtbWVzc2FnZS1ib2R5IHtcblx0bWFyZ2luOiAxMnB4IDA7XG59XG5cbi5jYXRhbG9nX19saXN0LW1lc3NhZ2UtYWN0aW9ucyB7XG5cdG1hcmdpbjogMjBweCAwO1xufVxuXG4uY2F0YWxvZ19fdG9wLW5hdiB7XG5cdG1hcmdpbjogMCAwIDE2cHg7XG59XG5cbi5jYXRhbG9nX190b3AtbmF2LWdyaWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHRtYXJnaW46IDAgLTEwcHg7XG59XG5cbi5jYXRhbG9nX19xdWFudGl0eS10b3RhbCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uY2F0YWxvZ19fbGlua3Mge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4uY2F0YWxvZ19fbGlua3MtaXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2F0YWxvZ19fbGlua3MtdGl0bGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDExMCU7XG59XG5cbi5jYXRhbG9nX19saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0cGFkZGluZzogN3B4IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRhbG9nX19saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmNhdGFsb2dfX2xpbmtzLWx2bDIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhdGFsb2dfX2xpbmtzLWx2bDMge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5jYXRhbG9nX19saW5rcy1sdmwzIHtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5jYXRhbG9nX19saW5rcy1pdGVtLWx2bDIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhdGFsb2dfX2xpbmstbHZsMiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZzogNXB4IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG4uY2F0YWxvZ19fbGluay1sdmwzIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nOiA1cHggMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi5jYXRhbG9nX19saW5rLS1jdXJyZW50LFxuLmNhdGFsb2dfX2xpbmstbHZsMi0tY3VycmVudCxcbi5jYXRhbG9nX19saW5rLWx2bDMtLWN1cnJlbnQge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGFsb2dfX2xpbmstbHZsMjpob3Zlcixcblx0LmNhdGFsb2dfX2xpbmstbHZsMzpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5jYXRhbG9nX19maWx0ZXIge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY2F0YWxvZ19fYWN0aXZlLWZpbHRlcnMge1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItd3JhcCB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLXdyYXAgLnN3aXBlciB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLXByZXYsXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGUge1xuXHR3aWR0aDogMjk4cHg7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRwYWRkaW5nOiA4cHggMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbTpob3ZlciB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgxNTksIDE1OSwgMTU5LCAuMjUpO1xuXHR9XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLWxlZnQge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0aGVpZ2h0OiA4OHB4O1xufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbS1yaWdodCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLWl0ZW0tdGV4dCB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLWl0ZW0tcXVhbnRpdHkge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdG1hcmdpbi10b3A6IDJweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG59XG5cbi5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLWxpbmsge1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0cGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLWl0ZW0tbGluazo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDZweDtcblx0d2lkdGg6IDZweDtcblx0aGVpZ2h0OiA2cHg7XG5cdGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0Ym9yZGVyLXJpZ2h0OiAxLjVweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbS1saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cblxuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbS1saW5rOmhvdmVyOjphZnRlciB7XG5cdFx0Ym9yZGVyLXRvcDogMS41cHggc29saWQgJGNvbG9yLXByaW1hcnk7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxLjVweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDg4cHg7XG5cdGhlaWdodDogODhweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmNhdGFsb2dfX2xpbmstZmlsZSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLmNhdGFsb2dfX2xpbmstZmlsZTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY2F0YWxvZ19fbmF2IHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNhdGFsb2dfX2hlYWRlciArIC5jYXRhbG9nX19jb250YWluZXIge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4udi1mYXZvcml0ZS1wYWdlIC5jYXRhbG9nX19oZWFkZXIgKyAuY2F0YWxvZ19fY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmNhdGFsb2dfX2NoZWNrYm94LXBhbmVsLXdyYXAge1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IGF1dG87XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMTNweDtcblx0ei1pbmRleDogMTA7XG5cdHBhZGRpbmctbGVmdDogMXB4O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5jYXRhbG9nLS1zdGF0ZS12aWV3LXRhYmxlIC5jYXRhbG9nX19jaGVja2JveC1wYW5lbC13cmFwIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMnB4KTtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaXRlLXBhbmVsLXdyYXAge1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDc7XG59XG5cbi5jYXRhbG9nLS10eXBlLWZhdm9yaXRlcyAuZmlsdGVyX19hY3Rpb25zIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaW90ZXMtZW1wdHktbWVzc2FnZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0bWFyZ2luLXRvcDogNzBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2F0YWxvZ19fZmF2b3Jpb3Rlcy1lbXB0eS1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdG1hcmdpbjogOHB4IGF1dG8gMDtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaW90ZXMtZW1wdHktbGluazo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDZweDtcblx0d2lkdGg6IDZweDtcblx0aGVpZ2h0OiA2cHg7XG5cdGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHRib3JkZXItcmlnaHQ6IDEuNXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGFsb2dfX2Zhdm9yaW90ZXMtZW1wdHktbGluazpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXHR9XG59XG5cbi5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXIge1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uY2F0YWxvZ19fZmF2b3JpdGUtZW1wdHktaGVhZGVyLXdyYXAge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBhZGRpbmc6IDMycHggNTBweCA5MHB4O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhdGFsb2dfX2Zhdm9yaXRlLWVtcHR5LWhlYWRlciArIC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci13cmFwIHtcblx0bWFyZ2luLXRvcDogLTEwMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXIgKyAuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItd3JhcCAuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDBweCk7XG59XG5cbi5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXItbWFpbiB7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uY2F0YWxvZ19fZmF2b3JpdGUtZW1wdHktaGVhZGVyLWFjdGlvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uY2F0YWxvZ19fZmF2b3JpdGUtZW1wdHktaGVhZGVyLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4uY2F0YWxvZ19fZmF2b3JpdGUtZW1wdHktaGVhZGVyLXN1YnRpdGxlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRtYXJnaW4tdG9wOiAxN3B4O1xufVxuXG4uY2F0YWxvZyAuZmllbGQtc2hvcF9fYXZhaWxhYmlsaXR5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGFsb2cgLmZpZWxkLWNoZWNrYm94LS1oYXMtYXZhaWxhYmlsaXR5IHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhdGFsb2cgLmZpZWxkLWNoZWNrYm94X19hdmFpbGFiaWxpdHkge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4udi1mYXZvcml0ZS1wYWdlIC5jYXRhbG9nX19maWx0ZXIge1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDIwcHg7XG5cdHRyYW5zaXRpb246IHRvcCAkdHJzLWRyb3Bkb3duO1xufVxuXG4uc3RhdGUtLWhlYWRlci1maXhlZCAudi1mYXZvcml0ZS1wYWdlIC5jYXRhbG9nX19maWx0ZXIge1xuXHR0b3A6IDIwMHB4O1xufVxuXG4uY2F0YWxvZ19fZmF2b3JpdGUtY2F0ZWdvcmllcyAuY2F0YWxvZ19fbW9iLWJ0bi1tb3JlLWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xufVxuXG4uY2F0YWxvZ19fZmF2b3JpdGUtY2F0ZWdvcmllcyAuY2F0YWxvZ19fbW9iLWJ0bi1tb3JlIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXRhbG9nX19wcm9kdWN0LXNlY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uY2F0YWxvZ19fcGFnZS1kZXNjcmlwdGlvbiB7XG5cdG1hcmdpbi10b3A6IDMycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLWxnLW1heCkge1xuXHQuY2F0YWxvZ19fbGF5b3V0LWFzaWRlIHtcblx0XHR3aWR0aDogMjgwcHg7XG5cdH1cblxuXHQuY2F0YWxvZy0tZmlsdGVyLWZpeGVkLWJvdHRvbSAuY2F0YWxvZ19fZmlsdGVyLXdyYXAge1xuXHRcdHdpZHRoOiAyODBweDtcblx0fVxuXG5cdC5jYXRhbG9nLS1maWx0ZXItZml4ZWQtdG9wIC5jYXRhbG9nX19maWx0ZXItd3JhcCB7XG5cdFx0d2lkdGg6IDI4MHB4O1xuXHR9XG5cblx0LmNhdGFsb2ctLWZpbHRlci1hYnNvbHV0ZS1ib3R0b20gLmNhdGFsb2dfX2ZpbHRlci13cmFwIHtcblx0XHR3aWR0aDogMjgwcHg7XG5cdH1cblxuXHQuY2F0YWxvZy0tZmlsdGVyLWFic29sdXRlLXRvcCAuY2F0YWxvZ19fZmlsdGVyLXdyYXAge1xuXHRcdHdpZHRoOiAyODBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblxuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy1pdGVtLnN3aXBlci1zbGlkZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cblx0LmNhdGFsb2dfX2xheW91dCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5jYXRhbG9nX19sYXlvdXQtbWFpbiB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblxuXHQuY2F0YWxvZ19fY2F0ZWdvcnktaXRlbSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDhweDtcblx0fVxuXG5cdC5jYXRhbG9nX19tb2ItYnRuLW1vcmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDM4cHg7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Y29sb3I6ICM5MzkzOTM7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNSwgMzMsIDMzLCAwLjEyKSBpbnNldDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXG5cdC5jYXRhbG9nX19tb2ItYnRuLW1vcmUtaWNvbiB7XG5cdFx0d2lkdGg6IDM4cHg7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHR9XG5cblx0LmNhdGFsb2dfX21vYi1idG4tbW9yZS5vcGVuIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudCBpbnNldDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LmNhdGFsb2dfX21vYi1idG4tbW9yZS5vcGVuIC5jYXRhbG9nX19tb2ItYnRuLW1vcmUtaWNvbiB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuXHR9XG5cblx0LmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW06bm90KC5jYXRhbG9nX19jYXRlZ29yeS1pdGVtLS1jb21wYXJlKTpsYXN0LWNoaWxkIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHR9XG5cblx0LmNhdGFsb2dfX2NhdGVnb3J5LWl0ZW0tLWNvbXBhcmUge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy0tY29tcGFyZSB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcyB7XG5cdFx0bWFyZ2luLXRvcDogMTRweDtcblx0fVxuXG5cdC5jYXRhbG9nX19tb2ItZmlsdGVyLXBhbmVsIHtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXG5cdC5jYXRhbG9nX19tb2ItZmlsdGVyIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG5cdH1cblxuXHQuY2F0YWxvZ19fbW9iLWZpbHRlci5vcGVuIHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdH1cblxuXHQuY2F0YWxvZ19fbW9iLWZpbHRlci1oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiAwO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0ei1pbmRleDogMTAwO1xuXHRcdGJveC1zaGFkb3c6IDAgMCA3cHggMCByZ2JhKDExNiwgMTYwLCAxOTAsIDAuMTUpO1xuXHR9XG5cblx0LmNhdGFsb2dfX21vYi1maWx0ZXItbWFpbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZzogMjBweCAxMHB4IDIwcHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fbW9iLWZpbHRlci1oZWFkZXItY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXG5cdC5jYXRhbG9nX19tb2ItZmlsdGVyLWNsb3NlIHtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0cGFkZGluZzogMTRweCAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC5jYXRhbG9nX19tb2ItZmlsdGVyLWFycm93IHtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fbW9iLWZpbHRlci1yZXNldCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0XHRwYWRkaW5nOiAxNHB4IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0LmNhdGFsb2dfX21vYi1maWx0ZXItcmVzZXQtaWNvbiB7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fYWN0aXZlLWZpbHRlcnMge1xuXHRcdGJvcmRlci10b3A6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAxNHB4O1xuXHRcdGJveC1zaGFkb3c6IDAgMCA3cHggMCByZ2JhKDExNiwgMTYwLCAxOTAsIDAuMTUpO1xuXHRcdHBhZGRpbmc6IDE2cHggMjBweDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0fVxuXG5cdC5jYXRhbG9nX19tb2Itc29ydC1wYW5lbCB7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblx0fVxuXG5cdC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlLmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGUge1xuXHRcdHdpZHRoOiAxNDRweDtcblx0fVxuXG5cdC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRoZWlnaHQ6IDExOHB4O1xuXHRcdHBhZGRpbmc6IDEycHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbS1yaWdodCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcblx0fVxuXG5cdC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pbWFnZSB7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHR9XG5cblx0LmNhdGFsb2dfX2NhdGVnb3JpZXMtc2xpZGVyLWl0ZW0tbGluayB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMTJweDtcblx0fVxuXG5cdC5jYXRhbG9nX19jYXRlZ29yaWVzLXNsaWRlci1pdGVtLXF1YW50aXR5IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdFx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdH1cblxuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbS1sZWZ0IHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0fVxuXG5cdC5jYXRhbG9nX19ub3RlLWxhYmVsIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItaXRlbS10ZXh0IHtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItd3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHR9XG5cblx0LmNhdGFsb2dfX2RlbGl2ZXJ5LW1hcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoMTE2LCAxNjAsIDE5MCwgMC4xNSk7XG5cdFx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0LmNhdGFsb2dfX2RlbGl2ZXJ5LW1hcCAuZGVsaXZlcnktbWFwX19tb2ItbWFwLWJ0biB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5jYXRhbG9nX19kZWxpdmVyeS1tYXAgLmRlbGl2ZXJ5LW1hcCAuZm9ybV9faGVhZGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNhdGFsb2dfX25hdiB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5jYXRhbG9nX19maWx0ZXIge1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0fVxuXG5cdC5jYXRhbG9nX19jaGVja2JveC1wYW5lbC13cmFwIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0ei1pbmRleDogOTk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY2F0YWxvZy0tc3RhdGUtdmlldy10YWJsZSAuY2F0YWxvZ19fY2hlY2tib3gtcGFuZWwtd3JhcCB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR9XG5cblx0LmNhdGFsb2dfX2Zhdm9yaXRlLWVtcHR5LWhlYWRlci13cmFwIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAyNHB4IDE2cHggODJweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHR9XG5cblx0LmNhdGFsb2dfX2Zhdm9yaXRlLWVtcHR5LWhlYWRlci10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXItc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXItYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHR9XG5cblx0LmNhdGFsb2dfX2Zhdm9yaXRlLWVtcHR5LWhlYWRlci1idG4ge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC5jYXRhbG9nX19mYXZvcml0ZS1lbXB0eS1oZWFkZXIgKyAuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXItd3JhcCAuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXIge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcblx0fVxuXG5cdC5jYXRhbG9nX19mYXZvcml0ZS1wYW5lbC13cmFwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdH1cblxuXHQuY2F0YWxvZ19fZmF2b3JpdGUtY2F0ZWdvcmllcyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXG5cdC5jYXRhbG9nLS10eXBlLWZhdm9yaXRlcyB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0fVxuXG5cdC5jYXRhbG9nX19mYXZvcmlvdGVzLXRpdGxlLXdyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdC5jYXRhbG9nX19iaWctbm90ZSB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHR9XG5cblx0LmNhdGFsb2dfX2JpZy1ub3RlLWJhciB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC5jYXRhbG9nX19iaWctbm90ZS1pY29uIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdH1cblxuXHQuY2F0YWxvZ19fYmlnLW5vdGUtb3ZlcmxheSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR6LWluZGV4OiAxOTk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiAwLjI1cztcblx0fVxuXG5cdC5vcGVuIC5jYXRhbG9nX19iaWctbm90ZS1vdmVybGF5IHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0fVxuXG5cdC5jYXRhbG9nX19iaWctbm90ZS1jbG9zZS1idG4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdFx0d2lkdGg6IDQ0cHg7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR0b3A6IC01MHB4O1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cblxuXHQuY2F0YWxvZ19fYmlnLW5vdGUtY2xvc2UtaWNvbiB7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDQ0cHg7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHR9XG5cblx0Lm9wZW4gLmNhdGFsb2dfX2JpZy1ub3RlLWNsb3NlLWJ0biB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0LmNhdGFsb2dfX2JpZy1ub3RlLWRkIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcblx0XHR6LWluZGV4OiAyMDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQub3BlbiAuY2F0YWxvZ19fYmlnLW5vdGUtZGQge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxuXG5cdC5jYXRhbG9nX19iaWctbm90ZS1kZC13cmFwIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0cGFkZGluZzogMTZweCAxMnB4O1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHg7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAuMjUpO1xuXHR9XG5cblx0LmNhdGFsb2dfX3RpdGxlLWFycm93IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fZmF2b3JpdGVzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fbW9iLWZhdm9yaXRlcy1maWx0ZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNhdGFsb2dfX21vYi1mYXZvcml0ZXMtZmlsdGVyIC5maWx0ZXJfX2dyb3VwIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY2F0YWxvZ19fbW9iLWZhdm9yaXRlcy1maWx0ZXIgLmZpZWxkLWxpc3RzIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LmNhdGFsb2dfX21vYi1mYXZvcml0ZXMtZmlsdGVyIC5maWx0ZXJfX2dyb3VwOmxhc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0LmNhdGFsb2dfX2Zhdm9yaW90ZXMtZW1wdHktbWVzc2FnZSB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0fVxuXG5cdC52LWZhdm9yaXRlLXBhZ2UgLmNhdGFsb2dfX2ZpbHRlciB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0fVxuXG5cdC5jYXRhbG9nX19mYXZvcml0ZS1jYXRlZ29yaWVzIC5jYXRhbG9nX19tb2ItYnRuLW1vcmUub3BlbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRjb2xvcjogIzkzOTM5Mztcblx0fVxuXG5cdC5jYXRhbG9nX19tb2ItZmlsdGVyLWJ0biB7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5jYXRhbG9nX19tb2ItZmlsdGVyLWJ0bi1pY29uIHtcblx0XHR3aWR0aDogMzZweDtcblx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdH1cblxuXHQuY2F0YWxvZ19fcXVhbnRpdHktdG90YWwge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHBhZGRpbmc6IDExcHggMCAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQuY2F0YWxvZ19fdG9wLXBhbmVsIHtcblx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuXHRcdG1hcmdpbi1yaWdodDogLTMycHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC5jYXRhbG9nX19jYXRlZ29yaWVzLWl0ZW0tbGluayB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5jYXRhbG9nIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fdG9wLXBhbmVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDE2cHggMCAxMnB4O1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXG5cdC5jYXRhbG9nX190b3AtcGFuZWwgLnN3aXBlciB7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdH1cblxuXHQuY2F0YWxvZ19fY2F0ZWdvcmllcy1zbGlkZXIge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcblx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuXHRcdG1hcmdpbi1yaWdodDogLTE2cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC5jYXRhbG9nX19jYXRlZ29yaWVzLWl0ZW0uc3dpcGVyLXNsaWRlOmxhc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDhweDtcblx0fVxufSIsIi5jYXRlZ29yaWVzLWJsb2NrLTIge1xuXHRtYXJnaW46IDcwcHggMDtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2stMl9fY292ZXIge1xuXHRwYWRkaW5nOiA1OHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2stMl9fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtMTJweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDI0cHgpO1xufVxuXG4uY2F0ZWdvcmllcy1ibG9jay0yX19jZWxsIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxNC4yODU3JTtcblx0cGFkZGluZzogMTJweDtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2stMl9faXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRwYWRkaW5nOiAxMHB4IDE3cHggMTJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgMCA3cHggMCByZ2JhKDExNiwgMTYwLCAxOTAsIDAuMTUpO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHR6LWluZGV4OiAwO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGVnb3JpZXMtYmxvY2stMl9faXRlbTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG5cdH1cbn1cblxuLmNhdGVnb3JpZXMtYmxvY2stMl9faW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGhlaWdodDogOThweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuXG4uY2F0ZWdvcmllcy1ibG9jay0yX19uYW1lIHtcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1pbi1oZWlnaHQ6IDQ4cHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrLTJfX2hlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2stMl9fdGl0bGUge1xuXHRmb250LXNpemU6IDQwcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4uY2F0ZWdvcmllcy1ibG9jay0yX19saW5rIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrLTJfX2xpbms6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAycHg7XG5cdHdpZHRoOiA4cHg7XG5cdGhlaWdodDogOHB4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XG5cdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGVnb3JpZXMtYmxvY2stMl9fbGluazpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXHR9XG5cblx0LmNhdGVnb3JpZXMtYmxvY2stMl9fbGluazpob3Zlcjo6YWZ0ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5jYXRlZ29yaWVzLWJsb2NrLTJfX2NlbGwge1xuXHRcdHdpZHRoOiAyNSU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5jYXRlZ29yaWVzLWJsb2NrLTIge1xuXHRcdG1hcmdpbjogNDBweCAwO1xuXHR9XG5cblx0LmNhdGVnb3JpZXMtYmxvY2stMl9fY292ZXIge1xuXHRcdHBhZGRpbmc6IDMycHggMDtcblx0fVxuXG5cdC5jYXRlZ29yaWVzLWJsb2NrLTJfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdH1cblxuXHQuY2F0ZWdvcmllcy1ibG9jay0yX19ncmlkIHtcblx0XHRtYXJnaW46IC02cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xuXHR9XG5cblx0LmNhdGVnb3JpZXMtYmxvY2stMl9fY2VsbCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiA2cHg7XG5cdH1cblxuXHQuY2F0ZWdvcmllcy1ibG9jay0yX19uYW1lIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdH1cblxuXHQuY2F0ZWdvcmllcy1ibG9jay0yX19pdGVtIHtcblx0XHRwYWRkaW5nOiAxMHB4IDEycHggMTJweDtcblx0fVxufSIsIi5jYXRlZ29yaWVzLWJsb2NrIHtcblx0bWFyZ2luOiA2MHB4IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tYWluLXNsaWRlciArIC5jYXRlZ29yaWVzLWJsb2NrIHtcblx0bWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2tfX3NsaWRlci13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0ZWdvcmllcy1ibG9ja19faXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHBhZGRpbmc6IDE2cHggMTZweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0d2lkdGg6IDE5NnB4O1xuXHRoZWlnaHQ6IDE4MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrX19pdGVtOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay0xMDtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2sgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2tfX2ltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxNjRweDtcblx0bWF4LXdpZHRoOiAxNjRweDtcblx0bWFyZ2luOiAyMHB4IGF1dG8gMDtcblx0aGVpZ2h0OiAxMThweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuODYpO1xufVxuXG4uY2F0ZWdvcmllcy1ibG9ja19fbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdG1heC13aWR0aDogMTM0cHg7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrIC5tYWluLXNsaWRlcl9fYXJyb3cge1xuXHRyaWdodDogLTIycHg7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrIC5tYWluLXNsaWRlcl9fYXJyb3ctLXByZXYge1xuXHRsZWZ0OiAtMjJweDtcbn1cblxuLmNhdGVnb3JpZXMtYmxvY2sgLnN3aXBlci1zbGlkZSB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jYXRlZ29yaWVzLWJsb2NrX19pdGVtOmhvdmVyIC5jYXRlZ29yaWVzLWJsb2NrX19pbWFnZSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0fVxufVxuXG4uY2F0ZWdvcmllcy1ibG9ja19fbGluay12aXN1YWwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMnB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTJweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrX19saW5rLXZpc3VhbC1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNhdGVnb3JpZXMtYmxvY2tfX2l0ZW06aG92ZXIgLmNhdGVnb3JpZXMtYmxvY2tfX2xpbmstdmlzdWFsIHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWF4KSB7XG5cdC5jYXRlZ29yaWVzLWJsb2NrIC5zd2lwZXIge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuY2F0ZWdvcmllcy1ibG9jayB7XG5cdFx0bWFyZ2luOiAzMnB4IDA7XG5cdH1cblxuXHQuY2F0ZWdvcmllcy1ibG9jayAubWFpbi1zbGlkZXJfX2Fycm93IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNhdGVnb3JpZXMtYmxvY2tfX2l0ZW0ge1xuXHRcdHdpZHRoOiAxMzBweDtcblx0XHRoZWlnaHQ6IDE1MHB4O1xuXHR9XG5cblx0LmNhdGVnb3JpZXMtYmxvY2tfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdGhlaWdodDogNTBweDtcblx0fVxuXG5cdC5jYXRlZ29yaWVzLWJsb2NrX19pbWFnZSB7XG5cdFx0d2lkdGg6IDEwNHB4O1xuXHRcdG1heC13aWR0aDogMTA0cHg7XG5cdFx0aGVpZ2h0OiA3NXB4O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdH1cblxuXHRAaW5jbHVkZSBuby10b3VjaCB7XG5cdFx0LmNhdGVnb3JpZXMtYmxvY2tfX2l0ZW06aG92ZXIgLmNhdGVnb3JpZXMtYmxvY2tfX2ltYWdlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0fVxuXHR9XG59IiwiLmNhdGVnb3JpZXMge1xuXHRtYXJnaW46IDYwcHggMDtcbn1cblxuLmJyZWFkY3J1bWJzICsgLmNhdGVnb3JpZXMsIC5jYXRlZ29yaWVzLm5vLW1hcmdpbi1jYXRlZ29yeSB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jYXRlZ29yaWVzX193cmFwIHtcblx0bWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNhdGVnb3JpZXNfX3RpdGxlIHtcblx0Zm9udC1zaXplOiA0OHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4uY2F0ZWdvcmllc19fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtMTBweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuXG4uY2F0ZWdvcmllc19fY2VsbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjAlO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2F0ZWdvcmllc19faXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0cGFkZGluZzogMTZweCAxNnB4IDA7XG5cdGhlaWdodDogMTk2cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uY2F0ZWdvcmllc19faXRlbTphY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stMTA7XG59XG5cbi5jYXRlZ29yaWVzX19pdGVtLWxpbmstdmlzdWFsIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTJweDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDEycHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5jYXRlZ29yaWVzX19pdGVtLWxpbmstdmlzdWFsLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2F0ZWdvcmllc19faXRlbTpob3ZlciAuY2F0ZWdvcmllc19faXRlbS1saW5rLXZpc3VhbCB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5jYXRlZ29yaWVzX19pdGVtLXRleHQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmNhdGVnb3JpZXNfX2l0ZW0tcXVhbnRpdHkge1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLmNhdGVnb3JpZXNfX2l0ZW0taW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDE2NHB4O1xuXHRtYXgtd2lkdGg6IDE2NHB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xuXHRtYXJnaW46IGF1dG8gYXV0byAwO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNnB4KSBzY2FsZSgxKTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG5cdC5jYXRlZ29yaWVzX19pdGVtOmhvdmVyIC5jYXRlZ29yaWVzX19pdGVtLWltYWdlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTZweCkgc2NhbGUoMC44Nik7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5jYXRlZ29yaWVzX19jZWxsIHtcblx0XHR3aWR0aDogMjUlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuY2F0ZWdvcmllcyB7XG5cdFx0bWFyZ2luOiAzMnB4IDA7XG5cdH1cblxuXHQuYnJlYWRjcnVtYnMgKyAuY2F0ZWdvcmllcyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxuXG5cdC5jYXRlZ29yaWVzX19ncmlkIHtcblx0XHRtYXJnaW46IC02cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xuXHR9XG5cblx0LmNhdGVnb3JpZXNfX2NlbGwge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogNnB4O1xuXHR9XG5cblx0LmNhdGVnb3JpZXNfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdH1cblxuXHQuY2F0ZWdvcmllc19fd3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5jYXRlZ29yaWVzX19pdGVtIHtcblx0XHRwYWRkaW5nOiAxMnB4IDEycHggMDtcblx0XHRoZWlnaHQ6IDE0NHB4O1xuXHR9XG5cblx0LmNhdGVnb3JpZXNfX2l0ZW0tdGV4dCB7XG5cdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdC13ZWJraXQtbGluZS1jbGFtcDogMztcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiA0O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0d2lkdGg6IDgwJTtcblx0fVxuXG5cdC5jYXRlZ29yaWVzX19pdGVtLXF1YW50aXR5IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNhdGVnb3JpZXNfX2l0ZW0tbGluay12aXN1YWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY2F0ZWdvcmllc19faXRlbS1pbWFnZSB7XG5cdFx0d2lkdGg6IDExOHB4O1xuXHRcdG1heC13aWR0aDogMTE4cHg7XG5cdFx0aGVpZ2h0OiA4MnB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcblx0fVxuXG5cdC5jYXRlZ29yaWVzX19pdGVtLXRleHQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn0iLCIuY2hlY2tib3gtcGFuZWwge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG59XG5cbi5jaGVja2JveC1wYW5lbC0tdmlzaWJsZSB7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdG9wYWNpdHk6IDE7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLmNoZWNrYm94LXBhbmVsX193cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDUwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG5cdHBhZGRpbmc6IDlweCAxMnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2hlY2tib3gtcGFuZWxfX2xvYWRlciB7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5jaGVja2JveC1wYW5lbF9fY2hlY2tib3gtd3JhcCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jaGVja2JveC1wYW5lbF9fYmFza2V0LWFjdGlvbi13cmFwIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4uY2hlY2tib3gtcGFuZWxfX2Zhdm9yaXRlLWFjdGlvbi13cmFwIHtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5jaGVja2JveC1wYW5lbF9fY291bnRlciB7XG5cdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNoZWNrYm94LXBhbmVsX19hY3Rpb24tYnRuIHtcblx0d2lkdGg6IDI2cHg7XG5cdGhlaWdodDogMjZweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2hlY2tib3gtcGFuZWxfX2FjdGlvbi1idG46aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uY2hlY2tib3gtcGFuZWxfX2FjdGlvbi1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxOHB4O1xuXHRoZWlnaHQ6IDE4cHg7XG5cdGNvbG9yOiAjNzY3MzczO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi5jaGVja2JveC1wYW5lbF9fY2hlY2tib3ggLmZpZWxkLWNoZWNrYm94X192aXN1YWwge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5jaGVja2JveC1wYW5lbF9fYmFza2V0LWFjdGlvbi1idG46YWN0aXZlIC5jaGVja2JveC1wYW5lbF9fYWN0aW9uLWljb24ge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jaGVja2JveC1wYW5lbF9fYmFza2V0LWFjdGlvbi1idG46aG92ZXIgLmNoZWNrYm94LXBhbmVsX19hY3Rpb24taWNvbiB7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmNoZWNrYm94LXBhbmVsX193cmFwIHtcblx0XHRoZWlnaHQ6IDYycHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAxNHB4IDAgcmdiYSgxMjcsIDEyNywgMTI3LCAwLjIwKTtcblx0fVxuXG5cdC5jaGVja2JveC1wYW5lbF9fYmFza2V0LWFjdGlvbi1idG4ge1xuXHRcdGhlaWdodDogNDJweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXHR9XG5cblx0LmNoZWNrYm94LXBhbmVsX19hY3Rpb24tYnRuIHtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdH1cblxuXHQuY2hlY2tib3gtcGFuZWxfX2FjdGlvbi1pY29uIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHQuY2hlY2tib3gtcGFuZWxfX2NvdW50ZXIge1xuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRtYXJnaW4tbGVmdDogMTZweDtcblx0XHRoZWlnaHQ6IDQycHg7XG5cdH1cbn0iLCIuY2xpZW50LWRhdGEge1xuXHRtYXJnaW46IDAgMCAxMDBweDtcbn1cblxuLmNsaWVudC1kYXRhX19mb3JtLXdyYXA6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY2xpZW50LWRhdGFfX3dyYXAge1xuXHRtYXgtd2lkdGg6IDEwMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5jbGllbnQtZGF0YV9fb3JkZXJzLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAyOHB4O1xufVxuXG4uY2xpZW50LWRhdGFfX2Zvb3RlciB7XG5cdG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5jbGllbnQtZGF0YV9fZm9vdGVyIC5maWVsZC1zdGF0dXMge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2xpZW50LWRhdGFfX2Zvb3RlciAuZm9ybV9fZ3JvdXBzIHtcblx0bWFyZ2luOiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNsaWVudC1kYXRhX19mb290ZXIgLmZvcm1fX2dyb3VwIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmNsaWVudC1kYXRhX19mb290ZXIgLmZvcm1fX2dyb3VwLWJvZHkge1xuXHRtYXJnaW46IDA7XG59XG5cbi5jbGllbnQtZGF0YV9fZm9vdGVyIC5mb3JtX19maWVsZHMge1xuXHRtYXJnaW46IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uY2xpZW50LWRhdGFfX2Zvb3RlciAuZm9ybV9fZmllbGQge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uY2xpZW50LWRhdGFfX2Zvb3RlciAuZmllbGQtc3RhdHVzX19jZWxsIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5jbGllbnQtZGF0YV9fZm9vdGVyIC5maWVsZC1zdGF0dXNfX2NlbGw6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbiIsIi5jbGllbnQtaW5mbyB7XG5cdG1hcmdpbjogMjRweCAwIDE2cHg7XG59XG5cbi5jbGllbnQtaW5mb19fbGluay1iYWNrLXdyYXAge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcblx0cGFkZGluZy1ib3R0b206IDE2cHg7XG59XG5cbi5jbGllbnQtaW5mb19fbGluay1iYWNrIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG4uY2xpZW50LWluZm9fX2xpbmstYmFjay1pY29uIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jbGllbnQtaW5mb19fbGluay1iYWNrOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmNsaWVudC1pbmZvX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMzhweDtcblx0bWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmNsaWVudC1pbmZvX19pdGVtcyB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jbGllbnQtaW5mb19faXRlbXMtdGl0bGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5jbGllbnQtaW5mb19faXRlbXMtd3JhcCB7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uY2xpZW50LWluZm9fX2l0ZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxleDogMCAwIGF1dG87XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0cGFkZGluZzogN3B4IDExcHg7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdGEuY2xpZW50LWluZm9fX2l0ZW06aG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHR9XG59XG5cbi5jbGllbnQtaW5mb19faXRlbS0tYWN0aXZlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuYS5jbGllbnQtaW5mb19faXRlbSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn0iLCIuY2xpZW50cyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAzMnB4IDAgNzBweDtcbn1cblxuLmNsaWVudHNfX3RpdGxlLXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jbGllbnRzX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMzRweDtcbn1cblxuLmNsaWVudHNfX3dyYXAge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDE4cHg7XG5cdHBhZGRpbmc6IDEycHg7XG59XG5cbi5jbGllbnRzX19maWx0ZXIge1xuXHRwYWRkaW5nOiAxMnB4IDEycHggMDtcbn1cblxuLmNsaWVudHNfX2ZpbHRlciAuZmlsdGVyX19ncm91cHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcblx0bWFyZ2luOiAtNXB4O1xufVxuXG4uY2xpZW50c19fZmlsdGVyIC5maWx0ZXJfX2dyb3VwIHtcblx0cGFkZGluZzogNXB4O1xuXHRib3JkZXItdG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNsaWVudHNfX2ZpbHRlciAuZmlsdGVyX19hY3Rpb25zIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNsaWVudHNfX2l0ZW0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDhweCAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4uY2xpZW50c19fc3RhdHVzLWZvcm0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2xpZW50c19fc3RhdHVzLWZvcm0taWNvbiB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmNsaWVudHNfX3N0YXR1cy1mb3JtLXRleHQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xufVxuXG4uY2xpZW50c19fc3RhdHVzLWZvcm0tdGV4dC0tYmxhY2sge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uY2xpZW50c19fc3RhdHVzLWZvcm0tLXN1Y2Nlc3MgLmNsaWVudHNfX3N0YXR1cy1mb3JtLWljb24ge1xuXHRjb2xvcjogIzAwQUIyNTtcbn1cblxuLmNsaWVudHNfX3N0YXR1cy1mb3JtLS1zdWNjZXNzIC5jbGllbnRzX19zdGF0dXMtZm9ybS10ZXh0IHtcblx0Y29sb3I6ICMwMThCMUY7XG59XG5cbi5jbGllbnRzX19hY3Rpb25zIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNsaWVudHNfX2FjdGlvbjpudGgtY2hpbGQoMikge1xuXHRtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmNsaWVudHNfX2FjdGlvbiAuYnRuIHtcblx0cGFkZGluZzogMCA4cHg7XG5cdHdpZHRoOiAzNnB4O1xuXHRoZWlnaHQ6IDM2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY2xpZW50c19fYWN0aW9uIC5idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmNsaWVudHNfX2FjdGlvbiAuYnRuX19pY29uIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY2xpZW50c19fdGFibGUge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5jbGllbnRzX190YWJsZS1oZWFkaW5nIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmNsaWVudHNfX3RoIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHBhZGRpbmc6IDEycHggMTJweCA3cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTZweDtcbn1cblxuYnV0dG9uLmNsaWVudHNfX3RoIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2xpZW50c19fdGgtdGl0bGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmNsaWVudHNfX3RoLXRpdGxlOjpiZWZvcmUsXG4uY2xpZW50c19fdGgtdGl0bGU6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0zcHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogN3B4O1xuXHRoZWlnaHQ6IDdweDtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cnMtYmFzZTtcblx0b3BhY2l0eTogLjI1O1xufVxuXG4uY2xpZW50c19fdGgtdGl0bGU6OmJlZm9yZSB7XG5cdHRvcDogNXB4O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbn1cblxuLmNsaWVudHNfX3RoLXRpdGxlOjphZnRlciB7XG5cdHRvcDogOXB4O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG59XG5cbi5jbGllbnRzX190aC0tc29ydC11cCAuY2xpZW50c19fdGgtdGl0bGU6OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5jbGllbnRzX190aC0tc29ydC1kb3duIC5jbGllbnRzX190aC10aXRsZTo6YWZ0ZXIge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uY2xpZW50c19fdGgge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jbGllbnRzX190aC0tZGF0ZSB7XG5cdHdpZHRoOiAxNTVweDtcblx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uY2xpZW50c19fdGgtLWRhdGUtYXBwbGljYXRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDE1NXB4O1xuXHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNsaWVudHNfX3RoLS1wYXJ0bmVyIHtcblx0d2lkdGg6IDIwMHB4O1xufVxuXG4uY2xpZW50c19fdGgtLWlubiB7XG5cdHdpZHRoOiAxNjBweDtcbn1cblxuLmNsaWVudHNfX3RoLS1vcmRlcnMtY291bnQge1xuXHR3aWR0aDogMTk5cHg7XG59XG5cbi5jbGllbnRzX190aC0tc3RhdHVzLWZvcm0ge1xuXHR3aWR0aDogMTgwcHg7XG59XG5cbi5jbGllbnRzX190aC0tbWFuYWdlciB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTUwcHg7XG59XG5cbi5jbGllbnRzX190aC0tYWN0aW9ucyB7XG5cdHdpZHRoOiAxMDZweDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4uY2xpZW50c19fdGgtLWFjdGlvbnMtMiB7XG5cdHdpZHRoOiAxODBweDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uY2xpZW50c19fdGgtLWNvdW50ZXJwYXJ0eSB7XG5cdGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY2xpZW50c19fbWFuYWdlciB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmNsaWVudHNfX3RkIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jbGllbnRzX190ZDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogYXV0bztcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvdHRvbTogLTEycHg7XG5cdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkY29sb3Itd2hpdGU7XG59XG5cbi5jbGllbnRzX19pdGVtOmxhc3QtY2hpbGQgLmNsaWVudHNfX3RkOjphZnRlciAge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uY2xpZW50c19fdGQtLWRhdGUge1xuXHR3aWR0aDogMTU1cHg7XG5cdHBhZGRpbmctbGVmdDogMjRweDtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2xpZW50c19fdGQtLWRhdGUtYXBwbGljYXRpb24ge1xuXHR3aWR0aDogMTU1cHg7XG5cdHBhZGRpbmctbGVmdDogMjRweDtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNsaWVudHNfX3RkLS1wYXJ0bmVyIHtcblx0d2lkdGg6IDIwMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDNweDtcblx0cGFkZGluZy1yaWdodDogM3B4O1xufVxuXG4uY2xpZW50c19fdGQtLWlubiB7XG5cdHdpZHRoOiAxNjBweDtcbn1cblxuLmNsaWVudHNfX3RkLS1vcmRlcnMtY291bnQge1xuXHR3aWR0aDogMTk5cHg7XG59XG5cbi5jbGllbnRzX190ZC0tc3RhdHVzLWZvcm0ge1xuXHR3aWR0aDogMTgwcHg7XG59XG5cbi5jbGllbnRzX190ZC0tbWFuYWdlciB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTUwcHg7XG59XG5cbi5jbGllbnRzX190ZC0tYWN0aW9ucyB7XG5cdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY2xpZW50c19fdGQtLWNvdW50ZXJwYXJ0eSB7XG5cdGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY2xpZW50c19fcGFydG5lci1saW5rIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxMnB4O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0d29yZC1icmVhazogbm9ybWFsO1xuXHRoeXBoZW5zOiBhdXRvO1xufVxuXG5hLmNsaWVudHNfX3BhcnRuZXItbGluazo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDE1cHg7XG5cdHdpZHRoOiA4cHg7XG5cdGhlaWdodDogOHB4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdGEuY2xpZW50c19fcGFydG5lci1saW5rOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHRhLmNsaWVudHNfX3BhcnRuZXItbGluazpob3Zlcjo6YWZ0ZXIge1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTs7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuXHQuY2xpZW50c19fdGgtLXBhcnRuZXIge1xuXHRcdHdpZHRoOiAyMzBweDtcblx0fVxuXG5cdC5jbGllbnRzX190ZC0tcGFydG5lciB7XG5cdFx0d2lkdGg6IDIzMHB4O1xuXHR9XG59XG5cbi5jbGllbnRzX19vcmRlcnMtY291bnQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNsaWVudHNfX3BhZ2UtbmF2IHtcblx0bWFyZ2luLXRvcDogNDNweDtcblx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4uY2xpZW50c19fYWN0aW9uLTIgLmJ0biB7XG5cdHBhZGRpbmctbGVmdDogMTJweDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmNsaWVudHNfX2FjdGlvbi0yIC5idG5fX2ljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi5jbGllbnRzX19wYXJ0bmVyLWxpbmstbm90ZSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG59XG5cbi5jbGllbnRzX19zdGF0dXMge1xuXHRtYXJnaW46IDJweCBhdXRvO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jbGllbnRzX19zdGF0dXMtdGV4dCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRwYWRkaW5nOiA0cHggOHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMXB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmNsaWVudHNfX3N0YXR1cy1ub3RlLWFjdGlvbiB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdG1hcmdpbi1sZWZ0OiAycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNsaWVudHNfX3N0YXR1cy1ub3RlLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0Y29sb3I6ICM3YjdhN2E7XG59XG5cbi5jbGllbnRzX19zdGF0dXMtbm90ZS1kZCB7XG5cdHBhZGRpbmc6IDhweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0b3BhY2l0eTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0ei1pbmRleDogMjtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogYXV0bztcblx0Ym90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMHB4KTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogIzIzMjEyMTtcblx0d2lkdGg6IDIwMHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5jbGllbnRzX19zdGF0dXMtbm90ZS1kZC1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0d2lkdGg6IDIxcHg7XG5cdGhlaWdodDogMTNweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNsaWVudHNfX3N0YXR1cy1ub3RlLWFjdGlvbjpob3ZlciAuY2xpZW50c19fc3RhdHVzLW5vdGUtZGQge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0fVxufVxuIiwiLmNvbW1lbnRfX2l0ZW0tY29tbWVudC13cmFwIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiB2YXIoLS10ZXh0LWhlaWdodCk7XG5cdHRyYW5zaXRpb246IGhlaWdodCAkdHJzLWRyb3Bkb3duO1xufVxuXG4uY29tbWVudF9faXRlbS1jb21tZW50LXdyYXAtLW92ZXJmbG93IHtcblx0aGVpZ2h0OiB2YXIoLS1pbml0aWFsLXRleHQtaGVpZ2h0KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29tbWVudF9faXRlbS1jb21tZW50LXdyYXAtLW92ZXJmbG93OjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA2MHB4O1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MSkgMzElLCByZ2IoMjU1LCAyNTUsIDI1NSkgMTAwJSk7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5jb21tZW50X19pdGVtLWNvbW1lbnQtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29tbWVudF9fYnRuLWxpbmsge1xuXHRtYXJnaW4tdG9wOiA0cHg7XG59IiwiLmNvbXBhcmUtYWN0aW9uLS1kZXRhaWxlZCB7XG5cdC5jb21wYXJlLWFjdGlvbl9fYnRuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdHBhZGRpbmc6IDAgMTBweCAwIDRweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jb21wYXJlLWFjdGlvbl9fYnRuOmRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAuNTtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHR9XG5cblx0LmNvbXBhcmUtYWN0aW9uX19jaGVja2JveCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDEuMnB4ICRjb2xvci1ibGFjay0xNSBpbnNldDtcblx0XHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdH1cblxuXHQuY29tcGFyZS1hY3Rpb25fX2NoZWNrYm94LWljb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMnB4O1xuXHRcdGhlaWdodDogMTJweDtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cblxuXHQuY29tcGFyZS1hY3Rpb25fX2NoZWNrYm94LWljb24tLWlkbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY29tcGFyZS1hY3Rpb25fX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG5cdH1cblxuXHQuY29tcGFyZS1hY3Rpb25fX2J0bi5hY3RpdmUgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveCB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS4ycHggJGNvbG9yLXByaW1hcnkgaW5zZXQ7XG5cdH1cblxuXHRAaW5jbHVkZSBuby10b3VjaCB7XG5cdFx0LmNvbXBhcmUtYWN0aW9uX19idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jb21wYXJlLWFjdGlvbl9fdGV4dCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0fVxuXG5cdFx0LmNvbXBhcmUtYWN0aW9uX19idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5jb21wYXJlLWFjdGlvbl9fY2hlY2tib3gge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMS4ycHggJGNvbG9yLWJsYWNrLTUwIGluc2V0O1xuXHRcdH1cblxuXHRcdC5jb21wYXJlLWFjdGlvbl9fYnRuLmFjdGl2ZTpub3QoW2Rpc2FibGVkXSk6aG92ZXIgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveCB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxLjJweCAkY29sb3ItcHJpbWFyeSBpbnNldDtcblx0XHR9XG5cdH1cbn1cblxuLmNvbXBhcmUtYWN0aW9uLS1pY29uIHtcblx0LmNvbXBhcmUtYWN0aW9uX19idG4tLWljb24ge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY29sb3ItYmxhY2stMTUgaW5zZXQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0fVxuXG5cdC5jb21wYXJlLWFjdGlvbl9fYnRuLS1pY29uOmRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAuNTtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHR9XG5cblx0LmNvbXBhcmUtYWN0aW9uX19pY29uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0bWF4LXdpZHRoOiAyNHB4O1xuXHRcdG1heC1oZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBuby10b3VjaCB7XG5cdFx0LmNvbXBhcmUtYWN0aW9uX19idG4tLWljb246bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY29sb3ItYmxhY2stNTAgaW5zZXQ7XG5cdFx0fVxuXHR9XG59XG5cbi5jb21wYXJlLWFjdGlvbi0tcmVndWxhciB7XG5cdC5jb21wYXJlLWFjdGlvbl9fYnRuIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY29tcGFyZS1hY3Rpb25fX2J0bjpkaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogLjU7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0fVxufVxuXG4uY29tcGFyZS1hY3Rpb25fX3JlbW92ZS1idG4ge1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRycy1iYXNlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNvbXBhcmUtYWN0aW9uX19yZW1vdmUtYnRuLWljb24ge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jb21wYXJlLWFjdGlvbl9fcmVtb3ZlLWJ0bjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmNvbXBhcmUtYWN0aW9uX19idG4gLmJ0bl9faWNvbiB7XG5cdFx0bWFyZ2luLWlubGluZTogMDtcblx0fVxuXHQuY29tcGFyZS1hY3Rpb25fX2J0biAuYnRuX190ZXh0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnByb2R1Y3QtLXRhYmxlIHtcblx0XHQuY29tcGFyZS1hY3Rpb25fX2J0biAuYnRuX19pY29uIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC00cHg7XG5cdFx0fVxuXG5cdFx0LmNvbXBhcmUtYWN0aW9uX19idG4gLmJ0bl9fdGV4dCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn0iLCIuY29udGFjdC1saW5rLWJsb2NrIHtcblx0bWFyZ2luOiA4cHggMDtcbn1cblxuLmNvbnRhY3QtbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRib3JkZXI6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLmNvbnRhY3QtbGlua19fbm90ZSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stODU7XG59XG5cbi5jb250YWN0LWxpbmtfX3ZhbHVlIHtcblx0Zm9udC1zaXplOiAkZnotYmFzZTtcblx0bGluZS1oZWlnaHQ6ICRsaC1iYXNlO1xuXHRAaW5jbHVkZSBsaW5rLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNvbnRhY3QtbGluazpob3ZlciAuY29udGFjdC1saW5rX192YWx1ZSB7XG5cdFx0QGluY2x1ZGUgbGluay1ob3Zlcjtcblx0fVxufVxuXG5AaW5jbHVkZSBmb2N1cy1lbmFibGVkIHtcblx0LmNvbnRhY3QtbGluazpmb2N1cyAuY29udGFjdC1saW5rX192YWx1ZSB7XG5cdFx0QGluY2x1ZGUgbGluay1mb2N1cztcblx0fVxufVxuXG4uY29udGFjdC1saW5rOmFjdGl2ZSAuY29udGFjdC1saW5rX192YWx1ZSB7XG5cdEBpbmNsdWRlIGxpbmstYWN0aXZlO1xufSIsIi5jb250YWN0LWxpc3RfX2NvbnRhY3QtdGl0bGUge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmNvbnRhY3QtbGlzdF9fY29udGFjdC1waG9uZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuXHR0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuXHR0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcblx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOCU7XG5cdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMjAlO1xuXHR0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNvbnRhY3QtbGlzdF9fY29udGFjdC1waG9uZTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbi5jb250YWN0LWxpc3RfX2NvbnRhY3Qtc2NoZWR1bGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jb250YWN0LWxpc3RfX2NvbnRhY3Qtc2NoZWR1bGUtaWNvbiB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0b3BhY2l0eTogMC4yNTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG59XG5cbi5jb250YWN0LWxpc3RfX2NvbnRhY3QtZW1haWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG5cdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY29udGFjdC1saXN0X19jb250YWN0LWVtYWlsOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxufVxuXG4uY29udGFjdC1saXN0X19pdGVtcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAwIC02MHB4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMTIwcHgpO1xufVxuXG4uY29udGFjdC1saXN0X19pdGVtIHtcblx0cGFkZGluZzogMCA2MHB4O1xuXHRmbGV4OiAxIDEgYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGFjdC1saXN0X19pdGVtOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyMnB4O1xuXHRib3R0b206IDIycHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xMik7XG5cdHotaW5kZXg6IDE7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY29udGFjdC1saXN0X19pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWF4KSB7XG5cdC5jb250YWN0LWxpc3RfX3RpdGxlIHtcblx0XHRwYWRkaW5nOiAxN3B4IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5jb250YWN0LWxpc3RfX3RpdGxlLWljb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dG9wOiAxN3B4O1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHQuY29udGFjdC1saXN0X190aXRsZS5vcGVuIC5jb250YWN0LWxpc3RfX3RpdGxlLWljb24ge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcblx0fVxuXG5cdC5jb250YWN0LWxpc3RfX2l0ZW1zIHtcblx0XHRtYXJnaW46IDAgLThweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG5cdFx0cGFkZGluZy1ib3R0b206IDRweDtcblx0fVxuXG5cdC5jb250YWN0LWxpc3RfX2l0ZW0ge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogMTJweCA4cHg7XG5cdH1cblxuXHQuY29udGFjdC1saXN0X19jb250YWN0LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblxuXHQuY29udGFjdC1saXN0X19jb250YWN0LXNjaGVkdWxlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHQuY29udGFjdC1saXN0X19jb250YWN0LXBob25lIHtcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHR9XG5cblx0LmNvbnRhY3QtbGlzdF9faXRlbTo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIuY29udGFjdCB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250YWN0X19tYW5hZ2VyIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jb250YWN0X19uYW1lIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jb250YWN0X190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY29udGFjdF9fbGluayB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0bWFyZ2luLXRvcDogNHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb250YWN0X19tb2ItbW9kZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250YWN0X19zdWJ0aXRsZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmNvbnRhY3RfX2xpbms6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uY29udGFjdF9fcG9wdXAtd3JhcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAtMjBweDtcblx0d2lkdGg6IDIzMHB4O1xuXHRwYWRkaW5nLXRvcDogOHB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR6LWluZGV4OiAxMDtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNvbnRhY3RfX3BvcHVwLXdyYXAub3BlbiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0b3BhY2l0eTogMTtcblx0cG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLmNvbnRhY3RfX3BvcHVwIHtcblx0Ym94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDEzNSwgMTM1LCAxMzUsIDAuMTMpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdHBhZGRpbmc6IDIwcHg7XG59XG5cbi5jb250YWN0X19wb3B1cCAuY29udGFjdF9fbW9iLWJ0biB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uY29udGFjdF9fbW9iLW5hbWUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmNvbnRhY3RfX21vYi1saW5rIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jb250YWN0X19tb2ItbGluazpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5jb250YWN0X19tb2ItbGluay1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogN3B4O1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogIzdiN2E3YTtcbn1cblxuLmNvbnRhY3RfX21vYi1hY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY29udGFjdF9fbW9iLWJ0biB7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmNvbnRhY3RfX3BvcHVwLWl0ZW0ge1xuXHRwYWRkaW5nLXRvcDogMThweDtcblx0bWFyZ2luLXRvcDogMThweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG59XG5cbi5jb250YWN0X19wb3B1cC1pdGVtOmZpcnN0LWNoaWxkIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdG1hcmdpbi10b3A6IDA7XG5cdGJvcmRlci10b3A6IDA7XG59XG5cbi5jb250YWN0X19wb3B1cC1pdGVtIC5zY2hlZHVsZSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLWxnLW1heCkge1xuXHQucGFnZS1oZWFkZXItd3JhcF9fbW9iLWNvbnRhY3Qge1xuXG5cdH1cblxuXHQucGFnZS1oZWFkZXItd3JhcF9fbW9iLWNvbnRhY3QgLmNvbnRhY3QgLnNvY2lhbHNfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQucGFnZS1oZWFkZXItd3JhcF9fbW9iLWNvbnRhY3QgLmNvbnRhY3Qge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnBhZ2UtaGVhZGVyLXdyYXBfX2NvbnRhY3QgLmNvbnRhY3RfX2xpbmsgLnNvY2lhbHNfX2l0ZW0tdGV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5jb250YWN0IHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdC5jb250YWN0X19uYW1lIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNvbnRhY3RfX3N1YnRpdGxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdH1cblxuXHQuY29udGFjdF9fbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cblx0LmNvbnRhY3RfX2l0ZW0ge1xuXHRcdHBhZGRpbmc6IDE0cHggMTJweCAwO1xuXHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNGMkVFRUU7XG5cdH1cblxuXHQuY29udGFjdF9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdGJvcmRlci10b3A6IDA7XG5cdH1cblxuXHQuY29udGFjdF9fc3VidGl0bGUgKyAuY29udGFjdF9fbGluayB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdC5wYWdlLWhlYWRlci13cmFwX19yaWdodCB7XG5cdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHR9XG5cblx0LmNvbnRhY3RfX21vYi1uYW1lIHtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHR9XG5cblx0LmNvbnRhY3RfX2l0ZW0gLnNvY2lhbHNfX2l0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn0iLCIuY29udGFjdHMtaXRlbSB7XG5cdG1hcmdpbjogMTZweCAwIDYwcHg7XG59XG5cbi5jb250YWN0cy1pdGVtX19tYWluIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5jb250YWN0cy1pdGVtX19tYXAtd3JhcCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDU3NnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDMycHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb250YWN0cy1pdGVtX19kZXNjcmlwdGlvbiB7XG5cdG1hcmdpbi10b3A6IDYwcHg7XG5cdG1heC13aWR0aDogMTIxMnB4O1xufVxuXG4uY29udGFjdHMtaXRlbV9fZGVzY3JpcHRpb24gLnNob3AtZ2FsbGVyeSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmNvbnRhY3RzLWl0ZW1fX2dhbGxlcnkge1xuXHRtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uY29udGFjdHMtaXRlbV9fY29udGVudCB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb250YWN0cy1pdGVtX19jb250ZW50IC50ZXh0LWd1aWRlIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uY29udGFjdHMtaXRlbV9fc2xvdCB7XG5cdG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5jb250YWN0cy1pdGVtX19zbG90IC5wcm9kdWN0LXNsaWRlciB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmNvbnRhY3RzLWl0ZW1fX3Nsb3QgLnByb2R1Y3Qtc2xpZGVyX19jb250YWluZXIge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uY29udGFjdHMtaXRlbV9fc2xvdCAucHJvZHVjdC1zbGlkZXJfX3RpdGxlIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5jb250YWN0cy1pdGVtIHtcblx0XHRtYXJnaW46IDE2cHggMCAzMnB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWl0ZW0gLmNvbnRhY3RzLWxpc3RfX3Nob3AtbWFpbiB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNvbnRhY3RzLWl0ZW1fX21haW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmNvbnRhY3RzLWl0ZW1fX21hcC13cmFwIHtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0aGVpZ2h0OiA0MDBweDtcblx0fVxuXG5cdC5jb250YWN0cy1pdGVtX19kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMzJweDtcblx0fVxuXG5cdC5jb250YWN0cy1pdGVtX19tYWluIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWl0ZW1fX2dhbGxlcnkge1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdH1cblxuXHQuY29udGFjdHMtaXRlbV9fc2xvdCB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0fVxuXG5cdC5jb250YWN0cy1pdGVtX19zbG90IC5wcm9kdWN0LXNsaWRlcl9fdGl0bGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWl0ZW0gLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LWltYWdlLXdyYXAge1xuXHRcdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdH1cblxuXHQuY29udGFjdHMtaXRlbSAuc2hvcC1nYWxsZXJ5X19zaG9wLWdhbGxlcnktdmlkZW8td3JhcCxcblx0LmNvbnRhY3RzLWl0ZW0gLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LXZpZGVvLXdyYXAgLnZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHR9XG59IiwiLmNvbnRhY3RzLWxpc3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMTZweCAwIDYwcHg7XG59XG5cbi5jb250YWN0cy1saXN0LS1tb2RhbCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fYXNpZGUge1xuXHR3aWR0aDogMzIwcHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5jb250YWN0cy1saXN0X19tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5jb250YWN0cy1saXN0X19hc2lkZS13cmFwIHtcblx0cGFkZGluZzogMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdG1heC1oZWlnaHQ6IDU3NnB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fYXNpZGUtY292ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDMycHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2FzaWRlLWNvdmVyOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogYXV0bztcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDApIDAlLCAjRkZGIDEwMCUpO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAkdHJzLWJhc2U7XG59XG5cbi5jb250YWN0cy1saXN0X19hc2lkZS1jb3Zlci0tbm8tYWZ0ZXI6OmFmdGVyIHtcblx0b3BhY2l0eTogMDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2l0ZW1zIHtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250YWN0cy1saXN0X19pdGVtIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRwYWRkaW5nOiAxNnB4O1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2l0ZW0tLWFic29sdXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGF1dG87XG5cdGxlZnQ6IDhweDtcblx0cmlnaHQ6IDhweDtcblx0Ym90dG9tOiA4cHg7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0bWFyZ2luLXRvcDogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2NvbGxhcHNlLWNvbnRlbnQge1xuXHRwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS1hcnJvdyB7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyMHB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMjBweDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jb250YWN0cy1saXN0X19pdGVtLm9wZW4gIHtcblx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XG59XG5cbi5jb250YWN0cy1saXN0X19pdGVtLm9wZW4gIC5jb250YWN0cy1saXN0X19pdGVtLWFycm93IHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS1uYW1lIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG5cdG1heC13aWR0aDogMjMwcHg7XG59XG5cbi5jb250YWN0cy1saXN0X19pdGVtLWFkZHJlcyB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jb250YWN0cy1saXN0X19pdGVtLXBob25lcyB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jb250YWN0cy1saXN0X19pdGVtLXBob25lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi10b3A6IDRweDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY29udGFjdHMtbGlzdF9faXRlbS1waG9uZTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHR9XG59XG5cbi5jb250YWN0cy1saXN0X19pdGVtLWFkZHJlc3Mge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS1zY2hlZHVsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS1zY2hlZHVsZS1pY29uIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRjb2xvcjogI2M0YzhkYjtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2l0ZW0tc2NoZWR1bGUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xufVxuXG4uY29udGFjdHMtbGlzdF9faXRlbS1lbWFpbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcblx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdG1hcmdpbi10b3A6IDlweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jb250YWN0cy1saXN0X19pdGVtLWVtYWlsOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cblxuLmNvbnRhY3RzLWxpc3RfX2ltYWdlIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWF4LWhlaWdodDogNTE3cHg7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jb250YWN0cy1saXN0X190YWJzIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRwYWRkaW5nOiA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xufVxuXG4uY29udGFjdHMtbGlzdC0tbW9kYWwgLmNvbnRhY3RzLWxpc3RfX3RhYnMge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3RhYiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0cGFkZGluZzogMCAxNnB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3RhYi5hY3RpdmUge1xuXHRib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMTIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY29udGFjdHMtbGlzdF9fdGFiOm5vdCguYWN0aXZlKTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cbn1cblxuLmNvbnRhY3RzLWxpc3RfX2NvbnRlbnQtd3JhcCB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jb250YWN0cy1saXN0X192aWRlby13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRhc3BlY3QtcmF0aW86IDE2IC8gOTtcblx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2Rlc2NyaXB0aW9uIHtcblx0bWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX21hcC13cmFwIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNTE3cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRhY3RzLWxpc3QtLXNob3BzIC5jb250YWN0cy1saXN0X19tYXAtd3JhcCB7XG5cdGhlaWdodDogNTc2cHg7XG59XG5cbi5jb250YWN0cy1saXN0LS1lbWJlZGRlZCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmNvbnRhY3RzLWxpc3QtLWVtYmVkZGVkIC5jb250YWN0cy1saXN0X19tYXAtd3JhcCB7XG5cdGhlaWdodDogNTc2cHg7XG59XG5cbi5jb250YWN0cy1saXN0X19kZXBhcnRtZW50cyB7XG5cdG1hcmdpbi10b3A6IDYwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRwYWRkaW5nOiAzMnB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudHMtZ3JpZCB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0bWFyZ2luOiAtMTBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudHMtY2VsbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzMuMzMzMyU7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jb250YWN0cy1saXN0X19kZXBhcnRtZW50IHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRwYWRkaW5nOiAyNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudC1uYW1lIHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMDglO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudC1hZGRyZXNzIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLXRvcDogMTZweDtcblx0bWFyZ2luLWJvdHRvbTogMjJweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnQtYWRkcmVzcy1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsdWU7XG59XG5cbi5jb250YWN0cy1saXN0X19kZXBhcnRtZW50LWFkZHJlc3MtdGV4dCB7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay04NTtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnQtYWRkcmVzcy10ZXh0IGEge1xuXHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jb250YWN0cy1saXN0X19kZXBhcnRtZW50LWFkZHJlc3MtdGV4dCBhOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnQtbWFpbiB7XG5cdG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5jb250YWN0cy1saXN0X19kZXRhaWxzIHtcblx0bWFyZ2luLXRvcDogNjBweDtcblx0Ym94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG5cdHBhZGRpbmc6IDMycHg7XG5cdGJvcmRlci1yYWRpdXM6IDMycHg7XG59XG5cbi5jb250YWN0cy1saXN0X19kZXRhaWxzLXRpdGxlIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGV0YWlscy1zdWJ0aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcblx0bWFyZ2luLXRvcDogMTJweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay04NTtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtbWFpbiB7XG5cdG1hcmdpbi10b3A6IDMycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGV0YWlscy1pdGVtcyB7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbjogLTEwcHggLTIwcHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtZmlsZXMge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDM3OHB4O1xuXHRtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtaXRlbSB7XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtaXRlbS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGV0YWlscy1pdGVtLXRleHQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stODU7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtZmlsZXMtdGl0bGUge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtZmlsZXMtbGlzdCB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jb250YWN0cy1saXN0X19kZXRhaWxzLWZpbGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY29udGFjdHMtbGlzdF9fZGV0YWlscy1maWxlOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0fVxufVxuXG4uY29udGFjdHMtbGlzdF9fZGV0YWlscy1maWxlLWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsdWU7XG59XG5cbi5jb250YWN0cy1saXN0X19kZXRhaWxzLWZpbGUtbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY29udGFjdHMtbGlzdF9fZGV0YWlscy1maWxlLXNpemUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay00MDtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fc2hvcHMge1xuXHRtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fc2hvcCB7XG5cdG1hcmdpbi10b3A6IDYwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jb250YWN0cy1saXN0X19zaG9wLW1haW4ge1xuXHR3aWR0aDogNDMuOCU7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRwYWRkaW5nOiAzMnB4O1xuXHRib3JkZXItcmFkaXVzOiAzMnB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fc2hvcC1uYW1lIHtcblx0Zm9udC1zaXplOiA0OHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4uY29udGFjdHMtbGlzdF9fc2hvcC1hZGRyZXNzLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uY29udGFjdHMtbGlzdF9fc2hvcC1hZGRyZXNzLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jb250YWN0cy1saXN0X19zaG9wLWFkZHJlc3Mge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay04NTtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3Atcm91dGUtbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuY29udGFjdHMtbGlzdF9fc2hvcC1yb3V0ZS1saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdH1cbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3Atcm91dGUtbGluazo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC0xMzVkZWcpO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMnB4O1xuXHR3aWR0aDogN3B4O1xuXHRoZWlnaHQ6IDdweDtcblx0Ym9yZGVyLWJvdHRvbTogMS41cHggc29saWQgJGNvbG9yLXByaW1hcnk7XG5cdGJvcmRlci1sZWZ0OiAxLjVweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0dHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3AtYWN0aW9uIHtcblx0bWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3AtYWN0aW9uLWxpbmsge1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5jb250YWN0cy1saXN0X19zaG9wLWdhbGxlcnkge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0bWluLXdpZHRoOiAwO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3AgLmNvbnRhY3RzLWxpc3RfX2l0ZW0tcGhvbmVzIHtcblx0bWFyZ2luLXRvcDogMjRweDtcbn1cblxuXG5cbi5jb250YWN0cy1saXN0X19pdGVtLWZvb3RlciB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmNvbnRhY3RzLWxpc3RfX21vcmUge1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5hLmNvbnRhY3RzLWxpc3RfX21vcmUsXG5idXR0b24uY29udGFjdHMtbGlzdF9fbW9yZSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHRhLmNvbnRhY3RzLWxpc3RfX21vcmU6aG92ZXIsXG5cdGJ1dHRvbi5jb250YWN0cy1saXN0X19tb3JlOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmNvbnRhY3RzLWxpc3RfX3Nob3AtZ2FsbGVyeSAuc2hvcC1nYWxsZXJ5X19zaG9wLWdhbGxlcnktdmlkZW8td3JhcCxcbi5jb250YWN0cy1saXN0X19zaG9wLWdhbGxlcnkgLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LWltYWdlLXdyYXAge1xuXHRhc3BlY3QtcmF0aW86IDcwMCAvIDQ1MDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5jb250YWN0cy1saXN0X193cmFwIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5jb250YWN0cy1saXN0X19hc2lkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX2FzaWRlLXdyYXAge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWF4LWhlaWdodDogdW5zZXQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXG5cdC5jb250YWN0cy1saXN0X19hc2lkZS1jb3ZlciB7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0bWF4LWhlaWdodDogdW5zZXQ7XG5cdH1cblxuXHQuY29udGFjdHMtbGlzdF9fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX2FzaWRlLWNvdmVyOjphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5jb250YWN0cy1saXN0X19kZXBhcnRtZW50cyB7XG5cdFx0cGFkZGluZzogMjRweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG5cdFx0bWFyZ2luOiAzMnB4IC0xNnB4IDA7XG5cdH1cblxuXHQuY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudHMtZ3JpZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnRzLWNlbGwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDhweCAwO1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX2RlcGFydG1lbnQge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdH1cblxuXHQuY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudC1uYW1lIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cblxuXHQuY29udGFjdHMtbGlzdF9fZGVwYXJ0bWVudC1hZGRyZXNzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX2RldGFpbHMge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcblx0XHRtYXJnaW46IDMycHggLTE2cHggMDtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtbWFpbiB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0fVxuXG5cdC5jb250YWN0cy1saXN0X19kZXRhaWxzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdH1cblxuXHQuY29udGFjdHMtbGlzdF9fZGV0YWlscy1tYWluIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX2RldGFpbHMtaXRlbXMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jb250YWN0cy1saXN0X19kZXRhaWxzLWl0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0fVxuXG5cdC5jb250YWN0cy1saXN0X19kZXRhaWxzLWZpbGVzIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX3Nob3ctb24tbWFwIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdH1cblxuXHQuY29udGFjdHMtbGlzdF9fbWFwLXdyYXAge1xuXHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gMTk2cHgpO1xuXHRcdGhlaWdodDogODBzdmg7XG5cdFx0bWFyZ2luOiAwIC04cHggLThweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX2NvbnRlbnQtd3JhcDpmaXJzdC1jaGlsZCAuY29udGFjdHMtbGlzdF9fbWFwLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IC04cHg7XG5cdH1cblxuXHQuY29udGFjdHMtbGlzdC0tbW9kYWwgLmNvbnRhY3RzLWxpc3RfX2NvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5jb250YWN0cy1saXN0LS1tb2RhbCAuY29udGFjdHMtbGlzdF9faW1hZ2Uge1xuXHRcdGhlaWdodDogMTg5cHg7XG5cdFx0bWF4LWhlaWdodDogMTg5cHg7XG5cdH1cblxuXHQuY29udGFjdHMtbGlzdF9fc2hvcHMge1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdH1cblxuXHQuY29udGFjdHMtbGlzdF9fc2hvcCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogMzJweDtcblx0fVxuXG5cdC5jb250YWN0cy1saXN0X19zaG9wLW1haW4ge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcblx0XHRtYXJnaW4tbGVmdDogLTE2cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTZweDtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX3Nob3AtZ2FsbGVyeSB7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX3Nob3AtZ2FsbGVyeSAuc2hvcC1nYWxsZXJ5X19zaG9wLWdhbGxlcnktaW1hZ2Utd3JhcCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0fVxuXG5cdC5jb250YWN0cy1saXN0X19zaG9wLWdhbGxlcnkgLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LXZpZGVvLXdyYXAsXG5cdC5jb250YWN0cy1saXN0X19zaG9wLWdhbGxlcnkgLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LXZpZGVvLXdyYXAgLnZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX3Nob3AtbmFtZSB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTYlO1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX3Nob3AtYWRkcmVzcy13cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX3Nob3AgLmNvbnRhY3RzLWxpc3RfX2l0ZW0tcGhvbmVzIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0LmNvbnRhY3RzLWxpc3RfX3Nob3AtYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG59IiwiLmNvbnZlcnRlcl9fd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnZlcnRlcl9fdGl0bGUtZmllbGRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNTA7XG59XG5cbi5jb252ZXJ0ZXJfX3RpdGxlLWZpZWxkIHtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRwYWRkaW5nOiAwIDhweDtcbn1cblxuLmNvbnZlcnRlcl9fY3VycmVuY3ktaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDY3cHg7XG5cdGhlaWdodDogNTBweDtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRib3gtc2hhZG93OiAtM3B4IDVweCAyMnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uY29udmVydGVyX19jdXJyZW5jeS13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDg4cHg7XG59XG5cbi5jb252ZXJ0ZXJfX2N1cnJlbmN5LW5hbWUge1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1ibGFjay0xMDApO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY29udmVydGVyX19maWVsZHMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb252ZXJ0ZXJfX2ZpZWxkIHtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmNvbnZlcnRlcl9fZmllbGQtLXNhbGUtY3VycmVuY3kge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMzRweDtcblx0cmlnaHQ6IDE2cHg7XG5cdHotaW5kZXg6IDExO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29udmVydGVyX19maWVsZC0tYnV5aW5nLWN1cnJlbmN5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDExNHB4O1xuXHRyaWdodDogMTZweDtcblx0ei1pbmRleDogMTA7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb252ZXJ0ZXJfX2J0bi1zd2FwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAyMDtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1wcmltYXJ5IGluc2V0O1xuXHR0b3A6IDY5cHg7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlLCB0cmFuc2Zvcm0gJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jb252ZXJ0ZXJfX2J0bi1zd2FwOmhvdmVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMS4xKTtcblx0fVxufVxuXG4uY29udmVydGVyX19pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG59XG5cbi5jb252ZXJ0ZXJfX2J0bi1zd2FwOmhvdmVyIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWFjdGl2ZTtcbn1cblxuLmNvbnZlcnRlcl9fZmllbGRzLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uY29udmVydGVyX19jdXJyZW5jeS1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAzM3B4O1xuXHRoZWlnaHQ6IDMzcHg7XG5cdG1hcmdpbi1yaWdodDogMjBweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiAtNTNweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmNvbnZlcnRlcl9fdGl0bGUtZmllbGQge1xuXHRcdG1hcmdpbi10b3A6IDI4cHg7XG5cdH1cblxuXHQuY29udmVydGVyX19tYWluLWZpZWxkcyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAyOTVweDtcblx0fVxuXG5cdC5jb252ZXJ0ZXJfX3ZhbHVlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG5cblx0LmNvbnZlcnRlcl9fdGl0bGUtZmllbGQge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQuY29udmVydGVyX19tYWluLWZpZWxkcyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlLTEwMCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0fVxuXG5cdC5jb252ZXJ0ZXJfX2N1cnJlbmN5LW5hbWUge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0fVxuXG5cdC5jb252ZXJ0ZXJfX2J0bi1zd2FwIHtcblx0XHRsZWZ0OiA0MCU7XG5cdH1cbn0iLCIuY3JlZGl0LWNhbGN1bGF0b3Ige1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5jcmVkaXQtY2FsY3VsYXRvcl9fbWFpbiB7XG5cdGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19mb3JtIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5jcmVkaXQtY2FsY3VsYXRvcl9fZmllbGQge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3IgLmZpZWxkLXNlbGVjdF9fbGFiZWwge1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5jcmVkaXQtY2FsY3VsYXRvcl9fYXNpZGUge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDI0MHB4O1xuXHRtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19yZXN1bWUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0cGFkZGluZzogMjRweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19tb250aGx5LXBheW1lbnQtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19tb250aGx5LXBheW1lbnQtdmFsdWUge1xuXHRmb250LXNpemU6IDMycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDExNiU7XG5cdGNvbG9yOiAkY29sb3ItYmx1ZTtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3Jlc3VtZS1vdXRwdXQge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3Jlc3VtZS1vdXRwdXQtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19yZXN1bWUtb3V0cHV0LXZhbHVlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19hY3Rpb25zIHtcblx0bWFyZ2luLXRvcDogMTZweDtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19hY3Rpb24ge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmNyZWRpdC1jYWxjdWxhdG9yX19wcm9kdWN0LXdyYXAge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3Byb2R1Y3Qtd3JhcCAucHJvZHVjdF9fc21hbGwtdmlldy1hY3Rpb24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3Byb2R1Y3Qtd3JhcCAucHJvZHVjdF9fc21hbGwtdmlldy1uYW1lIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uY3JlZGl0LWNhbGN1bGF0b3JfX3Byb2R1Y3Qtd3JhcCAucHJpY2VfX2Rpc2NvdW50IHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5jcmVkaXQtY2FsY3VsYXRvcl9fd3JhcCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuY3JlZGl0LWNhbGN1bGF0b3JfX2FzaWRlIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0LmNyZWRpdC1jYWxjdWxhdG9yX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0LmNyZWRpdC1jYWxjdWxhdG9yX19yZXN1bWUge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdH1cblxuXHQuY3JlZGl0LWNhbGN1bGF0b3JfX21vbnRobHktcGF5bWVudC12YWx1ZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTYlO1xuXHR9XG5cblx0LmNyZWRpdC1jYWxjdWxhdG9yX19yZXN1bWUtb3V0cHV0IHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0LmNyZWRpdC1jYWxjdWxhdG9yX19hY3Rpb24ge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0LmNyZWRpdC1jYWxjdWxhdG9yX19wcm9kdWN0LXdyYXAge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cbn0iLCIuY3JlZGl0LWNhcmRzIHtcblxufVxuXG4uY3JlZGl0LWNhcmRzX190YWItZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNyZWRpdC1jYXJkc19fdGFiLWNlbGwge1xuXHRwYWRkaW5nOiA0cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjUlO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uY3JlZGl0LWNhcmRzX190YWIge1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRib3gtc2hhZG93OiAwIDAgMCAycHggI0Y0RjRGNCBpbnNldDtcblx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRoZWlnaHQ6IDEyMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5jcmVkaXQtY2FyZHNfX3RhYi0tZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5idXR0b24uY3JlZGl0LWNhcmRzX190YWIge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0YnV0dG9uLmNyZWRpdC1jYXJkc19fdGFiOmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggJGNvbG9yLWJsYWNrIGluc2V0O1xuXHR9XG59XG5cbi5jcmVkaXQtY2FyZHNfX3RhYi0tYWN0aXZlIHtcblx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICRjb2xvci1ibGFjayBpbnNldDtcbn1cblxuLmNyZWRpdC1jYXJkc19fdGFiLW51bWJlciB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLmNyZWRpdC1jYXJkc19fdGFiLW5hbWUge1xuXHRtYXJnaW4tdG9wOiAycHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG59XG5cbi5jcmVkaXQtY2FyZHNfX3RhYi10ZXJtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdG1hcmdpbi10b3A6IDNweDtcbn1cblxuLmNyZWRpdC1jYXJkc19fdGFiLXRlcm0taWNvbiB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuLmNyZWRpdC1jYXJkc19fdGFiLWltYWdlLXdyYXAge1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0aGVpZ2h0OiAxNnB4O1xufVxuXG4uY3JlZGl0LWNhcmRzX190YWItaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxNnB4O1xufVxuXG4uY3JlZGl0LWNhcmRzX190YWItZG90cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxNnB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMjBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiAjN2I3YTdhO1xufVxuXG4uY3JlZGl0LWNhcmRzX19kZXNjcmlwdGlvbiB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmNyZWRpdC1jYXJkc19fZGVzY3JpcHRpb24taWNvbiB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jcmVkaXQtY2FyZHNfX2Rlc2NyaXB0aW9uLXRleHQge1xuXHRwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uY3JlZGl0LWNhcmRzX19wbHVzIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5jcmVkaXQtY2FyZHNfX3BsdXMtaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogOHB4O1xuXHRoZWlnaHQ6IDhweDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuY3JlZGl0LWNhcmRzX190YWItY2VsbCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxufVxuXG5cbiIsIi5jcmVkaXQtcHJvZ3JhbXNfX2xhYmVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNyZWRpdC1wcm9ncmFtc19fbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogOHB4O1xufVxuXG4uY3JlZGl0LXByb2dyYW1zX19jYXJkIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDEycHggMTZweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uY3JlZGl0LXByb2dyYW1zX19jYXJkLS1hY3RpdmUge1xuXHRib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jcmVkaXQtcHJvZ3JhbXNfX2NhcmRbZGlzYWJsZWRdIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5jcmVkaXQtcHJvZ3JhbXNfX2NhcmQ6bm90KFtkaXNhYmxlZF0pOm5vdCguY3JlZGl0LXByb2dyYW1zX19jYXJkLS1hY3RpdmUpOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0fVxufVxuXG4uY3JlZGl0LXByb2dyYW1zX19pbWFnZSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5jcmVkaXQtcHJvZ3JhbXNfX2JvZHkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbi5jcmVkaXQtcHJvZ3JhbXNfX3RpdGxlIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdGNvbHVtbi1nYXA6IDhweDtcbn1cblxuLmNyZWRpdC1wcm9ncmFtc19fbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNyZWRpdC1wcm9ncmFtc19fcGF5bWVudCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uY3JlZGl0LXByb2dyYW1zX19ub3RlIHtcblx0bWFyZ2luLXRvcDogMnB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG4iLCIuZGF0ZXBpY2tlcl9fd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRhdGVwaWNrZXItLWhhcy1sb2NhbHZhbHVlIC5maWVsZC1wbGFjZWhvbGRlciB7XG5cdHRvcDogN3B4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kYXRlcGlja2VyX19pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19pbnB1dF9pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHRvcDogMTRweDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDE0cHg7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXJfX2lucHV0LmRhdGVwaWNrZXJfX2lucHV0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4td2lkdGg6IDA7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcblx0cGFkZGluZzogMjJweCAxMnB4IDhweDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0b3V0bGluZTogbm9uZTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZGF0ZXBpY2tlcl9faW5wdXQuZGF0ZXBpY2tlcl9faW5wdXRbZGlzYWJsZWRdIHtcblxuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xufVxuXG4uZGF0ZXBpY2tlciAuZHAtLWNsZWFyLWJ0biB7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdHJpZ2h0OiA0MHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRhdGVwaWNrZXIgLmRwLS1jbGVhci1idG4gLmRwX19pY29uIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXJfX21lbnUsXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlcl9fY2FsZW5kYXIsXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlcl9fY2VsbCB7XG5cdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbn1cblxuLmRhdGVwaWNrZXItLWRpc2FibGVkIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0LmRhdGVwaWNrZXJfX2ljb257XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uZGF0ZXBpY2tlcl9faW5wdXQuZGF0ZXBpY2tlcl9faW5wdXRbZGlzYWJsZWRdIHtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5kYXRlcGlja2VyLS1kaXNhYmxlZCAuZHBfX2lucHV0X2ljb24ge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5kYXRlcGlja2VyX19pbnB1dC5kYXRlcGlja2VyX19pbnB1dFtkaXNhYmxlZF06aG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG5cdH1cbn1cblxuLmRhdGVwaWNrZXJfX2FjdGlvbi1yb3ctd3JhcCB7XG5cdHBhZGRpbmc6IDE2cHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZGF0ZXBpY2tlcl9fYWN0aW9uLXJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xufVxuXG4uZGF0ZXBpY2tlcl9fYWN0aW9uIHtcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogMCA0cHg7XG59XG5cbi5kYXRlcGlja2VyX19tZW51IC5kcF9fbWVudSB7XG5cdGJvcmRlcjogMDtcbn1cblxuLmRhdGVwaWNrZXIgLmRwLS1tZW51LXdyYXBwZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiAzMTJweDtcblx0cGFkZGluZy10b3A6IDVweDtcblx0cGFkZGluZy1ib3R0b206IDVweDtcblx0bGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXBpY2tlcl9fbWVudS5kYXRlcGlja2VyX19tZW51IHtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAzMTJweDtcblx0Ym94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19tZW51OmZvY3VzIHtcblx0Ym9yZGVyOiAwO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX2FjdGlvbl9yb3cge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uZGF0ZXBpY2tlciAuZHAtLXllYXItc2VsZWN0LFxuLmRhdGVwaWNrZXIgLmRwX19tb250aF95ZWFyX3NlbGVjdCB7XG5cdGhlaWdodDogNDBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX2NhbGVuZGFyX2hlYWRlcl9pdGVtIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0cGFkZGluZzogMTFweCAxMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fYXJyb3dfdG9wLFxuLmRhdGVwaWNrZXIgLmRwX19hcnJvd19ib3R0b20ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX2NhbGVuZGFyX2hlYWRlcl9zZXBhcmF0b3Ige1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX2NlbGxfaW5uZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA0MHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19jYWxlbmRhcl9pdGVtIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0d2lkdGg6IGNhbGMoMTAwJSAvIDcpO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX3JhbmdlX2VuZCxcbi5kYXRlcGlja2VyIC5kcF9fcmFuZ2Vfc3RhcnQsXG4uZGF0ZXBpY2tlciAuZHBfX2FjdGl2ZV9kYXRlIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fY2VsbF9vZmZzZXQge1xuXHRjb2xvcjogI2E3YTZhNjtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19kYXRlX2hvdmVyX2VuZDpob3Zlcixcbi5kYXRlcGlja2VyIC5kcF9fZGF0ZV9ob3Zlcl9zdGFydDpob3Zlcixcbi5kYXRlcGlja2VyIC5kcF9fZGF0ZV9ob3Zlcjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMGYzZjU7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fdG9kYXkge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19tb250aF95ZWFyX3NlbGVjdCB7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fbW9udGhfeWVhcl9zZWxlY3Q6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0d2lkdGg6IDdweDtcblx0aGVpZ2h0OiA3cHg7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4cHgsIC0zcHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uZGF0ZXBpY2tlciAuZHAtLXllYXItc2VsZWN0OmhvdmVyLFxuLmRhdGVwaWNrZXIgLmRwX19tb250aF95ZWFyX3NlbGVjdDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19vdmVybGF5X2NlbGw6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fb3ZlcmxheV9jZWxsX2FjdGl2ZSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRib3JkZXItcmFkaXVzOiAxMXB4O1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX2luc3RhbmNlX2NhbGVuZGFyIHtcblx0cG9zaXRpb246IHN0YXRpYztcbn1cblxuLmRhdGVwaWNrZXIgLmRwLS1vdmVybGF5LWFic29sdXRlIHtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmRhdGVwaWNrZXIgLmRwX19vdmVybGF5X2NvbCB7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fY2FsZW5kYXJfcm93IHtcblx0bWFyZ2luOiAwO1xufVxuXG4uZGF0ZXBpY2tlciAuZHBfX21lbnVfaW5uZXIge1xuXHRwYWRkaW5nOiAwIDE2cHg7XG59XG5cbi5kYXRlcGlja2VyIC5kcF9fY2VsbF9hdXRvX3JhbmdlX3N0YXJ0LFxuLmRhdGVwaWNrZXIgLmRwX19kYXRlX2hvdmVyX3N0YXJ0OmhvdmVyLFxuLmRhdGVwaWNrZXIgLmRwX19yYW5nZV9zdGFydCB7XG5cdGJvcmRlci1lbmQtZW5kLXJhZGl1czogMjBweDtcblx0Ym9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDIwcHg7XG59IiwiLmRlYWxlci1mb3JtIHtcblx0bWFyZ2luOiAzMnB4IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRlYWxlci1mb3JtIC5mb3JtIHtcblx0cG9zaXRpb246IHN0YXRpYztcbn1cblxuLmRlYWxlci1mb3JtX193cmFwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRwYWRkaW5nOiAyN3B4IDI0cHggMjRweDtcblx0Ym9yZGVyLXJhZGl1czogMThweDtcbn1cblxuLmRlYWxlci1mb3JtIC5mb3JtX19ncm91cC10aXRsZSB+IC5mb3JtX19ncm91cC1ib2R5IHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5kZWFsZXItZm9ybSB0ZXh0YXJlYS5maWVsZC1pbnB1dCB7XG5cdGhlaWdodDpcdDE3NXB4O1xufVxuXG4uZGVhbGVyLWZvcm0gLmZvcm1fX2hlYWRlciB7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5kZWFsZXItZm9ybSAuZm9ybV9fZ3JvdXAtdGl0bGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHBhZGRpbmctdG9wOiAxNnB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcblx0cGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5kZWFsZXItZm9ybSAuZm9ybV9fZmllbGRzIHtcblx0bWFyZ2luOiAtOHB4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG59XG5cbi5kZWFsZXItZm9ybSAuZm9ybV9fZmllbGQge1xuXHRwYWRkaW5nOiA4cHg7XG59XG5cbi5kZWFsZXItZm9ybSAuZm9ybV9faGVhZGVyLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59IiwiLmRlYWxlci1tZW51IHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNlNGU0ZTQ7XG59XG5cbi5kZWFsZXItbWVudV9faXRlbXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tYm90dG9tOiAtNHB4O1xufVxuXG4uZGVhbGVyLW1lbnVfX2l0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5hLmRlYWxlci1tZW51X19pdGVtIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdGEuZGVhbGVyLW1lbnVfX2l0ZW06aG92ZXIge1xuXHRcdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHR9XG59XG5cbi5kZWFsZXItbWVudV9faXRlbS5hY3RpdmUge1xuXHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGNvbG9yLXByaW1hcnk7XG59XG5cbi5kZWFsZXItbWVudV9fcXVhbnRpdHkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAwIDNweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogNXB4O1xuXHRtaW4td2lkdGg6IDE4cHg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0aGVpZ2h0OiAxOHB4O1xuXHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uZGVhbGVyLW1lbnVfX2ljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG59IiwiLmRlYWxlci1vcmRlciB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRtYXJnaW46IDE2cHggMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0aHlwaGVuczogbm9uZTtcbn1cblxuLy8ubGstZGVhbGVyLW9yZGVycyB0YWJsZSxcbi8vLmxrLWRlYWxlci1vcmRlcnMgdGhlYWQsXG4vLy5say1kZWFsZXItb3JkZXJzIHRib2R5LFxuLy8ubGstZGVhbGVyLW9yZGVycyB0cixcbi8vLmxrLWRlYWxlci1vcmRlcnMgdGQsXG4vLy5say1kZWFsZXItb3JkZXJzIHRoIHtcbi8vXHRib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbi8vfVxuLy9cbi8vLmxrLWRlYWxlci1vcmRlcnMgdHIge1xuLy9cdGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuLy99XG4vL1xuLy8ubGstZGVhbGVyLW9yZGVycyB0ZCB7XG4vL1x0YmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xuLy99XG4vL1xuLy8uZGVhbGVyLW9yZGVyX190ci13cmFwIHtcbi8vXHRkaXNwbGF5OiBibG9jaztcbi8vfVxuXG4uZGVhbGVyLW9yZGVyX19oZWFkZXItdGgge1xuXHRwYWRkaW5nOiAxMnB4IDE1cHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGU0O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5kZWFsZXItb3JkZXJfX2ZhY2UtbGluayB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRlYWxlci1vcmRlcl9fdGQtZGl2IHtcblx0aGVpZ2h0OiA0NnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGVhbGVyLW9yZGVyX190ZC1kaXYtLXotaW5kZXgtMiB7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RkLWRpdiArIC5kZWFsZXItb3JkZXJfX3RkLWRpdiB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RkLWRpdiArIC5kZWFsZXItb3JkZXJfX3RkLWRpdiAuZGVhbGVyLW9yZGVyX19udW1iZXItd3JhcC0tYm9yZGVyOjpiZWZvcmUge1xuXHR0b3A6IC0xMnB4O1xuXHRoZWlnaHQ6IGNhbGMoMTAwJSArIDEycHgpO1xufVxuXG4uZGVhbGVyLW9yZGVyX19mYWNlIHtcblx0cGFkZGluZzogMTNweCA2cHggMTNweCA2cHg7XG5cdHdpZHRoOiA4N3B4O1xufVxuXG4uZGVhbGVyLW9yZGVyX190ci0tb3ZlcmR1ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUwLCAyMTMsIDIxNiwgMC41MCk7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RyLS1yZWFkeSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNFRUZGRUQ7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RyLS1vdmVyZHVlIC5kZWFsZXItb3JkZXJfX2RhdGUtLWRlbGl2ZXJ5IHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uZGVhbGVyLW9yZGVyX190ci0tcmVhZHkgLmRlYWxlci1vcmRlcl9fZGF0ZS0tZGVsaXZlcnkge1xuXHRjb2xvcjogIzA3N0UwMDtcbn1cblxuLmRlYWxlci1vcmRlcl9faGVhZGVyLXRoLS1zb3J0IHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmRlYWxlci1vcmRlcl9faGVhZGVyLXRoLS1zb3J0OmhvdmVyIHtcblx0XHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjcpO1xuXHR9XG59XG5cbi5kZWFsZXItb3JkZXJfX2hlYWRlci10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5kZWFsZXItb3JkZXJfX2hlYWRlci10aC0tc29ydCAuZGVhbGVyLW9yZGVyX19oZWFkZXItdGl0bGU6OmJlZm9yZSxcbi5kZWFsZXItb3JkZXJfX2hlYWRlci10aC0tc29ydCAuZGVhbGVyLW9yZGVyX19oZWFkZXItdGl0bGU6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0ycHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiA0cHg7XG5cdHdpZHRoOiA3cHg7XG5cdGhlaWdodDogN3B4O1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdG9wYWNpdHk6IDAuMjU7XG59XG5cbi5kZWFsZXItb3JkZXJfX2hlYWRlci10aC0tc29ydCAuZGVhbGVyLW9yZGVyX19oZWFkZXItdGl0bGU6OmJlZm9yZSB7XG5cdHRvcDogNHB4O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbn1cblxuLmRlYWxlci1vcmRlcl9faGVhZGVyLXRoLS1zb3J0IC5kZWFsZXItb3JkZXJfX2hlYWRlci10aXRsZTo6YWZ0ZXIge1xuXHR0b3A6IDdweDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xufVxuXG4uZGVhbGVyLW9yZGVyX19oZWFkZXItdGgtLXNvcnQtdXAgLmRlYWxlci1vcmRlcl9faGVhZGVyLXRpdGxlOjpiZWZvcmUsXG4uZGVhbGVyLW9yZGVyX19oZWFkZXItdGgtLXNvcnQtZG93biAuZGVhbGVyLW9yZGVyX19oZWFkZXItdGl0bGU6OmFmdGVyIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLmRlYWxlci1vcmRlcl9fc3RhdHVzIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTdweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0aGVpZ2h0OiA0NnB4O1xuXHRwYWRkaW5nLXRvcDogMTNweDtcbn1cblxuLmRlYWxlci1vcmRlcl9fc3RhdHVzLWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uZGVhbGVyLW9yZGVyX19zdGF0dXMtdGV4dCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTEzcHg7XG59XG5cbi5kZWFsZXItb3JkZXJfX29wdGlvbiB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0d2lkdGg6IDE4MHB4O1xuXHR3b3JkLWJyZWFrOiBub3JtYWw7XG5cdGh5cGhlbnM6IGF1dG87XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRtYXgtaGVpZ2h0OiA0MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuXG4uZGVhbGVyLW9yZGVyX190ZC0tcGxyMCAuZGVhbGVyLW9yZGVyX19vcHRpb24ge1xuXHR3aWR0aDogYXV0bztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRlYWxlci1vcmRlcl9fb3B0aW9uLS13YXJlaG91c2Uge1xuXHR3aWR0aDogMTA1cHg7XG59XG5cbi5kZWFsZXItb3JkZXJfX29wdGlvbi0tbWFuYWdlciB7XG5cdHdpZHRoOiAxNDBweDtcbn1cblxuLmRlYWxlci1vcmRlcl9fZGF0ZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0d2lkdGg6IDkwcHg7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RkIHtcblx0cGFkZGluZzogMTJweCAxNXB4O1xufVxuXG4uZGVhbGVyLW9yZGVyX190ZC0tY29tbWVudCB7XG5cdHdpZHRoOiA3NS43NXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZWFsZXItb3JkZXJfX2NvbW1lbnQtbWVzc2FnZSB7XG5cdHBhZGRpbmc6IDhweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0b3BhY2l0eTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR6LWluZGV4OiAyO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IGNhbGMoMTAwJSAtIDE2cHgpO1xuXHRsZWZ0OiBjYWxjKDUwJSAtIDEycHgpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWRyb3Bkb3duO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZGVhbGVyLW9yZGVyX19jb21tZW50LWljb246aG92ZXIgKyAuZGVhbGVyLW9yZGVyX19jb21tZW50LW1lc3NhZ2Uge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTBweCk7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RkLS1wbHIwIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZGVhbGVyLW9yZGVyX190ZC0tbm8tcGFkZGluZ3Mge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uZGVhbGVyLW9yZGVyX19jb21tZW50LWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogIzdhNzI3Mjtcbn1cblxuLmRlYWxlci1vcmRlcl9fYWN0aW9ucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5kZWFsZXItb3JkZXJfX2FjdGlvbiB7XG5cdG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmRlYWxlci1vcmRlcl9fYWN0aW9uOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5kZWFsZXItb3JkZXJfX251bWJlci13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRoZWlnaHQ6IDQ2cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGVhbGVyLW9yZGVyX19udW1iZXItd3JhcC0tYm9yZGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDJweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5kZWFsZXItb3JkZXJfX251bWJlciB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGVhbGVyLW9yZGVyX19udW1iZXItYXJyb3cge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5kZWFsZXItb3JkZXJfX3RyIHtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZWFsZXItb3JkZXJfX2xpbmsge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZGVhbGVyLW9yZGVyX190cjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59XG5cbi5kZWFsZXItb3JkZXJfX3RkIC5wcmljZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRlYWxlci1vcmRlcl9fYWN0aW9uLWJ0biB7XG5cdHdpZHRoOiA0MnB4O1xuXHRoZWlnaHQ6IDQycHg7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcbn1cblxuLmRlYWxlci1vcmRlcl9fYWN0aW9uLWJ0biAuYnRuX19pY29uIHtcblx0d2lkdGg6IDIzcHg7XG5cdGhlaWdodDogMjNweDtcbn1cblxuLmRlYWxlci1vcmRlcl9fYm9keSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGU0O1xufSIsIi5kZWJ1Zy1wYW5lbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAzMHB4O1xuXHRsZWZ0OiAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBhZGRpbmc6IDVweDtcblx0ei1pbmRleDogNTtcblx0b3BhY2l0eTogLjU7XG59IiwiLmRlbGl2ZXJ5LW1hcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5kZWxpdmVyeS1tYXAtLWFkZHJlc3Mge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZGVsaXZlcnktbWFwX192aWV3LXJlZ3VsYXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdHBhZGRpbmc6IDE2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcbn1cblxuLmRlbGl2ZXJ5LW1hcF9fbG9jYXRpb24tYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHBhZGRpbmc6IDhweCAwO1xufVxuXG4uZGVsaXZlcnktbWFwX19sb2NhdGlvbi1idG4taWNvbiB7XG5cdHdpZHRoOiAxOHB4O1xuXHRoZWlnaHQ6IDE4cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0Y29sb3I6ICRjb2xvci1ibHVlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5kZWxpdmVyeS1tYXBfX2xvY2F0aW9uLWJ0bjpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5kZWxpdmVyeS1tYXBfX2ljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5kZWxpdmVyeS1tYXBfX2FkZHJlc3Mtbm90ZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uZGVsaXZlcnktbWFwX192aWV3LWFkZHJlc3Mge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmRlbGl2ZXJ5LW1hcF9fdmlldy1hZGRyZXNzLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMDglO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZGVsaXZlcnktbWFwX19mb3JtLXdyYXAge1xuXHR3aWR0aDogMzc2cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwYWRkaW5nOiA0OHB4IDI0cHggMjRweDtcblx0ZGlzcGxheTogZmxleDtcblx0bWF4LWhlaWdodDogMTAwc3ZoO1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxuLmRlbGl2ZXJ5LW1hcF9fbWFwLXdyYXAge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGVsaXZlcnktbWFwX19mb3JtIC5mb3JtX19oZWFkZXItdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRlbGl2ZXJ5LW1hcF9fYWRkcmVzcy1sYWJlbC1mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmRlbGl2ZXJ5LW1hcF9fYWRkcmVzcy1sYWJlbC13cmFwIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5kZWxpdmVyeS1tYXBfX2FkZHJlc3MtbGFiZWwge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZGVsaXZlcnktbWFwX19hY3RpdmUtYWRkcmVzcyB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZGVsaXZlcnktbWFwX19hY3RpdmUtYWRkcmVzcy1idG4ge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmc6IDEwcHggMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5kZWxpdmVyeS1tYXBfX2FjdGl2ZS1hZGRyZXNzLWJ0bjpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuZGVsaXZlcnktbWFwLS1hZGRyZXNzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5kZWxpdmVyeS1tYXBfX3ZpZXctYWRkcmVzcyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuZGVsaXZlcnktbWFwX19mb3JtLXdyYXAge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDQ4cHggMTZweCAxNnB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiB1bnNldDtcblx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuZGVsaXZlcnktbWFwX192aWV3LWFkZHJlc3MtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0fVxuXG5cdC5kZWxpdmVyeS1tYXBfX21hcC13cmFwIHtcblx0XHRoZWlnaHQ6IDQwMHB4O1xuXHR9XG5cblx0LmRlbGl2ZXJ5LW1hcCAuZm9ybV9fZm9vdGVyIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHRvcDogYXV0bztcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIycHg7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LmRlbGl2ZXJ5LW1hcF9fbWFwLW1hcmdpbi1ib3R0b20ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogODBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cbn0iLCIuZG9jc19fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtOHB4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG59XG5cbi5kb2NzX19jb2wge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogOHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZG9jc19faXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRwYWRkaW5nOiAyMHB4O1xufVxuXG4uZG9jc19faXRlbS10b3Age1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZG9jc19faXRlbS1jb250ZW50IHtcblx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNnB4KTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5kb2NzX19pdGVtLWltYWdlLXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRvY3NfX2l0ZW0taW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDU2cHg7XG5cdG1heC13aWR0aDogNTZweDtcblx0aGVpZ2h0OiA1NnB4O1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmRvY3NfX2l0ZW0tbmFtZSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uZG9jc19faXRlbS1tYWluIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmRvY3NfX2l0ZW0taWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5kb2NzX19pdGVtLWZpbGVuYW1lIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRjb2xvcjogJGNvbG9yLWRhcmstYmx1ZTtcblx0d2lkdGg6IDEwMCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZG9jc19faXRlbS1jYXB0aW9uLXdyYXAge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTMwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmRvY3NfX2NvbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuZG9jc19faXRlbSB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0fVxufSIsIi5kdW1iLWJhbm5lciB7XG5cdG1hcmdpbjogMTAwcHggMDtcbn1cblxuLmR1bWItYmFubmVyX193cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogNjBweCA0MHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kdW1iLWJhbm5lcl9fYmFja2dyb3VuZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS0xMDApO1xufVxuXG4uZHVtYi1iYW5uZXJfX2JhY2tncm91bmQtLWRhcmsge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZGFyay10aGVtZSAuZHVtYi1iYW5uZXJfX2JhY2tncm91bmQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZGFyay10aGVtZSAuZHVtYi1iYW5uZXJfX2JhY2tncm91bmQtLWRhcmsge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmR1bWItYmFubmVyX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNTBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuXHRjb2xvcjogdmFyKC0tYmx1ZS0xMDApO1xufVxuXG4uZHVtYi1iYW5uZXItLWJsYWNrb3V0IC5kdW1iLWJhbm5lcl9fdGl0bGUge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtMTAwKTtcbn1cblxuLmRhcmstdGhlbWUgLmR1bWItYmFubmVyX190aXRsZSB7XG5cdGNvbG9yOiB2YXIoLS1ibGFjay0xMDApO1xufVxuXG4uZHVtYi1iYW5uZXItLWJsYWNrb3V0IC5kdW1iLWJhbm5lcl9fdGl0bGUge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtMTAwKTtcbn1cblxuLmRhcmstdGhlbWUgLmR1bWItYmFubmVyLS1ibGFja291dCAuZHVtYi1iYW5uZXJfX3RpdGxlIHtcblx0Y29sb3I6IHZhcigtLWJsYWNrLTEwMCk7XG59XG5cbi5kdW1iLWJhbm5lcl9fY29udGVudCB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5kdW1iLWJhbm5lcl9fc3VidGl0bGUge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdGNvbG9yOiB2YXIoLS1ibHVlLTEwMCk7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5kdW1iLWJhbm5lci0tYmxhY2tvdXQgLmR1bWItYmFubmVyX19zdWJ0aXRsZSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS0xMDApO1xufVxuXG4uZGFyay10aGVtZSAuZHVtYi1iYW5uZXJfX3N1YnRpdGxlIHtcblx0Y29sb3I6IHZhcigtLWJsYWNrLTEwMCk7XG59XG5cbi5kdW1iLWJhbm5lci0tYmxhY2tvdXQgLmR1bWItYmFubmVyX19zdWJ0aXRsZSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS0xMDApO1xufVxuXG4uZGFyay10aGVtZSAuZHVtYi1iYW5uZXItLWJsYWNrb3V0IC5kdW1iLWJhbm5lcl9fc3VidGl0bGUge1xuXHRjb2xvcjogdmFyKC0tYmxhY2stMTAwKTtcbn1cblxuLmR1bWItYmFubmVyX19hY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiA0NnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5kdW1iLWJhbm5lcl9fYWN0aW9uLWl0ZW0ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uZHVtYi1iYW5uZXJfX2xlZnQge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuXG4uZHVtYi1iYW5uZXJfX3JpZ2h0IHtcblx0d2lkdGg6IDMwJTtcblx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5kdW1iLWJhbm5lcl9faW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmR1bWItYmFubmVyIHtcblx0XHRtYXJnaW46IDYwcHggMDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmR1bWItYmFubmVyX193cmFwIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cblx0LmR1bWItYmFubmVyX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyN3B4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzM3B4O1xuXHR9XG5cblx0LmR1bWItYmFubmVyX19zdWJ0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdH1cblxuXHQuZHVtYi1iYW5uZXJfX2FjdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5kdW1iLWJhbm5lcl9fYWN0aW9uLWl0ZW0ge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmR1bWItYmFubmVyX19hY3Rpb24taXRlbSAuYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5kdW1iLWJhbm5lcl9fcmlnaHQge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn0iLCIuZW1wbG95ZWVzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiA0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTNweDtcbn1cblxuLmVtcGxveWVlc19fdGl0bGUge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZzogMTJweCAxNnB4O1xufVxuXG4uZW1wbG95ZWVzX19hY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5lbXBsb3llZXNfX2FjdGlvbi10ZXh0IHtcblx0ZmxleDogMSAxIGF1dG87XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmVtcGxveWVlc19fYWN0aW9uLWJ0biB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogMTRweDtcbn1cblxuLmVtcGxveWVlc19faXRlbXMge1xuXHRtYXJnaW4tdG9wOiA2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxuLmVtcGxveWVlc19fdGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0LXdlYmtpdC1oeXBoZW5zOiBub25lO1xuXHRoeXBoZW5zOiBub25lO1xufVxuXG4uZW1wbG95ZWVzX190aCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuXHRwYWRkaW5nOiAxNnB4IDE1cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmVtcGxveWVlc19fdGQge1xuXHRwYWRkaW5nOiAxNnB4IDE1cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lbXBsb3llZXNfX3RyOmxhc3QtY2hpbGQgLmVtcGxveWVlc19fdGQge1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZW1wbG95ZWVzX19oZWFkZXItdGl0bGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmVtcGxveWVlc19fdGgtLXNvcnQge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZW1wbG95ZWVzX190aC0tc29ydCAuZW1wbG95ZWVzX19oZWFkZXItdGl0bGU6OmJlZm9yZSxcbi5lbXBsb3llZXNfX3RoLS1zb3J0IC5lbXBsb3llZXNfX2hlYWRlci10aXRsZTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTJweDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDRweDtcblx0d2lkdGg6IDdweDtcblx0aGVpZ2h0OiA3cHg7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0b3BhY2l0eTogMC4xMjtcbn1cblxuLmVtcGxveWVlc19fdGgtLXNvcnQgLmVtcGxveWVlc19faGVhZGVyLXRpdGxlOjpiZWZvcmUge1xuXHR0b3A6IDRweDtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG59XG5cbi5lbXBsb3llZXNfX3RoLS1zb3J0IC5lbXBsb3llZXNfX2hlYWRlci10aXRsZTo6YWZ0ZXIge1xuXHR0b3A6IDdweDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xufVxuXG4uZW1wbG95ZWVzX190aC0tc29ydC11cCAuZW1wbG95ZWVzX19oZWFkZXItdGl0bGU6OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5lbXBsb3llZXNfX3RoLS1zb3J0LWRvd24gLmVtcGxveWVlc19faGVhZGVyLXRpdGxlOjphZnRlciB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5lbXBsb3llZXNfX3RkLXRleHQge1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZW1wbG95ZWVzX190ZC10ZXh0LS1sb25nIHtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmVtcGxveWVlc19fYnRucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lbXBsb3llZXNfX2J0bi13cmFwIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmVtcGxveWVlc19fYnRuLXdyYXA6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmVtcGxveWVlc19fYnRuIHtcblx0d2lkdGg6IDM2cHg7XG5cdGhlaWdodDogMzZweDtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5lbXBsb3llZXNfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0cGFkZGluZzogOHB4IDE2cHg7XG5cdH1cblxuXHQuZW1wbG95ZWVzX19hY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuZW1wbG95ZWVzX19hY3Rpb24tYnRuIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHR9XG5cblx0LmVtcGxveWVlc19faXRlbXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LmVtcGxveWVlc19fbGlzdC1pdGVtIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQuZW1wbG95ZWVzX19saXN0LWxpbmUta2V5IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdFx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHR9XG5cblx0LmVtcGxveWVlc19fbGlzdC1saW5lLXZhbHVlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdH1cblxuXHQuZW1wbG95ZWVzX19saXN0LWxpbmUge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuXHRcdHBhZGRpbmctYm90dG9tOiA3cHg7XG5cdFx0bWFyZ2luLXRvcDogN3B4O1xuXHR9XG5cblx0LmVtcGxveWVlc19fbGlzdC1saW5lOmxhc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdH1cblxuXHQuZW1wbG95ZWVzX19saXN0LWxpbmUtLWhhcy0tYnRucyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDkwcHg7XG5cdH1cblxuXHQuZW1wbG95ZWVzX19idG5zIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn0iLCIuZmFxIHtcblx0bWF4LXdpZHRoOiA5MjBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMzJweDtcbn1cblxuLmZhcV9faXRlbXMge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZhcV9fdGl0bGUge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTEwMDtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4uZmFxX19pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRwYWRkaW5nOiAxNnB4IDI0cHg7XG5cdGdhcDogOHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZhcV9faXRlbTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xufVxuXG4uZmFxX19pdGVtLWJhciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xufVxuXG4uZmFxX19pdGVtLWJhci1pY29uLXdyYXAge1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiAzNnB4O1xuXHRtYXJnaW4tbGVmdDogMTVweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjay0xMDA7XG59XG5cbi5mYXFfX2l0ZW0tYmFyLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi5mYXFfX2l0ZW0tYmFyLm9wZW4gLmZhcV9faXRlbS1iYXItaWNvbiB7XG5cdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cblxuLmZhcV9faXRlbS10ZXh0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xNnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTg1O1xufVxuXG4uZmFxX19pdGVtLXRleHQgcCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZhcV9fYWN0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuZmFxIHtcblx0XHRnYXA6IDI0cHg7XG5cdH1cblxuXHQuZmFxX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG5cblx0LmZhcV9faXRlbSB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0fVxufSIsIi5mYXZvcml0ZS1hY3Rpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYXZvcml0ZS1hY3Rpb25fX2J0biB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMzA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZhdm9yaXRlLWFjdGlvbi0tZXh0ZW5kZWQgLmZhdm9yaXRlLWFjdGlvbl9fYnRuIHtcblx0d2lkdGg6IGF1dG87XG5cdHBhZGRpbmc6IDAgNHB4O1xufVxuXG4uZmF2b3JpdGUtYWN0aW9uX19idG4uYWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uZmF2b3JpdGUtYWN0aW9uX19idG46ZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAuNTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmF2b3JpdGUtYWN0aW9uX19idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmZhdm9yaXRlLWFjdGlvbl9fYnRuLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcbn1cblxuLmZhdm9yaXRlLWFjdGlvbl9fYnRuLXRleHQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bWFyZ2luLWxlZnQ6IDhweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG4uZmF2b3JpdGUtYWN0aW9uX19idG46YWN0aXZlIC5mYXZvcml0ZS1hY3Rpb25fX2J0bi10ZXh0IHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uZmF2b3JpdGUtYWN0aW9uX19idG46YWN0aXZlLFxuLmZhdm9yaXRlLWFjdGlvbl9fYnRuOmFjdGl2ZSAuZmF2b3JpdGUtYWN0aW9uX19idG4tdGV4dCB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1hY3RpdmU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZhdm9yaXRlLWFjdGlvbl9fYnRuOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cblxuXHQuZmF2b3JpdGUtYWN0aW9uX19idG46aG92ZXIgLmZhdm9yaXRlLWFjdGlvbl9fYnRuLXRleHQsXG5cdC5mYXZvcml0ZS1hY3Rpb25fX2J0bi5hY3RpdmU6aG92ZXIgLmZhdm9yaXRlLWFjdGlvbl9fYnRuLXRleHQge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmF2b3JpdGUtYWN0aW9uX19wb3B1cCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IDEwMCU7XG5cdGxlZnQ6IDUwJTtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMHB4KTtcblx0cGFkZGluZy1ib3R0b206IDVweDtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcbn1cblxuLmZhdm9yaXRlLWFjdGlvbl9fcG9wdXAtaW5uZXIge1xuXHR3aWR0aDogMjI2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdHBhZGRpbmc6IDEzcHggMThweDtcblx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmZhdm9yaXRlLWFjdGlvbl9fYnRuLWFkZCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZhdm9yaXRlLWFjdGlvbjpob3ZlciAuZmF2b3JpdGUtYWN0aW9uX19wb3B1cCB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXHR9XG5cblx0LmZhdm9yaXRlLWFjdGlvbl9fYnRuLWFkZDpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59IiwiLmZhdm9yaXRlLWxpc3RfX2l0ZW0tYWN0aW9uLWJ0biAuYnRuX19pY29uIHtcblx0d2lkdGg6IDEwcHg7XG5cdGhlaWdodDogMTBweDtcblx0bWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmZhdm9yaXRlLWxpc3RfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5mYXZvcml0ZS1saXN0X19ub3RlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5mYXZvcml0ZS1saXN0X19pdGVtcyB7XG5cdG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5mYXZvcml0ZS1saXN0X19pdGVtIHtcblx0bWFyZ2luLXRvcDogN3B4O1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuXHRib3JkZXItcmFkaXVzOiAxMXB4O1xuXHRwYWRkaW5nOiA2cHggNnB4IDZweCAxNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZmF2b3JpdGUtbGlzdF9faXRlbS1sZWZ0IHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5mYXZvcml0ZS1saXN0X19pdGVtLW5hbWUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5mYXZvcml0ZS1saXN0X19pdGVtLXF1YW50aXR5IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRtYXJnaW4tdG9wOiAycHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xufVxuXG4uZmF2b3JpdGUtbGlzdF9faXRlbS1hY3Rpb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDE2cHg7XG59IiwiLmZhdm9yaXRlLXBhbmVsIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0cGFkZGluZzogMTRweCAyNHB4IDE0cHggMTRweDtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19mb3JtIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fZm9ybSAuZmllbGQtaW5wdXQge1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19saXN0LWRhdGEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19ub3RlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tbGVmdDogMjRweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19ub3RlLWljb24ge1xuXHR3aWR0aDogMThweDtcblx0aGVpZ2h0OiAxOHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fbm90ZS1kZC13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IC0xNHB4O1xuXHRwYWRkaW5nLXRvcDogMTBweDtcblx0ei1pbmRleDogMTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZhdm9yaXRlLXBhbmVsX19ub3RlOmhvdmVyIC5mYXZvcml0ZS1wYW5lbF9fbm90ZS1kZC13cmFwIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG5cblx0LmZhdm9yaXRlLXBhbmVsX19ub3RlOmhvdmVyIC5mYXZvcml0ZS1wYW5lbF9fbm90ZS1pY29uIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmZhdm9yaXRlLXBhbmVsX19ub3RlLWRkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRwYWRkaW5nOiA4cHg7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xufVxuXG4uZmF2b3JpdGUtcGFuZWxfX25vdGUtZGQtbGluZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBhZGRpbmc6IDVweCA4cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQtd3JhcCB7XG5cdG1hcmdpbi1sZWZ0OiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fYnRuLWRvd25sb2FkIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fYnRuLWRvd25sb2FkLWRkLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogLTE0cHg7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHR6LWluZGV4OiAxO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQtbGluZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHBhZGRpbmc6IDVweCA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmF2b3JpdGUtcGFuZWxfX2J0bi1kb3dubG9hZC13cmFwOmhvdmVyIC5mYXZvcml0ZS1wYW5lbF9fYnRuLWRvd25sb2FkLWRkLXdyYXAge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cblxuXHQuZmF2b3JpdGUtcGFuZWxfX2J0bi1kb3dubG9hZC1saW5lOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdH1cbn1cblxuLmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQtZGQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHBhZGRpbmc6IDhweDtcblx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fYnRuLWRvd25sb2FkLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQ6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmF2b3JpdGUtcGFuZWxfX2J0bi1yZW1vdmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdG1hcmdpbi1sZWZ0OiAyNHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fYnRuLXJlbW92ZS10ZXh0IHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fYnRuLXJlbW92ZS1pY29uIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmF2b3JpdGUtcGFuZWxfX2J0bi1yZW1vdmU6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmF2b3JpdGUtcGFuZWxfX2J0bi1yZW1vdmUge1xuXHRtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLmZhdm9yaXRlLXBhbmVsX19iYXNrZXQtYWN0aW9uIHtcblx0bWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fYmFza2V0LWFjdGlvbi1idG4ge1xuXHRoZWlnaHQ6IDQycHg7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fbm90ZS1kZC1saW5lLXRleHQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5mYXZvcml0ZS1wYW5lbF9fbm90ZS1kZC1saW5lLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmZhdm9yaXRlLXBhbmVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdH1cblxuXHQuZmF2b3JpdGUtcGFuZWxfX2J0bi1yZW1vdmUge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG9yZGVyOiAxO1xuXHR9XG5cblx0LmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQtd3JhcCB+IC5mYXZvcml0ZS1wYW5lbF9fYnRuLXJlbW92ZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDE0cHg7XG5cdH1cblxuXHQuZmF2b3JpdGUtcGFuZWxfX2Jhc2tldC1hY3Rpb24ge1xuXHRcdG1hcmdpbi1sZWZ0OiAxNHB4O1xuXHRcdG9yZGVyOiAyO1xuXHR9XG5cblx0LmZhdm9yaXRlLXBhbmVsX19iYXNrZXQtYWN0aW9uOm9ubHktY2hpbGQge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0LmZhdm9yaXRlLXBhbmVsX19saXN0LWRhdGEge1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQuZmF2b3JpdGUtcGFuZWxfX2xpc3QtZGF0YSA+ICoge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQuZmF2b3JpdGUtcGFuZWxfX2Jhc2tldC1hY3Rpb24tYnRuIHtcblx0XHRoZWlnaHQ6IDQycHg7XG5cdH1cblxuXHQuZmF2b3JpdGUtcGFuZWxfX25vdGUtZGQtbGluZSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHR9XG5cblx0LmZhdm9yaXRlLXBhbmVsX19ub3RlLWRkLWxpbmU6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC5mYXZvcml0ZS1wYW5lbF9fbm90ZS1kZC1saW5lLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdC5mYXZvcml0ZS1wYW5lbF9fYnRuLWRvd25sb2FkLXdyYXAge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0LmZhdm9yaXRlLXBhbmVsX19idG4tZG93bmxvYWQtaWNvbiB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHR9XG5cblx0LmZhdm9yaXRlLXBhbmVsX19ub3RlLWRkLWxpbmUtdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdH1cblxuXHQuZmF2b3JpdGUtcGFuZWxfX25vdGUtZGQtbGluZS10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG59IiwiLmZlYXR1cmVzIHtcblx0bWFyZ2luOiA2MHB4IDA7XG59XG5cbi5mZWF0dXJlc19fY29udGFpbmVyLmNvbnRhaW5lciB7XG5cdG1heC13aWR0aDogMTQwOHB4O1xufVxuXG4uZmVhdHVyZXNfX3dyYXAge1xuXHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAzMnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mZWF0dXJlc19fYmFja2dyb3VuZC1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0ei1pbmRleDogLTE7XG59XG5cbi5mZWF0dXJlc19fdGl0bGUge1xuXHRmb250LXNpemU6IDQ4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDExNiU7XG5cdG1heC13aWR0aDogNzIwcHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5mZWF0dXJlc19faXRlbXMge1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5mZWF0dXJlc19fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtMTBweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuXG4uZmVhdHVyZXNfX2NlbGwge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDI1JTtcblx0cGFkZGluZzogMTBweDtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZlYXR1cmVzX19pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWluLWhlaWdodDogMjYwcHg7XG5cdHBhZGRpbmc6IDI0cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDYsIDYsIDE3LCAwLjQwKTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDE2cHgpO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5mZWF0dXJlc19fbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMTtcbn1cblxuLmZlYXR1cmVzX19pdGVtOmFjdGl2ZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG5cdGJhY2tncm91bmQ6IHJnYmEoNiwgNiwgMTcsIDAuNDApO1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTZweCk7XG59XG5cbi5mZWF0dXJlc19faXRlbS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZmVhdHVyZXNfX2l0ZW0tdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0b3BhY2l0eTogLjY1O1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZmVhdHVyZXNfX2l0ZW0tbGluayB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZmVhdHVyZXNfX2l0ZW0tbGluay1hcnJvdyB7XG5cdHdpZHRoOiAyOHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZlYXR1cmVzX19pdGVtOmFjdGl2ZSAuZmVhdHVyZXNfX2l0ZW0tbGluay1hcnJvdyB7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZlYXR1cmVzX19pdGVtOmhvdmVyIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoNiwgNiwgMTcsIDAuNTUpO1xuXHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNy41cHgpO1xuXHR9XG5cblx0LmZlYXR1cmVzX19pdGVtOmhvdmVyIC5mZWF0dXJlc19faXRlbS1saW5rLWFycm93IHtcblx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5mZWF0dXJlcyB7XG5cdFx0bWFyZ2luOiAzMnB4IDA7XG5cdH1cblxuXHQuZmVhdHVyZXNfX2l0ZW0ge1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cdH1cblxuXHQuZmVhdHVyZXNfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDExNiU7XG5cdH1cblxuXHQuZmVhdHVyZXNfX3dyYXAge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0fVxuXG5cdC5mZWF0dXJlc19fYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0fVxuXG5cdC5mZWF0dXJlc19faXRlbXMge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQuZmVhdHVyZXNfX2l0ZW0ge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQuZmVhdHVyZXNfX2l0ZW0tdGl0bGUge1xuXHRcdHBhZGRpbmc6IDE2cHggNDVweCAxNnB4IDE2cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0fVxuXG5cdC5mZWF0dXJlc19faXRlbS10aXRsZS1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxNnB4O1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDE2cHg7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHR9XG5cblx0LmZlYXR1cmVzX19pdGVtLXRpdGxlLm9wZW4gLmZlYXR1cmVzX19pdGVtLXRpdGxlLWljb24ge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcblx0fVxuXG5cdC5mZWF0dXJlc19fY29udGVudCB7XG5cdFx0cGFkZGluZzogMCAxNnB4IDE2cHg7XG5cdH1cblxuXHQuZmVhdHVyZXNfX2l0ZW0tdGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cblxuXHQuZmVhdHVyZXNfX2l0ZW06YWN0aXZlIC5mZWF0dXJlc19faXRlbS1saW5rLWFycm93IHtcblx0XHRtYXJnaW4tbGVmdDogNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG59IiwiLmZpZWxkLWFsdC10YWJzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtYWx0LXRhYnNfX3RhYi1ncmlkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuXG4uZmllbGQtYWx0LXRhYnNfX3RhYi1jZWxsIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZpZWxkLWFsdC10YWJzX190YWIge1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0cGFkZGluZzogMCA2cHggMCAxOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuYnV0dG9uLmZpZWxkLWFsdC10YWJzX190YWIge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5maWVsZC1hbHQtdGFic19fdGFiLS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5maWVsZC1hbHQtdGFic19fdGFiLXF1YW5pdHkge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdHdpZHRoOiAyOHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZzogMCA5cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWxlZnQ6IDZweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHRidXR0b24uZmllbGQtYWx0LXRhYnNfX3RhYjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5maWVsZC1hbHQtdGFic19fdGFiLWdyaWQge1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdG1heC13aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXHR9XG5cblx0LmZpZWxkLWFsdC10YWJzX190YWItZ3JpZC5vcGVuIHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQuZmllbGQtYWx0LXRhYnNfX21vYi1idG4tbW9yZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogNDJweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjb2xvcjogIzkzOTM5Mztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAycHg7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogLTEwcHg7XG5cdFx0ei1pbmRleDogMjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQuZmllbGQtYWx0LXRhYnNfX21vYi1idG4tbW9yZS1pY29uIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdH1cblxuXHQuZmllbGQtYWx0LXRhYnNfX21vYi1idG4tbW9yZS5vcGVuIC5maWVsZC1hbHQtdGFic19fbW9iLWJ0bi1tb3JlLWljb24ge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcblx0fVxufSIsIi5maWVsZC1hdmF0YXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1hdmF0YXJfX2lucHV0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdG1hcmdpbjogMDtcblx0b3BhY2l0eTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5maWVsZC1hdmF0YXJfX2xheW91dCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogNHB4IDEycHg7XG59XG5cbi5maWVsZC1hdmF0YXJfX3Zpc3VhbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogNjRweDtcblx0aGVpZ2h0OiA2NHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay03MDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5maWVsZC1hdmF0YXJfX3Zpc3VhbDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogYmxhY2s7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG5cdC5maWVsZC1hdmF0YXJfX3Zpc3VhbDpob3Zlcjo6YWZ0ZXIge1xuXHRcdG9wYWNpdHk6IC4yO1xuXHR9XG59XG5cbi5maWVsZC1hdmF0YXJfX2ltYWdlLFxuLmZpZWxkLWF2YXRhcl9fcGgge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5maWVsZC1hdmF0YXJfX3BoLWljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdG1hcmdpbjogLTE2cHg7XG59XG5cbi5maWVsZC1hdmF0YXJfX21haW4ge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0bWluLXdpZHRoOiAwO1xuXHRhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5maWVsZC1hdmF0YXJfX2FjdGlvbi1saW5rIHtcblx0QGluY2x1ZGUgbGluaztcblxuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uZmllbGQtYXZhdGFyX19hY3Rpb24tbGluay0tcmVtb3ZlIHtcblx0Y29sb3I6ICRjb2xvci1lcnJvcjtcbn1cblxuLmZpZWxkLWF2YXRhcl9fZXJyb3JzIHtcblx0bWFyZ2luOiA0cHggMDtcbn0iLCIuZmllbGQtYmlnLXRhYnMge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmZpZWxkLWJpZy10YWJzX190YWItZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG5cdG1hcmdpbjogLTRweDtcbn1cblxuLmZpZWxkLWJpZy10YWJzX190YWItY2VsbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmllbGQtYmlnLXRhYnNfX3RhYi1jZWxsLS10aGlyZCB7XG5cdHdpZHRoOiAzMy4zMzMzJTtcbn1cblxuLmZpZWxkLWJpZy10YWJzX190YWItY2VsbC0taGFsZiB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5maWVsZC1iaWctdGFic19fdGFiIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHBhZGRpbmc6IDEycHggN3B4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzUsIDMzLCAzMywgMC4xMikgaW5zZXQ7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHRidXR0b24uZmllbGQtYmlnLXRhYnNfX3RhYjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1ibGFjayBpbnNldDtcblx0fVxufVxuXG4uZmllbGQtYmlnLXRhYnNfX3RhYltkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtYmlnLXRhYnNfX3RhYi0tYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudCBpbnNldDtcbn1cblxuLmZpZWxkLWJpZy10YWJzX190YWItbm90ZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcbn1cblxuYnV0dG9uLmZpZWxkLWJpZy10YWJzX190YWIgLmZpZWxkLWJpZy10YWJzX190YWItbm90ZSB7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmZpZWxkLWJpZy10YWJzX190YWIge1xuXHRcdHBhZGRpbmc6IDE1cHggM3B4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMTJweDtcblx0fVxuXG5cdC5maWVsZC1iaWctdGFic19fdGFiLW5vdGUge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMTRweDtcblx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdH1cbn0iLCIuZmllbGQtY2F0ZWdvcmllc19fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtOHB4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG59XG5cbi5maWVsZC1jYXRlZ29yaWVzX19jZWxsIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAzMy4zMzMzJTtcblx0cGFkZGluZzogOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmZpZWxkLWNhdGVnb3JpZXNfX2NlbGwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59IiwiLmZpZWxkLWNoZWNrLWxpc3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1jaGVjay1saXN0X19sYWJlbC13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5maWx0ZXIgLmZpZWxkLWNoZWNrLWxpc3RfX2xhYmVsLXdyYXAge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9fbGFiZWwge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3RfX2ZpZWxkLXRleHQge1xuXHRtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9faXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDEycHggMDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5maWVsZC1jaGVjay1saXN0X19zcG9pbGVyIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5maWVsZC1jaGVjay1saXN0X19jaGVjay1hbGwtZmllbGQge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9fc3BvaWxlci1iYXIge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtY2hlY2stbGlzdF9fc3BvaWxlci1iYXI6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3Zlcjtcblx0fVxufVxuXG4uZmllbGQtY2hlY2stbGlzdF9fc3BvaWxlci1iYXItaWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRtYXJnaW4tbGVmdDogNHB4O1xuXHRtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5maWVsZC1jaGVjay1saXN0X19zcG9pbGVyLWJhci5vcGVuIC5maWVsZC1jaGVjay1saXN0X19zcG9pbGVyLWJhci1pY29uIHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9fcmVzZXQge1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDZweCAwO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi5maWx0ZXIgLmZpZWxkLWNoZWNrLWxpc3RfX3Jlc2V0IHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3RfX3Jlc2V0LWljb24ge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtY2hlY2stbGlzdF9fcmVzZXQ6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmllbGQtY2hlY2stbGlzdF9fbXVsdGlwbGUtYmFyIHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3RfX211bHRpcGxlLWJhci1pY29uIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X19maWVsZC1pbnB1dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWNoZWNrYm94X19maWVsZC1pbnB1dC1idG4ge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdHBhZGRpbmc6IDE2cHggMTJweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG4uZmllbGQtY2hlY2tib3hfX2ZpZWxkLWlucHV0LWJ0bltkaXNhYmxlZF0ge1xuXHRvcGFjaXR5OiAuNztcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtY2hlY2tib3hfX2ZpZWxkLWlucHV0LWJ0bjpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXHR9XG59XG5cbi5maWVsZC1jaGVjay1saXN0LS1lZGl0YWJsZSAuZmllbGQtY2hlY2stbGlzdF9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3QtLWVkaXRhYmxlIC5maWVsZC1jaGVjay1saXN0X19pdGVtOmZpcnN0LWNoaWxkIC5maWVsZC1jaGVja2JveF9faW5wdXQtd3JhcCB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5maWVsZC1jaGVjay1saXN0X19oZWFkIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAuNik7XG5cdHBhZGRpbmc6IDZweCAwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAuMTIpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAuMTIpO1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9faGVhZC10ZXh0IHtcblx0ZmxleDogMSAxIGF1dG87XG5cdHBhZGRpbmctbGVmdDogMzRweDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtY2hlY2stbGlzdF9faGVhZC1xdWFudGl0eSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTI0cHg7XG59XG5cbi5maWVsZC1jaGVjay1saXN0LS1oYXMtaGVhZCAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3QtLWhhcy1oZWFkIC5maWVsZC1jaGVja2JveF9fcXVhbnRpdHkge1xuXHR3aWR0aDogMTI0cHg7XG59IiwiLmZpZWxkLWNoZWNrYm94IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZpZWxkLWNoZWNrYm94LS1mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3QtLWRpc2FibGVkIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0b3BhY2l0eTogLjc7XG59XG5cbi5maWVsZC1jaGVja2JveF9faW5wdXQtd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWVsZC1jaGVja2JveC0tc20gLmZpZWxkLWNoZWNrYm94X19pbnB1dC13cmFwIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uZmllbGQtY2hlY2tib3gtLWNlbnRlcmVkIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5maWVsZC1jaGVja2JveC0tZGlzYWJsZWQge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtY2hlY2tib3hfX2lucHV0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmllbGQtY2hlY2tib3hfX2Rlc2NyaXB0aW9uIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5maWVsZC1jaGVja2JveF9fZGVzY3JpcHRpb24gc3Ryb25nIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG4uZmllbGQtY2hlY2tib3hfX3Zpc3VhbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0bWFyZ2luOiAycHggNnB4IDJweCAycHg7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1jaGVja2JveF9fdmlzdWFsOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA0OCU7XG5cdGxlZnQ6IDUwJTtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XG5cdHdpZHRoOiAxMXB4O1xuXHRoZWlnaHQ6IDhweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZmllbGQtY2hlY2tib3hfX3Zpc3VhbC0tYWx0OjphZnRlciB7XG5cdGJvcmRlci1sZWZ0OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCkgdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwKTtcbn1cblxuLmZpZWxkLWNoZWNrYm94X192aXN1YWw6OmJlZm9yZSB7XG5cdEBpbmNsdWRlIGZvY3VzLWZyYW1lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTg1O1xuXHR0b3A6IC0zcHg7XG5cdGxlZnQ6IC0zcHg7XG5cdHJpZ2h0OiAtM3B4O1xuXHRib3R0b206IC0zcHg7XG59XG5cbi5maWVsZC1jaGVja2JveF9fdGV4dC13cmFwIHtcblx0cGFkZGluZy10b3A6IDRweDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X190ZXh0IHtcblx0ZmxleDogMSAxIGF1dG87XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLWNoZWNrYm94LS1jb25maXJtIC5maWVsZC1jaGVja2JveF9fdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogI0E4QTRBNDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X190ZXh0IGEge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG5cdHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOC41JTtcblx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAyMS41JTtcblx0dGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1jaGVja2JveF9fdGV4dCBhOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLmZpZWxkLWNoZWNrYm94LS1kaXNhYmxlZCAuZmllbGQtY2hlY2tib3hfX3RleHQge1xuXHRjdXJzb3I6IHRleHQ7XG59XG5cbi5maWVsZC1jaGVja2JveF9fdGV4dC1zdHJvbmcge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5maWVsZC1jaGVja2JveF9fbm90ZSArIC5maWVsZC1jaGVja2JveF9fdGV4dCB7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZmllbGQtY2hlY2tib3hfX25vdGUge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTVweDtcblx0bGVmdDogMzVweDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X19xdWFudGl0eSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTMwO1xuXHRtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uZmllbGQtY2hlY2tib3g6bm90KC5maWVsZC1jaGVja2JveC0tcmFkaW8pIC5maWVsZC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCB+IC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5maWVsZC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCB+IC5maWVsZC1jaGVja2JveF9fdmlzdWFsOjphZnRlciB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5maWVsZC1jaGVja2JveC0tcmFkaW8gLmZpZWxkLWNoZWNrYm94X192aXN1YWwge1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlcjogMS4ycHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xufVxuXG4uZmllbGQtY2hlY2tib3gtLXJhZGlvIC5maWVsZC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCB+IC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5maWVsZC1jaGVja2JveC0tcmFkaW8gLmZpZWxkLWNoZWNrYm94X192aXN1YWw6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC1jaGVja2JveC0tcmFkaW8gLmZpZWxkLWNoZWNrYm94X192aXN1YWw6OmFmdGVyIHtcblx0Ym9yZGVyOiBub25lO1xuXHR3aWR0aDogMTBweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHR0b3A6IDUwJTtcblx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLWNoZWNrYm94OmhvdmVyIC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG5cblx0LmZpZWxkLWNoZWNrYm94Om5vdCguZmllbGQtY2hlY2tib3gtLXJhZGlvKTpob3Zlcjpub3QoLmZpZWxkLWNoZWNrYm94LS1kaXNhYmxlZCkgLmZpZWxkLWNoZWNrYm94X19pbnB1dDpjaGVja2VkIH4gLmZpZWxkLWNoZWNrYm94X192aXN1YWwge1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdH1cbn1cblxuQGluY2x1ZGUgZm9jdXMtZW5hYmxlZCB7XG5cdC5maWVsZC1jaGVja2JveF9faW5wdXQ6Zm9jdXMgfiAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbDo6YmVmb3JlIHtcblx0XHRAaW5jbHVkZSBmb2N1cy1mcmFtZS1zaG93O1xuXHR9XG59XG5cbi5maWVsZC1jaGVja2JveF9faW5wdXQ6ZGlzYWJsZWQgfiAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbCB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay0xNTtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2stMTU7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmZpZWxkLWNoZWNrYm94X19pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmZpZWxkLWNoZWNrYm94X192aXN1YWwge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stMTU7XG59XG5cbi5maWVsZC0tYmlnLWNoZWNrYm94IC5maWVsZC1jaGVja2JveF9fdGV4dCB7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5maWVsZC1jaGVja2JveF9fdXNlcm5hbWUtd3JhcCB7XG5cdG1hcmdpbi1yaWdodDogMTJweDtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4uZmllbGQtY2hlY2tib3hfX3VzZXJuYW1lLWxhYmVsIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcbn1cblxuLmZpZWxkLWNoZWNrYm94X191c2VybmFtZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0bWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmZpZWxkLWNoZWNrYm94LS1lZGl0YWJsZSAuZmllbGQtY2hlY2tib3hfX2lucHV0LXdyYXAge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmllbGQtY2hlY2tib3gtLWhhcy1hdmFpbGFiaWxpdHkge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uZmllbGQtY2hlY2tib3hfX2F2YWlsYWJpbGl0eSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyNHB4O1xuXHRsZWZ0OiAzNnB4O1xufVxuXG4uZmllbGQtY2hlY2tib3hfX2F2YWlsYWJpbGl0eSAuYXZhaWxhYmlsaXR5X19pdGVtIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5maWVsZC1jaGVja2JveC0tZmxleCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuZmllbGQtY2hlY2tib3gtLWNlbnRlcmVkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdH1cblxuXHQuZmllbGQtY2hlY2tib3gtLWNlbnRlcmVkIC5maWVsZC1jaGVja2JveF9faW5wdXQtd3JhcCB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblxuXHQuZmllbGQtY2hlY2tib3hfX3VzZXJuYW1lLXdyYXAge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdC5maWVsZC1jaGVja2JveF9fdXNlcm5hbWUtd3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cblxuXHQuZmllbGQtY2hlY2tib3hfX2F2YWlsYWJpbGl0eSAuYXZhaWxhYmlsaXR5X19pdGVtIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxufSIsIi5maWVsZC1jb2RlX19pbnB1dC13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5maWVsZC1jb2RlX19pbnB1dC5maWVsZC1jb2RlX19pbnB1dCB7XG5cdHdpZHRoOiA0NHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdHBhZGRpbmc6IDE1cHggMTJweCAxNXB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZpZWxkLWNvZGVfX2lucHV0Omxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLWNvZGVfX2lucHV0OmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cbn1cblxuLmZpZWxkLWNvZGVfX2Zvb3RlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0bWFyZ2luLXRvcDogMTJweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uZmllbGQtY29kZV9fbWVzc2FnZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmZpZWxkLWNvZGVfX2FjdGlvbiB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1jb2RlX19hY3Rpb246aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufSIsIi5maWVsZC1jb2xvcmJveF9faW5wdXQtd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmllbGQtY29sb3Jib3hfX2lucHV0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmllbGQtY29sb3Jib3hfX2lucHV0OmNoZWNrZWQgKyAuZmllbGQtY29sb3Jib3hfX3Zpc3VhbDo6YWZ0ZXIge1xuXHRib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbn1cblxuLmZpZWxkLWNvbG9yYm94X19pbnB1dFtkaXNhYmxlZF0gKyAuZmllbGQtY29sb3Jib3hfX3Zpc3VhbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0d2lkdGg6IDI2cHg7XG5cdGhlaWdodDogMnB4O1xuXHRib3JkZXItcmFkaXVzOiAxcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay03MDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uZmllbGQtY29sb3Jib3hfX3Zpc3VhbCB7XG5cdHdpZHRoOiAyNnB4O1xuXHRoZWlnaHQ6IDI2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC1jb2xvcmJveF9fdmlzdWFsOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHdpZHRoOiAzNXB4O1xuXHRoZWlnaHQ6IDM1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLWNvbG9yYm94LS1kaXNhYmxlZCAuZmllbGQtY29sb3Jib3hfX2lucHV0LXdyYXAge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1jb2xvcmJveF9faW5wdXQ6bm90KDpjaGVja2VkKTpub3QoW2Rpc2FibGVkXSk6aG92ZXIgKyAuZmllbGQtY29sb3Jib3hfX3Zpc3VhbDo6YWZ0ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHR9XG59IiwiLmZpZWxkLWNvbG9yc19fYm9keSB7XG5cdG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi5maWVsZC1jb2xvcnNfX2xhYmVsLmZpZWxkLWxhYmVsIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZpZWxkLWNvbG9yc19fbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLWJvdHRvbTogLTRweDtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdG1hcmdpbi1yaWdodDogLThweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuXG4uZmllbGQtY29sb3JzX19pdGVtIHtcblx0cGFkZGluZzogOHB4O1xufVxuXG4uZmllbGQtY29sb3JzX19hY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZmllbGQtY29sb3JzX19sYWJlbC13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZpZWxkLWNvbG9yc19fcmVzZXQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZmllbGQtY29sb3JzX19yZXNldFtkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtY29sb3JzX19yZXNldC1pY29uLXdyYXAge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLWNvbG9yc19fcmVzZXQtaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uZmllbGQtY29sb3JzX19yZXNldDpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uZmllbGQtY29sb3JzX19yZXNldDpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIC5maWVsZC1jb2xvcnNfX3Jlc2V0LWljb24td3JhcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1jb2xvcnNfX3Jlc2V0Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5maWVsZC1jb2xvcnNfX3Jlc2V0Om5vdChbZGlzYWJsZWRdKTpob3ZlciAuZmllbGQtY29sb3JzX19yZXNldC1pY29uLXdyYXAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cbn0iLCIuZmllbGQtY291bnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1jb3VudF9faW5wdXQuZmllbGQtY291bnRfX2lucHV0ICB7XG5cdHBhZGRpbmc6IDhweCA0NXB4IDhweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRoZWlnaHQ6IDQ0cHg7XG59XG5cbi5maWVsZC1jb3VudF9fYnRuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDRweDtcblx0bGVmdDogNHB4O1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiAzNnB4O1xuXHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUY0RjQ7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLWNvdW50X19idG46bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uZmllbGQtY291bnRfX2J0bjpkaXNhYmxlZCB7XG5cdG9wYWNpdHk6IC41O1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtY291bnRfX2J0bi0tc3ViIHtcblx0bGVmdDogNHB4O1xufVxuXG4uZmllbGQtY291bnRfX2J0bi0tYWRkIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDRweDtcbn1cblxuLmZpZWxkLWNvdW50X19idG4tLXN1Yjo6YmVmb3JlLFxuLmZpZWxkLWNvdW50X19idG4tLWFkZDo6YmVmb3JlLFxuLmZpZWxkLWNvdW50X19idG4tLWFkZDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdGhlaWdodDogMnB4O1xuXHR3aWR0aDogMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC1jb3VudF9fYnRuLS1hZGQ6OmFmdGVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDkwZGVnKTtcbn1cblxuLmZpZWxkLWNvdW50X19idG46bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUY0RjQ7XG59XG5cbi5maWVsZC1jb3VudF9fYnRuLS1zdWI6bm90KFtkaXNhYmxlZF0pOmFjdGl2ZTo6YmVmb3JlLFxuLmZpZWxkLWNvdW50X19idG4tLWFkZDpub3QoW2Rpc2FibGVkXSk6YWN0aXZlOjpiZWZvcmUsXG4uZmllbGQtY291bnRfX2J0bi0tYWRkOm5vdChbZGlzYWJsZWRdKTphY3RpdmU6OmFmdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1jb3VudF9fYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cblxuXHQuZmllbGQtY291bnRfX2J0bi0tc3ViOm5vdChbZGlzYWJsZWRdKTpob3Zlcjo6YmVmb3JlLFxuXHQuZmllbGQtY291bnRfX2J0bi0tYWRkOm5vdChbZGlzYWJsZWRdKTpob3Zlcjo6YmVmb3JlLFxuXHQuZmllbGQtY291bnRfX2J0bi0tYWRkOm5vdChbZGlzYWJsZWRdKTpob3Zlcjo6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxufSIsIi5maWVsZC1jdXJyZW5jeSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHotaW5kZXg6IDE7XG5cdHRyYW5zaXRpb246IHotaW5kZXggMHMgZWFzZSAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC1jdXJyZW5jeS0tYWx0IHtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5maWVsZC1jdXJyZW5jeV9fbGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAkZnotYmFzZTtcblx0bGluZS1oZWlnaHQ6ICRsaC1iYXNlO1xuXHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAkdHJzLWJhc2UsIGNvbG9yICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLWN1cnJlbmN5LS1hbHQgLmZpZWxkLWN1cnJlbmN5X19idG4ge1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgxNywgMTcsIDU3LCAwLjEpIGluc2V0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLmZpZWxkLWN1cnJlbmN5LS1zbSAuZmllbGQtY3VycmVuY3lfX2J0biB7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGhlaWdodDogMzNweDtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG4uZmllbGQtY3VycmVuY3lfX2J0bi5vcGVuIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19idG4tdGV4dCxcbi5maWVsZC1jdXJyZW5jeV9fYnRuLXBsYWNlaG9sZGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19idG4tYXJyb3cge1xuXHRyaWdodDogMTNweDtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0bWFyZ2luLWxlZnQ6IDJweDtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5maWVsZC1jdXJyZW5jeS0tc20gLmZpZWxkLWN1cnJlbmN5X19idG4tYXJyb3cge1xuXHRtYXJnaW4tdG9wOiAtN3B4O1xufVxuXG5AaW5jbHVkZSBmb2N1cy1lbmFibGVkIHtcblx0LmZpZWxkLWN1cnJlbmN5X19idG46Zm9jdXMge1xuXHRcdEBpbmNsdWRlIGZpZWxkLWZvY3VzO1xuXHR9XG59XG5cbi5maWVsZC1jdXJyZW5jeS0tb3BlbiB7XG5cdHRyYW5zaXRpb246IHotaW5kZXggMHM7XG5cdHotaW5kZXg6IDIwO1xufVxuXG4uZmllbGQtY3VycmVuY3ktLW9wZW4gLmZpZWxkLWN1cnJlbmN5X19idG4ge1xuXHRAaW5jbHVkZSBmaWVsZC1mb2N1cztcbn1cblxuLmZpZWxkLWN1cnJlbmN5LS1vcGVuIC5maWVsZC1jdXJyZW5jeV9fYnRuLWFycm93IHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19idG4tcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uZmllbGQtY3VycmVuY3lfX2xpc3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogY2FsYygxMDAlICsgMTBweCk7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAtMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0Ym94LXNoYWRvdzogMCA0cHggMTJweCAwIHJnYmEoMCwgMCwgMCwgLjE1KTtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRtYXgtaGVpZ2h0OiA1MHZoO1xuXHR3aWR0aDogMTI1cHg7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcblx0ei1pbmRleDogLTE7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAkdHJzLWRyb3Bkb3duLCB2aXNpYmlsaXR5ICR0cnMtZHJvcGRvd24sIHRyYW5zZm9ybSAkdHJzLWRyb3Bkb3duLCBib3gtc2hhZG93ICR0cnMtZHJvcGRvd247XG59XG5cbi5maWVsZC1jdXJyZW5jeV9fbGlzdC5vcGVuIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uZmllbGQtY3VycmVuY3lfX2xpc3QtaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZmllbGQtY3VycmVuY3lfX2xpc3QtaXRlbTo6YWZ0ZXIge1xuXHRAaW5jbHVkZSBmb2N1cy1mcmFtZTtcbn1cblxuLmZpZWxkLWN1cnJlbmN5X19saXN0LWl0ZW0uYWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5maWVsZC1jdXJyZW5jeV9fbGlzdC1pdGVtW2Rpc2FibGVkXSB7XG5cdG9wYWNpdHk6IC41O1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtY3VycmVuY3lfX2J0bi1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDMzcHg7XG5cdGhlaWdodDogMzNweDtcblx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1jdXJyZW5jeV9fbGlzdC1pdGVtOm5vdCguYWN0aXZlKTpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LTI7XG5cdH1cblxuXHQuYm9keS0tYmxhY2tvdXQgLmZpZWxkLWN1cnJlbmN5X19saXN0LWl0ZW06bm90KC5hY3RpdmUpOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59IiwiLmZpZWxkLWRlc2NyaXB0aW9uIHtcblx0bWFyZ2luLXRvcDogMTZweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmllbGQtZGVzY3JpcHRpb25fX2Rlc2NyaXB0aW9uLWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZmllbGQtZGVzY3JpcHRpb25fX2Rlc2NyaXB0aW9uLXRleHQge1xuXHRwYWRkaW5nLXRvcDogNHB4O1xufSIsIi5maWVsZC1maWxlLS1kaXNhYmxlZCB7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdG9wYWNpdHk6IC41O1xufVxuXG4uZmllbGQtZmlsZS0tZGlzYWJsZWQgLmZpZWxkLWZpbGVfX2xhYmVsIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG59XG5cbi5maWVsZC1maWxlX19pbnB1dC1ibG9jayB7XG5cbn1cblxuLmZpZWxkLWZpbGVfX2xhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXI6IDFweCBkYXNoZWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRwYWRkaW5nOiAxNnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC1maWxlX19wbGFjZWhvbGRlciB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uZmllbGQtZmlsZV9fbm90ZSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNDA7XG59XG5cbi5maWVsZC1maWxlX19ub3RlLTIge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay00MDtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4uZmllbGQtZmlsZV9faWNvbiB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5maWVsZC1maWxlLS1kaXNhYmxlZCAuZmllbGQtZmlsZV9fbGFiZWwge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1maWxlX19sYWJlbDpub3QoLmZpZWxkLWZpbGVfX2xhYmVsLS1kaXNhYmxlZCk6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHR9XG59XG5cbi5maWVsZC1maWxlX19sYWJlbC0tYmxvY2tlZCB7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5maWVsZC1maWxlX19sYWJlbC0taGlkZGVuIHtcblxufVxuXG4uZmllbGQtZmlsZV9faW5wdXQge1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmZpZWxkLWZpbGVfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1ib3R0b206IC04cHg7XG5cdG1hcmdpbi1yaWdodDogLThweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG5cdG1heC13aWR0aDogY2FsYygxMDAlICsgOHB4KTtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZmllbGQtZmlsZV9faXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5maWVsZC1maWxlX19pdGVtLS10eXBlLXZpZGVvIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uZmllbGQtZmlsZV9faXRlbS1uYW1lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDI0cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZmllbGQtZmlsZV9faXRlbS1zaXplIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdGhlaWdodDogMjRweDtcbn1cblxuLmZpZWxkLWZpbGVfX2l0ZW0tcmVtb3ZlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDhweDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDhweDtcblx0ei1pbmRleDogMTtcbn1cblxuLmZpZWxkLWZpbGVfX2l0ZW0tcmVtb3ZlLWljb24ge1xuXHR3aWR0aDogMTRweDtcblx0aGVpZ2h0OiAxNHB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1maWxlX19pdGVtLXJlbW92ZTpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmllbGQtZmlsZV9fYnRuIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMjRweDtcbn1cblxuLmZpZWxkLWZpbGVfX2J0bjpkaXNhYmxlZCB7XG5cdG9wYWNpdHk6IC41O1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtZmlsZV9fYnRuOmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1hY3RpdmU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLWZpbGVfX2J0bjpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3Zlcjtcblx0fVxufVxuXG4uZmllbGQtZmlsZV9faXRlbS1pbWFnZSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDcwcHg7XG5cdG1heC13aWR0aDogNzBweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmZpZWxkLWZpbGVfX2luc3RydWN0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0cGFkZGluZy1sZWZ0OiAzcHg7XG59XG5cbi5maWVsZC1maWxlX19pbnN0cnVjdGlvbiBhIHtcblx0cGFkZGluZy1yaWdodDogMTNweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtZmlsZV9faW5zdHJ1Y3Rpb24gYTo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dG9wOiA2cHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAzcHg7XG5cdHdpZHRoOiA2cHg7XG5cdGhlaWdodDogNnB4O1xuXHRib3JkZXItcmlnaHQ6IDEuOHB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHRib3JkZXItdG9wOiAxLjhweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uZmllbGQtZmlsZV9faW5zdHJ1Y3Rpb24gb2wgPiBsaSB7XG5cdHBhZGRpbmctbGVmdDogMTdweDtcbn1cblxuLmZpZWxkLWZpbGVfX2luc3RydWN0aW9uIG9sID4gbGk6OmJlZm9yZSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmllbGQtZmlsZV9faXRlbS1jZWxsIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAzMy4zMzMlO1xuXHRwYWRkaW5nOiA4cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5maWVsZC1maWxlX19sb2NhbC1lcnJvcnMge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuXHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXHRtYXJnaW4tdG9wOiAycHg7XG5cdG1hcmdpbi1sZWZ0OiAxNnB4O1xufSIsIi5maWVsZC1pbnB1dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA0OHB4O1xuXHRtaW4td2lkdGg6IDA7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWJsYWNrLTE1IGluc2V0O1xuXHRwYWRkaW5nOiAyMXB4IDE2cHggN3B4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLWlucHV0OjpwbGFjZWhvbGRlciB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xufVxuXG50ZXh0YXJlYS5maWVsZC1pbnB1dCB7XG5cdGhlaWdodDogMTA0cHg7XG5cdHJlc2l6ZTogdmVydGljYWw7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuXG4uZGVhbGVyLWZvcm0gdGV4dGFyZWEuZmllbGQtaW5wdXQge1xuXHRoZWlnaHQ6IDE1NnB4O1xufVxuXG4uZmllbGQtaW5wdXQ6ZGlzYWJsZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLWlucHV0W3R5cGU9XCJ0ZXh0XCJdOmRpc2FibGVkIHtcblx0b3BhY2l0eTogMTtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTU7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY29sb3ItYmxhY2stNSBpbnNldDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWJsYWNrLTUwIGluc2V0O1xuXHR9XG59XG5cbi5maWVsZC1pbnB1dDpmb2N1cyB7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY29sb3ItYmxhY2stMTUgaW5zZXQ7XG59XG5cbi5maWVsZC0tZXJyb3IgLmZpZWxkLWlucHV0IHtcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1yZWQgaW5zZXQ7XG59XG5cbi5maWVsZC1pbnB1dF9fdGV4dC13cmFwIHtcblx0cGFkZGluZzogMjNweCAxMnB4IDlweDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmllbGQtaW5wdXRfX3RleHQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5maWVsZC1pbnB1dF9faWNvbiB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogMTBweDtcbn0iLCIuZmllbGQtbGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn0iLCIuZmllbGQtbGlzdHNfX2l0ZW1zIHtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmZpZWxkLWxpc3RzX19pdGVtIHtcblx0bWFyZ2luLXRvcDogN3B4O1xufVxuXG4uZmllbGQtbGlzdHNfX2xhYmVsIHtcblx0bWFyZ2luLXRvcDogMzJweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcbn1cblxuLmZpZWxkLWxpc3RzX19idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAxMnB4IDMycHggMTJweCAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAxMXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuYnV0dG9uLmZpZWxkLWxpc3RzX19idG4ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0YnV0dG9uLmZpZWxkLWxpc3RzX19idG46aG92ZXIge1xuXHRcdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG59XG5cbi5maWVsZC1saXN0c19fYnRuOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMjJweDtcblx0d2lkdGg6IDZweDtcblx0aGVpZ2h0OiA2cHg7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuNik7XG5cdGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC42KTtcblx0dHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmZpZWxkLWxpc3RzX19idG4uYWN0aXZlLmZpZWxkLWxpc3RzX19idG46OmFmdGVyIHtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yLXdoaXRlO1xufVxuXG4uZmllbGQtbGlzdHNfX2J0bi5hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5maWVsZC1saXN0c19fYnRuLW5hbWUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXgtd2lkdGg6IDE2MHB4O1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmZpZWxkLWxpc3RzX19idG4uYWN0aXZlIC5maWVsZC1saXN0c19fYnRuLW5hbWUge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4uZmllbGQtbGlzdHNfX2J0bi1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRtYXJnaW4tbGVmdDogNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG59XG5cbi5maWVsZC1saXN0c19fYnRuLmFjdGl2ZSAuZmllbGQtbGlzdHNfX2J0bi1pY29uIHtcblx0Y29sb3I6ICM5MTkwOTA7XG59XG5cbi5maWVsZC1saXN0c19fYnRuLXF1YW50aXR5IHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uZmllbGQtbGlzdHNfX2J0bi5hY3RpdmUgLmZpZWxkLWxpc3RzX19idG4tcXVhbnRpdHkge1xuXHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUwKTtcbn1cblxuLmZpZWxkLWxpc3RzX19hY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiA3cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZpZWxkLWxpc3RzX19hY3Rpb24tYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aGVpZ2h0OiA0OHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLWxpc3RzX19hY3Rpb24taWNvbiB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtbGlzdHNfX2FjdGlvbi1idG46aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmllbGQtbGlzdHNfX2FjdGlvbi1jZWxsOm9ubHktY2hpbGQge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWF4KSB7XG5cdC5maWVsZC1saXN0c19fYWN0aW9uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5maWVsZC1saXN0c19fYnRuLW5hbWUge1xuXHRcdG1heC13aWR0aDogMTAwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5maWVsZC1saXN0cyB7XG5cdFx0cGFkZGluZzogMTJweDtcblx0fVxuXG5cdC5maWVsZC1saXN0c19fYWN0aW9uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0LmZpZWxkLWxpc3RzX19sYWJlbCB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0fVxufSIsIi5maWVsZC1vcHRpb25zX19sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZmllbGQtb3B0aW9uc19faXRlbXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1ib3R0b206IC01cHg7XG59XG5cbi5maWVsZC1vcHRpb25zX19pdGVtIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1heC13aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHBhZGRpbmc6IDcuNXB4IDEycHg7XG5cdGhlaWdodDogMzJweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0Ym9yZGVyOiAwO1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWJsYWNrLTE1IGluc2V0O1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtb3B0aW9uc19faXRlbVtkaXNhYmxlZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MCAhaW1wb3J0YW50O1xufVxuXG4uZmllbGQtb3B0aW9uc19faXRlbS5hY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29sb3ItcHJpbWFyeSBpbnNldDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZpZWxkLW9wdGlvbnNfX2l0ZW0uYWN0aXZlW2Rpc2FibGVkXSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtb3B0aW9uc19faXRlbTpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmllbGQtb3B0aW9uc19faWNvbiB7XG5cdHdpZHRoOiAxN3B4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1cHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmZpZWxkLW9wdGlvbnNfX2l0ZW1zIHtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdH1cbn0iLCIuZmllbGQtcGxhY2Vob2xkZXIge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEzcHg7XG5cdGxlZnQ6IDE2cHg7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR6LWluZGV4OiAxO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC10ZXh0Om5vdCguZmllbGQtdGV4dC0tcGxhY2Vob2xkZXItc3RhdGUpIC5maWVsZC1wbGFjZWhvbGRlciB7XG5cdHRvcDogNi41cHg7XG5cdGZvbnQtc2l6ZTogMTFweDtcbn0iLCIuZmllbGQtcHJvbW9jb2RlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uZmllbGQtcHJvbW9jb2RlIC5maWVsZC1pbnB1dCB7XG5cdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5maWVsZC1wcm9tb2NvZGUgLmZpZWxkLWlucHV0W2Rpc2FibGVkXSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWJsYWNrLTE1IGluc2V0O1xufVxuXG4uZmllbGQtcHJvbW9jb2RlX19ub3RlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5maWVsZC1wcm9tb2NvZGVfX25vdGUtaWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbiIsIi5maWVsZC1yYW5nZS1zZWxlY3RvciB7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9fbGFiZWwge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3ItLWRpc2FibGVkIHtcblx0b3BhY2l0eTogLjU7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9fdW5pdCB7XG5cdGNvbG9yOiAkY29sb3ItYmx1ZTtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19iYXIge1xuXHRtYXJnaW4tdG9wOiAxN3B4O1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0IHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0b3V0bGluZTogbm9uZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG9wYWNpdHk6IDA7XG5cdGhlaWdodDogNHB4O1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0W2Rpc2FibGVkXSB7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9faW5wdXQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRoZWlnaHQ6IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlcjogMDtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19pbnB1dDo6LW1vei1yYW5nZS10cmFjayB7XG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0aGVpZ2h0OiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRib3JkZXI6IDA7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9faW5wdXQ6Oi1tcy10cmFjayB7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGhlaWdodDogMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyOiAwO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0aGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWFyZ2luLXRvcDogLTlweDtcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19pbnB1dFtkaXNhYmxlZF06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19pbnB1dDo6LW1vei1yYW5nZS10aHVtYiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0aGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMjBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19pbnB1dFtkaXNhYmxlZF06Oi1tb3otcmFuZ2UtdGh1bWIge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0OjotbXMtdGh1bWIge1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRoZWlnaHQ6IDIwcHg7XG5cdHdpZHRoOiAyMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX2lucHV0W2Rpc2FibGVkXTo6LW1zLXRodW1iIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19pbnB1dC13cmFwcyB7XG5cdGhlaWdodDogNHB4O1xuXHRtYXJnaW46IDE3cHggMCA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stMTU7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9fbGFiZWwtd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9faW5wdXQtd3JhcCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMDtcblx0ei1pbmRleDogMTtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX19zbGlkZXItdHJhY2sge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX3Zpc3VhbC1oYW5kbGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogY2FsYygxMDAlICsgMXB4KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXI6IDdweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLXJhbmdlLXNlbGVjdG9yX192aXN1YWwtaGFuZGxlcyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMTBweDtcblx0cmlnaHQ6IDEwcHg7XG5cdHRvcDogMXB4O1xuXHR6LWluZGV4OiA0O1xufVxuXG4uZmllbGQtcmFuZ2Utc2VsZWN0b3JfX3RleHQtaW5wdXQge1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9fc2NhbGUge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI2cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNDA7XG59XG5cbi5maWVsZC1yYW5nZS1zZWxlY3Rvcl9fc2NhbGUtaXRlbSB7XG5cdHdpZHRoOiAyMHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59IiwiLmZpZWxkLXJhbmdlLXNsaWRlciB7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXItLWRpc2FibGVkIHtcblx0b3BhY2l0eTogLjc7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX2xhYmVsIHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fcmVzZXQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19yZXNldFtkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19yZXNldC1pY29uLXdyYXAge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fcmVzZXQtaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19yZXNldDpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19yZXNldDpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIC5maWVsZC1yYW5nZS1zbGlkZXJfX3Jlc2V0LWljb24td3JhcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1yYW5nZS1zbGlkZXJfX3Jlc2V0Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5maWVsZC1yYW5nZS1zbGlkZXJfX3Jlc2V0Om5vdChbZGlzYWJsZWRdKTpob3ZlciAuZmllbGQtcmFuZ2Utc2xpZGVyX19yZXNldC1pY29uLXdyYXAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fdmFsdWUge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdHBhZGRpbmctdG9wOiAyM3B4O1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19iYXIge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX190ZXh0LWlucHV0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyA0cHgpO1xuXHRtYXJnaW46IDAgLTJweCAwO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX190ZXh0LWlucHV0LXdyYXAge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogMCAycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fcHJlZml4IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTMwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTNweDtcblx0bGVmdDogMTZweDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3RleHQtaW5wdXQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fcHJlZml4ICsgLmZpZWxkLXJhbmdlLXNsaWRlcl9fdGV4dC1pbnB1dCB7XG5cdHBhZGRpbmctbGVmdDogNDNweDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fYnVmZmVycyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRsZWZ0OiAyMHB4O1xuXHRib3R0b206IDZweDtcblx0ZGlzcGxheTogZmxleDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdHotaW5kZXg6IC0xO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX2J1ZmZlciB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMzJweDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fdW5pdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxNXB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMjBweDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHR6LWluZGV4OiAxO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dCB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvcGFjaXR5OiAwO1xuXHRoZWlnaHQ6IDRweDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXRbZGlzYWJsZWRdIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRoZWlnaHQ6IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlcjogMDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGhlaWdodDogMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyOiAwO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dDo6LW1zLXRyYWNrIHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0aGVpZ2h0OiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRib3JkZXI6IDA7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0aGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZS1wcmltYXJ5LTEwMCk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWFyZ2luLXRvcDogLTlweDtcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXRbZGlzYWJsZWRdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0OjotbW96LXJhbmdlLXRodW1iIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRoZWlnaHQ6IDIwcHg7XG5cdHdpZHRoOiAyMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dFtkaXNhYmxlZF06Oi1tb3otcmFuZ2UtdGh1bWIge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dDo6LW1zLXRodW1iIHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0aGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMjBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXRbZGlzYWJsZWRdOjotbXMtdGh1bWIge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dC13cmFwcyB7XG5cdGhlaWdodDogNHB4O1xuXHRtYXJnaW46IDE3cHggMCA5cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTE1O1xufVxuXG4uZmllbGQtcmFuZ2Utc2xpZGVyX19sYWJlbC13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDhweDtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9faW5wdXQtd3JhcCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMDtcblx0ei1pbmRleDogMTtcbn1cblxuLmZpZWxkLXJhbmdlLXNsaWRlcl9fc2xpZGVyLXRyYWNrIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogNHB4O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3Zpc3VhbC1oYW5kbGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogY2FsYygxMDAlICsgMXB4KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXI6IDdweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dC13cmFwczpob3ZlciAuZmllbGQtcmFuZ2Utc2xpZGVyX192aXN1YWwtaGFuZGxlIHtcblxuXHR9XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3Zpc3VhbC1oYW5kbGVzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAxMHB4O1xuXHRyaWdodDogMTBweDtcblx0dG9wOiAxcHg7XG5cdHotaW5kZXg6IDQ7XG59XG5cbi5maWVsZC1yYW5nZS1zbGlkZXJfX3RleHQtaW5wdXQge1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuZmllbGQtcmFuZ2Utc2xpZGVyX192aXN1YWwtaGFuZGxlIHtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdH1cblxuXHQuZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dCB7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblxuXHQuZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0YmFja2dyb3VuZDogIzExYmIxMTtcblx0fVxuXG5cdC5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0OjotbW96LXJhbmdlLXRodW1iLFxuXHQuZmllbGQtcmFuZ2Utc2xpZGVyX19pbnB1dDo6LW1zLXRodW1iIHtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0YmFja2dyb3VuZDogIzExYmIxMTtcblx0fVxuXG5cdC5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0LXdyYXAge1xuXHRcdHRvcDogLTRweDtcblx0fVxuXG5cdC5maWVsZC1yYW5nZS1zbGlkZXJfX2lucHV0LXdyYXBzIHtcblx0XHRtYXJnaW46IDI4cHggMDtcblx0fVxufSIsIi5maWVsZC1yYW5nZSB7XG5cdGZvbnQtc2l6ZTogJGZ6LWJhc2U7XG59XG5cbi5maWVsZC1yYW5nZS0tc20ge1xuXHRmb250LXNpemU6ICRmei1zbWFsbDtcbn1cblxuLmZpZWxkLXJhbmdlX19jZWxscyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmZpZWxkLXJhbmdlX19jZWxsIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbi5maWVsZC1yYW5nZV9fcHJlZml4IHtcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5maWVsZC1yYW5nZV9fcG9zdGZpeCB7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5maWVsZC1yYW5nZV9fc3BhY2VyIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbjogMCA1cHg7XG59IiwiLmZpZWxkLXJhdGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmllbGQtcmF0ZV9fbGFiZWwge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmZpZWxkLXJhdGVfX29wdGlvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRwYWRkaW5nOiAxLjVweDtcblxufVxuXG4uZmllbGQtcmF0ZV9fb3B0aW9uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyOXB4O1xuXHRoZWlnaHQ6IDI5cHg7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4uZmllbGQtcmF0ZV9fb3B0aW9uOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5maWVsZC1yYXRlX19vcHRpb24uYWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtcmF0ZV9fb3B0aW9uOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmZpZWxkLXJhdGVfX29wdGlvbiB7XG5cdFx0d2lkdGg6IDM2cHg7XG5cdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdH1cbn1cblxuXG4iLCIuZmllbGQtc2VsZWN0LTIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR6LWluZGV4OiAxO1xufVxuXG5zZWxlY3QuZmllbGQtc2VsZWN0LTJfX2ZpZWxkLXRleHQtaW5wdXQge1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZpZWxkLXNlbGVjdC0yX19idG4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMDtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRwYWRkaW5nOiAxMHB4IDI0cHggMTBweCAxNHB4O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0aGVpZ2h0OiAzOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLXNlbGVjdC0yLS1vcGVuIC5maWVsZC1zZWxlY3QtMl9fYnRuIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtc2VsZWN0LTJfX2J0bjpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0fVxufVxuXG4uZmllbGQtc2VsZWN0LTJfX2J0bltkaXNhYmxlZF0ge1xuXHRiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtc2VsZWN0LTJfX2J0bi10ZXh0LFxuLmZpZWxkLXNlbGVjdC0yX19idG4tcGxhY2Vob2xkZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fYnRuLWFycm93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0cmlnaHQ6IDhweDtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTJweDtcblx0bWFyZ2luLXRvcDogLTZweDtcblx0Y29sb3I6ICM4NDg0ODU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLXNlbGVjdC0yX19idG46aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxufVxuXG5AaW5jbHVkZSBmb2N1cy1lbmFibGVkIHtcblx0LmZpZWxkLXNlbGVjdC0yX19idG46Zm9jdXMge1xuXHRcdEBpbmNsdWRlIGZpZWxkLWZvY3VzO1xuXHR9XG59XG5cbi5maWVsZC1zZWxlY3QtMi0tb3BlbiB7XG5cdHRyYW5zaXRpb246IHotaW5kZXggMHM7XG5cdHotaW5kZXg6IDIwO1xufVxuXG4uZmllbGQtc2VsZWN0LTItLW9wZW4gLmZpZWxkLXNlbGVjdC0yX19idG4ge1xuXHRAaW5jbHVkZSBmaWVsZC1mb2N1cztcbn1cblxuLmZpZWxkLXNlbGVjdC0yLS1vcGVuIC5maWVsZC1zZWxlY3QtMl9fYnRuLWFycm93IHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4uZmllbGQtc2VsZWN0LTJfX2xpc3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogY2FsYygxMDAlICsgNXB4KTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdHBhZGRpbmc6IDhweDtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAkdHJzLWRyb3Bkb3duLCB0cmFuc2Zvcm0gJHRycy1kcm9wZG93bjtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5maWVsZC1zZWxlY3QtMi0tb3BlbiAuZmllbGQtc2VsZWN0LTJfX2xpc3Qge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IG5vbmU7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fbGlzdC1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHBhZGRpbmc6IDVweCA4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRtYXJnaW4tdG9wOiAycHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLXNlbGVjdC0yX19saXN0LWl0ZW06aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay01MDtcblx0fVxufVxuXG4uZmllbGQtc2VsZWN0LTJfX2xpc3QtaXRlbTphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fbGlzdC1pdGVtLmZpZWxkLXNlbGVjdC0yX19saXN0LWl0ZW0tLWFjdGl2ZSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay01MDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZmllbGQtc2VsZWN0LTJfX2lucHV0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZpZWxkLXNlbGVjdC0yX19jaGVjay1saXN0LWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDE1cHg7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRvcGFjaXR5OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stODU7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fY2hlY2stbGlzdC1pY29uLnNob3duLFxuLmZpZWxkLXNlbGVjdC0yX19pbnB1dDpjaGVja2VkICsgLmZpZWxkLXNlbGVjdC0yX19jaGVjay1saXN0LWljb24ge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uZmllbGQtc2VsZWN0LTJfX2xpc3QtaXRlbS0tZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5maWVsZC1zZWxlY3QtMl9fc2hldnJvbiB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmllbGQtc2VsZWN0LTJfX3NoZXZyb25bZGlzYWJsZWRdIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXNlbGVjdC0yX19saXN0LWl0ZW0uYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0YyRUVFRTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5maWVsZC1zZWxlY3QtMiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdH1cblxuXHQuZmllbGQtc2VsZWN0LTJfX2J0biB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XG5cdH1cblxuXHQuZmllbGQtc2VsZWN0LTItLW9wZW4gLmZpZWxkLXNlbGVjdC0yX19idG4ge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblxuXHQuZmllbGQtc2VsZWN0LTJfX21vYi1sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5maWVsZC1zZWxlY3QtMl9fbGlzdCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogYXV0bztcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG5cdFx0ei1pbmRleDogMTAwO1xuXHR9XG5cblx0LmZpZWxkLXNlbGVjdC0yLS1vcGVuIC5maWVsZC1zZWxlY3QtMl9fbGlzdCB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG5cblx0LmZpZWxkLXNlbGVjdC0yX19vdmVybGF5IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDk5O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41OSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogMC4yNXM7XG5cdH1cblxuXHQuZmllbGQtc2VsZWN0LTItLW9wZW4gLmZpZWxkLXNlbGVjdC0yX19vdmVybGF5IHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0fVxuXG5cdC5maWVsZC1zZWxlY3QtMl9fbW9iLWNsb3NlLWJ0biB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0d2lkdGg6IDQ0cHg7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR0b3A6IC01MHB4O1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdH1cblxuXHQuZmllbGQtc2VsZWN0LTJfX21vYi1jbG9zZS1idG4taWNvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDQ0cHg7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHR9XG5cblx0LmZpZWxkLXNlbGVjdC0yX19saXN0IHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWF4LWhlaWdodDogdW5zZXQ7XG5cdH1cblxuXHQuZmllbGQtc2VsZWN0LTJfX21vYi10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQuZmllbGQtc2VsZWN0LTJfX2xpc3QtY29udGFpbmVyIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZzogMTZweCAxMnB4O1xuXHR9XG5cblx0LmZpZWxkLXNlbGVjdC0yX19saXN0LWl0ZW0ge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0cGFkZGluZzogOXB4IDMwcHggOXB4IDhweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuZmllbGQtc2VsZWN0LTJfX2xpc3QtaXRlbS5hY3RpdmU6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHRcdHdpZHRoOiAxMXB4O1xuXHRcdGhlaWdodDogOHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKSByb3RhdGUoLTQ1ZGVnKTtcblx0fVxufSIsIi5maWVsZC1zZWxlY3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdHRyYW5zaXRpb246IHotaW5kZXggMHMgZWFzZSAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC1zZWxlY3QtLWRpc2FibGVkIHtcblx0b3BhY2l0eTogLjU7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5maWVsZC1zZWxlY3RfX2xhYmVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZmllbGQtc2VsZWN0X19idG4taW1hZ2Uge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmZpZWxkLXNlbGVjdF9fZmllbGQtdGV4dCB7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmZpZWxkLXNlbGVjdF9fZmllbGQtdGV4dC1pbnB1dCB7XG5cdHBhZGRpbmctdG9wOiA5cHg7XG59XG5cbi5maWVsZC1zZWxlY3RfX2ZpZWxkLXRleHQtaW5wdXRbZGlzYWJsZWRdIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXNlbGVjdF9fYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMDtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdHBhZGRpbmc6IDEwcHggNDJweCAxMnB4IDE2cHg7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHRyYW5zaXRpb246IDAuMnM7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0aGVpZ2h0OiA0OHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1zZWxlY3RfX2J0bltkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcbn1cblxuLmZpZWxkLXNlbGVjdF9fYnRuLXRleHQsXG4uZmllbGQtc2VsZWN0X19idG4tcGxhY2Vob2xkZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5maWVsZC1zZWxlY3RfX2J0bltkaXNhYmxlZF0gLmZpZWxkLXNlbGVjdF9fYnRuLXRleHQge1xuXHR1c2VyLXNlbGVjdDogYWxsO1xuXHRjdXJzb3I6IHRleHQ7XG59XG5cbi5maWVsZC1zZWxlY3QgLmZpZWxkLXBsYWNlaG9sZGVyIHtcblx0dG9wOiAxMnB4O1xufVxuXG4uZmllbGQtc2VsZWN0Om5vdCguZmllbGQtc2VsZWN0LS1wbGFjZWhvbGRlci1zdGF0ZSkgLmZpZWxkLXBsYWNlaG9sZGVyIHtcblx0dG9wOiA3cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmZpZWxkLXNlbGVjdF9fYnRuLWFycm93IHtcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtc2VsZWN0X19idG46aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0fVxufVxuXG4uZmllbGQtc2VsZWN0LS1vcGVuIHtcblx0dHJhbnNpdGlvbjogei1pbmRleCAwcztcblx0ei1pbmRleDogMjA7XG59XG5cbi5maWVsZC1zZWxlY3QtLW9wZW4gLmZpZWxkLXNlbGVjdF9fYnRuLWFycm93IHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4uZmllbGQtc2VsZWN0X19saXN0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbi10b3A6IDRweDtcblx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdG1heC1oZWlnaHQ6IDM1MnB4O1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiA0cHg7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR6LWluZGV4OiAyO1xufVxuXG4uZmllbGQtc2VsZWN0LS1kaXNhYmxlZCAuZmllbGQtc2VsZWN0X19saXN0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZpZWxkLXNlbGVjdC0tb3BlbiAuZmllbGQtc2VsZWN0X19saXN0IHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uZmllbGQtc2VsZWN0X19saXN0LWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtc2VsZWN0X19saXN0LWl0ZW06aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmllbGQtc2VsZWN0X19saXN0LWl0ZW0uZmllbGQtc2VsZWN0X19saXN0LWl0ZW0tLWFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZmllbGQtc2VsZWN0X19pbnB1dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC1zZWxlY3RfX2NoZWNrLWxpc3QtaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDE1cHg7XG5cdGhlaWdodDogMTVweDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdG9wYWNpdHk6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay04NTtcbn1cblxuLmZpZWxkLXNlbGVjdF9fY2hlY2stbGlzdC1pY29uLnNob3duLFxuLmZpZWxkLXNlbGVjdF9faW5wdXQ6Y2hlY2tlZCArIC5maWVsZC1zZWxlY3RfX2NoZWNrLWxpc3QtaWNvbiB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5maWVsZC1zZWxlY3RfX2xpc3QtaXRlbS0tZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5maWVsZC1zZWxlY3RfX2NsZWFyIHtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiA1MHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4uZmllbGQtc2VsZWN0X19jbGVhci1hcnJvdyB7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLXNlbGVjdF9fY2xlYXI6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stMTA7XG5cdH1cbn1cblxuLmZpZWxkLXNlbGVjdF9fc2hldnJvbiB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogNXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xufVxuXG4uZmllbGQtc2VsZWN0X19idG5bZGlzYWJsZWRdICAuZmllbGQtc2VsZWN0X19zaGV2cm9uIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZpZWxkLXNlbGVjdF9fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuXHRtYXJnaW46IC04cHg7XG59XG5cbi5maWVsZC1zZWxlY3RfX2NlbGwge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogOHB4O1xufVxuXG4uZmllbGQtc2VsZWN0X19jZWxsOm9ubHktY2hpbGQge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmZpZWxkLXNlbGVjdF9fZmllbGQtd3JhcCB7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1zZWxlY3RfX3dpZGdldCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmZpZWxkLXNlbGVjdF9fd2lkZ2V0LXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uZmllbGQtc2VsZWN0X193aWRnZXQtcHJpY2Uge1xuXHRtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmZpZWxkLXNlbGVjdF9fd2lkZ2V0LXByaWNlIC5wcmljZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLmZpZWxkLXNlbGVjdF9fd2lkZ2V0LXByaWNlICAucHJpY2VfX2N1cnJlbmN5IHtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5maWVsZC1zZWxlY3RfX2luZm8ge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZmllbGQtc2VsZWN0X19pbmZvLWxpbmUge1xuXHRtYXJnaW4tdG9wOiAycHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmZpZWxkLXNlbGVjdF9faW5mby1saW5lLWtleSB7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5maWVsZC1zZWxlY3RfX2xpc3QtaXRlbS0tbWVzc2FnZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC1zZWxlY3RfX2xpc3QtY29udGFpbmVyOmVtcHR5ICsgLmZpZWxkLXNlbGVjdF9fbGlzdC1pdGVtLS1tZXNzYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5maWVsZC1zZWxlY3RfX3Byb2R1Y3Qge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uZmllbGQtc2VsZWN0LS1oYXMtcHJvZHVjdCAuZmllbGQtc2VsZWN0X19jZWxsIHtcblx0d2lkdGg6IDMzLjMzMzMlO1xufVxuXG4uZmllbGQtc2VsZWN0X19maWVsZC10ZXh0LWljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTJweDtcblx0bGVmdDogMTZweDtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0Y29sb3I6ICRjb2xvci1ibHVlO1xufVxuXG4uZmllbGQtc2VsZWN0LS1oYXMtaWNvbiAuZmllbGQtc2VsZWN0X19maWVsZC10ZXh0LWlucHV0IHtcblx0cGFkZGluZy1sZWZ0OiA0NnB4O1xufVxuXG4uZmllbGQtc2VsZWN0X19ub3RlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdG1hcmdpbi10b3A6IDRweDtcbn0iLCIuZmllbGQtc2hvcCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZmllbGQtc2hvcC0tZGlzYWJsZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stMTU7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLXNob3A6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHR9XG59XG5cbi5maWVsZC1zaG9wX19mcmFtZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC1zaG9wX190b3Age1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmllbGQtc2hvcF9fdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xufVxuXG4uZmllbGQtc2hvcF9faW5wdXQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZmllbGQtc2hvcF9fdmlzdWFsIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXI6IDEuMnB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5maWVsZC1zaG9wX192aXN1YWw6OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwcHg7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5maWVsZC1zaG9wX19pbnB1dDpjaGVja2VkICsgLmZpZWxkLXNob3BfX3RvcCAuZmllbGQtc2hvcF9fdmlzdWFsOjphZnRlciB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5maWVsZC1zaG9wX19pbnB1dDpjaGVja2VkIH4gLmZpZWxkLXNob3BfX3RvcCAuZmllbGQtc2hvcF9fZnJhbWUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbn1cblxuLmZpZWxkLXNob3BfX2FkZHJlc3Mge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5maWVsZC1zaG9wX19hZGRyZXNzLWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmZpZWxkLXNob3BfX2FkZHJlc3MtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsXG59XG5cbi5maWVsZC1zaG9wX19wcmljZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWdyZWVuO1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uZmllbGQtc2hvcF9fc2NoZWR1bGUge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmllbGQtc2hvcF9fc2NoZWR1bGUtaWNvbiB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAjYzRjOGRiO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5maWVsZC1zaG9wX19zY2hlZHVsZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5maWVsZC1zaG9wX19idG4ge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0cGFkZGluZzogMTBweCAwO1xuXHRtYXJnaW4tdG9wOiAtMTBweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLm1vZGFsIC5maWVsZC1zaG9wX19idG4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1zaG9wX19idG46aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmllbGQtc2hvcF9fcGhvbmVzIHtcblx0ZGlzcGxheTogbm9uZTtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmZpZWxkLXNob3BfX2lucHV0OmNoZWNrZWQgfiAuZmllbGQtc2hvcF9fcGhvbmVzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5maWVsZC1zaG9wX19waG9uZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRtYXJnaW4tdG9wOiA0cHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLXNob3BfX3Bob25lOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdH1cbn1cblxuLmZpZWxkLXNob3BfX2VtYWlsIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcblx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZpZWxkLXNob3BfX2lucHV0OmNoZWNrZWQgfiAuZmllbGQtc2hvcF9fZW1haWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmZpZWxkLXNob3BfX2Rlc2NyaXB0aW9uIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC1zaG9wX19lbWFpbDpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cblxuXG4uZmllbGQtc2hvcF9fYWN0aW9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDEwcHg7XG5cdHJpZ2h0OiAxMHB4O1xufVxuXG4uZGVsaXZlcnktbWFwX192aWV3LWFkZHJlc3MgLmZpZWxkLXNob3BfX2FjdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym90dG9tOiAtNnB4O1xuXHRyaWdodDogMDtcblxuXHQmID4gKiB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cbn0iLCIuZmllbGQtc2hvcHNfX2l0ZW0ge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufSIsIi5maWVsZC1zb3J0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtc29ydF9fYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRwYWRkaW5nOiAxMXB4IDE4cHggMTFweCAxNnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmZpZWxkLXNvcnQtLW9wZW4gLmZpZWxkLXNvcnRfX2J0biB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtc29ydF9fYnRuOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmZpZWxkLXNvcnRfX2J0bi1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZmllbGQtc29ydF9fbGlzdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBjYWxjKDEwMCUgKyA4cHgpO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogNTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWRyb3Bkb3duO1xufVxuXG4uZmllbGQtc29ydC0tb3BlbiAuZmllbGQtc29ydF9fbGlzdCB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmZpZWxkLXNvcnRfX2xpc3QtY29udGFpbmVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdHBhZGRpbmc6IDRweDtcbn1cblxuLmZpZWxkLXNvcnRfX2xpc3QtaXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogMTJweCAxNnB4IDEycHggMTRweDtcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHR3aWR0aDogMTAwJTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uZmllbGQtc29ydF9fbGlzdC1pdGVtLmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtc29ydF9fbGlzdC1pdGVtOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmZpZWxkLXNvcnRfX2J0bi1jaGV2cm9uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uZmllbGQtc29ydC0tb3BlbiAuZmllbGQtc29ydF9fYnRuLWNoZXZyb24ge1xuXHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbi5maWVsZC1zb3J0X19vdmVybGF5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5maWVsZC1zb3J0X19vdmVybGF5IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDIwMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3ZlcmxheS1iZztcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiAkdHJzLWRyb3Bkb3duO1xuXHR9XG5cblx0LmZpZWxkLXNvcnRfX292ZXJsYXkub3BlbiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdH1cblxuXHQuZmllbGQtc29ydF9fbGlzdCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogYXV0bztcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG5cdFx0ei1pbmRleDogMjAwO1xuXHR9XG5cblx0LmZpZWxkLXNvcnRfX21vYi1jbG9zZS1idG4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdFx0d2lkdGg6IDUycHg7XG5cdFx0aGVpZ2h0OiA1MnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0dG9wOiAtNTJweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cblx0LmZpZWxkLXNvcnRfX21vYi1jbG9zZS1idG4taWNvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHR9XG5cblx0LmZpZWxkLXNvcnRfX2xpc3QtY29udGFpbmVyIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZzogMTZweCAxMnB4O1xuXHR9XG5cblx0LmZpZWxkLXNvcnRfX2xpc3QtaXRlbSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHBhZGRpbmc6IDlweCA4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogOXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0LmZpZWxkLXNvcnRfX2xpc3QtaXRlbS5hY3RpdmU6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHRcdHdpZHRoOiAxMXB4O1xuXHRcdGhlaWdodDogOHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKSByb3RhdGUoLTQ1ZGVnKTtcblx0fVxuXG5cdC5maWVsZC1zb3J0X19tb2ItdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59IiwiLmZpZWxkLXN0YXR1cyB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5maWVsZC1zdGF0dXMtLXNpbmdsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5maWVsZC1zdGF0dXNfX2dyaWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZmllbGQtc3RhdHVzLS1zaW5nbGUgLmZpZWxkLXN0YXR1c19fZ3JpZCB7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmZpZWxkLXN0YXR1c19fY2VsbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwYWRkaW5nOiAwIDZweDtcbn1cblxuLmZpZWxkLXN0YXR1c19fbm90ZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmZpZWxkLXN0YXR1cy0tc2luZ2xlIC5maWVsZC1zdGF0dXNfX25vdGUge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tbGVmdDogMjBweDtcbn0iLCIuZmllbGQtc3VwZXItdGFic19fdGFiLWdyaWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1ib3R0b206IC04cHg7XG59XG5cbi5maWVsZC1zdXBlci10YWJzX190YWItY2VsbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZmllbGQtc3VwZXItdGFic19fdGFicyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLXN1cGVyLXRhYnNfX3RhYiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAxMHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC1zdXBlci10YWJzX190YWJbZGlzYWJsZWRdIHtcblx0YmFja2dyb3VuZDogI2VkZWRlZDtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHRidXR0b24uZmllbGQtc3VwZXItdGFic19fdGFiOmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxufVxuXG4uZmllbGQtc3VwZXItdGFic19fdGFiLS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5maWVsZC1zdXBlci10YWJzX190YWItLW5vLWljb24ge1xuXHRwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG5cbi5maWVsZC1zdXBlci10YWJzX190YWItaWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmZpZWxkLXN1cGVyLXRhYnNfX3RhYi1xdWFuaXR5IHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG5idXR0b24uZmllbGQtc3VwZXItdGFic19fdGFiIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmllbGQtc3VwZXItdGFic19fdGFiLXF1YW5pdHkge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuZmllbGQtc3VwZXItdGFic19fdGFiLWdyaWQge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1heC1oZWlnaHQ6IDg0cHg7XG5cdH1cblxuXHQuZmllbGQtc3VwZXItdGFic19fdGFiLWdyaWQub3BlbiB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdG1heC1oZWlnaHQ6IHVuc2V0O1xuXHR9XG5cblx0LmZpZWxkLXN1cGVyLXRhYnMge1xuXHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuXHR9XG5cblx0LmZpZWxkLXN1cGVyLXRhYnMgLm1haW4tbmF2X19tb2ItYnRuLW1vcmUge1xuXHRcdHRvcDogM3B4O1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cblx0LmZpZWxkLXN1cGVyLXRhYnNfX3RhYnMtLWhhcy1idG4tbW9yZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0LmZpZWxkLXN1cGVyLXRhYnNfX3RhYnMtLWhhcy1idG4tbW9yZTo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTQuNXB4O1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDQ3cHg7XG5cdFx0aGVpZ2h0OiA0N3B4O1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0ZGRiAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdC5maWVsZC1zdXBlci10YWJzX190YWJzLS1oYXMtYnRuLW1vcmUub3Blbjo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIuZmllbGQtdGFicyB7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmZpZWxkLXRhYnNfX3RhYnMge1xuXHRwYWRkaW5nOiA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG59XG5cbi5maWVsZC10YWJzLS1kaXNhYmxlZCAuZmllbGQtdGFic19fdGFicyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG5cbi5maWVsZC10YWJzX190YWIge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHBhZGRpbmc6IDAgMThweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZmllbGQtdGFic19fdGFiOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5maWVsZC10YWJzX190YWJbZGlzYWJsZWRdIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZmllbGQtdGFic19fdGFiLS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Ym94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjEyKTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtdGFic19fdGFiOm5vdChbZGlzYWJsZWRdKTpub3QoLmZpZWxkLXRhYnNfX3RhYi0tYWN0aXZlKTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5maWVsZC10YWJzLS1wYWlyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5maWVsZC10YWJzX190YWJzLS1wYWlyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5maWVsZC10YWJzX190YWJzLS1wYWlyIC5maWVsZC10YWJzX190YWIge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDJweCk7XG5cdH1cbn0iLCIuZmllbGQtdGV4dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLXRleHRfX2lucHV0LXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC10ZXh0X19sYWJlbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuXG4uZmllbGQtdGV4dF9faWNvbi1wZW5jaWwge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAxMnB4O1xufVxuXG4uZmllbGQtdGV4dF9fYnRuLWFwcGx5IHtcblx0cGFkZGluZy10b3A6IDVweDtcblx0cGFkZGluZy1ib3R0b206IDVweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDEycHg7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZmllbGQtdGV4dF9fYnRuLWFwcGx5OmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1hY3RpdmU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLXRleHRfX2J0bi1hcHBseTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXHR9XG59XG5cbi5maWVsZC10ZXh0LS1zaW1wbGUgLmZpZWxkLWlucHV0OmRpc2FibGVkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4uZmllbGQtdGV4dC0tdGV4dGFyZWE6bm90KC5maWVsZC10ZXh0LS1wbGFjZWhvbGRlci1zdGF0ZSkgLmZpZWxkLXBsYWNlaG9sZGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRwYWRkaW5nLXRvcDogNnB4O1xuXHR0b3A6IDJweDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDQ0cHgpO1xufVxuXG4uZmllbGQtdGV4dF9fYnRuLWV5ZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHJpZ2h0OiAxN3B4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLXRleHRfX2J0bi1leWU6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uZmllbGQtdGV4dF9fYnRuLWV5ZS1pY29uIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uZmllbGQtdGV4dC0tcGFzc3dvcmQgLmZpZWxkLWlucHV0IHtcblx0cGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLmZpZWxkLXRleHRfX25vdGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCk7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5maWVsZC10ZXh0X19ub3RlLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTMwO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC10ZXh0X190b29sdGlwLWRkLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC04cHg7XG5cdHdpZHRoOiAyMzJweDtcblx0bWF4LXdpZHRoOiAyMzJweDtcblx0cGFkZGluZy10b3A6IDNweDtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkLXRleHRfX3Rvb2x0aXAtZGQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIwKTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuXHRwYWRkaW5nOiA4cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHotaW5kZXg6IDI7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdGN1cnNvcjogdGV4dDtcbn1cblxuLmZpZWxkLXRleHRfX25vdGUub3BlbiAuZmllbGQtdGV4dF9fdG9vbHRpcC1kZC13cmFwIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uZmllbGQtdGV4dF9fbm90ZS5vcGVuIC5maWVsZC10ZXh0X19ub3RlLWljb24gIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtdGV4dF9fbm90ZTpob3ZlciAuZmllbGQtdGV4dF9fdG9vbHRpcC1kZC13cmFwIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG5cblx0LmZpZWxkLXRleHRfX25vdGU6aG92ZXIgLmZpZWxkLXRleHRfX25vdGUtaWNvbiAge1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cbn0iLCIuZmllbGQtdG9nZ2xlcl9fYnV0dG9uIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5maWVsZC10b2dnbGVyX19ib3gge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5maWVsZC10b2dnbGVyX19idXR0b24tLWFjdGl2ZSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5maWVsZC10b2dnbGVyX19idXR0b246aG92ZXIge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cbn1cblxuLmZpZWxkLXRvZ2dsZXJfX2J1dHRvbjphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn0iLCIuZmllbGQtdHVtYmxlci0yIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRwYWRkaW5nOiAxM3B4IDEycHg7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG5cbi5maWVsZC10dW1ibGVyLTItLWRpc2FibGVkIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLXR1bWJsZXItMl9fdmlzdWFsIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAzNnB4O1xuXHRoZWlnaHQ6IDIycHg7XG5cdGJvcmRlci1yYWRpdXM6IDExcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMEFCMjU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC10dW1ibGVyLTJfX3Zpc3VhbDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDkwLCA5MCwgOTAsIDAuMjUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAzcHg7XG5cdGxlZnQ6IDNweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5maWVsZC10dW1ibGVyLTJfX2lucHV0IHtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMztcbn1cblxuLmZpZWxkLXR1bWJsZXItMl9faW5wdXQ6Y2hlY2tlZCArIC5maWVsZC10dW1ibGVyLTJfX3Zpc3VhbDo6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTRweCk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmZpZWxkLXR1bWJsZXItMl9fbGFiZWwge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGN1cnNvcjogaW5oZXJpdDtcblx0ZmxleDogMSAxIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uZmllbGQtdHVtYmxlci0yX19ub3RlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmZpZWxkLXR1bWJsZXItMl9fbm90ZS1idG4ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5maWVsZC10dW1ibGVyLTJfX25vdGUtYnRuLWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogIzdiN2E3YTtcbn1cblxuLmZpZWxkLXR1bWJsZXItMl9fbm90ZS1kZC13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGF1dG87XG5cdGJvdHRvbTogMTAwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMHB4KTtcblx0d2lkdGg6IDIzNXB4O1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkLXR1bWJsZXItMl9fbm90ZTpob3ZlciAuZmllbGQtdHVtYmxlci0yX19ub3RlLWRkLXdyYXAsXG5cdC5maWVsZC10dW1ibGVyLTJfX25vdGUtZGQtd3JhcDpob3ZlciB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXHR9XG59XG5cbi5maWVsZC10dW1ibGVyLTJfX25vdGUtZGQge1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRwYWRkaW5nOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC10dW1ibGVyLTJfX25vdGUtZGQtZW5kaW5nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0d2lkdGg6IDIxcHg7XG5cdGhlaWdodDogMTNweDtcbn1cblxuLmZpZWxkLXR1bWJsZXItMi0tb2ZmIC5maWVsZC10dW1ibGVyLTJfX3Zpc3VhbCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG59XG5cbi5maWVsZC10dW1ibGVyLTItLWRpc2FibGVkIC5maWVsZC10dW1ibGVyLTJfX3Zpc3VhbCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC4zKTtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZpZWxkLXR1bWJsZXItMi0tZGlzYWJsZWQuZmllbGQtdHVtYmxlci0yLS1vZmYgLmZpZWxkLXR1bWJsZXItMl9fdmlzdWFsIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcbn1cblxuLmZpZWxkLXR1bWJsZXItMi0tZGlzYWJsZWQuZmllbGQtdHVtYmxlci0yLS1vZmYgLmZpZWxkLXR1bWJsZXItMl9fdmlzdWFsOjphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC4zMCk7XG59IiwiLmZpZWxkLXR1bWJsZXItbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZmllbGQtdHVtYmxlci1saXN0X19sYWJlbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmZpZWxkLXR1bWJsZXItbGlzdF9faXRlbSB7XG5cdGZsZXg6IDEgMSBhdXRvO1xufSIsIi5maWVsZC10dW1ibGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmZpZWxkLXR1bWJsZXJfX3Zpc3VhbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogNDJweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tbGVmdDogMTJweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTE1O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRycy1iYXNlO1xufVxuXG4uZmllbGQtdHVtYmxlci0tZGlzYWJsZWQgLmZpZWxkLXR1bWJsZXJfX3Zpc3VhbCB7XG5cdG9wYWNpdHk6IC41O1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmllbGQtdHVtYmxlcl9fdmlzdWFsOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNHB4O1xuXHRsZWZ0OiA0cHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZmllbGQtdHVtYmxlcl9faW5wdXQge1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAzO1xufVxuXG4uZmllbGQtdHVtYmxlcl9faW5wdXQ6Y2hlY2tlZCArIC5maWVsZC10dW1ibGVyX192aXN1YWwge1xuXHRiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMzA2LjI1JSAxMDAlIGF0IDAlIDUwJSwgIzE1MjQ3MSAwJSwgIzI4NDRENyAxMDAlKTtcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50IGluc2V0O1xufVxuXG4uZmllbGQtdHVtYmxlcl9faW5wdXQ6Y2hlY2tlZCArIC5maWVsZC10dW1ibGVyX192aXN1YWw6OmFmdGVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE4cHgpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5maWVsZC10dW1ibGVyX19sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y3Vyc29yOiBpbmhlcml0O1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGQtdHVtYmxlcjpub3QoLmZpZWxkLXR1bWJsZXItLWRpc2FibGVkKTpob3ZlciAuZmllbGQtdHVtYmxlcl9faW5wdXQgKyAuZmllbGQtdHVtYmxlcl9fdmlzdWFsIHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stMzA7XG5cdH1cblxuXHQuZmllbGQtdHVtYmxlcjpub3QoLmZpZWxkLXR1bWJsZXItLWRpc2FibGVkKTpob3ZlciAuZmllbGQtdHVtYmxlcl9faW5wdXQ6Y2hlY2tlZCArIC5maWVsZC10dW1ibGVyX192aXN1YWwge1xuXHRcdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgzMDYuMjUlIDEwMCUgYXQgMCUgNTAlLCAjMTUyNDcxIDAlLCAjMTUyNDcxIDEwMCUpO1xuXHR9XG59IiwiLmZpZWxkX19lcnJvcnMge1xuXHRtYXJnaW4tdG9wOiAycHg7XG5cdHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmZpZWxkX19lcnJvciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdGNvbG9yOiAkY29sb3ItZXJyb3I7XG5cdG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmZpZWxkX19tdWx0aXBsZS1saXN0IHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmZpZWxkX19tdWx0aXBsZS1saXN0LWl0ZW0ge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZmllbGRfX211bHRpcGxlLWxpc3QtaXRlbSAuZmllbGQge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZS13cmFwIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0bWFyZ2luLWxlZnQ6IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5maWVsZF9fbXVsdGlwbGUtbGlzdC1yZW1vdmUge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZS1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5maWVsZF9fd2FpdGluZy1ub3RlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRwYWRkaW5nOiAycHggMTJweCAycHggMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTcwLCA3NCwgMC4yMCk7XG5cdGJvcmRlci1yYWRpdXM6IDExLjJweDtcblx0bWFyZ2luLXRvcDogNnB4O1xufVxuXG4uZmllbGRfX3dhaXRpbmctbm90ZS1pY29uLXdyYXAge1xuXHR3aWR0aDogMTlweDtcblx0aGVpZ2h0OiAxOXB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNFODdCMDA7XG59XG5cbi5maWVsZF9fd2FpdGluZy1ub3RlLWljb24ge1xuXHR3aWR0aDogMTNweDtcblx0aGVpZ2h0OiAxM3B4O1xufVxuXG4uZmllbGRfX3dhaXRpbmctbm90ZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjb2xvcjogIzI4MjcyNTtcbn1cblxuLmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZSB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcbn1cblxuLmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZS1pY29uIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmllbGRfX211bHRpcGxlLWxpc3QtcmVtb3ZlOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmZpZWxkX19tdWx0aXBsZS1saXN0LWFkZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGJvcmRlci1yYWRpdXM6IDlweDtcblx0aGVpZ2h0OiAzNnB4O1xuXHRwYWRkaW5nOiA4cHggOHB4IDhweCAxNXB4O1xufVxuXG4uZmllbGRfX211bHRpcGxlLWxpc3QtYWRkLWljb24ge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDhweDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZS13cmFwLW1vYiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHBhZGRpbmc6IDRweCA2cHggNHB4IDEycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHR9XG5cblx0LmZpZWxkX19tdWx0aXBsZS1saXN0LWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZSB7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LmZpZWxkX19tdWx0aXBsZS1saXN0LXJlbW92ZTpob3ZlciB7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG59IiwiLmZpbGUtYnV0dG9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmlsZS1idXR0b25fX2lucHV0IHtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLmZpbHRlcl9fZ3JvdXAge1xuXHRwYWRkaW5nOiAyMHB4IDE2cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZmlsdGVyX19saW5rLmZpbHRlcl9fbGluay0tY3VycmVudCB7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xufVxuXG4uZmlsdGVyX19ncm91cC1ib2R5IHtcblx0bWFyZ2luOiAxNHB4IDA7XG59XG5cbi5maWx0ZXJfX2dyb3VwLS12aWV3LFxuLmZpbHRlcl9fZ3JvdXAtLXNvcnQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsdGVyX19ncm91cC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmZpbHRlcl9fYWN0aW9ucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbjogMjBweCAtNnB4IDA7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcblx0cG9zaXRpb246IHN0aWNreTtcblx0Ym90dG9tOiAyMHB4O1xuXHR6LWluZGV4OiAxMDtcbn1cblxuLmZpbHRlcl9fYWN0aW9ucy1pdGVtIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdHBhZGRpbmc6IDAgNnB4O1xufVxuXG4uZmlsdGVyX19hY3Rpb25zLWl0ZW0gLmJ0biB7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmZpbHRlcl9fYWN0aW9ucy1pdGVtLS1tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5maWx0ZXJfX2FjdGlvbnMtaXRlbS1idG4ge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmZpbHRlcl9fZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogMThweDtcblx0cGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5cbi5maWx0ZXJfX2Zvb3Rlci1idG4ge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgLjYpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5maWx0ZXJfX2Zvb3Rlci1idG4taWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZmlsdGVyX19mb290ZXItYnRuOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5maWx0ZXJfX2Zvb3RlciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDE4cHggKyA2MnB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuZmlsdGVyX19ncm91cC0tdmlldyxcblx0LmZpbHRlcl9fZ3JvdXAtLXNvcnQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmZpbHRlcl9fZ3JvdXAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiAxNHB4O1xuXHRcdGJveC1zaGFkb3c6IDAgMCA3cHggMCByZ2JhKDExNiwgMTYwLCAxOTAsIDAuMTUpO1xuXHRcdHBhZGRpbmc6IDE2cHggMjBweDtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdH1cblxuXHQuZmlsdGVyX19ncm91cDpsYXN0LWNoaWxkIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdC5maWx0ZXJfX2FjdGlvbnMtaXRlbS1idG4ge1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdH1cblxuXHQuZmlsdGVyX19hY3Rpb25zIHtcblx0XHRib3R0b206IDE1cHg7XG5cdH1cblxuXHQuZmlsdGVyX19mb290ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRwYWRkaW5nOiAxOHB4IDEwcHg7XG5cdFx0bWFyZ2luOiAyM3B4IC0xMHB4IDA7XG5cdH1cbn0iLCIuZm9vdGVyLW1lbnVfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgNTJweCk7XG5cdG1hcmdpbjogMCAtMjZweDtcbn1cblxuLmZvb3Rlci1tZW51X19pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogNTAlO1xuXHRwYWRkaW5nOiAwIDI2cHg7XG59XG5cbi5mb290ZXItbWVudV9fbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uZm9vdGVyLW1lbnVfX2xpc3QtbHZsMiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uZm9vdGVyLW1lbnVfX2l0ZW0tbHZsMiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTgwcHg7XG5cdG1heC13aWR0aDogMTgwcHg7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdG1pbi13aWR0aDogMTgwcHg7XG59XG5cbi5mb290ZXItbWVudV9fbGluay1sdmwyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZm9vdGVyLW1lbnVfX2xpbmstbHZsMjpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWF4KSB7XG5cdC5mb290ZXItbWVudV9fbGlzdCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnVfX2xpbmsge1xuXHRcdHBhZGRpbmc6IDE3cHggMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnVfX2xpbms6aG92ZXIge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdC5mb290ZXItbWVudV9fbGluay1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRvcDogMTdweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cblx0LmZvb3Rlci1tZW51X19saW5rLm9wZW4gIC5mb290ZXItbWVudV9fbGluay1pY29uIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnVfX2xpc3QtbHZsMiB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnVfX2l0ZW0tbHZsMiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXHR9XG5cblx0LmZvb3Rlci1tZW51X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuXHR9XG5cbn0iLCIuZm9ybS1hY3Rpb24tLWFsaWduLWNlbnRlciB7XG5cdGhlaWdodDogY2FsYygxMDBzdmggLSA2NHB4KTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mb3JtLWFjdGlvbl9fdGl0bGUge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmZvcm0tYWN0aW9uX19ub3RlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5mb3JtLWFjdGlvbl9fYWN0aW9uIHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmZvcm0tYWN0aW9uX19hY3Rpb24tZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtNnB4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG59XG5cbi5mb3JtLWFjdGlvbl9fYWN0aW9uLWNlbGwge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogNnB4O1xufVxuXG4uZm9ybS1hY3Rpb25fX3N1Y2Nlc3Mge1xuXHRoZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gNjRweCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZm9ybS1hY3Rpb25fX3N1Y2Nlc3MtaWNvbiB7XG5cdHdpZHRoOiA1MnB4O1xuXHRoZWlnaHQ6IDUycHg7XG5cdG1hcmdpbjogMCBhdXRvIDE1cHg7XG59XG5cbi5mb3JtLWFjdGlvbl9fc3VjY2Vzcy10ZXh0IHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZvcm0tYWN0aW9uX19zdWNjZXNzLW1haW4ge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiA1MnB4O1xufVxuXG4uZm9ybS1hY3Rpb25fX2FjdGlvbi1idG4tLW10LWF1dG8ge1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmZvcm0tYWN0aW9uLS1hbGlnbi1jZW50ZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogdW5zZXQ7XG5cdH1cblxuXHQuZm9ybS1hY3Rpb25fX3N1Y2Nlc3Mge1xuXHRcdGhlaWdodDogdW5zZXQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuZm9ybS1hY3Rpb25fX3N1Y2Nlc3MtbWFpbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0aGVpZ2h0OiB1bnNldDtcblx0fVxuXG5cdC5mb3JtLWFjdGlvbl9fYWN0aW9uLWJ0bi0tbXQtYXV0byB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxufSIsIi5mb3JtLXNlY3Rpb24ge1xuXHRtYXJnaW46IDcwcHggMDtcbn1cblxuLmZvcm0tc2VjdGlvbl9fd3JhcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0cGFkZGluZzogNDRweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZm9ybS1zZWN0aW9uX19mb3JtIHtcblx0bWF4LXdpZHRoOiA4MDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5mb3JtLXNlY3Rpb24gLmZvcm1fX2hlYWRlci10aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tc2VjdGlvbiAuZm9ybV9fbWFpbiB7XG5cdG1hcmdpbi10b3A6IDQ0cHg7XG59XG5cbi5mb3JtLXNlY3Rpb24gLmZvcm1fX2ZpZWxkcyB7XG5cdG1hcmdpbjogLTEwcHggLThweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuXG4uZm9ybS1zZWN0aW9uIC5mb3JtX19maWVsZCB7XG5cdHBhZGRpbmc6IDEwcHggOHB4O1xufVxuXG4uZm9ybS1zZWN0aW9uIC5zdWNjZXNzX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogNDhweDtcbn1cblxuLmZvcm0tc2VjdGlvbiAuc3VjY2Vzc19fdGV4dCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5mb3JtLXNlY3Rpb24ge1xuXHRcdG1hcmdpbjogNDBweCAwO1xuXHR9XG5cblx0LmZvcm0tc2VjdGlvbiAuZm9ybV9faGVhZGVyLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdH1cblxuXHQuZm9ybS1zZWN0aW9uX193cmFwIHtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHR9XG5cblx0LmZvcm0tc2VjdGlvbiAuZm9ybV9fbWFpbiB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5mb3JtLXNlY3Rpb25fX3dyYXAge1xuXHRcdHBhZGRpbmc6IDI0cHggMTJweDtcblx0fVxuXG5cdC5mb3JtLXNlY3Rpb24gLmZvcm1fX2ZpZWxkcyB7XG5cdFx0bWFyZ2luOiAtOHB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcblx0fVxuXG5cdC5mb3JtLXNlY3Rpb24gLmZvcm1fX2ZpZWxkIHtcblx0XHRwYWRkaW5nOiA4cHg7XG5cdH1cblxuXHQuZm9ybS1zZWN0aW9uIC5zdWNjZXNzX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHR9XG5cblx0LmZvcm0tc2VjdGlvbiAuc3VjY2Vzc19fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0fVxufSIsIi5mb3JtLXdyYXAge1xuXHRtYXJnaW46IDEyMHB4IDA7XG59XG5cbi5mb3JtLXdyYXBfX3dyYXAge1xuXHRtYXgtd2lkdGg6IDMxNXB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn0iLCIuZm9ybSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvcm1fX25vdGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGRkVEO1xuXHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRwYWRkaW5nOiAxNnB4IDI0cHg7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5mb3JtX19ub3RlIHAge1xuXHRtYXJnaW46IDhweCAwO1xufVxuXG4uZm9ybV9fbm90ZSBwOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmZvcm1fX25vdGUgcDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tLWNhcmQge1xuXHRtYXgtd2lkdGg6IDgyMHB4O1xuXHRwYWRkaW5nOiAyNHB4O1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5mb3JtX19oZWFkZXIge1xuXHRtYXJnaW46IDhweCAwO1xufVxuXG4uZm9ybV9faGVhZGVyLS1zbSB7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5mb3JtX19oZWFkZXIgKyAuZm9ybV9fZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmZvcm1fX2Fycm93LWJhY2sge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uZm9ybV9faGVhZGVyLXRpdGxlIHtcblx0bWFyZ2luOiAwIGF1dG8gOHB4O1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9ybS0tbGsgLmZvcm1fX2hlYWRlci10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMzhweDtcbn1cblxuLmZvcm0tLWxrIC5mb3JtX19oZWFkZXIge1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uZm9ybS0tbGsgLmZvcm1fX2dyb3VwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0YwRjNGNTtcblx0Ym9yZGVyLXJhZGl1czogMTNweDtcblx0bWFyZ2luLXRvcDogMjRweDtcblx0cGFkZGluZzogNHB4O1xufVxuXG4uZm9ybS0tbGsgLmZvcm1fX2dyb3VwOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmZvcm0tLWxrIC5mb3JtX19ncm91cC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmZvcm0tLWxrIC5mb3JtX19ncm91cC1ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0cGFkZGluZzogMjBweDtcbn1cblxuLmZvcm0tLWxrIC5mb3JtX19ncm91cC10aXRsZSB+IC5mb3JtX19ncm91cC1ib2R5IHtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uZm9ybS0tbGsgLmZvcm1fX2ZpZWxkcyB7XG5cdG1hcmdpbjogLThweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuXG4uZm9ybS0tbGsgLmZvcm1fX2ZpZWxkIHtcblx0cGFkZGluZzogOHB4O1xufVxuXG4uZm9ybV9fYWN0aW9ucy13cmFwIHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmZvcm1fX2hlYWRlci1ub3RlIHtcblx0bWFyZ2luOiA4cHggMCAxNnB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9ybV9faGVhZGVyLWFjdGlvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uZm9ybV9faGVhZGVyLWFjdGlvbi1idG4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogOHB4IDhweCA4cHggMTVweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG4uZm9ybV9faGVhZGVyLWFjdGlvbi1idG4taWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogOHB4O1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmZvcm1fX2hlYWRlci1hY3Rpb24tYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5mb3JtX19ncm91cHMge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRtYXJnaW46IC04cHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcblxuXHQuZm9ybV9fZ3JvdXBzIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuZGVsaXZlcnktbWFwIC5mb3JtX19mb290ZXIge1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG4uZm9ybS0tbGsgLmZvcm1fX2dyb3VwcyB7XG5cdG1hcmdpbjogMDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtX19ncm91cCB7XG5cdHBhZGRpbmc6IDhweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1heC13aWR0aDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtX19ncm91cC10aXRsZSB7XG5cdG1hcmdpbjogOHB4IDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvcm1fX2dyb3VwLW51bWJlciB7XG5cdHdpZHRoOiAyOHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5mb3JtX19ncm91cC1ub3RlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogI0EyNkEwMDtcblx0bWFyZ2luLXRvcDogMjRweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRkQyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZm9ybV9fZ3JvdXAtbm90ZS1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmZvcm1fX2dyb3VwLXRpdGxlIH4gLmZvcm1fX2dyb3VwLW5vdGUge1xuXHRtYXJnaW4tbGVmdDogMzhweDtcbn1cblxuLmZvcm1fX2dyb3VwLWJvZHkge1xuXHRtYXJnaW46IDE4cHggMDtcbn1cblxuLmZvcm1fX2dyb3VwLXRpdGxlIH4gLmZvcm1fX2dyb3VwLWJvZHkge1xuXHRwYWRkaW5nLWxlZnQ6IDM4cHg7XG59XG5cbi5mb3JtX19maWVsZHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbjogLTZweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xufVxuXG4uZm9ybS0tYmFza2V0LWZvcm0gLmZvcm1fX2ZpZWxkcyB7XG5cdG1hcmdpbjogLTZweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xufVxuXG4uZm9ybV9fZmllbGQge1xuXHRwYWRkaW5nOiA2cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmZvcm1fX2ZpZWxkIHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19maWVsZCB7XG5cdHBhZGRpbmc6IDhweDtcbn1cblxuLmZvcm1fX2ZpZWxkOmVtcHR5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm1fX2ZpZWxkLmZvcm1fX2ZpZWxkLS1zcGFjZXIge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uZm9ybV9fZm9vdGVyIHtcblx0bWFyZ2luOiAxNnB4IDAgMDtcbn1cblxuLmZvcm1fX2FjdGlvbnMge1xuXHRtYXJnaW46IC04cHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZm9ybV9fYWN0aW9uIHtcblx0cGFkZGluZzogOHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDUwJTtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZvcm1fX2FjdGlvbjpvbmx5LWNoaWxkIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtX19mb3JtLWVycm9ycyB7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9ybV9fZm9ybS1lcnJvciB7XG5cdGNvbG9yOiAkY29sb3ItZXJyb3I7XG5cdGZvbnQtc2l6ZTogJGZ6LXNtYWxsO1xuXHRsaW5lLWhlaWdodDogJGxoLXNtYWxsO1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmZvcm1fX21lc3NhZ2Uge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uZm9ybV9fbWFpbiB7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5mb3JtX190YWJzIHtcblx0bWFyZ2luLXRvcDogNnB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uZm9ybV9fYWRkaXRpb25hbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmZvcm1fX2FkZGl0aW9uYWwtaXRlbSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uZm9ybV9fYWRkaXRpb25hbC1pdGVtOm9ubHktY2hpbGQge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm1fX2FkZGl0aW9uYWwtaXRlbS1idXR0b24ge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5mb3JtX19hZGRpdGlvbmFsLWl0ZW0tYnV0dG9uOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLmZvcm1fX2NvbmZpcm0tbGluayB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbi1zdHlsZTogZG90dGVkO1xuXHR0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDglO1xuXHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDE1JTtcblx0dGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuZm9ybV9fY29uZmlybS1saW5rOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLmZvcm1fX2ZpZWxkLS1jb25maXJtIC5maWVsZC1jaGVja2JveF9faW5wdXQtd3JhcCB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb3JtX19maWVsZC0tY29uZmlybSAuZmllbGQtY2hlY2tib3hfX3RleHQge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbi5mb3JtX19maWVsZC0tY29uZmlybSAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbCB7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmZvcm1fX2hlYWRlci10aXRsZS13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvcm1fX2hlYWRlci10aXRsZS1iYWNrIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmZvcm1fX2hlYWRlci10aXRsZS1iYWNrLWljb24ge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5mb3JtX19oZWFkZXItdGl0bGUtYmFjazpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5mb3JtX19oZWFkZXItcHJvZHVjdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbjogMTZweCAwIDEycHg7XG59XG5cbi5mb3JtX19oZWFkZXItcHJvZHVjdCAucHJvZHVjdF9fc21hbGwtdmlldy1hY3Rpb24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybV9faGVhZGVyLXByb2R1Y3QgLnByb2R1Y3RfX3NtYWxsLXZpZXctbmFtZSB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLmZvcm1fX2hlYWRlci1wcm9kdWN0LWxlZnQge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRwYWRkaW5nOiA1cHg7XG59XG5cbi5mb3JtX19oZWFkZXItcHJvZHVjdC1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uZm9ybV9faGVhZGVyLXByb2R1Y3QtcmlnaHQge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLmZvcm1fX2hlYWRlci1wcm9kdWN0LW5hbWUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5mb3JtLS1iYXNrZXQtZm9ybSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19ncm91cC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19ncm91cCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTNweDtcblx0bWFyZ2luLXRvcDogMjRweDtcblx0cGFkZGluZzogNHB4O1xufVxuXG4uZm9ybS0tYmFza2V0LWZvcm0gLmZvcm1fX2dyb3VwLWJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHBhZGRpbmc6IDIwcHg7XG5cblx0LmZvcm1fX2dyb3VwIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdC5mb3JtX19ncm91cC1ib2R5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cblxuLmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19ncm91cDpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5mb3JtLS1iYXNrZXQtZm9ybSAuZm9ybV9fZ3JvdXAtdGl0bGUgfiAuZm9ybV9fZ3JvdXAtYm9keSB7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmZvcm0tLWFsaWduLWNlbnRlciAuZm9ybV9fbWFpbiB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLS1hbGlnbi1jZW50ZXIgLmZvcm1fX3N1Y2Nlc3MtbWVzc2FnZSB7XG5cdGhlaWdodDogY2FsYygxMDBzdmggLSA2NHB4KTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mb3JtLS1hY3Rpb25zLWNvbHVtbiAuZm9ybV9fYWN0aW9ucyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9ybS0tYWN0aW9ucy1jb2x1bW4gLmZvcm1fX2FjdGlvbiB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybV9faGVhZGVyLXRpdGxlLWxpbmsge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC40MCk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0bWFyZ2luOiAwIDAgMCAxNnB4O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi5mb3JtLS1hbHQgLmZvcm1fX2dyb3VwLXRpdGxlIH4gLmZvcm1fX2dyb3VwLWJvZHkge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5mb3JtLS1hbHQgLmZvcm1fX2dyb3VwLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZm9ybS0tYWx0IC5mb3JtX19ncm91cHMge1xuXHRtYXJnaW46IC04cHggLTEycHg7XG59XG5cbi5mb3JtLS1hbHQgLmZvcm1fX2dyb3VwIHtcblx0cGFkZGluZzogOHB4IDEycHg7XG59XG5cbi5mb3JtLS1jbGllbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cdHBhZGRpbmc6IDAgNHB4IDRweDtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9faGVhZGVyIHtcblx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS0tY2xpZW50IC5mb3JtX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZm9ybS0tY2xpZW50IC5mb3JtX19oZWFkZXItbm90ZS1hY3Rpb24ge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdG1hcmdpbi10b3A6IDJweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9fbWFpbiB7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0cGFkZGluZzogMTZweDtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9fZ3JvdXAtdGl0bGUgfiAuZm9ybV9fZ3JvdXAtYm9keSB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9fZ3JvdXAtdGl0bGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9fZ3JvdXAtYm9keSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9fZ3JvdXBzIHtcblx0bWFyZ2luOiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9fZ3JvdXAge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZm9ybS0tY2xpZW50IC5mb3JtX19ncm91cDpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5mb3JtLS1jbGllbnQgLmZvcm1fX2ZpZWxkcyB7XG5cdG1hcmdpbjogLTdweCAtOHB4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG59XG5cbi5mb3JtLS1jbGllbnQgLmZvcm1fX2ZpZWxkIHtcblx0cGFkZGluZzogN3B4IDhweDtcbn1cblxuLmZvcm0tLWNsaWVudCAuZm9ybV9fZm9vdGVyIHtcblx0cGFkZGluZzogMCAxNnB4IDE2cHg7XG5cdG1hcmdpbjogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMnB4O1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcbn1cblxuLmZvcm0tLXByaWNlbGlzdCAuZm9ybV9fbWFpbiB7XG5cdG1hcmdpbi10b3A6IDRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRwYWRkaW5nOiAyMHB4O1xufVxuXG4uZm9ybS0tcHJpY2VsaXN0IC5mb3JtX19ncm91cC1ib2R5IHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS0tcHJpY2VsaXN0IC5mb3JtX19ncm91cC10aXRsZSxcbi5mb3JtLS1sayBoNC5mb3JtX19ncm91cC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmZvcm0tLXByaWNlbGlzdCAuZmllbGQtY2hlY2stbGlzdF9faXRlbXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1ib3R0b206IC0xMHB4O1xufVxuXG4uZm9ybS0tcHJpY2VsaXN0IC5mb3JtX19ncm91cC1ib2R5IHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmZpZWxkLWNoZWNrLWxpc3QtLWNoZWNrYm94IC5maWVsZC1jaGVjay1saXN0X19pdGVtcyxcbi5maWVsZC1jaGVjay1saXN0LS1yYWRpbyAuZmllbGQtY2hlY2stbGlzdF9faXRlbXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5maWx0ZXIgLmZpZWxkLWNoZWNrLWxpc3QtLWNoZWNrYm94IC5maWVsZC1jaGVjay1saXN0X19pdGVtcyxcbi5maWx0ZXIgLmZpZWxkLWNoZWNrLWxpc3QtLXJhZGlvIC5maWVsZC1jaGVjay1saXN0X19pdGVtcyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS0tcHJpY2VsaXN0IC5maWVsZC1jaGVjay1saXN0LS1yYWRpbyAuZmllbGQtY2hlY2stbGlzdF9faXRlbSB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdHdpZHRoOiAyMjhweDtcbn1cblxuLmZvcm0tLXByaWNlbGlzdCAuZmllbGQtY2hlY2tib3hfX3RleHQge1xuXHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5mb3JtX19oZWFkZXItdGl0bGUtbGluazpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXHR9XG59XG5cbi5mb3JtLWxrLS1hbHQgaDQuZm9ybV9fZ3JvdXAtdGl0bGUge1xuXHRwYWRkaW5nOiAxMnB4IDhweDtcbn1cblxuLmZvcm0tbGstLWFsdCBociB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtLWxrLS1hbHQgaDQuZm9ybV9fZ3JvdXAtdGl0bGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5mb3JtLWxrLS1hbHQgaDQuZm9ybV9fZ3JvdXAtdGl0bGU6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZm9ybV9fY29uZmlybSB7XG5cdG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5mb3JtX19oZWFkZXItdGl0bGUtLXNtIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuZm9ybV9faGVhZGVyLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHQuZm9ybV9faGVhZGVyIHtcblx0XHRtYXJnaW46IDE2cHggMDtcblx0fVxuXG5cdC5mb3JtX19maWVsZCB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5mb3JtX19ncm91cC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHR9XG5cblx0LmZvcm1fX2dyb3VwcyB7XG5cdFx0bWFyZ2luOiAtMTBweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cdH1cblxuXHQuZm9ybV9fZ3JvdXAge1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdH1cblxuXHQuZm9ybV9fZ3JvdXAtbnVtYmVyIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHR9XG5cblx0LmZvcm1fX2dyb3VwLXRpdGxlIH4gLmZvcm1fX2dyb3VwLWJvZHkge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0fVxuXG5cdC5mb3JtLS1hbGlnbi1jZW50ZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogdW5zZXQ7XG5cdH1cblxuXHQuZm9ybS0tYWxpZ24tY2VudGVyIC5mb3JtX19zdWNjZXNzLW1lc3NhZ2Uge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogdW5zZXQ7XG5cdH1cblxuXHQuZm9ybS0tYWxpZ24tY2VudGVyIC5mb3JtLWFjdGlvbl9fYWN0aW9uLWJ0bi0tbXQtYXV0byB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5mb3JtLS1hbGlnbi1jZW50ZXIgLmZvcm0tYWN0aW9uX19zdWNjZXNzLW1haW4ge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cblx0LmZvcm1fX2FjdGlvbnMge1xuXHRcdG1hcmdpbjogLTZweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG5cdH1cblxuXHQuZm9ybV9fYWN0aW9uIHtcblx0XHRwYWRkaW5nOiA2cHg7XG5cdH1cblxuXHQuZm9ybS0tYmFza2V0LWZvcm0gLmZvcm1fX2dyb3VwLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0cGFkZGluZzogMTBweCAxMnB4O1xuXHR9XG5cblx0LmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19ncm91cC1ib2R5IHtcblx0XHRwYWRkaW5nOiAxNHB4IDEycHg7XG5cdH1cblxuXHQuZm9ybS0tYmFza2V0LWZvcm0gLmZvcm1fX2ZpZWxkcyB7XG5cdFx0bWFyZ2luOiAtN3B4IC02cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xuXHR9XG5cblx0LmZvcm0tLWJhc2tldC1mb3JtIC5mb3JtX19maWVsZCB7XG5cdFx0cGFkZGluZzogN3B4IDZweDtcblx0fVxuXG5cdC5mb3JtLS1iYXNrZXQtZm9ybSAuZm9ybV9fZ3JvdXAtdGl0bGUgfiAuZm9ybV9fZ3JvdXAtYm9keSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHR9XG5cblx0LmZvcm1fX2Zvb3RlciB7XG5cdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHRib3R0b206IDE2cHg7XG5cdH1cblxuXHQuZm9ybV9faGVhZGVyICsgLmZvcm1fX2Zvb3RlciB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdC5mb3JtLS1sayAuZm9ybV9faGVhZGVyLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdH1cblxuXHQuZm9ybS0tbGsgLmZvcm1fX2dyb3VwLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0cGFkZGluZzogOHB4IDE2cHg7XG5cdH1cblxuXHQuZm9ybS0tbGsgLmZvcm1fX2dyb3VwLWJvZHkge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdH1cblxuXHQuZm9ybS0tbGsgLmZvcm1fX2dyb3VwLXRpdGxlIH4gLmZvcm1fX2dyb3VwLWJvZHkge1xuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0fVxuXG5cdC5mb3JtLS1wcmljZWxpc3QgLmZvcm1fX21haW4ge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdH1cblxuXHQuZm9ybS0tcHJpY2VsaXN0IC5maWVsZC1jaGVjay1saXN0LS1jaGVja2JveCAuZmllbGQtY2hlY2stbGlzdF9faXRlbSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuZm9ybS0tcHJpY2VsaXN0IC5maWVsZC1jaGVjay1saXN0LS1yYWRpbyAuZmllbGQtY2hlY2stbGlzdF9faXRlbSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuZm9ybV9fZ3JvdXAtdGl0bGUgfiAuZm9ybV9fZ3JvdXAtbm90ZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblxuXHQuZm9ybV9fbm90ZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdC5mb3JtLS1sayAuZmllbGQtY2hlY2stbGlzdC0tY2hlY2tib3ggLmZpZWxkLWNoZWNrLWxpc3RfX2l0ZW0sXG5cdC5mb3JtLS1sayAuZmllbGQtY2hlY2stbGlzdC0tcmFkaW8gLmZpZWxkLWNoZWNrLWxpc3RfX2l0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5mb3JtX19hY3Rpb24gLmJ0bjpkaXNhYmxlZCB7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay0xNTtcblx0Y29sb3I6ICRjb2xvci1ibGFjay04NTtcbn1cblxuLmZvcm0tLXBhcnRuZXJzIC5mb3JtX19oZWFkZXIge1xuXHRtYXJnaW46IDAgMCAyNHB4O1xufVxuXG4uZm9ybS0tcGFydG5lcnMgLmZvcm1fX2hlYWRlci10aXRsZSB7XG5cdG1hcmdpbjogMCAwIDI0cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDExNiU7XG59XG5cbi5mb3JtLS1wYXJ0bmVycyAuZm9ybV9faGVhZGVyLW5vdGUge1xuXHRtYXJnaW46IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuXG4uZm9ybS0tcGFydG5lcnMgLmZvcm1fX2hlYWRlci1ub3RlIHAge1xuXHRtYXJnaW46IDAgMCA4cHg7XG59XG5cbi5mb3JtLS1wYXJ0bmVycyAuZm9ybV9faGVhZGVyLW5vdGUgcDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tLXBhcnRuZXJzIC5mb3JtX19oZWFkZXItbm90ZSBhIHtcblx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvcm0tLXBhcnRuZXJzIC5mb3JtX19ncm91cC10aXRsZSB7XG5cdG1hcmdpbjogMCAwIDEycHg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmZvcm0tLXBhcnRuZXJzIC5mb3JtX19ncm91cC1ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4uZm9ybS0tcGFydG5lcnMgLmZvcm1fX2ZpZWxkLS1jb25maXJtIC5maWVsZC1jaGVja2JveF9fdGV4dC13cmFwIHtcblx0cGFkZGluZy10b3A6IDA7XG59XG5cbi5mb3JtLS1wYXJ0bmVycyAuZm9ybV9fZmllbGQtLWNvbmZpcm0gLmZpZWxkLWNoZWNrYm94X190ZXh0IHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuLmZvcm0tLXBhcnRuZXJzIC5mb3JtX19maWVsZC0tY29uZmlybSAuZmllbGQtY2hlY2tib3hfX3RleHQgYSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xufVxuXG4uZm9ybS0tcGFydG5lcnMgLmZpZWxkLXNlbGVjdF9fc2hldnJvbiB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xufVxuXG4uZm9ybS0tcGFydG5lcnMtY29tcGFjdCAuZm9ybV9faGVhZGVyIHtcblx0bWFyZ2luOiAwIDAgMTZweDtcbn1cblxuLmZvcm0tLXBhcnRuZXJzLWNvbXBhY3QgLmZvcm1fX2hlYWRlci10aXRsZSB7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmZvcm0tLXBhcnRuZXJzOm5vdCguZm9ybS0tcGFydG5lcnMtY29tcGFjdCkgLmZvcm1fX2hlYWRlci10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0LmZvcm0tLXBhcnRuZXJzLWNvbXBhY3QgLmZvcm1fX2hlYWRlci10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHR9XG5cblx0LmZvcm0tLXBhcnRuZXJzIC5mb3JtX19ncm91cCB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uZm9ybS0tc2VydmljZSAuZm9ybV9fZ3JvdXBzIHtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5mb3JtLS1zZXJ2aWNlIC5mb3JtX19ncm91cDpudGgtY2hpbGQoMikge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9ybS0tc2VydmljZSAuZm9ybV9fZ3JvdXA6bnRoLWNoaWxkKDIpIC5mb3JtX19ncm91cC1ib2R5LFxuLmZvcm0tLXNlcnZpY2UgLmZvcm1fX2dyb3VwOm50aC1jaGlsZCgyKSAuZm9ybV9fZmllbGRzLFxuLmZvcm0tLXNlcnZpY2UgLmZvcm1fX2dyb3VwOm50aC1jaGlsZCgyKSAuZm9ybV9fZmllbGQsXG4uZm9ybS0tc2VydmljZSAuZm9ybV9fZ3JvdXA6bnRoLWNoaWxkKDIpIC5maWVsZCxcbi5mb3JtLS1zZXJ2aWNlIC5mb3JtX19ncm91cDpudGgtY2hpbGQoMikgLmZpZWxkLXRleHQsXG4uZm9ybS0tc2VydmljZSAuZm9ybV9fZ3JvdXA6bnRoLWNoaWxkKDIpIC5maWVsZC10ZXh0X19pbnB1dC13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMSAxIGF1dG87XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAwO1xufVxuXG4uZm9ybS0tc2VydmljZSAuZm9ybV9fZ3JvdXA6bnRoLWNoaWxkKDIpIHRleHRhcmVhLmZpZWxkLWlucHV0IHtcblx0ZmxleDogMSAxIGF1dG87XG5cdGhlaWdodDogYXV0bztcblx0bWluLWhlaWdodDogMTA0cHg7XG59IiwiLmdhbGxlcnkge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdhbGxlcnlfX3RpdGxlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG59XG5cbi5nYWxsZXJ5X19zbGlkZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5nYWxsZXJ5IC5tb2RhbC13aW5kb3dfX2JvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDgwcHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5nYWxsZXJ5IC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcblx0ei1pbmRleDogMTtcbn1cblxuLmdhbGxlcnkgLnN3aXBlci1jb250YWluZXIge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uZ2FsbGVyeSAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRoZWlnaHQ6IDE2cHg7XG59XG5cbi5nYWxsZXJ5IC5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG5cdGJvdHRvbTogLTQ1cHg7XG59XG5cbi5nYWxsZXJ5IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uZ2FsbGVyeSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLmdhbGxlcnkgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRtYXJnaW46IDAgN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmdhbGxlcnkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0aGVpZ2h0OiAxMnB4O1xuXHR9XG5cblx0LmdhbGxlcnkgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdG1hcmdpbjogMCA2cHg7XG5cdH1cblxuXHQuZ2FsbGVyeSAubW9kYWwtd2luZG93X19ib2R5IHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LmdhbGxlcnkgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcblx0XHRib3R0b206IDI0cHg7XG5cdH1cbn0iLCIuZ3JpZC1iYW5uZXIge1xuXHRtYXJnaW46IDcwcHggMDtcbn1cblxuLmdyaWQtYmFubmVyX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXgtd2lkdGg6IDc2MnB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmdyaWQtYmFubmVyX19pdGVtcyB7XG5cdG1hcmdpbi10b3A6IDUycHg7XG5cdHBhZGRpbmc6IDAgNTBweDtcbn1cblxuLmdyaWQtYmFubmVyX19ncmlkIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDM0cHgpO1xuXHRtYXJnaW46IC0xMHB4IC0xN3B4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5ncmlkLWJhbm5lcl9fY29sIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAzMy4zMzMzJTtcblx0cGFkZGluZzogMTBweCAxN3B4O1xufVxuXG4uZ3JpZC1iYW5uZXJfX2NvbC0tbGFyZ2Uge1xuXHR3aWR0aDogNjYuNjY2NiU7XG59XG5cbi5ncmlkLWJhbm5lcl9faXRlbSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDg5JTtcblx0Ym9yZGVyLXJhZGl1czogMTRweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmdyaWQtYmFubmVyX19jb2wtLWxhcmdlIC5ncmlkLWJhbm5lcl9faXRlbSB7XG5cdHBhZGRpbmctYm90dG9tOiA0Mi40JTtcbn1cblxuLmdyaWQtYmFubmVyX19pdGVtLWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcbn1cblxuLmdyaWQtYmFubmVyX19pdGVtLXRpdGxlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAxO1xuXHRwYWRkaW5nOiAxMHB4IDI3cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtaW4taGVpZ2h0OiA2NHB4O1xuXHR0b3A6IGF1dG87XG5cdGxlZnQ6IDEwcHg7XG5cdHJpZ2h0OiAxMHB4O1xuXHRib3R0b206IDEwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40NCk7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDIycHgpO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5ncmlkLWJhbm5lciB7XG5cdFx0bWFyZ2luOiA0MHB4IDA7XG5cdH1cblxuXHQuZ3JpZC1iYW5uZXJfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdH1cblxuXHQuZ3JpZC1iYW5uZXJfX2dyaWQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5ncmlkLWJhbm5lcl9fY29sLFxuXHQuZ3JpZC1iYW5uZXJfX2NvbC0tbGFyZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxuXG5cdC5ncmlkLWJhbm5lcl9fY29sLS1sYXJnZSAuZ3JpZC1iYW5uZXJfX2l0ZW0ge1xuXHRcdHBhZGRpbmctYm90dG9tOiA3MiU7XG5cdH1cblxuXHQuZ3JpZC1iYW5uZXJfX2l0ZW1zIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQuZ3JpZC1iYW5uZXJfX2l0ZW0tdGl0bGUge1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdH1cbn1cblxuXG4iLCIuaGFsZi1iYW5uZXIge1xuXHRtYXJnaW46IDEwMHB4IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbn1cblxuLmhhbGYtYmFubmVyX193cmFwIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmhhbGYtYmFubmVyLS1yaWdodCAuaGFsZi1iYW5uZXJfX3dyYXAge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5oYWxmLWJhbm5lci0tYmxhY2tvdXQge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4uaGFsZi1iYW5uZXJfX2xlZnQge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDQwJTtcblx0cGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcbn1cblxuLmhhbGYtYmFubmVyLS1yaWdodCAuaGFsZi1iYW5uZXJfX2xlZnQge1xuXHRwYWRkaW5nOiAyMHB4IDAgMjBweCAyMHB4O1xufVxuXG4uaGFsZi1iYW5uZXJfX3JpZ2h0IHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiA2MCU7XG5cdHBhZGRpbmc6IDIwcHggMCAyMHB4IDIwcHg7XG59XG5cbi5oYWxmLWJhbm5lci0tcmlnaHQgLmhhbGYtYmFubmVyX19yaWdodCB7XG5cdHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDA7XG59XG5cbi5oYWxmLWJhbm5lcl9fcmlnaHQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGFsZi1iYW5uZXJfX2ltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLnZpZGVvX192aWRlbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4udmlkZW9fX3NvdXJjZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi52aWRlb19faWZyYW1lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmhhbGYtYmFubmVyIHtcblx0XHRtYXJnaW46IDYwcHggMDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmhhbGYtYmFubmVyX193cmFwIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdH1cblxuXHQuaGFsZi1iYW5uZXJfX2xlZnQsXG5cdC5oYWxmLWJhbm5lci0tcmlnaHQgLmhhbGYtYmFubmVyX19sZWZ0IHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHdpZHRoOiA2MCU7XG5cdH1cblxuXHQuaGFsZi1iYW5uZXJfX3JpZ2h0IHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG5cdC5oYWxmLWJhbm5lcl9fbGVmdCxcblx0LmhhbGYtYmFubmVyLS1yaWdodCAuaGFsZi1iYW5uZXJfX2xlZnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59IiwiLmhlcm8tYmxvY2ssXG52LWhlcm8tYmxvY2sge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNzA7XG5cdHBhZGRpbmc6IDYwcHggMDtcblx0bWluLWhlaWdodDogNTQwcHg7XG59XG5cbi5oZXJvLWJsb2NrLFxuLmhlcm8tYmxvY2tfX2ZnLWxheWVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAxIDEgYXV0bztcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uaGVyby1ibG9jayB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5oZXJvLWJsb2NrX19jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmhlcm8tYmxvY2tfX2NvbnRlbnQge1xuXHRtYXgtd2lkdGg6IDUwMHB4O1xufVxuXG4uaGVyby1ibG9ja19fdGl0bGUge1xuXHRtYXJnaW46IDEycHggMDtcbn1cblxuLmhlcm8tYmxvY2tfX3RleHQge1xuXHRtYXJnaW46IDEycHggMDtcbn1cblxuLmhlcm8tYmxvY2tfX2FjdGlvbnMge1xuXHRtYXJnaW46IDI0cHggMDtcbn1cblxuLmhlcm8tYmxvY2tfX2FjdGlvbnMtZ3JpZCB7XG5cdEBpbmNsdWRlIGdyaWQ7XG59XG5cbi5oZXJvLWJsb2NrX19hY3Rpb25zLWNlbGwge1xuXHRAaW5jbHVkZSBjZWxsO1xufVxuXG4uaGVyby1ibG9ja19fYWN0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA0O1xufVxuXG4uaGVyby1ibG9ja19fbGluayxcbi5oZXJvLWJsb2NrX19iZy1sYXllcixcbi5oZXJvLWJsb2NrX19iZyxcbi5oZXJvLWJsb2NrX19iZy1pbWFnZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xufVxuXG4uaGVyby1ibG9ja19fbGluayB7XG5cdHotaW5kZXg6IDM7XG59XG5cbi5oZXJvLWJsb2NrX19saW5rOjphZnRlciB7XG5cdEBpbmNsdWRlIGZvY3VzLWZyYW1lO1xufVxuXG5AaW5jbHVkZSBmb2N1cy1lbmFibGVkIHtcblx0Lmhlcm8tYmxvY2tfX2xpbms6Zm9jdXM6OmFmdGVyIHtcblx0XHRAaW5jbHVkZSBmb2N1cy1mcmFtZS1zaG93O1xuXHR9XG59XG5cbi5oZXJvLWJsb2NrX19iZy1sYXllciB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLmhlcm8tYmxvY2tfX2JnLWltYWdlIHtcblx0YmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xufVxuXG4uaGVyby1ibG9ja19fYmctLW1lZGl1bSxcbi5oZXJvLWJsb2NrX19iZy0tc21hbGwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uaGVyby1ibG9jay0tZGFyayB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5oZXJvLWJsb2NrLS1kYXJrIC5oZXJvLWJsb2NrX19iZy1sYXllciB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay04NTtcbn1cblxuLmhlcm8tYmxvY2stLXJpZ2h0IC5oZXJvLWJsb2NrX19jb250ZW50IHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1sZy1tYXgpIHtcblx0Lmhlcm8tYmxvY2ssXG5cdHYtaGVyby1ibG9jayB7XG5cdFx0bWluLWhlaWdodDogY2FsYyg1NDAgLyAxMzgwICogMTAwdncpO1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5oZXJvLWJsb2NrLFxuXHR2LWhlcm8tYmxvY2sge1xuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoNDgwIC8gMTAwMCAqIDEwMHZ3KTtcblx0fVxuXG5cdC5oZXJvLWJsb2NrX19iZy0tbGFyZ2UsXG5cdC5oZXJvLWJsb2NrX19iZy0tc21hbGwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuaGVyby1ibG9ja19fYmctLW1lZGl1bSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLTJ4cy1tYXgpIHtcblx0Lmhlcm8tYmxvY2ssXG5cdHYtaGVyby1ibG9jayB7XG5cdFx0bWluLWhlaWdodDogY2FsYyg0ODAgLyA0ODAgKiAxMDB2dyk7XG5cdH1cblxuXHQuaGVyby1ibG9ja19fYmctLWxhcmdlLFxuXHQuaGVyby1ibG9ja19fYmctLW1lZGl1bSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5oZXJvLWJsb2NrX19iZy0tc21hbGwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59IiwiLmhlcm8tc2xpZGVyLFxuLnYtaGVyby1zbGlkZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiA1NDBweDtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTcwO1xufVxuXG4uaGVyby1zbGlkZXJfX2Fycm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiBjYWxjKDUwdncgLSAjeyRjb250YWluZXItd2lkdGh9IC8gMik7XG5cdG1pbi13aWR0aDogODBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG5cdGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAuMikpO1xuXHR6LWluZGV4OiAxMDtcbn1cblxuLmhlcm8tc2xpZGVyX19hcnJvdy0tcHJldiB7XG5cdHJpZ2h0OiA1MCU7XG5cdG1hcmdpbi1yaWdodDogY2FsYygjeyRjb250YWluZXItd2lkdGh9IC8gMiAtICN7JGNvbnRhaW5lci1wYWRkaW5nfSk7XG59XG5cbi5oZXJvLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGNvbnRhaW5lci13aWR0aH0gLyAyIC0gI3skY29udGFpbmVyLXBhZGRpbmd9KTtcbn1cblxuLmhlcm8tc2xpZGVyX19pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyNnB4O1xuXHRoZWlnaHQ6IDUwcHg7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWF4KSB7XG5cdC5oZXJvLXNsaWRlcixcblx0di1oZXJvLXNsaWRlciB7XG5cdFx0bWluLWhlaWdodDogY2FsYyg1NDAgLyAxNjAwICogMTAwdncpO1xuXHR9XG5cblx0Lmhlcm8tc2xpZGVyX19hcnJvdyB7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Lmhlcm8tc2xpZGVyX19hcnJvdy0tcHJldiB7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdC5oZXJvLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0Lmhlcm8tc2xpZGVyLFxuXHR2LWhlcm8tc2xpZGVyIHtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDQ4MCAvIDEwMDAgKiAxMDB2dyk7XG5cdH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi0yeHMtbWF4KSB7XG5cdC5oZXJvLXNsaWRlcixcblx0di1oZXJvLXNsaWRlciB7XG5cdFx0bWluLWhlaWdodDogY2FsYyg0ODAgLyA0ODAgKiAxMDB2dyk7XG5cdH1cbn0iLCIvKiAtLS0gYml0cml4IGVkaXRvciAtLS0gKi9cbi5odG1sYmxvY2tlZGl0e1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG9wYWNpdHk6IDAuNztcblx0d2lkdGg6IGF1dG87XG5cdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci13YXJuaW5nO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRwYWRkaW5nOiA1cHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13YXJuaW5nO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTAwO1xuXHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdG1pbi13aWR0aDogMTUwcHg7XG59XG5cbi50ZXh0LWd1aWRlIC5odG1sYmxvY2tlZGl0e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm8tdG91Y2ggLmh0bWxibG9ja2VkaXQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59IiwiLmltYWdlLWdhbGxlcnkge1xuXHRtYXJnaW46IDYwcHggMDtcbn1cblxuLmltYWdlLWdhbGxlcnlfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMTYlO1xuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5pbWFnZS1nYWxsZXJ5X19zbGlkZXItd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmltYWdlLWdhbGxlcnkgLmltYWdlLWdhbGxlcnlfX3NsaWRlIHtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5pbWFnZS1nYWxsZXJ5X19pdGVtIHtcblx0aGVpZ2h0OiAyMjBweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDMyMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbWFnZS1nYWxsZXJ5X19pdGVtLWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjIwcHg7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmltYWdlLWdhbGxlcnlfX2l0ZW06aG92ZXIgLmltYWdlLWdhbGxlcnlfX2l0ZW0taW1hZ2Uge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdH1cbn1cblxuLmltYWdlLWdhbGxlcnkgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmltYWdlLWdhbGxlcnkgLm1haW4tc2xpZGVyX19hcnJvdy0tcHJldiB7XG5cdGxlZnQ6IC0yMnB4O1xufVxuXG4uaW1hZ2UtZ2FsbGVyeSAubWFpbi1zbGlkZXJfX2Fycm93LS1uZXh0IHtcblx0cmlnaHQ6IC0yMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmltYWdlLWdhbGxlcnkge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQuaW1hZ2UtZ2FsbGVyeV9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxuXG5cdC5pbWFnZS1nYWxsZXJ5X19zbGlkZXItd3JhcHBlciB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5pbWFnZS1nYWxsZXJ5X19pdGVtIHtcblx0XHR3aWR0aDogMjIwcHg7XG5cdFx0aGVpZ2h0OiAxNTBweDtcblx0fVxuXG5cdC5pbWFnZS1nYWxsZXJ5X19pdGVtLWltYWdlIHtcblx0XHRoZWlnaHQ6IDE1MHB4O1xuXHR9XG5cblx0LmltYWdlLWdhbGxlcnkgLnN3aXBlciB7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdH1cblxufVxuXG5cbiIsIi5pbWFnZS1zbGlkZXIge1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWJzLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiA2MHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIC5zd2lwZXIge1xuXHRoZWlnaHQ6IDQ0MHB4O1xufVxuXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIC5zd2lwZXIge1xuXHRoZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gMzJweCk7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIC5zd2lwZXItc2xpZGUge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWFnZS1zbGlkZXJfX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAxNnB4O1xuXHR3aWR0aDogOTJweDtcbn1cblxuLmltYWdlLXNsaWRlciAuc3dpcGVyLXNsaWRlcl9fc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIHtcblx0aGVpZ2h0OiA0ODBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWJzLWFycm93IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0ei1pbmRleDogMjtcblx0d2lkdGg6IDQzcHg7XG5cdGhlaWdodDogMjNweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Ym94LXNoYWRvdzogMCA0cHggMjlweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Ym9yZGVyLXJhZGl1czogMTEuNXB4O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1hcnJvdy5pbWFnZS1zbGlkZXJfX3RodW1icy1hcnJvdy0tdmlzaWJsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1hcnJvdy5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuaW1hZ2Utc2xpZGVyX190aHVtYnMtYXJyb3c6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3ZlciB7XG5cdFx0Y29sb3I6ICMyOUFCMzY7XG5cdH1cbn1cblxuLmltYWdlLXNsaWRlcl9fc2xpZGVyLXdyYXAge1xuXHR3aWR0aDogMTAwJTtcblx0ZmxleDogMSAxIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLXdpZHRoOiAwO1xufVxuXG4uaW1hZ2Utc2xpZGVyX19zbGlkZXIge1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjdXJzb3I6IHpvb20taW47XG59XG5cbi5pbWFnZS1zbGlkZXItLWdhbGxlcnkgLmltYWdlLXNsaWRlcl9fc2xpZGVyIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3NsaWRlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWluLWhlaWdodDogMDtcblx0bWF4LWhlaWdodDogMTAwc3ZoO1xufVxuXG4uaW1hZ2Utc2xpZGVyX19zbGlkZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRhc3BlY3QtcmF0aW86IDEgLyAxO1xufVxuXG4uaW1hZ2Utc2xpZGVyX19pdGVtIHtcblx0d2lkdGg6IDEwMCU7XG5cdGFzcGVjdC1yYXRpbzogMSAvIDE7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLy8uaW1hZ2Utc2xpZGVyX19pdGVtOjphZnRlciB7XG4vL1x0Y29udGVudDogXCJcIjtcbi8vXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4vL1x0dG9wOiAwO1xuLy9cdGxlZnQ6IDA7XG4vL1x0d2lkdGg6IDEwMCU7XG4vL1x0aGVpZ2h0OiAxMDAlO1xuLy9cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgOSwgNTksIC4wNCk7XG4vL1x0Ym9yZGVyLXJhZGl1czogMjBweDtcbi8vXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbi8vfVxuXG4uaW1hZ2Utc2xpZGVyX19pbWFnZS13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDI0cHg7XG5cdGFzcGVjdC1yYXRpbzogMSAvIDE7XG59XG5cbi5pbWFnZS1zbGlkZXJfX2ltYWdlIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0YXNwZWN0LXJhdGlvOiAxIC8gMTtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWIge1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRwYWRkaW5nOiA0cHg7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudCBpbnNldDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmltYWdlLXNsaWRlcl9fdGh1bWI6aG92ZXIge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY29sb3ItYmxhY2stMTUgaW5zZXQ7XG5cdH1cbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWJzLXNsaWRlLS1hY3RpdmUgLmltYWdlLXNsaWRlcl9fdGh1bWIgIHtcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1ibGFjay03MCBpbnNldDtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWItaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDU0cHg7XG5cdGhlaWdodDogNTRweDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uaW1hZ2Utc2xpZGVyX190aHVtYi1pY29uIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHotaW5kZXg6IDI7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWItLXZpZGVvIC5pbWFnZS1zbGlkZXJfX3RodW1iLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWItLXZpZGVvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW1hZ2Utc2xpZGVyX190aHVtYi0tdmlkZW86OmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoODEsIDg0LCA5MCwgMC41MykgMCUsIHJnYmEoODEsIDg0LCA5MCwgMC41MykgMTAwJSk7XG59XG5cbi5pbWFnZS1zbGlkZXIgLm1haW4tc2xpZGVyX19hcnJvdy0tcHJldiB7XG5cdGxlZnQ6IDhweDtcbn1cblxuLmltYWdlLXNsaWRlciAubWFpbi1zbGlkZXJfX2Fycm93LS1uZXh0IHtcblx0cmlnaHQ6IDhweDtcbn1cblxuLmltYWdlLXNsaWRlci0tZ2FsbGVyeSAubWFpbi1zbGlkZXJfX2Fycm93LS1wcmV2IHtcblx0bGVmdDogMDtcbn1cblxuLmltYWdlLXNsaWRlci0tZ2FsbGVyeSAubWFpbi1zbGlkZXJfX2Fycm93LS1uZXh0IHtcblx0cmlnaHQ6IDA7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1zbGlkZXItd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmltYWdlLXNsaWRlci0tZ2FsbGVyeSAuaW1hZ2Utc2xpZGVyX190aHVtYnMtc2xpZGVyLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW1hZ2Utc2xpZGVyX190aHVtYnMtc2xpZGVyIHtcblx0d2lkdGg6IDYwcHg7XG5cdG1pbi1oZWlnaHQ6IDA7XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLmltYWdlLXNsaWRlcl9fdGh1bWJzLXNsaWRlci1hcnJvdyB7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0ei1pbmRleDogMjtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG4uaW1hZ2Utc2xpZGVyX190aHVtYnMtc2xpZGVyLWFycm93LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRjb2xvcjogIzdiN2E3YTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5pbWFnZS1zbGlkZXJfX3RodW1icy1zbGlkZXItYXJyb3c6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1zbGlkZXItYXJyb3ctLXByZXYge1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1zbGlkZXItYXJyb3ctLW5leHQge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3RodW1icy1zbGlkZXItYXJyb3ctaWNvbiB7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG59XG5cbi5pbWFnZS1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmltYWdlLXNsaWRlcl9fY291bnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbWFnZS1zbGlkZXItLWdhbGxlcnkgLmltYWdlLXNsaWRlcl9fc2xpZGVyIHtcblx0aGVpZ2h0OiAxMDBzdmg7XG59XG5cbi5pbWFnZS1zbGlkZXItLWdhbGxlcnkgLmltYWdlLXNsaWRlcl9fc2xpZGVyLXdyYXAge1xuXHRoZWlnaHQ6IDEwMHN2aDtcbn1cblxuLmltYWdlLXNsaWRlci0tZ2FsbGVyeSAuaW1hZ2Utc2xpZGVyX19zbGlkZSB7XG5cdGhlaWdodDogMTAwc3ZoO1xufVxuXG4uaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX2NvdW50ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwIDE4cHg7XG59XG5cbi5pbWFnZS1zbGlkZXItLWdhbGxlcnkgLmltYWdlLXNsaWRlcl9faW1hZ2Utd3JhcCB7XG5cdGFzcGVjdC1yYXRpbzogdW5zZXQ7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdGFsaWduLWl0ZW1zOiB1bnNldDtcbn1cblxuLmltYWdlLXNsaWRlci0tZ2FsbGVyeSAuaW1hZ2Utc2xpZGVyX19pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogYXV0bztcblx0YXNwZWN0LXJhdGlvOiB1bnNldDtcblx0bWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmltYWdlLXNsaWRlci0tYmFja2dyb3VuZCAuaW1hZ2Utc2xpZGVyX19zbGlkZSB7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDIxcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbWFnZS1zbGlkZXJfX3pvb21lciB7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDY0MHB4O1xuXHRib3R0b206IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y3Vyc29yOiB6b29tLWluO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uaW1hZ2Utc2xpZGVyX196b29tZXI6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG5cdC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDgpO1xuXHR6LWluZGV4OiAxO1xufVxuXG4uaW1hZ2Utc2xpZGVyX196b29tZXItaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoMTE2LCAxNjAsIDE5MCwgMC4xNSk7XG59XG5cbi5pbWFnZS1zbGlkZXJfX3pvb21lci0taG9yaXpvbnRhbCAuaW1hZ2Utc2xpZGVyX196b29tZXItaW1nIHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uaW1hZ2Utc2xpZGVyX196b29tZXItLXZlcnRpY2FsIC5pbWFnZS1zbGlkZXJfX3pvb21lci1pbWcge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuaW1hZ2Utc2xpZGVyX196b29tZXI6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5pbWFnZS1zbGlkZXJfX3RodW1icy13cmFwIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmltYWdlLXNsaWRlcl9fc2xpZGVyLXdyYXAge1xuXHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5pbWFnZS1zbGlkZXJfX3dyYXAge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRoZWlnaHQ6IDcwZHZoO1xuXHR9XG5cblx0LmltYWdlLXNsaWRlci0tZ2FsbGVyeSAuaW1hZ2Utc2xpZGVyX190aHVtYnMtd3JhcCAuc3dpcGVyIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQuaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3NsaWRlLFxuXHQuaW1hZ2Utc2xpZGVyLS1nYWxsZXJ5IC5pbWFnZS1zbGlkZXJfX3NsaWRlcixcblx0LmltYWdlLXNsaWRlci0tZ2FsbGVyeSAuaW1hZ2Utc2xpZGVyX19zbGlkZXItd3JhcHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQuaW1hZ2Utc2xpZGVyX190aHVtYnMtd3JhcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuaW1hZ2Utc2xpZGVyX190aHVtYnMtc2xpZGVyIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0d2lkdGg6IDMwMHB4O1xuXHR9XG5cblx0LmltYWdlLXNsaWRlci0tZ2FsbGVyeSAuaW1hZ2Utc2xpZGVyX190aHVtYnMtd3JhcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuc3dpcGVyLXNsaWRlLmltYWdlLXNsaWRlcl9fdGh1bWJzLXNsaWRlIHtcblx0XHRmbGV4LXNocmluazogMTtcblx0fVxufSIsIi5pbmZvLWJsb2NrIHtcblx0bWFyZ2luOiA3MHB4IDA7XG59XG5cbi5pbmZvLWJsb2NrX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0bWFyZ2luLWJvdHRvbTogMjhweDtcbn1cblxuLmluZm8tYmxvY2tfX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgNDRweCk7XG5cdG1hcmdpbjogMCAtMjJweDtcbn1cblxuLmluZm8tYmxvY2tfX2xlZnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogMCAyMnB4O1xufVxuXG4uaW5mby1ibG9ja19fbGVmdDpvbmx5LWNoaWxkIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5pbmZvLWJsb2NrX19yaWdodCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogNTAlO1xuXHRwYWRkaW5nOiAwIDIycHg7XG59XG5cbi5pbmZvLWJsb2NrX19yaWdodDpvbmx5LWNoaWxkIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5pbmZvLWJsb2NrX19ncmlkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IC00cHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xufVxuXG4uaW5mby1ibG9ja19fY2VsbCB7XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmc6IDRweDtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmluZm8tYmxvY2tfX3RleHQtd3JhcCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogdmFyKC0tdGV4dC1oZWlnaHQpO1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgJHRycy1kcm9wZG93bjtcbn1cblxuLmluZm8tYmxvY2tfX3RleHQtd3JhcC0tb3ZlcmZsb3cge1xuXHRoZWlnaHQ6IHZhcigtLWluaXRpYWwtdGV4dC1oZWlnaHQpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbmZvLWJsb2NrX190ZXh0LXdyYXAtLW92ZXJmbG93OjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA2MHB4O1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MSkgMzElLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCUpO1xuXHR6LWluZGV4OiAxO1xufVxuXG4uaW5mby1ibG9ja19fdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLmluZm8tYmxvY2tfX2l0ZW0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjJFRUVFO1xuXHRib3JkZXItcmFkaXVzOiAxNHB4O1xuXHRwYWRkaW5nOiAxNnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmluZm8tYmxvY2tfX2l0ZW0taW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDM2cHg7XG5cdGhlaWdodDogMzZweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLmluZm8tYmxvY2tfX2l0ZW0tdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmluZm8tYmxvY2tfX2J0bi1tb3JlIHtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmluZm8tYmxvY2tfX2J0bi1tb3JlLWljb24ge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRtYXJnaW4tbGVmdDogMXB4O1xuXHRtYXJnaW4tdG9wOiAxcHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmluZm8tYmxvY2tfX2J0bi1tb3JlOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdH1cbn1cblxuLmluZm8tYmxvY2tfX2J0bi1tb3JlLm9wZW4gLmluZm8tYmxvY2tfX2J0bi1tb3JlLWljb24ge1xuXHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuaW5mby1ibG9jayB7XG5cdFx0bWFyZ2luOiA0MHB4IDA7XG5cdH1cblxuXHQuaW5mby1ibG9ja19fdGV4dC13cmFwLS1vdmVyZmxvdyB7XG5cdFx0aGVpZ2h0OiAyNDJweDtcblx0fVxuXG5cdC5pbmZvLWJsb2NrLS10ZXh0LXNtYWxsIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQuaW5mby1ibG9jay0tdGV4dC1zbWFsbDo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuaW5mby1ibG9ja19fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0LmluZm8tYmxvY2tfX3dyYXAge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5pbmZvLWJsb2NrX19sZWZ0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LmluZm8tYmxvY2tfX3JpZ2h0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQuaW5mby1ibG9ja19faXRlbSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMTJweDtcblx0XHRib3JkZXItcmFkaXVzOiAxNHB4O1xuXHR9XG5cblx0LmluZm8tYmxvY2tfX2l0ZW0taW1hZ2Uge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR9XG5cblx0LmluZm8tYmxvY2tfX2l0ZW0tdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHR9XG59IiwiLmluZm8tYm94IHtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTcwO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXHRwYWRkaW5nOiAyNHB4O1xuXHRtYXJnaW46IDMwcHggMDtcbn1cblxuLmluZm8tYm94X19ncm91cCB7XG5cdG1hcmdpbjogMjRweCAwO1xufVxuXG4uaW5mby1ib3hfX2hlYWRpbmcsXG4uaW5mby1ib3hfX2JvZHkge1xuXHRtYXJnaW46IDE1cHggMDtcbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuaW5mby1ib3gge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cbn0iLCIua2V5LXZhbHVlLWxpc3RfX2l0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmtleS12YWx1ZS1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ua2V5LXZhbHVlLWxpc3RfX2l0ZW0tc3RhcnQsXG4ua2V5LXZhbHVlLWxpc3RfX2l0ZW0tZW5kIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1heC13aWR0aDogNDAlO1xufVxuXG4ua2V5LXZhbHVlLWxpc3RfX2l0ZW0tc3BhY2VyIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdG1hcmdpbjogMCA2cHg7XG5cdGhlaWdodDogMXB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRjb2xvci1ibGFjay03MDtcbn0iLCIubGF6eS1jb21wb25lbnRfX3RlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiIsIi5sZWdhbC1pbmZvIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDQlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xM3B4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRvcGFjaXR5OiAuNjtcbn0iLCIubGluay1iYWNrX19saW5rIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0cGFkZGluZzogNXB4IDhweCA1cHggMTVweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5saW5rLWJhY2tfX2xpbms6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdGxlZnQ6IDNweDtcblx0cmlnaHQ6IGF1dG87XG5cdHdpZHRoOiA2cHg7XG5cdGhlaWdodDogNnB4O1xuXHRib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cdGJvcmRlci1sZWZ0OiAxLjVweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubGluay1iYWNrX19saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdH1cblxuXHQubGluay1iYWNrX19saW5rOmhvdmVyOjphZnRlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3Zlcjtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmxpbmstYmFjayB7XG5cdFx0bWFyZ2luLXRvcDogNnB4O1xuXHR9XG5cblx0LmxpbmstYmFja19fbGluayB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMTRweDtcblx0XHRjb2xvcjogIzIzMjEyMTtcblx0fVxuXG5cdC5saW5rLWJhY2tfX2xpbms6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0XHRsZWZ0OiAzcHg7XG5cdFx0cmlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDZweDtcblx0XHRoZWlnaHQ6IDZweDtcblx0XHRib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cdFx0Ym9yZGVyLWxlZnQ6IDEuNXB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0fVxufVxuXG5cbiIsIi5saW5rLWZpbGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTEwJTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi5saW5rLWZpbGVfX2ljb24ge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmxpbmstZmlsZTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG4iLCIubGlua3MtYmFubmVyIHtcblx0bWFyZ2luOiA3MHB4IDA7XG59XG5cbi5saW5rcy1iYW5uZXJfX3dyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi1oZWlnaHQ6IDI4OHB4O1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiA1OHB4IDUwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmxpbmtzLWJhbm5lcl9faW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAwO1xuXHRtaW4td2lkdGg6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubGlua3MtYmFubmVyX19pbWFnZS0tbW9iIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmxpbmtzLWJhbm5lcl9fdGl0bGUge1xuXHRmb250LXNpemU6IDMycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLmxpbmtzLWJhbm5lcl9faXRlbXMge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1ib3R0b206IC0xMnB4O1xuXHRtYXgtd2lkdGg6IDk3OHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5saW5rcy1iYW5uZXJfX2l0ZW1zOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmxpbmtzLWJhbm5lcl9faXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDE0LjVweCAzNnB4IDE0LjVweCAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjApO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmxpbmtzLWJhbm5lcl9faXRlbTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5saW5rcy1iYW5uZXJfX2l0ZW06OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAyMHB4O1xuXHR3aWR0aDogN3B4O1xuXHRoZWlnaHQ6IDdweDtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNhN2E2YTY7XG5cdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNhN2E2YTY7XG59XG5cbi5saW5rcy1iYW5uZXJfX3RleHQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdG1hcmdpbi10b3A6IDE0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0bWF4LXdpZHRoOiA3MzBweDtcbn1cblxuLmxpbmtzLWJhbm5lcl9fYWN0aW9uIHtcblx0bWFyZ2luLXRvcDogMjRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuXG4ubGlua3MtYmFubmVyX19hY3Rpb24tYnRuIHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDI4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubGlua3MtYmFubmVyIHtcblx0XHRtYXJnaW46IDQwcHggMDtcblx0fVxuXG5cdC5saW5rcy1iYW5uZXJfX3dyYXAge1xuXHRcdHBhZGRpbmc6IDMycHggMCA2NSU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHR9XG5cblx0LmxpbmtzLWJhbm5lcl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRwYWRkaW5nOiAwIDE2cHg7XG5cdH1cblxuXHQubGlua3MtYmFubmVyX19pdGVtcyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTdweDtcblx0XHRwYWRkaW5nOiAwIDE2cHg7XG5cdFx0bWFyZ2luLXRvcDogMThweDtcblx0fVxuXG5cdC5saW5rcy1iYW5uZXJfX2l0ZW0ge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRwYWRkaW5nOiAxMnB4IDE1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdH1cblxuXHQubGlua3MtYmFubmVyX19pdGVtOjphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5saW5rcy1iYW5uZXJfX2ltYWdlLS1kZXNrdG9wIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmxpbmtzLWJhbm5lcl9faW1hZ2UtLW1vYiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDA7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdGJvdHRvbTogMDtcblx0fVxuXG5cdC5saW5rcy1iYW5uZXJfX3RleHQge1xuXHRcdHBhZGRpbmc6IDAgMTZweDtcblx0fVxuXG5cdC5saW5rcy1iYW5uZXJfX2FjdGlvbiB7XG5cdFx0cGFkZGluZzogMCAxNnB4O1xuXHR9XG59IiwiLmxpbmtzLWJsb2NrIHtcblx0bWFyZ2luOiA3MHB4IDA7XG59XG5cbi5saW5rcy1ibG9ja19fdGl0bGUge1xuXHRmb250LXNpemU6IDQwcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5saW5rcy1ibG9ja19faXRlbXMge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1ib3R0b206IC04cHg7XG59XG5cbi5saW5rcy1ibG9ja19faXRlbSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubGlua3MtYmxvY2tfX2xpbmsge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMTBweCAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubGlua3MtYmxvY2tfX2xpbms6aG92ZXIge1xuXHRcdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubGlua3MtYmxvY2sge1xuXHRcdG1hcmdpbjogNDBweCAwO1xuXHR9XG5cblx0LmxpbmtzLWJsb2NrX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHR9XG5cblx0LmxpbmtzLWJsb2NrX19pdGVtcyB7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblx0fVxufVxuXG5cbiIsIi5saXN0LWltYWdlLXNsaWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5saXN0LWltYWdlLXNsaWRlcl9faXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5saXN0LWltYWdlLXNsaWRlcl9faW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0bWF4LWhlaWdodDogMjcwcHg7XG5cdGFzcGVjdC1yYXRpbzogMSAvIDE7XG59XG5cbi5saXN0LWltYWdlLXNsaWRlciAuc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Ym90dG9tOiA3cHg7XG59XG5cbi5saXN0LWltYWdlLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0d2lkdGg6IDVweDtcblx0aGVpZ2h0OiA1cHg7XG5cdG9wYWNpdHk6IDE7XG5cdGJhY2tncm91bmQ6IHJnYmEoMzUsIDMzLCAzMywgLjEyKTtcblx0bWFyZ2luOiAwIDFweCAhaW1wb3J0YW50O1xufVxuXG4ubGlzdC1pbWFnZS1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5saXN0LWltYWdlLXNsaWRlciB7XG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0fVxuXG5cdC5saXN0LWltYWdlLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuXHQubGlzdC1pbWFnZS1zbGlkZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSIsIi5say1zdW1tYXJ5IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSAyOThweDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdGdhcDogMjBweDtcbn1cblxuLmxrLXN1bW1hcnlfX2JvbnVzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxNnB4O1xufVxuXG4ubGstc3VtbWFyeV9fYm9udXMtZGV0YWlscyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMjRweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5say1zdW1tYXJ5X19ib251cy1oZWFkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDE2cHg7XG59XG5cbi5say1zdW1tYXJ5X19zdGF0dXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcblx0cGFkZGluZzogOHB4IDE2cHggOHB4IDhweDtcblx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE1OGRlZywgI0I3NjUzQiA4JSwgI0U0QUY4QiA5MyUpO1xufVxuXG4ubGstc3VtbWFyeV9fc3RhdHVzLS1icm9uemUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTU4ZGVnLCAjQjc2NTNCIDglLCAjRTRBRjhCIDkzJSk7XG59XG5cbi5say1zdW1tYXJ5X19zdGF0dXMtLXNpbHZlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNjBkZWcsICM5NUEwQjAgOSUsICNEOURERTUgOTclKTtcbn1cblxuLmxrLXN1bW1hcnlfX3N0YXR1cy0tZ29sZCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNjFkZWcsICNGNzgyMzUgMyUsICNGRUQ5NEQgMTAwJSk7XG59XG5cbi5say1zdW1tYXJ5X19zdGF0dXMtaWNvbiB7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5say1zdW1tYXJ5X19zdGF0dXMtbGFiZWwge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xufVxuXG4ubGstc3VtbWFyeV9fc3RhdHVzLW5hbWUge1xuXHRtYXJnaW4tdG9wOiAycHg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi5say1zdW1tYXJ5X19wb2ludHMtbGFiZWwge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5say1zdW1tYXJ5X19wb2ludHMtcm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRnYXA6IDhweDtcblx0bWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubGstc3VtbWFyeV9fcG9pbnRzLWFtb3VudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogNHB4O1xufVxuXG4ubGstc3VtbWFyeV9fcG9pbnRzLXZhbHVlIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmxrLXN1bW1hcnlfX3BvaW50cy1iYWRnZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogMjBweDtcblx0cGFkZGluZzogNHB4IDZweDtcblx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG59XG5cbi5say1zdW1tYXJ5X19wb2ludHMtbm90ZSB7XG5cdHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLmxrLXN1bW1hcnlfX3Byb2dyZXNzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxMnB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmxrLXN1bW1hcnlfX3Byb2dyZXNzLXRpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsZXR0ZXItc3BhY2luZzogMC4yNnB4O1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLmxrLXN1bW1hcnlfX3Byb2dyZXNzLXRpdGxlLS1jb21wbGV0ZSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xufVxuXG4ubGstc3VtbWFyeV9fYmFyIHtcblx0aGVpZ2h0OiA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2UwZTJlYTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxrLXN1bW1hcnlfX2Jhci1maWxsIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGNvbG9yLWRhcmstYmx1ZSAwJSwgJGNvbG9yLWRhcmstYmx1ZS0yIDUwJSwgIzI4NDRkNyAxMDAlKTtcbn1cblxuLmxrLXN1bW1hcnlfX2Jhci0tY29tcGxldGUgLmxrLXN1bW1hcnlfX2Jhci1maWxsIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5say1zdW1tYXJ5X19iYXItbGFiZWxzIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRtYXJnaW4tdG9wOiA2cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxrLXN1bW1hcnlfX2Jhci1mcm9tIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmxrLXN1bW1hcnlfX2Jhci10byB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5say1zdW1tYXJ5X19ib251cy1mb290ZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMnB4O1xufVxuXG4ubGstc3VtbWFyeV9fZXhwaXJlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA2cHg7XG5cdHBhZGRpbmc6IDZweCAxMnB4IDZweCA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTMxLCAyNTUsIDAuMDUpO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG5cdGNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xufVxuXG4ubGstc3VtbWFyeV9fZXhwaXJlLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRjb2xvcjogJGNvbG9yLWRhcmstYmx1ZTtcblx0ZmlsbDogbm9uZTtcblx0b3BhY2l0eTogMC41O1xufVxuXG4ubGstc3VtbWFyeV9fcnVsZXMge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5say1zdW1tYXJ5X19wdXJjaGFzZXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDEycHg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubGstc3VtbWFyeV9fcHVyY2hhc2VzLWxhYmVsIHtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ubGstc3VtbWFyeV9fcHVyY2hhc2VzLWJvZHkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDhweDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubGstc3VtbWFyeV9fcHVyY2hhc2VzLWljb24td3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdHBhZGRpbmc6IDRweDtcblx0Ym9yZGVyLXJhZGl1czogNDlweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG59XG5cbi5say1zdW1tYXJ5X19wdXJjaGFzZXMtaWNvbi1yaW5nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDUycHg7XG5cdGhlaWdodDogNTJweDtcbn1cblxuLmxrLXN1bW1hcnlfX3B1cmNoYXNlcy1pY29uLXJpbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDQ0cHg7XG5cdGhlaWdodDogNDRweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRib3JkZXI6IDEuNnB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4ubGstc3VtbWFyeV9fcHVyY2hhc2VzLWljb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5say1zdW1tYXJ5X19wdXJjaGFzZXMtYW1vdW50cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMnB4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmxrLXN1bW1hcnlfX3B1cmNoYXNlcy12YWx1ZSB7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmxrLXN1bW1hcnlfX3B1cmNoYXNlcy1ub3RlIHtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubGstc3VtbWFyeSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdH1cblxuXHQubGstc3VtbWFyeV9fYm9udXMtZm9vdGVyIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cbn1cbiIsIi5say13cmFwIHtcblx0bWFyZ2luOiAxNnB4IDAgNjBweDtcbn1cblxuLmxrLXdyYXBfX2xheW91dCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDQwcHg7XG5cdG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5say13cmFwX19hc2lkZSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzAwcHg7XG59XG5cbi5say13cmFwX19tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLmxrLXdyYXBfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMTYlO1xuXHRtYXJnaW46IDAgMCAyNHB4O1xufVxuXG4ubGstbWVudV9fbGlzdCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogNHB4O1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xufVxuXG4ubGstbWVudV9fbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiAxMnB4IDEycHggMTJweCAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLmxrLW1lbnVfX2xpbmsuYWN0aXZlLFxuLmxrLW1lbnVfX2l0ZW0tLWFjdGl2ZSAubGstbWVudV9fbGluayB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMTMxLCAyNTUsIDAuMDgpO1xuXHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdC8vYm94LXNoYWRvdzogaW5zZXQgM3B4IDAgMCAkY29sb3ItYmx1ZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubGstbWVudV9fbGluazpub3QoLmFjdGl2ZSk6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay01O1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4ubGstbWVudV9faWNvbiB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0ZmlsbDogbm9uZTtcbn1cblxuLmxrLW1lbnVfX3RleHQge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0bWluLXdpZHRoOiAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5say1tZW51X19hcnJvdyB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogOHB4O1xuXHRvcGFjaXR5OiAuNTtcblx0cGFkZGluZzogNnB4O1xufVxuXG4ubGstbWVudV9faXRlbS0tbG9nb3V0IC5say1tZW51X19saW5rIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuLmxrLWJvbnVzZXNfX3N1bW1hcnkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDIwcHg7XG59XG5cbi5say1ib251c2VzX19zdGF0dXMtY2FyZCxcbi5say1ib251c2VzX19wdXJjaGFzZXMtY2FyZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRwYWRkaW5nOiAyNHB4O1xufVxuXG4ubGstYm9udXNlc19fc3RhdHVzLWNhcmQge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0bWluLXdpZHRoOiAwO1xufVxuXG4ubGstYm9udXNlc19fcHVyY2hhc2VzLWNhcmQge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDI5OHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ubGstYm9udXNlc19fc3RhdHVzLXRvcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMTZweDtcbn1cblxuLmxrLWJvbnVzZXNfX3N0YXR1cy1iYWRnZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRtaW4td2lkdGg6IDEzN3B4O1xuXHRwYWRkaW5nOiA4cHggMTJweCA4cHggOHB4O1xuXHRib3JkZXItcmFkaXVzOiAxNHB4O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZjZlMmE4IDAlLCAjZThjNDZhIDEwMCUpO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ubGstYm9udXNlc19fc3RhdHVzLWJhZGdlLWljb24ge1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcblx0Y29sb3I6ICNmOTliNDM7XG5cblx0LnN2Zy1pY29uIHtcblx0XHR3aWR0aDogMThweDtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdH1cbn1cblxuLmxrLWJvbnVzZXNfX3N0YXR1cy1iYWRnZS1sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdG9wYWNpdHk6IC43O1xufVxuXG4ubGstYm9udXNlc19fc3RhdHVzLWJhZGdlLXZhbHVlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5say1ib251c2VzX19hdmFpbGFibGUge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmxrLWJvbnVzZXNfX2F2YWlsYWJsZS1sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuLmxrLWJvbnVzZXNfX2F2YWlsYWJsZS1yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRnYXA6IDhweDtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4ubGstYm9udXNlc19fYXZhaWxhYmxlLXZhbHVlIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLmxrLWJvbnVzZXNfX2F2YWlsYWJsZS1tYXJrIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4ubGstYm9udXNlc19fYXZhaWxhYmxlLXJhdGUge1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxrLWJvbnVzZXNfX2xldmVsIHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmxrLWJvbnVzZXNfX2xldmVsLW5vdGUge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbi5say1ib251c2VzX19sZXZlbC1iYXIge1xuXHRoZWlnaHQ6IDhweDtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay01O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubGstYm9udXNlc19fbGV2ZWwtYmFyLWZpbGwge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XG59XG5cbi5say1ib251c2VzX19sZXZlbC1zY2FsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiA4cHg7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmxrLWJvbnVzZXNfX2xldmVsLW1pbixcbi5say1ib251c2VzX19sZXZlbC1tYXgge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubGstYm9udXNlc19fc3RhdHVzLWZvb3RlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAxNnB4O1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubGstYm9udXNlc19fZXhwaXJlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA2cHg7XG5cdG1pbi13aWR0aDogMDtcblx0cGFkZGluZzogNnB4IDEycHggNnB4IDZweDtcblx0Ym9yZGVyLXJhZGl1czogMTRweDtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAxMzEsIDI1NSwgMC4wNSk7XG5cdGNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xufVxuXG4ubGstYm9udXNlc19fZXhwaXJlLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0b3BhY2l0eTogLjU7XG59XG5cbi5say1ib251c2VzX19leHBpcmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG59XG5cbi5say1ib251c2VzX19ydWxlcy1saW5rIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxrLWJvbnVzZXNfX3B1cmNoYXNlcy10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmxrLWJvbnVzZXNfX3B1cmNoYXNlcy1ib2R5IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbi10b3A6IGF1dG87XG5cdHBhZGRpbmctdG9wOiAyNHB4O1xufVxuXG4ubGstYm9udXNlc19fcHVyY2hhc2VzLWljb24td3JhcCB7XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay01O1xuXHRjb2xvcjogJGNvbG9yLWJsdWU7XG59XG5cbi5say1ib251c2VzX19wdXJjaGFzZXMtaWNvbiB7XG5cdHdpZHRoOiAyOHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG59XG5cbi5say1ib251c2VzX19wdXJjaGFzZXMtaW5mbyB7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmxrLWJvbnVzZXNfX3B1cmNoYXNlcy12YWx1ZSB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDExNiU7XG59XG5cbi5say1ib251c2VzX19wdXJjaGFzZXMtbm90ZSB7XG5cdG1hcmdpbi10b3A6IDRweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xufVxuXG4ubGstYm9udXNlc19fY2VydGlmaWNhdGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMjRweDtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0cGFkZGluZzogMjRweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0YmFja2dyb3VuZDogJGNvbG9yLWRhcmstYmx1ZTtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubGstYm9udXNlc19fY2VydGlmaWNhdGUtc3VidGl0bGUge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0b3BhY2l0eTogLjg1O1xufVxuXG4ubGstYm9udXNlc19fY2VydGlmaWNhdGUtYXNpZGUge1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlLWZvcm0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcbn1cblxuLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlLWZpZWxkIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyOTdweDtcbn1cblxuLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlLWlucHV0IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNDhweDtcblx0cGFkZGluZzogMCAxNnB4O1xuXHRib3JkZXI6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Zm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4ubGstYm9udXNlc19fY2VydGlmaWNhdGUtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuLmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlLWJ0biB7XG5cdG1pbi13aWR0aDogMTI1cHg7XG59XG5cbi5say1ib251c2VzX19jZXJ0aWZpY2F0ZS1lcnJvciB7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjb2xvcjogJGNvbG9yLXJlZDtcbn1cblxuLmxrLWJvbnVzZXNfX2luZm8ge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRwYWRkaW5nOiAyNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbn1cblxuLmxrLWJvbnVzZXNfX2luZm8tdGl0bGUge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5say1ib251c2VzX19pbmZvLWl0ZW1zIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAyNHB4O1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ubGstYm9udXNlc19faW5mby1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxNnB4O1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbi5say1ib251c2VzX19pbmZvLWRpdmlkZXIge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stMTU7XG59XG5cbi5say1ib251c2VzX19pbmZvLWljb24td3JhcCB7XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubGstYm9udXNlc19faW5mby1pdGVtLS1ibHVlIC5say1ib251c2VzX19pbmZvLWljb24td3JhcCB7XG5cdGJhY2tncm91bmQ6ICNmMmY5ZmY7XG5cdGNvbG9yOiAkY29sb3ItYmx1ZTtcbn1cblxuLmxrLWJvbnVzZXNfX2luZm8taXRlbS0tcmVkIC5say1ib251c2VzX19pbmZvLWljb24td3JhcCB7XG5cdGJhY2tncm91bmQ6ICNmZWY2Zjc7XG5cdGNvbG9yOiAkY29sb3ItcmVkO1xufVxuXG4ubGstYm9udXNlc19faW5mby1pY29uIHtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcbn1cblxuLmxrLWJvbnVzZXNfX2luZm8tY2FwdGlvbiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuLmxrLWJvbnVzZXNfX2luZm8tdmFsdWUge1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmxrLWJvbnVzZXNfX2hpc3Rvcnkge1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4ubGstYm9udXNlc19faGlzdG9yeS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0bWFyZ2luOiAwIDAgMTZweDtcbn1cblxuLmxrLWJvbnVzZXNfX3RhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5say1ib251c2VzX190YWJsZS1oZWFkLFxuLmxrLWJvbnVzZXNfX3RhYmxlLXJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1pbi1oZWlnaHQ6IDUycHg7XG59XG5cbi5say1ib251c2VzX190YWJsZS1oZWFkIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTU7XG59XG5cbi5say1ib251c2VzX190YWJsZS1yb3cge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG59XG5cbi5say1ib251c2VzX190YWJsZS1yb3ctLWFsdCB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay01O1xufVxuXG4ubGstYm9udXNlc19fdGFibGUtY2VsbCB7XG5cdHBhZGRpbmc6IDEycHggMjRweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubGstYm9udXNlc19fdGFibGUtaGVhZCAubGstYm9udXNlc19fdGFibGUtY2VsbCB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbi5say1ib251c2VzX190YWJsZS1jZWxsLS1kYXRlIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxNDBweDtcbn1cblxuLmxrLWJvbnVzZXNfX3RhYmxlLWNlbGwtLWRlc2Mge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0bWluLXdpZHRoOiAwO1xufVxuXG4ubGstYm9udXNlc19fdGFibGUtY2VsbC0tYm9udXMsXG4ubGstYm9udXNlc19fdGFibGUtY2VsbC0tZXhwaXJlIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxODBweDtcbn1cblxuLmxrLWJvbnVzZXNfX3RhYmxlLWNlbGwtLXBsdXMge1xuXHRjb2xvcjogJGNvbG9yLWJsdWU7XG59XG5cbi5say1ib251c2VzX190YWJsZS1jZWxsLS1taW51cyB7XG5cdGNvbG9yOiAkY29sb3ItcmVkO1xufVxuXG4ubGstYm9udXNlc19fbW9yZS13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5say1ib251c2VzX19tb3JlLS1vcGVuIC5idG5fX2Fycm93IHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LmxrLXdyYXBfX2xheW91dCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5say13cmFwX19hc2lkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdC5say13cmFwX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHR9XG5cblx0LmxrLWJvbnVzZXNfX3N1bW1hcnkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmxrLWJvbnVzZXNfX3B1cmNoYXNlcy1jYXJkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHR9XG5cblx0LmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5say1ib251c2VzX19jZXJ0aWZpY2F0ZS1hc2lkZSB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5say1ib251c2VzX19jZXJ0aWZpY2F0ZS1mb3JtIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5say1ib251c2VzX19jZXJ0aWZpY2F0ZS1maWVsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG5cblx0LmxrLWJvbnVzZXNfX2NlcnRpZmljYXRlLWJ0biB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQubGstYm9udXNlc19faW5mby1pdGVtcyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQubGstYm9udXNlc19faW5mby1pdGVtICsgLmxrLWJvbnVzZXNfX2luZm8taXRlbSxcblx0LmxrLWJvbnVzZXNfX2luZm8tZGl2aWRlciArIC5say1ib251c2VzX19pbmZvLWl0ZW0ge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQubGstYm9udXNlc19faW5mby1kaXZpZGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmxrLWJvbnVzZXNfX3RhYmxlIHtcblx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHR9XG5cblx0LmxrLWJvbnVzZXNfX3RhYmxlLWhlYWQsXG5cdC5say1ib251c2VzX190YWJsZS1yb3cge1xuXHRcdG1pbi13aWR0aDogNzYwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5say1ib251c2VzX19zdGF0dXMtdG9wIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5say1ib251c2VzX19hdmFpbGFibGUge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5say1ib251c2VzX19hdmFpbGFibGUtcm93IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQubGstYm9udXNlc19fc3RhdHVzLWZvb3RlciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQubGstYm9udXNlc19fcnVsZXMtbGluayB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdH1cbn1cbiIsIi5say1kYXNoYm9hcmQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDI0cHg7XG59XG5cbi5say1kYXNoYm9hcmQgLm5ld3MtbGlzdC5zZXRzIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmxrLWRhc2hib2FyZCAubmV3cy1saXN0LS1lbWJlZGRlZCAubmV3cy1saXN0X19ncmlkIHtcblx0Z2FwOiAyNHB4O1xufVxuXG4ubGstZGFzaGJvYXJkIC5zbWFsbC1iYW5uZXIge1xuXHRtaW4taGVpZ2h0OiA0ODVweDtcbn1cbiIsIi5say1mYXZvcml0ZXNfX2VtcHR5IHtcblx0cGFkZGluZzogMzJweCAyNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5say1mYXZvcml0ZXMgLnByb2R1Y3QtZ3JpZF9fY2VsbCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmxrLWZhdm9yaXRlcyAucHJvZHVjdC1ncmlkX19jZWxsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLmxrLW9yZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxNnB4O1xufVxuXG4ubGstb3JkZXJfX2JhY2sge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA0cHg7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGstb3JkZXJfX2JhY2staWNvbiB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG59XG5cbi5say1vcmRlcl9fY2FyZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAyNHB4O1xufVxuXG4ubGstb3JkZXJfX2luZm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiAxMnB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmxrLW9yZGVyX19pbmZvLXJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0Z2FwOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi5say1vcmRlcl9fbnVtYmVyIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmxrLW9yZGVyX19kYXRlIHtcblx0bWFyZ2luOiAwO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xufVxuXG4ubGstb3JkZXJfX21lbnUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTZweDtcblx0cmlnaHQ6IDE2cHg7XG5cdG1hcmdpbjogMDtcblx0ei1pbmRleDogMztcbn1cblxuLmxrLW9yZGVyX19kZWxpdmVyeSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiA0cHggOHB4O1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi5say1vcmRlcl9fZGVsaXZlcnktbGFiZWwge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ubGstb3JkZXJfX2RlbGl2ZXJ5LWFkZHJlc3Mge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTQwO1xufVxuXG4ubGstb3JkZXJfX2l0ZW1zIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiA4cHg7XG5cdG1hcmdpbjogMDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5say1vcmRlci1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMnB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiAwO1xuXHRwYWRkaW5nOiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxrLW9yZGVyLWl0ZW1fX2ltYWdlIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5say1vcmRlci1pdGVtX19ib2R5IHtcblx0ZmxleDogMSAxIGF1dG87XG5cdG1pbi13aWR0aDogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMnB4O1xufVxuXG4ubGstb3JkZXItaXRlbV9fbmFtZSB7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRtaW4td2lkdGg6IDA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5say1vcmRlci1pdGVtX19wcmljZXMge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiAwO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmxrLW9yZGVyLWl0ZW1fX3ByaWNlLXJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGdhcDogNHB4O1xufVxuXG4ubGstb3JkZXItaXRlbV9fdG90YWwge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5say1vcmRlci1pdGVtX191bml0IHtcblx0bWFyZ2luLXRvcDogMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMS40O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xufVxuXG4ubGstb3JkZXItaXRlbV9fcXR5IHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMjZweDtcblx0bWluLXdpZHRoOiAwO1xuXHRwYWRkaW5nOiAwIDhweCAycHg7XG5cdGJvcmRlci1yYWRpdXM6IDYwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmxrLW9yZGVyX19yZXN1bWUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDEycHg7XG5cdG1hcmdpbjogMDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5say1vcmRlcl9fcmVzdW1lLXJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA0cHggOHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ubGstb3JkZXJfX3Jlc3VtZS10b3RhbCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmxrLW9yZGVyX19yZXN1bWUtb2xkIHtcblx0cGFkZGluZy10b3A6IDVweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay00MDtcblx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5say1vcmRlcl9fcmVzdW1lLWJvbnVzZXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDRweDtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5say1vcmRlcl9fcmVzdW1lLWJvbnVzZXMgcCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmxrLW9yZGVyX19yZXN1bWUtYm9udXNlcy12YWx1ZSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5say1vcmRlcl9fcmVzdW1lLWFjY3J1YWwge1xuXHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubGstb3JkZXJfX2NhcmQge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0Z2FwOiAxNnB4O1xuXHR9XG5cblx0LmxrLW9yZGVyX19pbmZvLXJvdyB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cblx0LmxrLW9yZGVyLWl0ZW0ge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMnB4O1xuXHR9XG5cblx0LmxrLW9yZGVyLWl0ZW1fX2ltYWdlIHtcblx0XHR3aWR0aDogODBweDtcblx0XHRoZWlnaHQ6IDgwcHg7XG5cdH1cblxuXHQubGstb3JkZXItaXRlbV9fYm9keSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDhweDtcblx0fVxuXG5cdC5say1vcmRlci1pdGVtX19uYW1lIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogdW5zZXQ7XG5cdH1cblxuXHQubGstb3JkZXItaXRlbV9fcHJpY2VzIHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LmxrLW9yZGVyLWl0ZW1fX3ByaWNlLXJvdyB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0LmxrLW9yZGVyLWl0ZW1fX3F0eSB7XG5cdFx0aGVpZ2h0OiAyMXB4O1xuXHRcdG1pbi13aWR0aDogMjFweDtcblx0XHRwYWRkaW5nOiAycHggNnB4O1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjIycHg7XG5cdH1cblxuXHQubGstb3JkZXItaXRlbV9fdW5pdCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdH1cblxuXHQubGstb3JkZXJfX3Jlc3VtZS1yb3cge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxufVxuIiwiLmxrLW9yZGVyLWNhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMjRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcblx0cGFkZGluZzogMjRweDtcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAkdHJzLWJhc2U7XG59XG5cbi5say1vcmRlci1jYXJkX19saW5rIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldDogMDtcblx0ei1pbmRleDogMTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5say1vcmRlci1jYXJkOmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuXHR9XG59XG5cbi5say1vcmRlci1jYXJkOmFjdGl2ZSB7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xufVxuXG4ubGstb3JkZXJzX19saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAyMHB4O1xufVxuXG4ubGsgLnBhZ2UtbmF2IHtcblx0bWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmxrIC5wYWdlLW5hdl9fcm93IHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5sayAucGFnZS1uYXZfX2xpbmtzIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdGdhcDogOHB4O1xufVxuXG4ubGsgLnBhZ2UtbmF2X19saW5rLFxuLmxrIC5wYWdlLW5hdl9fbGluay1zcGFjZXIge1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiAzNnB4O1xuXHRtYXJnaW46IDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiA2MHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmxrIC5wYWdlLW5hdl9fbGluay1zcGFjZXIge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5sayAucGFnZS1uYXZfX2xpbmstLWFycm93IHtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2stMTU7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmxrIC5wYWdlLW5hdl9fbGluay0tYXJyb3dbZGlzYWJsZWRdIHtcblx0b3BhY2l0eTogMTtcblx0Y29sb3I6ICRjb2xvci1ibGFjay00MDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubGsgLnBhZ2UtbmF2X19saW5rLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xufVxuXG4ubGsgLnBhZ2UtbmF2X19saW5rLnBhZ2UtbmF2X19saW5rLS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xuXHRib3JkZXItY29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubGsgLnBhZ2UtbmF2X19saW5rOm5vdChbZGlzYWJsZWRdKTpob3Zlcjpub3QoLnBhZ2UtbmF2X19saW5rLS1hY3RpdmUpOm5vdCgucGFnZS1uYXZfX2xpbmstLWFycm93KSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2stMTU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXG5cdC5sayAucGFnZS1uYXZfX2xpbmstLWFycm93Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxufVxuXG4ubGstb3JkZXItY2FyZF9faGVhZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG5cbi5say1vcmRlci1jYXJkX19zdGF0dXMtd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLmxrLW9yZGVyLWNhcmRfX3N0YXR1cyB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDRweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGhlaWdodDogMjZweDtcblx0cGFkZGluZzogMCA4cHggMCA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWJsdWUtMTU7XG5cdGNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xufVxuXG4ubGstb3JkZXItY2FyZF9fc3RhdHVzLWljb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGZpbGw6IG5vbmU7XG59XG5cbi5say1vcmRlci1jYXJkX19zdGF0dXMtaWNvbiBzdmcge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xufVxuXG4ubGstb3JkZXItY2FyZF9fc3RhdHVzLS1zdWNjZXNzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4ubGstb3JkZXItY2FyZF9fc3RhdHVzLS1lcnJvciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5say1vcmRlci1jYXJkX19zdGF0dXMtLWluZm8ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlLTE1O1xuXHRjb2xvcjogJGNvbG9yLWJsdWU7XG59XG5cbi5say1vcmRlci1jYXJkX19udW1iZXIge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubGstb3JkZXItY2FyZF9fc2VwIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0Y29sb3I6ICRjb2xvci1ibGFjay0xNTtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX2RlbGl2ZXJ5IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiA4cHg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi5say1vcmRlci1jYXJkX19kZWxpdmVyeS1sYWJlbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubGstb3JkZXItY2FyZF9fZGVsaXZlcnktYWRkcmVzcyB7XG5cdGZsZXg6IDEgMCAwO1xuXHRtaW4td2lkdGg6IDFweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay00MDtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX21lbnUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTZweDtcblx0cmlnaHQ6IDE2cHg7XG5cdHotaW5kZXg6IDQ7XG59XG5cbi5say1vcmRlci1jYXJkX19tZW51LWJ0biB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5say1vcmRlci1jYXJkX19tZW51LWJ0biAuc3ZnLWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xufVxuXG4ubGstb3JkZXItY2FyZF9fbWVudS1kZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRyaWdodDogMDtcblx0ei1pbmRleDogMztcblx0bWluLXdpZHRoOiAxNzRweDtcblx0cGFkZGluZzogNHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDEycHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMTIpO1xufVxuXG4ubGstb3JkZXItY2FyZF9fbWVudS1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA0MHB4O1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX21lbnUtaXRlbSBzdmcge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0ZmlsbDogbm9uZTtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX21lbnUtaXRlbSBzcGFuIHtcblx0cGFkZGluZzogMCA0cHg7XG59XG5cbi5say1vcmRlci1jYXJkX19tZW51LWl0ZW0tLWRhbmdlciB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5say1vcmRlci1jYXJkX19tZW51LWl0ZW0tLWRhbmdlciBzdmcge1xuXHRjb2xvcjogJGNvbG9yLXJlZDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubGstb3JkZXItY2FyZF9fbWVudS1pdGVtOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0fVxufVxuXG4ubGstb3JkZXItY2FyZF9fdGh1bWJzIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX3NsaWRlcixcbi5say1vcmRlci1jYXJkX19zd2lwZXIge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX3NsaWRlLFxuLmxrLW9yZGVyLWNhcmQgLnN3aXBlci1zbGlkZSB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4ubGstb3JkZXItY2FyZF9fdGh1bWIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogOTBweDtcblx0aGVpZ2h0OiA5MHB4O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcbn1cblxuLmxrLW9yZGVyLWNhcmRfX3RodW1iIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogODBweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5say1vcmRlci1jYXJkX19mb290IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ubGstb3JkZXItY2FyZF9fdG90YWwge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5say1vcmRlci1jYXJkX19oZWFkLFxuXHQubGstb3JkZXItY2FyZF9fZm9vdCB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cblx0LmxrLW9yZGVyLWNhcmRfX2RlbGl2ZXJ5IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG4iLCIubGstcmV2aWV3c19fbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMTZweDtcbn1cblxuLmxrLXJldmlld3NfX2l0ZW0ge1xuXHRwYWRkaW5nOiAyNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbn1cblxuLmxrLXJldmlld3NfX2hlYWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiAxNnB4O1xufVxuXG4ubGstcmV2aWV3c19fcHJvZHVjdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDEycHg7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbi5say1yZXZpZXdzX19wcm9kdWN0LWltYWdlLXdyYXAge1xuXHR3aWR0aDogNjRweDtcblx0aGVpZ2h0OiA2NHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTU7XG59XG5cbi5say1yZXZpZXdzX19wcm9kdWN0LWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5say1yZXZpZXdzX19wcm9kdWN0LWluZm8ge1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbi5say1yZXZpZXdzX19wcm9kdWN0LW5hbWUge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmxrLXJldmlld3NfX3Byb2R1Y3QtbmFtZTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHR9XG59XG5cbi5say1yZXZpZXdzX19kYXRlIHtcblx0bWFyZ2luLXRvcDogNHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbi5say1yZXZpZXdzX19tZXRhIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLmxrLXJldmlld3NfX3N0YXR1cyB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDRweDtcblx0bWluLWhlaWdodDogMjhweDtcblx0cGFkZGluZzogNHB4IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5say1yZXZpZXdzX19zdGF0dXMtLW1vZGVyYXRpb24ge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNTtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuLmxrLXJldmlld3NfX3N0YXR1cy0tcHVibGlzaGVkIHtcblx0YmFja2dyb3VuZDogcmdiYSgyOCwgMTc2LCA3MCwgMC4xMik7XG5cdGNvbG9yOiAkY29sb3Itc3VjY2Vzcztcbn1cblxuLmxrLXJldmlld3NfX3N0YXR1cy1pY29uIHtcblx0d2lkdGg6IDE0cHg7XG5cdGhlaWdodDogMTRweDtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5say1yZXZpZXdzX19yYXRpbmcge1xuXHRmbGV4OiAwIDAgYXV0bztcblxuXHQucmF0aW5nX192YWx1ZSxcblx0LnJhdGluZ19fcXVhbnRpdHkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQucmF0aW5nX19pdGVtIC5zdmctaWNvbiB7XG5cdFx0d2lkdGg6IDE2cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHR9XG59XG5cbi5say1yZXZpZXdzX19tZW51IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5say1yZXZpZXdzX19tZW51OmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNTtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG59XG5cbi5say1yZXZpZXdzX19tZW51LWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xufVxuXG4ubGstcmV2aWV3c19fcGhvdG9zIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiA4cHg7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi5say1yZXZpZXdzX19waG90by13cmFwIHtcblx0d2lkdGg6IDcycHg7XG5cdGhlaWdodDogNzJweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay01O1xufVxuXG4ubGstcmV2aWV3c19fcGhvdG8ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5say1yZXZpZXdzX19hZHZhbnRhZ2VzLFxuLmxrLXJldmlld3NfX2ZsYXdzLFxuLmxrLXJldmlld3NfX2NvbW1lbnQge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ubGstcmV2aWV3c19fYWR2YW50YWdlcy10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1zdWNjZXNzO1xufVxuXG4ubGstcmV2aWV3c19fZmxhd3MtdGl0bGUsXG4ubGstcmV2aWV3c19fY29tbWVudC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmxrLXJldmlld3NfX2FkdmFudGFnZXMtdGV4dCxcbi5say1yZXZpZXdzX19mbGF3cy10ZXh0LFxuLmxrLXJldmlld3NfX2NvbW1lbnQtdGV4dCB7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbn1cblxuLmxrLXJldmlld3NfX2VtcHR5IHtcblx0cGFkZGluZzogMzJweCAyNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5say1yZXZpZXdzX19oZWFkIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0LmxrLXJldmlld3NfX21ldGEge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXG5cdC5say1yZXZpZXdzX19tZW51IHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LmxrLXJldmlld3NfX2l0ZW0ge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdH1cblxuXHQubGstcmV2aWV3c19fcHJvZHVjdC1pbWFnZS13cmFwIHtcblx0XHR3aWR0aDogNTZweDtcblx0XHRoZWlnaHQ6IDU2cHg7XG5cdH1cblxuXHQubGstcmV2aWV3c19fcGhvdG8td3JhcCB7XG5cdFx0d2lkdGg6IDY0cHg7XG5cdFx0aGVpZ2h0OiA2NHB4O1xuXHR9XG59XG4iLCIubGstc3Vic2NyaXB0aW9uc19fY2FyZCB7XG5cdHBhZGRpbmc6IDMycHggNDBweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcbn1cblxuLmxrLXN1YnNjcmlwdGlvbnNfX2xlYWQge1xuXHRtYXgtd2lkdGg6IDc2MHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19fbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMjBweDtcblx0bWFyZ2luLXRvcDogMjhweDtcbn1cblxuLmxrLXN1YnNjcmlwdGlvbnNfX2l0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEycHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5say1zdWJzY3JpcHRpb25zX19pbnB1dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0cGFkZGluZzogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcblx0Ym9yZGVyOiAwO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19fc3dpdGNoIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTE1O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5say1zdWJzY3JpcHRpb25zX19zd2l0Y2gtdGh1bWIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMnB4O1xuXHRsZWZ0OiAycHg7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgyNCwgMjQsIDI4LCAwLjIpO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5say1zdWJzY3JpcHRpb25zX19pbnB1dDpjaGVja2VkICsgLmxrLXN1YnNjcmlwdGlvbnNfX3N3aXRjaCB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19faW5wdXQ6Y2hlY2tlZCArIC5say1zdWJzY3JpcHRpb25zX19zd2l0Y2ggLmxrLXN1YnNjcmlwdGlvbnNfX3N3aXRjaC10aHVtYiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbn1cblxuLmxrLXN1YnNjcmlwdGlvbnNfX2lucHV0OmZvY3VzLXZpc2libGUgKyAubGstc3Vic2NyaXB0aW9uc19fc3dpdGNoIHtcblx0b3V0bGluZTogMnB4IHNvbGlkICRjb2xvci1ibHVlO1xuXHRvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19fbGFiZWwge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ubGstc3Vic2NyaXB0aW9uc19fYWN0aW9ucyB7XG5cdG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5say1zdWJzY3JpcHRpb25zX19zYXZlIHtcblx0bWluLXdpZHRoOiAyMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5say1zdWJzY3JpcHRpb25zX19jYXJkIHtcblx0XHRwYWRkaW5nOiAyNHB4IDIwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5say1zdWJzY3JpcHRpb25zX19zYXZlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLmxrIHtcblx0bWFyZ2luOiAyNHB4IDAgNjBweDtcbn1cblxuLmxrX193cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogNDBweDtcbn1cblxuLmxrX19hc2lkZSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzAwcHg7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmxrX19tZW51IHtcblx0d2lkdGg6IDEwMCU7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDI4cHg7XG5cdHBhZGRpbmc6IDRweDtcbn1cblxuLmxrX19tZW51LWJ0biB7XG5cdGhlaWdodDogNDhweDtcblx0bWluLWhlaWdodDogNDhweDtcblx0cGFkZGluZzogMCAxMnB4O1xuXHRib3JkZXI6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4ubGtfX21lbnUtaWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG5cdGZpbGw6IG5vbmU7XG59XG5cbi5sa19fbWVudS10ZXh0IHtcblx0ZmxleDogMSAxIGF1dG87XG5cdG1pbi13aWR0aDogMDtcblx0cGFkZGluZzogMCA4cHg7XG59XG5cbi5sa19fbWVudS1hcnJvdyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tbGVmdDogMDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cnMtYmFzZTtcbn1cblxuLmxrX19tZW51LWJ0bi0tYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmstYmx1ZS0xNTtcblx0Y29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubGtfX21lbnUtYnRuLS1hY3RpdmUgLmxrX19tZW51LWljb24sXG4ubGtfX21lbnUtYnRuLS1hY3RpdmUgLmxrX19tZW51LWFycm93IHtcblx0Y29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG59XG5cbi5sa19fbWVudS1idG4tLWxvZ291dCxcbi5sa19fbWVudS1idG4tLWxvZ291dCAubGtfX21lbnUtaWNvbiB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmxrX19tZW51LWJ0bjpub3QoLmxrX19tZW51LWJ0bi0tYWN0aXZlKTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdH1cbn1cblxuLmxrX19tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLmxrX190aXRsZSB7XG5cdG1hcmdpbjogMCAwIDI0cHg7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDExNiU7XG59XG5cbi5sa19fY29udGVudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMjRweDtcbn1cblxuLmxrLWNhcmQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDMycHg7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xuXHRwYWRkaW5nOiAyNHB4O1xufVxuXG4ubGsgLmRhdGVwaWNrZXJfX2lucHV0LmRhdGVwaWNrZXJfX2lucHV0IHtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcblx0cGFkZGluZzogMjRweDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19tYWluLFxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19ncm91cHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDI0cHg7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZm9ybV9fZ3JvdXAge1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19ncm91cC1ib2R5IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZvcm1fX2hlYWRlcixcbi5sayAuZm9ybS0tcHJvZmlsZSAuZm9ybV9fZ3JvdXAtdGl0bGUge1xuXHRtYXJnaW46IDAgMCAxNnB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZm9ybV9fZmllbGRzIHtcblx0bWFyZ2luOiAtNnB4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZm9ybV9fZmllbGQge1xuXHRwYWRkaW5nOiA2cHg7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZm9ybV9fZm9vdGVyIHtcblx0bWFyZ2luOiAyNHB4IDAgMDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19hY3Rpb25zIHtcblx0bWFyZ2luOiAwO1xuXHR3aWR0aDogYXV0bztcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5mb3JtX19hY3Rpb24sXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZvcm1fX2FjdGlvbjpvbmx5LWNoaWxkIHtcblx0cGFkZGluZzogMDtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZm9ybV9fZm9vdGVyIC5idG4ge1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZpZWxkLXBsYWNlaG9sZGVyIHtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMjJweDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5maWVsZC1pbnB1dCxcbi5sayAuZm9ybS0tcHJvZmlsZSAuZGF0ZXBpY2tlcl9faW5wdXQuZGF0ZXBpY2tlcl9faW5wdXQge1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdHBhZGRpbmc6IDIxcHggMTZweCA3cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWJsYWNrLTE1IGluc2V0O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5maWVsZC1pbnB1dDpob3Zlcixcbi5sayAuZm9ybS0tcHJvZmlsZSAuZGF0ZXBpY2tlcl9faW5wdXQuZGF0ZXBpY2tlcl9faW5wdXQ6aG92ZXIge1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWJsYWNrLTUwIGluc2V0O1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmRhdGVwaWNrZXIge1xuXHQtLWRwLWlucHV0LXBhZGRpbmc6IDIxcHggNDhweCA3cHggMTZweDtcblx0LS1kcC1pbnB1dC1ub3QtY2xlYXJhYmxlLXBhZGRpbmc6IDQ4cHg7XG5cdC0tZHAtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0LS1kcC1ib3JkZXItY29sb3ItaG92ZXI6IHRyYW5zcGFyZW50O1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXJfX2lucHV0LmRhdGVwaWNrZXJfX2lucHV0LFxuLmxrIC5mb3JtLS1wcm9maWxlIC5kYXRlcGlja2VyIC5kcF9faW5wdXQuZHBfX2lucHV0X2ljb25fcGFkLFxuLmxrIC5mb3JtLS1wcm9maWxlIC5kYXRlcGlja2VyIC5kcF9faW5wdXRfbm90X2NsZWFyYWJsZSB7XG5cdHBhZGRpbmc6IDIxcHggNDhweCA3cHggMTZweDtcblx0cGFkZGluZy1pbmxpbmUtZW5kOiA0OHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmRhdGVwaWNrZXItLWhhcy1sb2NhbHZhbHVlIC5maWVsZC1wbGFjZWhvbGRlciB7XG5cdHRvcDogNi41cHg7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5kYXRlcGlja2VyIC5kcF9faW5wdXRfaWNvbiB7XG5cdHRvcDogMTJweDtcblx0cmlnaHQ6IDE2cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZHAtLWNsZWFyLWJ0biB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZmllbGQtdGV4dF9fYnRuLWV5ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sayAuZm9ybS0tcHJvZmlsZSAuZmllbGQtdGV4dC0tcGFzc3dvcmQgLmZpZWxkLWlucHV0IHtcblx0cGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5maWVsZC1jaGVjay1saXN0X19sYWJlbCB7XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmxrIC5mb3JtLS1wcm9maWxlIC5maWVsZC1jaGVjay1saXN0X19pdGVtcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAyNHB4O1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZpZWxkLWNoZWNrLWxpc3RfX2l0ZW0ge1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luOiAwO1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZpZWxkLWNoZWNrYm94LS1yYWRpbyAuZmllbGQtY2hlY2tib3hfX3Zpc3VhbCB7XG5cdG1hcmdpbjogMCA4cHggMCAwO1xufVxuXG4ubGsgLmZvcm0tLXByb2ZpbGUgLmZpZWxkLWlucHV0OmRpc2FibGVkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubGsge1xuXHRcdG1hcmdpbjogMTZweCAwIDMycHg7XG5cdH1cblxuXHQubGtfX3dyYXAge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmxrX19hc2lkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQubGtfX21lbnU6bm90KC5sa19fbWVudS0tb3BlbikgLmxrX19tZW51LWJ0bjpub3QoLmxrX19tZW51LWJ0bi0tdHJpZ2dlcikge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQubGtfX21lbnUtYnRuLS1hY3RpdmUge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC5sa19fbWVudS0tb3BlbiAubGtfX21lbnUtYXJyb3ctLXRvZ2dsZSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0fVxuXG5cdC5sa19fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuXHQubGsgLmZvcm0tLXByb2ZpbGUge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdH1cblxuXHQubGsgLmZvcm0tLXByb2ZpbGUgLmZvcm1fX2ZpZWxkIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmxrX19tZW51LWJ0bi0tYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjay0xMDA7XG5cdH1cblxuXHQubGtfX21lbnUtLW9wZW4gLmxrX19tZW51LWJ0bi0tYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlLTE1O1xuXHR9XG5cblx0LmxrX19tZW51LWJ0bi0tYWN0aXZlIC5sa19fbWVudS1hcnJvdyB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHR9XG5cblx0LmxrX19tZW51LS1vcGVuIC5sa19fbWVudS1idG4tLWFjdGl2ZSAubGtfX21lbnUtYXJyb3cge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdH1cblxuXHQubGtfX21lbnUtYnRuLS1hY3RpdmUgLmxrX19tZW51LWljb24sXG5cdC5sa19fbWVudS1idG4tLWFjdGl2ZSAubGtfX21lbnUtYXJyb3cge1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG5cdH1cblxuXHQubGtfX21lbnUtLW9wZW4gIC5sa19fbWVudS1idG4tLWFjdGl2ZSAubGtfX21lbnUtaWNvbixcblx0LmxrX19tZW51LS1vcGVuICAubGtfX21lbnUtYnRuLS1hY3RpdmUgLmxrX19tZW51LWFycm93IHtcblx0XHRjb2xvcjogJGNvbG9yLWRhcmstYmx1ZTtcblx0fVxufVxuIiwiLmxvYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kOiAkbG9hZGVyLWJnO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0ei1pbmRleDogMzA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubG9hZGVyX19jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAxIDEgYXV0bztcblx0cG9zaXRpb246IHN0aWNreTtcblx0dG9wOiAwO1xuXHRtYXgtaGVpZ2h0OiAxMDB2aDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5sb2FkZXJfX2ljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRhbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGU7XG59XG5cbi5sb2FkZXItLWFjdGl2ZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cblxuLmxvYWRlci0tc21hbGwgLmxvYWRlcl9faWNvbiB7XG5cdHdpZHRoOiAyNXB4O1xuXHRoZWlnaHQ6IDI1cHg7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4iLCIubG9jYXRpb24tcGlja2VyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX193cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fYnRuLXdyYXAge1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fc2VwYXJhdG9yIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0d2lkdGg6IDlweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogMCA4cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19idG4ge1xuXHRwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cdHBhZGRpbmctbGVmdDogOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19idG4gLmJ0bl9faWNvbiB7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fYnRuLXdyYXAgLmJ0bl9fdGV4dCB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fYnRuOm5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuXHRib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgxMjAsIDEyMCwgMTIwLCAwLjE5KTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIC5idG5fX2ljb24ge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmxvY2F0aW9uLXBpY2tlcl9fYnRuOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIwLCAxMjAsIDEyMCwgMC4xOSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0YS5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnk6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fcG9wdXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogY2FsYygxMDAlICsgMTBweCk7XG5cdGxlZnQ6IC0xMnB4O1xuXHR3aWR0aDogMzIwcHg7XG5cdHBhZGRpbmc6IDI0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG5cdHotaW5kZXg6IDEwMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHNjYWxlWSgtMTBweCk7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWRyb3Bkb3duO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19wb3B1cC5vcGVuIHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRwb2ludGVyLWV2ZW50czogYWxsXG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX3BvcHVwLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19wb3B1cC10aXRsZSBzdHJvbmcge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX3BvcHVwLWFjdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcblx0bWFyZ2luOiAxNXB4IC02cHggMDtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fcG9wdXAtYWN0aW9uLWl0ZW0ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogMCA2cHg7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2J0bi1jbG9zZSB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMHB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTBweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19idG4tY2xvc2UtaWNvbiB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LmxvY2F0aW9uLXBpY2tlcl9fYnRuLWNsb3NlOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1hY3Rpb24ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8taWNvbiB7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdGZsZXg6ICAwIDAgYXV0bztcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLWRkLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogLTE1cHg7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLWRkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0cGFkZGluZzogMTNweDtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktd3JhcDpob3ZlciAubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8tYWN0aW9uIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0LmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS13cmFwOmhvdmVyIC5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1hY3Rpb24gKyAubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8tZGQtd3JhcCxcblx0LmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLWRkLXdyYXA6aG92ZXIsIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby10ZXh0IHtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLWxpbmsge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcbn1cblxuLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLXRleHQtaWNvbiB7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8tbGluazpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG5cblx0LmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLWxpbms6aG92ZXIgLmxvY2F0aW9uLXBpY2tlcl9fY29tcGFueS1pbmZvLXRleHQtaWNvbiB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby10ZXh0LW5vdGlmaWNhdGlvbiB7XG5cdHBhZGRpbmc6IDhweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0b3BhY2l0eTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR6LWluZGV4OiAyO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IGNhbGMoMTAwJSArIDEwcHgpO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwcHgpO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby10ZXh0LW5vdGlmaWNhdGlvbi0tdmlzaWJsZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ubG9jYXRpb24tcGlja2VyX19jb21wYW55LWluZm8tdGV4dC1ub3RpZmljYXRpb24taWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHdpZHRoOiAyMXB4O1xuXHRoZWlnaHQ6IDEzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubG9jYXRpb24tcGlja2VyX19wb3B1cCB7XG5cdFx0d2lkdGg6IHVuc2V0O1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IGF1dG87XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cblx0LmNvbnRhY3RfX3N1YnRpdGxlICB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0fVxuXG5cdC5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnkge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0LmNvbnRhY3RfX2xpbmsge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblxuXHQubG9jYXRpb24tcGlja2VyX19idG4td3JhcCAuYnRuX190ZXh0IHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0LmxvY2F0aW9uLXBpY2tlcl9fYnRuIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDJweDtcblx0fVxuXG5cdC5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1kZC13cmFwIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcblx0fVxuXG5cdC5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1kZCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdC5sb2NhdGlvbi1waWNrZXJfX2NvbXBhbnktaW5mby1pdGVtIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdH1cblxuXHQubG9jYXRpb24tcGlja2VyX19tb2ItYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLTN4cy1tYXgpIHtcblx0LmxvY2F0aW9uLXBpY2tlcl9fYnRuLXdyYXAgLmJ0bl9fdGV4dCB7XG5cdFx0bWF4LXdpZHRoOiA3MnB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdH1cblxuXHQubG9jYXRpb24tcGlja2VyX19jb21wYW55IHtcblx0XHRtYXgtd2lkdGg6IDEwMnB4O1xuXHR9XG5cblx0LmxvY2F0aW9uLXBpY2tlcl9fYnRuLXdyYXAgLmJ0bl9fdGV4dCB7XG5cdFx0bWF4LXdpZHRoOiA0NXB4O1xuXHR9XG59IiwiLmxvY2F0aW9uc19fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuXHRtYXJnaW46IC0xNnB4IC0yMHB4O1xufVxuXG4ubG9jYXRpb25zX19jZWxsIHtcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogMTZweCAyMHB4O1xufVxuXG4ubG9jYXRpb25zX19pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5cbi5sb2NhdGlvbnNfX2ljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG59XG5cbi5sb2NhdGlvbnNfX25hbWUge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmxvY2F0aW9uc19fdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0b3BhY2l0eTogLjY7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmxvY2F0aW9uc19fbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuXHR0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuXHR0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcblx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogOCU7XG5cdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMjAlO1xuXHR0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubG9jYXRpb25zX19saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLmxvY2F0aW9uc19fdGl0bGUge1xuXHRwYWRkaW5nOiAxN3B4IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sb2NhdGlvbnNfX3RpdGxlLWljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0b3A6IDE3cHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xufVxuXG4ubG9jYXRpb25zX190aXRsZS5vcGVuIC5sb2NhdGlvbnNfX3RpdGxlLWljb24ge1xuXHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLWxnLW1heCkge1xuXHQubG9jYXRpb25zX19ncmlkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cdFx0bWFyZ2luOiAwIC0xMHB4O1xuXHR9XG5cblx0LmxvY2F0aW9uc19fY2VsbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTJweCAxMHB4O1xuXHR9XG5cblx0LmxvY2F0aW9uc19fY2VsbDpsYXN0LWNoaWxkIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0fVxufSIsIi5tYWluLW5hdiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tYWluLW5hdl9fbGlzdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tbmF2X19hcnJvdyB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDM7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4ubWFpbi1uYXZfX2Fycm93LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbi1uYXZfX2Fycm93OmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0Lm1haW4tbmF2X19hcnJvdzpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5tYWluLW5hdl9fYXJyb3ctaWNvbiB7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG59XG5cbi5tYWluLW5hdl9fYXJyb3ctLXByZXYge1xuXHRsZWZ0OiAwO1xufVxuXG4ubWFpbi1uYXZfX2Fycm93LS1uZXh0IHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG59XG5cbi5tYWluLW5hdl9fbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHBhZGRpbmc6IDAgMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wNCk7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLm1haW4tbmF2X19saW5rLWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLm1haW4tbmF2X19zbGlkZSB7XG5cdHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1uYXZfX3NsaWRlciAuc3dpcGVyLXNsaWRlcl9fc2xpZGVyICB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ubWFpbi1uYXZfX2l0ZW0ge1xuXHRwYWRkaW5nOiA4cHggMDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubWFpbi1uYXZfX2xpbms6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG5cdH1cbn1cblxuLm1haW4tbmF2X19zbGlkZXItd3JhcC1ncmFkaWVuZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiA2MHB4O1xuXHR6LWluZGV4OiAyO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjIsIDM3LCAxMTQsIDAuMDApIDAlLCAjMTYyNTcyIDEwMCUpO1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cnMtYmFzZTtcbn1cblxuLm1haW4tbmF2X19zbGlkZXItd3JhcC1ncmFkaWVuZDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMjAwMHB4O1xuXHR6LWluZGV4OiAyO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0YmFja2dyb3VuZDogIzE2MjU3Mjtcbn1cblxuLm1haW4tbmF2X19zbGlkZXItd3JhcC1ncmFkaWVuZC0tbGVmdDo6YWZ0ZXIge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTAwJTtcbn1cblxuLm1haW4tbmF2X19zbGlkZXItd3JhcC1ncmFkaWVuZC0tcmlnaHQ6OmFmdGVyIHtcblx0bGVmdDogMTAwJTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbi5tYWluLW5hdl9fc2xpZGVyLXdyYXAtZ3JhZGllbmQtLWxlZnQge1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNjI1NzIgMCUsIHJnYmEoMjIsIDM3LCAxMTQsIDAuMDApIDEwMCUpO1xuXHRvcGFjaXR5OiAxO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cnMtYmFzZSwgdHJhbnNmb3JtICR0cnMtYmFzZTtcbn1cblxuLm1haW4tbmF2X19zbGlkZXItd3JhcC1ncmFkaWVuZC0tcmlnaHQge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcblx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIyLCAzNywgMTE0LCAwLjAwKSAwJSwgIzE2MjU3MiAxMDAlKTtcbn1cblxuLm1haW4tbmF2X19hcnJvdy0tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIH4gLm1haW4tbmF2X19zbGlkZXItd3JhcC1ncmFkaWVuZC0tbGVmdCB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjBweCk7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubWFpbi1uYXZfX2Fycm93LS1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQgfiAubWFpbi1uYXZfX3NsaWRlci13cmFwLWdyYWRpZW5kLS1yaWdodCB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2MHB4KTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubWFpbi1uYXZfX2Fycm93IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLm1haW4tc2xpZGVyIHtcblx0LS1tYWluLXNsaWRlci1wZWVrOiAjeyRjb250YWluZXItcGFkZGluZ307XG5cdG1hcmdpbjogNjBweCAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubWFpbi1zbGlkZXI6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ubWFpbi1zbGlkZXJfX3NsaWRlci13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpbi1zbGlkZXIgLnN3aXBlciB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ubWFpbi1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG5cdGJvcmRlci1yYWRpdXM6IDI4cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC8vIExlYXZlIHBlZWsgb24gYm90aCBzaWRlcyBzbyBsb29wIHNob3dzIHRoZSBsYXN0IHNsaWRlIGJlZm9yZSB0aGUgZmlyc3Rcblx0d2lkdGg6IGNhbGMoMTAwJSAtICh2YXIoLS1tYWluLXNsaWRlci1wZWVrKSAqIDIpKTtcbn1cblxuLm1haW4tc2xpZGVyX19hcnJvdyB7XG5cdHdpZHRoOiA0NHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAzO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMjApO1xuXHR0cmFuc2l0aW9uOiBhbGwgJHRycy1iYXNlO1xufVxuXG4uY2F0YWxvZy1pdGVtIC5tYWluLXNsaWRlcl9fYXJyb3cge1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiAzNnB4O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0Lm1haW4tc2xpZGVyX19hcnJvdzpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5tYWluLXNsaWRlcl9fYXJyb3c6YWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5tYWluLXNsaWRlcl9fYXJyb3cuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLXNsaWRlcl9fYXJyb3ctLXByZXYge1xuXHRsZWZ0OiA2NHB4O1xufVxuXG4ubWFpbi1zbGlkZXJfX2Fycm93LS1uZXh0IHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDY0cHg7XG59XG5cbi5tYWluLXNsaWRlcl9fYXJyb3ctaWNvbiB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ubWFpbi1zbGlkZXJfX3NsaWRlIHtcblx0Ym9yZGVyLXJhZGl1czogMjhweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiA0ODBweDtcbn1cblxuLm1haW4tc2xpZGVyX19iYWNrZ3JvdW5kIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5tYWluLXNsaWRlcl9fYmFja2dyb3VuZC1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm1haW4tc2xpZGVyX19hbmltYXRpb24tYmFja2dyb3VuZCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5tYWluLXNsaWRlcl9faW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDU0MHB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdG1heC13aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAxMjBweDtcbn1cblxuLm1haW4tc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNiwgMTcsIDAuMzApO1xuXHRoZWlnaHQ6IDIycHg7XG5cdHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAxMXB4O1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IDE2cHggIWltcG9ydGFudDtcblx0bGVmdDogNTAlICFpbXBvcnRhbnQ7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0d2lkdGg6IDRweDtcblx0aGVpZ2h0OiA0cHg7XG5cdG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcblx0bWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm1haW4tc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLm1haW4tc2xpZGVyX19saW5rIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5tYWluLXNsaWRlcl9fY29udGVudCB7XG5cdHBhZGRpbmc6IDEwMHB4IDk0cHggMCAxMjBweDtcbn1cblxuLm1haW4tc2xpZGVyX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNjBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTAwJTtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0bWF4LXdpZHRoOiA0NzBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuXG4ubWFpbi1zbGlkZXJfX3N1YnRpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRtYXgtd2lkdGg6IDQ3MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLm1haW4tc2xpZGVyX19idXR0b25zIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWF4LXdpZHRoOiA0NzBweDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5tYWluLXNsaWRlcl9fYnV0dG9uIHtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHQubWFpbi1zbGlkZXJfX2Fycm93IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm1haW4tc2xpZGVyX19jb250ZW50IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDgwcHg7XG5cdH1cblxuXHQubWFpbi1zbGlkZXJfX2ltYWdlIHtcblx0XHR0b3A6IDEwMHB4O1xuXHRcdHJpZ2h0OiA4MHB4O1xuXHRcdHdpZHRoOiA0NDBweDtcblx0XHRoZWlnaHQ6IDI4MHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAjeyRjb250YWluZXItd2lkdGgtd2lkZX0pIHtcblx0Lm1haW4tc2xpZGVyIHtcblx0XHQvLy0tbWFpbi1zbGlkZXItcGVlazogY2FsYygjeyRjb250YWluZXItcGFkZGluZ30gKyAoMTAwdncgLSAjeyRjb250YWluZXItd2lkdGgtd2lkZX0pIC8gMik7XG5cdH1cblxuXHQuY2F0ZWdvcmllcy1ibG9jayAuc3dpcGVyIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubWFpbi1zbGlkZXIge1xuXHRcdC0tbWFpbi1zbGlkZXItcGVlazogI3skY29udGFpbmVyLXBhZGRpbmctc219O1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxuXG5cdC5tYWluLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcblx0XHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHR9XG5cblx0Lm1haW4tc2xpZGVyICsgLmNhdGVnb3JpZXMtYmxvY2sge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQubWFpbi1zbGlkZXJfX3NsaWRlIHtcblx0XHRtaW4taGVpZ2h0OiAzODRweDtcblx0fVxuXG5cdC5tYWluLXNsaWRlcjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0Lm1haW4tc2xpZGVyX19jb250ZW50IHtcblx0XHRwYWRkaW5nLXRvcDogMjRweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0fVxuXG5cdC5tYWluLXNsaWRlcl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0fVxuXG5cdC5tYWluLXNsaWRlcl9fc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0Lm1haW4tc2xpZGVyX19pbWFnZSB7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiAzMDBweDtcblx0XHRoZWlnaHQ6IDI2MHB4O1xuXHR9XG59IiwiLm1hbmFnZXJzIHtcblx0bWFyZ2luOiAzMnB4IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1hbmFnZXJzX193cmFwIHtcblx0Ym9yZGVyLXJhZGl1czogMThweDtcblx0cGFkZGluZzogMjdweCAyNHB4IDEycHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLm1hbmFnZXJzX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubWFuYWdlcnNfX25vdGUtYWN0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5tYW5hZ2Vyc19fbm90ZSB7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5tYW5hZ2Vyc19fYWN0aW9uIHtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5tYW5hZ2Vyc19fYnRuIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogOXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IDhweCA4cHggOHB4IDE1cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcbn1cblxuLm1hbmFnZXJzX19idG4tbm90aWZpY2F0aW9uIHtcblx0cGFkZGluZzogOHB4IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHRvcGFjaXR5OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR6LWluZGV4OiAyO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IGNhbGMoMTAwJSArIDEwcHgpO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwcHgpO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGNvbG9yOiAjMjMyMTIxO1xuXHR0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuLm1hbmFnZXJzX19idG4tbm90aWZpY2F0aW9uLS12aXNpYmxlIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5tYW5hZ2Vyc19fYnRuLW5vdGlmaWNhdGlvbi1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0d2lkdGg6IDIxcHg7XG5cdGhlaWdodDogMTNweDtcbn1cblxuLm1hbmFnZXJzX19idG4taWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogOHB4O1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5tYW5hZ2Vyc19fYnRuOmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubWFuYWdlcnNfX2J0bjpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3Zlcjtcblx0fVxufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWhlYWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwYWRkaW5nLXRvcDogNnB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNSwgMzMsIDMzLCAwLjEyKTtcblx0bWFyZ2luLXRvcDogMjJweDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1oZWFkLWNlbGwge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0cGFkZGluZzogMTJweCAxNnB4IDdweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWJvZHkge1xuXHRtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtdHIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS10ZCB7XG5cdHBhZGRpbmc6IDEycHggMTZweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtaGVhZC1jZWxsLS1kYXRlLCAubWFuYWdlcnNfX3RhYmxlLXRkLS1kYXRlIHtcblx0d2lkdGg6IDE2OHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLm1hbmFnZXJzX190YWJsZS1oZWFkLWNlbGwtLW5hbWUsXG4ubWFuYWdlcnNfX3RhYmxlLXRkLS1uYW1lIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiBjYWxjKCgxMDAlIC0gMTY4cHggLSA5N3B4IC0gMjg2cHgpIC8gMyk7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtaGVhZC1jZWxsLS1lbWFpbCxcbi5tYW5hZ2Vyc19fdGFibGUtdGQtLWVtYWlsIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiBjYWxjKCgxMDAlIC0gMTY4cHggLSA5N3B4IC0gMjg2cHgpIC8gMyk7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtaGVhZC1jZWxsLS10ZWwsXG4ubWFuYWdlcnNfX3RhYmxlLXRkLS10ZWwge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IGNhbGMoKDEwMCUgLSAxNjhweCAtIDk3cHggLSAyODZweCkgLyAzKTtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1oZWFkLWNlbGwtLWNsaWVudHMsXG4ubWFuYWdlcnNfX3RhYmxlLXRkLS1jbGllbnRzIHtcblx0d2lkdGg6IDk3cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWhlYWQtY2VsbC0tYWN0aW9ucyxcbi5tYW5hZ2Vyc19fdGFibGUtdGQtLWFjdGlvbnMge1xuXHR3aWR0aDogMjg2cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwYWRkaW5nLWxlZnQ6IDQ0cHg7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtY2xpZW50cy1hY3Rpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubWFuYWdlcnNfX3F1YW50aXR5IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ubWFuYWdlcnNfX3F1YW50aXR5LWJ0biB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWFyZ2luLWxlZnQ6IDVweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRjb2xvcjogIzdiN2E3YTtcbn1cblxuLm1hbmFnZXJzX19xdWFudGl0eS1idG5bZGlzYWJsZWRdIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLm1hbmFnZXJzX19xdWFudGl0eS1idG46bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3Zlcjtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubWFuYWdlcnNfX3F1YW50aXR5LWJ0bjpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4ubWFuYWdlcnNfX3F1YW50aXR5LWJ0bi1pY29uIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1hY3Rpb25zIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1hY3Rpb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWFjdGlvbjpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLWFjdGlvbi1idG4ge1xuXHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0cGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1wb3NpdGlvbiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0bWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXRkLS1kYXRlIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0bWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXN0YXR1cyB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0cGFkZGluZzogNHB4IDhweDtcblx0Ym9yZGVyLXJhZGl1czogMTFweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXN0YXR1cy0tY2FuY2VsZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMzAsIDQ5LCAwLjEwKTtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXN0YXR1cy1ub3RlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXN0YXR1cy1ub3RlLWJ0biB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdG1hcmdpbi1sZWZ0OiAycHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1zdGF0dXMtaWNvbiB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1zdGF0dXMtbm90ZS1kZC13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGF1dG87XG5cdGJvdHRvbTogMTAwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMHB4KTtcblx0d2lkdGg6IDIzNXB4O1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0Lm1hbmFnZXJzX190YWJsZS1zdGF0dXMtbm90ZTpob3ZlciAubWFuYWdlcnNfX3RhYmxlLXN0YXR1cy1ub3RlLWRkLXdyYXAsXG5cdC5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLW5vdGUtZGQtd3JhcDpob3ZlciB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXHR9XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLW5vdGUtZGQge1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0cGFkZGluZzogOHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXN0YXR1cy1ub3RlLWRkLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLm1hbmFnZXJzX190YWJsZS1zdGF0dXMtbm90ZS1kZC1jb250ZW50IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ubWFuYWdlcnNfX3RhYmxlLXN0YXR1cy1ub3RlLWRkLWVuZGluZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHdpZHRoOiAyMXB4O1xuXHRoZWlnaHQ6IDEzcHg7XG59XG5cbi5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLW5vdGUtZGQtY29udGVudCBhIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5tYW5hZ2Vyc19fdGFibGUtc3RhdHVzLW5vdGUtZGQtY29udGVudCBhOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbi5tYW5hZ2Vyc19fZW1wdHktbWVzc2FnZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0cGFkZGluZzogMjVweDtcblx0bWFyZ2luLXRvcDogMjJweDtcbn1cblxuLm1hbmFnZXJzX19lbXB0eS1tZXNzYWdlLXRpdGxlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRtYXJnaW46IDAgYXV0bztcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ubWFuYWdlcnNfX2VtcHR5LW1lc3NhZ2UtdGl0bGUtaWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xufVxuXG4ubWFuYWdlcnNfX2VtcHR5LW1lc3NhZ2UtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59XG4iLCIubWFwIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4ubWFwX19tYXAge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5tYXBfX2JhbGxvb24ge1xuXHR3aWR0aDogMjU1cHg7XG5cdG1hcmdpbi10b3A6IDNweDtcblx0bWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4ubWFwX19iYWxsb29uLXR5cGUge1xuXHRmb250LXNpemU6IDExcHg7XG5cdGNvbG9yOiAjODE4NjkwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubWFwX19iYWxsb29uLW5hbWUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbn1cblxuLm1hcF9fYmFsbG9vbi1kZXNjciB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM4MTg2OTA7XG5cdG1hcmdpbi10b3A6IDNweDtcbn1cblxuLm1hcF9fYmFsbG9vbi1saW5lcyB7XG5cdG1hcmdpbi10b3A6IDNweDtcbn1cblxuLm1hcF9fYmFsbG9vbi1saW5lczplbXB0eSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYXBfX2JhbGxvb24tbGluZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tYXBfX2JhbGxvb24taWNvbiB7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0bWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubWFwX19iYWxsb29uLXRleHQge1xuXHRmb250LXNpemU6IDEycHg7XG59XG5cbi5tYXBfX2JhbGxvb24tdGV4dC13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMSAxIGF1dG87XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLm1hcF9fcGluLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDY5cHg7XG5cdG1heC13aWR0aDogNjlweDtcblx0aGVpZ2h0OiA3NHB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ubWFwX19waW4uYWN0aXZlIC5tYXBfX3Bpbi1pY29uIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTBweDtcbn1cblxuLm1hcF9fcGluLWxvY2F0aW9uIHtcblx0aGVpZ2h0OiA0OHB4O1xuXHR3aWR0aDogMjcwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubWFwX19waW4tbG9jYXRpb24td3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogNDhweDtcblx0cGFkZGluZzogMCAxNnB4IDAgNHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDI2cHg7XG5cdGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMjApO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYXBfX3Bpbi1sb2NhdGlvbi10cmlhbmdsZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRsZWZ0Olx0NTAlO1xuXHRib3R0b206IC04cHg7XG5cdHdpZHRoOiA4cHg7XG5cdGhlaWdodDogOXB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5tYXBfX3Bpbi1sb2NhdGlvbi1hZGRyZXNzIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5tYXBfX3Bpbi1sb2NhdGlvbi1pY29uIHtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufSIsIi5tYXNvbnJ5LWJhbm5lciB7XG5cdG1hcmdpbjogNzBweCAwO1xufVxuXG4ubWFzb25yeS1iYW5uZXJfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ubWFzb25yeS1iYW5uZXJfX2dyaWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbjogLTE2cHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbn1cblxuLm1hc29ucnktYmFubmVyX19jZWxsIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMDtcbn1cblxuLm1hc29ucnktYmFubmVyX19jZWxsLS1oYWxmIHtcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZy1ib3R0b206IDI1JTtcbn1cblxuLm1hc29ucnktYmFubmVyX19jZWxsLS1xdWFydGVyIHtcblx0d2lkdGg6IDI1JTtcblx0cGFkZGluZy1ib3R0b206IDI1JTtcbn1cblxuLm1hc29ucnktYmFubmVyX19pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE2cHg7XG5cdGxlZnQ6IDE2cHg7XG5cdGJvdHRvbTogMTZweDtcblx0cmlnaHQ6IDE2cHg7XG59XG5cbi5tYXNvbnJ5LWJhbm5lcl9faXRlbTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdG9wYWNpdHk6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdHotaW5kZXg6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJHRycy1iYXNlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1hc29ucnktYmFubmVyX19pbWFnZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0Ym9yZGVyLXJhZGl1czogMTRweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1hc29ucnktYmFubmVyX19sYWJlbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRsZWZ0OiA2cHg7XG5cdGJvdHRvbTogNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdHBhZGRpbmc6IDEycHggMTZweDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdG1heC13aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0ei1pbmRleDogMTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5tYXNvbnJ5LWJhbm5lcl9faXRlbTpob3Zlcjo6YWZ0ZXIge1xuXHRcdG9wYWNpdHk6IC40O1xuXHR9XG5cblx0Lm1hc29ucnktYmFubmVyX19pdGVtOmhvdmVyIC5tYXNvbnJ5LWJhbm5lcl9fbGFiZWwge1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubWFzb25yeS1iYW5uZXIge1xuXHRcdG1hcmdpbjogNDBweCAwO1xuXHR9XG5cblx0Lm1hc29ucnktYmFubmVyX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdH1cblxuXHQubWFzb25yeS1iYW5uZXJfX2dyaWQge1xuXHRcdG1hcmdpbjogLTZweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG5cdH1cblxuXHQubWFzb25yeS1iYW5uZXJfX2NlbGwge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cdH1cblxuXHQubWFzb25yeS1iYW5uZXJfX2NlbGwtLWhhbGYge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cdH1cblxuXHQubWFzb25yeS1iYW5uZXJfX2l0ZW0ge1xuXHRcdHRvcDogNnB4O1xuXHRcdGxlZnQ6IDZweDtcblx0XHRib3R0b206IDZweDtcblx0XHRyaWdodDogNnB4O1xuXHR9XG5cblx0Lm1hc29ucnktYmFubmVyX19pbWFnZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTFweDtcblx0fVxuXG5cdC5tYXNvbnJ5LWJhbm5lcl9fbGFiZWwge1xuXHRcdHBhZGRpbmc6IDZweCA4cHg7XG5cdFx0bGVmdDogNHB4O1xuXHRcdGJvdHRvbTogNHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblx0fVxufSIsIi5tYXNvbnJ5LWdyaWQge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm1hc29ucnktZ3JpZF9fY2VsbCB7XG5cdHdpZHRoOiAzMy4zMzMzJTtcbn1cblxuLm1hc29ucnktZ3JpZF9fY2VsbC0tMS1vZi00IHtcblx0d2lkdGg6IDI1JTtcbn0iLCIubW9iaWxlLW5hdl9fcGFuZWxzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59IiwiLm1vZGFsLXdpbmRvdyB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0d2lkdGg6IDcwMHB4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDMycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vZGFsLXdpbmRvd19fYm9keSB7XG5cdHBhZGRpbmc6IDI0cHg7XG59XG5cbi5tb2RhbC13aW5kb3dfX2hlYWRlciB7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDEwcHggMjRweDtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTcwO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlICRib3JkZXItcmFkaXVzLWJhc2UgMCAwO1xufVxuXG4ubW9kYWwtd2luZG93X19oZWFkZXItbWFpbiB7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDUycHg7XG5cdGhlaWdodDogNTJweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDZweDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDZweDtcblx0ei1pbmRleDogMTtcbn1cblxuLm1vZGFsLXdpbmRvd19fY2xvc2UtaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cnMtYmFzZTtcbn1cblxuLm1vZGFsLXdpbmRvd19fY2xvc2U6YWN0aXZlIC5tb2RhbC13aW5kb3dfX2Nsb3NlLWljb24ge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubW9kYWwtd2luZG93X19jbG9zZTpob3ZlciAubW9kYWwtd2luZG93X19jbG9zZS1pY29uIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5tb2RhbC0tbGcgLm1vZGFsLXdpbmRvdyB7XG5cdHdpZHRoOiAxMTAwcHg7XG59XG5cbi5tb2RhbC0tbGcgLm1vZGFsLXdpbmRvd19faGVhZGVyIHtcblx0cGFkZGluZzogMTBweCA0MHB4O1xufVxuXG4ubW9kYWwtLWxnIC5tb2RhbC13aW5kb3dfX2JvZHkge1xuXHRwYWRkaW5nOiA0MHB4O1xufVxuXG4ubW9kYWwtLW1kMiAubW9kYWwtd2luZG93IHtcblx0d2lkdGg6IDY3OHB4O1xufVxuXG4ubW9kYWwtLXNtIC5tb2RhbC13aW5kb3cge1xuXHR3aWR0aDogNDMwcHg7XG59XG5cbi5tb2RhbC13aW5kb3ctLWdhbGxlcnkge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubW9kYWwtd2luZG93LS1nYWxsZXJ5IC5tb2RhbC13aW5kb3dfX2hlYWRlciB7XG5cdGhlaWdodDogMDtcblx0cGFkZGluZzogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcbn1cblxuLm1vZGFsLXdpbmRvdy0tZ2FsbGVyeSAubW9kYWwtd2luZG93X19jbG9zZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLm1vZGFsLS1mdWxsc2NyZWVuIC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDMxNnB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5tb2RhbC0tZnVsbHNjcmVlbiAubW9kYWwtd2luZG93X19jbG9zZS1pY29uIHtcblx0Y29sb3I6ICNBOEE0QTQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubW9kYWwtd2luZG93IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblxuXHQubW9kYWwtLWxnIC5tb2RhbC13aW5kb3csXG5cdC5tb2RhbC0tc20gLm1vZGFsLXdpbmRvdyxcblx0Lm1vZGFsLS1tZDIgLm1vZGFsLXdpbmRvdyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lm1vZGFsLS1zbSAubW9kYWwtd2luZG93LFxuXHQubW9kYWwtLW1kMiAubW9kYWwtd2luZG93IHtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdC5tb2RhbC13aW5kb3dfX2hlYWRlciB7XG5cdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHR0b3A6IDA7XG5cdFx0ei1pbmRleDogMTE7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXG5cdC5tb2RhbC13aW5kb3dfX2JvZHkge1xuXHRcdHBhZGRpbmc6IDI0cHggMTZweDtcblx0fVxuXG5cdC5tb2RhbC0tZnVsbHNjcmVlbiAubW9kYWwtd2luZG93X19jbG9zZSB7XG5cdFx0cmlnaHQ6IDhweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0fVxuXG5cdC5tb2RhbC0tc20gLm1vZGFsX19jb250ZW50LXNsb3QsXG5cdC5tb2RhbC0tbWQyIC5tb2RhbF9fY29udGVudC1zbG90IHtcblx0XHQvL21hcmdpbi10b3A6IGF1dG87XG5cdH1cblxuXHQubW9kYWwtLXNtIC5tb2RhbC13aW5kb3csXG5cdC5tb2RhbC0tbWQyIC5tb2RhbC13aW5kb3cge1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIycHg7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIycHg7XG5cdH1cblxuXHQubW9kYWwtLXNtIC5tb2RhbF9fc3VyZmFjZSxcblx0Lm1vZGFsLS1tZDIgLm1vZGFsX19zdXJmYWNlIHtcblx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0fVxuXG5cdC5tb2RhbC0tc20gLm1vZGFsLXdpbmRvd19fY2xvc2UsXG5cdC5tb2RhbC0tbWQyIC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcblx0XHR0b3A6IC01MnB4O1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG59XG4iLCIubW9kYWxfX3N1cmZhY2Uge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAyMDAwO1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAkdHJzLW92ZXJsYXksIHZpc2liaWxpdHkgJHRycy1vdmVybGF5LCB6LWluZGV4ICR0cnMtb3ZlcmxheTtcbn1cblxuLm1vZGFsX19jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAxIDEgYXV0bztcblx0cGFkZGluZzogMjBweDtcblx0bWluLWhlaWdodDogbWluLWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLm1vZGFsX19jb250ZW50LXNsb3Qge1xuXHRtYXJnaW46IGF1dG87XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLnN0YXRlLS1tb2RhbC1vcGVuIC5tb2RhbF9fc3VyZmFjZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5tb2RhbC0tcGFnZSAubW9kYWwtd2luZG93IHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5tb2RhbC0tcGFnZSAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtLXBhZ2UgLm1vZGFsX19jb250YWluZXIge1xuXHRwYWRkaW5nOiA0MHB4IDAgMDtcbn1cblxuLm1vZGFsLS1wYWdlIC5tb2RhbC13aW5kb3dfX2JvZHkge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5tb2RhbC0tcmlnaHQgLm1vZGFsX19jb250ZW50LXNsb3Qge1xuXHRtYXJnaW46IDAgMCAwIGF1dG87XG59XG5cbi5tb2RhbC0tcmlnaHQgLm1vZGFsX19jb250YWluZXIge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ubW9kYWwtLXJpZ2h0IC5tb2RhbC13aW5kb3cge1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMzc1cHg7XG59XG5cbi5tb2RhbC0tcmlnaHQtd2lkZS0yIC5tb2RhbF9fY29udGVudC1zbG90IHtcblx0bWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuXG4ubW9kYWwtLXJpZ2h0LXdpZGUtMiAubW9kYWxfX2NvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5tb2RhbC0tcmlnaHQtd2lkZS0yIC5tb2RhbC13aW5kb3cge1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogNzEycHg7XG59XG5cbi5tb2RhbC0tcmlnaHQtd2lkZS0zIC5tb2RhbC13aW5kb3cge1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogOTA0cHg7XG59XG5cbi5tb2RhbC0tcmlnaHQtd2lkZS0zIC5mb3JtX19hY3Rpb25zIHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ubW9kYWwtLXJpZ2h0LXdpZGUtNCAubW9kYWwtd2luZG93IHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0bWluLWhlaWdodDogMTAwJTtcblx0d2lkdGg6IDY2MHB4O1xufVxuXG4ubW9kYWwtLXJpZ2h0LXdpZGUtNCAuZm9ybV9fYWN0aW9ucyB7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLm1vZGFsLS1yaWdodC13aWRlLTQgLmNyZWRpdC1jYXJkc19fdGFiLWNlbGwge1xuXHR3aWR0aDogMzMuMzMzMyU7XG59XG5cbi5tb2RhbC0tcmlnaHQubW9kYWwtLXJpZ2h0LXdpZGVyIC5tb2RhbC13aW5kb3cge1xuXHR3aWR0aDogNTI2cHg7XG59XG5cbi5tb2RhbC0tcmlnaHQubW9kYWwtLXJpZ2h0LXdpZGUgLm1vZGFsX19jb250ZW50LXNsb3Qge1xuXHRtYXJnaW46IDAgMCAwIGF1dG87XG59XG5cbi5tb2RhbC0tcmlnaHQubW9kYWwtLXJpZ2h0LXdpZGUgLm1vZGFsLXdpbmRvdyB7XG5cdHdpZHRoOiAxMTgwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tb2RhbC0tcmlnaHQubW9kYWwtLXJpZ2h0LXdpZGUgLm1vZGFsLXdpbmRvd19fYm9keSB7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtLXJpZ2h0Lm1vZGFsLS1yZXZpZXctZ2FsbGVyeSAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG5cdG1hcmdpbjogMCAwIDAgYXV0bztcbn1cblxuLm1vZGFsLS1yaWdodC5tb2RhbC0tcmV2aWV3LWdhbGxlcnkgLm1vZGFsLXdpbmRvdyB7XG5cdHdpZHRoOiAxMDgwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tb2RhbC0tcmlnaHQubW9kYWwtLXJldmlldy1nYWxsZXJ5IC5tb2RhbC13aW5kb3dfX2JvZHkge1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm1vZGFsLS1yaWdodCAuZm9ybV9faGVhZGVyLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubW9kYWwtLXJpZ2h0IC5mb3JtX19oZWFkZXIge1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ubW9kYWwtLXZpZGVvIC5tb2RhbF9fY29udGVudC1zbG90IHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm1vZGFsLS12aWRlbyAubW9kYWxfX2NvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5tb2RhbC0tdmlkZW8gLm1vZGFsLXdpbmRvdyB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiA5MjBweDtcbn1cblxuLm1vZGFsLS12aWRlbyAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbC0tZ2FsbGVyeSAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtLWdhbGxlcnkgLm1vZGFsX19jb250YWluZXIge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ubW9kYWwtLWdhbGxlcnkgLm1vZGFsLXdpbmRvdyB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtLW5vdGlmaWNhdGlvbiAubW9kYWwtd2luZG93X19ib2R5IHtcblx0cGFkZGluZzogMDtcbn1cblxuLm1vZGFsLS1ub3RpZmljYXRpb24gLm1vZGFsLXdpbmRvd19fY2xvc2Uge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWwtLW5vdGlmaWNhdGlvbiAubW9kYWxfX2NvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5tb2RhbC0tbm90aWZpY2F0aW9uIC5tb2RhbF9fY29udGVudC1zbG90IHtcblx0bWFyZ2luOiAwIDAgYXV0bztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5tb2RhbC0tbm90aWZpY2F0aW9uIC5tb2RhbC13aW5kb3cge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zdGF0ZS0tbW9kYWwtb3BlbiAubW9kYWwtLW5vdGlmaWNhdGlvbiArIC5vdmVybGF5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2RhbC0tZ2FsbGVyeSAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbC0tZ2FsbGVyeSAubW9kYWwtd2luZG93X19ib2R5IHtcblx0cGFkZGluZzogMDtcbn1cblxuLm1vZGFsLS1nYWxsZXJ5IC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcblx0ei1pbmRleDogNDtcbn1cblxuLm1vZGFsLS13aWRlLWZvcm0gLm1vZGFsLXdpbmRvdyB7XG5cdHdpZHRoOiA3MTJweDtcbn1cblxuLm1vZGFsLS11bHRyYS13aWRlLWZvcm0gLm1vZGFsLXdpbmRvdyB7XG5cdG1pbi13aWR0aDogNzEycHg7XG5cdHdpZHRoOiA5NzBweDtcbn1cblxuLm1vZGFsIC5maWVsZC1zaG9wX19hdmFpbGFiaWxpdHkge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWwgLmZpZWxkLWNoZWNrYm94LS1oYXMtYXZhaWxhYmlsaXR5IHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1vZGFsIC5maWVsZC1jaGVja2JveF9fYXZhaWxhYmlsaXR5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm1vZGFsLS1hbGlnbi1jZW50ZXIgLnN1Y2Nlc3Mge1xuXHRoZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gNjRweCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubW9kYWwtLWFsaWduLWNlbnRlciAuc3VjY2Vzc19fYWN0aW9uIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLm1vZGFsLS1mdWxsc2NyZWVuIC5tb2RhbF9fY29udGVudC1zbG90IHtcblx0bWFyZ2luOiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm1vZGFsLS1mdWxsc2NyZWVuIC5tb2RhbC13aW5kb3cge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubW9kYWwtLWZ1bGxzY3JlZW4gLm1vZGFsX19jb250YWluZXIge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ubW9kYWwtLWZ1bGxzY3JlZW4gLm1vZGFsLXdpbmRvd19fYm9keSB7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0Lm1vZGFsLS1yaWdodC5tb2RhbC0tcmV2aWV3LWdhbGxlcnkgLm1vZGFsLXdpbmRvdyB7XG5cdFx0d2lkdGg6IDQ3NXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubW9kYWxfX2NvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Lm1vZGFsX19zdXJmYWNlIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0Lm1vZGFsLS1yaWdodC5tb2RhbC0tcmlnaHQtd2lkZSAubW9kYWxfX3N1cmZhY2Uge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cblx0Lm1vZGFsLS1yaWdodC5tb2RhbC0tcmV2aWV3LWdhbGxlcnkgLm1vZGFsLXdpbmRvdyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQubW9kYWwtLXJpZ2h0IC5tb2RhbF9fc3VyZmFjZSB7XG5cdFx0cGFkZGluZy10b3A6IDcwcHg7XG5cdH1cblxuXHQubW9kYWwtLXJpZ2h0LXdpZGUtMiAubW9kYWxfX3N1cmZhY2Uge1xuXHRcdHBhZGRpbmctdG9wOiA3MHB4O1xuXHR9XG5cblx0Lm1vZGFsLS1wYWdlIC5tb2RhbC13aW5kb3cge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQubW9kYWwtLXJpZ2h0IC5tb2RhbC13aW5kb3cge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHg7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG5cdH1cblxuXHQubW9kYWwtLXJpZ2h0LXdpZGUtMiAubW9kYWwtd2luZG93IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuXHR9XG5cblx0Lm1vZGFsLS1yaWdodC5tb2RhbC0tcmlnaHQtd2lkZXIgLm1vZGFsLXdpbmRvdyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQubW9kYWwtLXJpZ2h0Lm1vZGFsLS1yaWdodC13aWRlIC5tb2RhbC13aW5kb3cge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lm1vZGFsLS1yaWdodCAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0fVxuXG5cdC5tb2RhbC0tcmlnaHQgLm1vZGFsLXdpbmRvd19fYm9keSB7XG5cdFx0cGFkZGluZzogMTZweCAxMnB4O1xuXHR9XG5cblx0Lm1vZGFsLS1yaWdodC13aWRlLTIgLm1vZGFsX19jb250ZW50LXNsb3Qge1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdH1cblxuXHQubW9kYWwtLXJpZ2h0LXdpZGUtMiAubW9kYWwtd2luZG93X19ib2R5IHtcblx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdH1cblxuXHQubW9kYWwtLXJpZ2h0LXdpZGUgLm1vZGFsLXdpbmRvdyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXG5cdC5tb2RhbC0tdmlkZW8gLm1vZGFsLXdpbmRvdyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQubW9kYWwtLXZpZGVvIC5tb2RhbF9fY29udGVudC1zbG90IHtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHR9XG5cblx0Lm1vZGFsLS12aWRlbyAubW9kYWwtd2luZG93IHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuXHR9XG5cblx0Lm1vZGFsLS12aWRlbyAubW9kYWwtd2luZG93X19ib2R5IHtcblx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdH1cblxuXHQubW9kYWwtLWdhbGxlcnkgLm1vZGFsLXdpbmRvdyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQubW9kYWwtLWdhbGxlcnkgLm1vZGFsX19jb250ZW50LXNsb3Qge1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdH1cblxuXHQubW9kYWwtLWdhbGxlcnkgLm1vZGFsLXdpbmRvdyB7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcblx0fVxuXG5cdC5tb2RhbC0tZ2FsbGVyeSAubW9kYWwtd2luZG93X19ib2R5IHtcblx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdH1cbn1cblxuLm1vZGFsLS1yaWdodDpub3QoLm1vZGFsLS13aWRlLWZvcm0sLm1vZGFsLS11bHRyYS13aWRlLWZvcm0pIC5maWVsZC1jaGVja2JveC0tY2VudGVyZWQsXG4ubW9kYWwtLXJpZ2h0Om5vdCgubW9kYWwtLXdpZGUtZm9ybSwubW9kYWwtLXVsdHJhLXdpZGUtZm9ybSkgLmZpZWxkLWNoZWNrYm94LS1mbGV4IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2RhbC0tcmlnaHQ6bm90KC5tb2RhbC0td2lkZS1mb3JtLC5tb2RhbC0tdWx0cmEtd2lkZS1mb3JtKSAuZmllbGQtY2hlY2tib3hfX3VzZXJuYW1lLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5tb2RhbC0tcmlnaHQ6bm90KC5tb2RhbC0td2lkZS1mb3JtLC5tb2RhbC0tdWx0cmEtd2lkZS1mb3JtKTpub3QoLm1vZGFsLS1yaWdodC13aWRlcikgLmZpZWxkLWNoZWNrYm94X19pbnB1dC13cmFwIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLm1vZGFsLS1yaWdodDpub3QoLm1vZGFsLS13aWRlLWZvcm0sLm1vZGFsLS11bHRyYS13aWRlLWZvcm0pIC5maWVsZC1jaGVja2JveC0tY2VudGVyZWQgLmZpZWxkLWNoZWNrYm94X19pbnB1dC13cmFwIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5tb2RhbC0tc2VhcmNoLWJhc2tldCAubW9kYWwtd2luZG93IHtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHN2aCAtIDcwcHgpO1xuXHR9XG5cblx0Lm1vZGFsLS1zZWFyY2gtYmFza2V0IC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcblx0XHR0b3A6IC01MnB4O1xuXHR9XG5cblx0Lm1vZGFsLS1zZWFyY2gtYmFza2V0IC5tb2RhbF9fc3VyZmFjZSB7XG5cdFx0cGFkZGluZy10b3A6IDcwcHg7XG5cdH1cblxuXHQubW9kYWwtLXNlYXJjaC1iYXNrZXQgLm1vZGFsLXdpbmRvdyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcblx0fVxuXG5cdC5tb2RhbC0tc2VhcmNoLWJhc2tldCAubW9kYWxfX2NvbnRlbnQtc2xvdCB7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0fVxuXG5cdC5tb2RhbC0tc2VhcmNoLWJhc2tldCAubW9kYWwtd2luZG93X19ib2R5IHtcblx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdH1cblxuXHQubW9kYWwtLXNlYXJjaC1iYXNrZXQgLm1vZGFsX19jb250ZW50LXNsb3Qge1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0Lm1vZGFsLS1yaWdodCAubW9kYWwtd2luZG93X19jbG9zZSB7XG5cdFx0dG9wOiAtNTJweDtcblx0fVxuXG5cdC5tb2RhbC0tcmlnaHQtd2lkZS0yIC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcblx0XHR0b3A6IC01MnB4O1xuXHR9XG5cblx0Lm1vZGFsLS1yaWdodCAuZm9ybV9faGVhZGVyLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0fVxuXG5cdC5tb2RhbC0tYWxpZ24tY2VudGVyIC5zdWNjZXNzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQubW9kYWwtLWFsaWduLWNlbnRlciAuc3VjY2Vzc19fYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0Lm1vZGFsLS1mdWxsc2NyZWVuIC5tb2RhbC13aW5kb3dfX2Nsb3NlIHtcblx0XHR0b3A6IDhweDtcblx0fVxufSIsIi5tb25vLWJhbm5lciB7XG5cdG1hcmdpbjogNjBweCAwO1xufVxuXG4ubW9uby1iYW5uZXJfX3dyYXAge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAyMDJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0cGFkZGluZzogNDBweCA0MHB4IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi5tb25vLWJhbm5lcl9fbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMjtcbn1cblxuLm1vbm8tYmFubmVyX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRtYXgtd2lkdGg6IDQ5MHB4O1xufVxuXG4ubW9uby1iYW5uZXJfX2FjdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDM7XG59XG5cbi5tb25vLWJhbm5lcl9fc3VidGl0bGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXHRtYXgtd2lkdGg6IDM1NXB4O1xufVxuXG4ubW9uby1iYW5uZXJfX2JhY2tncm91bmQtaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogLTE7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubW9uby1iYW5uZXJfX2ltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWF4KSB7XG5cdC5tb25vLWJhbm5lcl9faW1hZ2Uge1xuXHRcdGxlZnQ6IDQwJTtcblx0XHRyaWdodDogYXV0bztcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0Lm1vbm8tYmFubmVyIHtcblx0XHRtYXJnaW46IDMycHggYXV0bztcblx0fVxuXG5cdC5tb25vLWJhbm5lcl9fd3JhcCB7XG5cdFx0bWluLWhlaWdodDogMDtcblx0XHRwYWRkaW5nOiAyNHB4IDI0cHggMDtcblx0fVxuXG5cdC5tb25vLWJhbm5lcl9faW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQubW9uby1iYW5uZXJfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDExNiU7XG5cdH1cblxuXHQubW9uby1iYW5uZXJfX2FjdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5tb25vLWJhbm5lcl9fc3VidGl0bGUge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdC5tb25vLWJhbm5lcl9fYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxufSIsIi5tdWx0aS1iYW5uZXIge1xuXHRtYXJnaW46IDYwcHggMDtcbn1cblxuLm11bHRpLWJhbm5lcl9fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtMTBweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuXG4ubXVsdGktYmFubmVyX19jZWxsIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tdWx0aS1iYW5uZXJfX2l0ZW0ge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMzJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAyNzVweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm11bHRpLWJhbm5lcl9faXRlbS1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAyO1xufVxuXG4ubXVsdGktYmFubmVyX19pdGVtLWxhYmVsIHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI2cHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJhY2tncm91bmQ6IHJnYmEoNiwgNiwgMTcsIDAuMzApO1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuXHRoZWlnaHQ6IDI2cHg7XG5cdHBhZGRpbmc6IDZweCA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubXVsdGktYmFubmVyX19pdGVtLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0bWF4LXdpZHRoOiAzMTFweDtcbn1cblxuLm11bHRpLWJhbm5lcl9faXRlbS1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm11bHRpLWJhbm5lciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubXVsdGktYmFubmVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRtYXJnaW4tbGVmdDogMS42cHggIWltcG9ydGFudDtcblx0bWFyZ2luLXJpZ2h0OiAxLjZweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuMTIpICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm11bHRpLWJhbm5lciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5tdWx0aS1iYW5uZXJfX2l0ZW0tYnV0dG9ucyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4ubXVsdGktYmFubmVyX19saW5rLXdyYXAge1xuXHRtYXJnaW46IDI0cHggYXV0byAwO1xufVxuXG4ubXVsdGktYmFubmVyX19saW5rIHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5tdWx0aS1iYW5uZXIge1xuXHRcdG1hcmdpbjogMzJweCAwO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQubXVsdGktYmFubmVyX19pdGVtIHtcblx0XHRwYWRkaW5nOiAxOHB4IDE3cHg7XG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0YXNwZWN0LXJhdGlvOiAzMjgvMTMwO1xuXHR9XG5cblx0Lm11bHRpLWJhbm5lcl9faXRlbS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0bWF4LXdpZHRoOiAxNjBweDtcblx0fVxuXG5cdC5tdWx0aS1iYW5uZXJfX2xpbmstd3JhcCB7XG5cdFx0bWFyZ2luOiAxNnB4IGF1dG8gMDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi0yeHMtbWF4KSB7XG5cdC5tdWx0aS1iYW5uZXJfX2dyaWQge1xuXHRcdG1hcmdpbjogLTRweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcblx0fVxuXG5cdC5tdWx0aS1iYW5uZXJfX2NlbGwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDRweDtcblx0fVxufVxuXG4iLCIubmF2LXBhbmVsIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiAxMDA7XG5cdHRvcDogYXV0bztcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdGJvdHRvbTogMTVweDtcbn1cblxuLm5hdi1wYW5lbF9faXRlbXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBhZGRpbmc6IDdweDtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0Ym94LXNoYWRvdzogMCAwIDE5cHggMCByZ2JhKDEzLCA2MywgOTYsIDAuMTUpO1xufVxuXG4ubmF2LXBhbmVsX19pdGVtIHtcblx0ZmxleDogMCAwIGF1dG87XG59IiwiLm5ldy1zbGlkZXIge1xuXHRtYXJnaW46IDgwcHggMDtcbn1cblxuLm5ldy1zbGlkZXJfX3NsaWRlciB7XG5cbn1cblxuLm5ldy1zbGlkZXJfX3NsaWRlLnN3aXBlci1zbGlkZSB7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ibGFjay03MDtcblx0bWluLWhlaWdodDogMzAwcHg7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ubmV3LXNsaWRlcl9fc2xpZGUtdGl0bGUge1xuXHRmb250LXNpemU6ICRmei1sYXJnZTtcbn1cblxuLm5ldy1zbGlkZXJfX3NsaWRlLXRleHQge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubmV3LXNsaWRlcl9fYnV0dG9ucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5uZXctc2xpZGVyX19idXR0b24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRwYWRkaW5nLXRvcDogMTBweDtcbn0iLCIubmV3cy1ibG9jayB7XG5cdG1hcmdpbjogNzBweCAwO1xufVxuXG4ucGFnZS10aXRsZSArIC5uZXdzLWJsb2NrIHtcblx0bWFyZ2luLXRvcDogMzJweDtcbn1cblxuLm5ld3MtYmxvY2tfX2hlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubmV3cy1ibG9ja19fdGl0bGUge1xuXHRmb250LXNpemU6IDQwcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5uZXdzLWJsb2NrX190aXRsZS1saW5rIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5uZXdzLWJsb2NrX190aXRsZS1saW5rOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMnB4O1xuXHR3aWR0aDogOHB4O1xuXHRoZWlnaHQ6IDhweDtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5uZXdzLWJsb2NrX190aXRsZS1saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG5cdH1cbn1cblxuLm5ld3MtYmxvY2tfX2dyaWQtd3JhcCB7XG5cdG1hcmdpbjogMCAtMTBweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuXG4ubmV3cy1ibG9ja19fZ3JpZCB7XG5cdG1hcmdpbjogMCAtNnB4IC02cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xufVxuXG4ubmV3cy1ibG9ja19fY2VsbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjUlO1xuXHRwYWRkaW5nOiA2cHg7XG59XG5cbi5uZXdzLWJsb2NrX19pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAxMHB4IDEwcHggMjJweDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4ubmV3cy1ibG9ja19faW1hZ2Utd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDc1JTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5ld3MtYmxvY2tfX2ltYWdlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvYmplY3QtZml0OiBjb250YWluO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubmV3cy1ibG9ja19faXRlbTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59XG5cbi5uZXdzLWJsb2NrX19tYWluIHtcblx0cGFkZGluZzogMTJweCAxMHB4IDA7XG59XG5cbi5uZXdzLWJsb2NrX19uYW1lIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG4ubmV3cy1ibG9ja19fZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogMTJweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubmV3cy1ibG9ja19fc3RhdHVzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDE7XG5cdHRvcDogYXV0bztcblx0bGVmdDogMTBweDtcblx0Ym90dG9tOiAxMHB4O1xufVxuXG4ubmV3cy1ibG9ja19fc3RhdHVzLWl0ZW0ge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHBhZGRpbmc6IDZweCA3cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLm5ld3MtYmxvY2tfX2RhdGUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG59XG5cbi5uZXdzLWJsb2NrX19tb3JlIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuXHR0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ubmV3cy1ibG9ja19fbW9yZTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDJweDtcblx0d2lkdGg6IDZweDtcblx0aGVpZ2h0OiA2cHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG5cdHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5uZXdzLWJsb2NrX19saW5rIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHQubmV3cy1ibG9ja19fY2VsbCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0Lm5ld3MtYmxvY2sge1xuXHRcdG1hcmdpbjogNDBweCAwO1xuXHR9XG5cblx0LnBhZ2UtdGl0bGUgKyAubmV3cy1ibG9jayB7XG5cdFx0bWFyZ2luLXRvcDogMTRweDtcblx0fVxuXG5cdC5uZXdzLWJsb2NrX19oZWFkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdH1cblxuXHQubmV3cy1ibG9ja19fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0fVxuXG5cdC5uZXdzLWJsb2NrX19ncmlkLXdyYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5uZXdzLWJsb2NrX19ncmlkIHtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTRweCk7XG5cdFx0bWFyZ2luOiAtN3B4O1xuXHR9XG5cblx0Lm5ld3MtYmxvY2tfX2NlbGwge1xuXHRcdHBhZGRpbmc6IDhweCA3cHg7XG5cdH1cblxuXHQubmV3cy1ibG9ja19faXRlbSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cblx0QGluY2x1ZGUgbm8tdG91Y2gge1xuXHRcdC5uZXdzLWJsb2NrX19pdGVtOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXG5cdC5uZXdzLWJsb2NrX19tYWluIHtcblx0XHRwYWRkaW5nOiA4cHggMCAwO1xuXHR9XG5cblx0Lm5ld3MtYmxvY2tfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblx0fVxuXG5cdC5uZXdzLWJsb2NrX19tb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm5ld3MtYmxvY2tfX3N0YXR1cyB7XG5cdFx0bGVmdDogOHB4O1xuXHRcdGJvdHRvbTogOHB4O1xuXHR9XG5cblx0Lm5ld3MtYmxvY2tfX2Zvb3RlciB7XG5cdFx0bWFyZ2luLXRvcDogNnB4O1xuXHR9XG59IiwiLm5ldy1saXN0X19tdWx0aS1iYW5uZXIge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5uZXdzLWxpc3Quc2V0cyB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5uZXdzLWxpc3QgLnNldHNfX3dyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubmV3cy1saXN0X19pdGVtcyxcbi5uZXdzLWxpc3RfX292ZXJ2aWV3IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLm5ld3MtbGlzdF9fc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuXG4ubmV3cy1saXN0X19zZWN0aW9uICsgLm5ld3MtbGlzdF9fc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDcycHg7XG59XG5cbi5uZXdzLWxpc3RfX3NlY3Rpb24taGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW46IDAgMCAxMnB4O1xufVxuXG4ubmV3cy1saXN0X19zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xufVxuXG4ubmV3cy1saXN0X19zZWN0aW9uLXRpdGxlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5uZXdzLWxpc3RfX21vcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGdhcDogOHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5uZXdzLWxpc3RfX21vcmUtYXJyb3cge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG4gIC5uZXdzLWxpc3RfX3NlY3Rpb24tdGl0bGUtYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gIH1cblxuICAubmV3cy1saXN0X19tb3JlOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG4gIH1cbn1cblxuLm5ld3MtbGlzdF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ2FwOiAyNHB4IDIwcHg7XG59XG5cbi5uZXdzLWxpc3RfX2NlbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5uZXdzLWxpc3RfX2NlbGwgLnByb2R1Y3QtZ3JpZF9fc21hbGwtYmFubmVyLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm5ld3MtbGlzdF9fZ3JpZC0tb3ZlcnZpZXcge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIGdyaWQtYXV0by1yb3dzOiAyMDBweDtcbiAgZ2FwOiAxNnB4IDE2cHg7XG59XG5cbi5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IC5zbWFsbC1iYW5uZXItLW5ld3Mge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMTJweCAxNnB4O1xufVxuXG4ubmV3cy1saXN0X19jZWxsLS1oZXJvIC5zbWFsbC1iYW5uZXItLW5ld3MgLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IC5uZXdzLWxpc3RfX2NlbGw6bm90KC5uZXdzLWxpc3RfX2NlbGwtLWhlcm8pIC5zbWFsbC1iYW5uZXItLW5ld3MgLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3IC5zbWFsbC1iYW5uZXItLW5ld3M6OmFmdGVyIHtcbiAgaGVpZ2h0OiA5NnB4O1xufVxuXG4ubmV3cy1saXN0X19ncmlkLS1vdmVydmlldy5uZXdzLWxpc3RfX2dyaWQtLWNvbXBhY3Qge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1uZXdzLWNvdW50LCA0KSwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4ubmV3cy1saXN0X19ncmlkLS1jb21wYWN0IC5zbWFsbC1iYW5uZXItLW5ld3MgLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5uZXdzLWxpc3RfX2NlbGwtLWhlcm8ge1xuICBncmlkLWNvbHVtbjogMSAvIDM7XG4gIGdyaWQtcm93OiAxIC8gMztcbn1cblxuLm5ld3MtbGlzdF9fY2VsbC0taGVybyAucHJvZHVjdC1ncmlkX19zbWFsbC1iYW5uZXItd3JhcCxcbi5uZXdzLWxpc3RfX2NlbGwtLWhlcm8gLnNtYWxsLWJhbm5lci0tbmV3cyB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm5ld3MtbGlzdF9fZ3JpZC0tb3ZlcnZpZXcgLnNtYWxsLWJhbm5lci0tbmV3czpoYXMoLnNtYWxsLWJhbm5lcl9faW1hZ2UpIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ubmV3cy1saXN0X19ncmlkLS1vdmVydmlldyAuc21hbGwtYmFubmVyLS1uZXdzIC5zbWFsbC1iYW5uZXJfX2ltYWdlIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xufVxuXG4ubmV3cy1saXN0IC5zZXRzX190YWJzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcbiAgLm5ld3MtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm5ld3MtbGlzdF9fZ3JpZC0tb3ZlcnZpZXcge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3Lm5ld3MtbGlzdF9fZ3JpZC0tY29tcGFjdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tbmV3cy1jb3VudCwgNCksIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcbiAgLm5ld3MtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgIGdhcDogMTZweDtcbiAgfVxuXG4gIC5uZXdzLWxpc3RfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICB9XG5cbiAgLm5ld3MtbGlzdF9fc2VjdGlvbiArIC5uZXdzLWxpc3RfX3NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDg4cHg7XG4gIH1cblxuICAubmV3cy1saXN0X19zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICAubmV3cy1saXN0X19ncmlkLS1vdmVydmlldyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMjgwcHgsIGF1dG8pO1xuICAgIGdhcDogMTJweDtcbiAgfVxuXG4gIC5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3Lm5ld3MtbGlzdF9fZ3JpZC0tY29tcGFjdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQobWluKDIsIHZhcigtLW5ld3MtY291bnQsIDIpKSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm5ld3MtbGlzdF9fY2VsbC0taGVybyB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxuXG4gIC5uZXdzLWxpc3RfX2NlbGwtLWhlcm8gLnByb2R1Y3QtZ3JpZF9fc21hbGwtYmFubmVyLXdyYXAsXG4gIC5uZXdzLWxpc3RfX2NlbGwtLWhlcm8gLnNtYWxsLWJhbm5lci0tbmV3cyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuICAubmV3cy1saXN0LnNldHMge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cblxuICAubmV3cy1saXN0X19pdGVtcyxcbiAgLm5ld3MtbGlzdF9fb3ZlcnZpZXcge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cblxuICAubmV3cy1saXN0X19jZWxsLS1oZXJvIC5wcm9kdWN0LWdyaWRfX3NtYWxsLWJhbm5lci13cmFwLFxuICAubmV3cy1saXN0X19jZWxsLS1oZXJvIC5zbWFsbC1iYW5uZXItLW5ld3Mge1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICB9XG5cbiAgLm5ld3MtbGlzdF9fZ3JpZC0tb3ZlcnZpZXcge1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMjYwcHgsIGF1dG8pO1xuICB9XG5cbiAgLm5ldy1saXN0X19tdWx0aS1iYW5uZXIge1xuICAgIG1hcmdpbi1ibG9jazogdW5zZXQ7XG4gIH1cblxuICAubmV3cy1saXN0IC5zZXRzX193cmFwIHtcbiAgICBtYXJnaW4tYmxvY2s6IHVuc2V0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLTJ4cy1taW4pIHtcbiAgLm5ld3MtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG5cbiAgLm5ld3MtbGlzdF9fZ3JpZC0tb3ZlcnZpZXcge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5uZXdzLWxpc3RfX2dyaWQtLW92ZXJ2aWV3Lm5ld3MtbGlzdF9fZ3JpZC0tY29tcGFjdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQobWluKDIsIHZhcigtLW5ld3MtY291bnQsIDIpKSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmFzaWRlLXRhYnNfX2NvbnRlbnQgLm5ld3MtbGlzdC0tZW1iZWRkZWQge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX2lubmVyLFxuLm5ld3MtbGlzdC0tZW1iZWRkZWQgLnNldHNfX3dyYXAsXG4ubmV3cy1saXN0LS1lbWJlZGRlZCAubmV3cy1saXN0X19pdGVtcyxcbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX3NsaWRlciB7XG4gIG1pbi13aWR0aDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubmV3cy1saXN0LS1lbWJlZGRlZCAuc2V0c19fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5zZXRzX190YWJzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubmV3cy1saXN0LS1lbWJlZGRlZCAuc2V0c19fdGFicy1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubmV3cy1saXN0LS1lbWJlZGRlZCAubmV3cy1saXN0X19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX2dyaWQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX3NsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX3NsaWRlIC5uZXdzLWxpc3RfX2NlbGwge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ubmV3cy1saXN0LS1lbWJlZGRlZCAuc21hbGwtYmFubmVyIHtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuICAubmV3cy1saXN0LS1lbWJlZGRlZCAubmV3cy1saXN0X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gIC5uZXdzLWxpc3QtLWVtYmVkZGVkIC5uZXdzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuICAubmV3cy1saXN0LS1lbWJlZGRlZCAubmV3cy1saXN0X19zbGlkZXIge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG5cbiAgLm5ld3MtbGlzdC0tZW1iZWRkZWQgLm5ld3MtbGlzdF9fc2xpZGUge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxufSIsIi5uZXdzLXNsaWRlciB7XG5cdG1hcmdpbjogNjBweCAwO1xufVxuXG4ubmV3cy1zbGlkZXIgLm1haW4tc2xpZGVyX19hcnJvdyB7XG5cdHRvcDogY2FsYyg1MCUgLSA0NnB4KTtcbn1cblxuLm5ld3Mtc2xpZGVyX19zbGlkZXItdGl0bGUge1xuXHRmb250LXNpemU6IDMycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDExNiU7XG5cdG1hcmdpbjogMCBhdXRvIDMycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5ld3Mtc2xpZGVyX19zbGlkZXItd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5ld3Mtc2xpZGVyX19pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHBhZGRpbmctYm90dG9tOiA0NnB4O1xufVxuXG4ubmV3cy1zbGlkZXJfX2l0ZW0taW1hZ2Utd3JhcCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay01O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubmV3cy1zbGlkZXJfX2l0ZW0taW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5uZXdzLXNsaWRlcl9faXRlbTpob3ZlciAubmV3cy1zbGlkZXJfX2l0ZW0taW1hZ2Uge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdH1cbn1cblxuLm5ld3Mtc2xpZGVyX19pdGVtLW5hbWUge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0bWFyZ2luOiAxNC41cHggMTZweCAwO1xufVxuXG4ubmV3cy1zbGlkZXItLW5ld3MgLm5ld3Mtc2xpZGVyX19zbGlkZSB7XG5cdGhlaWdodDogYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZy1ib3R0b206IDQ2cHg7XG59XG5cbi5uZXdzLXNsaWRlci0tbmV3cyAuc21hbGwtYmFubmVyIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5uZXdzLXNsaWRlciAubWFpbi1zbGlkZXJfX2Fycm93LS1uZXh0IHtcblx0cmlnaHQ6IC0yMnB4O1xufVxuXG4ubmV3cy1zbGlkZXIgLm1haW4tc2xpZGVyX19hcnJvdy0tcHJldiB7XG5cdGxlZnQ6IC0yMnB4O1xufVxuXG4ubmV3cy1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgMzYsIDExMywgMC4wMyk7XG5cdGhlaWdodDogMjJweDtcblx0d2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDExcHg7XG5cdHBhZGRpbmc6IDAgMTJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IDAgIWltcG9ydGFudDtcblx0bGVmdDogNTAlICFpbXBvcnRhbnQ7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApICFpbXBvcnRhbnQ7XG59XG5cbi5uZXdzLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0d2lkdGg6IDRweDtcblx0aGVpZ2h0OiA0cHg7XG5cdG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcblx0bWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTE1ICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm5ld3Mtc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0Lm5ld3Mtc2xpZGVyIHtcblx0XHRtYXJnaW46IDMycHggMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Lm5ld3Mtc2xpZGVyIC5zd2lwZXIge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG5cblx0Lm5ld3Mtc2xpZGVyX19zbGlkZXItdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTYlO1xuXHR9XG5cblx0Lm5ld3Mtc2xpZGVyX19pdGVtLW5hbWUge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdH1cblxuXHQubmV3cy1zbGlkZXJfX2l0ZW0ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAzOHB4O1xuXHR9XG5cblx0Lm5ld3Mtc2xpZGVyLS1uZXdzIC5uZXdzLXNsaWRlcl9fc2xpZGUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAzOHB4O1xuXHR9XG59IiwiLm5vdGUtYmFyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5ub3RlLWJhcl9fYmFyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgLjYpO1xuXHRwYWRkaW5nLXRvcDogNHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5ub3RlLWJhcl9fYmFyOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLm5vdGUtYmFyX19kZC1pdGVtLWxhYmVsIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAuNik7XG59XG5cbi5ub3RlLWJhcl9fZGQtbGluZSB7XG5cdG1hcmdpbi10b3A6IDJweDtcbn1cblxuLm5vdGUtYmFyX19pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5ub3RlLWJhcl9fZGQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogLTE2cHg7XG5cdHJpZ2h0OiBhdXRvO1xuXHR3aWR0aDogMTYycHg7XG5cdHotaW5kZXg6IDU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcbn1cblxuLm5vdGUtYmFyX19kZC13cmFwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIC4yNSk7XG59XG5cbi5ub3RlLWJhci5vcGVuIC5ub3RlLWJhcl9fZGQge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5ub3RlLWJhcl9fZGQtaXRlbSB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5ub3RlLWJhcl9fZGQtaXRlbS1saXN0IHtcblx0bWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubm90ZS1iYXJfX2RkLWxpbmUtbGFiZWwge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5ub3RlLWJhcl9fZGQtbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4ubm90ZS1iYXJfX21vYi1jbG9zZS1idG4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubm90ZS1iYXJfX21vYi1vdmVybGF5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm5vdGUtYmFyX19kZC1pdGVtLXRpdGxlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5ub3RlLWJhcl9fZGQge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IGF1dG87XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuXHRcdHotaW5kZXg6IDIwMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5ub3RlLWJhci5vcGVuIC5ub3RlLWJhcl9fZGQge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxuXG5cdC5ub3RlLWJhcl9fbW9iLWNsb3NlLWJ0biB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0XHR3aWR0aDogNDRweDtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdHRvcDogLTUwcHg7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMTBweDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXG5cdC5ub3RlLWJhci5vcGVuIC5ub3RlLWJhcl9fbW9iLWNsb3NlLWJ0biB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0Lm5vdGUtYmFyX19tb2ItY2xvc2UtYnRuLWljb24ge1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA0NHB4O1xuXHRcdGhlaWdodDogNDRweDtcblx0fVxuXG5cdC5ub3RlLWJhcl9fbW9iLW92ZXJsYXkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0ei1pbmRleDogMTk5O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogMC4yNXM7XG5cdH1cblxuXHQubm90ZS1iYXIub3BlbiAubm90ZS1iYXJfX21vYi1vdmVybGF5IHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0fVxuXG5cdC5ub3RlLWJhcl9fZGQtaXRlbS10aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQubm90ZS1iYXJfX2RkLXdyYXAge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdH1cbn0iLCIubm90ZS1zcG9pbGVyOm9ubHktY2hpbGQge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLm5vdGUtc3BvaWxlcl9fbm90ZS13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5ub3RlLXNwb2lsZXJfX25vdGUtYmFyIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG5idXR0b24ubm90ZS1zcG9pbGVyX19ub3RlLWJhciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHRidXR0b24ubm90ZS1zcG9pbGVyX19ub3RlLWJhcjpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5ub3RlLXNwb2lsZXJfX25vdGUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLm5vdGUtc3BvaWxlcl9fbm90ZS1pY29uIHtcblx0d2lkdGg6IDE1cHg7XG5cdGhlaWdodDogMTVweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiA5LjVweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi10b3A6IC0zcHg7XG59XG5cbi5ub3RlLXNwb2lsZXJfX25vdGUtZGQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRwYWRkaW5nOiAxM3B4IDE2cHggMTNweCAxM3B4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMjUwcHg7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHR6LWluZGV4OiAxO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcbn1cblxuLm5vdGUtc3BvaWxlcjpvbmx5LWNoaWxkICAubm90ZS1zcG9pbGVyX19ub3RlLWRkIHtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cblxuLm5vdGUtc3BvaWxlcl9fbm90ZS1kZC5vcGVuIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XG59XG5cbi5ub3RlLXNwb2lsZXI6b25seS1jaGlsZCAubm90ZS1zcG9pbGVyX19ub3RlLWRkLm9wZW4ge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1cHgpO1xufVxuXG4ubm90ZS1zcG9pbGVyX19ub3RlLWRkLWljb24ge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLm5vdGUtc3BvaWxlcl9fbm90ZS1kZC10ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xufSIsIi5ub3RpZmljYXRpb24tbWVzc2FnZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZzogMTNweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxM3B4O1xufVxuXG4ubm90aWZpY2F0aW9uLW1lc3NhZ2VfX2ljb24ge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA3cHg7XG59IiwiLm5vdGlmaWNhdGlvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQgMzQgMzQgLyAuOSk7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ub3RpZmljYXRpb25fX21lc3NhZ2Uge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRwYWRkaW5nOiAxNnB4IDI0cHggMTZweCAxNnB4O1xuXHRtaW4taGVpZ2h0OiA2NHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIyMHB4O1xufVxuXG4ubm90aWZpY2F0aW9uX19saW5rIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwYWRkaW5nOiAxMnB4O1xuXHRoZWlnaHQ6IDY0cHg7XG5cdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0Lm5vdGlmaWNhdGlvbl9fbGluazpob3ZlciB7XG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdH1cbn1cblxuLm5vdGlmaWNhdGlvbl9fYnRuLWNsb3NlIHtcblx0d2lkdGg6IDY0cHg7XG5cdGhlaWdodDogNjRweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQubm90aWZpY2F0aW9uX19idG4tY2xvc2U6aG92ZXIge1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcblx0fVxufVxuXG4ubm90aWZpY2F0aW9uX19idG4tY2xvc2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogNDhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzRFNEU0RTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogLS41cHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLm5vdGlmaWNhdGlvbl9fYnRuLWNsb3NlLWljb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTNweDtcblx0aGVpZ2h0OiAxMnB4O1xufVxuXG4ubm90aWZpY2F0aW9uX190ZXh0IHtcblx0bWF4LXdpZHRoOiAxODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG5cdC5ub3RpZmljYXRpb24ge1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDIwcHggLTRweCByZ2JhKDAsIDAsIDAsIC4yNSk7XG5cdH1cblxuXHQubm90aWZpY2F0aW9uX19tZXNzYWdlIHtcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0fVxuXG5cdC5ub3RpZmljYXRpb25fX3RleHQge1xuXHRcdG1heC13aWR0aDogMTgwcHg7XG5cdH1cbn0iLCIubm90aWZpY2F0aW9ucyB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiA0OHB4O1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0ei1pbmRleDogMjAwMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5ub3RpZmljYXRpb25zX19jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRoZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ubm90aWZpY2F0aW9uc19faXRlbSB7XG5cdHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcblx0Lm5vdGlmaWNhdGlvbnMge1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdC5ub3RpZmljYXRpb25zX19pdGVtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHR9XG5cblx0Lm5vdGlmaWNhdGlvbnNfX2NvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMCA4cHg7XG5cdH1cbn0iLCIub3JkZXJzLWluZm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm9yZGVycy1pbmZvX19sZWZ0IHtcblx0ZmxleDogMSAxIGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLm9yZGVycy1pbmZvX19sZWZ0LXRpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLm9yZGVycy1pbmZvX19sZWZ0LXF1YW50aXR5IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ub3JkZXJzLWluZm9fX3JpZ2h0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5vcmRlcnMtaW5mb19fbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQub3JkZXJzLWluZm9fX2xpbms6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3Zlcjtcblx0fVxufVxuXG4ub3JkZXJzLWluZm9fX2xpbmstaWNvbiB7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuIiwiLnBhZ2UtNDA0IHtcblx0bWFyZ2luOiAxMnB4O1xufVxuXG4ucGFnZS00MDRfX3dyYXAge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMzMwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS00MDRfX2FuaW1hdGlvbi1iYWNrZ3JvdW5kIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogYXV0bztcblx0bWluLXdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHotaW5kZXg6IDA7XG59XG5cbi5wYWdlLTQwNF9fbWFpbiB7XG5cdHBhZGRpbmc6IDgwcHggMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuXG4ucGFnZS00MDRfX2ltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA0NzBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5wYWdlLTQwNF9fbWVzc2FnZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW46IDQwcHggYXV0byAwO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlLTQwNF9fYWN0aW9uIHtcblx0bWFyZ2luOiAyNHB4IGF1dG8gMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ucGFnZS00MDQtLWZ1bGwge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuXHRtaW4taGVpZ2h0OiAwO1xuXHRtYXJnaW46IDEycHg7XG59XG5cbi5wYWdlLW1haW46aGFzKC5wYWdlLTQwNC0tZnVsbCkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucGFnZS1tYWluOmhhcygucGFnZS00MDQtLWZ1bGwpICNtYWluQ29udGVudEFyZWEsXG4ucGFnZS1tYWluOmhhcygucGFnZS00MDQtLWZ1bGwpICNtYWluQ29udGVudEFyZWEgPiBkaXYge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWluLWhlaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5wYWdlLTQwNC0tZnVsbCAucGFnZS00MDRfX2NvbnRhaW5lciB7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5wYWdlLTQwNC0tZnVsbCAucGFnZS00MDRfX3dyYXAge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IG5vbmU7XG5cdG1hcmdpbjogMDtcbn1cblxuLnBhZ2UtNDA0LS1mdWxsIC5wYWdlLTQwNF9fbWFpbiB7XG5cdHBhZGRpbmc6IDgwcHggMTZweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQucGFnZS00MDRfX2ltYWdlIHtcblx0XHR3aWR0aDogMjYwcHg7XG5cdH1cblxuXHQucGFnZS00MDRfX21lc3NhZ2Uge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdC5wYWdlLTQwNF9fYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0LnBhZ2UtNDA0LS1mdWxsIC5wYWdlLTQwNF9fbWFpbiB7XG5cdFx0cGFkZGluZzogNDhweCAxNnB4O1xuXHR9XG5cblx0LnBhZ2UtNDA0LS1mdWxsIC5wYWdlLTQwNF9fbWVzc2FnZSB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0fVxufVxuIiwiLnBhZ2UtZm9vdGVyLW1lbnVfX2l0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5wYWdlLWZvb3Rlci1tZW51X19pdGVtOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFnZS1mb290ZXItbWVudV9fbGluayB7XG5cdEBpbmNsdWRlIGxpbms7XG59IiwiLnBhZ2UtZm9vdGVyIHtcblx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDExNiUgMTE0LjY5JSBhdCA2Ni43NCUgMTkuNjUlLCAjMjIzNzkwIDAlLCAjMDgwQjQzIDg1Ljk3JSk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wYWdlLWZvb3Rlcl9fdG9wLXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwYWRkaW5nOiA0MHB4IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLWhlaWdodDogMjA2cHg7XG59XG5cbi5wYWdlLWZvb3Rlcl9fdG9wLXdyYXA6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMTAwcHg7XG5cdHJpZ2h0OiAwO1xuXHRoZWlnaHQ6IDFweDtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcblx0ei1pbmRleDogMTtcbn1cblxuLnBhZ2UtZm9vdGVyX19sb2dvLXdyYXAge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0cGFkZGluZy1yaWdodDogNzBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5wYWdlLWZvb3Rlcl9fY29udGFjdC1saXN0IHtcblx0ZmxleDogMSAxIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLnBhZ2UtZm9vdGVyX19zb2NpYWxzIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0bWFyZ2luLWxlZnQ6IDcwcHg7XG59XG5cbi5wYWdlLWZvb3Rlcl9fbG9nby1saW5rIHtcblx0d2lkdGg6IDIwMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWF4LXdpZHRoOiAyMDBweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGFnZS1mb290ZXJfX2xvZ28ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtZm9vdGVyX19zbG9nYW4ge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdG1heC13aWR0aDogMjAwcHg7XG59XG5cbi5wYWdlLWZvb3Rlcl9fbG9nby1iZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiAyMDZweDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IGNhbGMoMTAwJSAtIDQ2MnB4KTtcblx0ei1pbmRleDogMDtcbn1cblxuLnBhZ2UtZm9vdGVyX19tYWluIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuXG4ucGFnZS1mb290ZXJfX21haW4td3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDQwcHggMDtcbn1cblxuLnBhZ2UtZm9vdGVyX19sb2NhdGlvbnMge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLnBhZ2UtZm9vdGVyX19mb290ZXItbWVudSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogODBweDtcbn1cblxuLnBhZ2UtZm9vdGVyX19ib3R0b20ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5wYWdlLWZvb3Rlcl9fYm90dG9tLXdyYXAge1xuXHRwYWRkaW5nOiAzMnB4IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcblx0bWFyZ2luOiAwIC0yMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdlLWZvb3Rlcl9fYm90dG9tLXdyYXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAyMHB4O1xuXHRyaWdodDogMjBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG5cbi5wYWdlLWZvb3Rlcl9fbGVnYWwtaW5mbyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzMuMzMzMyU7XG5cdHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLnBhZ2UtZm9vdGVyX19wYWdlLXN1YmZvb3RlciB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzMuMzMzMyU7XG5cdHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLnBhZ2UtZm9vdGVyX19wYXJ0bmVycyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzMuMzMzMyU7XG5cdHBhZGRpbmc6IDAgMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWF4KSB7XG5cdC5wYWdlLWZvb3RlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTZweDtcblx0fVxuXG5cdC5wYWdlLWZvb3Rlcl9fdG9wLXdyYXAge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDI0cHggMCAwO1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX2xvZ28td3JhcCB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LnBhZ2UtZm9vdGVyX19sb2dvLWxpbmsge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0LnBhZ2UtZm9vdGVyX19sb2dvIHtcblx0XHR3aWR0aDogMTgwcHg7XG5cdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0LnBhZ2UtZm9vdGVyX19zbG9nYW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX2NvbnRhY3QtbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogNDRweDtcblx0fVxuXG5cdC5wYWdlLWZvb3Rlcl9fY29udGFjdC1saXN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5wYWdlLWZvb3Rlcl9fbG9nby1iZyB7XG5cdFx0aGVpZ2h0OiAxMjNweDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR9XG5cblx0LnBhZ2UtZm9vdGVyX19zb2NpYWxzIHtcblx0XHRtYXJnaW46IDE2cHggYXV0byAwO1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxuXG5cdC5wYWdlLWZvb3Rlcl9fc29jaWFscyAuc29jaWFsc19fdGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX3NvY2lhbHMgLnNvY2lhbHNfX2l0ZW0ge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxuXG5cdC5wYWdlLWZvb3Rlcl9fc29jaWFscyAuc29jaWFsc19faXRlbS1pbWFnZSB7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHR9XG5cblx0LnBhZ2UtZm9vdGVyX190b3Atd3JhcDo6YWZ0ZXIge1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX21haW4td3JhcCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5wYWdlLWZvb3Rlcl9fbG9jYXRpb25zIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX2xvY2F0aW9uczo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdGJvdHRvbTogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX2Zvb3Rlci1tZW51IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnVfX2xpc3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5mb290ZXItbWVudV9faXRlbSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX2Zvb3Rlci1tZW51OjphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5wYWdlLWZvb3Rlcl9fYm90dG9tLXdyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX2xlZ2FsLWluZm8ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3JkZXI6IDE7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX3BhZ2Utc3ViZm9vdGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG9yZGVyOiAzO1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX3BhcnRuZXJzIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG9yZGVyOiAyO1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdH1cblxuXHQucGFnZS1mb290ZXJfX2JvdHRvbS13cmFwOjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxufSIsIi5wYWdlLWhlYWRlci1sb2dvIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS1oZWFkZXItbG9nb19fbG9nbyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjIwcHg7XG5cdGhlaWdodDogMjNweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnBhZ2UtaGVhZGVyLWxvZ29fX2xvZ28ge1xuXHRcdHdpZHRoOiAxNjBweDtcblx0XHRoZWlnaHQ6IDE3cHg7XG5cdH1cbn0iLCIucGFnZS1oZWFkZXItc3BhY2VyIHtcblx0Ly9oZWlnaHQ6IDExNnB4O1xuXHRoZWlnaHQ6IDE3MnB4O1xufVxuXG4ucGFnZS1oZWFkZXItc3BhY2VyLS1oYXMtbWFpbi1uYXYge1xuXHRoZWlnaHQ6IDE3MnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnBhZ2UtaGVhZGVyLXNwYWNlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSIsIi5wYWdlLWhlYWRlci13cmFwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDE0MHB4O1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0ei1pbmRleDogMjAwO1xuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93ICR0cnMtYmFzZTtcbn1cblxuLmJ4LWNvcmUgI2J4LXBhbmVsIH4gLnBhZ2UtaGVhZGVyLXdyYXAge1xuXHRoZWlnaHQ6IDE0MHB4ICsgNDBweDtcblx0cGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX190b3Age1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwMTtcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX3NvY2lhbCAuc29jaWFsc19fdGl0bGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnBhZ2UtaGVhZGVyLXdyYXBfX3NvY2lhbCAuc29jaWFsc19faXRlbXMge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcC0taGFzLW1haW4tbmF2IHtcblx0aGVpZ2h0OiAxNzJweDtcbn1cblxuLmJ4LWNvcmUgI2J4LXBhbmVsIH4gLnBhZ2UtaGVhZGVyLXdyYXAtLWhhcy1tYWluLW5hdiB7XG5cdGhlaWdodDogMTcycHggKyA0MHB4O1xufVxuXG4uYngtcGFuZWwtZml4ZWQ6bm90KC5ieC1wYW5lbC1mb2xkZWQpIH4gLnBhZ2UtaGVhZGVyLXdyYXAge1xuXHRwYWRkaW5nLXRvcDogMTQ3cHggIWltcG9ydGFudDtcbn1cblxuLmJ4LXBhbmVsLWZpeGVkOm5vdCguYngtcGFuZWwtZm9sZGVkKSB+IC5wYWdlLWhlYWRlci13cmFwLS1kZWFsZXIge1xuXHRoZWlnaHQ6IDI5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ieC1wYW5lbC1maXhlZDpub3QoLmJ4LXBhbmVsLWZvbGRlZCkgfiAucGFnZS1oZWFkZXItd3JhcC0tcmVndWxhciB7XG5cdGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX2RlYWxlci1ibG9jayB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItbWVhc3NhZ2Uge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwLS1kZWFsZXIgLnRvcC1uYXZfX2xpbmstLXNwZWNpYWwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnBhZ2UtaGVhZGVyLXdyYXAtLWRlYWxlciAudG9wLW5hdl9fbGluay0tc3BlY2lhbDpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzM3MzUzNTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cbn1cblxuLnN0YXRlLS1oZWFkZXItc2Nyb2xsZWQ6bm90KC5zdGF0ZS0taGVhZGVyLWJsb2NrZWQpIC5wYWdlLWhlYWRlci13cmFwIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE3MnB4KTtcbn1cblxuLnN0YXRlLS1oZWFkZXItc2Nyb2xsZWQ6bm90KC5zdGF0ZS0taGVhZGVyLWJsb2NrZWQpLnN0YXRlLS1oZWFkZXItZml4ZWQgLnBhZ2UtaGVhZGVyLXdyYXAsXG4uc3RhdGUtLWhlYWRlci1zY3JvbGxlZDpub3QoLnN0YXRlLS1oZWFkZXItYmxvY2tlZCkuc3RhdGUtLWhlYWRlci1maXhlZC1oaWRkZW4gLnBhZ2UtaGVhZGVyLXdyYXAge1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRycy1kcm9wZG93bjtcbn1cblxuLnN0YXRlLS1oZWFkZXItZml4ZWQ6bm90KC5zdGF0ZS0taGVhZGVyLWJsb2NrZWQpIC5wYWdlLWhlYWRlci13cmFwIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjEyKTtcbn1cblxuLnN0YXRlLS1oZWFkZXItZml4ZWQtaGlkZGVuOm5vdCguc3RhdGUtLWhlYWRlci1ibG9ja2VkKSAucGFnZS1oZWFkZXItd3JhcCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNzJweCk7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX190b3Atd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX2xlZnQge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX3JpZ2h0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fY29udGFjdCB7XG5cdG1hcmdpbi1yaWdodDogMTZweDtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19yaWdodCBidXR0b24uY29udGFjdF9fbGluayB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19yaWdodCAuY29udGFjdF9faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19jYXRhbG9nLW1lbnUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IC0xMDtcblx0dG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0bGVmdDogNTAlO1xuXHRyaWdodDogYXV0bztcblx0d2lkdGg6IDEwMTJweDtcblx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDAgMzRweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG5cdHBhZGRpbmc6IDE2cHg7XG5cdG1heC1oZWlnaHQ6IDgwc3ZoO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTBweCk7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19jYXRhbG9nLW1lbnUub3BlbiB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdHotaW5kZXg6IDEwMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19wYWdlLWhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogOHB4IDAgMTZweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb250YWN0LWRkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwLS1oYXMtbWFpbi1uYXYgKyAucGFnZS1tYWluIC5icmVhZGNydW1icyB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19tb2ItbWVudSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMjAwO1xuXHR0b3A6IGF1dG87XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLS1CbGFjay0xNSwgI0RCRERFMyk7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd247XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19tb2ItbWVudS0taGlkZGVuIHtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fbW9iLW1lbnUtaXRlbSB7XG5cdGZsZXg6IDEgMSAwO1xuXHR3aWR0aDogYXV0bztcblx0bWluLXdpZHRoOiAwO1xuXHRoZWlnaHQ6IDU1cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19tb2ItbWVudS1pdGVtIC5iYXNrZXQtc21hbGxfX3dpZGdldCB7XG5cdHBhZGRpbmc6IDAgMCA4cHg7XG5cdG1pbi13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1NXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fbW9iLW1lbnUtaXRlbSAuYmFza2V0LXNtYWxsIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNTVweDtcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1tZW51LWxpbmsge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19tb2ItbWVudS1saW5rLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19tb2ItbWVudS1saW5rLXRleHQge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI0cHg7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX2RlYWxlci13aWRnZXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0cGFkZGluZzogOXB4IDE0cHggOXB4IDlweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fZGVhbGVyLXdpZGdldC1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNDJweDtcblx0aGVpZ2h0OiA0MnB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX2RlYWxlci13aWRnZXQtbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0bWFyZ2luLWxlZnQ6IDhweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItbGluay13cmFwIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2UtaGVhZGVyLXdyYXBfX2RlYWxlci1saW5rLWRkLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0xMDBweDtcblx0d2lkdGg6IDQwMHB4O1xuXHRwYWRkaW5nLXRvcDogMTZweDtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fZGVhbGVyLWxpbmstZGQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHRwYWRkaW5nOiA4cHggMjRweDtcblx0bWF4LWhlaWdodDogODB2aDtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnBhZ2UtaGVhZGVyLXdyYXBfX2RlYWxlci1saW5rLXdyYXA6aG92ZXIgLnBhZ2UtaGVhZGVyLXdyYXBfX2RlYWxlci1saW5rLWRkLXdyYXAsXG5cdC5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItbGluay1kZC13cmFwOmhvdmVyIHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItbGluay5hY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItbGluay1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG59XG5cbi5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItbGluay1jb3VudGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiBhdXRvO1xuXHR0b3A6IC01cHg7XG5cdHJpZ2h0OiAtNXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAwIDNweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtaW4td2lkdGg6IDE4cHg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0aGVpZ2h0OiAxOHB4O1xuXHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wYWdlLWhlYWRlci13cmFwX19kZWFsZXItbGluazpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcblx0fVxufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fbWFpbi1uYXYge1xuXHRiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMzUuMTklIDMzMS4yNSUgYXQgNTAlIDAlLCAjMzQ0QkM0IDAlLCAjMTUyNDcxIDEwMCUpO1xufVxuXG4ucGFnZS1oZWFkZXItd3JhcF9fY29udGFjdCAuY29udGFjdF9fdGl0bGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1sZy1tYXgpIHtcblx0LnBhZ2UtaGVhZGVyLXdyYXBfX2NvbnRhY3Qge1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnBhZ2UtaGVhZGVyLXdyYXAge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmJ4LWNvcmUgI2J4LXBhbmVsIH4gLnBhZ2UtaGVhZGVyLXdyYXAge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxuXG5cdC5ieC1wYW5lbC1maXhlZDpub3QoLmJ4LXBhbmVsLWZvbGRlZCkgfiAucGFnZS1oZWFkZXItd3JhcCB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cblx0LmJ4LXBhbmVsLWZpeGVkOm5vdCguYngtcGFuZWwtZm9sZGVkKSB+IC5wYWdlLWhlYWRlci13cmFwLS1oYXMtbWFpbi1uYXYge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdC5wYWdlLWhlYWRlci13cmFwX190b3Atd3JhcCB7XG5cdFx0cGFkZGluZzogOHB4IDAgMDtcblx0fVxuXG5cdC5wYWdlLWhlYWRlci13cmFwX19wYWdlLWhlYWRlciB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRwYWRkaW5nOiA4cHggMDtcblx0fVxuXG5cdC5wYWdlLWhlYWRlci13cmFwX19jb250YWN0IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0fVxuXG5cdC5wYWdlLWhlYWRlci13cmFwX19oYW1idXJnZXItbWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiA0OHB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdFx0bWF4LWhlaWdodDogY2FsYygxMDBzdmggLSA0OHB4KTtcblx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHR9XG5cblx0LnBhZ2UtaGVhZGVyLXdyYXBfX2NvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdFx0cGFkZGluZzogOHB4IDEycHggMTZweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQuc3RhdGUtLW1vYmlsZS1uYXYtb3BlbiAucGFnZS1oZWFkZXItd3JhcF9faGFtYnVyZ2VyLW1lbnUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQucGFnZS1oZWFkZXItd3JhcF9fbW9iLXRvcC1uYXYge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHR9XG5cblx0LnBhZ2UtaGVhZGVyLXdyYXBfX21vYi10b3AtbmF2OmZpcnN0LWNoaWxkIHtcblx0XHRib3JkZXItdG9wOiAwXG5cdH1cblxuXHQucGFnZS1oZWFkZXItd3JhcC0taGFzLW1haW4tbmF2ICsgLnBhZ2UtbWFpbiAuYnJlYWRjcnVtYnMge1xuXHRcdG1hcmdpbi10b3A6IDZweDtcblx0fVxuXG5cdC5wYWdlLWhlYWRlci13cmFwX19yaWdodCAuY29udGFjdF9faXRlbSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5zdGF0ZS0tbG9jYXRpb24tcGlja2VyLXBvcHVwLW9wZW4gLnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1tZW51IHtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0LnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1iYW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHR9XG5cblx0LnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1iYW5uZXItaW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0LnBhZ2UtaGVhZGVyLXdyYXBfX2NvbnRhY3QgLmNvbnRhY3RfX3RpdGxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1jb250YWN0LFxuXHQucGFnZS1oZWFkZXItd3JhcF9fbW9iLXNvY2lhbHMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0LnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1jb250YWN0IC5jb250YWN0X190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5wYWdlLWhlYWRlci13cmFwX19tb2ItY29udGFjdCAuY29udGFjdF9faXRlbXMge1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdH1cblxuXHQucGFnZS1oZWFkZXItd3JhcF9fbW9iLWNvbnRhY3QgLmNvbnRhY3RfX2xpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMTA4JTtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC5wYWdlLWhlYWRlci13cmFwX19tb2Itc29jaWFscyAuc29jaWFsc19fdGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQucGFnZS1oZWFkZXItd3JhcF9fbW9iLXNvY2lhbHMge1xuXHRcdG1hcmdpbjogMTJweCBhdXRvIDA7XG5cdH1cblxuXHQucGFnZS1oZWFkZXItd3JhcF9fbW9iLXNvY2lhbHMgLnNvY2lhbHNfX2l0ZW0ge1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA2LCAxNywgMC4zMCk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzUwNTg4NDtcblx0fVxuXG5cdC5wYWdlLWhlYWRlci13cmFwX19tb2Itc29jaWFscyAuc29jaWFscyB7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0LnBhZ2UtaGVhZGVyLXdyYXBfX3BhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci13cmFwX19jb250YWN0IC5zb2NpYWxzX19pdGVtLWltYWdlIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjREJEREUzO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRjb2xvcjogIzE1MjQ3MTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1jb250YWN0IC5jb250YWN0X19saW5rIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0LnBhZ2UtaGVhZGVyLXdyYXBfX21vYi1jb250YWN0IC5jb250YWN0X19saW5rIC5zb2NpYWxzX19pdGVtLWltYWdle1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIi5wYWdlLWhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2UtaGVhZGVyX19wcmludGFibGUtYmxvY2sge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1oZWFkZXJfX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDQ4cHg7XG59XG5cbi5wYWdlLWhlYWRlcl9fbG9nbyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5wYWdlLWhlYWRlcl9fc2VhcmNoIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdGhlaWdodDogNDhweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5zdGF0ZS0tc2VhcmNoLXNtYWxsLW9wZW4gLnBhZ2UtaGVhZGVyX19zZWFyY2gge1xuXHR6LWluZGV4OiAyMDA7XG59XG5cbi5wYWdlLWhlYWRlcl9fYnRuLWNhdGFsb2ctd3JhcCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19idG4tY2F0YWxvZyB7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb250YWN0IHtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdG1hcmdpbi1yaWdodDogMzJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS1oZWFkZXJfX2NlbGwge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4ucGFnZS1oZWFkZXJfX2NlbGw6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnBhZ2UtaGVhZGVyX19tb2Itc2VhcmNoIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wYWdlLWhlYWRlcl9fbW9iLWJ1dHRvbi1zZWFyY2gge1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ucGFnZS1oZWFkZXJfX21vYi1idXR0b24tc2VhcmNoLWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19idG4taGFtYnVyZ2VyLXdyYXAge1xuXHRtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19idG4taGFtYnVyZ2VyIHtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnN0YXRlLS1tb2JpbGUtbmF2LW9wZW4gLnBhZ2UtaGVhZGVyX19idG4taGFtYnVyZ2VyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtaGVhZGVyX19idG4tY2xvc2Uge1xuXHRkaXNwbGF5OiBub25lO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uc3RhdGUtLW1vYmlsZS1uYXYtb3BlbiAucGFnZS1oZWFkZXJfX2J0bi1jbG9zZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wYWdlLWhlYWRlcl9fYnRuLWhhbWJ1cmdlci1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG59XG5cbi5wYWdlLWhlYWRlcl9fYnRuLWNsb3NlLWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb250YWN0IC5jb250YWN0X19pdGVtcyAuY29udGFjdF9faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWhlYWRlcl9fY29udGFjdCAuY29udGFjdF9faXRlbXMgYS5jb250YWN0X19saW5rIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb250YWN0IC5jb250YWN0X19pdGVtcyBidXR0b24uY29udGFjdF9fbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZS1oZWFkZXJfX21vYi1zZWFyY2gtbW9kYWwge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogMTAwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0bWF4LWhlaWdodDogMTAwc3ZoO1xuXHRvdmVyZmxvdzogYXV0bztcblx0cGFkZGluZzogNHB4IDAgMTZweDtcbn1cblxuLnN0YXRlLS1zZWFyY2gtc21hbGwtb3BlbiAucGFnZS1oZWFkZXJfX21vYi1zZWFyY2gtbW9kYWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG5cdC5wYWdlLWhlYWRlcl9fd3JhcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQucGFnZS1oZWFkZXJfX2xvZ28ge1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdH1cblxuXHQucGFnZS1oZWFkZXJfX21vYi1idXR0b24tc2VhcmNoLWljb24ge1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0fVxufSIsIi5wYWdlLW5hdl9fcmVzdW1lIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ucGFnZS1uYXZfX2FjdGlvbiB7XG5cbn1cblxuLnBhZ2UtbmF2X19saW5rcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBhZ2UtbmF2X19saW5rLFxuLnBhZ2UtbmF2X19saW5rLXNwYWNlciB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRvdXRsaW5lOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbjogMCA0cHg7XG59XG5cbi5wYWdlLW5hdl9fbGluazpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucGFnZS1uYXZfX2xpbms6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnBhZ2UtbmF2X19saW5rW2Rpc2FibGVkXSB7XG5cdG9wYWNpdHk6IC42O1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucGFnZS1uYXZfX2xpbmstc3BhY2VyIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wYWdlLW5hdl9fbGluazpub3QoW2Rpc2FibGVkXSk6aG92ZXI6bm90KC5wYWdlLW5hdl9fbGluay0tYWN0aXZlKSB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDEyMCwgMTIwLCAxMjAsIDAuMTkpO1xuXHR9XG59XG5cbi5wYWdlLW5hdl9fbGluazphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnktMjtcblx0Ym94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIwLCAxMjAsIDEyMCwgMC4xOSk7XG59XG5cbi5wYWdlLW5hdl9fbGluay5wYWdlLW5hdl9fbGluay0tYWN0aXZlIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLnBhZ2UtbmF2X19hY3Rpb24tYnRuIHtcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzUsIDMzLCAzMywgMC4xMikgaW5zZXQ7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wYWdlLW5hdl9fYWN0aW9uLWJ0biAuYnRuX19pY29uIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0Y29sb3I6ICMyMzIxMjE7XG5cdG9wYWNpdHk6IC42O1xuXHRtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4ucGFnZS1uYXZfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnBhZ2UtbmF2X19jZWxsIHtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5wYWdlLW5hdl9fbGluay1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG59XG5cbi5wYWdlLW5hdl9fcmVzdW1lLXNlY3Rpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQucGFnZS1uYXZfX2FjdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxuXG5cdC5wYWdlLW5hdl9fcm93IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG5cblx0LnBhZ2UtbmF2X19saW5rLFxuXHQucGFnZS1uYXZfX2xpbmstc3BhY2VyIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuXG4iLCIucGFnZS1zZWN0aW9uLWhlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0bWFyZ2luOiAyMHB4IDA7XG59XG5cbi5wYWdlLXNlY3Rpb24taGVhZGVyX19tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5wYWdlLXNlY3Rpb24taGVhZGVyX19hc2lkZSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ucGFnZS1zZWN0aW9uLWhlYWRlcl9fYXNpZGUtbGlua3Mge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBhZ2Utc2VjdGlvbi1oZWFkZXJfX2FzaWRlLWxpbmtzLWl0ZW0ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDhweDtcbn0iLCIucGFnZS1zZWN0aW9uIHtcblx0bWFyZ2luOiA2MHB4IDA7XG59IiwiLnBhZ2Utc2VsZWN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS1zZWxlY3RfX2J0biB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGFnZS1zZWxlY3RfX2xhYmVsIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5wYWdlLXNlbGVjdF9fdmFsdWUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ucGFnZS1zZWxlY3RfX2J0bi1hcnJvdyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLnBhZ2Utc2VsZWN0X19saXN0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdHBhZGRpbmctdG9wOiA1cHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdHotaW5kZXg6IDU7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcbn1cblxuLnBhZ2Utc2VsZWN0LS1vcGVuIC5wYWdlLXNlbGVjdF9fbGlzdCB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLnBhZ2Utc2VsZWN0X19saXN0LWNvbnRhaW5lciB7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHBhZGRpbmc6IDhweDtcbn1cblxuLnBhZ2Utc2VsZWN0X19saXN0LWl0ZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IDVweCA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0d2lkdGg6IDEwMCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnBhZ2Utc2VsZWN0X19saXN0LWl0ZW0uYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wYWdlLXNlbGVjdF9fbGlzdC1pdGVtOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn0iLCIucGFnZS1zdWJmb290ZXJfX2NvcHlyaWdodCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRvcGFjaXR5OiAwLjY7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlLXN1YmZvb3Rlcl9fZGV2ZWxvcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ucGFnZS1zdWJmb290ZXJfX2xpbmsge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQucGFnZS1zdWJmb290ZXJfX2xpbms6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHR9XG59XG5cbi5wYWdlLXN1YmZvb3Rlcl9fZGV2ZWxvcGVyLWxhYmVsIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogMTRweDtcblx0aGVpZ2h0OiAyOHB4O1xuXHRwYWRkaW5nOiAwIDhweCAwIDEwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG5cbi5wYWdlLXN1YmZvb3Rlcl9fZGV2ZWxvcGVyLWxvZ28ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDE0cHg7XG5cdGhlaWdodDogMTRweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ucGFnZS1zdWJmb290ZXJfX2RldmVsb3Blci1uYW1lIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4xNnB4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnBhZ2Utc3ViZm9vdGVyX19jb3B5cmlnaHQge1xuXHRcdG1heC13aWR0aDogMjI1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0LnBhZ2Utc3ViZm9vdGVyX19kZXZlbG9wZXIge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cbn0iLCIucGFnZS10aXRsZSB7XG5cdG1hcmdpbjogMTZweCAwIDIwcHg7XG59XG5cbi5wYWdlLXRpdGxlLS1mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5wYWdlLXRpdGxlX19xdWFudGl0eSB7XG5cdGZvbnQtc2l6ZTogJGZ6LXNtYWxsO1xuXHRsaW5lLWhlaWdodDogJGxoLXNtYWxsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTg1O1xuXHRtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5wYWdlLXRpdGxlIHtcblx0XHRtYXJnaW46IDE0cHggMDtcblx0fVxuXG5cdC5wYWdlLXRpdGxlX192YWx1ZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuXHQucGFnZS10aXRsZSB7XG5cdFx0bWFyZ2luOiAxNnB4IDA7XG5cdH1cblxuXHQucGFnZS10aXRsZV9fdmFsdWUge1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0fVxufSIsIi5wYW5lbC1oZWFkIHtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNzA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wYW5lbC1oZWFkX19idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiA1NHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdG1hcmdpbjogLTEwcHggMDtcblx0cGFkZGluZzogMTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnBhbmVsLWhlYWRfX2J0bjo6YWZ0ZXIge1xuXHRAaW5jbHVkZSBmb2N1cy1mcmFtZTtcbn1cblxuLnBhbmVsLWhlYWRfX2J0bi0tY2xvc2Uge1xuXHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnBhbmVsLWhlYWRfX2J0bi0tYmFjayB7XG5cdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5wYW5lbC1oZWFkX19idG4taWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xufVxuXG4ucGFuZWwtaGVhZF9fdGl0bGUge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQucGFuZWwtaGVhZF9fYnRuOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnktMjtcblx0fVxufVxuXG5AaW5jbHVkZSBmb2N1cy1lbmFibGVkIHtcblx0LnBhbmVsLWhlYWRfX2J0bjpmb2N1czo6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIGZvY3VzLWZyYW1lLXNob3c7XG5cdH1cbn1cblxuLnBhbmVsLWhlYWRfX2J0bjphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNzA7XG59IiwiLnBhbmVsIHtcblx0QGluY2x1ZGUgcGFuZWw7XG59XG5cbi5wYW5lbC0tb3BlbiB7XG5cdEBpbmNsdWRlIHBhbmVsLW9wZW47XG59XG5cbi5wYW5lbF9fYm9keSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLnBhbmVsX19pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stNzA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5wYW5lbF9faXRlbSArIC5wYW5lbF9faXRlbSB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5wYW5lbF9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5wYW5lbF9fYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXNpemU6ICRmei1iYXNlO1xuXHRsaW5lLWhlaWdodDogJGxoLWJhc2U7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnBhbmVsX19idG46OmFmdGVyIHtcblx0QGluY2x1ZGUgZm9jdXMtZnJhbWU7XG59XG5cbi5wYW5lbF9fYnRuLWljb24sXG4ucGFuZWxfX2J0bi1hcnJvdyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stODU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLnBhbmVsX19idG4tYXJyb3cge1xuXHR3aWR0aDogN3B4O1xuXHRoZWlnaHQ6IDExcHg7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wYW5lbF9fYnRuLW1haW4ge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQucGFuZWxfX2J0bjpob3Zlcixcblx0LnBhbmVsX19idG46aG92ZXIgLnBhbmVsX19idG4taWNvbixcblx0LnBhbmVsX19idG46aG92ZXIgLnBhbmVsX19idG4tYXJyb3cge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS0yO1xuXHR9XG59XG5cbkBpbmNsdWRlIGZvY3VzLWVuYWJsZWQge1xuXHQucGFuZWxfX2J0bjpmb2N1czo6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIGZvY3VzLWZyYW1lLXNob3c7XG5cdH1cbn1cblxuLnBhbmVsX19idG46YWN0aXZlIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLTcwO1xufSIsIi5wYXJ0bmVycyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1heC13aWR0aDogMzEwcHg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0bWFyZ2luLWJvdHRvbTogLThweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wYXJ0bmVyc19faXRlbSB7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0KTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcblx0bWFyZ2luLWxlZnQ6IDhweDtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ucGFydG5lcnNfX2ltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMzJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWF4KSB7XG5cdC5wYXJ0bmVycyB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0LnBhcnRuZXJzX19pdGVtIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0fVxufSIsIi5wYXktaWNvbnNfX2dyaWQge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IC00cHg7XG59XG5cbi5wYXktaWNvbnNfX2NlbGwge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0cGFkZGluZzogNHB4O1xufVxuXG4ucGF5LWljb25zX19pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG59XG5cbi5wYXktaWNvbnNfX2l0ZW0tLXZpc2Ege1xuXHR3aWR0aDogNTNweDtcblx0aGVpZ2h0OiAyOHB4O1xufVxuXG4ucGF5LWljb25zX19pdGVtLS12YnZpc2Ege1xuXHR3aWR0aDogNTNweDtcblx0aGVpZ2h0OiAyOHB4O1xufVxuXG4ucGF5LWljb25zX19pdGVtLS1tYyB7XG5cdHdpZHRoOiA0M3B4O1xuXHRoZWlnaHQ6IDI4cHg7XG59XG5cbi5wYXktaWNvbnNfX2l0ZW0tLW1jc2Mge1xuXHR3aWR0aDogNTlweDtcblx0aGVpZ2h0OiAyOHB4O1xufVxuXG4ucGF5LWljb25zX19pdGVtLS1iZWxjYXJ0IHtcblx0d2lkdGg6IDEwMHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG59XG5cbi5wYXktaWNvbnNfX2l0ZW0tLXdlYnBheSB7XG5cdHdpZHRoOiAxMDBweDtcblx0aGVpZ2h0OiAyOHB4O1xufSIsIi5wcm9kdWN0X19iYXNrZXQtdmlldyB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0cGFkZGluZzogMThweCAyNHB4IDIwcHggMTRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctLW5vdC1hdmFpbGFibGUge1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1jaGVja2JveC13cmFwIC5maWVsZC1jaGVja2JveF9fdmlzdWFsIHtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1pbWFnZS13cmFwIHtcblx0d2lkdGg6IDE0MHB4O1xuXHRoZWlnaHQ6IDE0MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LWluZm8ge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxNDBweDtcblx0aGVpZ2h0OiAxNDBweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LWZhdm9yaXRlLWFjdGlvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LW5hbWUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbnMtd3JhcCB7XG5cdG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1jb2xvci13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LWNvbG9yLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1jb2xvci12aXN1YWwge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDE0cHg7XG5cdGhlaWdodDogMTRweDtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg2LCA2LCAxNywgMC4yMCk7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbnMge1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1vcHRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1vcHRpb24tdGl0bGUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbi12YWx1ZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctb3B0aW9uIHtcblx0bWFyZ2luLXRvcDogNXB4O1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctaW5mbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1yZW1vdmUtYWN0aW9uLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTZweDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDE2cHg7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1hY3Rpb25zIHtcblx0bWFyZ2luLXRvcDogNDhweDtcblx0d2lkdGg6IDI3MnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1hY3Rpb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDE0MHB4O1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctcHJpY2Uge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDExNnB4O1xuXHRtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LXNlcnZpY2VzLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctYWRkaXRpb25hbC1wcm9kdWN0cyB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5wcm9kdWN0X19iYXNrZXQtdmlldy1zaW1pbGFyLXByb2R1Y3RzIHtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnByb2R1Y3RfX2Jhc2tldC12aWV3LWJvZHkge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0bWluLXdpZHRoOiAwO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXcgLmZpZWxkLWNoZWNrYm94X192aXN1YWwge1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLXdoaXRlO1xufVxuXG4ucHJvZHVjdF9fYmFza2V0LXZpZXctbGluayB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnByb2R1Y3RfX2Jhc2tldC12aWV3IHtcblx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdH1cblxuXHQucHJvZHVjdF9fYmFza2V0LXZpZXctY2hlY2tib3gtd3JhcCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjBweDtcblx0XHRsZWZ0OiAxNnB4O1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQucHJvZHVjdF9fYmFza2V0LXZpZXctZmF2b3JpdGUtYWN0aW9uIHtcblx0XHR0b3A6IDRweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiA0cHg7XG5cdH1cblxuXHQucHJvZHVjdF9fYmFza2V0LXZpZXctaW1hZ2Utd3JhcCB7XG5cdFx0d2lkdGg6IDEyNHB4O1xuXHRcdGhlaWdodDogMTI0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHR9XG5cblx0LnByb2R1Y3RfX2Jhc2tldC12aWV3LWltYWdlIHtcblx0XHR3aWR0aDogMTI0cHg7XG5cdFx0aGVpZ2h0OiAxMjRweDtcblx0fVxuXG5cdC5wcm9kdWN0X19iYXNrZXQtdmlldy1vcHRpb25zLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQucHJvZHVjdF9fYmFza2V0LXZpZXctb3B0aW9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHR9XG5cblx0LnByb2R1Y3RfX2Jhc2tldC12aWV3LW9wdGlvbi1ncm91cCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTJweDtcblx0fVxuXG5cdC5wcm9kdWN0X19iYXNrZXQtdmlldy1vcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0fVxuXG5cdC5wcm9kdWN0X19iYXNrZXQtdmlldy1jb2xvci13cmFwIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHR9XG5cblx0LnByb2R1Y3RfX2Jhc2tldC12aWV3LWFjdGlvbnMge1xuXHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQucHJvZHVjdF9fYmFza2V0LXZpZXctcHJpY2Uge1xuXHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHR9XG5cblx0LnByb2R1Y3RfX2Jhc2tldC12aWV3LXJlbW92ZS1hY3Rpb24td3JhcCB7XG5cdFx0dG9wOiAxMnB4O1xuXHRcdHJpZ2h0OiAxMnB4O1xuXHR9XG5cblx0LnByb2R1Y3RfX2Jhc2tldC12aWV3LWFjdGlvbiB7XG5cdFx0d2lkdGg6IDEyNHB4O1xuXHR9XG59XG5cblxuXG4iLCIucHJvZHVjdF9fY29tcGFyZS1oZWFkLXZpZXcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2R1Y3RfX2NvbXBhcmUtaGVhZC12aWV3LWxpbmsge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnByb2R1Y3RfX2NvbXBhcmUtaGVhZC12aWV3LW1haW4ge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4ucHJvZHVjdF9fY29tcGFyZS1oZWFkLXZpZXctaW1hZ2Utd3JhcCB7XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5wcm9kdWN0X19jb21wYXJlLWhlYWQtdmlldy1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNjBweDtcblx0bWF4LXdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5wcm9kdWN0X19jb21wYXJlLWhlYWQtdmlldy1uYW1lIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdC13ZWJraXQtbGluZS1jbGFtcDogMztcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuLnByb2R1Y3RfX2NvbXBhcmUtaGVhZC12aWV3LWFjdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4ucHJvZHVjdF9fY29tcGFyZS1oZWFkLXZpZXctcHJpY2UgLnByaWNlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnByb2R1Y3RfX2NvbXBhcmUtaGVhZC12aWV3LXByaWNlIC5wcmljZV9fZ3JvdXAtLW9sZCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRmb250LXNpemU6IDEzcHg7XG59IiwiLnByb2R1Y3RfX2NvbXBhcmUtdmlldyB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3RfX2NvbXBhcmUtdmlldyAuYmFza2V0LWFjdGlvbl9fYnRuIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5wcm9kdWN0X19jb21wYXJlLXZpZXctcmVtb3ZlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEycHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAxMnB4O1xuXHR6LWluZGV4OiAyO1xufSIsIi5wcm9kdWN0X19vcmRlci12aWV3IHtcblx0d2lkdGg6IDE5MnB4O1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldy1tYWluIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0cGFkZGluZzogMTJweDtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMTtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctaW1hZ2Utd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctcXVhbnRpdHktbGFiZWwge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZzogMy41cHggOHB4O1xuXHRoZWlnaHQ6IDI2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDE2MHB4O1xuXHRoZWlnaHQ6IDEyOHB4O1xuXHRvYmplY3QtZml0OiBjb250YWluXG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3LW5hbWUge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdGhlaWdodDogMzRweDtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3OjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogLTE7XG5cdHRvcDogYXV0bztcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzMSwgMjU1LCAwLjA1KTtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTZweDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE2cHg7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3LXNlcnZpY2VzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldy1zZXJ2aWNlcy1idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRwYWRkaW5nOiA0cHggOHB4IDEwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtYnRuLXRleHQge1xuXHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuXHR0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRvdHRlZDtcblx0dGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuXHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiA4JTtcblx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxNSU7XG5cdHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3LXNlcnZpY2VzLWJ0bi1pY29uIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogNnB4O1xuXHRjb2xvcjogIzgzOGZiODtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtbGlzdCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtaXRlbSB7XG5cdG1hcmdpbi10b3A6IDJweDtcbn1cblxuLnByb2R1Y3RfX29yZGVyLXZpZXcgLnRleHQtZ3VpZGUgdWwucHJvZHVjdF9fb3JkZXItdmlldy1zZXJ2aWNlcy1saXN0ID4gbGkucHJvZHVjdF9fb3JkZXItdmlldy1zZXJ2aWNlcy1pdGVtIHtcblx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3IC50ZXh0LWd1aWRlIHVsLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtbGlzdCA+IGxpLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtaXRlbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDdweDtcblx0bGVmdDogN3B4O1xuXHR3aWR0aDogM3B4O1xuXHRoZWlnaHQ6IDNweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5wcm9kdWN0X19vcmRlci12aWV3LXNlcnZpY2VzLWRkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA4cHg7XG5cdHJpZ2h0OiA4cHg7XG5cdHRvcDogYXV0bztcblx0Ym90dG9tOiBjYWxjKDEwMCUgLSAxcHgpO1xuXHR6LWluZGV4OiAxO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldy1zZXJ2aWNlcy1kZC13cmFwIHtcblx0cGFkZGluZzogOHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDEycHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMTIpO1xufVxuXG4ucHJvZHVjdF9fb3JkZXItdmlldy1zZXJ2aWNlcy1idG4ub3BlbiArIC5wcm9kdWN0X19vcmRlci12aWV3LXNlcnZpY2VzLWRkIHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG5cdG9wYWNpdHk6IDE7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtYnRuOmhvdmVyICsgLnByb2R1Y3RfX29yZGVyLXZpZXctc2VydmljZXMtZGQge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufSIsIi5wcm9kdWN0LWFjdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kdWN0LWFjdGlvbl9fY2VsbC1pbnB1dC13cmFwIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxNjJweDtcbn1cblxuLnByb2R1Y3QtYWN0aW9uX19jZWxsLWlucHV0LXdyYXA6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5wcm9kdWN0LWFjdGlvbl9fY2VsbC1pbnB1dC13cmFwOm9ubHktY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wcm9kdWN0LWFjdGlvbl9fY2VsbC1sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnByb2R1Y3QtYWN0aW9uX19jZWxsLWxhYmVsLWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDE4cHg7XG5cdGhlaWdodDogMThweDtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5wcm9kdWN0LWFjdGlvbl9fcmVtb3ZlLWJ0biB7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tbGVmdDogMTFweDtcblx0bWFyZ2luLXJpZ2h0OiAtN3B4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5wcm9kdWN0LWFjdGlvbl9fcmVtb3ZlLWJ0bi1pY29uIHtcblx0d2lkdGg6IDE4cHg7XG5cdGhlaWdodDogMThweDtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnByb2R1Y3QtYWN0aW9uX19yZW1vdmUtYnRuOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHQucHJvZHVjdC1hY3Rpb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LnByb2R1Y3QtYWN0aW9uX19jZWxsLWlucHV0LXdyYXA6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdC5wcm9kdWN0LWFjdGlvbl9fY2VsbC1pbnB1dC13cmFwIHtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG5cblx0LnByb2R1Y3QtYWN0aW9uX19yZW1vdmUtYnRuIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0LnByb2R1Y3QtYWN0aW9uX19jZWxsLWxhYmVsIHtcblx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHR9XG59IiwiLnByb2R1Y3QtYnJhbmQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG59IiwiLnByb2R1Y3QtYy1ncmlkLFxuLnByb2R1Y3QtYy1ncmlkX19jYXJkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4OiAxIDAgYXV0bztcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19jYXJkIHtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkLS1zbWFsbCAucHJvZHVjdC1jLWdyaWRfX2NhcmQge1xuXHRwYWRkaW5nLXRvcDogMTJweDtcblx0cGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZCAuYnRuLWRlbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMnB4O1xuXHRyaWdodDogMjRweDtcblx0ei1pbmRleDogNDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19ib3R0b20ge1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19saW5rIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0ei1pbmRleDogMztcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX2xpbms6OmFmdGVyIHtcblx0QGluY2x1ZGUgZm9jdXMtZnJhbWU7XG59XG5cbkBpbmNsdWRlIGZvY3VzLWVuYWJsZWQge1xuXHQucHJvZHVjdC1jLWdyaWRfX2xpbms6Zm9jdXM6OmFmdGVyIHtcblx0XHRAaW5jbHVkZSBmb2N1cy1mcmFtZS1zaG93O1xuXHR9XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fbGluazphY3RpdmUgfiAucHJvZHVjdC1jLWdyaWRfX2NhcmQge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNzA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fdmlzdWFsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDAgMCAxMnB4O1xuXHRoZWlnaHQ6IDA7XG5cdHBhZGRpbmctYm90dG9tOiA2NyU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZC0tc21hbGwgLnByb2R1Y3QtYy1ncmlkX192aXN1YWwge1xuXHR3aWR0aDogOTBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX192aXN1YWw6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX2ltYWdlLnByb2R1Y3QtaW1hZ2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9faW1hZ2U6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDE1LCA0OSwgMTA2LCAuMDQpO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHotaW5kZXg6IDA7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fc3RhdHVzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fbmFtZSB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRtYXJnaW4tdG9wOiAxM3B4O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0aGVpZ2h0OiA0MXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuXG4ucHJvZHVjdC1jLWdyaWQtLXNtYWxsIC5wcm9kdWN0LWMtZ3JpZF9fbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdGhlaWdodDogMzJweDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkLS1zbWFsbCAucHJpY2Uge1xuXHRtYXJnaW46IDA7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZC0tc21hbGwgLnByaWNlX192YWx1ZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZC0tc21hbGwgLnByaWNlX19ncm91cC0tb2xkIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19kZXNjcmlwdGlvbiB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogIzgxODY5MDtcblx0bWFyZ2luLXRvcDogNHB4O1xuXHRtYXgtaGVpZ2h0OiAzNnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wcm9kdWN0LWMtZ3JpZDpob3ZlciAucHJvZHVjdC1jLWdyaWRfX25hbWUge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4ucHJvZHVjdC1jLWdyaWRfX2FjdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNDtcblx0bWFyZ2luOiAxMnB4IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkLS1zbWFsbCAucHJvZHVjdC1jLWdyaWRfX3ByaWNlIHtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX3ByaWNlIC5wcmljZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX3ByaWNlIC5wcmljZV9fZ3JvdXAge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnByaWNlX19kaXNjb3VudC13cmFwIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5wcmljZS0tcmlnaHQgLnByaWNlX19kaXNjb3VudC13cmFwIHtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19wcmljZSAucHJpY2VfX3ZhbHVlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkLS1zbWFsbCAucHJvZHVjdC1jLWdyaWRfX3ByaWNlIC5wcmljZV9fdmFsdWUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX3ByaWNlLS1hY2NlbnQge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnktMjtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19wcmljZSAucHJpY2VfX2dyb3VwLS1uZXcge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnktMjtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19wcmljZSAucHJpY2VfX2N1cnJlbmN5IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19wcmljZSAucHJpY2VfX2dyb3VwLS1vbGQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ucHJvZHVjdC1jLWdyaWRfX3ByaWNlIC5wcmljZV9fZ3JvdXAtLW9sZCAucHJpY2VfX3ZhbHVlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19wcmljZSAucHJpY2VfX2dyb3VwLS1vbGQgLnByaWNlX19jdXJyZW5jeSB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5wcm9kdWN0LWMtZ3JpZF9fcHJpY2UgLnByaWNlX19kaXNjb3VudC13cmFwIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3QtYy1ncmlkX19tYWluIHtcblx0ZGlzcGxheTogZmxleDtcbn0iLCIucHJvZHVjdC1jYXJvdXNlbCB7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5wcm9kdWN0LWNhcm91c2VsIC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3QtY2Fyb3VzZWxfX3NsaWRlci13cmFwIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHdpZHRoOiAyOTVweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByb2R1Y3QtY2Fyb3VzZWxfX2l0ZW0td3JhcCB7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG5cbi5wcm9kdWN0LWNhcm91c2VsX19pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiA4MHB4O1xuXHRoZWlnaHQ6IDgwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wcm9kdWN0LWNhcm91c2VsIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5wcm9kdWN0LWNhcm91c2VsX19pdGVtIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTMwO1xufVxuXG4ucHJvZHVjdC1jYXJvdXNlbF9faXRlbS1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNjlweDtcblx0aGVpZ2h0OiA2OXB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xuXHRtYXgtd2lkdGg6IDY5cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm9kdWN0LWNhcm91c2VsIC5zd2lwZXItc2xpZGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQucHJvZHVjdC1jYXJvdXNlbF9fc2xpZGVyLXdyYXAge1xuXHRcdG1hcmdpbjogLTEwcHggYXV0bztcblx0fVxuXG5cdC5wcm9kdWN0LWNhcm91c2VsX19pdGVtIHtcblx0XHR3aWR0aDogOTBweDtcblx0XHRoZWlnaHQ6IDkwcHg7XG5cdH1cblxuXHQucHJvZHVjdC1jYXJvdXNlbF9faXRlbS1pbWFnZSB7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0bWF4LXdpZHRoOiA4MHB4O1xuXHRcdGhlaWdodDogODBweDtcblx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdH1cbn0iLCIucHJvZHVjdC1ncmlkX19pdGVtcyB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9kdWN0LWdyaWRfX2dyaWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG1hcmdpbjogLTEwcHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbn1cblxuLnByb2R1Y3QtZ3JpZF9fY2VsbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzMuMzMzMyU7XG59XG5cbi5wcm9kdWN0LWdyaWRfX3NtYWxsLWJhbm5lci13cmFwIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kdWN0LWdyaWRfX25hdiB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5jYXRhbG9nX19saXN0IC5wcm9kdWN0X19ncmlkLXZpZXcgLnByb2R1Y3RfX2dyaWQtdmlldy1zbGlkZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHR3aWR0aDogYXV0bztcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnByb2R1Y3QtZ3JpZF9fZ3JpZCB7XG5cdFx0bWFyZ2luOiAtOHB4IC03cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDE0cHgpO1xuXHR9XG5cblx0LnByb2R1Y3QtZ3JpZF9fY2VsbCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdHBhZGRpbmc6IDhweCA3cHg7XG5cdH1cblxuXHQucHJvZHVjdC1ncmlkX19jZWxsIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0LnByb2R1Y3QtZ3JpZF9fY2VsbDpudGgtY2hpbGQob2RkKTpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5wcm9kdWN0LWdyaWRfX2NlbGw6bnRoLWNoaWxkKG9kZCk6bGFzdC1jaGlsZCAucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbCAuY29tcGFyZS1hY3Rpb25fX3RleHQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LnByb2R1Y3QtZ3JpZF9fY2VsbDpudGgtY2hpbGQob2RkKTpsYXN0LWNoaWxkIC5wcm9kdWN0X19ncmlkLWFjdGlvbi1jZWxsIC5jb21wYXJlLWFjdGlvbiAuY29tcGFyZS1hY3Rpb25fX2J0biB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdHBhZGRpbmc6IDAgMTBweCAwIDRweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXG5cdC5wcm9kdWN0LWdyaWRfX2NlbGw6bnRoLWNoaWxkKG9kZCk6bGFzdC1jaGlsZCAucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbCAuY29tcGFyZS1hY3Rpb25fX2NoZWNrYm94IHtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxLjJweCAkY29sb3ItYmxhY2stMTUgaW5zZXQ7XG5cdH1cblxuXHQucHJvZHVjdC1ncmlkX19jZWxsOm50aC1jaGlsZChvZGQpOmxhc3QtY2hpbGQgLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWNlbGwgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveC1pY29uIHtcblx0XHR3aWR0aDogMTJweDtcblx0XHRoZWlnaHQ6IDEycHg7XG5cdH1cblxuXHQucHJvZHVjdC1ncmlkX19jZWxsOm50aC1jaGlsZChvZGQpOmxhc3QtY2hpbGQgLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWNlbGwgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveC1pY29uLS1pZGxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnByb2R1Y3QtZ3JpZF9fY2VsbDpudGgtY2hpbGQob2RkKTpsYXN0LWNoaWxkIC5wcm9kdWN0X19ncmlkLWFjdGlvbi1jZWxsIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuY2F0YWxvZ19fbGlzdCAucHJvZHVjdC1ncmlkX19pdGVtcyB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuXHRcdG1hcmdpbjogMTZweCAtMTZweCAwO1xuXHR9XG5cblx0LmNhdGFsb2dfX2xpc3QgLnByb2R1Y3QtZ3JpZF9fZ3JpZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdH1cblxuXHQuY2F0YWxvZ19fbGlzdCAucHJvZHVjdC1ncmlkX19jZWxsIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LmNhdGFsb2dfX2xpc3QgLnByb2R1Y3RfX2dyaWQtdmlldy1mYXZvcml0ZS13cmFwIHtcblx0XHR0b3A6IDhweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiA4cHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fbGlzdCAucHJvZHVjdF9fZ3JpZC12aWV3LXN0YXR1cy13cmFwIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cblx0LmNhdGFsb2dfX2xpc3QgLnByb2R1Y3RfX2dyaWQtdmlldyAuYmFza2V0LWFjdGlvbl9fYnRuIC5idG5fX2ljb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQucHJvZHVjdC1ncmlkX19uYXYge1xuXHRcdG1hcmdpbi1sZWZ0OiAxNnB4O1xuXHR9XG5cblx0LnByb2R1Y3QtZ3JpZF9fY2VsbC0td2lkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMjRweCAxNnB4O1xuXHR9XG5cblx0LnByb2R1Y3QtZ3JpZF9fY2VsbC0tbW9iLWJhbm5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMjRweCAxNnB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQucHJvZHVjdC1ncmlkX19jZWxsLS1tb2ItYmFubmVyOmxhc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQucHJvZHVjdC1ncmlkX19jZWxsOmxhc3QtY2hpbGQge1xuXG5cdH1cbn0iLCIucHJvZHVjdC1ncm91cCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdC1ncm91cF9faXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xufSIsIi5wcm9kdWN0LWltYWdlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdC1pbWFnZS0tbG9hZGluZyB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay03MDtcbn1cblxuLnByb2R1Y3QtaW1hZ2UtLWxvYWRpbmcgLnByb2R1Y3QtaW1hZ2VfX2ltYWdlIHtcblx0b3BhY2l0eTogMDtcbn1cblxuLnByb2R1Y3QtaW1hZ2VfX2ltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cnMtYmFzZTtcbn1cblxuLnByb2R1Y3QtaW1hZ2VfX3BsYWNlaG9sZGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNzA7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG59XG5cbi5wcm9kdWN0LWltYWdlX19wbGFjZWhvbGRlci1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRtYXgtd2lkdGg6IDQwJTtcblx0bWF4LWhlaWdodDogNDAlO1xufSIsIi5wcm9kdWN0LWxpbmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0LWxpbmVfX2dyaWQge1xuXHRAaW5jbHVkZSBncmlkO1xuXHRmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLnByb2R1Y3QtbGluZV9fY2VsbCB7XG5cdEBpbmNsdWRlIGNlbGw7XG5cdHdpZHRoOiAyMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wcm9kdWN0LWxpbmVfX2NlbGw6bnRoLWNoaWxkKG4rNikge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AaW5jbHVkZSB0b3VjaCB7XG5cdC5wcm9kdWN0LWxpbmVfX2Jsb2NrIHtcblx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArICN7JGNvbnRhaW5lci1wYWRkaW5nfSAqIDIpO1xuXHRcdG1hcmdpbi1sZWZ0OiAtJGNvbnRhaW5lci1wYWRkaW5nO1xuXHRcdG1hcmdpbi1yaWdodDogLSRjb250YWluZXItcGFkZGluZztcblx0XHRwYWRkaW5nLWxlZnQ6ICRjb250YWluZXItcGFkZGluZztcblx0fVxuXG5cdC5wcm9kdWN0LWxpbmVfX2dyaWQ6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAkY29udGFpbmVyLXBhZGRpbmc7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdH1cblxuXHQucHJvZHVjdC1saW5lX19jZWxsLnByb2R1Y3QtbGluZV9fY2VsbC5wcm9kdWN0LWxpbmVfX2NlbGw6bnRoLWNoaWxkKG4pIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdFx0LnByb2R1Y3QtbGluZV9fYmxvY2sge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArICN7JGNvbnRhaW5lci1wYWRkaW5nLXNtfSAqIDIpO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0kY29udGFpbmVyLXBhZGRpbmctc207XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0kY29udGFpbmVyLXBhZGRpbmctc207XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRjb250YWluZXItcGFkZGluZy1zbTtcblx0XHR9XG5cblx0XHQucHJvZHVjdC1saW5lX19ncmlkOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogJGNvbnRhaW5lci1wYWRkaW5nLXNtO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHR9XG5cdH1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHQucHJvZHVjdC1saW5lX19jZWxsIHtcblx0XHR3aWR0aDogMjUlO1xuXHR9XG5cblx0LnByb2R1Y3QtbGluZV9fY2VsbDpudGgtY2hpbGQobis1KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5wcm9kdWN0LWxpbmVfX2NlbGwge1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdH1cblxuXHQucHJvZHVjdC1saW5lX19jZWxsOm50aC1jaGlsZChuKzQpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcblx0LnByb2R1Y3QtbGluZV9fY2VsbCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXG5cdC5wcm9kdWN0LWxpbmVfX2NlbGw6bnRoLWNoaWxkKG4rMykge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLTN4cy1tYXgpIHtcblx0LnByb2R1Y3QtbGluZV9fY2VsbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucHJvZHVjdC1saW5lX19jZWxsOm50aC1jaGlsZChuKzIpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLnByb2R1Y3QtbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0LWxpc3RfX2xpbmstYmFjayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogaW5oZXJpdDtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0LWxpc3RfX2xpbmstYmFjay1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wcm9kdWN0LWxpc3RfX2xpbmstYmFjazpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5wcm9kdWN0LWxpc3RfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5wcm9kdWN0LWxpc3RfX2l0ZW1zIHtcblx0bWFyZ2luLXRvcDogMTZweDtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLnByb2R1Y3QtbGlzdF9faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xufVxuXG4ucHJvZHVjdC1saXN0X19hY3Rpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG5cdG1hcmdpbjogYXV0byAtNnB4IDA7XG59XG5cbi5wcm9kdWN0LWxpc3RfX2FjdGlvbi1pdGVtIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmc6IDAgNnB4O1xufVxuXG4ucHJvZHVjdC1saXN0IC5wcm9kdWN0X190YWJsZS12aWV3IHtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5wcm9kdWN0LWxpc3Qge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdC5wcm9kdWN0LWxpc3RfX2l0ZW1zIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdH1cblxuXHQucHJvZHVjdC1saXN0X19hY3Rpb24ge1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0Ym90dG9tOiAxNnB4O1xuXHR9XG59IiwiLnByb2R1Y3QtcmF0aW5nIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb2R1Y3QtcmF0aW5nX192YWx1ZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLnByb2R1Y3QtcmF0aW5nX19pY29uIHtcblx0d2lkdGg6IDE4cHg7XG5cdGhlaWdodDogMThweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTU7XG59XG5cbi5wcm9kdWN0LXJhdGluZ19fcXVhbnRpdHkge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5wcm9kdWN0LXJhdGluZ19fcXVhbnRpdHktLWJpZyB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ucHJvZHVjdF9fc21hbGwtdmlldy1uYW1lIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuXHRoZWlnaHQ6IDM0cHg7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuXG4ucHJvZHVjdF9fc21hbGwtdmlldy1wcmljZS13cmFwIHtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4ucHJvZHVjdF9fc21hbGwtdmlldy1wcmljZS13cmFwIC5wcmljZSxcbi5wcm9kdWN0X19zbWFsbC12aWV3LXByaWNlLXdyYXAgLnByaWNlX19ncm91cC0tb2xkIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4iLCIucHJvZHVjdC1zY3Uge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0LXNjdV9fYnRuIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTUwO1xufVxuXG4ucHJvZHVjdC1zY3VfX21lc3NhZ2Uge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRsZWZ0OiA1MCU7XG5cdGJvdHRvbTogY2FsYygxMDAlICsgNXB4KTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDdweCAxN3B4IDAgcmdiYSgxMCwgMTIsIDI0LCAwLjIpO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRwYWRkaW5nOiAzcHggMTJweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMHB4KTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4ucHJvZHVjdC1zY3VfX21lc3NhZ2UudmlzaWJsZSB7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuXG4ucHJvZHVjdC1zY3VfX2ljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0bWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLnByb2R1Y3Qtc2N1X19idG46YWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnByb2R1Y3Qtc2N1X19idG5bZGlzYWJsZWRdIHtcblx0b3BhY2l0eTogLjU7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnByb2R1Y3Qtc2N1X19idG46aG92ZXIgIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn0iLCIucHJvZHVjdC1zZWN0aW9uX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuLnByb2R1Y3Qtc2VjdGlvbl9fcXVhbnRpdHkge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnByb2R1Y3Qtc2VjdGlvbl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxufSIsIi5wcm9kdWN0LXNsaWRlciB7XG5cdG1hcmdpbjogNjBweCAwO1xufVxuXG4ucHJvZHVjdC1zbGlkZXJfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMTYlO1xuXHRtYXJnaW46IDAgYXV0byAzMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LXNsaWRlcl9fc2xpZGVyLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0LXNsaWRlcl9fc21hbGwtYmFubmVyLXdyYXAge1xuXHR3aWR0aDogMzgwcHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4ucHJvZHVjdC1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG5cdHdpZHRoOiBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IHVuc2V0O1xufVxuXG4ucHJvZHVjdC1zbGlkZXJfX3NsaWRlIC5wcm9kdWN0LS1ncmlkIHtcblx0d2lkdGg6IDI4OHB4O1xufVxuXG4ucHJvZHVjdC1zbGlkZXJfX3NsaWRlIC5wcm9kdWN0LS1zbWFsbCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdC1zbGlkZXItLXNtYWxsIC5zd2lwZXItc2xpZGUge1xuXHR3aWR0aDogdW5zZXQ7XG59XG5cbi5wcm9kdWN0LXNsaWRlcl9fc2xpZGVyLXdyYXAgLm1haW4tc2xpZGVyX19hcnJvdyB7XG5cdHRvcDogY2FsYyg1MCUgLSAxOXB4KTtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyX19zbGlkZXItd3JhcCAubWFpbi1zbGlkZXJfX2Fycm93LS1wcmV2IHtcblx0bGVmdDogLTIycHg7XG59XG5cbi5wcm9kdWN0LXNsaWRlcl9fc2xpZGVyLXdyYXAgLm1haW4tc2xpZGVyX19hcnJvdy0tbmV4dCB7XG5cdHJpZ2h0OiAtMjJweDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLS1zbWFsbCAucHJvZHVjdC1zbGlkZXJfX3N3aXBlci5zd2lwZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMzhweDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyX19zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLS1zbWFsbCAucHJvZHVjdC1zbGlkZXJfX3N3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG5cbi5wcm9kdWN0LXNsaWRlci0tc21hbGwgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgMzYsIDExMywgMC4wMyk7XG5cdGhlaWdodDogMjJweDtcblx0d2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDExcHg7XG5cdHBhZGRpbmc6IDAgMTJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IDAgIWltcG9ydGFudDtcblx0bGVmdDogNTAlICFpbXBvcnRhbnQ7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0LXNsaWRlci0tc21hbGwgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdHdpZHRoOiA0cHg7XG5cdGhlaWdodDogNHB4O1xuXHRtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay0xNSAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0LXNsaWRlci0tc21hbGwgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHQucHJvZHVjdC1zbGlkZXIgLnByb2R1Y3Qtc2xpZGVyX19zd2lwZXIuc3dpcGVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXG5cdC5wcm9kdWN0LXNsaWRlci0tc21hbGwgLnByb2R1Y3Qtc2xpZGVyX19zd2lwZXIuc3dpcGVyIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0fVxuXG5cdC5wcm9kdWN0LXNsaWRlci0tc21hbGwgLnByb2R1Y3Qtc2xpZGVyX19zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnByb2R1Y3Qtc2xpZGVyIHtcblx0XHRtYXJnaW46IDMycHggMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0LnByb2R1Y3Qtc2xpZGVyIC5wcm9kdWN0LXNsaWRlcl9fc3dpcGVyIHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXG5cdC5wcm9kdWN0LXNsaWRlcl9fc2xpZGVyLXdyYXAgLm1haW4tc2xpZGVyX19hcnJvdyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnByb2R1Y3Qtc2xpZGVyX19zbWFsbC1iYW5uZXItd3JhcCB7XG5cdFx0d2lkdGg6IDI4MHB4O1xuXHR9XG5cblx0LnByb2R1Y3Qtc2xpZGVyX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQucHJvZHVjdC1zbGlkZXJfX3NsaWRlIC5wcm9kdWN0IHtcblx0XHR3aWR0aDogMjQwcHg7XG5cdH1cblxuXHQucHJvZHVjdC1zbGlkZXJfX3NsaWRlIC5wcm9kdWN0LS1zbWFsbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn0iLCIucHJvZHVjdC10LWdyaWQsXG4ucHJvZHVjdC10LWdyaWRfX2NhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXg6IDEgMCBhdXRvO1xufVxuXG4ucHJvZHVjdC10LWdyaWRfX2NhcmQge1xuXHRwYWRkaW5nOiAxOXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stNzA7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4ucHJvZHVjdC10LWdyaWRfX2JvdHRvbSB7XG5cdG1hcmdpbi10b3A6IGF1dG87XG5cdHBhZGRpbmctdG9wOiAxMnB4O1xufVxuXG4ucHJvZHVjdC10LWdyaWRfX2xpbmsge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHR6LWluZGV4OiAzO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0LXQtZ3JpZF9fbGluazo6YWZ0ZXIge1xuXHRAaW5jbHVkZSBmb2N1cy1mcmFtZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQucHJvZHVjdC10LWdyaWQ6aG92ZXIgLnByb2R1Y3QtdC1ncmlkX19jYXJkIHtcblx0XHRib3gtc2hhZG93OiAkYm94LXNoYWRvdy1iYXNlO1xuXHR9XG59XG5cbkBpbmNsdWRlIGZvY3VzLWVuYWJsZWQge1xuXHQucHJvZHVjdC10LWdyaWRfX2xpbms6Zm9jdXM6OmFmdGVyIHtcblx0XHRAaW5jbHVkZSBmb2N1cy1mcmFtZS1zaG93O1xuXHR9XG59XG5cbi5wcm9kdWN0LXQtZ3JpZF9fbGluazphY3RpdmUgfiAucHJvZHVjdC10LWdyaWRfX2NhcmQge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNzA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wcm9kdWN0LXQtZ3JpZF9fdmlzdWFsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAxODBweDtcblx0bWF4LWhlaWdodDogMjE2cHg7XG5cdG1hcmdpbjogMCAwIDEycHg7XG59XG5cbi5wcm9kdWN0LXQtZ3JpZF9fdmlzdWFsOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLnByb2R1Y3QtdC1ncmlkX19pbWFnZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnByb2R1Y3QtdC1ncmlkX19zdGF0dXMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMjtcbn1cblxuLnByb2R1Y3QtdC1ncmlkX19uYW1lIHtcblx0bWFyZ2luOiA4cHggMDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4ucHJvZHVjdC10LWdyaWRfX2Zhdm9yaXRlLWFjdGlvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxNXB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTVweDtcblx0Ym90dG9tOiBhdXRvO1xuXHR6LWluZGV4OiAzO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wcm9kdWN0LXQtZ3JpZDpob3ZlciAucHJvZHVjdC10LWdyaWRfX25hbWUge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS0yO1xuXHR9XG59XG5cbi5wcm9kdWN0LXQtZ3JpZF9fcHJpY2Uge1xuXHRtYXJnaW46IDEycHggMDtcbn1cblxuLnByb2R1Y3QtdC1ncmlkX19hY3Rpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDQ7XG5cdG1hcmdpbjogMTJweCAwO1xufSIsIi5wcm9kdWN0LXQtbGlzdCxcbi5wcm9kdWN0LXQtbGlzdF9fY2FyZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ZmxleDogMSAwIGF1dG87XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fY2FyZCB7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay03MDtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fbGluayB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHotaW5kZXg6IDM7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fbGluazo6YWZ0ZXIge1xuXHRAaW5jbHVkZSBmb2N1cy1mcmFtZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQucHJvZHVjdC10LWxpc3Q6aG92ZXIgLnByb2R1Y3QtdC1saXN0X19jYXJkIHtcblx0XHRib3gtc2hhZG93OiAkYm94LXNoYWRvdy1iYXNlO1xuXHR9XG59XG5cbkBpbmNsdWRlIGZvY3VzLWVuYWJsZWQge1xuXHQucHJvZHVjdC10LWxpc3RfX2xpbms6Zm9jdXM6OmFmdGVyIHtcblx0XHRAaW5jbHVkZSBmb2N1cy1mcmFtZS1zaG93O1xuXHR9XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fbGluazphY3RpdmUgfiAucHJvZHVjdC10LWxpc3RfX2NhcmQge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNzA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fY2VsbC12aXN1YWwge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDE1MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fY2VsbC1pbmZvIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fY2VsbC1wcmljZS1hY3Rpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLnByb2R1Y3QtdC1saXN0X19jZWxsLXByaWNlIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxNTBweDtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fY2VsbC1hY3Rpb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDE4MHB4O1xuXHRtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnByb2R1Y3QtdC1saXN0X192aXN1YWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi1oZWlnaHQ6IDE1MHB4O1xuXHRtYXgtaGVpZ2h0OiAyMTZweDtcblx0bWFyZ2luOiAwIDAgMTJweDtcbn1cblxuLnByb2R1Y3QtdC1saXN0X192aXN1YWw6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4ucHJvZHVjdC10LWxpc3RfX2ltYWdlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJvZHVjdC10LWxpc3RfX3N0YXR1cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAyO1xufVxuXG4ucHJvZHVjdC10LWxpc3RfX25hbWUge1xuXHRtYXJnaW46IDhweCAwO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnByb2R1Y3QtdC1saXN0OmhvdmVyIC5wcm9kdWN0LXQtbGlzdF9fbmFtZSB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LTI7XG5cdH1cbn1cblxuLnByb2R1Y3QtdC1saXN0X19wcmljZSB7XG5cdG1hcmdpbjogMTJweCAwO1xufVxuXG4ucHJvZHVjdC10LWxpc3RfX2FjdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNDtcblx0bWFyZ2luOiAxMnB4IDA7XG59XG5cbi5wcm9kdWN0LXQtbGlzdF9fZmF2b3JpdGUtYWN0aW9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGF1dG87XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAyMHB4O1xuXHRib3R0b206IDIwcHg7XG5cdHotaW5kZXg6IDQ7XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnByb2R1Y3QtdC1saXN0X19jZWxsLXByaWNlLWFjdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDIwMHB4O1xuXHR9XG5cblx0LnByb2R1Y3QtdC1saXN0X19jZWxsLXByaWNlLFxuXHQucHJvZHVjdC10LWxpc3RfX2NlbGwtYWN0aW9uIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQucHJvZHVjdC10LWxpc3RfX2NlbGwtcHJpY2UgKyAucHJvZHVjdC10LWxpc3RfX2NlbGwtYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHR9XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcblx0LnByb2R1Y3QtdC1saXN0X19jYXJkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDE5MHB4O1xuXHR9XG5cblx0LnByb2R1Y3QtdC1saXN0X19jZWxsLXZpc3VhbCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjBweDtcblx0XHRsZWZ0OiAyMHB4O1xuXHRcdHdpZHRoOiAxNTBweDtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQucHJvZHVjdC10LWxpc3RfX2NlbGwtaW5mbyArIC5wcm9kdWN0LXQtbGlzdF9fY2VsbC1wcmljZS1hY3Rpb24ge1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdH1cbn0iLCIucHJvZHVjdC10YWJsZV9faXRlbSB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQucHJvZHVjdC10YWJsZV9faXRlbSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufSIsIi5wcm9kdWN0LXZpZGVvX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZHVjdC12aWRlb19faW5mbyB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19sZWZ0IHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0d2lkdGg6IDEzMHB4O1xuXHRwYWRkaW5nOiA1cHg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTIwcHg7XG5cdG1heC13aWR0aDogMTIwcHg7XG5cdGhlaWdodDogMTIwcHg7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5wcm9kdWN0LXZpZGVvX19yaWdodCB7XG5cdGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucHJvZHVjdC12aWRlb19fbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnByb2R1Y3QtdmlkZW9fX2FjdGlvbiB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19wcmljZSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX19iYXNrZXQtYWN0aW9uLXdyYXAge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWF4LXdpZHRoOiAyMTJweDtcbn1cblxuLnByb2R1Y3QtdmlkZW9fX3ZpZGVvLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YXNwZWN0LXJhdGlvOiAxNiAvIDk7XG59XG5cbi5wcm9kdWN0LXZpZGVvX192aWRlby1zbGlkZXIgLmltYWdlLXNsaWRlcl9fdGh1bWJzLXdyYXAge1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnByb2R1Y3QtdmlkZW9fX3ZpZGVvLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnByb2R1Y3QtdmlkZW9fX3NsaWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnByb2R1Y3QtdmlkZW9fX3NsaWRlciAudmlkZW9fX3Bvc3RlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnByb2R1Y3QtdmlkZW9fX3NsaWRlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnByb2R1Y3QtdmlkZW8gLmltYWdlLXNsaWRlcl9fdGh1bWJzLXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5wcm9kdWN0LXZpZGVvIC5pbWFnZS1zbGlkZXJfX3RodW1icy1zbGlkZXItd3JhcCB7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX192aWRlby1zbGlkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0LXZpZGVvX192aWRlby1zbGlkZXIgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tcHJldiB7XG5cdGxlZnQ6IDE4cHg7XG59XG5cbi5wcm9kdWN0LXZpZGVvX192aWRlby1zbGlkZXIgLnByb2R1Y3Qtc2xpZGVyX19hcnJvdy0tbmV4dCB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAxOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnByb2R1Y3QtdmlkZW8gLnByb2R1Y3Qtc2xpZGVyX19hcnJvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC5wcm9kdWN0LXZpZGVvIC5wcm9kdWN0LXNsaWRlcl9fYXJyb3cuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5wcm9kdWN0LXZpZGVvIC5wcm9kdWN0LXNsaWRlcl9fYXJyb3ctLXByZXYge1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQucHJvZHVjdC12aWRlbyAucHJvZHVjdC1zbGlkZXJfX2Fycm93LS1uZXh0IHtcblx0XHRyaWdodDogMDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnByb2R1Y3QtdmlkZW9fX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHQucHJvZHVjdC12aWRlb19fbGVmdCB7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHR9XG5cblx0LnByb2R1Y3QtdmlkZW9fX2luZm8ge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdC5wcm9kdWN0LXZpZGVvX192aWRlby13cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0LnByb2R1Y3QtdmlkZW9fX2ltYWdlIHtcblx0XHR3aWR0aDogOTBweDtcblx0XHRtYXgtd2lkdGg6IDkwcHg7XG5cdFx0aGVpZ2h0OiA5MHB4O1xuXHR9XG5cblx0LnByb2R1Y3QtdmlkZW9fX3ByaWNlIC5wcmljZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHR9XG5cblx0LnByb2R1Y3QtdmlkZW9fX3ByaWNlIC5wcmljZV9fZ3JvdXAtLW9sZCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG5cblx0LnByb2R1Y3QtdmlkZW9fX2FjdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQucHJvZHVjdC12aWRlb19fcHJpY2Uge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdC5wcm9kdWN0LXZpZGVvX19iYXNrZXQtYWN0aW9uLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0fVxuXG5cdC5wcm9kdWN0LXZpZGVvX192aWRlby1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5wcm9kdWN0LXZpZGVvX192aWRlby1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59IiwiLnByb2R1Y3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3QucHJvZHVjdC0tdGFibGUge1xuXHQucHJvZHVjdF9fdGFibGUtdmlldy1hc2lkZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cbn1cblxuLnByb2R1Y3RfX2dyaWQtdmlldyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiA0ODZweDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cGFkZGluZzogMzJweCAxNnB4IDE2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0X19ncmlkLWltYWdlIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAyMDZweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnByb2R1Y3RfX2dyaWQtaW1hZ2UudmlzaWJsZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1uYW1lIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdGhlaWdodDogNTlweDtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbi5wcm9kdWN0X19ncmlkLWRlbGl2ZXJ5IHtcblx0bWFyZ2luLXRvcDogMTJweDtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnByb2R1Y3RfX2dyaWQtZGVsaXZlcnk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5wcm9kdWN0X19ncmlkLWRlbGl2ZXJ5LWxpbmUge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcbn1cblxuLnByb2R1Y3RfX2dyaWQtZGVsaXZlcnktbGFiZWwge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xuXHRtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWdyaWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcblx0bWFyZ2luOiAwIC00cHg7XG59XG5cbi5wcm9kdWN0X19ncmlkLWFjdGlvbi1ncmlkLS1ub3QtYXZhaWxhYmxlIC5jb21wYXJlLWFjdGlvbl9fYnRuIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWJsYWNrLTE1IGluc2V0O1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1hY3Rpb24tZ3JpZC0tbm90LWF2YWlsYWJsZSAuY29tcGFyZS1hY3Rpb25fX2NoZWNrYm94IHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wcm9kdWN0X19ncmlkLWFjdGlvbi1ncmlkLS1ub3QtYXZhaWxhYmxlIC5jb21wYXJlLWFjdGlvbl9fY2hlY2tib3gtaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1hY3Rpb24tZ3JpZC0tbm90LWF2YWlsYWJsZSAuY29tcGFyZS1hY3Rpb25fX2J0bi5hY3RpdmUgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveC1pY29uIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1hY3Rpb24tZ3JpZC0tbm90LWF2YWlsYWJsZSAuY29tcGFyZS1hY3Rpb25fX3RleHQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbCB7XG5cdHBhZGRpbmc6IDAgNHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLnByb2R1Y3RfX2dyaWQtYWN0aW9uLWNlbGwtLXdpZGUge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLnByb2R1Y3RfX2dyaWQtYWN0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuXHR6LWluZGV4OiAyO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3LXN0YXR1cy13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEycHg7XG5cdGxlZnQ6IDEycHg7XG5cdHotaW5kZXg6IDM7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucHJvZHVjdF9fc3RhdHVzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXgtd2lkdGg6IDIyOHB4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucHJvZHVjdF9fc3RhdHVzLWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI2cHg7XG5cdHBhZGRpbmc6IDAgOHB4O1xuXHRoZWlnaHQ6IDI2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0bWFyZ2luOiAwIDRweCA0cHggMDtcbn1cblxuLnByb2R1Y3RfX2dyaWQtdmlldy1mYXZvcml0ZS13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEycHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAxMnB4O1xuXHR6LWluZGV4OiAyO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAxO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb2R1Y3RfX2dyaWQtY29sb3JzLWFuZC1yYXRpbmcge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC1jb2xvcnMge1xuXHRmbGV4OiAxIDEgYXV0bztcbn1cblxuLnByb2R1Y3RfX2dyaWQtcmF0aW5nIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucHJvZHVjdF9fY29sb3JzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW4tYm90dG9tOiAtNnB4O1xufVxuXG4ucHJvZHVjdF9fY29sb3Ige1xuXHR3aWR0aDogMThweDtcblx0aGVpZ2h0OiAxOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg2LCA2LCAxNywgLjIpO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdHotaW5kZXg6IDI7XG59XG5cbmJ1dHRvbi5wcm9kdWN0X19jb2xvciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb2R1Y3RfX2NvbG9yOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG9wYWNpdHk6IDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNiwgNiwgMTcsIC4yKTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4ucHJvZHVjdF9fY29sb3IuYWN0aXZlIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucHJvZHVjdF9fY29sb3IuYWN0aXZlOjphZnRlciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0b3BhY2l0eTogMTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHRidXR0b24ucHJvZHVjdF9fY29sb3I6bm90KC5hY3RpdmUpOmhvdmVyIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMTEpO1xuXHR9XG5cblx0YnV0dG9uLnByb2R1Y3RfX2NvbG9yOm5vdCguYWN0aXZlKTpob3Zlcjo6YWZ0ZXIge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5wcm9kdWN0X19ncmlkLWltYWdlIHtcblx0XHRoZWlnaHQ6IDE3MHB4O1xuXHR9XG5cblx0LnByb2R1Y3RfX2dyaWQtYWN0aW9uLWNlbGwgLmNvbXBhcmUtYWN0aW9uX19idG4ge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWJsYWNrLTE1IGluc2V0O1xuXHR9XG5cblx0LnByb2R1Y3RfX2dyaWQtYWN0aW9uLWNlbGwgLmNvbXBhcmUtYWN0aW9uX190ZXh0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnByb2R1Y3RfX2dyaWQtYWN0aW9uLWNlbGwgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveCB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXG5cdC5wcm9kdWN0X19ncmlkLWFjdGlvbi1jZWxsIC5jb21wYXJlLWFjdGlvbl9fY2hlY2tib3gtaWNvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cblxuXHQucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbCAuY29tcGFyZS1hY3Rpb25fX2J0bi5hY3RpdmUgLmNvbXBhcmUtYWN0aW9uX19jaGVja2JveC1pY29uIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cblxuXHQucHJvZHVjdF9fZ3JpZC1hY3Rpb24tY2VsbC0td2lkZSAuYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuXG4ucHJvZHVjdF9fc2VhcmNoLXZpZXcge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cnMtYmFzZTtcbn1cblxuLnByb2R1Y3RfX3NlYXJjaC12aWV3OmFjdGl2ZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wcm9kdWN0X19zZWFyY2gtdmlldzpob3ZlciB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTEwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay0xMDtcblx0fVxufVxuXG4ucHJvZHVjdF9fc2VhcmNoLXZpZXctaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDQ0cHg7XG5cdGhlaWdodDogNDRweDtcblx0bWF4LXdpZHRoOiA0NHB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ucHJvZHVjdF9fc2VhcmNoLXZpZXctbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcblx0ZmxleDogMSAxIGF1dG87XG5cblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbi5wcm9kdWN0X19zZWFyY2gtdmlldy1wcmljZS13cmFwIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4ucHJvZHVjdF9fc2VhcmNoLXZpZXctcHJpY2Utd3JhcCAucHJpY2Uge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xufVxuXG4ucHJvZHVjdF9fc2VhcmNoLXZpZXctcHJpY2Utd3JhcCAucHJpY2VfX2dyb3VwLS1vbGQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbn1cblxuLnByb2R1Y3RfX3NlYXJjaC12aWV3LXByaWNlLXdyYXAgLnByaWNlX19ncm91cC0tbmV3IHtcblx0bWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnByb2R1Y3RfX3NlYXJjaC12aWV3LXByaWNlLXdyYXAgLnByaWNlX19ncm91cC0tb2xkIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5wcm9kdWN0X19zZWFyY2gtdmlldy1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4ucHJvZHVjdF9fc21hbGwtdmlldyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRwYWRkaW5nOiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdF9fc21hbGwtdmlldy1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4ucHJvZHVjdF9fc21hbGwtdmlldy1pbWFnZS13cmFwIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLnByb2R1Y3RfX3NtYWxsLXZpZXctaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDgwcHg7XG5cdG1heC13aWR0aDogODBweDtcblx0aGVpZ2h0OiA4MHB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ucHJvZHVjdF9fc21hbGwtdmlldy1tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5wcm9kdWN0X19zbWFsbC12aWV3LWFjdGlvbiB7XG5cdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRwYWRkaW5nOiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWxpbmsge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b3BhY2l0eTogLjU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LXNsaWRlci13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1zbGlkZXItd3JhcCAubWFpbi1zbGlkZXJfX2Fycm93IHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctc2xpZGVyLXdyYXAgLm1haW4tc2xpZGVyX19hcnJvdzphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay0xNTtcbn1cblxuLnByb2R1Y3RfX2dyaWQtdmlldy1zbGlkZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGF1dG8gIWltcG9ydGFudDtcblx0Ym90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyLXdyYXAgLnN3aXBlciB7XG5cdHBhZGRpbmctYm90dG9tOiAyMnB4O1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3LXNsaWRlci13cmFwICsgLnByb2R1Y3RfX2dyaWQtY29sb3JzLWFuZC1yYXRpbmcge1xuXHRtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3IC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRoZWlnaHQ6IDIycHg7XG5cdHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAxMXB4O1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogYXV0bztcblx0Ym90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHR3aWR0aDogNHB4O1xuXHRoZWlnaHQ6IDRweDtcblx0bWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stMTUgIWltcG9ydGFudDtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wcm9kdWN0X190YWJsZS12aWV3LXNsaWRlci13cmFwOmhvdmVyIC5tYWluLXNsaWRlcl9fYXJyb3cge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3LXNsaWRlci13cmFwIC5tYWluLXNsaWRlcl9fYXJyb3c6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1zbGlkZXItd3JhcCAubWFpbi1zbGlkZXJfX2Fycm93LWljb24ge1xuXHR3aWR0aDogMThweDtcblx0aGVpZ2h0OiAxOHB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1zbGlkZXItd3JhcCAubWFpbi1zbGlkZXJfX2Fycm93LS1wcmV2IHtcblx0bGVmdDogLTEycHg7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LXNsaWRlci13cmFwIC5tYWluLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuXHRyaWdodDogLTEycHg7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWltYWdlcyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTgwcHg7XG5cdG1hcmdpbi1yaWdodDogMjRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1zbGlkZS1pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTgwcHg7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3IC5zd2lwZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXcgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aGVpZ2h0OiA2cHg7XG5cdHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAxMXB4O1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR0b3A6IGF1dG8gIWltcG9ydGFudDtcblx0Ym90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0d2lkdGg6IDRweDtcblx0aGVpZ2h0OiA0cHg7XG5cdG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcblx0bWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0RCRERFMyAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDcxICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWJhc2tldC1hY3Rpb24tLW5hcnJvdyAuY29tcGFyZS1hY3Rpb25fX2J0biB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMDtcblx0d2lkdGg6IDQwcHg7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWJhc2tldC1hY3Rpb24tLW5hcnJvdyAuY29tcGFyZS1hY3Rpb25fX2J0biAuYnRuX190ZXh0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctYmFza2V0LWFjdGlvbi0tbmFycm93IC5jb21wYXJlLWFjdGlvbl9fYnRuIC5idG5fX2ljb24ge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1tYWluIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWluZm8gLnByb2R1Y3RfX3N0YXR1cyB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctcmF0aW5nLWFuZC1zY3Uge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1yYXRpbmctYW5kLXNjdSAucHJvZHVjdC1yYXRpbmcge1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctcmF0aW5nLWFuZC1zY3UgLnByb2R1Y3QtcmF0aW5nIHtcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1yYXRpbmctYW5kLXNjdSAucHJvZHVjdC1yYXRpbmcgLnByb2R1Y3QtcmF0aW5nX192YWx1ZSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bWFyZ2luLXRvcDogNXB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1jb2xvcnMge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1hc2lkZSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTgwcHg7XG5cdG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1vcHRpb25zIHtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctb3B0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1vcHRpb246OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE1cHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0ei1pbmRleDogLTE7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlMmUyO1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1vcHRpb24tdGl0bGUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LW9wdGlvbi12YWx1ZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0bGV0dGVyLXNwYWNpbmc6IC4xNHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRjb2xvcjogIzI1MWQxZDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHdpZHRoOiA0MiU7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LW9wdGlvbi1zcG9pbGVyIHtcblx0cGFkZGluZy10b3A6IDhweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctb3B0aW9uLWJ0biB7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wcm9kdWN0X190YWJsZS12aWV3LW9wdGlvbi1idG4ucHJvZHVjdF9fdGFibGUtdmlldy1vcHRpb24tYnRuOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctcHJpY2UgLnByaWNlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LXByaWNlIC5wcmljZV9fZ3JvdXAtLW9sZCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctY29tcGFyZSB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLnByb2R1Y3RfX3RhYmxlLXZpZXctYWN0aW9uIHtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWZhdm9yaXRlLWFjdGlvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ucHJvZHVjdF9fdGFibGUtdmlldy1mYXZvcml0ZS1hY3Rpb24gLmZhdm9yaXRlLWFjdGlvbl9fYnRuIHtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5wcm9kdWN0X190YWJsZS12aWV3LWZhdm9yaXRlLWFjdGlvbiAuZmF2b3JpdGUtYWN0aW9uX19idG46YWN0aXZlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wcm9kdWN0X190YWJsZS12aWV3LWZhdm9yaXRlLWFjdGlvbiAuZmF2b3JpdGUtYWN0aW9uX19idG46aG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay01MDtcblx0fVxufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3LXNsaWRlciB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2R1Y3RfX2dyaWQtdmlldy1zbGlkZXItb3ZlcmxheXMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ei1pbmRleDogMTtcbn1cblxuLnByb2R1Y3RfX2dyaWQtdmlldy1zbGlkZXItb3ZlcmxheSB7XG5cdGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucHJvZHVjdF9fZ3JpZC12aWV3LXNsaWRlciAubGlzdC1pbWFnZS1zbGlkZXJfX2l0ZW0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5wcm9kdWN0X19zbWFsbC12aWV3LXJhdGluZyAucHJvZHVjdC1yYXRpbmdfX3ZhbHVlIHtcblx0Zm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnByb2R1Y3RfX2dyaWQtdmlldy1zbGlkZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnByb2R1Y3RfX2dyaWQtdmlldy1zbGlkZXItd3JhcCAuc3dpcGVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjJweDtcblx0fVxuXG5cdC5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyLXdyYXAgKyAucHJvZHVjdF9fZ3JpZC1jb2xvcnMtYW5kLXJhdGluZyB7XG5cdFx0bWFyZ2luLXRvcDogM3B4O1xuXHR9XG5cblx0LnByb2R1Y3RfX2dyaWQtdmlldy1zdGF0dXMtd3JhcCB7XG5cdFx0ei1pbmRleDogMztcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdC5wcm9kdWN0X19ncmlkLXZpZXctc2xpZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5wcm9kdWN0X19zdGF0dXMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LnByb2R1Y3RfX2dyaWQtdmlldy1zdGF0dXMtd3JhcCB7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMnB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ei1pbmRleDogMztcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdH1cblxuXHQucHJvZHVjdF9fZ3JpZC12aWV3LXN0YXR1cy13cmFwIC5wcm9kdWN0X19zdGF0dXMtaXRlbSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAxMXB4IDExcHggMDtcblx0fVxuXG5cdC5wcm9kdWN0X19zdGF0dXMtaXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdHBhZGRpbmc6IDAgNnB4O1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRsaW5lLWhlaWdodDogMTJweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdH1cblxuXHQucHJvZHVjdF9fdGFibGUtdmlldy1tYWluIC5wcm9kdWN0X19zdGF0dXMtaXRlbSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHR9XG5cblx0LnByb2R1Y3RfX2dyaWQtdmlldyB7XG5cdFx0cGFkZGluZy10b3A6IDI4cHg7XG5cdFx0bWluLWhlaWdodDogNDUwcHg7XG5cdFx0aGVpZ2h0OiA0NThweDtcblx0fVxuXG5cdC5wcm9kdWN0X19ncmlkLXByaWNlLXdyYXAgLnByaWNlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQucHJvZHVjdF9fZ3JpZC1wcmljZS13cmFwIC5wcmljZV9fZ3JvdXAtLW9sZCB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3IHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZzogMjRweCAxNnB4O1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblxuXHQucHJvZHVjdC10YWJsZV9faXRlbTpsYXN0LWNoaWxkIC5wcm9kdWN0X190YWJsZS12aWV3IHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHR9XG5cblx0LnByb2R1Y3RfX3RhYmxlLXZpZXctbWFpbiB7XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQucHJvZHVjdF9fdGFibGUtdmlldy1hc2lkZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3LW9wdGlvbnMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LnByb2R1Y3RfX3RhYmxlLXZpZXctYXNpZGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LnByb2R1Y3RfX3RhYmxlLXZpZXctb3B0aW9uLXZhbHVlIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3LWltYWdlcyB7XG5cdFx0d2lkdGg6IDEyMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3LWluZm8gLnByb2R1Y3RfX3N0YXR1cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3X19tb2Itd3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3LW1haW4ge1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHR9XG5cblx0LnByb2R1Y3RfX3RhYmxlLXZpZXctaW1hZ2Uge1xuXHRcdGhlaWdodDogMTMwcHg7XG5cdH1cblxuXHQucHJvZHVjdF9fdGFibGUtdmlldy1tYWluIC5wcm9kdWN0X19zdGF0dXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cblx0LnByb2R1Y3RfX3RhYmxlLXZpZXctbW9iLWNvbXBhcmUtYW5kLWFjdGlvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3LWFjdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3LWNvbXBhcmUge1xuXHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHR9XG5cblx0LnByb2R1Y3RfX3RhYmxlLXZpZXcgLnByb2R1Y3RfX2dyaWQtZGVsaXZlcnkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3IC5wcm9kdWN0X19ncmlkLWRlbGl2ZXJ5LWxpbmUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5wcm9kdWN0X190YWJsZS12aWV3IC5wcm9kdWN0X19ncmlkLWRlbGl2ZXJ5LWxpbmU6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDVweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAtMTBweDtcblx0XHR3aWR0aDogNHB4O1xuXHRcdGhlaWdodDogNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay0zMDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdH1cblxuXHQucHJvZHVjdF9fdGFibGUtdmlldy1jb2xvcnMge1xuXHRcdG1hcmdpbi10b3A6IDExcHg7XG5cdH1cblxuXHQuY2F0YWxvZ19fbGlzdCAucHJvZHVjdF9fZ3JpZC12aWV3IHtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0XHRwYWRkaW5nOiAyNHB4IDEycHggMTZweDtcblx0fVxuXG5cdC5jYXRhbG9nX19saXN0IC5wcm9kdWN0LWdyaWRfX2NlbGw6bnRoLWNoaWxkKGV2ZW4pIC5wcm9kdWN0X19ncmlkLXZpZXcsXG5cdC5jYXRhbG9nX19saXN0IC5wcm9kdWN0LWdyaWRfX2NlbGw6bGFzdC1jaGlsZCAucHJvZHVjdF9fZ3JpZC12aWV3IHtcblx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdH1cblxuXHQuY2F0YWxvZ19fbGlzdCAucHJvZHVjdF9fZ3JpZC12aWV3IC5wcm9kdWN0X19ncmlkLWRlbGl2ZXJ5IHtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0fVxuXG5cdC5wcm9kdWN0X19ncmlkLWFjdGlvbi1ncmlkLS1ub3QtYXZhaWxhYmxlIC5wcm9kdWN0X19ncmlkLWFjdGlvbi1jZWxsLS1jb21wYXJlLWFjdGlvbi13cmFwIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnByb2R1Y3RfX2dyaWQtdmlldyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTFweDtcblx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogYXV0bztcblx0XHRib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRsZWZ0OiA1MCUgIWltcG9ydGFudDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnByb2R1Y3RfX2dyaWQtdmlldyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHR3aWR0aDogNHB4O1xuXHRcdGhlaWdodDogNHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcblx0XHRtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay0xNSAhaW1wb3J0YW50O1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0fVxuXG5cdC5wcm9kdWN0X19ncmlkLXZpZXcgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS41KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmNhdGFsb2dfX2xpc3QgLnByb2R1Y3QtZ3JpZF9fY2VsbDpudGgtY2hpbGQob2RkKTpsYXN0LWNoaWxkIC5wcm9kdWN0X19ncmlkLXZpZXcge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtaW4taGVpZ2h0OiAwO1xuXHR9XG5cblx0LnByb2R1Y3RfX3RhYmxlLXZpZXctcmF0aW5nLWFuZC1zY3Uge1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0fVxuXG5cdC5wcm9kdWN0X19ncmlkLWRlbGl2ZXJ5ICsgLnByb2R1Y3RfX2dyaWQtYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59IiwiLnByb21vY29kZS1jb3B5IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgxMTYsIDE2MCwgMTkwLCAwLjE1KTtcblx0cGFkZGluZzogOXB4IDEycHg7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5wcm9tb2NvZGUtY29weV9fbGFiZWwge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xufVxuXG4ucHJvbW9jb2RlLWNvcHlfX3ZhbHVlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4ucHJvbW9jb2RlLWNvcHlfX2J1dHRvbi1jb3B5IHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXItcmFkaXVzOiAxMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuMTIpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvbW9jb2RlLWNvcHlfX2J1dHRvbi1jb3B5LWljb24ge1xuXHR3aWR0aDogMjlweDtcblx0aGVpZ2h0OiAyOXB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5wcm9tb2NvZGUtY29weV9fYnV0dG9uLWNvcHk6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0fVxufVxuXG4ucHJvbW9jb2RlLWNvcHlfX25vdGlmaWNhdGlvbiB7XG5cdHBhZGRpbmc6IDhweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcblx0b3BhY2l0eTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0ei1pbmRleDogMjtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogYXV0bztcblx0Ym90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzAlLCAxMHB4KTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogIzIzMjEyMTtcblx0dHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbi5wcm9tb2NvZGUtY29weV9fbm90aWZpY2F0aW9uLS12aXNpYmxlIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTcwJSwgMCk7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5wcm9tb2NvZGUtY29weV9fbm90aWZpY2F0aW9uLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDcwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR3aWR0aDogMjFweDtcblx0aGVpZ2h0OiAxM3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnByb21vY29kZS1jb3B5X19ub3RpZmljYXRpb24ge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG5cdH1cblxuXHQucHJvbW9jb2RlLWNvcHlfX25vdGlmaWNhdGlvbi0tdmlzaWJsZSB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0fVxuXG5cdC5wcm9tb2NvZGUtY29weV9fbm90aWZpY2F0aW9uLWljb24ge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdHJpZ2h0OiAzcHg7XG5cdH1cbn1cblxuXG4iLCIucmF0aW5nLS1pbnB1dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucmF0aW5nLS1leHRlbmRlZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5yYXRpbmcgLmZpZWxkLWxhYmVsIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNzA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOiAwIGF1dG8gMThweDtcbn1cblxuLnJhdGluZ19fbGF5b3V0IHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnJhdGluZ19faGVhZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiA4cHg7XG59XG5cbi5yYXRpbmdfX2JvZHkge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnJhdGluZ19fYWN0aW9uIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5yYXRpbmdfX3JvdyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLnJhdGluZy0taW5wdXQgLnJhdGluZ19fcm93IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucmF0aW5nX19ncmlkIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLnJhdGluZ19faXRlbSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICRjb2xvci1vcmFuZ2U7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xuXHRwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG5cbi5yYXRpbmctLWlucHV0IC5yYXRpbmdfX2l0ZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDM0cHg7XG5cdGhlaWdodDogMzJweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmF0aW5nLS1pbnB1dCAucmF0aW5nX19pdGVtOmxhc3QtY2hpbGQge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR3aWR0aDogMzJweDtcbn1cblxuLnJhdGluZy0taW5wdXQgLnJhdGluZ19faXRlbS0tZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAuNTtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnJhdGluZ19faW5wdXQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0bWFyZ2luOiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnJhdGluZ19faXRlbSAuc3ZnLWljb24ge1xuXHR3aWR0aDogMThweDtcblx0aGVpZ2h0OiAxOHB4O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnJhdGluZy0taW5wdXQgLnJhdGluZ19faXRlbSAuc3ZnLWljb24ge1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xufVxuXG4ucmF0aW5nLS1pbnB1dCAucmF0aW5nX192YWx1ZSxcbi5yYXRpbmctLWlucHV0IC5yYXRpbmdfX3F1YW50aXR5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnJhdGluZy0taW5wdXQgLnJhdGluZ19fcm93IHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLnJhdGluZy0taW5wdXQgLnJhdGluZ19fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucmF0aW5nX19sYXllci0tY2hlY2tlZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmF0aW5nX19sYXllci0tc3RhdGljIHtcblx0cG9zaXRpb246IHN0YXRpYztcbn1cblxuLnJhdGluZ19fbGF5ZXItLWlucHV0IHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5yYXRpbmdfX2ljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4ucmF0aW5nX19pY29uLS1hYnNvbHV0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4ucmF0aW5nX19pY29uLS16LTEge1xuXHR6LWluZGV4OiAxO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4ucmF0aW5nX19pY29uLS16LTIge1xuXHR6LWluZGV4OiAxO1xufVxuXG4vLy5yYXRpbmdfX2dyaWQ6aG92ZXIgLnJhdGluZ19faWNvbi0tZW1wdHkge1xuLy9cdG9wYWNpdHk6IDA7XG4vL31cblxuLnJhdGluZ19fZ3JpZDpub3QoLmRpc2FibGVkKTpob3ZlciAucmF0aW5nX19pY29uLS16LTEge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4ucmF0aW5nX19ncmlkOm5vdCguZGlzYWJsZWQpOmhvdmVyIC5yYXRpbmdfX2l0ZW06aG92ZXIgfiAucmF0aW5nX19pdGVtIC5yYXRpbmdfX2ljb24tLXotMSB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5yYXRpbmdfX2dyaWQ6bm90KC5kaXNhYmxlZCk6aG92ZXIgLnJhdGluZ19faXRlbTpob3ZlciB+IC5yYXRpbmdfX2l0ZW0gLnJhdGluZ19faWNvbi0tei0yIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLnJhdGluZ19faXRlbS0tY2hlY2tlZCAucmF0aW5nX19pY29uLS16LTEge1xuXHR6LWluZGV4OiAzO1xuXHRvcGFjaXR5OiAxO1xufVxuXG4ucmF0aW5nX192YWx1ZSB7XG5cdG1hcmdpbi1yaWdodDogMnB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5yYXRpbmctLXNob3J0IC5yYXRpbmdfX3ZhbHVlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0bWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi5yYXRpbmctLWV4dGVuZGVkIC5yYXRpbmdfX3ZhbHVlIHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMDglO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xufVxuXG4ucmF0aW5nLS1leHRlbmRlZCAucmF0aW5nX19pdGVtIC5zdmctaWNvbiB7XG5cdHdpZHRoOiAxOHB4O1xuXHRoZWlnaHQ6IDE4cHg7XG59XG5cbi5yYXRpbmctLWV4dGVuZGVkIC5yYXRpbmdfX2xheW91dCB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5yYXRpbmdfX3F1YW50aXR5IHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnJhdGluZy0tc2hvcnQgLnJhdGluZ19fcXVhbnRpdHkge1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4ucmF0aW5nLS1xdWFudGl0eS1zaG9ydCAucmF0aW5nX19xdWFudGl0eSB7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5yYXRpbmctLWV4dGVuZGVkIC5yYXRpbmdfX3F1YW50aXR5IHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMzA7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5yYXRpbmdfX2xpc3Qge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ucmF0aW5nX19saXN0LWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5yYXRpbmdfX2xpc3QtaXRlbS12YWx1ZSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yYXRpbmdfX2xpc3QtaXRlbS1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRtYXJnaW4tbGVmdDogM3B4O1xuXHRtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5yYXRpbmdfX2xpc3QtaXRlbS1wcm9ncmVzc2JhciB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRoZWlnaHQ6IDRweDtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRtYXJnaW46IDAgOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG5cdHdpZHRoOiAxNzRweDtcbn1cblxuLnJhdGluZ19fbGlzdC1pdGVtLXByb2dyZXNzYmFyOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogdmFyKC0tcHJvZ3Jlc3NiYXItd2lkdGgpO1xuXHRoZWlnaHQ6IDRweDtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xufVxuXG4ucmF0aW5nX19saXN0LWl0ZW0tcXVhbnRpdHkge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdHdpZHRoOiAyMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yYXRpbmdfX2dyYWRlcyB7XG5cdG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5yYXRpbmdfX2dyYWRlcy10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLnJhdGluZ19fZ3JhZGVzLWl0ZW1zIHtcblx0bWFyZ2luLXRvcDogMThweDtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJhdGluZ19fZ3JhZGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nOiAxNnB4IDI0cHg7XG5cdG1hcmdpbi10b3A6IDA7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5yYXRpbmdfX2dyYWRlOm50aC1jaGlsZChvZGQpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG59XG5cbi5yYXRpbmdfX2dyYWRlOmxhc3QtY2hpbGQge1xuXHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnJhdGluZ19fZ3JhZGUta2V5IHtcblx0ZmxleDogMSAxIGF1dG87XG5cdHBhZGRpbmctcmlnaHQ6IDhweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5yYXRpbmdfX2dyYWRlLXZhbHVlIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHBhZGRpbmctbGVmdDogOHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5yYXRpbmdfX2dyYWRlLXZhbHVlLS1yZWQge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5yYXRpbmdfX2dyYWRlLXZhbHVlLS1ncmVlbiB7XG5cdGNvbG9yOiAjMDU4QjAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnJhdGluZy0taW5wdXQgLnJhdGluZ19faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQucmF0aW5nLS1leHRlbmRlZCB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdC5yYXRpbmctLWV4dGVuZGVkIC5yYXRpbmdfX2FjdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdC5yYXRpbmctLWV4dGVuZGVkIC5yYXRpbmdfX2xheW91dCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQucmF0aW5nLS1leHRlbmRlZCAucmF0aW5nX19xdWFudGl0eSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHR9XG5cblx0LnJhdGluZy0tZXh0ZW5kZWQgLnJhdGluZ19fcm93IHtcblx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdH1cblxuXHQucmF0aW5nLS1leHRlbmRlZCAucmF0aW5nX192YWx1ZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5yYXRpbmdfX2FjdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRtYXJnaW4tbGVmdDogdW5zZXQ7XG5cdH1cblxuXHQucmF0aW5nX19ncmFkZXMge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdH1cblxuXHQucmF0aW5nX19ncmFkZSB7XG5cdFx0cGFkZGluZzogMTZweCAxMnB4O1xuXHR9XG5cblx0LnJhdGluZ19fZ3JhZGU6bGFzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdH1cbn0iLCIucmVtYWlucyB7XG5cdG1hcmdpbjogMzVweCAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZW1haW5zX19tZXNzYWdlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDMwLCA0OSwgMC4xMCk7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdHBhZGRpbmc6IDE0cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ucmVtYWluc19fbWVzc2FnZS1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLnJlbWFpbnNfX21lc3NhZ2UtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnJlbWFpbnNfX2hlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5yZW1haW5zX19oZWFkZXItbGVmdCB7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4ucmVtYWluc19faGVhZGVyLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4ucmVtYWluc19faGVhZGVyLW5vdGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5yZW1haW5zX19oZWFkZXItcmlnaHQge1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLnJlbWFpbnNfX2FjdGlvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4ucmVtYWluc19fYWN0aW9uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1sZWZ0OiAxM3B4O1xufVxuXG4ucmVtYWluc19fYWN0aW9uIC5idG5fX2ljb24ge1xuXHRjb2xvcjogIzc2NzM3Mztcbn1cblxuLnJlbWFpbnNfX21haW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBhZGRpbmc6IDI3cHggMTJweCAxMnB4O1xuXHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4ucmVtYWluc19fc3VidGl0bGUge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0bWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi5yZW1haW5zX19ncm91cCB7XG5cdG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5yZW1haW5zX19ncm91cC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0bWFyZ2luLWxlZnQ6IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDExcHg7XG59XG5cbi5yZW1haW5zX19pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogNHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHBhZGRpbmc6IDEwLjVweCAxMnB4O1xufVxuXG4ucmVtYWluc19faXRlbS1tYWluIHtcblx0ZmxleDogMSAxIGF1dG87XG59XG5cbi5yZW1haW5zX19pdGVtLXRpdGxlLW5hbWUge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5yZW1haW5zX19pdGVtLW5hbWUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHBhZGRpbmc6IDJweCAwO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbmEucmVtYWluc19faXRlbS1uYW1lIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnJlbWFpbnNfX2l0ZW0tbmFtZS1pY29uIHtcblx0d2lkdGg6IDE4cHg7XG5cdGhlaWdodDogMThweDtcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHRhLnJlbWFpbnNfX2l0ZW0tbmFtZTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG4ucmVtYWluc19faXRlbS1zdGF0dXMge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0d2lkdGg6IDIwMHB4O1xufVxuXG4ucmVtYWluc19faXRlbS1kYXRlLXdyYXAge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDkwcHg7XG59XG5cbi5yZW1haW5zX19pdGVtLWRhdGUtdGl0bGUge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcbn1cblxuLnJlbWFpbnNfX2l0ZW0tZGF0ZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5yZW1haW5zX19pdGVtLXN0YXR1cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5yZW1haW5zX19pdGVtLXN0YXR1cy1pY29uIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4ucmVtYWluc19faXRlbS1zdGF0dXMtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0d2lkdGg6IDkwcHg7XG59XG5cbi5yZW1haW5zX19pdGVtLXN0YXR1cy0tc3VjY2VzcyB7XG5cdGNvbG9yOiAjMDE4QjFGO1xufVxuXG4ucmVtYWluc19faXRlbS1zdGF0dXMtLXN1Y2Nlc3MgLnJlbWFpbnNfX2l0ZW0tc3RhdHVzLWljb24ge1xuXHRjb2xvcjogIzAwQUIyNTtcbn1cblxuLnJlbWFpbnNfX2l0ZW0tc3RhdHVzLS1ub3RzdWNjZXNzIHtcblx0Y29sb3I6ICM3QjdBN0E7XG59XG5cbi5yZW1haW5zX19pdGVtLXN0YXR1cy0tbm90c3VjY2VzcyAucmVtYWluc19faXRlbS1zdGF0dXMtaWNvbiB7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xufVxuXG4ucmVtYWluc19faXRlbS1zdGF0dXMtLXJlamVjdGVkIHtcblx0Y29sb3I6ICMyMzIxMjE7XG59XG5cbi5yZW1haW5zX19pdGVtLXN0YXR1cy0tZXJyb3Ige1xuXHRjb2xvcjogI0U1MUUzMTtcbn1cblxuLnJlbWFpbnNfX2l0ZW0tc3RhdHVzLS13YWl0aW5nIHtcblx0Y29sb3I6ICNEN0E0MDA7XG59XG5cbi5yZW1haW5zX19jYXB0aW9uIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAyN3B4O1xuXHRtYXJnaW4tbGVmdDogMTZweDtcbn0iLCIucmVtb3ZlLWFjdGlvbl9fYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjay0zMDtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG4ucmVtb3ZlLWFjdGlvbl9fYnRuLmFjdGl2ZSxcbi5yZW1vdmUtYWN0aW9uX19idG46YWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQucmVtb3ZlLWFjdGlvbl9fYnRuOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xuXHR9XG59XG5cbi5yZW1vdmUtYWN0aW9uX19idG4taWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xufSIsIi5yZXZpZXctZ2FsbGVyeSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX3NsaWRlci13cmFwIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiA3MDRweDtcblx0cGFkZGluZzogMzJweDtcblx0bWluLXdpZHRoOiAwO1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX3NsaWRlciB7XG5cdGJvcmRlci1yYWRpdXM6IDIxcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fc2xpZGUtY29udGVudCB7XG5cdHdpZHRoOiA2NDBweDtcblx0aGVpZ2h0OiA2NDBweDtcblx0Ym9yZGVyLXJhZGl1czogMjFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX3NsaWRlLWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA2NDBweDtcblx0bWF4LXdpZHRoOiA2NDBweDtcblx0aGVpZ2h0OiA2NDBweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19zbGlkZS12aWRlbyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiA2NDBweDtcblx0aGVpZ2h0OiA2NDBweDtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9faW5mbyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMzc1cHg7XG5cdHBhZGRpbmc6IDM2cHggMjBweDtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19pbmZvIC5yZXZpZXdzX19pdGVtLWFkdmFudGFnZXMge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX2luZm8gLnJldmlld3NfX2l0ZW0tZmxhd3Mge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX2luZm8gLnJldmlld3NfX2l0ZW0tY29tbWVudCB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fc2xpZGVyLW5hdmlnYXRpb24ge1xuXHRtYXJnaW4tdG9wOiA0NHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19hcnJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpZHRoOiA1MnB4O1xuXHRoZWlnaHQ6IDUycHg7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fYXJyb3ctaWNvbiB7XG5cdHdpZHRoOiA1MnB4O1xuXHRoZWlnaHQ6IDUycHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fY291bnRlciB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0bWFyZ2luOiAwIDE4cHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9faGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fbmFtZSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0ZmxleDogMSAxIGF1dG87XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIHtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIC5yYXRpbmdfX3F1YW50aXR5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19yYXRpbmcgLnJhdGluZ19fdmFsdWUge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIC5yYXRpbmdfX3JvdyB7XG5cdG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIC5yYXRpbmdfX2l0ZW0ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19yYXRpbmcgLnJhdGluZ19fdmFsdWUge1xuXHRwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX3JhdGluZyAucmF0aW5nX19pdGVtOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIC5yYXRpbmdfX2l0ZW0gLnN2Zy1pY29uIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcbn1cblxuLnJldmlldy1nYWxsZXJ5X19zdWJoZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi10b3A6IDZweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogcmdiYSgzNSwgMzMsIDMzLCAwLjYwKTtcbn1cblxuLnJldmlldy1nYWxsZXJ5IC5yYXRpbmdfX2dyYWRlcyB7XG5cdG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5yZXZpZXctZ2FsbGVyeSAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ucmV2aWV3LWdhbGxlcnlfX2ZhcS1pbmZvIHtcblx0cGFkZGluZzogMzZweCAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnJldmlldy1nYWxsZXJ5X193cmFwIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5yZXZpZXctZ2FsbGVyeV9fc2xpZGVyLXdyYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDE2cHggMTJweCAwO1xuXHR9XG5cblx0LnJldmlldy1nYWxsZXJ5X19pbmZvIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAzMHB4IDEycHg7XG5cdH1cblxuXHQucmV2aWV3LWdhbGxlcnlfX3NsaWRlciB7XG5cdFx0bWF4LXdpZHRoOiA0NTBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHR9XG5cblx0LnJldmlldy1nYWxsZXJ5X19zbGlkZS1jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0fVxuXG5cdC5yZXZpZXctZ2FsbGVyeV9fc2xpZGUtY29udGVudC0tdmlkZW8ge1xuXHRcdGhlaWdodDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0fVxuXG5cdC5yZXZpZXctZ2FsbGVyeV9fc2xpZGUtaW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdC5yZXZpZXctZ2FsbGVyeV9fcmF0aW5nIC5yYXRpbmdfX2l0ZW0ge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdC5yZXZpZXctZ2FsbGVyeSAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogNHB4O1xuXHRcdGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOXB4KTtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0Ym90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQucmV2aWV3LWdhbGxlcnlcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA4cHg7XG5cdFx0aGVpZ2h0OiA4cHg7XG5cdFx0bWFyZ2luOiAwIDJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTc5Nzk3O1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQucmV2aWV3LWdhbGxlcnlcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQucmV2aWV3LWdhbGxlcnlfX2NvdW50ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dG9wOiAyMnB4O1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDE4cHg7XG5cdFx0ei1pbmRleDogMjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGhlaWdodDogMzBweDtcblx0XHRwYWRkaW5nOiA2cHggMTBweDtcblx0XHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0LnJldmlldy1nYWxsZXJ5X19zbGlkZXItd3JhcCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0LnJldmlldy1nYWxsZXJ5X19zbGlkZXItbmF2aWdhdGlvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5yZXZpZXctZ2FsbGVyeV9fc2xpZGVyLW5hdmlnYXRpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5yZXZpZXctZ2FsbGVyeV9fc2xpZGVyLXdyYXAge1xuXHRcdG1heC13aWR0aDogMzUwcHggKyAyNHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5yZXZpZXctZ2FsbGVyeSAucmF0aW5nX19ncmFkZXMge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQucmF0aW5nX19ncmFkZXMtaXRlbXMge1xuXHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdH1cblxuXHQucmV2aWV3LWdhbGxlcnlfX3JhdGluZyAucmF0aW5nX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufSIsIi5yZXZpZXdzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmV2aWV3c19faXRlbXMge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ucmV2aWV3c19faXRlbSB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0cGFkZGluZzogMjRweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xufVxuXG4ucmV2aWV3c19faXRlbS1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucmV2aWV3c19faXRlbS1uYW1lIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLnJldmlld3NfX2l0ZW0tbmFtZS10ZXh0IHtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5yZXZpZXdzX19pdGVtLW5hbWUteW91IHtcblx0ZmxleDogMCAwIGF1dG87XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42KTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnJldmlld3NfX2l0ZW0tY2l0eSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5yZXZpZXdzX19pdGVtLXJhdGluZyB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbn1cblxuLnJldmlld3NfX2l0ZW0taGVhZGVyIC5yYXRpbmdfX3ZhbHVlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ucmV2aWV3c19faXRlbS1oZWFkZXIgLnJhdGluZ19fcXVhbnRpdHkge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ucmV2aWV3c19faXRlbS1oZWFkZXIgLnJhdGluZ19fbGF5b3V0IHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJldmlld3NfX2l0ZW0tZGF0ZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcbn1cblxuLnJldmlld3NfX2l0ZW0tYWR2YW50YWdlcyB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5yZXZpZXdzX19pdGVtLWFkdmFudGFnZXMtdGl0bGUge1xuXHRjb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ucmV2aWV3c19faXRlbS1hZHZhbnRhZ2VzLXRleHQge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbn1cblxuLnJldmlld3NfX2l0ZW0tZmxhd3Mge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5yZXZpZXdzX19pdGVtLWZsYXdzLXRpdGxlICB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ucmV2aWV3c19faXRlbS1mbGF3cy10ZXh0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xNnB4O1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5yZXZpZXdzX19pdGVtLWNvbW1lbnQge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ucmV2aWV3c19faXRlbS1jb21tZW50LXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5yZXZpZXdzX19pdGVtLWNvbW1lbnQge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5yZXZpZXdzX19pdGVtLWJvZHkge1xuXHRwYWRkaW5nOiAyMHB4IDI0cHggMjRweDtcbn1cblxuLnJldmlld3NfX2l0ZW0tZ3JhZGVzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcblx0bWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnJldmlld3NfX2l0ZW0tZ3JhZGUge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGhlaWdodDogNDBweDtcblx0cGFkZGluZzogMCAxNnB4IDJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiA2MHB4O1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMTAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5yZXZpZXdzX19pdGVtLWdyYWRlLWtleSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLnJldmlld3NfX2l0ZW0tZ3JhZGUtdmFsdWUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0bWFyZ2luLWxlZnQ6IDRweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi5yZXZpZXdzX19pdGVtLWltYWdlcyB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuLnJldmlld3NfX2l0ZW0taW1hZ2Utd3JhcCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogODhweDtcblx0aGVpZ2h0OiA4OHB4O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmV2aWV3c19faXRlbS1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogODhweDtcblx0bWF4LXdpZHRoOiA4OHB4O1xuXHRoZWlnaHQ6IDg4cHg7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnJldmlld3NfX2l0ZW0taW1hZ2Utd3JhcDpob3ZlciAucmV2aWV3c19faXRlbS1pbWFnZSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0fVxufVxuXG4ucmV2aWV3c19faXRlbS1yYXRpbmcgLnJhdGluZ19fdmFsdWUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ucmV2aWV3c19fY29sbGFwc2UtaW5uZXIge1xuXHRwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuLnJldmlld3NfX2FjdGlvbi1idG4ge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnJldmlld3NfX2l0ZW0taW1hZ2VzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRtYXJnaW4tYm90dG9tOiAtOHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQucmV2aWV3c19faXRlbSB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0fVxuXG5cdC5yZXZpZXdzX19pdGVtLWhlYWRlciB7XG5cdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiA2cHg7XG5cdH1cblxuXHQucmV2aWV3c19faXRlbS1kYXRlIHtcblx0XHRtYXJnaW4tbGVmdDogdW5zZXQ7XG5cdH1cblxuXHQucmV2aWV3c19faXRlbS1uYW1lIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHQucmV2aWV3c19faXRlbS1pbWFnZXMge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQucmV2aWV3c19faXRlbS1ncmFkZXMge1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNnB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTE2cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuXHR9XG5cblx0LnJldmlld3NfX2l0ZW0tZmxhd3Mge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cbn0iLCIuc2NoZWR1bGUge1xuXHRwYWRkaW5nOiAwIDEycHg7XG59XG5cbi5zY2hlZHVsZV9faXRlbSB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5zY2hlZHVsZV9fd29ya2luZy1kYXlzIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uc2NoZWR1bGVfX3dlZWtlbmRzIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRtYXJnaW4tdG9wOiA0cHg7XG59IiwiLnNlYXJjaC1iYXNrZXQge1xuXHRwYWRkaW5nOiAxNHB4IDE0cHggMTRweCAxNHB4O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGM0Y1O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2VhcmNoLWJhc2tldCAgLnNlYXJjaC1zbWFsbF9fd3JhcCB7XG5cdGhlaWdodDogNDRweDtcbn1cblxuLnNlYXJjaC1iYXNrZXQgLnNlYXJjaC1zbWFsbF9fYWN0aW9uIHtcblx0dG9wOiAzcHg7XG59XG5cbi5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX2ZpZWxkIHtcblx0cGFkZGluZy1yaWdodDogNzBweDtcblx0cGFkZGluZy1sZWZ0OiAzOHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDlweDtcbn1cblxuLnNlYXJjaC1iYXNrZXQgIC5zZWFyY2gtc21hbGxfX3N1Ym1pdC1idG4ge1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiA0NHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG59XG5cbi5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX3N1Ym1pdC1idG4taWNvbiB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG59XG5cbi5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX3Jlc3VsdCB7XG5cdG1heC1oZWlnaHQ6IDM0MnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX2NvbnRlbnQge1xuXHRwYWRkaW5nOiA4cHg7XG59XG5cbi5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGwge1xuXHR6LWluZGV4OiAzO1xufVxuXG4uc2VhcmNoLWJhc2tldCAuc2VhcmNoLXNtYWxsX19wcm9kdWN0cyB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5zZWFyY2gtYmFza2V0X193aWRnZXQge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDI4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNDtcbn1cblxuLnNlYXJjaC1iYXNrZXRfX3dpZGdldC1idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuc2VhcmNoLWJhc2tldF9fd2lkZ2V0LWJ0bjpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5zZWFyY2gtYmFza2V0X193aWRnZXQtYnRuLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5zZWFyY2gtYmFza2V0X193aWRnZXQtYnRuLWljb24tYXJyb3cge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4uc2VhcmNoLWJhc2tldF9fd2lkZ2V0LWRkLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0yNHB4O1xuXHR6LWluZGV4OiAzO1xuXHRwYWRkaW5nLXRvcDogNnB4O1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG5cdHRyYW5zaXRpb246ICR0cnMtZHJvcGRvd25cbn1cblxuLnNlYXJjaC1iYXNrZXRfX3dpZGdldC5vcGVuIC5zZWFyY2gtYmFza2V0X193aWRnZXQtZGQtd3JhcCB7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLnNlYXJjaC1iYXNrZXRfX3dpZGdldC5vcGVuIC5zZWFyY2gtYmFza2V0X193aWRnZXQtYnRuLWljb24tYXJyb3cge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGVZKC0xKTtcbn1cblxuLnNlYXJjaC1iYXNrZXRfX3dpZGdldC1kZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0d2lkdGg6IDI1MHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRwYWRkaW5nOiA4cHg7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xufVxuXG4uc2VhcmNoLWJhc2tldF9fd2lkZ2V0LWRkLWl0ZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRwYWRkaW5nOiA1cHg7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX3N1Ym1pdC1idG4taWNvbiB7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xufVxuXG5cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuc2VhcmNoLWJhc2tldF9fd2lkZ2V0LWRkLWl0ZW06aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnNlYXJjaC1iYXNrZXQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdH1cblxuXHQuc2VhcmNoLWJhc2tldC0tbW9iaWxlLW1vZGFsIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5zZWFyY2gtYmFza2V0LS1tb2JpbGUtbW9kYWwgLnNlYXJjaC1zbWFsbF9fcmVzdWx0IHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0LnNlYXJjaC1iYXNrZXQtLW1vYmlsZS1tb2RhbCAuc2VhcmNoLXNtYWxsX193cmFwIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQuc2VhcmNoLWJhc2tldF9fbW9iLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdC5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdG92ZXJmbG93LXk6IHZpc2libGU7XG5cdH1cblxuXHQuc2VhcmNoLWJhc2tldCAucHJvZHVjdF9fdGFibGUtdmlldyB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0fVxuXG5cdC5zZWFyY2gtYmFza2V0X19tb2ItYnRuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR6LWluZGV4OiAzO1xuXHR9XG5cblx0LnNlYXJjaC1zbWFsX19maWVsZC1wbGFjZWhvbGRlciB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHRcdHBhZGRpbmctdG9wOiAycHg7XG5cdH1cblxuXHQuc2VhcmNoLWJhc2tldCAuc2VhcmNoLXNtYWxsX19maWVsZCB7XG5cdFx0cGFkZGluZy1yaWdodDogNjJweDtcblx0fVxuXG5cdC5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX3Jlc3VsdC1tZXNzYWdlIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHQuc2VhcmNoLWJhc2tldF9fd2lkZ2V0IHtcblx0XHRtYXJnaW46IDEycHggYXV0byAwO1xuXHR9XG5cblx0LnNlYXJjaC1iYXNrZXRfX3dpZGdldC1idG4ge1xuXHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDhweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC5zZWFyY2gtYmFza2V0IC5zZWFyY2gtc21hbGxfX2FjdGlvbiB7XG5cdFx0cmlnaHQ6IDdweDtcblx0fVxuXG5cdC5zZWFyY2gtYmFza2V0IC5zZWFyY2gtYmFza2V0X193aWRnZXQtYnRuIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdH1cblxuXHQuc2VhcmNoLWJhc2tldF9fd2lkZ2V0LWRkLXdyYXAge1xuXHRcdHJpZ2h0OiB1bnNldDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwcHgpO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cblx0LnNlYXJjaC1iYXNrZXRfX3dpZGdldC5vcGVuIC5zZWFyY2gtYmFza2V0X193aWRnZXQtZGQtd3JhcCB7XG5cdFx0cmlnaHQ6IHVuc2V0O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0fVxuXG5cdC5zZWFyY2gtYmFza2V0LS1tb2JpbGUtbW9kYWwgLnByb2R1Y3RfX3RhYmxlLXZpZXctbW9iLWNoZWNrYm94LXdyYXAge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIuc2VhcmNoLXNtYWxsIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNTA7XG59XG5cbi5zZWFyY2gtc21hbGxfX292ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kOiAkb3ZlcmxheS1iZztcblx0b3BhY2l0eTogMDtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDFweCk7XG5cdHotaW5kZXg6IDE1MDtcblx0dHJhbnNpdGlvbjogJHRycy1vdmVybGF5O1xufVxuXG4uc3RhdGUtLXNlYXJjaC1zbWFsbC1vcGVuIC5zZWFyY2gtc21hbGxfX292ZXJsYXksXG4uc2VhcmNoLXNtYWxsLS1vcGVuIC5zZWFyY2gtc21hbGxfX292ZXJsYXkge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc2VhcmNoLXNtYWxsIC5sb2FkZXJfX2ljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xufVxuXG4uc2VhcmNoLXNtYWxsX19sYWJlbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuXG4uc2VhcmNoLXNtYWxsX19maWVsZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRwYWRkaW5nLXRvcDogOXB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC5zZWFyY2gtc21hbGxfX2ZpZWxkLnNlYXJjaC1zbWFsbF9fZmllbGQ6aG92ZXIge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY29sb3ItYmxhY2stNTAgaW5zZXQ7XG5cdH1cbn1cblxuLnNlYXJjaC1zbWFsbF9fZmllbGQ6Zm9jdXMge1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWJsYWNrLTE1IGluc2V0O1xufVxuXG4uc2VhcmNoLXNtYWxsX193cmFwIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMjAwO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGhlaWdodDogNDhweDtcblx0dHJhbnNpdGlvbjogd2lkdGggJHRycy1kcm9wZG93bjtcbn1cblxuLnNlYXJjaC1zbWFsbF9fd3JhcC0tc3RhdGljIHtcblx0cG9zaXRpb246IHN0YXRpYztcbn1cblxuLnNlYXJjaC1zbWFsbF9fd3JhcC0tb3ZlcmxheSB7XG5cdHdpZHRoOiA2MDBweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fZm9ybSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5zZWFyY2gtc21hbGxfX2xhYmVsIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5zZWFyY2gtc21hbGxfX2FjdGlvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1cHg7XG5cdGJvdHRvbTogMTBweDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDU0cHg7XG5cdHotaW5kZXg6IDIwO1xuXHRoZWlnaHQ6IDM4cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtc21hbGxfX2J0bi1jbG9zZSB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuc2VhcmNoLXNtYWxsX19idG4tY2xvc2U6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cbn1cblxuLnNlYXJjaC1zbWFsbF9fYnRuLWNsb3NlLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLXNtYWxsX19idG4tbWljIHtcblx0d2lkdGg6IDI4cHg7XG5cdGhlaWdodDogMjhweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6IHJnYmEoMzUsIDMzLCAzMywgMC42MCk7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcblx0bWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fYnRuLW1pY1tkaXNhYmxlZF0ge1xuXHRvcGFjaXR5OiAuNztcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fYnRuLW1pYy5hY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5zZWFyY2gtc21hbGxfX2J0bi1taWM6bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnNlYXJjaC1zbWFsbF9fYnRuLW1pYzpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGVcblx0fVxufVxuXG4uc2VhcmNoLXNtYWxsX19idG4tbWljLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLXNtYWxsX19zdWJtaXQtYnRuIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTtcblx0dG9wOiAxMnB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMjBweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogY29sb3IgJHRycy1iYXNlO1xufVxuXG4uc2VhcmNoLXNtYWxsX19zdWJtaXQtYnRuLWljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fcmVzdWx0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGNhbGMoMTAwJSArIDhweCk7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHN2aCAtIDIwMHB4KTtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHR6LWluZGV4OiAxMDtcblx0bWluLWhlaWdodDogMDtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJHRycy1kcm9wZG93biwgdHJhbnNmb3JtICR0cnMtZHJvcGRvd247XG59XG5cbi5zZWFyY2gtc21hbGxfX2NvbnRlbnQge1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5zZWFyY2gtc21hbGxfX3Jlc3VsdC52aXNpYmxlIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uc2VhcmNoLXNtYWxsX19sb2FkZXItd3JhcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBjYWxjKDEwMCUgKyA4cHgpO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1OXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdHotaW5kZXg6IDIwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAkdHJzLWRyb3Bkb3duO1xufVxuXG4uc2VhcmNoLXNtYWxsX19sb2FkZXItd3JhcC52aXNpYmxlIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLnNlYXJjaC1zbWFsbF9fdG9wIHtcblx0cGFkZGluZzogMTVweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fcmVzdWx0LW1lc3NhZ2Uge1xuXHRwYWRkaW5nOiAxMnB4O1xufVxuXG4uc2VhcmNoLXNtYWxsX19zdWdnZXN0aW9uLXdyYXAge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fc3VnZ2VzdGlvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlYXJjaC1zbWFsbF9fZmlsdGVyIHtcblx0bWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuc2VhcmNoLXNtYWxsX19zdWJtaXQtYnRuOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuLnNlYXJjaC1zbWFsbF9fc2VsZWN0IHtcblx0bWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fc2VsZWN0LWJ0biB7XG5cdHBhZGRpbmctbGVmdDogMTRweDtcblx0cGFkZGluZy1yaWdodDogOHB4O1xuXHRoZWlnaHQ6IDM4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX3NlbGVjdC1idG4gLmJ0bl9faWNvbiB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4uc2VhcmNoLXNtYWxsX19jYXRlZ29yaWVzLXdyYXAge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdHBhZGRpbmc6IDEycHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX2NhdGVnb3JpZXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1ib3R0b206IC00cHg7XG59XG5cbi5zZWFyY2gtc21hbGxfX2NhdGVnb3J5IHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0cGFkZGluZzogNXB4IDlweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdG1hcmdpbjogMCA0cHggNHB4IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uc2VhcmNoLXNtYWxsX19jYXRlZ29yeTphY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnNlYXJjaC1zbWFsbF9fY2F0ZWdvcnk6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0xNTtcblx0fVxufVxuXG4uc2VhcmNoLXNtYWxsX19jYXRlZ29yeS1xdWFudGl0eSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stMzA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0bWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fbGlua3Mge1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0cGFkZGluZzogMTJweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay01MDtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi5zZWFyY2gtc21hbGxfX2xpbmstaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay0zMDtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cnMtYmFzZTtcbn1cblxuLnNlYXJjaC1zbWFsbF9fbGluazphY3RpdmUge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uaW4tdGV4dC1oaWdobGlnaHQge1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5zZWFyY2gtc21hbGxfX2xpbmsgLmluLXRleHQtaGlnaGxpZ2h0IHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuc2VhcmNoLXNtYWxsX19saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cblxuXHQuc2VhcmNoLXNtYWxsX19saW5rOmhvdmVyIC5pbi10ZXh0LWhpZ2hsaWdodCB7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG5cblx0LnNlYXJjaC1zbWFsbF9fbGluazpob3ZlciAuc2VhcmNoLXNtYWxsX19saW5rLWljb24ge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uc2VhcmNoLXNtYWxsX19wcm9kdWN0cyB7XG5cdG1hcmdpbi10b3A6IDRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRwYWRkaW5nOiAxMnB4O1xufVxuXG4uc2VhcmNoLXNtYWxsX19hcnRpY2xlcyB7XG5cdG1hcmdpbi10b3A6IDRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRwYWRkaW5nOiA4cHggOHB4IDA7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xufVxuXG4uc2VhcmNoLXNtYWxsX19yZXN1bHQtbWVzc2FnZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0cGFkZGluZzogMTJweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VhcmNoLXNtYWxsX19wcm9kdWN0IHtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4uc2VhcmNoLXNtYWxsX19wcm9kdWN0OmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogMTJweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1zbWFsbF9fZm9vdGVyLWJ0biB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNlYXJjaC1zbWFsbF9fZm9vdGVyLWNvdW50ZXIge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHQuc2VhcmNoLXNtYWxsX193cmFwLS1vdmVybGF5IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5zZWFyY2gtc21hbGxfX3Jlc3VsdCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR0b3A6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogY2FsYygxMDBzdmggLSA1MnB4KTtcblx0fVxuXG5cdC5zZWFyY2gtc21hbGxfX2J0bi1iYWNrIHtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQuc2VhcmNoLXNtYWxsX19idG4tYmFjay1pY29uIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdH1cblxuXHQuc2VhcmNoLXNtYWxsX19jYXRlZ29yaWVzLXdyYXAsXG5cdC5zZWFyY2gtc21hbGxfX2xpbmtzLFxuXHQuc2VhcmNoLXNtYWxsX19wcm9kdWN0cyB7XG5cdFx0cGFkZGluZzogMCAxNnB4O1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQuc2VhcmNoLXNtYWxsX19mb290ZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0LnNlYXJjaC1zbWFsbF9fZm9ybSB7XG5cdFx0cGFkZGluZzogMCAwIDAgMTZweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblxuXHQuc2VhcmNoLXNtYWxsX19hY3Rpb24ge1xuXHRcdHJpZ2h0OiA1M3B4ICsgMTZweDtcblx0fVxufSIsIi5zZW8tdGV4dCB7XG5cdG1hcmdpbjogMzJweCAwO1xufVxuXG4uc2VvLXRleHRfX2NvbnRhaW5lci5jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IDk4NHB4O1xufVxuXG4uc2VvLXRleHRfX2Jsb2NrcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMzJweDtcbn1cblxuLnNlby10ZXh0IC5hcnRpY2xlLXF1b3RlIHtcblx0bWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnNlby10ZXh0X19ibG9ja3Mge1xuXHRcdGdhcDogMjRweDtcblx0fVxufVxuIiwiLnNlcnZpY2VzIHtcblx0bWFyZ2luOiA2MHB4IDA7XG59XG5cbi5zZXJ2aWNlcy0tcGFuZWwsXG4uc2VydmljZXMtLWV4dGVuZGVkLFxuLnNlcnZpY2VzLS1saXN0IHtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2VydmljZXNfX2hlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnNlcnZpY2VzX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTE2JTtcblx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uc2VydmljZXNfX3RpdGxlLTIge1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEwOCU7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5zZXJ2aWNlc19fbm90ZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDZweCAxMnB4IDZweCA2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTMxLCAyNTUsIDAuMDUpO1xufVxuXG4uc2VydmljZXNfX25vdGUtaWNvbiB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0Y29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG5cdG9wYWNpdHk6IC41O1xufVxuXG4uc2VydmljZXNfX25vdGUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcblx0Y29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG59XG5cbi5zZXJ2aWNlc19fbWFpbiB7XG5cdG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5zZXJ2aWNlc19faXRlbXMge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uc2VydmljZXNfX3Byb2R1Y3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2VydmljZXNfX3Byb2R1Y3QtaW1hZ2Uge1xuXHR3aWR0aDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRtYXgtd2lkdGg6IDQ4cHg7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnNlcnZpY2VzX19wcm9kdWN0LW5hbWUge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdG1heC13aWR0aDogMzYwcHg7XG59XG5cbi5zZXJ2aWNlc19fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtMTBweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuXG4uc2VydmljZXMtLWV4dGVuZGVkIC5zZXJ2aWNlc19fZ3JpZCB7XG5cdG1hcmdpbjogLTZweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xufVxuXG4uc2VydmljZXNfX2NlbGwge1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDI1JTtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLnNlcnZpY2VzLS1leHRlbmRlZCAuc2VydmljZXNfX2NlbGwge1xuXHRwYWRkaW5nOiA2cHg7XG59XG5cbi5zZXJ2aWNlc19fY2VsbC0taGFsZiB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5zZXJ2aWNlc19faXRlbSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMjQsIDI0LCAyOCwgMC4wOCk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlcnZpY2VzX19pdGVtLmFjdGl2ZSxcbi5zZXJ2aWNlc19faXRlbTphY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCB0cmFuc3BhcmVudDtcbn1cblxuLnNlcnZpY2VzX19pdGVtOmRpc2FibGVkIHtcblx0b3BhY2l0eTogLjU7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuc2VydmljZXNfX2l0ZW06bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGFyay1ibHVlO1xuXHRcdGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDI0LCAyNCwgMjgsIDAuMDgpO1xuXHR9XG5cblx0LnNlcnZpY2VzX19pdGVtOm5vdChbZGlzYWJsZWRdKTpob3ZlciAuc2VydmljZXNfX2l0ZW0tdmlzdWFsOm5vdCguc2VydmljZXNfX2l0ZW0tdmlzdWFsLS1jaGVja2VkKSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xuXHR9XG59XG5cbi5zZXJ2aWNlc19faXRlbS1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2VydmljZXNfX2l0ZW0tdmlzdWFsIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGJvcmRlcjogMS4ycHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5zZXJ2aWNlc19faXRlbS12aXN1YWwtLWNoZWNrZWQge1xuXHRib3JkZXI6IDEuMnB4IHNvbGlkICRjb2xvci1kYXJrLWJsdWU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG59XG5cbi5zZXJ2aWNlc19faXRlbS12aXN1YWwtLWNoZWNrZWQ6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDQ4JTtcblx0bGVmdDogNTAlO1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcblx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO1xuXHR3aWR0aDogMTFweDtcblx0aGVpZ2h0OiA4cHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KSB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5zZXJ2aWNlc19faXRlbS1pY29uIHtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0bWF4LXdpZHRoOiAzMnB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5zZXJ2aWNlc19faXRlbS1uYW1lIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNlcnZpY2VzX19pdGVtLXByaWNlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLnNlcnZpY2VzX19pdGVtLXRleHQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4uc2VydmljZXNfX3BhbmVsIHtcblxufVxuXG4uc2VydmljZXNfX3BhbmVsLWl0ZW1zIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuXG4uc2VydmljZXNfX3BhbmVsLWl0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDM2cHg7XG5cdHBhZGRpbmc6IDAgOHB4IDAgMTJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRtYXJnaW46IDAgOHB4IDhweCAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi5zZXJ2aWNlc19fcGFuZWwtaXRlbS1uYW1lIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zZXJ2aWNlc19fcGFuZWwtaXRlbS1wcmljZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uc2VydmljZXNfX3BhbmVsLWl0ZW0taWNvbi13cmFwIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2stNTA7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuc2VydmljZXNfX3BhbmVsLWl0ZW06aG92ZXIgLnNlcnZpY2VzX19wYW5lbC1pdGVtLWljb24td3JhcCB7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxufVxuXG4uc2VydmljZXNfX3BhbmVsLWl0ZW0taWNvbiB7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uc2VydmljZXNfX3BhbmVsLWFjdGlvbiB7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zZXJ2aWNlc19fcGFuZWwtYWN0aW9uLWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLnNlcnZpY2VzX19wYW5lbC1hY3Rpb246YWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnNlcnZpY2VzX19wYW5lbC1hY3Rpb246aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItYmx1ZTtcblx0fVxufVxuXG4uc2VydmljZXNfX3Jlc3VtZSB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG59XG5cbi5zZXJ2aWNlc19fcmVzdW1lLXRvdGFsIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zZXJ2aWNlc19fcmVzdW1lLWxpc3Qge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci1ibGFjay03MDtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4uc2VydmljZXNfX2Zvb3Rlci1idG4ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHQuc2VydmljZXNfX2NlbGwge1xuXHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0fVxuXG5cdC5zZXJ2aWNlc19faGVhZGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5zZXJ2aWNlc19fbm90ZSB7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5zZXJ2aWNlc19fZ3JpZCB7XG5cdFx0bWFyZ2luOiAtNHB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuXHR9XG5cblx0LnNlcnZpY2VzX19jZWxsIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmc6IDRweDtcblx0fVxuXG5cdC5zZXJ2aWNlc19fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxuXG5cdC5zZXJ2aWNlc19fbm90ZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0fVxuXG5cdC5zZXJ2aWNlc19fbWFpbiB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5zZXJ2aWNlc19fcGFuZWwtaXRlbS1uYW1lIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdH1cblxuXHQuc2VydmljZXNfX3BhbmVsLWl0ZW0tcHJpY2Uge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRsaW5lLWhlaWdodDogMTJweDtcblx0fVxuXG5cdC5zZXJ2aWNlc19fdGl0bGUtMiB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDglO1xuXHR9XG5cblx0LnNlcnZpY2VzX19yZXN1bWUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IC0yNHB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHR9XG5cblx0LnNlcnZpY2VzX19mb290ZXItYnRuIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LnNlcnZpY2VzX19tb3JlIHtcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdGNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi0yeHMtbWF4KSB7XG5cdC5zZXJ2aWNlc19fY2VsbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn0iLCIuc2V0cyB7XG5cdG1hcmdpbjogNjBweCAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2V0c19fdGl0bGUge1xuXHRmb250LXNpemU6IDMycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDExNiU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNldHNfX3dyYXAge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uc2V0c19fc2xpZGVyLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMjRweCBhdXRvIDA7XG5cdG1heC13aWR0aDogMTA2NHB4O1xufVxuXG4uc2V0c19fdGFicyB7XG5cdG1hcmdpbjogMCBhdXRvIDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc2V0c19fdGFiIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0cGFkZGluZzogOXB4IDE2cHg7XG5cdGhlaWdodDogNDBweDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4uc2V0c19fdGFiW2Rpc2FibGVkXSB7XG5cdG9wYWNpdHk6IC41O1xufVxuXG4uc2V0c19fdGFiLmFjdGl2ZSB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNldHNfX3RhYi5hY3RpdmUsXG4uc2V0c19fdGFiOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2V0c19fdGFiOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnNldHNfX3RhYjpub3QoLmFjdGl2ZSk6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxufVxuXG4uc2V0c19faXRlbSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRwYWRkaW5nOiAyMHB4O1xufVxuXG4uc2V0c19fcHJvZHVjdHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLnNldHNfX3Byb2R1Y3Qge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0d2lkdGg6IDkwcHg7XG5cdGhlaWdodDogOTBweDtcblx0cGFkZGluZzogNXB4O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgyNCwgMjQsIDI4LCAwLjA4KTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnNldHNfX3Byb2R1Y3Q6aG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjay0zMDtcblx0XHRib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgdHJhbnNwYXJlbnQ7XG5cdH1cbn1cblxuLnNldHNfX3Byb2R1Y3QtaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogODBweDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNldHNfX3Byb2R1Y3QtZGQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0d2lkdGg6IDIxMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgOHB4IDIwcHggMCByZ2JhKDMwLCAzMCwgMzAsIDAuMjApO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogY2FsYygxMDAlICsgNHB4KTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTBweCk7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0cGFkZGluZzogMTJweDtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcbn1cblxuLnNldHNfX3Byb2R1Y3Q6Zmlyc3QtY2hpbGQgLnNldHNfX3Byb2R1Y3QtZGQge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG59XG5cbi5zZXRzX19wcm9kdWN0Om50aC1jaGlsZCg1KSAuc2V0c19fcHJvZHVjdC1kZCB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuc2V0c19fcHJvZHVjdDpob3ZlciAuc2V0c19fcHJvZHVjdC1kZCB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXHR9XG5cblx0LnNldHNfX3Byb2R1Y3Q6Zmlyc3QtY2hpbGQ6aG92ZXIgLnNldHNfX3Byb2R1Y3QtZGQsXG5cdC5zZXRzX19wcm9kdWN0Om50aC1jaGlsZCg1KTpob3ZlciAuc2V0c19fcHJvZHVjdC1kZCB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdH1cbn1cblxuLnNldHNfX3Byb2R1Y3QtbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0b3BhY2l0eTogMC42O1xuXHRoZWlnaHQ6IDE4cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uc2V0c19fcHJvZHVjdC1wcmljZSB7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnNldHNfX3Byb2R1Y3QtcHJpY2UgLnByaWNlLFxuLnNldHNfX3Byb2R1Y3QtcHJpY2UgLnByaWNlX19ncm91cC0tb2xkIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG59XG5cbi5zZXRzIC5tYWluLXNsaWRlcl9fYXJyb3ctLXByZXYge1xuXHRsZWZ0OiAtMjJweDtcbn1cblxuLnNldHMgLm1haW4tc2xpZGVyX19hcnJvdy0tbmV4dCB7XG5cdHJpZ2h0OiAtMjJweDtcbn1cblxuLnNldHNfX3N3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBub25lO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxLCAzNiwgMTEzLCAwLjAzKTtcblx0aGVpZ2h0OiAyMnB4O1xuXHR3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMTFweDtcblx0cGFkZGluZzogMCAxMnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGF1dG87XG5cdGJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRsZWZ0OiA1MCUgIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgIWltcG9ydGFudDtcbn1cblxuLnNldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdHdpZHRoOiA0cHg7XG5cdGhlaWdodDogNHB4O1xuXHRtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay0xNSAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5zZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uc2V0c19faW5mbyB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZXRzX19xdWFudGl0eSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0aGVpZ2h0OiAyNnB4O1xuXHRwYWRkaW5nOiAwIDhweDtcblx0Ym9yZGVyLXJhZGl1czogMTNweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLnNldHNfX25hbWUge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uc2V0c19fZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogMTZweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnNldHNfX3ByaWNlIC5wcmljZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE4cHg7XG59XG5cbi5zZXRzX19wcmljZSAucHJpY2VfX2dyb3VwLS1uZXcge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2V0c19fcHJpY2UgLnByaWNlX19ncm91cC0tb2xkIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zZXRzX19hY3Rpb24ge1xuXHRwYWRkaW5nLXRvcDogM3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnNldHNfX3N3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQuc2V0c19fc2xpZGVyLXdyYXAgLnNldHNfX3N3aXBlci5zd2lwZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAzOHB4O1xuXHR9XG5cblx0LnNldHMgLm11bHRpLWJhbm5lcl9fbGluay13cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0LnNldHMgLnNldHNfX3N3aXBlci5zd2lwZXIge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuc2V0cyB7XG5cdFx0bWFyZ2luOiAzMnB4IDA7XG5cdH1cblxuXHQuc2V0c19fdGFicy1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblxuXHQuc2V0c19fc2xpZGVyLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQuc2V0c19fd3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC5zZXRzX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTYlO1xuXHR9XG5cblx0LnNldHNfX3RhYnMtc2xpZGVyIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuXHR9XG5cblx0LnNldHNfX3RhYnMtc2xpZGVyIC5zd2lwZXItc2xpZGU6bGFzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0fVxuXG5cdC5zZXRzX19wcm9kdWN0LWRkIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA4cHg7XG5cdH1cblxuXHQuc2V0c19faXRlbSB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0fVxuXG5cdC5zZXRzX19mb290ZXIge1xuXHRcdG1hcmdpbi10b3A6IDlweDtcblx0fVxuXG5cdC5zZXRzX19wcmljZSAucHJpY2VfX2Rpc2NvdW50IHtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0fVxufVxuXG4vL0BtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLTN4cy1tYXgpIHtcbi8vXHQuc2V0c19fYWN0aW9uIC5iYXNrZXQtYWN0aW9uX19idG4taWNvbiB7XG4vL1x0XHRtYXJnaW4tcmlnaHQ6IDA7XG4vL1x0XHRtYXJnaW4tbGVmdDogMDtcbi8vXHR9XG4vL1xuLy9cdC5zZXRzX19hY3Rpb24gLmJhc2tldC1hY3Rpb25fX2J0biB7XG4vL1x0XHRwYWRkaW5nOiAwO1xuLy9cdFx0d2lkdGg6IDQwcHg7XG4vL1x0XHRkaXNwbGF5OiBmbGV4O1xuLy9cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vXHR9XG4vL1xuLy9cdC5zZXRzX19hY3Rpb24gLmJhc2tldC1hY3Rpb25fX3RleHQge1xuLy9cdFx0ZGlzcGxheTogbm9uZTtcbi8vXHR9XG4vL30iLCIuc2hhcmluZy0tYWxpZ24tY2VudGVyIHtcblx0aGVpZ2h0OiBjYWxjKDEwMHN2aCAtIDY0cHgpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNoYXJpbmdfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zaGFyaW5nX19maWVsZCB7XG5cdG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi5zaGFyaW5nX19hY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaGFyaW5nX19idG4tbm90aWZpY2F0aW9uIHtcblx0cGFkZGluZzogOHB4IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuXHRvcGFjaXR5OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHotaW5kZXg6IDI7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGF1dG87XG5cdGJvdHRvbTogY2FsYygxMDAlICsgMTBweCk7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTBweCk7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dHJhbnNpdGlvbjogJHRycy1kcm9wZG93bjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNoYXJpbmdfX2J0bi1ub3RpZmljYXRpb24tLXZpc2libGUge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnNoYXJpbmdfX2J0bi1ub3RpZmljYXRpb24taWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHdpZHRoOiAyMXB4O1xuXHRoZWlnaHQ6IDEzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuc2hhcmluZy0tYWxpZ24tY2VudGVyIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn0iLCIuc2hvcC1nYWxsZXJ5X19zbGlkZXItd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LXZpZGVvLXdyYXAge1xuXHRhc3BlY3QtcmF0aW86IDE2IC8gOTtcblx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LXZpZGVvLXdyYXAgLnZpZGVvIHtcblx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNob3AtZ2FsbGVyeV9fc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG9wLWdhbGxlcnlfX3Nob3AtZ2FsbGVyeS1pbWFnZS13cmFwIHtcblx0YXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cdGJvcmRlci1yYWRpdXM6IDMycHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zaG9wLWdhbGxlcnlfX3Nob3AtZ2FsbGVyeS1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uc2hvcC1nYWxsZXJ5X190aHVtYnMtc2xpZGVyLXdyYXAge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5zaG9wLWdhbGxlcnlfX3RodW1icy1zbGlkZXItd3JhcCAuc3dpcGVyLXNsaWRlIHtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5zaG9wLWdhbGxlcnlfX3RodW1iIHtcblx0d2lkdGg6IDYwcHg7XG5cdGhlaWdodDogNjBweDtcblx0cGFkZGluZzogM3B4O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuc2hvcC1nYWxsZXJ5X190aHVtYjpob3ZlciB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTE1O1xuXHR9XG59XG5cbi5zaG9wLWdhbGxlcnlfX3RodW1icy1zbGlkZS0tYWN0aXZlIC5zaG9wLWdhbGxlcnlfX3RodW1iIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTcwO1xufVxuXG4uc2hvcC1nYWxsZXJ5X190aHVtYi1pbWFnZSB7XG5cdHdpZHRoOiA1MnB4O1xuXHRoZWlnaHQ6IDUycHg7XG5cdG1heC13aWR0aDogNTJweDtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zaG9wLWdhbGxlcnlfX3NsaWRlci13cmFwIC5tYWluLXNsaWRlcl9fYXJyb3ctLXByZXYge1xuXHRsZWZ0OiAtMTZweDtcbn1cblxuLnNob3AtZ2FsbGVyeV9fc2xpZGVyLXdyYXAgLm1haW4tc2xpZGVyX19hcnJvdy0tbmV4dCB7XG5cdHJpZ2h0OiAtMTZweDtcbn1cblxuLnNob3AtZ2FsbGVyeV9fc2xpZGVyLXdyYXAgLm1haW4tc2xpZGVyX19hcnJvdyB7XG5cdHdpZHRoOiA0NHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMjApO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LWltYWdlLXdyYXAge1xuXHRcdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdH1cblxuXHQuc2hvcC1nYWxsZXJ5X19zaG9wLWdhbGxlcnktdmlkZW8td3JhcCxcblx0LnNob3AtZ2FsbGVyeV9fc2hvcC1nYWxsZXJ5LXZpZGVvLXdyYXAgLnZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHR9XG59IiwiLnNpbWlsYXItcHJvZHVjdHNfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4uc2ltaWxhci1wcm9kdWN0c19fdGl0bGUyIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5zaW1pbGFyLXByb2R1Y3RzX19pdGVtIHtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnNpbWlsYXItcHJvZHVjdHNfX2xpbmstd3JhcCB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4uc2ltaWxhci1wcm9kdWN0cyAuc3dpcGVyLXNsaWRlIHtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5zaW1pbGFyLXByb2R1Y3RzX19zbGlkZS1pdGVtIHtcblx0d2lkdGg6IDM4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnNpbWlsYXItcHJvZHVjdHNfX3NsaWRlLWl0ZW0gIHtcblx0XHR3aWR0aDogMjkycHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC5zaW1pbGFyLXByb2R1Y3RzX190aXRsZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblxuXHQuc2ltaWxhci1wcm9kdWN0c19fbGluay13cmFwIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxufVxuIiwiLnNtYWxsLWJhbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogMjJweDtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWluLWhlaWdodDogNDg2cHg7XG5cdHBhZGRpbmc6IDE2cHggMzJweCAzMnB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG4uc21hbGwtYmFubmVyOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBhdXRvO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRoZWlnaHQ6IDI4N3B4O1xuXHR6LWluZGV4OiAwO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDQsIDMsIDIwLCAwLjAwKSAwJSwgcmdiYSg0LCAzLCAyMCwgMC42MCkgNTguNjUlLCByZ2JhKDQsIDMsIDIwLCAwLjkwKSAxMDAlKTtcbn1cblxuLnNtYWxsLWJhbm5lci0tbmFycm93IHtcblx0cGFkZGluZzogMTZweCAyNHB4IDMycHg7XG59XG5cbi5zbWFsbC1iYW5uZXJfX2xpbmsge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMjtcbn1cblxuLnNtYWxsLWJhbm5lcl9fbGFiZWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogYXV0bztcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI2cHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBhZGRpbmc6IDAgOHB4O1xuXHR6LWluZGV4OiAyO1xuXHRoZWlnaHQ6IDI2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG5cdGJhY2tncm91bmQ6IHJnYmEoNiwgNiwgMTcsIDAuMzApO1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcblx0bWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuXG4uc21hbGwtYmFubmVyLS1uYXJyb3cgLnNtYWxsLWJhbm5lcl9fbGFiZWwge1xuXHRtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLnNtYWxsLWJhbm5lcl9faW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjMwcHg7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5zbWFsbC1iYW5uZXItLW5hcnJvdyAuc21hbGwtYmFubmVyX19pbWFnZSB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcblx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcblx0bWFyZ2luLXRvcDogLTMwcHg7XG5cdG1hcmdpbi1sZWZ0OiAtMTJweDtcblx0bWFyZ2luLXJpZ2h0OiAtMTJweDtcblx0aGVpZ2h0OiAzNzVweDtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDEwOCU7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLnNtYWxsLWJhbm5lci0tbmFycm93IC5zbWFsbC1iYW5uZXJfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xufVxuXG4uc21hbGwtYmFubmVyX190ZXh0IHtcblx0bWFyZ2luLXRvcDogMTZweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLnNtYWxsLWJhbm5lcl9fYWN0aW9uIHtcblx0bWFyZ2luLXRvcDogMjRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xufVxuXG4uc21hbGwtYmFubmVyX19hY3Rpb24tYnRuIHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uc21hbGwtYmFubmVyX19iZy1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGluc2V0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXgtd2lkdGg6IG5vbmU7XG5cdHotaW5kZXg6IC0xO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc21hbGwtYmFubmVyLS1uZXdzIHtcblx0ZGlzcGxheTogZmxleDtcblx0Ly9taW4taGVpZ2h0OiAwO1xuXHQvL21pbi1oZWlnaHQ6IDQzN3B4O1xuXHRwYWRkaW5nOiA0MHB4IDEycHggMzJweDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogMTJweDtcblx0ZmxleDogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5wcm9kdWN0LXNsaWRlcl9fc3dpcGVyLXNsaWRlci13cmFwIC5zbWFsbC1iYW5uZXItLW5ld3Mge1xuXHRtaW4taGVpZ2h0OiA0MzdweDtcbn1cblxuLnNtYWxsLWJhbm5lci0tbmV3cy5zbWFsbC1iYW5uZXItLW5ld3MtY29sb3Ige1xuXHRwYWRkaW5nOiAxMnB4IDEycHggMzJweDtcbn1cblxuLnNtYWxsLWJhbm5lci0tbmV3czo6YWZ0ZXIge1xuXHRoZWlnaHQ6IDE4MHB4O1xuXHRib3JkZXItcmFkaXVzOiAwIDAgMjJweCAyMnB4O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDYsIDYsIDE3LCAwLjAwKSAwJSwgcmdiYSg2LCA2LCAxNywgMC41MCkgMTAwJSk7XG5cdHotaW5kZXg6IDE7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc21hbGwtYmFubmVyLS1uZXdzIC5zbWFsbC1iYW5uZXJfX2xhYmVsIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE2cHg7XG5cdGxlZnQ6IDE2cHg7XG5cdG1hcmdpbjogMDtcblx0ei1pbmRleDogMztcbn1cblxuLnNtYWxsLWJhbm5lci0tbmV3cyAuc21hbGwtYmFubmVyX190aXRsZSB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR6LWluZGV4OiAyO1xufVxuXG4uc21hbGwtYmFubmVyLS1uZXdzLWNvbG9yIC5zbWFsbC1iYW5uZXJfX3RpdGxlIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLnNtYWxsLWJhbm5lci0tbmV3cy1saWdodCAuc21hbGwtYmFubmVyX190aXRsZSxcbi5zbWFsbC1iYW5uZXItLW5ld3MtbGlnaHQgLnNtYWxsLWJhbm5lcl9fdGV4dCB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5zbWFsbC1iYW5uZXItLW5ld3MtbGlnaHQ6OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNtYWxsLWJhbm5lci0tbmV3cyAuc21hbGwtYmFubmVyX19iZy1pbWFnZSB7XG5cdHotaW5kZXg6IDA7XG59XG5cbi5zbWFsbC1iYW5uZXItLW5ld3MtY29sb3IgLnNtYWxsLWJhbm5lcl9faW1hZ2Uge1xuXHRmbGV4OiAxIDEgYXV0bztcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtaW4taGVpZ2h0OiAwO1xuXHRtYXJnaW46IDA7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQuc21hbGwtYmFubmVyIHtcblx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHRwYWRkaW5nOiAxNnB4IDI0cHggMjRweDtcblx0fVxuXG5cdC5zbWFsbC1iYW5uZXJfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cblxuXHQuc21hbGwtYmFubmVyX19hY3Rpb24ge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHQuc21hbGwtYmFubmVyX19pbWFnZSB7XG5cdFx0aGVpZ2h0OiAyMThweDtcblx0XHRtYXJnaW4tdG9wOiAtMTZweDtcblx0fVxuXG5cdC5zbWFsbC1iYW5uZXJfX2xhYmVsIHtcblx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xuXHRcdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHR9XG5cblx0LnByb2R1Y3QtZ3JpZF9fY2VsbCAuc21hbGwtYmFubmVyIHtcblx0XHRwYWRkaW5nOiAxMnB4IDEycHggMjRweDtcblx0fVxuXG5cdC5wcm9kdWN0LWdyaWRfX2NlbGwtLW1vYi1iYW5uZXIgLnNtYWxsLWJhbm5lciB7XG5cdFx0aGVpZ2h0OiA0MzdweDtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0Z2FwOiAxMnB4O1xuXHR9XG5cblx0LnByb2R1Y3QtZ3JpZF9fY2VsbCAuc21hbGwtYmFubmVyLS1uYXJyb3cgLnNtYWxsLWJhbm5lcl9faW1hZ2Uge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucHJvZHVjdC1ncmlkX19jZWxsIC5zbWFsbC1iYW5uZXItLW5hcnJvdyAuc21hbGwtYmFubmVyX19pbWFnZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHR9XG5cblx0LnByb2R1Y3QtZ3JpZF9fY2VsbCAuc21hbGwtYmFubmVyX19sYWJlbCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTZweDtcblx0XHRsZWZ0OiAxNnB4O1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5wcm9kdWN0LWdyaWRfX2NlbGwgLnNtYWxsLWJhbm5lcl9fdGl0bGUge1xuXHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXG5cdC5wcm9kdWN0LWdyaWRfX2NlbGwgLnNtYWxsLWJhbm5lcl9faW1hZ2Uge1xuXHRcdGZsZXg6IDEgMSAwO1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQuc21hbGwtYmFubmVyLS1uZXdzIHtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdGhlaWdodDogNDM3cHg7XG5cdFx0cGFkZGluZzogNDBweCAxMnB4IDMycHg7XG5cdH1cblxuXHQuc21hbGwtYmFubmVyLS1uZXdzLnNtYWxsLWJhbm5lci0tbmV3cy1jb2xvciB7XG5cdFx0cGFkZGluZzogMTJweCAxMnB4IDMycHg7XG5cdH1cblxuXHQuc21hbGwtYmFubmVyLS1uZXdzIC5zbWFsbC1iYW5uZXJfX2ltYWdlIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LnNtYWxsLWJhbm5lci0tbmV3cyAuc21hbGwtYmFubmVyX19sYWJlbCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LnNtYWxsLWJhbm5lci0tbmV3cyAuc21hbGwtYmFubmVyX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQuc21hbGwtYmFubmVyLS1uZXdzLWNvbG9yIC5zbWFsbC1iYW5uZXJfX2ltYWdlIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblxuXHQucHJvZHVjdC1zbGlkZXJfX3N3aXBlci1zbGlkZXItd3JhcCAuc21hbGwtYmFubmVyLS1uZXdzIHtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuXHQucHJvZHVjdC1ncmlkX19jZWxsLS1tb2ItYmFubmVyIC5zbWFsbC1iYW5uZXIge1xuXHRcdGhlaWdodDogMzI4cHg7XG5cdH1cblxuXHQucHJvZHVjdC1ncmlkX19jZWxsLS1tb2ItYmFubmVyIC5zbWFsbC1iYW5uZXJfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHQuc21hbGwtYmFubmVyLS1uZXdzIHtcblx0XHRoZWlnaHQ6IDMyOHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0cGFkZGluZzogMjRweCAxMnB4O1xuXHR9XG5cblx0LnNtYWxsLWJhbm5lci0tbmV3cy5zbWFsbC1iYW5uZXItLW5ld3MtY29sb3Ige1xuXHRcdHBhZGRpbmc6IDEycHggMTJweCAyNHB4O1xuXHR9XG5cblx0LnNtYWxsLWJhbm5lci0tbmV3cyAuc21hbGwtYmFubmVyX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0LnNtYWxsLWJhbm5lci0tbmV3cy1jb2xvciAuc21hbGwtYmFubmVyX19pbWFnZSB7XG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0fVxufSIsIi5zb2NpYWwtbGlua3NfX2dyaWQge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IC00cHg7XG59XG5cbi5zb2NpYWwtbGlua3NfX2NlbGwge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0cGFkZGluZzogNHB4O1xufVxuXG4uc29jaWFsLWxpbmtzX19pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uc29jaWFsLWxpbmtzX19pdGVtOjphZnRlciB7XG5cdEBpbmNsdWRlIGZvY3VzLWZyYW1lO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG59XG5cbi5zb2NpYWwtbGlua3NfX2ljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQuc29jaWFsLWxpbmtzX19pdGVtOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAuNzU7XG5cdH1cbn1cblxuQGluY2x1ZGUgZm9jdXMtZW5hYmxlZCB7XG5cdC5zb2NpYWwtbGlua3NfX2l0ZW06Zm9jdXM6OmFmdGVyIHtcblx0XHRAaW5jbHVkZSBmb2N1cy1mcmFtZS1zaG93O1xuXHR9XG59IiwiLnNvY2lhbHNfX3RpdGxlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5zb2NpYWxzX19pdGVtcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuLnNvY2lhbHNfX2l0ZW0ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLnBhZ2UtZm9vdGVyX19zb2NpYWxzIC5zb2NpYWxzX19pdGVtLFxuLnBhZ2UtZm9vdGVyX19zb2NpYWxzIC5zb2NpYWxzX19pdGVtOmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiw2LDE3LCAuMyk7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM1MDU4ODQ7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnBhZ2UtZm9vdGVyX19zb2NpYWxzIC5zb2NpYWxzX19pdGVtOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyNzM1N2M7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzVkNjg5ZDtcblx0fVxufVxuXG4uc29jaWFsc19faXRlbTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc29jaWFsc19faXRlbTphY3RpdmUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stMTU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnNvY2lhbHNfX2l0ZW06aG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG5cbi5zb2NpYWxzX19pdGVtLWltYWdlIHtcblx0d2lkdGg6IDMycHg7XG5cdG1heC13aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnNvY2lhbHNfX2l0ZW0ge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxufSIsIi5zdGF0cyB7XG5cdG1hcmdpbjogNzBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5zdGF0c19fd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zdGF0c19faXRlbSB7XG5cdHdpZHRoOiAzMy4zMzMzJTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuXHRwYWRkaW5nOiAzN3B4O1xufVxuXG4uc3RhdHNfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yaWdodDogMDtcbn1cblxuLnN0YXRzX19pdGVtLXRpdGxlIHtcblx0Zm9udC1zaXplOiA1MnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLnN0YXRzX19pdGVtLXRleHQge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOiA3cHggYXV0byAwO1xuXHRtYXgtd2lkdGg6IDI0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnN0YXRzIHtcblx0XHRtYXJnaW46IDQwcHggMDtcblx0fVxuXG5cdC5zdGF0c19fd3JhcCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuc3RhdHNfX2l0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDI0cHg7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuc3RhdHNfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0fVxuXG5cdC5zdGF0c19faXRlbS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHR9XG5cblx0LnN0YXRzX19pdGVtLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0fVxufVxuXG5cbiIsIi5zdGF0dXNfX2l0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5zdGF0dXMtbGFiZWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cdHBhZGRpbmc6IDJweCA0cHg7XG5cdGZvbnQtc2l6ZTogJGZ6LXNtYWxsO1xuXHRsaW5lLWhlaWdodDogJGxoLXNtYWxsO1xufSIsIi5zdGVwLWJhbm5lciB7XG5cdG1hcmdpbjogNzBweCAwO1xufVxuXG4uc3RlcC1iYW5uZXJfX3RpdGxlIHtcblx0Zm9udC1zaXplOiA0MHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdGVwLWJhbm5lcl9faXRlbXMge1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uc3RlcC1iYW5uZXJfX2dyaWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbjogLTE2cHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbn1cblxuLnN0ZXAtYmFubmVyX19jb2wge1xuXHR3aWR0aDogMjUlO1xuXHRwYWRkaW5nOiAxNnB4O1xufVxuXG4uc3RlcC1iYW5uZXJfX2l0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMThweDtcblx0cGFkZGluZzogMjBweCAyMnB4IDMycHg7XG5cdGhlaWdodDogMzYwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzUsIDMzLCAzMywgMC4xMik7XG59XG5cbi5zdGVwLWJhbm5lcl9faXRlbS5ibGFja291dCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnN0ZXAtYmFubmVyX19pdGVtLW51bWJlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnN0ZXAtYmFubmVyX19pdGVtLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5zdGVwLWJhbm5lcl9faXRlbS5ibGFja291dCAuc3RlcC1iYW5uZXJfX2l0ZW0tdGl0bGUge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4uc3RlcC1iYW5uZXJfX2l0ZW0uYmxhY2tvdXQgLnN0ZXAtYmFubmVyX19pdGVtLXRleHQge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnN0ZXAtYmFubmVyIHtcblx0XHRtYXJnaW46IDQwcHggMDtcblx0fVxuXG5cdC5zdGVwLWJhbm5lcl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0fVxuXG5cdC5zdGVwLWJhbm5lcl9fc2xpZGVyIHtcblx0XHRtYXJnaW46IDI0cHggLTEwcHggMDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cdFx0cGFkZGluZzogMCAwIDAgMTBweDtcblx0fVxuXG5cdC5zdGVwLWJhbm5lcl9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAyODhweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDEwcHggMTZweCAyMHB4O1xuXHRcdGhlaWdodDogMjkwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5zdGVwLWJhbm5lcl9faXRlbS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHR9XG5cblx0LnN0ZXAtYmFubmVyX19pdGVtLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0fVxufSIsIi5zdWJzY3JpcHRpb24tZm9ybSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN1YnNjcmlwdGlvbi1mb3JtX19maWVsZCB7XG5cdGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uc3Vic2NyaXB0aW9uLWZvcm1fX2J0biB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnN1YnNjcmlwdGlvbi1mb3JtIC5maWVsZC10ZXh0X19sYWJlbCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zdWJzY3JpcHRpb24tZm9ybV9fc3VjY2Vzcy1tZXNzYWdlIHtcblx0bWFyZ2luLXRvcDogNnB4O1xufSIsIi5zdWNjZXNzIHtcblx0ZmxleDogMSAxIGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZm9ybS0tY2xpZW50IC5zdWNjZXNzIHtcblx0cGFkZGluZzogMzBweCAwO1xufVxuXG4uc3VjY2Vzc19faWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRtYXgtd2lkdGg6IDQ0cHg7XG5cdG1hcmdpbjogMCBhdXRvIDEycHg7XG59XG5cbi5zdWNjZXNzX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdWNjZXNzX190ZXh0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xufVxuXG4uc3VjY2Vzc19fdGl0bGU6ZW1wdHksXG4uc3VjY2Vzc19fdGV4dDplbXB0eSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zdWNjZXNzX19hY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uc3VjY2VzcyAucHJvbW9jb2RlLWNvcHkge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnN1Y2Nlc3NfX2FjdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxufSIsIi5zd2lwZXItc2xpZGVyX19zbGlkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zd2lwZXItc2xpZGVyX19wcmV2IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItc2xpZGVyX19uZXh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG59IiwiLnRhYnMge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4udGFic19faXRlbSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogNTAlO1xufVxuXG4udGFic19fYnRuIHtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0cGFkZGluZzogMTBweCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiByZ2JhKDM1LCAzMywgMzMsIDAuNjApO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNGU0ZTQ7XG59XG5cbi50YWJzX19idG46bm90KC5hY3RpdmUpIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4udGFic19fYnRuLmFjdGl2ZSB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi50YWJzX19idG4uYWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC50YWJzX19idG46bm90KC5hY3RpdmUpOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG59IiwiLnRleHQtYmFubmVyIHtcblx0bWFyZ2luOiA2MHB4IDA7XG59XG5cbi50ZXh0LWJhbm5lcl9fd3JhcCB7XG5cdG1heC13aWR0aDogODQ2cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnRleHQtYmFubmVyIHtcblx0XHRtYXJnaW46IDMycHggMDtcblx0fVxufVxuXG5cbiIsIi50ZXh0LWNvbnRlbnRfX3RleHQtd3JhcCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogdmFyKC0tdGV4dC1oZWlnaHQpO1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgJHRycy1kcm9wZG93bjtcbn1cblxuLnRleHQtY29udGVudF9fdGV4dC13cmFwLS1vdmVyZmxvdyB7XG5cdGhlaWdodDogdmFyKC0taW5pdGlhbC10ZXh0LWhlaWdodCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRleHQtY29udGVudF9fdGV4dC13cmFwLS1vdmVyZmxvdzo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogYXV0bztcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNjBweDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTEpIDMxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcblx0ei1pbmRleDogMTtcbn1cblxuLnRleHQtY29udGVudF9fYnRuLW1vcmUge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4udGV4dC1jb250ZW50X19idG4tbW9yZS5vcGVuIC5idG5fX2ljb24ge1xuXHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbi50ZXh0LWNvbnRlbnRfX3RleHQtd3JhcCBwIHtcblx0b3BhY2l0eTogLjc1O1xufSIsIi50aGVtZS10b2dnbGVyX193cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG59XG5cbi5kYXJrLXRoZW1lIC50aGVtZS10b2dnbGVyX193cmFwIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLTcwO1xufVxuXG4udGhlbWUtdG9nZ2xlcl9fY2VsbCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwYWRkaW5nOiAxcHg7XG59XG5cbi50aGVtZS10b2dnbGVyX19idXR0b24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDE4cHg7XG5cdGhlaWdodDogMThweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRycy1iYXNlLCBjb2xvciAkdHJzLWJhc2U7XG59XG5cbi50aGVtZS10b2dnbGVyX19idXR0b24tLWFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhcmstdGhlbWUgLnRoZW1lLXRvZ2dsZXJfX2J1dHRvbi0tYWN0aXZlIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnRoZW1lLXRvZ2dsZXJfX2ljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDE0cHg7XG5cdGhlaWdodDogMTRweDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLTcwO1xufVxuXG4udGhlbWUtdG9nZ2xlcl9faWNvbi0tZGFyayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbn0iLCIudGl0bGUtYmFubmVyIHtcblx0bWFyZ2luOiAzNnB4IDAgNDBweDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLmxpbmstYmFjayArIC50aXRsZS1iYW5uZXIge1xuXHRtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4udGl0bGUtYmFubmVyX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogNjBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXgtd2lkdGg6IDk0NXB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLnRpdGxlLWJhbm5lcl9fdGl0bGUgaW1nIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTE5cHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3cHgpO1xufVxuXG4udGl0bGUtYmFubmVyX19zdWJ0aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1heC13aWR0aDogOTQ1cHg7XG5cdG1hcmdpbjogMjJweCBhdXRvIDA7XG59XG5cbi50aXRsZS1iYW5uZXJfX2FjdGlvbiB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi50aXRsZS1iYW5uZXJfX3NsaWRlciB7XG5cdG1hcmdpbi10b3A6IDUycHg7XG59XG5cbi50aXRsZS1iYW5uZXJfX3NsaWRlciAuc3dpcGVyIHtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi50aXRsZS1iYW5uZXJfX3NsaWRlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHRwYWRkaW5nOiAyNHB4O1xuXHRib3gtc2hhZG93OiAwIC00cHggMjMuN3B4IDAgcmdiYSgxNTIsIDE1MiwgMTUyLCAwLjE1KTtcblx0bWluLWhlaWdodDogMjIwcHg7XG59XG5cbi50aXRsZS1iYW5uZXJfX3NsaWRlLWltYWdlIHtcblx0d2lkdGg6IDM0cHg7XG5cdGhlaWdodDogMzRweDtcblx0bWF4LXdpZHRoOiAzNHB4O1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4udGl0bGUtYmFubmVyX19zbGlkZS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi50aXRsZS1iYW5uZXJfX3NsaWRlLXRleHQge1xuXHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi50aXRsZS1iYW5uZXJfX2l0ZW1zIHtcblx0bWFyZ2luLXRvcDogNTJweDtcbn1cblxuLnRpdGxlLWJhbm5lcl9fZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtMTVweDtcblx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbn1cblxuLnRpdGxlLWJhbm5lcl9fY29sIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAzMy4zMzMzJTtcblx0cGFkZGluZzogMTVweDtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC50aXRsZS1iYW5uZXIge1xuXHRcdG1hcmdpbjogMzJweCAwIDIwcHg7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblxuXHQubGluay1iYWNrICsgLnRpdGxlLWJhbm5lciB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdC50aXRsZS1iYW5uZXJfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC50aXRsZS1iYW5uZXJfX3RpdGxlIGltZyB7XG5cdFx0d2lkdGg6IDkwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuXHR9XG5cblx0LnRpdGxlLWJhbm5lcl9fc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQudGl0bGUtYmFubmVyX19hY3Rpb24gLmJ0biB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblxuXHQudGl0bGUtYmFubmVyX19zbGlkZXIge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMjBweCAxMHB4O1xuXHRcdG1hcmdpbjogMTZweCAtMTBweCAwO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0fVxuXG5cdC50aXRsZS1iYW5uZXJfX3NsaWRlIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE2cHg7XG5cdFx0aGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHR3aWR0aDogMjAwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC50aXRsZS1iYW5uZXJfX3NsaWRlLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdH1cbn0iLCIudG9vbHRpcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0bWFyZ2luLWxlZnQ6IDZweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3B4KTtcblx0ei1pbmRleDogMTtcbn1cblxuLnRvb2x0aXBfX2ljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTMwO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi50b29sdGlwX19kZC13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAtOHB4O1xuXHR3aWR0aDogMjMycHg7XG5cdG1heC13aWR0aDogMjMycHg7XG5cdHBhZGRpbmctdG9wOiAzcHg7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi50b29sdGlwX19kZCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMjApO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdHBhZGRpbmc6IDhweDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0ei1pbmRleDogMjtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0Y3Vyc29yOiB0ZXh0O1xufVxuXG4udG9vbHRpcC5vcGVuIC50b29sdGlwX19kZC13cmFwIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4udG9vbHRpcC5vcGVuIC50b29sdGlwX19pY29uICB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnRvb2x0aXA6aG92ZXIgLnRvb2x0aXBfX2RkLXdyYXAge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cblxuXHQudG9vbHRpcDpob3ZlciAudG9vbHRpcF9faWNvbiAge1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cbn0iLCIudG9wLWJhbm5lciB7XG5cdG1hcmdpbjogMTZweCAwIDI0cHg7XG59XG5cbi50b3AtYmFubmVyX193cmFwIHtcblx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0cGFkZGluZzogNDBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udG9wLWJhbm5lcl9faW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdHotaW5kZXg6IC0xO1xufVxuXG4udG9wLWJhbm5lcl9fdGl0bGUge1xuXHRmb250LXNpemU6IDYwcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi50b3AtYmFubmVyX19tYWluIHtcblx0bWFyZ2luLXRvcDogMTRweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4udG9wLWJhbm5lcl9fdGV4dCB7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG5cdC50b3AtYmFubmVyIHtcblx0XHRtYXJnaW46IDE2cHggMDtcblx0fVxuXG5cdC50b3AtYmFubmVyX193cmFwIHtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdH1cblxuXHQudG9wLWJhbm5lcl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMTE2JTtcblx0fVxuXG5cdC50b3AtYmFubmVyX193cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LnRvcC1iYW5uZXJfX21haW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LnRvcC1iYW5uZXJfX3RleHQge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0fVxuXG5cdC50b3AtYmFubmVyX19hY3Rpb24ge1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0bWFyZ2luOiAxNnB4IDAgMDtcblx0fVxufSIsIi50b3AtbmF2LWxpbmsge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDVweCA2cHg7XG5cdG1hcmdpbjogMCAtNnB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrLTg1O1xuXHRmb250LXNpemU6ICRmei1zbWFsbDtcblx0bGluZS1oZWlnaHQ6ICRsaC1iYXNlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi50b3AtbmF2LWxpbmtfX2ljb24ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi50b3AtbmF2LWxpbmtfX21haW4ge1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLnRvcC1uYXYtbGluazo6YWZ0ZXIge1xuXHRAaW5jbHVkZSBmb2N1cy1mcmFtZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQudG9wLW5hdi1saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnktMjtcblx0fVxufVxuXG5AaW5jbHVkZSBmb2N1cy1lbmFibGVkIHtcblx0LnRvcC1uYXYtbGluazpmb2N1czo6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIGZvY3VzLWZyYW1lLXNob3c7XG5cdH1cbn1cblxuLnRvcC1uYXYtbGluazphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stNzA7XG59IiwiLnRvcC1uYXYge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1sZWZ0OiAtMTJweDtcbn1cblxuLnRvcC1uYXZfX2xpbmstd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZmxleDogMCAwIGF1dG87XG59XG5cbi50b3AtbmF2X19saW5rLWRkLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogLTEycHg7XG5cdHotaW5kZXg6IDU7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcblx0dHJhbnNpdGlvbjogJHRycy1iYXNlO1xufVxuXG4udG9wLW5hdl9fbGluay1kZCB7XG5cdGJveC1zaGFkb3c6IDAgN3B4IDE3cHggMCByZ2JhKDEwLCAxMiwgMjQsIDAuMjApO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHBhZGRpbmc6IDEycHggMDtcbn1cblxuLnRvcC1uYXZfX2xpbmstbHZsMiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogM3B4IDEycHg7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0d2lkdGg6IDEwMCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udG9wLW5hdl9fbGluay1pY29uIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdGRpc3BsYXk6IGlubGluZTtcbn1cblxuQGluY2x1ZGUgbm8tdG91Y2gge1xuXHQudG9wLW5hdl9fbGluay13cmFwOmhvdmVyIC50b3AtbmF2X19saW5rLWRkLXdyYXAsXG5cdC50b3AtbmF2X19saW5rLWRkLXdyYXA6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxuXG5cdC50b3AtbmF2X19saW5rLWx2bDI6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0fVxuXG5cdC50b3AtbmF2X19saW5rLXdyYXA6aG92ZXIgLnRvcC1uYXZfX2xpbmstaWNvbiB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuXHR9XG59XG5cbi50b3AtbmF2X19saW5rIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0aGVpZ2h0OiA0NHB4O1xuXHRwYWRkaW5nOiAycHggMTJweCAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udG9wLW5hdl9fbGluay0tc3BlY2lhbCB7XG5cdHBhZGRpbmc6IDAgMTZweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG5AaW5jbHVkZSBuby10b3VjaCB7XG5cdC50b3AtbmF2X19saW5rOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cblxuXHQudG9wLW5hdl9fbGluay0tc3BlY2lhbDpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIwLCAxMjAsIDEyMCwgLjE5KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG59XG5cbi50b3AtbmF2X19tb2ItaXRlbSB7XG5cdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdHRyYW5zaXRpb246ICR0cnMtYmFzZTtcbn1cblxuLnRvcC1uYXZfX21vYi1pdGVtLm9wZW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2stNTtcbn1cblxuLnRvcC1uYXZfX2JhciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0d2lkdGg6IDEwMCU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHBhZGRpbmc6IDEzcHggMTJweCAxM3B4IDE2cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnRvcC1uYXZfX2Jhci10ZXh0IHtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4udG9wLW5hdl9fYmFyLWljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLnRvcC1uYXZfX2Jhci5vcGVuIC50b3AtbmF2X19iYXItaWNvbiB7XG5cdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cblxuLnRvcC1uYXZfX21vYi1pdGVtLWxpbmstbGV2ZWwtMiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRwYWRkaW5nOiA4cHggMjRweDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi50b3AtbmF2X19tb2ItaXRlbXMtbGV2ZWwtMiB7XG5cdHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcblx0LnRvcC1uYXYge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0fVxufSIsIi52aWRlby1iYW5uZXIge1xuXHRtYXJnaW46IDYwcHggMDtcbn1cblxuLnZpZGVvLWJhbm5lcl9fd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1heC13aWR0aDogODQ2cHg7XG5cdGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcblx0LnZpZGVvLWJhbm5lciB7XG5cdFx0bWFyZ2luOiAzMnB4IDA7XG5cdH1cblxuXHQudmlkZW8tYmFubmVyX193cmFwIHtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHR9XG59XG5cblxuIiwiLnZpZGVvIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnZpZGVvX19idG4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRoZWlnaHQ6IDcycHg7XG5cdHdpZHRoOiA3MnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJzLWJhc2U7XG59XG5cbi52aWRlb19fYnRuLWljb24ge1xuXHR3aWR0aDogMjhweDtcblx0aGVpZ2h0OiAyOHB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLnZpZGVvX192aWRlbyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi52aWRlb19fc291cmNlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi52aWRlb19fcG9zdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi52aWRlb19faWZyYW1lLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4udmlkZW9fX2lmcmFtZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDE7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnZpZGVvX19idG46aG92ZXIge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMDUpO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHQudmlkZW9fX2J0biB7XG5cdFx0d2lkdGg6IDQ0cHg7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHR9XG5cblx0LnZpZGVvX19idG4taWNvbiB7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHR9XG59XG5cblxuXG4iLCIudmlldy1waWNrZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4udmlldy1waWNrZXJfX2l0ZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMTBweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tbGVmdDogNHB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0cmFuc2l0aW9uOiAkdHJzLWJhc2U7XG59XG5cbi52aWV3LXBpY2tlcl9faXRlbS0tYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbkBpbmNsdWRlIG5vLXRvdWNoIHtcblx0LnZpZXctcGlja2VyX19pdGVtOm5vdCgudmlldy1waWNrZXJfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay01O1xuXHR9XG59XG5cbi52aWV3LXBpY2tlcl9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmlldy1waWNrZXJfX2ljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcbn0iXX0= */
