@font-face {
  font-family: "Ysabeau Infant";
  src: url("../fonts/YsabeauInfant-Regular.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Orchidea Pro";
  src: url("../fonts/OrchideaPro-Light.woff2") format("woff2");
  font-weight: 300;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Orchidea Pro";
  src: url("../fonts/OrchideaPro-Regular.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Century Gothic";
  src: url("../fonts/CenturyGothic.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
.h1 {
  font-family: "Orchidea Pro";
  font-size: 144px;
  font-weight: 300;
  line-height: 1.1;
  letter-spacing: -7.2px;
}
@media (max-width: 1599px) {
  .h1 {
    font-size: 120px;
    letter-spacing: -6px;
  }
}
@media (max-width: 1366px) {
  .h1 {
    font-size: 100px;
    letter-spacing: -5px;
  }
}
@media (max-width: 1023px) {
  .h1 {
    font-size: 80px;
    letter-spacing: -4px;
  }
}
@media (max-width: 767px) {
  .h1 {
    font-size: 48px;
    letter-spacing: -3px;
  }
}

.h3 {
  font-family: "Orchidea Pro";
  font-size: 84px;
  font-weight: 300;
  line-height: 1.1;
  letter-spacing: -4.2px;
}
@media (max-width: 1599px) {
  .h3 {
    font-size: 60px;
    letter-spacing: -3px;
  }
}
@media (max-width: 1366px) {
  .h3 {
    font-size: 50px;
    letter-spacing: -2.5px;
  }
}
@media (max-width: 1023px) {
  .h3 {
    font-size: 40px;
    letter-spacing: -2px;
  }
}
@media (max-width: 767px) {
  .h3 {
    font-size: 32px;
    letter-spacing: -1.6px;
  }
}

.h4 {
  font-family: "Orchidea Pro";
  font-size: 72px;
  font-weight: 300;
  line-height: 1.1;
  letter-spacing: -4.32px;
}
@media (max-width: 1599px) {
  .h4 {
    font-size: 54px;
    letter-spacing: -3.24px;
  }
}
@media (max-width: 1366px) {
  .h4 {
    font-size: 45px;
    letter-spacing: -2.7px;
  }
}
@media (max-width: 1023px) {
  .h4 {
    font-size: 36px;
    letter-spacing: -2.16px;
  }
}
@media (max-width: 767px) {
  .h4 {
    font-size: 28px;
    letter-spacing: -1.68px;
  }
}

.h5 {
  font-family: "Orchidea Pro";
  font-size: 40px;
  font-weight: 400;
  line-height: 1.1;
  letter-spacing: -2.4px;
}
@media (max-width: 1599px) {
  .h5 {
    font-size: 36px;
    letter-spacing: -1.8px;
  }
}
@media (max-width: 1366px) {
  .h5 {
    font-size: 32px;
    letter-spacing: -1.92px;
  }
}
@media (max-width: 1023px) {
  .h5 {
    font-size: 28px;
    letter-spacing: -1.44px;
  }
}
@media (max-width: 767px) {
  .h5 {
    font-size: 24px;
    letter-spacing: -1.44px;
  }
}

.subtitle {
  font-family: "Ysabeau Infant";
  font-size: 40px;
  font-weight: 400;
  line-height: 1.1;
  letter-spacing: -2.4px;
}
@media (max-width: 1599px) {
  .subtitle {
    font-size: 36px;
    letter-spacing: -1.8px;
  }
}
@media (max-width: 1365px) {
  .subtitle {
    font-size: 32px;
    letter-spacing: -1.92px;
  }
}
@media (max-width: 1023px) {
  .subtitle {
    font-size: 28px;
    letter-spacing: -1.44px;
  }
}
@media (max-width: 767px) {
  .subtitle {
    font-size: 24px;
    letter-spacing: -1.44px;
  }
}

.body-l {
  font-size: 24px;
  font-weight: 400;
  line-height: 137%;
  letter-spacing: -0.48px;
}
@media (max-width: 1599px) {
  .body-l {
    font-size: 22px;
    letter-spacing: -0.44px;
  }
}
@media (max-width: 1023px) {
  .body-l {
    font-size: 20px;
    letter-spacing: -0.4px;
  }
}
@media (max-width: 767px) {
  .body-l {
    font-size: 18px;
    letter-spacing: -0.36px;
  }
}

.body-m {
  font-size: 20px;
  font-weight: 400;
  line-height: 157%;
}
@media (max-width: 1599px) {
  .body-m {
    font-size: 18px;
    letter-spacing: -1.08px;
  }
}
@media (max-width: 1023px) {
  .body-m {
    font-size: 16px;
    letter-spacing: -0.84px;
  }
}
@media (max-width: 767px) {
  .body-m {
    font-size: 14px;
    letter-spacing: -0.84px;
  }
}

.body-s {
  font-size: 15px;
  font-weight: 400;
  line-height: 160%;
}
@media (max-width: 1023px) {
  .body-s {
    font-size: 12px;
  }
}

.label-l {
  font-size: 16px;
  font-weight: 400;
  line-height: 137%;
}
@media (max-width: 767px) {
  .label-l {
    font-size: 14px;
  }
}

.label-m {
  font-size: 14px;
  font-weight: 400;
  line-height: 137%;
  letter-spacing: -0.42px;
}

.uppercase {
  text-transform: uppercase;
}

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

.white {
  color: #FFF;
}

.black {
  color: #1A1E25;
}

.gray {
  color: #78808D;
}

.gold {
  color: #E3AC71;
}

.light-gold {
  color: #F3F3F3;
}

*,
*:before,
*:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

:focus,
:active {
  outline: none;
}

a:focus,
a:active {
  outline: none;
}

body {
  box-sizing: border-box;
}

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

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

button {
  cursor: pointer;
  border: none;
  background-color: transparent;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

a,
a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

ul li {
  list-style: none;
}

dl,
ol,
ul {
  margin: 0;
  padding: 0;
}

label {
  margin: 0;
}

p {
  margin: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: inherit;
  font-size: inherit;
  margin: 0;
}

input:not([type=checkbox]):not([type=radio]),
textarea,
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

body {
  font-family: "Century Gothic", sans-serif;
  font-weight: 400;
  background-color: #FFF;
}

.container {
  width: 100%;
  max-width: 1552px;
  padding: 0 16px;
  margin: 0 auto;
}

.site {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

main {
  flex: 1;
}

img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

svg {
  display: block;
  width: 100%;
  height: 100%;
}

.global-overlay {
  display: none;
  position: fixed;
  inset: 0;
  z-index: 101;
  background: rgba(0, 0, 0, 0.04);
  backdrop-filter: blur(6px);
}

.gold-line {
  width: calc(100% - 176px);
  height: auto;
  margin: 0 auto;
}
@media (max-width: 1599px) {
  .gold-line {
    width: calc(100% - 132px);
  }
}
@media (max-width: 1365px) {
  .gold-line {
    width: calc(100% - 88px);
  }
}
@media (max-width: 1023px) {
  .gold-line {
    width: calc(100% - 44px);
  }
}
@media (max-width: 767px) {
  .gold-line {
    width: calc(100% - 22px);
  }
}

.mb100 {
  margin-bottom: 100px;
}
@media (max-width: 1599px) {
  .mb100 {
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .mb100 {
    margin-bottom: 40px;
  }
}

.mb80 {
  margin-bottom: 80px;
}
@media (max-width: 1599px) {
  .mb80 {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .mb80 {
    margin-bottom: 32px;
  }
}

.mb56 {
  margin-bottom: 56px;
}
@media (max-width: 1599px) {
  .mb56 {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .mb56 {
    margin-bottom: 28px;
  }
}

.mb48 {
  margin-bottom: 48px;
}
@media (max-width: 1599px) {
  .mb48 {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .mb48 {
    margin-bottom: 32px;
  }
}

.mb40 {
  margin-bottom: 40px;
}
@media (max-width: 1599px) {
  .mb40 {
    margin-bottom: 32px;
  }
}
@media (max-width: 767px) {
  .mb40 {
    margin-bottom: 24px;
  }
}

.mb32 {
  margin-bottom: 32px;
}
@media (max-width: 1599px) {
  .mb32 {
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .mb32 {
    margin-bottom: 20px;
  }
}

.mb24 {
  margin-bottom: 24px;
}
@media (max-width: 1599px) {
  .mb24 {
    margin-bottom: 16px;
  }
}

.mb16 {
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .mb16 {
    margin-bottom: 12px;
  }
}

.mb8 {
  margin-bottom: 8px;
}

.pt160 {
  padding-top: 160px;
}
@media (max-width: 1599px) {
  .pt160 {
    padding-top: 120px;
  }
}
@media (max-width: 1365px) {
  .pt160 {
    padding-top: 80px;
  }
}
@media (max-width: 767px) {
  .pt160 {
    padding-top: 40px;
  }
}

.pt140 {
  padding-top: 140px;
}
@media (max-width: 1599px) {
  .pt140 {
    padding-top: 100px;
  }
}
@media (max-width: 1365px) {
  .pt140 {
    padding-top: 80px;
  }
}
@media (max-width: 767px) {
  .pt140 {
    padding-top: 40px;
  }
}

.pt100 {
  padding-top: 100px;
}
@media (max-width: 1599px) {
  .pt100 {
    padding-top: 80px;
  }
}
@media (max-width: 767px) {
  .pt100 {
    padding-top: 40px;
  }
}

.pb140 {
  padding-bottom: 140px;
}
@media (max-width: 1599px) {
  .pb140 {
    padding-bottom: 100px;
  }
}
@media (max-width: 1365px) {
  .pb140 {
    padding-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .pb140 {
    padding-bottom: 40px;
  }
}

.pb100 {
  padding-bottom: 100px;
}
@media (max-width: 1599px) {
  .pb100 {
    padding-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .pb100 {
    padding-bottom: 40px;
  }
}

.btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  padding: 19px 24px;
  background: transparent;
  border-radius: 40px;
  position: relative;
  z-index: 1;
  font-size: 16px;
  font-weight: 400;
  line-height: 137%;
  text-transform: uppercase;
}
@media (max-width: 1023px) {
  .btn {
    font-size: 14px;
    padding: 12px 19px;
  }
}
.btn--text-white {
  color: #FFF;
}
.btn--text-black {
  color: #1A1E25;
}
.btn--text-gold {
  color: #E3AC71;
}
.btn img {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.btn::after, .btn::before {
  transition: 0.3s ease-out;
  z-index: -1;
}

.btn--outline::before {
  content: "";
  padding: 1px;
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}
.btn--outline:hover::before {
  inset: 4px;
}

.btn--outline-fill::before {
  content: "";
  padding: 1px;
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}
.btn--outline-fill::after {
  content: "";
  position: absolute;
  inset: 4px;
  border-radius: inherit;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
}
.btn--outline-fill:hover::after {
  inset: 0;
}

.btn--double-outline::after, .btn--double-outline::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}
.btn--double-outline::before {
  padding: 1px;
}
.btn--double-outline::after {
  padding: 2px;
}
.btn--double-outline:hover::after {
  inset: 4px;
}

.btn--fill:hover::before {
  inset: 4px;
}
.btn--fill::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
}

.btn-back {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 137%;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .btn-back {
    font-size: 14px;
  }
}
.btn-back span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  flex-shrink: 0;
  border-radius: 50%;
  position: relative;
}
@media (max-width: 767px) {
  .btn-back span {
    width: 40px;
    height: 40px;
  }
}
.btn-back span::before {
  content: "";
  padding: 2px;
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  transition: 0.3s ease-out;
}
.btn-back span img {
  width: 14px;
  height: 14px;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .btn-back span img {
    width: 12px;
    height: 12px;
  }
}
.btn-back:hover span::before {
  inset: 4px;
}
.btn-back--white {
  color: #FFF;
}
.btn-back--black {
  color: #1A1E25;
}

.footer {
  margin-top: auto;
  background: #1A1E25;
  overflow: hidden;
}

.footer-inner {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 767px) {
  .footer-inner {
    grid-template-columns: 1fr;
  }
}

.footer-one {
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 1;
}

.footer-one-bg {
  width: 766.999px;
  height: 956.972px;
  position: absolute;
  top: -75px;
  left: 0;
  z-index: -1;
  opacity: 0.02;
  pointer-events: none;
}
@media (max-width: 1599px) {
  .footer-one-bg {
    top: -50px;
    width: 575.249px;
    height: 717.729px;
  }
}
@media (max-width: 1365px) {
  .footer-one-bg {
    top: -35px;
    width: 431.437px;
    height: 538.299px;
  }
}
@media (max-width: 767px) {
  .footer-one-bg {
    top: -20px;
    width: 293.499px;
    height: 368.999px;
    left: 50%;
    transform: translateX(-50%);
  }
}

.footer-logo {
  display: block;
  width: 309px;
  height: 417px;
}
@media (max-width: 1599px) {
  .footer-logo {
    width: 232px;
    height: 313px;
  }
}
@media (max-width: 767px) {
  .footer-logo {
    width: 150px;
    height: 200px;
  }
}

.footer-one,
.footer-two {
  padding-top: 280px;
  padding-bottom: 100px;
}
@media (max-width: 1599px) {
  .footer-one,
  .footer-two {
    padding-top: 180px;
    padding-bottom: 60px;
  }
}
@media (max-width: 1365px) {
  .footer-one,
  .footer-two {
    padding-top: 120px;
    padding-bottom: 40px;
  }
}
@media (max-width: 1023px) {
  .footer-one,
  .footer-two {
    padding-top: 80px;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .footer-one,
  .footer-two {
    padding-top: 40px;
    padding-bottom: 20px;
  }
}

.footer-two {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (max-width: 1023px) {
  .footer-two {
    gap: 24px;
  }
}

.footer-wrapper {
  display: flex;
  gap: 56px;
}
@media (max-width: 1365px) {
  .footer-wrapper {
    flex-direction: column;
  }
}
@media (max-width: 1023px) {
  .footer-wrapper {
    gap: 24px;
  }
}

.footer-block {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (max-width: 1023px) {
  .footer-block {
    gap: 24px;
  }
}
.footer-block .btn {
  white-space: nowrap;
}

.footer-item .link-contact {
  gap: 24px;
}
.footer-item .link-contact--address {
  color: var(--bbbbb-9, #BBBBB9);
  font-size: 20px;
  font-weight: 400;
  line-height: 157%;
}
.footer-item .link-contact--phone {
  font-size: 24px;
  letter-spacing: -0.48px;
}

.footer-up {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin-left: auto;
}
.footer-up:hover .footer-up-icon svg {
  transform: translateY(0);
  fill: #CEAE8B;
}

.footer-up-icon {
  height: 48px;
  width: 48px;
  overflow: hidden;
}
.footer-up-icon svg {
  fill: #fff;
  transform: translateY(8px);
  transition: 0.3s ease-in;
}

.footer-bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  padding: 24px 0;
  color: #78808D;
}
@media (max-width: 767px) {
  .footer-bottom {
    flex-direction: column;
  }
}

.footer-copyright {
  white-space: nowrap;
}

.footer-bottom-wrapper {
  display: flex;
  gap: 16px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}

.footer-link {
  color: inherit;
  position: relative;
  transition: color 0.3s ease-in;
}
.footer-link:hover {
  color: #CEAE8B;
}
.footer-link:hover::after {
  background-color: #CEAE8B;
}
.footer-link::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #78808D;
  transition: background-color 0.3s ease-in;
}

.footer-developer {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  color: inherit;
  transition: opacity 0.3s ease-in;
}
.footer-developer:hover {
  opacity: 0.6;
}

.footer-developer-icon {
  width: 91px;
  height: 16.601px;
  flex-shrink: 0;
}

.form {
  position: relative;
}

.form-input {
  display: block;
  width: 100%;
  padding-bottom: 20px;
  border: none;
  border-bottom: 1px solid #2B2C2C;
  border-radius: 0;
  color: #1A1E25;
  font-size: 15px;
  font-weight: 400;
  line-height: 160%;
}
.form-input::placeholder {
  opacity: 0.5;
}

.wpcf7-form .wpcf7-form-control-wrap {
  display: block;
}
.wpcf7-form .wpcf7-not-valid-tip {
  color: #ff4757;
  font-size: 14px;
  margin-top: 8px;
}
@media (max-width: 1365px) {
  .wpcf7-form .wpcf7-not-valid-tip {
    font-size: 13px;
    margin-top: 6px;
  }
}
@media (max-width: 1023px) {
  .wpcf7-form .wpcf7-not-valid-tip {
    font-size: 12px;
    margin-top: 4px;
  }
}
@media (max-width: 767px) {
  .wpcf7-form .wpcf7-not-valid-tip {
    font-size: 11px;
    margin-top: 3px;
  }
}
.wpcf7-form .wpcf7-validation-errors {
  background: rgba(255, 71, 87, 0.1);
  border: 1px solid #ff4757;
  border-radius: 8px;
  padding: 16px;
  margin-bottom: 24px;
  color: #ff4757;
}
@media (max-width: 1365px) {
  .wpcf7-form .wpcf7-validation-errors {
    padding: 14px;
    margin-bottom: 20px;
  }
}
@media (max-width: 1023px) {
  .wpcf7-form .wpcf7-validation-errors {
    padding: 12px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .wpcf7-form .wpcf7-validation-errors {
    padding: 10px;
    margin-bottom: 12px;
  }
}
.wpcf7-form .wpcf7-mail-sent-ok {
  background: rgba(42, 165, 207, 0.1);
  border: 1px solid var(--Ball-Blue, #2AA5CF);
  border-radius: 8px;
  padding: 16px;
  margin-bottom: 24px;
  color: var(--Ball-Blue, #2AA5CF);
}
@media (max-width: 1365px) {
  .wpcf7-form .wpcf7-mail-sent-ok {
    padding: 14px;
    margin-bottom: 20px;
  }
}
@media (max-width: 1023px) {
  .wpcf7-form .wpcf7-mail-sent-ok {
    padding: 12px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .wpcf7-form .wpcf7-mail-sent-ok {
    padding: 10px;
    margin-bottom: 12px;
  }
}
.wpcf7-form .wpcf7-response-output {
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  font-family: "Ysabeau Infant";
  font-size: 16px;
  font-weight: 400;
  line-height: 137%;
}
@media (max-width: 767px) {
  .wpcf7-form .wpcf7-response-output {
    font-size: 14px;
  }
}

.form-loader {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(24, 16, 61, 0.85);
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 100;
}
.form-loader.active {
  opacity: 1;
  visibility: visible;
}

.form-loader-spinner {
  width: 36px;
  height: 36px;
  border: 2px solid #000;
  border-radius: 50%;
  position: relative;
}
.form-loader-spinner::before {
  content: "";
  position: absolute;
  inset: -2px;
  border: 2px solid transparent;
  border-top: 2px solid #fff;
  border-left: 2px solid #fff;
  border-radius: 50%;
  animation: form-loader-spin 1s linear infinite;
  z-index: 1;
}

@keyframes form-loader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.header {
  padding: 18px 0;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
}
@media (max-width: 767px) {
  .header {
    padding: 14px 0;
  }
}
.header--front-page .header-logo {
  display: none;
}
.header--fill {
  background: #1A1E25;
  backdrop-filter: blur(4.5px);
}

.header-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}
.header-inner .btn {
  padding: 12px 20px;
}
@media (max-width: 767px) {
  .header-inner .btn {
    padding: 0;
    width: 38px;
    height: 38px;
  }
  .header-inner .btn span {
    display: none;
  }
}

.header-one {
  display: flex;
  align-items: center;
  gap: 16px;
}

.header-burger {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  position: relative;
}
@media (max-width: 767px) {
  .header-burger {
    width: 38px;
    height: 38px;
  }
}
.header-burger:hover::before {
  inset: 4px;
}
.header-burger::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  border-radius: inherit;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  transition: 0.3s ease-in;
}
.header-burger img {
  width: 24px;
  height: 24px;
}

.header-languages {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1023px) {
  .header-languages {
    display: none;
  }
}
.header-languages li.current-language-menu-item a {
  opacity: 1;
  cursor: default;
}
.header-languages a {
  opacity: 0.4;
  color: #FFF;
  font-size: 13px;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
  transition: 0.3s ease-in;
}
.header-languages a:hover {
  opacity: 1;
}

.header-logo {
  display: block;
  width: 64px;
  height: 64px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .header-logo {
    width: 48px;
    height: 48px;
  }
}

.link {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  color: #FDEED3;
  font-size: 16px;
  line-height: 137%;
  text-transform: uppercase;
}
@media (max-width: 1023px) {
  .link {
    font-size: 14px;
  }
}
.link:hover span::before {
  transform: translateX(0);
}
.link span {
  display: block;
  overflow: hidden;
  position: relative;
}
.link span::before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #FDEED3;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: translateX(-110%);
  transition: 0.3s ease-out;
}
.link img {
  width: 32px;
  height: 32px;
  flex-shrink: 0;
}

.link-contact {
  display: flex;
  gap: 8px;
  width: fit-content;
}
.link-contact:not(:first-child) {
  margin-top: 8px;
}
.link-contact::before {
  content: "";
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.link-contact--black {
  color: #1A1E25;
}
.link-contact--white {
  color: #FFF;
}
.link-contact--address {
  font-size: 15px;
  font-weight: 400;
  line-height: 160%;
}
.link-contact--address::before {
  background-image: url(../images/icons/location-pin.svg);
}
.link-contact--phone {
  align-items: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 137%;
  text-transform: uppercase;
}
.link-contact--phone::before {
  background-image: url(../images/icons/phone.svg);
}
.link-contact--email {
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 137%;
  letter-spacing: -0.42px;
}
.link-contact--email::before {
  background-image: url(../images/icons/email.svg);
}

.link-navigation {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-top: 16px;
  margin-left: 32px;
  color: var(--a-38-c-73, #E3AC71);
  font-size: 13px;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
}
.link-navigation--gold {
  color: #E3AC71;
}
.link-navigation--gold span::after, .link-navigation--gold span::before {
  background-color: #E3AC71;
}
.link-navigation--white {
  color: #FFF;
}
.link-navigation--white span::after, .link-navigation--white span::before {
  background-color: #FFF;
}
.link-navigation img {
  width: 24px;
  height: 24px;
}

.link-contact--email span,
.link-navigation span {
  display: block;
  overflow: hidden;
  position: relative;
}
.link-contact--email span::after, .link-contact--email span::before,
.link-navigation span::after,
.link-navigation span::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  transition: 0.3s ease-in;
}
.link-contact--email span::before,
.link-navigation span::before {
  transform: translateX(-150%);
}

.link-contact--email:hover span::after,
.link-navigation:hover span::after {
  transform: translateX(150%);
}
.link-contact--email:hover span::before,
.link-navigation:hover span::before {
  transform: translateX(0);
}

.link-contact--email.link-contact--black span::after, .link-contact--email.link-contact--black span::before {
  background-color: #1A1E25;
}
.link-contact--email.link-contact--white span::after, .link-contact--email.link-contact--white span::before {
  background-color: #FFF;
}

.link-instagram {
  display: flex;
  align-items: center;
  gap: 8px;
  width: fit-content;
  font-size: 13px;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
}
.link-instagram--black {
  color: #1A1E25;
}
.link-instagram--white {
  color: #FFF;
}

.link-instagram-icon {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 50%;
  border: 1px solid #E3AC71;
}
.link-instagram-icon img {
  width: 24px;
  height: 24px;
}

.link-instagram:hover span::before,
.link-contact--phone:hover span::before {
  opacity: 1;
}
.link-instagram span,
.link-contact--phone span {
  display: block;
  position: relative;
}
.link-instagram span::before,
.link-contact--phone span::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  transition: 0.3s ease-in;
  opacity: 0;
}
.link-instagram.link-instagram--black span::before, .link-instagram.link-contact--black span::before,
.link-contact--phone.link-instagram--black span::before,
.link-contact--phone.link-contact--black span::before {
  background-color: #1A1E25;
}
.link-instagram.link-instagram--white span::before, .link-instagram.link-contact--white span::before,
.link-contact--phone.link-instagram--white span::before,
.link-contact--phone.link-contact--white span::before {
  background-color: #FFF;
}

.menu {
  display: none;
  width: 460px;
  background-color: #FFF;
  position: fixed;
  top: 24px;
  bottom: 24px;
  z-index: 102;
  overflow-y: auto;
  overflow-x: hidden;
}
@media (max-width: 767px) {
  .menu {
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0 !important;
    right: 0 !important;
  }
}
.menu--left {
  left: 24px;
}
.menu--right {
  right: 24px;
}

.menu-close {
  display: block;
  width: 30px;
  height: 24px;
  position: absolute;
  top: 19px;
  right: 19px;
  z-index: 3;
}
.menu-close svg {
  fill: #414B5D;
  transition: 0.3s ease-in;
}
.menu-close:hover svg {
  fill: #E3AC71;
}

.menu-inner {
  display: flex;
  flex-direction: column;
  gap: 88px;
  padding: 88px 56px 48px 56px;
  height: auto;
  min-height: 100%;
  position: relative;
  z-index: 2;
}
@media (max-width: 1599px) {
  .menu-inner {
    gap: 48px;
    padding: 48px 28px 24px 28px;
  }
}
@media (max-width: 767px) {
  .menu-inner {
    padding: 48px 16px 24px 16px;
  }
}

.menu-logo {
  width: 222px;
  height: 85px;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .menu-logo {
    width: 181px;
    height: 69.302px;
  }
}

.menu-contacts {
  display: flex;
  flex-direction: column;
  gap: 56px;
}
@media (max-width: 1599px) {
  .menu-contacts {
    gap: 48px;
  }
}

.menu-block {
  display: flex;
  flex-direction: column;
}
.menu-block .btn {
  margin-top: 24px;
  width: fit-content;
  padding: 12px 19px;
}

.menu-bg {
  width: 474.042px;
  height: 591.451px;
  position: absolute;
  bottom: 35px;
  right: 20px;
  z-index: -1;
}

.menu-nav {
  margin-bottom: auto;
}

.menu-list {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.menu-list a {
  display: block;
  width: fit-content;
  padding: 4px 0;
  overflow: hidden;
  color: #1A1E25;
  font-size: 14px;
  font-weight: 400;
  line-height: 137%;
  text-transform: uppercase;
  position: relative;
}
.menu-list a:hover::after {
  transform: translateX(0);
}
.menu-list a::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #1A1E25;
  transition: 0.3s ease-in;
  transform: translateX(-110%);
}
.menu-list .menu-item-has-children {
  display: none;
}
@media (max-width: 1023px) {
  .menu-list .menu-item-has-children {
    display: flex;
    align-items: center;
    gap: 16px;
  }
}
.menu-list .current-language-menu-item > a {
  pointer-events: none;
}
.menu-list .sub-menu a {
  opacity: 0.4;
  transition: opacity 0.3s ease-in;
}
.menu-list .sub-menu a:hover {
  opacity: 1;
}

.menu-copyright {
  color: #78808D;
  font-size: 13px;
  font-weight: 400;
  line-height: 137%;
}

.menu-form {
  display: flex;
  flex-direction: column;
  gap: 48px;
  padding-top: 40px;
  flex-grow: 1;
}
.menu-form .wpcf7 {
  flex-grow: 1;
  display: flex;
}
.menu-form form {
  display: flex;
  flex-direction: column;
  gap: 24px;
  flex-grow: 1;
}
.menu-form form .btn {
  margin-top: auto;
}

.menu-form-head {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.menu-form-title {
  color: #1A1E25;
}

.menu-form-description {
  color: #2B2C2C;
}

.slider-btn {
  display: block;
  width: 70px;
  height: 70px;
  flex-shrink: 0;
  border-radius: 50%;
  overflow: hidden;
  transition: border 0.3s linear, background 0.3s linear;
  position: relative;
  pointer-events: auto;
}
@media (max-width: 1599px) {
  .slider-btn {
    width: 60px;
    height: 60px;
  }
}
@media (max-width: 1023px) {
  .slider-btn {
    width: 50px;
    height: 50px;
  }
}
@media (max-width: 767px) {
  .slider-btn {
    width: 40px;
    height: 40px;
  }
}
@media (any-hover: hover) {
  .slider-btn:not(.swiper-button-disabled):hover::before {
    transform: translateX(-100%);
  }
  .slider-btn:not(.swiper-button-disabled):hover::after {
    transform: translateX(0%);
  }
}
.slider-btn--next {
  transform: rotate(180deg);
}
.slider-btn--white {
  border: 1px solid white;
  background: white;
}
.slider-btn--white.slider-btn--prev, .slider-btn--white.swiper-button-disabled {
  border: 1px solid rgba(255, 255, 255, 0.6);
  background: rgba(255, 255, 255, 0);
}
.slider-btn--white.slider-btn--prev::before, .slider-btn--white.swiper-button-disabled::before {
  background-image: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3037_4034)'%3E%3Cpath d='M46 35L25 35' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.998 44L24.998 35L33.998 26' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3037_4034'%3E%3Crect width='70' height='70' rx='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.slider-btn--white.slider-btn--prev::after, .slider-btn--white.swiper-button-disabled::after {
  background-image: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3037_4034)'%3E%3Cpath d='M46 35L25 35' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.998 44L24.998 35L33.998 26' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3037_4034'%3E%3Crect width='70' height='70' rx='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
@media (any-hover: hover) {
  .slider-btn--white.slider-btn--prev:not(.swiper-button-disabled):hover {
    border: 1px solid white;
  }
}
.slider-btn--white::before {
  background-image: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3037_4034)'%3E%3Cpath d='M46 35L25 35' stroke='%230C0D10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.998 44L24.998 35L33.998 26' stroke='%230C0D10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3037_4034'%3E%3Crect width='70' height='70' rx='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.slider-btn--white::after {
  background-image: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3037_4034)'%3E%3Cpath d='M46 35L25 35' stroke='%230C0D10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.998 44L24.998 35L33.998 26' stroke='%230C0D10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3037_4034'%3E%3Crect width='70' height='70' rx='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.slider-btn--gold {
  border: 1px solid #a38c73;
}
.slider-btn--gold.slider-btn--prev, .slider-btn--gold.swiper-button-disabled {
  border: 1px solid rgba(163, 140, 115, 0.2);
}
@media (any-hover: hover) {
  .slider-btn--gold.slider-btn--prev:not(.swiper-button-disabled):hover {
    border: 1px solid #a38c73;
  }
}
.slider-btn--gold::before {
  background-image: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3037_4034)'%3E%3Cpath d='M46 35L25 35' stroke='%230C0D10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.998 44L24.998 35L33.998 26' stroke='%230C0D10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3037_4034'%3E%3Crect width='70' height='70' rx='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.slider-btn--gold::after {
  background-image: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3037_4034)'%3E%3Cpath d='M46 35L25 35' stroke='%230C0D10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.998 44L24.998 35L33.998 26' stroke='%230C0D10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3037_4034'%3E%3Crect width='70' height='70' rx='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.slider-btn.swiper-button-disabled {
  cursor: not-allowed;
}
.slider-btn::before {
  content: "";
  width: 100%;
  height: 100%;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  transition: transform 0.3s linear;
  position: absolute;
  top: 0;
  left: 0;
}
.slider-btn::after {
  content: "";
  width: 100%;
  height: 100%;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  transition: transform 0.3s linear;
  transform: translateX(100%);
  position: absolute;
  top: 0;
  left: 0;
}

.swiper-pagination-fraction {
  width: fit-content;
  position: static;
  pointer-events: all;
  text-align: left;
  color: #FFF;
  font-size: 20px;
  font-weight: 400;
  line-height: 157%;
}
@media (max-width: 1599px) {
  .swiper-pagination-fraction {
    font-size: 18px;
    letter-spacing: -1.08px;
  }
}
@media (max-width: 1023px) {
  .swiper-pagination-fraction {
    font-size: 16px;
    letter-spacing: -0.84px;
  }
}
@media (max-width: 767px) {
  .swiper-pagination-fraction {
    font-size: 14px;
    letter-spacing: -0.84px;
  }
}
.swiper-pagination-fraction .swiper-pagination-current {
  margin-right: 8px;
  font-family: "Orchidea Pro";
  font-size: 72px;
  font-weight: 300;
  line-height: 107%;
  letter-spacing: -4.32px;
}
@media (max-width: 1599px) {
  .swiper-pagination-fraction .swiper-pagination-current {
    font-size: 54px;
    letter-spacing: -3.24px;
  }
}
@media (max-width: 1366px) {
  .swiper-pagination-fraction .swiper-pagination-current {
    font-size: 45px;
    letter-spacing: -2.7px;
  }
}
@media (max-width: 1023px) {
  .swiper-pagination-fraction .swiper-pagination-current {
    font-size: 36px;
    letter-spacing: -2.16px;
  }
}
@media (max-width: 767px) {
  .swiper-pagination-fraction .swiper-pagination-current {
    font-size: 28px;
    letter-spacing: -1.68px;
  }
}

.error-404 {
  min-height: calc(100vh - 160px);
  padding: 180px 0 0;
  background: #1A1E25;
  position: relative;
}
@media (max-width: 1599px) {
  .error-404 {
    padding: 120px 0;
  }
}
@media (max-width: 1023px) {
  .error-404 {
    padding: 80px 0;
  }
}
@media (max-width: 767px) {
  .error-404 {
    padding: 60px 0;
  }
}

.error-404-inner {
  width: 100%;
  display: flex;
  justify-content: center;
  padding-bottom: 80px;
}

.error-404-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  max-width: 800px;
  gap: 40px;
}
@media (max-width: 1599px) {
  .error-404-content {
    max-width: 700px;
    gap: 32px;
  }
}
@media (max-width: 1023px) {
  .error-404-content {
    max-width: 600px;
    gap: 24px;
  }
}
@media (max-width: 767px) {
  .error-404-content {
    max-width: 100%;
    gap: 20px;
  }
}

.error-404-title {
  margin-bottom: 0;
}
.error-404-title h1 {
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.about {
  margin-top: -100vh;
  background-color: #fff;
  position: relative;
  z-index: 2;
}

.about-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
}

.about-icon {
  width: 80px;
  height: 100px;
}

.about-bg {
  width: 476.212px;
  height: 553px;
  flex-shrink: 0;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
@media (max-width: 1599px) {
  .about-bg {
    width: 380px;
    height: 440px;
  }
}
@media (max-width: 1365px) {
  .about-bg {
    width: 280px;
    height: 420px;
  }
}

.about-title {
  max-width: 1310px;
}
@media (max-width: 1599px) {
  .about-title {
    max-width: 940px;
  }
}
@media (max-width: 1365px) {
  .about-title {
    max-width: 820px;
  }
}
@media (max-width: 1023px) {
  .about-title {
    max-width: 640px;
  }
}
@media (max-width: 767px) {
  .about-title {
    max-width: 480px;
    font-size: 30px;
    word-break: break-word;
  }
}

.about-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .about-text {
    max-width: 740px;
  }
}

.about-list {
  display: grid;
  grid-template-columns: repeat(4, auto);
  justify-content: space-between;
  gap: 20px 40px;
  width: 100%;
}
@media (max-width: 1023px) {
  .about-list {
    grid-template-columns: repeat(2, auto);
    justify-content: space-around;
  }
}
@media (max-width: 767px) {
  .about-list {
    grid-template-columns: repeat(1, auto);
    justify-content: center;
  }
}
.about-list--hotel {
  grid-template-columns: repeat(3, auto);
  justify-content: center;
  gap: 200px;
}
@media (max-width: 1599px) {
  .about-list--hotel {
    gap: 140px;
  }
}
@media (max-width: 1023px) {
  .about-list--hotel {
    gap: 40px;
    justify-content: space-between;
  }
}
@media (max-width: 767px) {
  .about-list--hotel {
    grid-template-columns: repeat(1, auto);
    justify-content: center;
  }
}

.about-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

.about-item-title {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.37;
  text-transform: uppercase;
}
@media (max-width: 1023px) {
  .about-item-title {
    font-size: 14px;
  }
}

.about-gallery {
  display: grid;
  grid-template-columns: 1fr 38% 1fr;
  align-items: start;
  gap: 80px;
}
@media (max-width: 1599px) {
  .about-gallery {
    gap: 60px;
  }
}
@media (max-width: 1365px) {
  .about-gallery {
    gap: 40px;
  }
}
@media (max-width: 1023px) {
  .about-gallery {
    gap: 20px;
  }
}
@media (max-width: 767px) {
  .about-gallery {
    grid-template-columns: 1fr;
  }
}

.about-img {
  height: 688px;
}
@media (max-width: 1599px) {
  .about-img {
    height: 580px;
  }
}
@media (max-width: 1365px) {
  .about-img {
    height: 480px;
  }
}
@media (max-width: 1023px) {
  .about-img {
    height: 380px;
  }
}
@media (max-width: 767px) {
  .about-img:nth-child(1), .about-img:nth-child(3) {
    display: none;
  }
}
.about-img:nth-child(2) {
  margin-top: 65px;
  height: 800px;
}
@media (max-width: 1599px) {
  .about-img:nth-child(2) {
    height: 680px;
  }
}
@media (max-width: 1365px) {
  .about-img:nth-child(2) {
    margin-top: 40px;
    height: 580px;
  }
}
@media (max-width: 1023px) {
  .about-img:nth-child(2) {
    height: 480px;
  }
}
@media (max-width: 767px) {
  .about-img:nth-child(2) {
    margin-top: 0;
  }
}
.about-img img {
  object-fit: cover;
}

.additionally {
  overflow: hidden;
}

.additionally-title {
  max-width: 1306px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1599px) {
  .additionally-title {
    max-width: 940px;
  }
}
@media (max-width: 1365px) {
  .additionally-title {
    max-width: 820px;
  }
}

.additionally-content {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}
@media (max-width: 1023px) {
  .additionally-content {
    grid-template-columns: 1fr;
  }
}

.additionally-one {
  min-width: 0;
}

.additionally-slider-one {
  min-width: 0;
}
.additionally-slider-one .swiper-slide {
  height: auto;
  background-color: #fff;
}

.additionally-one-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 60px;
}
@media (max-width: 1599px) {
  .additionally-one-wrapper {
    gap: 40px;
  }
}
@media (max-width: 1365px) {
  .additionally-one-wrapper {
    gap: 20px;
  }
}

.additionally-slider-two {
  width: 100%;
  height: 400px;
}
@media (max-width: 1365px) {
  .additionally-slider-two {
    height: 300px;
  }
}
@media (max-width: 1023px) {
  .additionally-slider-two {
    height: 65vw;
  }
}
.additionally-slider-two img {
  object-fit: cover;
}

.additionally-pagination {
  position: static !important;
}
.additionally-pagination .swiper-pagination-bullet {
  margin: 0 8px !important;
  width: 6px;
  height: 6px;
  background-color: #BBBBB9;
  opacity: 1;
  transition: all 0.3s ease-in;
}
.additionally-pagination .swiper-pagination-bullet-active {
  transform: scale(1.6);
  background-color: #1A1E25;
}

.additionally-two {
  height: 100vh;
  width: 100%;
  position: relative;
  min-width: 0;
}
@media (max-width: 1023px) {
  .additionally-two {
    display: none;
  }
}

.additionally-slider-three {
  width: calc(50vw - 140px);
  position: absolute;
  top: 0;
  left: 140px;
  bottom: 0;
}
@media (max-width: 1599px) {
  .additionally-slider-three {
    width: calc(50vw - 75px);
    left: 75px;
  }
}
@media (max-width: 1365px) {
  .additionally-slider-three {
    left: 20px;
    width: calc(50vw - 20px);
  }
}
.additionally-slider-three img {
  object-fit: cover;
}

.advantages-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  max-width: 1310px;
  margin: 0 auto;
}
@media (max-width: 1599px) {
  .advantages-content {
    max-width: 940px;
  }
}
@media (max-width: 1365px) {
  .advantages-content {
    max-width: 820px;
  }
}

.advantages-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .advantages-text {
    max-width: 730px;
  }
}
@media (max-width: 1365px) {
  .advantages-text {
    max-width: 640px;
  }
}
@media (max-width: 1023px) {
  .advantages-text {
    max-width: 480px;
  }
}

.advantages-block {
  height: 100vh;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1023px) {
  .advantages-block {
    height: auto;
  }
}

.advantages-list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  height: 100%;
  position: relative;
  z-index: 4;
}
@media (max-width: 1023px) {
  .advantages-list {
    display: block;
  }
}

.advantages-item {
  padding: 72px 100px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 1;
}
@media (max-width: 1599px) {
  .advantages-item {
    padding: 40px 60px;
  }
}
@media (max-width: 1365px) {
  .advantages-item {
    padding: 20px;
  }
}
@media (max-width: 1023px) {
  .advantages-item {
    z-index: 1;
    padding: 32px 16px;
  }
}
.advantages-item.is-active .advantages-number {
  opacity: 0.5;
}
.advantages-item.is-active::before {
  opacity: 1;
}
.advantages-item.is-active .advantages-wrapper {
  transform: translateY(0) !important;
}
.advantages-item.is-active .body-m,
.advantages-item.is-active .btn {
  opacity: 1;
  visibility: visible;
}
.advantages-item:nth-child(2) {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  border-right: 1px solid rgba(255, 255, 255, 0.3);
}
@media (max-width: 1023px) {
  .advantages-item:nth-child(2) {
    border-left: none;
    border-right: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    border-top: 1px solid rgba(255, 255, 255, 0.3);
  }
}
.advantages-item::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(16, 24, 35, 0) 0%, rgba(16, 24, 35, 0.5) 100%);
  z-index: -1;
  opacity: 0;
  transition: 0.5s ease-in;
}
@media (max-width: 1023px) {
  .advantages-item::before {
    display: none;
  }
}
.advantages-item .body-m,
.advantages-item .btn {
  opacity: 0;
  visibility: hidden;
  transition: 0.4s ease-in;
}
@media (max-width: 1023px) {
  .advantages-item .body-m,
  .advantages-item .btn {
    opacity: 1;
    visibility: visible;
  }
}

.advantages-number {
  margin-bottom: auto;
  opacity: 0.2;
  transition: opacity 0.4s ease-in;
}
@media (max-width: 1023px) {
  .advantages-number {
    opacity: 1 !important;
  }
}

.advantages-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  transition: transform 0.4s ease-in;
}
@media (max-width: 1023px) {
  .advantages-wrapper {
    transform: translateY(0) !important;
  }
}

.advantages-img {
  position: absolute;
  inset: 0;
}
.advantages-img::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
  z-index: 1;
}
@media (max-width: 1023px) {
  .advantages-img::before {
    opacity: 0.6;
    background: #000;
  }
}
.advantages-img img {
  object-fit: cover;
}

.advantages-img--default {
  z-index: 2;
  transition: opacity 0.3s linear;
}
.advantages-img--default.is-hidden {
  opacity: 0;
}

.advantages-img--item {
  opacity: 0;
  z-index: 2;
  transition: opacity 0.3s linear;
}
.advantages-img--item.is-active {
  opacity: 1;
}

.amenities-inner {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 1023px) {
  .amenities-inner {
    grid-template-columns: 1fr;
    gap: 24px;
  }
}

.amenities-one {
  display: flex;
  flex-direction: column;
  gap: 68px;
  padding-right: 150px;
}
@media (max-width: 1599px) {
  .amenities-one {
    padding-right: 75px;
  }
}
@media (max-width: 1023px) {
  .amenities-one {
    padding-right: 0;
    gap: 40px;
  }
}
@media (max-width: 767px) {
  .amenities-one {
    gap: 24px;
  }
}

.amenities-accordions {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.amenities-accordion {
  padding-top: 8px;
  position: relative;
}
.amenities-accordion.is-open .amenities-accordion-header::after {
  transform: rotate(180deg);
}
.amenities-accordion::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
}

.amenities-accordion-header {
  padding: 8px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  gap: 16px;
  cursor: pointer;
  transition: opacity 0.3s ease-out;
}
@media (any-hover: hover) {
  .amenities-accordion-header:hover {
    opacity: 0.4;
  }
}
.amenities-accordion-header::after {
  content: "";
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4.375 7.375L10 13L15.625 7.375' stroke='%231A1E25' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease-out;
}

.amenities-accordion-content {
  margin-top: 8px;
  padding-bottom: 16px;
  display: none;
}

.amenities-accordion-list {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.amenities-accordion-item {
  display: flex;
  align-items: center;
  gap: 16px;
}
.amenities-accordion-item::before {
  content: "";
  width: 18px;
  height: 16px;
  flex-shrink: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16' viewBox='0 0 18 16' fill='none'%3E%3Cpath d='M4.45833 16L8.79167 9.38566L-3.86033e-07 8.83139L-3.1335e-07 7.16861L8.79167 6.61434L4.45833 -5.91925e-07C9.4665 4.09191 12.5018 5.76705 18 8C12.4126 10.2495 9.47726 12.0365 4.45833 16Z' fill='%23E3AC71'/%3E%3Cpath d='M4.45833 16L8.79167 9.38566L-3.86033e-07 8.83139L-3.1335e-07 7.16861L8.79167 6.61434L4.45833 -5.91925e-07C9.4665 4.09191 12.5018 5.76705 18 8C12.4126 10.2495 9.47726 12.0365 4.45833 16Z' fill='%23CEAE8B'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  flex-shrink: 0;
}

.amenities-list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 32px 24px;
}
@media (max-width: 767px) {
  .amenities-list {
    gap: 24px;
  }
}

.amenities-item {
  display: flex;
  gap: 20px;
}
@media (max-width: 767px) {
  .amenities-item {
    flex-direction: column;
    gap: 12px;
  }
}
.amenities-item .body-s {
  max-width: 285px;
}

.amenities-icon {
  width: 40px;
  height: 40px;
  aspect-ratio: 1/1;
  flex-shrink: 0;
}

.apartments-intro {
  position: relative;
}
.apartments-intro::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 201px;
  background: linear-gradient(180deg, rgba(26, 30, 37, 0.5) 15%, rgba(26, 30, 37, 0.4) 37.98%, rgba(26, 30, 37, 0.28) 56.73%, rgba(26, 30, 37, 0.1) 75.96%, rgba(26, 30, 37, 0.03) 89.9%, rgba(26, 30, 37, 0) 100%);
}
.apartments-intro::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(17, 17, 17, 0.8) 0%, rgba(17, 17, 17, 0.1) 100%);
}

.apartments-intro-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 700px;
  position: relative;
  z-index: 1;
}
@media (max-width: 1599px) {
  .apartments-intro-inner {
    min-height: 600px;
  }
}
@media (max-width: 1365px) {
  .apartments-intro-inner {
    min-height: 500px;
  }
}

.apartments-intro-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.apartments-intro-bg::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(17, 17, 17, 0.8) 0%, rgba(17, 17, 17, 0.1) 100%);
}
.apartments-intro-bg img {
  object-fit: cover;
}

@media (max-width: 1599px) {
  .apartments-catalog .container {
    max-width: 1252px;
  }
}

.apartments-catalog-inner {
  display: grid;
  grid-template-columns: auto 1fr;
  align-items: flex-start;
  gap: 100px;
}
@media (max-width: 1365px) {
  .apartments-catalog-inner {
    gap: 50px;
  }
}
@media (max-width: 767px) {
  .apartments-catalog-inner {
    grid-template-columns: 1fr;
    gap: 32px;
  }
}

.apartments-nav {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 72px;
}
@media (max-width: 1599px) {
  .apartments-nav {
    gap: 40px;
  }
}
@media (max-width: 767px) {
  .apartments-nav {
    gap: 24px;
    align-items: center;
    min-width: 0;
  }
}

.apartments-filter {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  flex-shrink: 0;
}
@media (max-width: 1023px) {
  .apartments-filter {
    gap: 16px;
  }
}
@media (max-width: 767px) {
  .apartments-filter {
    width: 100%;
    align-items: center;
  }
}

.apartments-filter-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
@media (max-width: 1599px) {
  .apartments-filter-wrapper {
    gap: 16px;
  }
}
@media (max-width: 767px) {
  .apartments-filter-wrapper {
    width: calc(100% + 32px);
    margin-left: -16px;
    flex-direction: row;
    overflow-x: auto;
    padding: 0 16px;
    gap: 8px;
  }
}

.apartments-btn {
  display: block;
  padding: 12px 16px;
  color: #1A1E25;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  position: relative;
  border-radius: 40px;
}
@media (max-width: 767px) {
  .apartments-btn {
    flex-shrink: 0;
    white-space: nowrap;
    padding: 8px 10px;
    font-size: 13px;
  }
}
.apartments-btn span {
  color: #BBBBB9;
  transition: 0.3s ease-out;
}
.apartments-btn.is-active span, .apartments-btn:hover span {
  color: #1A1E25;
}
.apartments-btn.is-active::after, .apartments-btn:hover::after {
  opacity: 1;
}
.apartments-btn::before {
  content: "";
  padding: 1px;
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  transition: 0.3s ease-out;
}
.apartments-btn::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
  opacity: 0;
  transition: 0.3s ease-out;
  z-index: -1;
}

.apartments-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 24px;
}
@media (max-width: 1365px) {
  .apartments-grid {
    gap: 16px;
  }
}
@media (max-width: 767px) {
  .apartments-grid {
    grid-template-columns: 1fr;
  }
}

.apartments-card {
  width: 100%;
  height: 580px;
  padding: 65px;
  display: flex;
  align-items: flex-end;
  color: #FFF;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1599px) {
  .apartments-card {
    height: 480px;
    padding: 40px;
  }
}
@media (max-width: 1365px) {
  .apartments-card {
    height: 400px;
    padding: 32px;
  }
}
@media (max-width: 1023px) {
  .apartments-card {
    height: 300px;
    padding: 24px;
  }
}
@media (max-width: 767px) {
  .apartments-card {
    height: 75vw;
  }
}
.apartments-card:hover .apartments-card-image {
  transform: scale(1.1);
}
.apartments-card:hover::before {
  inset: 25px;
}
@media (max-width: 1023px) {
  .apartments-card:hover::before {
    inset: 15px;
  }
}
.apartments-card:hover .apartments-card-title {
  color: #CEAE8B;
}
.apartments-card::before {
  content: "";
  border: 1px solid #CEAE8B;
  position: absolute;
  inset: 20px;
  pointer-events: none;
  z-index: 1;
  transition: 0.3s ease-out;
}
@media (max-width: 1023px) {
  .apartments-card::before {
    inset: 10px;
  }
}
.apartments-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(24, 28, 35, 0.1) 55.78%, rgba(24, 28, 35, 0.8) 100%);
  pointer-events: none;
}

.apartments-card-image {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  transition: 0.3s ease-out;
}
.apartments-card-image img {
  object-fit: cover;
}

.apartments-card-content {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 100%;
  text-align: center;
  position: relative;
  z-index: 2;
}
@media (max-width: 1365px) {
  .apartments-card-content {
    gap: 16px;
  }
}

.apartments-card-title {
  transition: color 0.3s ease-out;
}

.benefits {
  padding-bottom: 320px;
}
@media (max-width: 1365px) {
  .benefits {
    padding-bottom: 200px;
  }
}
@media (max-width: 1023px) {
  .benefits {
    padding-bottom: 120px;
  }
}
@media (max-width: 767px) {
  .benefits {
    padding-bottom: 40px;
  }
}

.benefits-inner {
  display: flex;
  flex-direction: column;
  gap: 310px;
}
@media (max-width: 1365px) {
  .benefits-inner {
    gap: 200px;
  }
}
@media (max-width: 1023px) {
  .benefits-inner {
    gap: 120px;
  }
}
@media (max-width: 767px) {
  .benefits-inner {
    gap: 40px;
  }
}

.benefits-item {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  padding: 40px 0;
  position: relative;
}
@media (max-width: 1023px) {
  .benefits-item {
    padding: 20px 0;
  }
}
@media (max-width: 767px) {
  .benefits-item {
    grid-template-columns: 1fr;
  }
}
.benefits-item.is-active .benefits-img {
  opacity: 1;
}
.benefits-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
}
.benefits-item:last-child:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
}

.benefits-one {
  display: flex;
  align-items: center;
  position: relative;
}
@media (max-width: 767px) {
  .benefits-one {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
  }
}

.benefits-img {
  width: 490px;
  height: 604px;
  opacity: 0;
  transition: opacity 0.3s ease-out;
  position: absolute;
  top: 50%;
  left: 130px;
  transform: translateY(-50%);
  z-index: 2;
  pointer-events: none;
}
@media (max-width: 1365px) {
  .benefits-img {
    left: 80px;
    width: 390px;
    height: 484px;
  }
}
@media (max-width: 1023px) {
  .benefits-img {
    left: 60px;
    width: 260px;
    height: 324px;
  }
}
@media (max-width: 767px) {
  .benefits-img {
    position: static;
    transform: none;
    width: 100%;
    height: 120vw;
    opacity: 1;
  }
}
.benefits-img img {
  object-fit: cover;
}

.benefits-two {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
@media (max-width: 1365px) {
  .benefits-two {
    gap: 20px;
  }
}

.characteristics {
  display: flex;
  min-height: 100vh;
}
.characteristics .container {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  position: relative;
}

.characteristics-inner {
  display: grid;
  grid-template-columns: 1fr 1fr;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .characteristics-inner {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
  }
}

.characteristics-one {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 140px;
}
@media (max-width: 1599px) {
  .characteristics-one {
    padding-right: 100px;
  }
}
@media (max-width: 1365px) {
  .characteristics-one {
    padding-right: 60px;
  }
}
@media (max-width: 1023px) {
  .characteristics-one {
    padding-right: 30px;
  }
}
@media (max-width: 767px) {
  .characteristics-one {
    min-height: 150px;
    height: auto;
    padding-right: 0;
  }
}

.characteristics-value {
  max-width: 490px;
  display: none;
}
.characteristics-value.is-active {
  display: block;
}
@media (max-width: 767px) {
  .characteristics-value {
    font-size: 16px;
  }
}

.characteristics-two {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
}

.characteristics-overlay {
  flex-grow: 1;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 0%, #FFF 93.75%);
  position: relative;
  z-index: 2;
}
@media (max-width: 767px) {
  .characteristics-overlay {
    height: 150px;
  }
}

.characteristics-slider {
  position: relative;
  z-index: 1;
  height: 79.2px;
}
@media (max-width: 1599px) {
  .characteristics-slider {
    height: 59.4px;
  }
}
@media (max-width: 1366px) {
  .characteristics-slider {
    height: 49.5px;
  }
}
@media (max-width: 1023px) {
  .characteristics-slider {
    height: 39.6px;
  }
}
@media (max-width: 767px) {
  .characteristics-slider {
    height: 30.8px;
  }
}

.characteristics-list {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.characteristics-bg {
  position: absolute;
  top: 0;
  left: 20px;
  z-index: -1;
  width: 615.653px;
  height: 792.905px;
}
@media (max-width: 1599px) {
  .characteristics-bg {
    width: 415.653px;
    height: 592.905px;
  }
}
@media (max-width: 1365px) {
  .characteristics-bg {
    width: 315.653px;
    height: 492.905px;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
  }
}
@media (max-width: 767px) {
  .characteristics-bg {
    display: none;
  }
}

.content {
  padding: 200px 0 100px;
}
@media (max-width: 1599px) {
  .content {
    padding: 160px 0 80px;
  }
}
@media (max-width: 1023px) {
  .content {
    padding: 140px 0 40px;
  }
}

.content-wrapper {
  max-width: 1000px;
  margin: 0 auto;
}

.details {
  position: relative;
  z-index: 1;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
@media (max-width: 767px) {
  .details {
    background-attachment: unset;
  }
}
.details::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
}

.details-inner {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  position: relative;
  z-index: 2;
}
@media (max-width: 767px) {
  .details-inner {
    min-height: unset;
  }
}

.details-head {
  margin-bottom: 200px;
  position: relative;
}
@media (max-width: 1599px) {
  .details-head {
    margin-bottom: 140px;
  }
}
@media (max-width: 1365px) {
  .details-head {
    margin-bottom: 100px;
  }
}
@media (max-width: 1023px) {
  .details-head {
    margin-bottom: 80px;
  }
}
.details-head::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
  bottom: 40%;
  width: 100vw;
  background-color: #FFF;
}

.details-title {
  font-family: "Orchidea Pro", sans-serif;
  font-size: 284px;
  font-weight: 300;
  line-height: 0.9;
  letter-spacing: -19.88px;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 1599px) {
  .details-title {
    font-size: 230px;
    letter-spacing: -13.8px;
  }
}
@media (max-width: 1365px) {
  .details-title {
    font-size: 180px;
    letter-spacing: -11.7px;
  }
}
@media (max-width: 1023px) {
  .details-title {
    font-size: 150px;
    letter-spacing: -9.9px;
  }
}
@media (max-width: 767px) {
  .details-title {
    font-size: 70px;
    letter-spacing: -5.4px;
  }
}

.details-content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 767px) {
  .details-content {
    margin: auto 0;
  }
}

.details-subtitle {
  max-width: 1310px;
}
@media (max-width: 1599px) {
  .details-subtitle {
    max-width: 890px;
  }
}
@media (max-width: 1365px) {
  .details-subtitle {
    max-width: 820px;
  }
}
@media (max-width: 1023px) {
  .details-subtitle {
    max-width: 650px;
  }
}
@media (max-width: 767px) {
  .details-subtitle {
    word-break: break-word;
    font-size: 28px;
  }
}
@media (max-width: 420px) {
  .details-subtitle {
    font-size: 24px;
  }
}

.details-text {
  max-width: 880px;
}
@media (max-width: 1599px) {
  .details-text {
    max-width: 700px;
  }
}

.events-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.events-head {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  max-width: 1310px;
  position: relative;
}
@media (max-width: 1599px) {
  .events-head {
    max-width: 920px;
  }
}
@media (max-width: 1365px) {
  .events-head {
    max-width: 820px;
  }
}
@media (max-width: 1023px) {
  .events-head {
    max-width: 650px;
  }
}

.events-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .events-text {
    max-width: 730px;
  }
}
@media (max-width: 1023px) {
  .events-text {
    max-width: 650px;
  }
}

.events-bg {
  width: 476px;
  height: 553px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
@media (max-width: 1599px) {
  .events-bg {
    width: 376px;
    height: 470px;
  }
}
@media (max-width: 1023px) {
  .events-bg {
    width: 276px;
    height: 350px;
  }
}

.events-list {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 168px;
}
@media (max-width: 1599px) {
  .events-list {
    gap: 120px;
  }
}
@media (max-width: 1023px) {
  .events-list {
    gap: 80px;
  }
}
@media (max-width: 767px) {
  .events-list {
    gap: 32px;
  }
}

.events-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

.events-gallery {
  padding: 0 80px;
  display: grid;
  grid-template-columns: 1fr 43% 1fr;
  align-items: center;
  gap: 80px;
}
@media (max-width: 1599px) {
  .events-gallery {
    gap: 60px;
    padding: 0 16px;
  }
}
@media (max-width: 1365px) {
  .events-gallery {
    gap: 40px;
  }
}
@media (max-width: 1023px) {
  .events-gallery {
    gap: 32px;
  }
}
@media (max-width: 767px) {
  .events-gallery {
    grid-template-columns: 1fr;
    gap: 20px;
  }
}

.events-img img {
  object-fit: cover;
}
.events-img--one, .events-img--three {
  height: 502px;
}
@media (max-width: 1599px) {
  .events-img--one, .events-img--three {
    height: 402px;
  }
}
@media (max-width: 1365px) {
  .events-img--one, .events-img--three {
    height: 302px;
  }
}
@media (max-width: 767px) {
  .events-img--one, .events-img--three {
    height: 380px;
  }
}
.events-img--two {
  height: 800px;
}
@media (max-width: 1599px) {
  .events-img--two {
    height: 680px;
  }
}
@media (max-width: 1365px) {
  .events-img--two {
    height: 580px;
  }
}
@media (max-width: 1023px) {
  .events-img--two {
    height: 480px;
  }
}
@media (max-width: 767px) {
  .events-img--two {
    height: 380px;
  }
}

.formats-inner {
  display: flex;
  flex-direction: column;
}

.formats-head {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1599px) {
  .formats-head {
    max-width: 940px;
  }
}
@media (max-width: 1365px) {
  .formats-head {
    max-width: 820px;
  }
}
@media (max-width: 1023px) {
  .formats-head {
    max-width: 650px;
  }
}

.formats-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .formats-text {
    max-width: 740px;
  }
}

.formats-body {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: flex-start;
}
@media (max-width: 1023px) {
  .formats-body {
    grid-template-columns: 1fr;
    gap: 40px;
  }
}

.formats-one {
  height: 100vh;
  position: sticky;
  top: 0;
}
@media (max-width: 1023px) {
  .formats-one {
    position: relative;
    height: 115vw;
  }
}
.formats-one img {
  width: calc(50vw - 140px);
  height: 100%;
  position: absolute;
  top: 0;
  right: 140px;
  object-fit: cover;
}
@media (max-width: 1599px) {
  .formats-one img {
    right: 75px;
    width: calc(50vw - 75px);
  }
}
@media (max-width: 1365px) {
  .formats-one img {
    right: 20px;
    width: calc(50vw - 20px);
  }
}
@media (max-width: 1023px) {
  .formats-one img {
    right: 0;
    width: 100%;
    position: relative;
  }
}

.formats-two {
  padding-left: 140px;
  padding-top: 140px;
}
@media (max-width: 1599px) {
  .formats-two {
    padding-left: 75px;
    padding-top: 75px;
  }
}
@media (max-width: 1365px) {
  .formats-two {
    padding-left: 20px;
    padding-top: 20px;
  }
}
@media (max-width: 1023px) {
  .formats-two {
    padding-left: 0;
    padding-top: 0;
  }
}

.formats-list {
  display: flex;
  flex-direction: column;
  gap: 100px;
}
@media (max-width: 1365px) {
  .formats-list {
    gap: 75px;
  }
}
@media (max-width: 1023px) {
  .formats-list {
    gap: 40px;
  }
}

.formats-item {
  display: flex;
  flex-direction: column;
}

.formats-img {
  width: 100%;
  height: 404px;
}
@media (max-width: 1365px) {
  .formats-img {
    height: 304px;
  }
}
@media (max-width: 1023px) {
  .formats-img {
    height: 55vw;
  }
}
.formats-img img {
  object-fit: cover;
}

.hall-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 2;
}

.hall-title {
  max-width: 1310px;
}
@media (max-width: 1599px) {
  .hall-title {
    max-width: 920px;
  }
}
@media (max-width: 1365px) {
  .hall-title {
    max-width: 820px;
  }
}
@media (max-width: 1023px) {
  .hall-title {
    max-width: 650px;
  }
}

.hall-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .hall-text {
    max-width: 730px;
  }
}
@media (max-width: 1023px) {
  .hall-text {
    max-width: 650px;
  }
}

.hall-video {
  width: 100%;
  height: 100vh;
  margin-top: -160px;
  position: relative;
  z-index: 1;
}
@media (max-width: 1023px) {
  .hall-video {
    margin-top: -120px;
  }
}
@media (max-width: 767px) {
  .hall-video {
    margin-top: -100px;
  }
}
.hall-video::before {
  content: "";
  background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.97) 5.36%, rgba(255, 255, 255, 0.88) 12.28%, rgba(255, 255, 255, 0.7) 21.75%, rgba(255, 255, 255, 0) 42.45%);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.hall-video video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.hall-gallery {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 32px;
}
@media (max-width: 1599px) {
  .hall-gallery {
    gap: 24px;
  }
}
@media (max-width: 1023px) {
  .hall-gallery {
    grid-template-columns: repeat(5, 240px);
    overflow-x: auto;
    overflow-y: hidden;
  }
}
@media (max-width: 767px) {
  .hall-gallery {
    gap: 20px;
  }
}

.hall-gallery-item {
  height: 336px;
}
@media (max-width: 1599px) {
  .hall-gallery-item {
    height: 18vw;
  }
}
@media (max-width: 1023px) {
  .hall-gallery-item {
    height: 180px;
  }
}
.hall-gallery-item img {
  object-fit: cover;
}

.hero--static .hero-video {
  position: absolute;
  inset: 0;
  z-index: -1;
}
.hero--static .hero-inner {
  margin-top: 0;
  min-height: 100vh;
  padding-bottom: 0;
  position: relative;
  z-index: 2;
}

.hero-video {
  position: sticky;
  top: 0;
  height: 100vh;
  width: 100%;
  z-index: 1;
}
.hero-video::after {
  opacity: 0.6;
  background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 100%);
  position: absolute;
  inset: 0;
  z-index: 2;
  content: "";
}
.hero-video::before {
  content: "";
  width: 100%;
  height: 201px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  background: linear-gradient(180deg, rgba(26, 30, 37, 0.5) 15%, rgba(26, 30, 37, 0.4) 37.98%, rgba(26, 30, 37, 0.28) 56.73%, rgba(26, 30, 37, 0.1) 75.96%, rgba(26, 30, 37, 0.03) 89.9%, rgba(26, 30, 37, 0) 100%);
}
.hero-video video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.hero-bg {
  position: absolute;
  inset: 0;
  z-index: 1;
}
.hero-bg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.hero-bg::after {
  background: linear-gradient(180deg, rgba(18, 20, 18, 0) 0%, rgba(18, 20, 18, 0.36) 49.96%, rgba(18, 20, 18, 0.81) 100%);
  position: absolute;
  inset: 0;
  z-index: 2;
  content: "";
}
.hero-bg::before {
  content: "";
  width: 100%;
  height: 201px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  background: linear-gradient(180deg, rgba(26, 30, 37, 0.5) 15%, rgba(26, 30, 37, 0.4) 37.98%, rgba(26, 30, 37, 0.28) 56.73%, rgba(26, 30, 37, 0.1) 75.96%, rgba(26, 30, 37, 0.03) 89.9%, rgba(26, 30, 37, 0) 100%);
}

.hero-inner {
  margin-top: -100vh;
  min-height: 200vh;
  padding-bottom: 100vh;
  position: relative;
  z-index: 2;
}

.hero-content {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 120px 0;
}
@media (max-width: 1599px) {
  .hero-content {
    padding: 100px 0;
  }
}
@media (max-width: 1023px) {
  .hero-content {
    padding: 80px 0;
  }
}
@media (max-width: 767px) {
  .hero-content {
    padding: 60px 0;
    justify-content: center;
  }
}

.hero-word {
  max-width: 255.104px;
  height: auto;
}
@media (max-width: 1023px) {
  .hero-word {
    max-width: 200px;
  }
}
@media (max-width: 767px) {
  .hero-word {
    max-width: 150px;
  }
}

.infrastructure {
  display: flex;
  flex-direction: column;
  gap: 160px;
}
@media (max-width: 1599px) {
  .infrastructure {
    gap: 100px;
  }
}
@media (max-width: 1023px) {
  .infrastructure {
    gap: 60px;
  }
}
@media (max-width: 767px) {
  .infrastructure {
    gap: 40px;
  }
}

.infrastructure-head {
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  justify-content: center;
  max-width: 1310px;
  margin: 0 auto;
  position: relative;
}
@media (max-width: 1599px) {
  .infrastructure-head {
    max-width: 920px;
    gap: 32px;
  }
}
@media (max-width: 1365px) {
  .infrastructure-head {
    max-width: 820px;
  }
}
@media (max-width: 1023px) {
  .infrastructure-head {
    max-width: 650px;
  }
}
@media (max-width: 767px) {
  .infrastructure-head {
    gap: 24px;
  }
}

.infrastructure-icon {
  width: 80px;
  height: 100px;
}

.infrastructure-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .infrastructure-text {
    max-width: 730px;
  }
}
@media (max-width: 1023px) {
  .infrastructure-text {
    max-width: 650px;
  }
}

.infrastructure-bg {
  width: 476px;
  height: 550px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
@media (max-width: 1599px) {
  .infrastructure-bg {
    width: 376px;
    height: 470px;
  }
}

.infrastructure-list {
  display: flex;
  flex-direction: column;
  gap: 88px;
  width: 100%;
}
@media (max-width: 1599px) {
  .infrastructure-list {
    gap: 60px;
  }
}
@media (max-width: 1365px) {
  .infrastructure-list {
    gap: 40px;
  }
}
@media (max-width: 767px) {
  .infrastructure-list {
    gap: 32px;
  }
}

.infrastructure-item:nth-child(4n-1) .infrastructure-two {
  order: -1;
  margin-right: 0;
  margin-left: -120px;
}
@media (max-width: 1919px) {
  .infrastructure-item:nth-child(4n-1) .infrastructure-two {
    margin-left: 0px;
  }
}
@media (max-width: 1023px) {
  .infrastructure-item:nth-child(4n-1) .infrastructure-two {
    order: unset;
  }
}

.infrastructure-inner {
  display: flex;
  gap: 24px;
}
@media (max-width: 1365px) {
  .infrastructure-inner {
    gap: 20px;
  }
}
@media (max-width: 1023px) {
  .infrastructure-inner {
    flex-direction: column;
    align-items: center;
  }
}

.infrastructure-one {
  padding: 0 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 620px;
  flex-shrink: 0;
}
@media (max-width: 1599px) {
  .infrastructure-one {
    width: 520px;
    padding: 0 32px;
  }
}
@media (max-width: 1365px) {
  .infrastructure-one {
    width: 420px;
    padding: 0 24px;
  }
}
@media (max-width: 1023px) {
  .infrastructure-one {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .infrastructure-one {
    padding: 0;
  }
}
.infrastructure-one .link-contact {
  font-size: 24px;
  margin-top: 0;
}
@media (max-width: 767px) {
  .infrastructure-one .link-contact {
    font-size: 18px;
  }
}
.infrastructure-one .link-contact::before {
  width: 32px;
  height: 32px;
}
@media (max-width: 767px) {
  .infrastructure-one .link-contact::before {
    width: 24px;
    height: 24px;
  }
}

.infrastructure-subtitle {
  font-family: "Orchidea Pro";
  font-size: 24px;
  font-weight: 300;
  line-height: 117%;
  letter-spacing: -0.72px;
}
@media (max-width: 1599px) {
  .infrastructure-subtitle {
    font-size: 22px;
    letter-spacing: -0.44px;
  }
}
@media (max-width: 1023px) {
  .infrastructure-subtitle {
    font-size: 20px;
    letter-spacing: -0.4px;
  }
}
@media (max-width: 767px) {
  .infrastructure-subtitle {
    font-size: 18px;
    letter-spacing: -0.36px;
  }
}

.infrastructure-two {
  margin-right: -120px;
  min-width: 0;
  position: relative;
}
@media (max-width: 1919px) {
  .infrastructure-two {
    margin-right: 0px;
  }
}
@media (max-width: 1023px) {
  .infrastructure-two {
    width: 100%;
  }
}

.infrastructure-slider {
  height: 670px;
}
@media (max-width: 1599px) {
  .infrastructure-slider {
    height: 570px;
  }
}
@media (max-width: 1365px) {
  .infrastructure-slider {
    height: 470px;
  }
}
@media (max-width: 1023px) {
  .infrastructure-slider {
    height: 60vw;
  }
}

.infrastructure-slide img {
  object-fit: cover;
}

.infrastructure-nav {
  display: flex;
  flex-direction: column;
  position: absolute;
  inset: 0;
  padding: 40px;
  z-index: 2;
  pointer-events: none;
}
@media (max-width: 1599px) {
  .infrastructure-nav {
    padding: 32px;
  }
}
@media (max-width: 1365px) {
  .infrastructure-nav {
    padding: 24px;
  }
}
@media (max-width: 1023px) {
  .infrastructure-nav {
    padding: 20px;
  }
}
@media (max-width: 767px) {
  .infrastructure-nav {
    padding: 16px;
  }
}

.infrastructure-buttons {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-top: auto;
  margin-left: auto;
  pointer-events: visible;
}

.intro {
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.intro-bg {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.intro-bg::after, .intro-bg::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.intro-bg::before {
  background: linear-gradient(180deg, rgba(26, 30, 37, 0.5) 15%, rgba(26, 30, 37, 0.4) 37.98%, rgba(26, 30, 37, 0.28) 56.73%, rgba(26, 30, 37, 0.1) 75.96%, rgba(26, 30, 37, 0.03) 89.9%, rgba(26, 30, 37, 0) 100%);
}
.intro-bg::after {
  background: linear-gradient(180deg, rgba(18, 20, 18, 0) 0%, rgba(18, 20, 18, 0.36) 49.96%, rgba(18, 20, 18, 0.81) 100%);
}
.intro-bg img {
  object-fit: cover;
}

.intro-inner {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 40px;
  padding: 180px 0 120px;
}
@media (max-width: 1599px) {
  .intro-inner {
    padding: 120px 0 80px;
  }
}

.intro-title {
  max-width: 1310px;
}

.intro-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 68px;
}
@media (max-width: 1599px) {
  .intro-content {
    gap: 40px;
  }
}

.intro-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.intro-title {
  margin-bottom: 35px;
}
@media (max-width: 1599px) {
  .intro-title {
    margin-bottom: 20px;
  }
}

.intro-price {
  display: flex;
  gap: 120px;
  margin-bottom: 68px;
}
@media (max-width: 1599px) {
  .intro-price {
    gap: 80px;
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .intro-price {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 20px;
  }
}

.intro-price-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 10px;
}

.intro-info {
  overflow: hidden;
}

.intro-info-list {
  display: flex;
  margin: 0 -57px;
}
@media (max-width: 1365px) {
  .intro-info-list {
    margin: 0 -31px;
  }
}
@media (max-width: 1023px) {
  .intro-info-list {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 20px 0;
  }
}
@media (max-width: 767px) {
  .intro-info-list {
    margin: 0;
  }
}

.intro-info-item {
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 0 56px;
  border-right: 0.5px solid rgba(255, 255, 255, 0.2);
  border-left: 0.5px solid rgba(255, 255, 255, 0.2);
}
@media (max-width: 1365px) {
  .intro-info-item {
    padding: 0 30px;
  }
}
@media (max-width: 1023px) {
  .intro-info-item {
    flex-grow: 1;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .intro-info-item {
    border: none;
    padding: 0;
  }
}

.intro-info-icon {
  width: 40px;
  height: 40px;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .intro-info-icon {
    width: 32px;
    height: 32px;
  }
}

.locations {
  background-color: #fff;
  overflow: hidden;
  position: relative;
  z-index: 2;
}

.locations-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  z-index: 1;
  position: relative;
  padding-top: 100px;
}
@media (max-width: 1599px) {
  .locations-inner {
    padding-top: 80px;
  }
}
@media (max-width: 1023px) {
  .locations-inner {
    padding-top: 60px;
  }
}

.locations-bg {
  width: 545px;
  height: 490px;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  position: absolute;
  z-index: -1;
}
@media (max-width: 1599px) {
  .locations-bg {
    width: 445px;
    height: 390px;
  }
}
@media (max-width: 767px) {
  .locations-bg {
    width: 345px;
    height: 300px;
  }
}

.locations-title {
  max-width: 1310px;
}
@media (max-width: 1599px) {
  .locations-title {
    max-width: 920px;
  }
}
@media (max-width: 1365px) {
  .locations-title {
    max-width: 820px;
  }
}
@media (max-width: 1023px) {
  .locations-title {
    max-width: 650px;
  }
}

.locations-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .locations-text {
    max-width: 730px;
  }
}
@media (max-width: 1023px) {
  .locations-text {
    max-width: 650px;
  }
}

.locations-block {
  overflow: hidden;
  width: 100%;
}

.locations-list {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  margin: 0 -49px;
}
@media (max-width: 1365px) {
  .locations-list {
    grid-template-columns: repeat(2, 1fr);
    gap: 32px 0;
  }
}
@media (max-width: 1023px) {
  .locations-list {
    margin: 0 -25px;
  }
}

.locations-item {
  padding: 0 48px;
  border-left: 0.5px solid rgba(187, 187, 185, 0.2);
  border-right: 0.5px solid rgba(187, 187, 185, 0.2);
}
@media (max-width: 1365px) {
  .locations-item:first-child {
    grid-column: span 2;
  }
}
@media (max-width: 1023px) {
  .locations-item {
    padding: 0 24px;
  }
}

.locations-value {
  color: #CEAE8B;
}

.locations-walking {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  color: #CEAE8B;
}
.locations-walking::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5.72333 7.26L8.39417 5.32C8.69399 5.10059 9.05867 4.98793 9.43 5C9.88292 5.01129 10.3211 5.16342 10.6835 5.43524C11.046 5.70705 11.3148 6.08504 11.4525 6.51667C11.6075 7.0025 11.7492 7.33083 11.8775 7.50167C12.2653 8.019 12.7683 8.43884 13.3466 8.72786C13.9249 9.01688 14.5626 9.16712 15.2092 9.16667V10.8333C14.3486 10.8343 13.4985 10.6444 12.7201 10.2774C11.9417 9.91038 11.2543 9.37535 10.7075 8.71083L10.1267 12.0067L11.8442 13.4483L13.6967 18.5383L12.13 19.1083L10.43 14.4383L7.605 12.0675C7.37317 11.8803 7.19576 11.6344 7.09126 11.3553C6.98676 11.0762 6.95899 10.7743 7.01083 10.4808L7.435 8.07667L6.87083 8.48667L5.09833 10.9267L3.75 9.94667L5.70917 7.25L5.72333 7.26ZM10.6258 4.58333C10.1838 4.58333 9.75988 4.40774 9.44732 4.09518C9.13476 3.78262 8.95917 3.35869 8.95917 2.91667C8.95917 2.47464 9.13476 2.05072 9.44732 1.73816C9.75988 1.42559 10.1838 1.25 10.6258 1.25C11.0679 1.25 11.4918 1.42559 11.8043 1.73816C12.1169 2.05072 12.2925 2.47464 12.2925 2.91667C12.2925 3.35869 12.1169 3.78262 11.8043 4.09518C11.4918 4.40774 11.0679 4.58333 10.6258 4.58333ZM8.14917 15.5675L5.47083 18.7592L4.19417 17.6883L6.67417 14.7333L7.29583 12.9167L8.78833 14.1667L8.14917 15.5675Z' fill='%23E3AC71'/%3E%3Cpath d='M5.72333 7.26L8.39417 5.32C8.69399 5.10059 9.05867 4.98793 9.43 5C9.88292 5.01129 10.3211 5.16342 10.6835 5.43524C11.046 5.70705 11.3148 6.08504 11.4525 6.51667C11.6075 7.0025 11.7492 7.33083 11.8775 7.50167C12.2653 8.019 12.7683 8.43884 13.3466 8.72786C13.9249 9.01688 14.5626 9.16712 15.2092 9.16667V10.8333C14.3486 10.8343 13.4985 10.6444 12.7201 10.2774C11.9417 9.91038 11.2543 9.37535 10.7075 8.71083L10.1267 12.0067L11.8442 13.4483L13.6967 18.5383L12.13 19.1083L10.43 14.4383L7.605 12.0675C7.37317 11.8803 7.19576 11.6344 7.09126 11.3553C6.98676 11.0762 6.95899 10.7743 7.01083 10.4808L7.435 8.07667L6.87083 8.48667L5.09833 10.9267L3.75 9.94667L5.70917 7.25L5.72333 7.26ZM10.6258 4.58333C10.1838 4.58333 9.75988 4.40774 9.44732 4.09518C9.13476 3.78262 8.95917 3.35869 8.95917 2.91667C8.95917 2.47464 9.13476 2.05072 9.44732 1.73816C9.75988 1.42559 10.1838 1.25 10.6258 1.25C11.0679 1.25 11.4918 1.42559 11.8043 1.73816C12.1169 2.05072 12.2925 2.47464 12.2925 2.91667C12.2925 3.35869 12.1169 3.78262 11.8043 4.09518C11.4918 4.40774 11.0679 4.58333 10.6258 4.58333ZM8.14917 15.5675L5.47083 18.7592L4.19417 17.6883L6.67417 14.7333L7.29583 12.9167L8.78833 14.1667L8.14917 15.5675Z' fill='%23CEAE8B'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}

.locations-map {
  width: 100%;
  position: relative;
}

.locations-map-img {
  object-fit: cover;
  min-height: 400px;
}

.locations-marker {
  display: flex;
  padding: 16px 32px 16px 24px;
  justify-content: center;
  align-items: center;
  gap: 24px;
  width: 350px;
  border-radius: 50px;
  background: linear-gradient(180deg, rgba(26, 30, 37, 0.8) 0%, #1A1E25 100%);
  backdrop-filter: blur(8px);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 767px) {
  .locations-marker {
    width: 100%;
    max-width: 300px;
    padding: 8px 12px;
    gap: 16px;
  }
  .locations-marker .label-m {
    font-size: 12px;
  }
}
.locations-marker::before {
  content: "";
  width: 70px;
  height: 23px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='24' viewBox='0 0 70 24' fill='none'%3E%3Cpath d='M35 23.8437L35 5.41607e-05L-2.01072e-06 0.843754C20.186 1.00379 26.8296 7.40599 35 23.8437Z' fill='%231A1E25'/%3E%3Cpath d='M35 23.8437L35 0.26269L70 0.843754C49.814 1.00379 43.1704 7.40599 35 23.8437Z' fill='%231A1E25'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top;
  position: absolute;
  top: calc(100% - 1px);
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .locations-marker::before {
    width: 40px;
    height: 14px;
  }
}

.locations-icon {
  width: 50px;
  height: 50px;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .locations-icon {
    width: 45px;
    height: 45px;
  }
}

.locations-wrapper {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.locations-navigation {
  display: flex;
  align-items: center;
  gap: 16px;
  color: #CEAE8B;
  font-size: 13px;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
}
.locations-navigation span {
  display: block;
  overflow: hidden;
  position: relative;
}
.locations-navigation span::after, .locations-navigation span::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  transition: 0.3s ease-in;
  background-color: #CEAE8B;
}
.locations-navigation span::before {
  transform: translateX(-150%);
}
.locations-navigation img {
  width: 24px;
  height: 24px;
}
.locations-navigation:hover span::after {
  transform: translateX(150%);
}
.locations-navigation:hover span::before {
  transform: translateX(0);
}

.morning-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.morning-title {
  max-width: 1310px;
}
@media (max-width: 1599px) {
  .morning-title {
    max-width: 940px;
  }
}
@media (max-width: 1365px) {
  .morning-title {
    max-width: 820px;
  }
}

.morning-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .morning-text {
    max-width: 730px;
  }
}
@media (max-width: 1023px) {
  .morning-text {
    max-width: 650px;
  }
}

.morning-gallery {
  display: flex;
  flex-direction: column;
  gap: 16px;
  overflow: hidden;
  contain: layout style paint;
}
@media (max-width: 767px) {
  .morning-gallery {
    gap: 8px;
  }
}

.morning-line {
  display: flex;
  gap: 16px;
  width: 100%;
}
@media (max-width: 767px) {
  .morning-line {
    gap: 8px;
  }
}
.morning-line--two {
  flex-direction: row-reverse;
}

.morning-list {
  display: flex;
  gap: 16px;
  flex-shrink: 0;
  will-change: transform;
  transform: translateZ(0);
  backface-visibility: hidden;
}
@media (max-width: 767px) {
  .morning-list {
    gap: 8px;
  }
}

.morning-item {
  width: 438px;
  height: 438px;
  flex-shrink: 0;
  transform: translateZ(0);
}
@media (max-width: 1599px) {
  .morning-item {
    width: 350px;
    height: 350px;
  }
}
@media (max-width: 1365px) {
  .morning-item {
    width: 300px;
    height: 300px;
  }
}
@media (max-width: 1023px) {
  .morning-item {
    width: 250px;
    height: 250px;
  }
}
@media (max-width: 767px) {
  .morning-item {
    width: 150px;
    height: 150px;
  }
}
.morning-item img {
  object-fit: cover;
  transform: translateZ(0);
  backface-visibility: hidden;
}

.perfect-head {
  padding: 160px 0 300px;
  min-height: 100vh;
  position: relative;
  z-index: 1;
}
@media (max-width: 1023px) {
  .perfect-head {
    padding: 80px 0 200px;
    min-height: unset;
  }
}

.perfect-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  max-width: 1310px;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}
@media (max-width: 1599px) {
  .perfect-content {
    max-width: 920px;
  }
}
@media (max-width: 1365px) {
  .perfect-content {
    max-width: 820px;
  }
}
@media (max-width: 1023px) {
  .perfect-content {
    max-width: 650px;
  }
}

.perfect-text {
  max-width: 776px;
}
@media (max-width: 1023px) {
  .perfect-text {
    max-width: 616px;
  }
}

.perfect-bg {
  position: absolute;
  inset: 0;
  z-index: -1;
}
.perfect-bg img {
  object-fit: cover;
}
.perfect-bg::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  background: linear-gradient(180deg, rgba(18, 20, 18, 0.3) 0%, rgba(18, 20, 18, 0.6) 70.23%, rgba(18, 20, 18, 0.7) 100%);
}

.perfect-body {
  max-width: 1032px;
  padding: 0 16px;
  margin: -260px auto 0;
}
@media (max-width: 1023px) {
  .perfect-body {
    margin-top: -120px;
  }
}

.perfect-slider {
  max-width: 538px;
  width: 100%;
}

.perfect-img {
  height: 432px;
}
@media (max-width: 767px) {
  .perfect-img {
    height: 75vw;
  }
}
.perfect-img img {
  object-fit: cover;
}

.perfect-nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

.perfect-pagination {
  position: static !important;
  width: fit-content !important;
}
.perfect-pagination .swiper-pagination-bullet {
  margin: 0 8px !important;
  width: 6px;
  height: 6px;
  background-color: #BBBBB9;
  opacity: 1;
  transition: all 0.3s ease-in;
}
.perfect-pagination .swiper-pagination-bullet-active {
  transform: scale(1.6);
  background-color: #1A1E25;
}

.place-inner {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
}
@media (max-width: 1023px) {
  .place-inner {
    grid-template-columns: 1fr;
  }
}

.place-one-wrapper {
  padding-right: 120px;
}
@media (max-width: 1365px) {
  .place-one-wrapper {
    padding-right: 0;
  }
}

.place-two {
  padding-top: 225px;
}
@media (max-width: 1599px) {
  .place-two {
    padding-top: 160px;
  }
}
@media (max-width: 1365px) {
  .place-two {
    padding-top: 140px;
  }
}
@media (max-width: 1023px) {
  .place-two {
    padding-top: 0;
  }
}

.residents-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.residents-title {
  max-width: 1310px;
}
@media (max-width: 1599px) {
  .residents-title {
    max-width: 940px;
  }
}
@media (max-width: 1365px) {
  .residents-title {
    max-width: 780px;
  }
}
@media (max-width: 1023px) {
  .residents-title {
    max-width: 640px;
  }
}

.residents-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .residents-text {
    max-width: 730px;
  }
}
@media (max-width: 1023px) {
  .residents-text {
    max-width: 650px;
  }
}

.residents-block {
  overflow: hidden;
}

.residents-list {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  margin: 0 -25px;
}
@media (max-width: 1599px) {
  .residents-list {
    margin: 0 -13px;
  }
}
@media (max-width: 1365px) {
  .residents-list {
    grid-template-columns: repeat(3, 1fr);
    gap: 32px 0;
  }
}
@media (max-width: 767px) {
  .residents-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
.residents-list--hotel {
  grid-template-columns: repeat(6, 1fr);
}
@media (max-width: 1365px) {
  .residents-list--hotel {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 767px) {
  .residents-list--hotel {
    grid-template-columns: repeat(2, 1fr);
  }
}

.residents-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  padding: 0 24px;
  border-left: 0.5px solid rgba(187, 187, 185, 0.2);
  border-right: 0.5px solid rgba(187, 187, 185, 0.2);
}
@media (max-width: 1599px) {
  .residents-item {
    padding: 0 12px;
  }
}

.residents-icon {
  width: 32px;
  height: 32px;
  flex-shrink: 0;
}

.residents-carousel {
  position: relative;
  height: 712px;
}
@media (max-width: 1599px) {
  .residents-carousel {
    height: 534px;
  }
}
@media (max-width: 1365px) {
  .residents-carousel {
    height: 460px;
  }
}
@media (max-width: 1023px) {
  .residents-carousel {
    height: 360px;
  }
}
@media (max-width: 767px) {
  .residents-carousel {
    height: 65vw;
  }
}

.residents-slider {
  height: 100%;
}

.residents-slide {
  width: 1262px;
  height: 100%;
}
@media (max-width: 1599px) {
  .residents-slide {
    width: 940px;
  }
}
@media (max-width: 1365px) {
  .residents-slide {
    width: 780px;
  }
}
@media (max-width: 1023px) {
  .residents-slide {
    width: 640px;
  }
}
@media (max-width: 767px) {
  .residents-slide {
    width: 100%;
  }
}
.residents-slide img {
  object-fit: cover;
}

.residents-nav {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 1262px;
  padding: 32px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2;
  pointer-events: none;
}
@media (max-width: 1599px) {
  .residents-nav {
    width: 940px;
    padding: 24px;
  }
}
@media (max-width: 1365px) {
  .residents-nav {
    width: 780px;
    padding: 20px;
  }
}
@media (max-width: 1023px) {
  .residents-nav {
    width: 640px;
  }
}
@media (max-width: 767px) {
  .residents-nav {
    width: 100%;
    padding: 16px;
  }
}

.residents-buttons {
  display: flex;
  gap: 8px;
  margin-left: auto;
}

.residents-bottom-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  max-width: 830px;
  margin: 0 auto;
}

.residents-link {
  transition: color 0.3s ease-in;
}
.residents-link:hover {
  color: #CEAE8B;
}

.rest-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 80px;
}
@media (max-width: 1599px) {
  .rest-inner {
    gap: 60px;
  }
}
@media (max-width: 767px) {
  .rest-inner {
    gap: 32px;
  }
}

.rest-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 40px;
  max-width: 1050px;
  position: relative;
}
@media (max-width: 1599px) {
  .rest-content {
    max-width: 760px;
    gap: 32px;
  }
}
@media (max-width: 1365px) {
  .rest-content {
    max-width: 640px;
  }
}
@media (max-width: 767px) {
  .rest-content {
    gap: 24px;
  }
}

.rest-logo {
  width: 80px;
  height: 100px;
  flex-shrink: 0;
}

.rest-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .rest-text {
    max-width: 732px;
  }
}

.rest-list {
  display: flex;
  gap: 40px;
}

.rest-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 24px;
  max-width: 243px;
}
@media (max-width: 767px) {
  .rest-item {
    max-width: 180px;
    gap: 16px;
  }
  .rest-item .body-s {
    font-size: 13px;
  }
}

.rest-icon {
  width: 40px;
  height: 40px;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .rest-icon {
    width: 32px;
    height: 32px;
  }
}

.rest-bg {
  width: 476.212px;
  height: 550.103px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
@media (max-width: 1599px) {
  .rest-bg {
    width: 360px;
    height: 490px;
  }
}
@media (max-width: 1023px) {
  .rest-bg {
    width: 320px;
    height: 380px;
  }
}

.rest-carousel {
  padding: 0 80px;
  position: relative;
  z-index: 1;
}
@media (max-width: 1599px) {
  .rest-carousel {
    padding: 0 60px;
  }
}
@media (max-width: 1365px) {
  .rest-carousel {
    padding: 0 40px;
  }
}
@media (max-width: 1023px) {
  .rest-carousel {
    padding: 0 16px;
  }
}

.rest-slider {
  height: 100vh;
}
@media (max-width: 1365px) {
  .rest-slider {
    height: 60vw;
  }
}

.rest-slide img {
  object-fit: cover;
}

.rest-nav {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 80px 120px;
  position: absolute;
  inset: 0;
  z-index: 3;
  pointer-events: none;
}
@media (max-width: 1599px) {
  .rest-nav {
    padding: 60px 100px;
  }
}
@media (max-width: 1365px) {
  .rest-nav {
    padding: 40px 80px;
  }
}
@media (max-width: 1023px) {
  .rest-nav {
    padding: 20px 60px;
  }
}
@media (max-width: 767px) {
  .rest-nav {
    padding: 16px 32px;
  }
}

.rest-buttons {
  display: flex;
  gap: 8px;
  pointer-events: all;
  margin-left: auto;
  margin-top: auto;
}

.room-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.room-title {
  max-width: 1310px;
}
@media (max-width: 1599px) {
  .room-title {
    max-width: 940px;
  }
}
@media (max-width: 1365px) {
  .room-title {
    max-width: 820px;
  }
}

.room-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .room-text {
    max-width: 740px;
  }
}
@media (max-width: 1365px) {
  .room-text {
    max-width: 650px;
  }
}

.room-tabs {
  display: flex;
  align-items: center;
  gap: 24px;
}
@media (max-width: 1023px) {
  .room-tabs {
    gap: 16px;
  }
}
.room-tabs .btn.is-active {
  pointer-events: none;
  background: linear-gradient(102deg, #CEAE8B 10.71%, #FFF1D6 50.58%, #DFB48A 92.19%);
}

.room-content-item {
  display: none;
}
.room-content-item.is-active {
  display: block;
}

.room-list {
  display: flex;
  flex-direction: column;
  gap: 100px;
}
@media (max-width: 1365px) {
  .room-list {
    gap: 75px;
  }
}
@media (max-width: 1023px) {
  .room-list {
    gap: 40px;
  }
}
@media (max-width: 1023px) {
  .room-list--office .room-slider {
    height: 65vw;
  }
}
.room-list--office .room-slide {
  background-color: #f2f2f2;
}
.room-list--office .swiper-button-lock,
.room-list--office .room-pagination {
  display: none;
}

.room-item {
  padding-top: 65px;
  background-color: #fff;
  border-top: 1px solid #CEAE8B;
  position: sticky;
  top: 65px;
}
@media (max-width: 1599px) {
  .room-item {
    padding-top: 40px;
    top: 40px;
  }
}
@media (max-width: 1023px) {
  .room-item {
    position: relative;
    top: 0;
  }
}

.room-inner {
  display: grid;
  grid-template-columns: 468px 1fr;
  align-items: center;
  gap: 175px;
}
@media (max-width: 1599px) {
  .room-inner {
    gap: 75px;
  }
}
@media (max-width: 1365px) {
  .room-inner {
    grid-template-columns: 368px 1fr;
    gap: 45px;
  }
}
@media (max-width: 1023px) {
  .room-inner {
    grid-template-columns: 1fr;
    gap: 40px;
  }
}

.room-one {
  display: flex;
  flex-direction: column;
  padding: 80px 0;
}
@media (max-width: 1599px) {
  .room-one {
    padding: 40px 0;
  }
}
@media (max-width: 1023px) {
  .room-one {
    padding: 0;
  }
}
.room-one .btn {
  width: fit-content;
  margin-top: auto;
}

.room-characteristics {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 767px) {
  .room-characteristics {
    gap: 16px;
  }
}

.room-characteristic-item {
  display: flex;
  align-items: center;
  gap: 16px;
}

.room-characteristic-icon {
  width: 32px;
  height: 32px;
  flex-shrink: 0;
}

.room-two {
  min-width: 0;
  overflow: hidden;
  margin-right: -120px;
}
@media (max-width: 1899px) {
  .room-two {
    margin-right: 0;
  }
}

.room-slider {
  width: 100%;
  max-width: 100%;
  height: 670px;
}
@media (max-width: 1599px) {
  .room-slider {
    height: 580px;
  }
}
@media (max-width: 1023px) {
  .room-slider {
    height: 400px;
  }
}
@media (max-width: 767px) {
  .room-slider {
    height: 60vw;
  }
}

.room-slide img {
  object-fit: cover;
}

.room-nav {
  padding: 40px;
  display: flex;
  flex-direction: column;
  justify-items: space-between;
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .room-nav {
    padding: 20px;
  }
}

.room-buttons {
  display: flex;
  gap: 8px;
  pointer-events: all;
  margin-left: auto;
  margin-top: auto;
}

.rooms-inner {
  display: flex;
  flex-direction: column;
  gap: 80px;
}
@media (max-width: 1023px) {
  .rooms-inner {
    gap: 40px;
  }
}

.rooms-item {
  padding-top: 55px;
}
@media (max-width: 1023px) {
  .rooms-item {
    padding-top: 20px;
  }
}

.rooms-item-inner {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 1023px) {
  .rooms-item-inner {
    grid-template-columns: 1fr;
  }
}

.rooms-one {
  min-height: 900px;
  position: relative;
}
@media (max-width: 1599px) {
  .rooms-one {
    min-height: 700px;
  }
}
@media (max-width: 1023px) {
  .rooms-one {
    display: none;
  }
}

.rooms-slider {
  width: calc(50vw - 150px);
  position: absolute;
  top: 0;
  right: 150px;
  bottom: 0;
}
@media (max-width: 1599px) {
  .rooms-slider {
    width: calc(50vw - 75px);
    right: 75px;
  }
}

.rooms-slide {
  height: 100%;
  width: 100%;
}
.rooms-slide img {
  object-fit: cover;
}

.rooms-two {
  display: flex;
  flex-direction: column;
  padding-top: 56px;
  min-width: 0;
}
@media (max-width: 1365px) {
  .rooms-two {
    padding-top: 0;
  }
}

.rooms-list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 24px;
}
@media (max-width: 1023px) {
  .rooms-list {
    margin-bottom: 0;
  }
}

.rooms-elem {
  display: flex;
  align-items: center;
  gap: 12px;
}

.rooms-icon {
  width: 40px;
  height: 40px;
  flex-shrink: 0;
}

.rooms-value {
  color: #1A1E25;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  letter-spacing: -0.18px;
  opacity: 0.6;
}
@media (max-width: 1023px) {
  .rooms-value {
    font-size: 14px;
  }
}

.rooms-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  margin-top: auto;
  width: 100%;
}
@media (max-width: 1365px) {
  .rooms-wrapper {
    flex-direction: column-reverse;
  }
}
@media (max-width: 1023px) {
  .rooms-wrapper {
    order: -1;
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .rooms-wrapper {
    margin-bottom: 32px;
  }
}

.rooms-nav {
  display: flex;
  align-items: center;
  gap: 16px;
}

.rooms-subslider {
  width: 490px;
  height: 400px;
  margin: 0;
}
@media (max-width: 1599px) {
  .rooms-subslider {
    width: 390px;
    height: 300px;
  }
}
@media (max-width: 1365px) {
  .rooms-subslider {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .rooms-subslider {
    width: 100%;
    height: 65vw;
  }
}

.rooms-subslide {
  height: 100%;
  width: 100%;
}
.rooms-subslide img {
  object-fit: cover;
}

.services {
  background-color: #fff;
  overflow: hidden;
  position: relative;
  z-index: 2;
}

.services-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-top: 100px;
  position: relative;
  z-index: 1;
}
@media (max-width: 1599px) {
  .services-inner {
    padding-top: 80px;
  }
}
@media (max-width: 1023px) {
  .services-inner {
    padding-top: 60px;
  }
}

.services-bg {
  width: 430.801px;
  height: 537.501px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
@media (max-width: 1599px) {
  .services-bg {
    width: 344px;
    height: 428px;
  }
}
@media (max-width: 1023px) {
  .services-bg {
    width: 268px;
    height: 334px;
  }
}

.services-title {
  max-width: 1310px;
}
@media (max-width: 1599px) {
  .services-title {
    max-width: 940px;
  }
}
@media (max-width: 1365px) {
  .services-title {
    max-width: 780px;
  }
}
@media (max-width: 1023px) {
  .services-title {
    max-width: 640px;
  }
}

.services-text {
  max-width: 912px;
}
@media (max-width: 1599px) {
  .services-text {
    max-width: 730px;
  }
}
@media (max-width: 1023px) {
  .services-text {
    max-width: 650px;
  }
}

@media (max-width: 1023px) {
  .services-carousel {
    display: flex;
    flex-direction: column;
  }
}

@media (max-width: 1023px) {
  .services-slider {
    order: 1;
    margin-bottom: 24px;
    width: 300%;
    margin-left: calc(-200% - 12px);
  }
}

.services-slide {
  width: 456px;
  height: 372px;
  flex-shrink: 0;
  margin-right: 24px;
  transition: width 1s linear;
  position: relative;
}
@media (max-width: 1919px) and (min-width: 1024px) {
  .services-slide {
    width: 23.75vw;
    height: 19.375vw;
    margin-right: 1.25vw;
  }
}
@media (max-width: 1023px) {
  .services-slide {
    margin-right: 12px;
    width: 33.3333333333%;
    height: 65vw;
  }
}
@media (min-width: 1024px) {
  .services-slide.swiper-slide-active + .swiper-slide + .swiper-slide {
    width: 877px;
    height: 588px;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .services-slide.swiper-slide-active + .swiper-slide + .swiper-slide {
    width: 41.667vw;
    height: 30.625vw;
  }
}
@media (min-width: 1024px) and (min-width: 1024px) {
  .services-slide.swiper-slide-active + .swiper-slide + .swiper-slide img {
    height: 588px;
  }
}
@media (min-width: 1024px) and (min-width: 1024px) and (max-width: 1919px) {
  .services-slide.swiper-slide-active + .swiper-slide + .swiper-slide img {
    height: 30.625vw;
  }
}
.services-slide img {
  height: 372px;
  object-fit: cover;
  object-position: center;
  transition: height 1s linear, width 1s linear;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 1919px) and (min-width: 1024px) {
  .services-slide img {
    height: 19.375vw;
  }
}
@media (max-width: 1023px) {
  .services-slide img {
    position: static;
    width: 100%;
    height: 100%;
    transform: none;
  }
}

.services-nav {
  margin-top: -70px;
  margin-bottom: 24px;
  position: relative;
  z-index: 2;
}
@media (max-width: 1599px) {
  .services-nav {
    margin-top: -50px;
  }
}
@media (max-width: 1023px) {
  .services-nav {
    order: 3;
    margin-top: 0;
    margin-bottom: 0;
  }
}

.services-nav-wrapper {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media (max-width: 1023px) {
  .services-nav-wrapper {
    gap: 24px;
  }
}

.services-nav-buttons {
  display: flex;
  gap: 16px;
  align-items: center;
}

.services-pagination {
  position: static;
  width: fit-content !important;
}
.services-pagination .swiper-pagination-bullet {
  margin: 0 8px !important;
  width: 6px;
  height: 6px;
  background-color: #BBBBB9;
  opacity: 1;
}
.services-pagination .swiper-pagination-bullet-active {
  background-color: #1A1E25;
  transform: scale(1.6);
  transition: transform 0.3s linear;
}

.services-subslider {
  overflow: visible;
  margin-left: 960px;
  width: 877px;
}
@media (max-width: 1919px) and (min-width: 1024px) {
  .services-subslider {
    margin-left: 50vw;
    width: 41.667vw;
  }
}
@media (max-width: 1023px) {
  .services-subslider {
    order: 2;
    margin-left: 0;
    margin-bottom: 24px;
    width: 100%;
  }
}

.services-subslider .swiper-slide.swiper-slide-thumb-active .services-subslide {
  transform: translateY(0);
  opacity: 1;
}

.services-subslide {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 40px;
  transform: translateY(100%);
  opacity: 0;
  transition: transform 0.6s ease-in, opacity 0.6s ease-in;
}
@media (max-width: 1023px) {
  .services-subslide {
    flex-direction: column;
    gap: 16px;
    padding: 0 16px;
  }
}
.services-subslide .body-s {
  max-width: 540px;
}
@media (max-width: 1919px) and (min-width: 1024px) {
  .services-subslide .body-s {
    max-width: 28.125vw;
    font-size: 0.781vw;
  }
  .services-subslide .h5 {
    font-size: 2.083vw;
  }
}

.space {
  padding: 240px 0;
  position: relative;
}
@media (max-width: 1599px) {
  .space {
    padding: 120px 0;
  }
}
@media (max-width: 1023px) {
  .space {
    padding: 80px 0;
  }
}

.space-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
}
.space-bg img {
  object-fit: cover;
}
.space-bg::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(19, 21, 25, 0.2) 0%, rgba(19, 21, 25, 0.8) 100%);
}

.space-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 60px;
}
@media (max-width: 1599px) {
  .space-inner {
    gap: 40px;
  }
}

.space-logo {
  width: 114.615px;
  height: 142.999px;
}
@media (max-width: 1599px) {
  .space-logo {
    width: 90px;
    height: 110px;
  }
}
@media (max-width: 1023px) {
  .space-logo {
    width: 70px;
    height: 80px;
  }
}

.space-title {
  max-width: 1000px;
  margin: 0 auto;
}
@media (max-width: 1599px) {
  .space-title {
    max-width: 900px;
  }
}
@media (max-width: 1365px) {
  .space-title {
    max-width: 800px;
  }
}
@media (max-width: 1023px) {
  .space-title {
    max-width: 600px;
  }
}

.splash {
  display: flex;
  position: fixed;
  inset: 0;
}
@media (max-width: 767px) {
  .splash {
    flex-direction: column;
  }
}

.splash-item {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 85px 60px;
  width: 50%;
  position: relative;
  overflow: hidden;
  transition: 0.5s linear;
}
@media (max-width: 1023px) {
  .splash-item {
    padding: 40px 30px;
  }
}
@media (max-width: 767px) {
  .splash-item {
    width: 100%;
    padding: 60px 16px 32px 16px;
    height: 50%;
  }
}
.splash-item.is-active {
  width: calc(100% - 600px);
}
@media (max-width: 1599px) {
  .splash-item.is-active {
    width: calc(100% - 500px);
  }
}
@media (max-width: 1365px) {
  .splash-item.is-active {
    width: calc(100% - 400px);
  }
}
@media (max-width: 1023px) {
  .splash-item.is-active {
    width: calc(100% - 300px);
  }
}
@media (max-width: 767px) {
  .splash-item.is-active {
    width: 100%;
    height: calc(100% - 205px);
  }
}
.splash-item.is-disabled {
  width: 600px;
}
@media (max-width: 1599px) {
  .splash-item.is-disabled {
    width: 500px;
  }
}
@media (max-width: 1365px) {
  .splash-item.is-disabled {
    width: 400px;
  }
}
@media (max-width: 1023px) {
  .splash-item.is-disabled {
    width: 300px;
  }
}
@media (max-width: 767px) {
  .splash-item.is-disabled {
    width: 100%;
    height: 205px;
  }
}

.splash-img {
  position: absolute;
  inset: 0;
  z-index: -1;
}
.splash-img img {
  object-fit: cover;
}
.splash-img::after {
  content: "";
  position: absolute;
  inset: 0;
  opacity: 0.7;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, #000 100%);
  z-index: 1;
}
@media (max-width: 767px) {
  .splash-img::after {
    opacity: 0.9;
  }
}

.splash-content {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 767px) {
  .splash-content {
    height: 100% !important;
  }
}
.splash-content.is-active .splash-title {
  transform: scale(1);
}
.splash-content.is-active .splash-text {
  opacity: 1;
}
.splash-content.is-active .splash-link {
  opacity: 1;
}

.splash-logo-wrapper,
.splash-item-logo {
  width: 260px;
  height: 284px;
}
@media (max-width: 1599px) {
  .splash-logo-wrapper,
  .splash-item-logo {
    width: 200px;
    height: 220px;
  }
}
@media (max-width: 1365px) {
  .splash-logo-wrapper,
  .splash-item-logo {
    width: 180px;
    height: 200px;
  }
}
@media (max-width: 767px) {
  .splash-logo-wrapper,
  .splash-item-logo {
    width: 90px;
    height: 110px;
  }
}

.splash-item-logo {
  margin-bottom: auto;
}

.splash-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 40px;
  transition: 0.5s linear;
  margin-top: 40px;
}
@media (max-width: 1599px) {
  .splash-wrapper {
    margin-bottom: 30px;
    margin-top: 30px;
  }
}
@media (max-width: 1365px) {
  .splash-wrapper {
    margin-bottom: 20px;
    margin-top: 20px;
  }
}
@media (max-width: 1023px) {
  .splash-wrapper {
    margin-bottom: 16px;
    margin-top: 16px;
  }
}

.splash-title {
  margin-bottom: 24px;
  white-space: nowrap;
  color: var(--ffffff, #FFF);
  text-align: center;
  font-family: "Orchidea Pro";
  font-weight: 300;
  line-height: 107%;
  font-size: 100px;
  letter-spacing: -5px;
  transition: 0.5s linear;
  transform: scale(0.7);
  transform-origin: bottom;
}
@media (max-width: 1599px) {
  .splash-title {
    margin-bottom: 20px;
    font-size: 80px;
    letter-spacing: -4px;
  }
}
@media (max-width: 1365px) {
  .splash-title {
    margin-bottom: 10px;
    font-size: 60px;
    letter-spacing: -3px;
  }
}
@media (max-width: 1023px) {
  .splash-title {
    font-size: 44px;
    letter-spacing: -2.2px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .splash-title {
    margin-bottom: 8px;
  }
}

.splash-text {
  width: 672px;
  flex-shrink: 0;
  margin-bottom: 40px;
  transition: 0.5s linear;
  opacity: 0;
  color: #FFF;
  text-align: center;
  font-size: 15px;
  font-weight: 400;
  line-height: 160%;
}
@media (max-width: 1599px) {
  .splash-text {
    margin-bottom: 30px;
    font-size: 14px;
  }
}
@media (max-width: 1365px) {
  .splash-text {
    width: 500px;
    margin-bottom: 20px;
  }
}
@media (max-width: 1023px) {
  .splash-text {
    font-size: 13px;
    line-height: 140%;
    width: 400px;
  }
}
@media (max-width: 767px) {
  .splash-text {
    width: 100%;
    margin-bottom: 16px;
  }
}

.splash-link {
  transition: 0.5s linear;
  opacity: 0;
}

.splash-logo {
  display: flex;
  align-items: center;
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;
}

.splash-logo-wrapper {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  transition: 0.5s linear;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1peGlucy9fZm9udC1mYWNlLnNjc3MiLCJmb250cy5zY3NzIiwiX251bGwuc2NzcyIsIl9nbG9iYWwuc2NzcyIsIl9pbmRlbnRhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fYnRuLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm0uc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fbGluay5zY3NzIiwiY29tcG9uZW50cy9fbWVudS5zY3NzIiwiY29tcG9uZW50cy9fc3dpcGVyLnNjc3MiLCJzZWN0aW9ucy9fNDA0LnNjc3MiLCJzZWN0aW9ucy9fYWJvdXQuc2NzcyIsInNlY3Rpb25zL19hZGRpdGlvbmFsbHkuc2NzcyIsInNlY3Rpb25zL19hZHZhbnRhZ2VzLnNjc3MiLCJzZWN0aW9ucy9fYW1lbml0aWVzLnNjc3MiLCJzZWN0aW9ucy9fYXBhcnRtZW50cy5zY3NzIiwic2VjdGlvbnMvX2JlbmVmaXRzLnNjc3MiLCJzZWN0aW9ucy9fY2hhcmFjdGVyaXN0aWNzLnNjc3MiLCJzZWN0aW9ucy9fY29udGVudC5zY3NzIiwic2VjdGlvbnMvX2RldGFpbHMuc2NzcyIsInNlY3Rpb25zL19ldmVudHMuc2NzcyIsInNlY3Rpb25zL19mb3JtYXRzLnNjc3MiLCJzZWN0aW9ucy9faGFsbC5zY3NzIiwic2VjdGlvbnMvX2hlcm8uc2NzcyIsInNlY3Rpb25zL19pbmZyYXN0cnVjdHVyZS5zY3NzIiwic2VjdGlvbnMvX2ludHJvLnNjc3MiLCJzZWN0aW9ucy9fbG9jYXRpb25zLnNjc3MiLCJzZWN0aW9ucy9fbW9ybmluZy5zY3NzIiwic2VjdGlvbnMvX3BlcmZlY3Quc2NzcyIsInNlY3Rpb25zL19wbGFjZS5zY3NzIiwic2VjdGlvbnMvX3Jlc2lkZW50cy5zY3NzIiwic2VjdGlvbnMvX3Jlc3Quc2NzcyIsInNlY3Rpb25zL19yb29tLnNjc3MiLCJzZWN0aW9ucy9fcm9vbXMuc2NzcyIsInNlY3Rpb25zL19zZXJ2aWNlcy5zY3NzIiwic2VjdGlvbnMvX3NwYWNlLnNjc3MiLCJzZWN0aW9ucy9fc3BsYXNoLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLFlDSGlFOztBREZsRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBTEQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLFlDQzZEOztBRE45RDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUNJeUQ7O0FBRTNEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7SUFDQTs7O0FBR0Q7RUFaRDtJQWFFO0lBQ0E7OztBQUdEO0VBakJEO0lBa0JFO0lBQ0E7OztBQUdEO0VBdEJEO0lBdUJFO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQRDtJQVFFO0lBQ0E7OztBQUdEO0VBWkQ7SUFhRTtJQUNBOzs7QUFHRDtFQWpCRDtJQWtCRTtJQUNBOzs7QUFHRDtFQXRCRDtJQXVCRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUEQ7SUFRRTtJQUNBOzs7QUFHRDtFQVpEO0lBYUU7SUFDQTs7O0FBR0Q7RUFqQkQ7SUFrQkU7SUFDQTs7O0FBR0Q7RUF0QkQ7SUF1QkU7SUFDQTs7OztBQUtGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7SUFDQTs7O0FBR0Q7RUFaRDtJQWFFO0lBQ0E7OztBQUdEO0VBakJEO0lBa0JFO0lBQ0E7OztBQUdEO0VBdEJEO0lBdUJFO0lBQ0E7Ozs7QUFLRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQRDtJQVFFO0lBQ0E7OztBQUdEO0VBWkQ7SUFhRTtJQUNBOzs7QUFHRDtFQWpCRDtJQWtCRTtJQUNBOzs7QUFHRDtFQXRCRDtJQXVCRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7SUFDQTs7O0FBR0Q7RUFYRDtJQVlFO0lBQ0E7OztBQUdEO0VBaEJEO0lBaUJFO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7SUFDQTs7O0FBR0Q7RUFWRDtJQVdFO0lBQ0E7OztBQUdEO0VBZkQ7SUFnQkU7SUFDQTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQ3pQRDtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUFBO0VBRUU7OztBQUdGO0FBQUE7RUFFRTs7O0FBS0Y7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtBQUFBO0VBRUU7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtFQUdFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU1FO0VBQ0E7RUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBOzs7QUM3RkY7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBTEo7SUFNUTs7O0FBR0o7RUFUSjtJQVVROzs7QUFHSjtFQWJKO0lBY1E7OztBQUdKO0VBakJKO0lBa0JROzs7O0FDL0RSO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBSUQ7RUFSRDtJQVNFOzs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7OztBQUlGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7OztBQUlGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7O0FBS0Y7RUFDQzs7QUFFQTtFQUhEO0lBSUU7Ozs7QUFJRjtFQUNDOzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7QUFHRDtFQVhEO0lBWUU7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7QUFHRDtFQVhEO0lBWUU7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7O0FBR0Q7RUFYRDtJQVlFOzs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7OztBQ3BKRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBakJEO0lBa0JFO0lBQ0E7OztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBRUM7RUFDQTs7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjQUNDO0VBRUQ7RUFDQTtFQUNBOztBQUlBO0VBQ0M7OztBQU1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0FDQztFQUVEO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDQzs7O0FBT0Y7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0FDQztFQUVEO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBSUE7RUFDQzs7O0FBT0Q7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBYkQ7SUFjRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVBO0VBWEQ7SUFZRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNBQ0M7RUFFRDtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7SUFDQTs7O0FBT0Y7RUFDQzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7OztBQzVPRjtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVZEO0lBV0U7SUFDQTtJQUNBOzs7QUFHQTtFQWhCRjtJQWlCRTtJQUNBO0lBQ0E7OztBQUdEO0VBdEJEO0lBdUJFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7SUFDQTs7O0FBR0Q7RUFWRDtJQVdFO0lBQ0E7Ozs7QUFJRjtBQUFBO0VBRUM7RUFDQTs7QUFFQTtFQUxEO0FBQUE7SUFNRTtJQUNBOzs7QUFHRDtFQVZEO0FBQUE7SUFXRTtJQUNBOzs7QUFHRDtFQWZEO0FBQUE7SUFnQkU7SUFDQTs7O0FBR0Q7RUFwQkQ7QUFBQTtJQXFCRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FBR0Q7RUFSRDtJQVNFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0E7RUFORDtJQU9FOzs7QUFHRDtFQUNDOzs7QUFLRDtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRTtFQUNDO0VBQ0E7OztBQU1KO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFFQTtFQVREO0lBVUU7Ozs7QUFJRjtFQUNDOzs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVBO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOzs7QUMzUEQ7RUFDQzs7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOzs7QUFLRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTtJQUNBOzs7QUFHRDtFQVZEO0lBV0U7SUFDQTs7O0FBR0Q7RUFmRDtJQWdCRTtJQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJEO0lBU0U7SUFDQTs7O0FBR0Q7RUFiRDtJQWNFO0lBQ0E7OztBQUdEO0VBbEJEO0lBbUJFO0lBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUkQ7SUFTRTtJQUNBOzs7QUFHRDtFQWJEO0lBY0U7SUFDQTs7O0FBR0Q7RUFsQkQ7SUFtQkU7SUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVZEO0lBV0U7Ozs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0M7SUFDQzs7RUFHRDtJQUNDOzs7QUN0S0Y7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFURDtJQVVFOzs7QUFJQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVBO0VBSEQ7SUFJRTtJQUNBO0lBQ0E7O0VBRUE7SUFDQzs7OztBQU1KO0VBQ0M7RUFDQTtFQUNBOzs7QUFNRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVBO0VBVkQ7SUFXRTtJQUNBOzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0FDQztFQUVEO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVkQ7SUFXRTtJQUNBOzs7O0FDeklGO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFWRDtJQVdFOzs7QUFLQztFQUNDOztBQUtIO0VBQ0M7RUFDQTtFQUVBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7OztBQU1IO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJQztFQUVDOztBQUtIO0VBQ0M7O0FBSUM7RUFFQzs7QUFLSDtFQUNDO0VBQ0E7OztBQUlGO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7QUFBQTtFQUNDOzs7QUFNRDtBQUFBO0VBQ0M7O0FBR0Q7QUFBQTtFQUNDOzs7QUFRQTtFQUVDOztBQU1EO0VBRUM7OztBQU1IO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7OztBQVFDO0FBQUE7RUFDQzs7QUFLSDtBQUFBO0VBQ0M7RUFFQTs7QUFFQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtBQUFBO0FBQUE7RUFFQzs7QUFHRDtBQUFBO0FBQUE7RUFFQzs7O0FDdlJGO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVBO0VBYkQ7SUFjRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUlBO0VBQ0M7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFFQTtFQVhEO0lBWUU7SUFDQTs7O0FBR0Q7RUFoQkQ7SUFpQkU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7SUFDQTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7O0FBUUY7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0M7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTtJQUNBO0lBQ0E7OztBQUlGO0VBQ0M7O0FBSUE7RUFDQztFQUNBOztBQUVBO0VBQ0M7OztBQU1KO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7O0FBSUQ7RUFDQzs7O0FBSUQ7RUFDQzs7O0FDdE9EO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUdBO0VBZEQ7SUFlRTtJQUNBOzs7QUFHRDtFQW5CRDtJQW9CRTtJQUNBOzs7QUFHRDtFQXhCRDtJQXlCRTtJQUNBOzs7QUFHRDtFQUVFO0lBQ0M7O0VBR0Q7SUFDQzs7O0FBS0g7RUFDQzs7QUFJRDtFQUNDO0VBQ0E7O0FBRUE7RUFFQztFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFLRDtFQUNDO0lBQ0M7OztBQUtIO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDOztBQUVBO0VBRUM7O0FBSUE7RUFDQztJQUNDOzs7QUFLSDtFQUNDOztBQUdEO0VBQ0M7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBYkQ7SUFjRTtJQUNBOzs7QUFHRDtFQWxCRDtJQW1CRTtJQUNBOzs7QUFHRDtFQXZCRDtJQXdCRTtJQUNBOzs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVREO0lBVUU7SUFDQTs7O0FBR0Q7RUFkRDtJQWVFO0lBQ0E7OztBQUdEO0VBbkJEO0lBb0JFO0lBQ0E7OztBQUdEO0VBeEJEO0lBeUJFO0lBQ0E7Ozs7QUNyTUg7RUFDQztFQUNBO0VBQ0c7RUFDSDs7QUFFQTtFQU5EO0lBT0U7OztBQUdEO0VBVkQ7SUFXRTs7O0FBR0Q7RUFkRDtJQWVFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSRDtJQVNFO0lBQ0E7OztBQUdEO0VBYkQ7SUFjRTtJQUNBOzs7QUFHRDtFQWxCRDtJQW1CRTtJQUNBOzs7O0FBSUY7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUN6REY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVZEO0lBV0U7SUFDQTs7O0FBR0Q7RUFmRDtJQWdCRTtJQUNBOzs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7O0FBR0Q7RUFYRDtJQVlFOzs7QUFHRDtFQWZEO0lBZ0JFO0lBQ0E7SUFDQTs7OztBQUlGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUEQ7SUFRRTtJQUNBOzs7QUFHRDtFQVpEO0lBYUU7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7QUFHRDtFQVREO0lBVUU7SUFDQTs7O0FBR0Q7RUFkRDtJQWVFO0lBQ0E7Ozs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7OztBQUdEO0VBVkQ7SUFXRTs7O0FBR0Q7RUFkRDtJQWVFOzs7QUFHRDtFQWxCRDtJQW1CRTs7OztBQUlGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7OztBQUdEO0VBWEQ7SUFZRTs7O0FBS0E7RUFGRDtJQUdFOzs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQVJEO0lBU0U7SUFDQTs7O0FBR0Q7RUFiRDtJQWNFOzs7QUFHRDtFQWpCRDtJQWtCRTs7O0FBSUY7RUFDQzs7O0FDck1GO0VBQ0M7OztBQUtEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBR0Q7RUFURDtJQVVFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7O0FBSUY7RUFDQzs7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FOzs7QUFHRDtFQVZEO0lBV0U7Ozs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQVJEO0lBU0U7OztBQUdEO0VBQ0M7OztBQUtGO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUtBO0VBVEQ7SUFVRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7SUFDQTs7O0FBR0Q7RUFaRDtJQWFFO0lBQ0E7OztBQUlEO0VBQ0M7OztBQzNIRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJEO0lBU0U7OztBQUdEO0VBWkQ7SUFhRTs7OztBQUtGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7OztBQUdEO0VBWEQ7SUFZRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFFQTtFQVJEO0lBU0U7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVBO0VBVkQ7SUFXRTs7O0FBR0Q7RUFkRDtJQWVFOzs7QUFHRDtFQWxCRDtJQW1CRTtJQUNBOzs7QUFJQTtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtBQUFBO0VBRUM7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFO0lBQ0E7SUFDQTtJQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVEQ7SUFVRTs7O0FBSUY7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0FBQUE7SUFPRTtJQUNBOzs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUEQ7SUFRRTs7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQRDtJQVFFO0lBQ0E7OztBQUlGO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOzs7QUN4TUY7RUFDQztFQUNBOztBQUdBO0VBTEQ7SUFNRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7OztBQUdEO0VBVkQ7SUFXRTtJQUNBOzs7QUFHRDtFQWZEO0lBZ0JFOzs7O0FBT0Y7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7QUFHQztFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0lBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFRRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7Ozs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFO0lBQ0E7OztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQ3pKRDtFQUNDOztBQUdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBRUE7RUFURDtJQVVFOzs7QUFHRDtFQWJEO0lBY0U7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7OztBQU1BO0VBREQ7SUFFRTs7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FOzs7QUFHRDtFQVZEO0lBV0U7SUFDQTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FOzs7QUFHRDtFQVZEO0lBV0U7SUFDQTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUEQ7SUFRRTs7O0FBR0Q7RUFYRDtJQVlFO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBTkQ7SUFPRTs7O0FBR0Q7RUFWRDtJQVdFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7OztBQUlGO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVBO0VBYkQ7SUFjRTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Q7RUFDQztFQUNBOztBQUtBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNBQ0M7RUFFRDtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBR0Q7RUFURDtJQVVFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUNBOztBQUVBO0VBWkQ7SUFhRTtJQUNBOzs7QUFHRDtFQWpCRDtJQWtCRTtJQUNBOzs7QUFHRDtFQXRCRDtJQXVCRTtJQUNBOzs7QUFHRDtFQTNCRDtJQTRCRTs7O0FBSUE7RUFDQzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBSUY7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVEQ7SUFVRTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7OztBQUtGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBRUE7RUFWRDtJQVdFOzs7O0FBSUY7RUFDQzs7O0FDeFVEO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7OztBQUdEO0VBWEQ7SUFZRTs7OztBQU1GO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBR0Q7RUFURDtJQVVFOzs7QUFHRDtFQWJEO0lBY0U7Ozs7QUFNRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBRUE7RUFSRDtJQVNFOzs7QUFHRDtFQVpEO0lBYUU7OztBQUlBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7SUFDQTtJQUNBOzs7O0FBTUY7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQWREO0lBZUU7SUFDQTtJQUNBOzs7QUFHRDtFQXBCRDtJQXFCRTtJQUNBO0lBQ0E7OztBQUdEO0VBMUJEO0lBMkJFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7OztBQzlJRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FO0lBQ0E7SUFDQTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FOzs7QUFHRDtFQVZEO0lBV0U7OztBQUdEO0VBZEQ7SUFlRTs7O0FBR0Q7RUFsQkQ7SUFtQkU7SUFDQTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFSRDtJQVNFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQUdEO0VBVEQ7SUFVRTs7O0FBR0Q7RUFiRDtJQWNFOzs7QUFHRDtFQWpCRDtJQWtCRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVBO0VBVEQ7SUFVRTtJQUNBOzs7QUFHRDtFQWREO0lBZUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Q7RUF0QkQ7SUF1QkU7Ozs7QUNySUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7OztBQU1GO0VBQ0M7RUFDQTs7O0FDaEJEO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFWRDtJQVdFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVBO0VBVkQ7SUFXRTs7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7OztBQUdEO0VBUkQ7SUFTRTs7O0FBR0Q7RUFaRDtJQWFFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFaRDtJQWFFO0lBQ0E7OztBQUdEO0VBakJEO0lBa0JFO0lBQ0E7OztBQUdEO0VBdEJEO0lBdUJFO0lBQ0E7OztBQUdEO0VBM0JEO0lBNEJFO0lBQ0E7Ozs7QUFNRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7Ozs7QUFLRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7QUFHRDtFQVhEO0lBWUU7OztBQUdEO0VBZkQ7SUFnQkU7SUFDQTs7O0FBR0Q7RUFwQkQ7SUFxQkU7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7OztBQzlJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJEO0lBU0U7OztBQUdEO0VBWkQ7SUFhRTs7O0FBR0Q7RUFoQkQ7SUFpQkU7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVREO0lBVUU7SUFDQTs7O0FBR0Q7RUFkRDtJQWVFO0lBQ0E7Ozs7QUFLRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBTkQ7SUFPRTs7O0FBR0Q7RUFWRDtJQVdFOzs7QUFHRDtFQWREO0lBZUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7SUFDQTs7O0FBR0Q7RUFaRDtJQWFFOzs7QUFHRDtFQWhCRDtJQWlCRTs7O0FBR0Q7RUFwQkQ7SUFxQkU7SUFDQTs7OztBQUtEO0VBQ0M7O0FBR0Q7RUFFQzs7QUFFQTtFQUpEO0lBS0U7OztBQUdEO0VBUkQ7SUFTRTs7O0FBR0Q7RUFaRDtJQWFFOzs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7QUFHRDtFQVhEO0lBWUU7OztBQUdEO0VBZkQ7SUFnQkU7Ozs7QUN4Skg7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVEQ7SUFVRTs7O0FBR0Q7RUFiRDtJQWNFOzs7QUFHRDtFQWpCRDtJQWtCRTs7OztBQUlGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7O0FBUUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFHQTtFQU5EO0lBT0U7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSRDtJQVNFO0lBQ0E7OztBQUdEO0VBYkQ7SUFjRTtJQUNBOzs7QUFHRDtFQWxCRDtJQW1CRTtJQUNBO0lBQ0E7Ozs7QUFLSDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFO0lBQ0E7OztBQUdEO0VBVEQ7SUFVRTtJQUNBOzs7QUFHRDtFQWREO0lBZUU7SUFDQTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBR0Q7RUFURDtJQVVFOzs7O0FBSUY7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQVJEO0lBU0U7OztBQUdEO0VBQ0M7OztBQzNJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUQ7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7O0FBR0Q7RUFYRDtJQVlFOzs7O0FBS0Y7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7OztBQUdEO0VBWEQ7SUFZRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQUdEO0VBVEQ7SUFVRTtJQUNBO0lBQ0E7OztBQUdEO0VBZkQ7SUFnQkU7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7QUFHRDtFQUNDOzs7QUN4R0E7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUkQ7SUFTRTs7O0FBR0Q7RUFaRDtJQWFFOzs7QUFHRDtFQWhCRDtJQWlCRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FBR0Q7RUFSRDtJQVNFOzs7O0FDMUhGO0VBQ0M7RUFDQTtFQUNBOztBQUdBO0VBTkQ7SUFPRTs7O0FBR0Q7RUFWRDtJQVdFOzs7QUFHRDtFQWREO0lBZUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBR0E7RUFaRDtJQWFFO0lBQ0E7OztBQUdEO0VBakJEO0lBa0JFOzs7QUFHRDtFQXJCRDtJQXNCRTs7O0FBR0Q7RUF6QkQ7SUEwQkU7Ozs7QUFJRjtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVkQ7SUFXRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7OztBQUdEO0VBVkQ7SUFXRTs7O0FBR0Q7RUFkRDtJQWVFOzs7O0FBTUE7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7QUFHRDtFQVREO0lBVUU7Ozs7QUFNSjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQVJEO0lBU0U7SUFDQTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFURDtJQVVFO0lBQ0E7OztBQUdEO0VBZEQ7SUFlRTtJQUNBOzs7QUFHRDtFQW5CRDtJQW9CRTs7O0FBR0Q7RUF2QkQ7SUF3QkU7OztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7OztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7SUFDQTs7OztBQU1KO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQVJEO0lBU0U7SUFDQTs7O0FBR0Q7RUFiRDtJQWNFO0lBQ0E7OztBQUdEO0VBbEJEO0lBbUJFO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFFQTs7QUFHQTtFQVBEO0lBUUU7OztBQUdEO0VBWEQ7SUFZRTs7OztBQUlGO0VBQ0M7O0FBR0E7RUFKRDtJQUtFOzs7QUFJRDtFQVREO0lBVUU7OztBQUdEO0VBYkQ7SUFjRTs7OztBQUtEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFWRDtJQVdFOzs7QUFHRDtFQWREO0lBZUU7OztBQUdEO0VBbEJEO0lBbUJFOzs7QUFHRDtFQXRCRDtJQXVCRTs7OztBQUtGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUN0UkQ7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVBO0VBVkQ7SUFXRTs7OztBQUtGO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTtJQUNBOzs7QUFHRDtFQVZEO0lBV0U7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7OztBQUdEO0VBUkQ7SUFTRTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Q7RUFmRDtJQWdCRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUVBO0VBVEQ7SUFVRTs7O0FBR0Q7RUFiRDtJQWNFO0lBQ0E7OztBQUdEO0VBbEJEO0lBbUJFO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7SUFDQTs7OztBQ3JLRjtFQUNDO0VBQ0E7RUFFQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVEQ7SUFVRTs7O0FBR0Q7RUFiRDtJQWNFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVREO0lBVUU7SUFDQTs7O0FBR0Q7RUFkRDtJQWVFO0lBQ0E7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7QUFHRDtFQVhEO0lBWUU7Ozs7QUFLRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7O0FBS0Y7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7SUFDQTs7O0FBR0Q7RUFWRDtJQVdFOzs7O0FBSUY7RUFDQztFQUVBO0VBQ0E7O0FBRUE7RUFDQztJQUNDOzs7QUFJRjtFQVpEO0lBYUU7Ozs7QUFJRjtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQWxCRDtJQW1CRTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNDOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFmRDtJQWdCRTtJQUNBOzs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTs7QUFLQztFQUNDOztBQUdEO0VBQ0M7OztBQ25RSjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUkQ7SUFTRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FO0lBQ0E7OztBQUdEO0VBWEQ7SUFZRTtJQUNBOzs7QUFHRDtFQWhCRDtJQWlCRTtJQUNBOzs7QUFHRDtFQXJCRDtJQXNCRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FDakdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFWRDtJQVdFOzs7QUFHRDtFQWREO0lBZUU7OztBQUdEO0VBbEJEO0lBbUJFOzs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7O0FBS0Y7RUFDQztFQUNBOzs7QUFNRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFDQzs7O0FBTUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7O0FDcEhGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7OztBQUlGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7O0FBR0Q7RUFYRDtJQVlFOzs7O0FDOUJGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7OztBQUdEO0VBWEQ7SUFZRTs7OztBQUtGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7Ozs7QUFJRjtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQUdEO0VBVEQ7SUFVRTtJQUNBOzs7QUFHRDtFQWREO0lBZUU7OztBQUdEO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7Ozs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVBO0VBVkQ7SUFXRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQVJEO0lBU0U7OztBQUdEO0VBWkQ7SUFhRTs7O0FBR0Q7RUFoQkQ7SUFpQkU7Ozs7QUFJRjtFQUNDOzs7QUFJRDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQVJEO0lBU0U7OztBQUdEO0VBWkQ7SUFhRTs7O0FBR0Q7RUFoQkQ7SUFpQkU7OztBQUdEO0VBQ0M7OztBQUtGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBZkQ7SUFnQkU7SUFDQTs7O0FBR0Q7RUFwQkQ7SUFxQkU7SUFDQTs7O0FBR0Q7RUF6QkQ7SUEwQkU7OztBQUdEO0VBN0JEO0lBOEJFO0lBQ0E7Ozs7QUFNRjtFQUNDO0VBQ0E7RUFDQTs7O0FBT0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlEO0VBQ0M7O0FBRUE7RUFDQzs7O0FDN01GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FOzs7QUFHRDtFQVZEO0lBV0U7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVBO0VBVkQ7SUFXRTtJQUNBOzs7QUFHRDtFQWZEO0lBZ0JFOzs7QUFHRDtFQW5CRDtJQW9CRTs7OztBQUtGO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7OztBQUtGO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSRDtJQVNFO0lBQ0E7O0VBRUE7SUFDQzs7OztBQUtIO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVZEO0lBV0U7SUFDQTs7O0FBR0Q7RUFmRDtJQWdCRTtJQUNBOzs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7QUFHRDtFQVREO0lBVUU7OztBQUdEO0VBYkQ7SUFjRTs7OztBQUlGO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7O0FBS0Q7RUFDQzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBWEQ7SUFZRTs7O0FBR0Q7RUFmRDtJQWdCRTs7O0FBR0Q7RUFuQkQ7SUFvQkU7OztBQUdEO0VBdkJEO0lBd0JFOzs7O0FBT0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNsTEQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7OztBQUlGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQUdEO0VBQ0M7RUFDQTs7O0FBSUY7RUFDQzs7QUFFQTtFQUNDOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQUdEO0VBVEQ7SUFVRTs7O0FBTUM7RUFGRDtJQUdFOzs7QUFJRjtFQUNDOztBQUdEO0FBQUE7RUFFQzs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVBO0VBUkQ7SUFTRTtJQUNBOzs7QUFHRDtFQWJEO0lBY0U7SUFDQTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FOzs7QUFHRDtFQVZEO0lBV0U7SUFDQTs7O0FBR0Q7RUFmRDtJQWdCRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7QUFHRDtFQVREO0lBVUU7OztBQUdEO0VBQ0M7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQUdEO0VBVEQ7SUFVRTs7O0FBR0Q7RUFiRDtJQWNFOzs7O0FBS0Q7RUFDQzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBWEQ7SUFZRTs7OztBQU1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDaE9EO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7OztBQUlGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7OztBQUdEO0VBUkQ7SUFTRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7SUFDQTs7OztBQUtGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOzs7QUFNRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBTkQ7SUFPRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSRDtJQVNFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSRDtJQVNFOzs7QUFHRDtFQVpEO0lBYUU7SUFDQTs7O0FBR0Q7RUFqQkQ7SUFrQkU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FO0lBQ0E7OztBQUdEO0VBVkQ7SUFXRTs7O0FBR0Q7RUFkRDtJQWVFO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7O0FDdEtGO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBRUE7RUFWRDtJQVdFOzs7QUFHRDtFQWREO0lBZUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVkQ7SUFXRTtJQUNBOzs7QUFHRDtFQWZEO0lBZ0JFO0lBQ0E7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7QUFHRDtFQVhEO0lBWUU7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7O0FBS0Q7RUFERDtJQUVFO0lBQ0E7Ozs7QUFLRDtFQUREO0lBRUU7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJEO0lBU0U7SUFDQTtJQUNBOzs7QUFHRDtFQWREO0lBZUU7SUFDQTtJQUNBOzs7QUFJQTtFQUREO0lBRUU7SUFDQTs7O0FBRUE7RUFMRjtJQU1HO0lBQ0E7OztBQUlBO0VBREQ7SUFFRTs7O0FBRUE7RUFKRjtJQUtHOzs7QUFPTDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFYRDtJQVlFOzs7QUFHRDtFQWZEO0lBZ0JFO0lBQ0E7SUFDQTtJQUNBOzs7O0FBTUg7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7OztBQUdEO0VBVkQ7SUFXRTtJQUNBO0lBQ0E7Ozs7QUFNRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FO0lBQ0E7OztBQUdEO0VBVkQ7SUFXRTtJQUNBO0lBQ0E7SUFDQTs7OztBQU1BO0VBQ0M7RUFDQTs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFFQTtFQVZEO0lBV0U7SUFDQTtJQUNBOzs7QUFHRDtFQUNDOztBQUlEO0VBQ0M7SUFDQztJQUNBOztFQUdEO0lBQ0M7Ozs7QUM1UUg7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FBR0Q7RUFSRDtJQVNFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7Ozs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFO0lBQ0E7OztBQUdEO0VBVEQ7SUFVRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FBR0Q7RUFSRDtJQVNFOzs7QUFHRDtFQVpEO0lBYUU7Ozs7QUMvRUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBRUE7RUFaRDtJQWFFOzs7QUFHRDtFQWhCRDtJQWlCRTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQVBEO0lBUUU7OztBQUdEO0VBWEQ7SUFZRTs7O0FBR0Q7RUFmRDtJQWdCRTtJQUNBOzs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7QUFHRDtFQVhEO0lBWUU7OztBQUdEO0VBZkQ7SUFnQkU7SUFDQTs7OztBQUtIO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSRDtJQVNFOzs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7OztBQUlBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOzs7QUFLSDtBQUFBO0VBRUM7RUFDQTs7QUFFQTtFQUxEO0FBQUE7SUFNRTtJQUNBOzs7QUFHRDtFQVZEO0FBQUE7SUFXRTtJQUNBOzs7QUFHRDtFQWZEO0FBQUE7SUFnQkU7SUFDQTs7OztBQUlGO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUkQ7SUFTRTtJQUNBOzs7QUFHRDtFQWJEO0lBY0U7SUFDQTs7O0FBR0Q7RUFsQkQ7SUFtQkU7SUFDQTs7OztBQUlGO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUVBO0VBaEJEO0lBaUJFO0lBQ0E7SUFDQTs7O0FBR0Q7RUF0QkQ7SUF1QkU7SUFDQTtJQUNBOzs7QUFHRDtFQTVCRDtJQTZCRTtJQUNBO0lBQ0E7OztBQUdEO0VBbENEO0lBbUNFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQWJEO0lBY0U7SUFDQTs7O0FBR0Q7RUFsQkQ7SUFtQkU7SUFDQTs7O0FBR0Q7RUF2QkQ7SUF3QkU7SUFDQTtJQUNBOzs7QUFHRDtFQTdCRDtJQThCRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQG1peGluIGZvbnQtZmFjZSgkZm9udC1mYW1pbHksICR1cmwsICR3ZWlnaHQsICRzdHlsZSkge1xuXHRAZm9udC1mYWNlIHtcblx0XHRmb250LWZhbWlseTogXCIjeyRmb250LWZhbWlseX1cIjtcblx0XHRzcmM6IHVybCgnLi4vZm9udHMvI3skdXJsfS53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpO1xuXHRcdGZvbnQtd2VpZ2h0OiAjeyR3ZWlnaHR9O1xuXHRcdGZvbnQtZGlzcGxheTogc3dhcDtcblx0XHRmb250LXN0eWxlOiAkc3R5bGU7XG5cdH1cbn0iLCJAaW1wb3J0IFwibWl4aW5zXCI7XG5cbi8vIFlzYWJlYXUgSW5mYW50XG5AaW5jbHVkZSBmb250LWZhY2UoXCJZc2FiZWF1IEluZmFudFwiLCBcIllzYWJlYXVJbmZhbnQtUmVndWxhclwiLCA0MDAsIG5vcm1hbCk7XG5cbi8vIE9yY2hpZGVhIFByb1xuQGluY2x1ZGUgZm9udC1mYWNlKFwiT3JjaGlkZWEgUHJvXCIsIFwiT3JjaGlkZWFQcm8tTGlnaHRcIiwgMzAwLCBub3JtYWwpO1xuQGluY2x1ZGUgZm9udC1mYWNlKFwiT3JjaGlkZWEgUHJvXCIsIFwiT3JjaGlkZWFQcm8tUmVndWxhclwiLCA0MDAsIG5vcm1hbCk7XG5cbi8vIENlbnR1cnkgR290aGljXG5AaW5jbHVkZSBmb250LWZhY2UoXCJDZW50dXJ5IEdvdGhpY1wiLCBcIkNlbnR1cnlHb3RoaWNcIiwgNDAwLCBub3JtYWwpO1xuXG4uaDEge1xuXHRmb250LWZhbWlseTogXCJPcmNoaWRlYSBQcm9cIjtcblx0Zm9udC1zaXplOiAxNDRweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0bGV0dGVyLXNwYWNpbmc6IC03LjJweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0Zm9udC1zaXplOiAxMjBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTZweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcblx0XHRmb250LXNpemU6IDEwMHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtNXB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGZvbnQtc2l6ZTogODBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTRweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTNweDtcblx0fVxufVxuXG4uaDMge1xuXHRmb250LWZhbWlseTogXCJPcmNoaWRlYSBQcm9cIjtcblx0Zm9udC1zaXplOiA4NHB4O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRsZXR0ZXItc3BhY2luZzogLTQuMnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0zcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMi41cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMnB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMS42cHg7XG5cdH1cbn1cblxuLmg0IHtcblx0Zm9udC1mYW1pbHk6IFwiT3JjaGlkZWEgUHJvXCI7XG5cdGZvbnQtc2l6ZTogNzJweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0bGV0dGVyLXNwYWNpbmc6IC00LjMycHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTMuMjRweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcblx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0yLjdweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0yLjE2cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjY4cHg7XG5cdH1cbn1cblxuXG4uaDUge1xuXHRmb250LWZhbWlseTogXCJPcmNoaWRlYSBQcm9cIjtcblx0Zm9udC1zaXplOiA0MHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRsZXR0ZXItc3BhY2luZzogLTIuNHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjhweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjkycHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMS40NHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMS40NHB4O1xuXHR9XG59XG5cblxuLnN1YnRpdGxlIHtcblx0Zm9udC1mYW1pbHk6IFwiWXNhYmVhdSBJbmZhbnRcIjtcblx0Zm9udC1zaXplOiA0MHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRsZXR0ZXItc3BhY2luZzogLTIuNHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjhweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjkycHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMS40NHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMS40NHB4O1xuXHR9XG59XG5cbi5ib2R5LWwge1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMzclO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC40NHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuXHR9XG59XG5cbi5ib2R5LW0ge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNTclO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjA4cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuXHR9XG59XG5cbi5ib2R5LXMge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cbn1cblxuLmxhYmVsLWwge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMzclO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG4ubGFiZWwtbSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEzNyU7XG5cdGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xufVxuXG4udXBwZXJjYXNlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2hpdGUge1xuXHRjb2xvcjogI0ZGRjtcbn1cblxuLmJsYWNrIHtcblx0Y29sb3I6ICMxQTFFMjU7XG59XG5cbi5ncmF5IHtcblx0Y29sb3I6ICM3ODgwOEQ7XG59XG5cbi5nb2xkIHtcblx0Y29sb3I6ICNFM0FDNzE7XG59XG5cbi5saWdodC1nb2xkIHtcblx0Y29sb3I6ICNGM0YzRjM7XG59IiwiKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjpmb2N1cyxcbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hOmZvY3VzLFxuYTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5cblxuYm9keSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmFzaWRlLFxubmF2LFxuZm9vdGVyLFxuaGVhZGVyLFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmEsXG5hOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuZGwsXG5vbCxcbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5sYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cblxucCB7XG4gIG1hcmdpbjogMDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblxuIiwiYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQ2VudHVyeSBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTU1MnB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNpdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxubWFpbiB7XG4gICAgZmxleDogMTtcbn1cblxuaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuc3ZnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5nbG9iYWwtb3ZlcmxheSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQ6IDA7XG4gICAgei1pbmRleDogMTAxO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XG59XG5cbi5nb2xkLWxpbmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4OHB4ICogMik7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjZweCAqIDIpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ0cHggKiAyKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMnB4ICogMik7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMXB4ICogMik7XG4gICAgfVxufSIsIi5tYjEwMCB7XG5cdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuXG4ubWI4MCB7XG5cdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdH1cblxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cbn1cblxuLm1iNTYge1xuXHRtYXJnaW4tYm90dG9tOiA1NnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjhweDtcblx0fVxufVxuXG4ubWI0OCB7XG5cdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG59XG5cbi5tYjQwIHtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbn1cblxuLm1iMzIge1xuXHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxufVxuXG4ubWIyNCB7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblx0XG59XG5cbi5tYjE2IHtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR9XG59XG5cbi5tYjgge1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5wdDE2MCB7XG5cdHBhZGRpbmctdG9wOiAxNjBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0cGFkZGluZy10b3A6IDEyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdHBhZGRpbmctdG9wOiA4MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdH1cbn1cblxuLnB0MTQwIHtcblx0cGFkZGluZy10b3A6IDE0MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0fVxufVxuXG4ucHQxMDAge1xuXHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHBhZGRpbmctdG9wOiA4MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdH1cbn1cblxuLnBiMTQwIHtcblx0cGFkZGluZy1ib3R0b206IDE0MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxufVxuXG4ucGIxMDAge1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdH1cbn0iLCIvLyBOYW1pbmcgU3RyYXRlZ3k6XG4vLyAxLiBCYXNlIGNsYXNzOiAuYnRuICjQt9Cw0LLQttC00Lgg0L7QtNC90LDQutC+0LLQuNC5KVxuLy8gMi4gVmlzdWFsIHN0eWxlIG1vZGlmaWVyOiAuYnRuLS17c3R5bGV9ICjQt9C+0LLQvdGW0YjQvdGW0Lkg0LLQuNCz0LvRj9C0KVxuLy8gMy4gSG92ZXIgZWZmZWN0IG1vZGlmaWVyOiAuYnRuLS17aG92ZXItZWZmZWN0fSAo0LXRhNC10LrRgiDQv9GA0Lgg0L3QsNCy0LXQtNC10L3QvdGWKVxuLy8gNC4gU2l6ZSBtb2RpZmllcjogLmJ0bi0te3NpemV9ICjRgNC+0LfQvNGW0YApXG4vLyA1LiBJY29uIG1vZGlmaWVyOiAuYnRuLS1pY29uLXtwb3NpdGlvbn0gKNGW0LrQvtC90LrQsClcbi8vXG4vLyBFeGFtcGxlczpcbi8vIC5idG4uYnRuLS1zb2xpZC5idG4tLXNocmluay1ob3ZlclxuLy8gLmJ0bi5idG4tLW91dGxpbmUuYnRuLS1kb3VibGUtYm9yZGVyLWhvdmVyXG4vLyAuYnRuLmJ0bi0tZmlsbC1ob3Zlci5idG4tLWljb24tcmlnaHRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLmJ0biB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDE1cHg7XG5cdHBhZGRpbmc6IDE5cHggMjRweDtcblxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEzNyU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRwYWRkaW5nOiAxMnB4IDE5cHg7XG5cdH1cblxuXHQmLS10ZXh0LXdoaXRlIHtcblx0XHRjb2xvcjogI0ZGRjtcblx0fVxuXG5cdCYtLXRleHQtYmxhY2sge1xuXHRcdGNvbG9yOiAjMUExRTI1O1xuXHR9XG5cblx0Ji0tdGV4dC1nb2xkIHtcblx0XHRjb2xvcjogI0UzQUM3MTtcblx0fVxuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG5cblx0Jjo6YWZ0ZXIsXG5cdCY6OmJlZm9yZSB7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxufVxuXG4uYnRuLS1vdXRsaW5lIHtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBhZGRpbmc6IDFweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAyZGVnLCAjQ0VBRThCIDEwLjcxJSwgI0ZGRjFENiA1MC41OCUsICNERkI0OEEgOTIuMTklKTtcblx0XHQtd2Via2l0LW1hc2s6XG5cdFx0XHRsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGNvbnRlbnQtYm94LFxuXHRcdFx0bGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcblx0XHQtd2Via2l0LW1hc2stY29tcG9zaXRlOiB4b3I7XG5cdFx0bWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0aW5zZXQ6IDRweDtcblx0XHR9XG5cdH1cbn1cblxuLmJ0bi0tb3V0bGluZS1maWxsIHtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBhZGRpbmc6IDFweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAyZGVnLCAjQ0VBRThCIDEwLjcxJSwgI0ZGRjFENiA1MC41OCUsICNERkI0OEEgOTIuMTklKTtcblx0XHQtd2Via2l0LW1hc2s6XG5cdFx0XHRsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGNvbnRlbnQtYm94LFxuXHRcdFx0bGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcblx0XHQtd2Via2l0LW1hc2stY29tcG9zaXRlOiB4b3I7XG5cdFx0bWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDRweDtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDJkZWcsICNDRUFFOEIgMTAuNzElLCAjRkZGMUQ2IDUwLjU4JSwgI0RGQjQ4QSA5Mi4xOSUpO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0aW5zZXQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5idG4tLWRvdWJsZS1vdXRsaW5lIHtcblxuXHQmOjphZnRlcixcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldDogMDtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDJkZWcsICNDRUFFOEIgMTAuNzElLCAjRkZGMUQ2IDUwLjU4JSwgI0RGQjQ4QSA5Mi4xOSUpO1xuXHRcdC13ZWJraXQtbWFzazpcblx0XHRcdGxpbmVhci1ncmFkaWVudCgjZmZmIDAgMCkgY29udGVudC1ib3gsXG5cdFx0XHRsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApO1xuXHRcdC13ZWJraXQtbWFzay1jb21wb3NpdGU6IHhvcjtcblx0XHRtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0cGFkZGluZzogMXB4O1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdHBhZGRpbmc6IDJweDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGluc2V0OiA0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5idG4tLWZpbGwge1xuXHQmOmhvdmVyIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0aW5zZXQ6IDRweDtcblx0XHR9XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0OiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMmRlZywgI0NFQUU4QiAxMC43MSUsICNGRkYxRDYgNTAuNTglLCAjREZCNDhBIDkyLjE5JSk7XG5cdH1cbn1cblxuLmJ0bi1iYWNrIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogMTBweDtcblxuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMzclO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cGFkZGluZzogMnB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMmRlZywgI0NFQUU4QiAxMC43MSUsICNGRkYxRDYgNTAuNTglLCAjREZCNDhBIDkyLjE5JSk7XG5cdFx0XHQtd2Via2l0LW1hc2s6XG5cdFx0XHRcdGxpbmVhci1ncmFkaWVudCgjZmZmIDAgMCkgY29udGVudC1ib3gsXG5cdFx0XHRcdGxpbmVhci1ncmFkaWVudCgjZmZmIDAgMCk7XG5cdFx0XHQtd2Via2l0LW1hc2stY29tcG9zaXRlOiB4b3I7XG5cdFx0XHRtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQmOmhvdmVyIHtcblx0XHRzcGFuOjpiZWZvcmUge1xuXHRcdFx0aW5zZXQ6IDRweDtcblx0XHR9XG5cdH1cblxuXHQmLS13aGl0ZSB7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdH1cblxuXHQmLS1ibGFjayB7XG5cdFx0Y29sb3I6ICMxQTFFMjU7XG5cdH1cbn0iLCIuZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogYXV0bztcblx0YmFja2dyb3VuZDogIzFBMUUyNTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZvb3Rlci1pbm5lciB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxufVxuXG4uZm9vdGVyLW9uZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLmZvb3Rlci1vbmUtYmcge1xuXHR3aWR0aDogNzY2Ljk5OXB4O1xuXHRoZWlnaHQ6IDk1Ni45NzJweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC03NXB4O1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAtMTtcblx0b3BhY2l0eTogMC4wMjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHRvcDogLTUwcHg7XG5cdFx0d2lkdGg6IDU3NS4yNDlweDtcblx0XHRoZWlnaHQ6IDcxNy43MjlweDtcblx0fVxuXG5cdCBAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0dG9wOiAtMzVweDtcblx0XHR3aWR0aDogNDMxLjQzN3B4O1xuXHRcdGhlaWdodDogNTM4LjI5OXB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0dG9wOiAtMjBweDtcblx0XHR3aWR0aDogMjkzLjQ5OXB4O1xuXHRcdGhlaWdodDogMzY4Ljk5OXB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdH1cbn1cblxuLmZvb3Rlci1sb2dvIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAzMDlweDtcblx0aGVpZ2h0OiA0MTdweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0d2lkdGg6IDIzMnB4O1xuXHRcdGhlaWdodDogMzEzcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHR3aWR0aDogMTUwcHg7XG5cdFx0aGVpZ2h0OiAyMDBweDtcblx0fVxufVxuXG4uZm9vdGVyLW9uZSxcbi5mb290ZXItdHdvIHtcblx0cGFkZGluZy10b3A6IDI4MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHBhZGRpbmctdG9wOiAxODBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRwYWRkaW5nLXRvcDogMTIwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxufVxuXG4uZm9vdGVyLXR3byB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogNDBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Z2FwOiAyNHB4O1xuXHR9XG59XG5cbi5mb290ZXItd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogNTZweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRnYXA6IDI0cHg7XG5cdH1cbn1cblxuLmZvb3Rlci1ibG9jayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogNDBweDtcblxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRnYXA6IDI0cHg7XG5cdH1cblxuXHQuYnRuIHtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG59XG5cbi5mb290ZXItaXRlbSB7XG5cdC5saW5rLWNvbnRhY3Qge1xuXHRcdGdhcDogMjRweDtcblxuXHRcdCYtLWFkZHJlc3Mge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJiYmJiLTksICNCQkJCQjkpO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTclO1xuXHRcdH1cblxuXHRcdCYtLXBob25lIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyLXVwIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogMTBweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0Jjpob3ZlciB7XG5cdFx0LmZvb3Rlci11cC1pY29uIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0ZmlsbDogI0NFQUU4Qjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlci11cC1pY29uIHtcblx0aGVpZ2h0OiA0OHB4O1xuXHR3aWR0aDogNDhweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRzdmcge1xuXHRcdGZpbGw6ICNmZmY7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLWluO1xuXHR9XG59XG5cbi5mb290ZXItYm90dG9tIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IDIwcHg7XG5cdHBhZGRpbmc6IDI0cHggMDtcblxuXHRjb2xvcjogIzc4ODA4RDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG5cbi5mb290ZXItY29weXJpZ2h0IHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuXG4uZm9vdGVyLWJvdHRvbS13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAxNnB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZm9vdGVyLWxpbmsge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UtaW47XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICNDRUFFOEI7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VBRThCO1xuXHRcdH1cblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzc4ODA4RDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbjtcblx0fVxufVxuXG4uZm9vdGVyLWRldmVsb3BlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG5cblx0Y29sb3I6IGluaGVyaXQ7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluO1xuXG5cdCY6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDAuNjtcblx0fVxufVxuXG4uZm9vdGVyLWRldmVsb3Blci1pY29uIHtcblx0d2lkdGg6IDkxcHg7XG5cdGhlaWdodDogMTYuNjAxcHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xufSIsIi5mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9ybS1ncm91cCB7fVxuXG4uZm9ybS1pbnB1dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJCMkMyQztcblx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRjb2xvcjogIzFBMUUyNTtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTYwJTtcblxuXHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG59XG5cbi53cGNmNy1mb3JtIHtcblx0LndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0XHRjb2xvcjogI2ZmNDc1Nztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHR9XG5cdH1cblxuXHQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCA3MSwgODcsIDAuMSk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmNDc1Nztcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdGNvbG9yOiAjZmY0NzU3O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdFx0cGFkZGluZzogMTRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHR9XG5cdH1cblxuXHQud3BjZjctbWFpbC1zZW50LW9rIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDQyLCAxNjUsIDIwNywgMC4xKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1CYWxsLUJsdWUsICMyQUE1Q0YpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0Y29sb3I6IHZhcigtLUJhbGwtQmx1ZSwgIzJBQTVDRik7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0XHRwYWRkaW5nOiAxNHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdGZvbnQtZmFtaWx5OiBcIllzYWJlYXUgSW5mYW50XCI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEzNyU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cbn1cblxuLmZvcm0tbG9hZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0YmFja2dyb3VuZDogcmdiYSgjMTgxMDNELCAwLjg1KTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHotaW5kZXg6IDEwMDtcblxuXHQmLmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG59XG5cbi5mb3JtLWxvYWRlci1zcGlubmVyIHtcblx0d2lkdGg6IDM2cHg7XG5cdGhlaWdodDogMzZweDtcblx0Ym9yZGVyOiAycHggc29saWQgIzAwMDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldDogLTJweDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcblx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGFuaW1hdGlvbjogZm9ybS1sb2FkZXItc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZvcm0tbG9hZGVyLXNwaW4ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59IiwiLmhlYWRlciB7XG5cdHBhZGRpbmc6IDE4cHggMDtcblx0d2lkdGg6IDEwMCU7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDEwMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwYWRkaW5nOiAxNHB4IDA7XG5cdH1cblxuXHQmLS1mcm9udC1wYWdlIHtcblx0XHQuaGVhZGVyLWxvZ28ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmLS1maWxsIHtcblx0XHRiYWNrZ3JvdW5kOiAjMUExRTI1O1xuXHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cig0LjVweCk7XG5cdH1cbn1cblxuLmhlYWRlci1pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAyMHB4O1xuXG5cdC5idG4ge1xuXHRcdHBhZGRpbmc6IDEycHggMjBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiAzOHB4O1xuXHRcdFx0aGVpZ2h0OiAzOHB4O1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlci1vbmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDE2cHg7XG5cbn1cblxuXG5cbi5oZWFkZXItYnVyZ2VyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiA0OHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0d2lkdGg6IDM4cHg7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHR9XG5cblx0Jjpob3Zlcjo6YmVmb3JlIHtcblx0XHRpbnNldDogNHB4O1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldDogMDtcblx0XHRwYWRkaW5nOiAxcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAyZGVnLCAjQ0VBRThCIDEwLjcxJSwgI0ZGRjFENiA1MC41OCUsICNERkI0OEEgOTIuMTklKTtcblx0XHQtd2Via2l0LW1hc2s6XG5cdFx0XHRsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGNvbnRlbnQtYm94LFxuXHRcdFx0bGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcblx0XHQtd2Via2l0LW1hc2stY29tcG9zaXRlOiB4b3I7XG5cdFx0bWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLWluO1xuXHR9XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cbn1cblxuLmhlYWRlci1sYW5ndWFnZXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDE2cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRsaS5jdXJyZW50LWxhbmd1YWdlLW1lbnUtaXRlbSBhIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0fVxuXG5cdGEge1xuXHRcdG9wYWNpdHk6IDAuNDtcblx0XHRjb2xvcjogI0ZGRjtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlci1sb2dvIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA2NHB4O1xuXHRoZWlnaHQ6IDY0cHg7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdH1cbn1cblxuLmhlYWRlci10d28ge30iLCIubGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDEwcHg7XG5cblx0Y29sb3I6ICNGREVFRDM7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEzNyU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdHNwYW4ge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkRFRUQzO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwJSk7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG59XG5cbi5saW5rLWNvbnRhY3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDhweDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdH1cblxuXHQmLS1ibGFjayB7XG5cdFx0Y29sb3I6ICMxQTFFMjU7XG5cdH1cblxuXHQmLS13aGl0ZSB7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdH1cblxuXHQmLS1hZGRyZXNzIHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTYwJTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2xvY2F0aW9uLXBpbi5zdmcpO1xuXHRcdH1cblx0fVxuXG5cdCYtLXBob25lIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzclO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9waG9uZS5zdmcpO1xuXHRcdH1cblx0fVxuXG5cdCYtLWVtYWlsIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzclO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvZW1haWwuc3ZnKTtcblx0XHR9XG5cdH1cbn1cblxuXG4ubGluay1uYXZpZ2F0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxNnB4O1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRtYXJnaW4tbGVmdDogMzJweDtcblxuXHRjb2xvcjogdmFyKC0tYS0zOC1jLTczLCAjRTNBQzcxKTtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTIwJTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHQmLS1nb2xkIHtcblx0XHRjb2xvcjogI0UzQUM3MTtcblxuXHRcdHNwYW4ge1xuXG5cdFx0XHQmOjphZnRlcixcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFM0FDNzE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0td2hpdGUge1xuXHRcdGNvbG9yOiAjRkZGO1xuXG5cdFx0c3BhbiB7XG5cblx0XHRcdCY6OmFmdGVyLFxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0fVxufVxuXG4ubGluay1jb250YWN0LS1lbWFpbCBzcGFuLFxuLmxpbmstbmF2aWdhdGlvbiBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOjphZnRlcixcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW47XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUwJSk7XG5cdH1cbn1cblxuLmxpbmstY29udGFjdC0tZW1haWw6aG92ZXIgc3Bhbixcbi5saW5rLW5hdmlnYXRpb246aG92ZXIgc3BhbiB7XG5cdCY6OmFmdGVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTUwJSk7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxufVxuXG4ubGluay1jb250YWN0LS1lbWFpbCB7XG5cblx0Ji5saW5rLWNvbnRhY3QtLWJsYWNrIHNwYW4ge1xuXG5cdFx0Jjo6YWZ0ZXIsXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxQTFFMjU7XG5cdFx0fVxuXHR9XG5cblx0Ji5saW5rLWNvbnRhY3QtLXdoaXRlIHNwYW4ge1xuXG5cdFx0Jjo6YWZ0ZXIsXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0fVxuXHR9XG59XG5cblxuLmxpbmstaW5zdGFncmFtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblxuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdCYtLWJsYWNrIHtcblx0XHRjb2xvcjogIzFBMUUyNTtcblx0fVxuXG5cdCYtLXdoaXRlIHtcblx0XHRjb2xvcjogI0ZGRjtcblx0fVxufVxuXG4ubGluay1pbnN0YWdyYW0taWNvbiB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LXNocmluazogMDtcblxuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNFM0FDNzE7XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cbn1cblxuLmxpbmstaW5zdGFncmFtLFxuLmxpbmstY29udGFjdC0tcGhvbmUge1xuXHQmOmhvdmVyIHtcblx0XHRzcGFuIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLWluO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdH1cblxuXHQmLmxpbmstaW5zdGFncmFtLS1ibGFjayBzcGFuOjpiZWZvcmUsXG5cdCYubGluay1jb250YWN0LS1ibGFjayBzcGFuOjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxQTFFMjU7XG5cdH1cblxuXHQmLmxpbmstaW5zdGFncmFtLS13aGl0ZSBzcGFuOjpiZWZvcmUsXG5cdCYubGluay1jb250YWN0LS13aGl0ZSBzcGFuOjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdH1cbn0iLCIubWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiA0NjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblxuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMjRweDtcblx0Ym90dG9tOiAyNHB4O1xuXHR6LWluZGV4OiAxMDI7XG5cblx0b3ZlcmZsb3cteTogYXV0bztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLS1sZWZ0IHtcblx0XHRsZWZ0OiAyNHB4O1xuXHR9XG5cblx0Ji0tcmlnaHQge1xuXHRcdHJpZ2h0OiAyNHB4O1xuXHR9XG59XG5cbi5tZW51LWNsb3NlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE5cHg7XG5cdHJpZ2h0OiAxOXB4O1xuXHR6LWluZGV4OiAzO1xuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogIzQxNEI1RDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW47XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRzdmcge1xuXHRcdFx0ZmlsbDogI0UzQUM3MTtcblx0XHR9XG5cdH1cbn1cblxuLm1lbnUtaW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDg4cHg7XG5cdHBhZGRpbmc6IDg4cHggNTZweCA0OHB4IDU2cHg7XG5cdGhlaWdodDogYXV0bztcblx0bWluLWhlaWdodDogMTAwJTtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGdhcDogNDhweDtcblx0XHRwYWRkaW5nOiA0OHB4IDI4cHggMjRweCAyOHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZzogNDhweCAxNnB4IDI0cHggMTZweDtcblx0fVxufVxuXG4ubWVudS1sb2dvIHtcblx0d2lkdGg6IDIyMnB4O1xuXHRoZWlnaHQ6IDg1cHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiAxODFweDtcblx0XHRoZWlnaHQ6IDY5LjMwMnB4O1xuXHR9XG59XG5cbi5tZW51LWNvbnRhY3RzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiA1NnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRnYXA6IDQ4cHg7XG5cdH1cbn1cblxuLm1lbnUtYmxvY2sge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdC5idG4ge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdHBhZGRpbmc6IDEycHggMTlweDtcblx0fVxufVxuXG5cblxuXG5cbi5tZW51LWJnIHtcblx0d2lkdGg6IDQ3NC4wNDJweDtcblx0aGVpZ2h0OiA1OTEuNDUxcHg7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDM1cHg7XG5cdHJpZ2h0OiAyMHB4O1xuXHR6LWluZGV4OiAtMTtcbn1cblxuLm1lbnUtbmF2IHtcblx0bWFyZ2luLWJvdHRvbTogYXV0bztcbn1cblxuLm1lbnUtbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMTZweDtcblxuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0cGFkZGluZzogNHB4IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdGNvbG9yOiAjMUExRTI1O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzclO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMUExRTI1O1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLWluO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMTAlKTtcblx0XHR9XG5cdH1cblxuXHQubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdC5jdXJyZW50LWxhbmd1YWdlLW1lbnUtaXRlbT5hIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdC5zdWItbWVudSB7XG5cdFx0YSB7XG5cdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbjtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51LWNvcHlyaWdodCB7XG5cdGNvbG9yOiAjNzg4MDhEO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMzclO1xufVxuXG4ubWVudS1mb3JtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiA0OHB4O1xuXHRwYWRkaW5nLXRvcDogNDBweDtcblx0ZmxleC1ncm93OiAxO1xuXG5cdC53cGNmNyB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHRmb3JtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyNHB4O1xuXHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdC5idG4ge1xuXHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLm1lbnUtZm9ybS1oZWFkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiA4cHg7XG59XG5cblxuLm1lbnUtZm9ybS10aXRsZSB7XG5cdGNvbG9yOiAjMUExRTI1O1xuXG59XG5cbi5tZW51LWZvcm0tZGVzY3JpcHRpb24ge1xuXHRjb2xvcjogIzJCMkMyQztcbn0iLCIuc2xpZGVyLWJ0biB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRmbGV4LXNocmluazogMDtcblxuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IGJvcmRlciAwLjNzIGxpbmVhciwgYmFja2dyb3VuZCAwLjNzIGxpbmVhcjtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHdpZHRoOiA2MHB4O1xuXHRcdGhlaWdodDogNjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcblx0XHQmOm5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCk6aG92ZXIge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLW5leHQge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cblxuXG5cdCYtLXdoaXRlIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCNGRkYsIDEpO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoI0ZGRiwgMSk7XG5cblx0XHQmLnNsaWRlci1idG4tLXByZXYsXG5cdFx0Ji5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoI0ZGRiwgMC42KTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoI0ZGRiwgMCk7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcwJyBoZWlnaHQ9JzcwJyB2aWV3Qm94PScwIDAgNzAgNzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzMwMzdfNDAzNCknJTNFJTNDcGF0aCBkPSdNNDYgMzVMMjUgMzUnIHN0cm9rZT0nJTIzRkZGJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMzLjk5OCA0NEwyNC45OTggMzVMMzMuOTk4IDI2JyBzdHJva2U9JyUyM0ZGRicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMzAzN180MDM0JyUzRSUzQ3JlY3Qgd2lkdGg9JzcwJyBoZWlnaHQ9JzcwJyByeD0nMjQnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNzAnIGhlaWdodD0nNzAnIHZpZXdCb3g9JzAgMCA3MCA3MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMzAzN180MDM0KSclM0UlM0NwYXRoIGQ9J000NiAzNUwyNSAzNScgc3Ryb2tlPSclMjNGRkYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMzMuOTk4IDQ0TDI0Ljk5OCAzNUwzMy45OTggMjYnIHN0cm9rZT0nJTIzRkZGJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8zMDM3XzQwMzQnJTNFJTNDcmVjdCB3aWR0aD0nNzAnIGhlaWdodD0nNzAnIHJ4PScyNCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNsaWRlci1idG4tLXByZXYge1xuXHRcdFx0QG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHRcdCY6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgjRkZGLCAxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc3MCcgaGVpZ2h0PSc3MCcgdmlld0JveD0nMCAwIDcwIDcwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8zMDM3XzQwMzQpJyUzRSUzQ3BhdGggZD0nTTQ2IDM1TDI1IDM1JyBzdHJva2U9JyUyMzBDMEQxMCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00zMy45OTggNDRMMjQuOTk4IDM1TDMzLjk5OCAyNicgc3Ryb2tlPSclMjMwQzBEMTAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzMwMzdfNDAzNCclM0UlM0NyZWN0IHdpZHRoPSc3MCcgaGVpZ2h0PSc3MCcgcng9JzI0JyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcwJyBoZWlnaHQ9JzcwJyB2aWV3Qm94PScwIDAgNzAgNzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzMwMzdfNDAzNCknJTNFJTNDcGF0aCBkPSdNNDYgMzVMMjUgMzUnIHN0cm9rZT0nJTIzMEMwRDEwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMzLjk5OCA0NEwyNC45OTggMzVMMzMuOTk4IDI2JyBzdHJva2U9JyUyMzBDMEQxMCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMzAzN180MDM0JyUzRSUzQ3JlY3Qgd2lkdGg9JzcwJyBoZWlnaHQ9JzcwJyByeD0nMjQnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0fVxuXHR9XG5cblx0Ji0tZ29sZCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgjQTM4QzczLCAxKTtcblxuXHRcdCYuc2xpZGVyLWJ0bi0tcHJldixcblx0XHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgjQTM4QzczLCAwLjIpO1xuXHRcdH1cblxuXHRcdCYuc2xpZGVyLWJ0bi0tcHJldiB7XG5cdFx0XHRAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcblx0XHRcdFx0Jjpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCNBMzhDNzMsIDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcwJyBoZWlnaHQ9JzcwJyB2aWV3Qm94PScwIDAgNzAgNzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzMwMzdfNDAzNCknJTNFJTNDcGF0aCBkPSdNNDYgMzVMMjUgMzUnIHN0cm9rZT0nJTIzMEMwRDEwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMzLjk5OCA0NEwyNC45OTggMzVMMzMuOTk4IDI2JyBzdHJva2U9JyUyMzBDMEQxMCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMzAzN180MDM0JyUzRSUzQ3JlY3Qgd2lkdGg9JzcwJyBoZWlnaHQ9JzcwJyByeD0nMjQnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNzAnIGhlaWdodD0nNzAnIHZpZXdCb3g9JzAgMCA3MCA3MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMzAzN180MDM0KSclM0UlM0NwYXRoIGQ9J000NiAzNUwyNSAzNScgc3Ryb2tlPSclMjMwQzBEMTAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMzMuOTk4IDQ0TDI0Ljk5OCAzNUwzMy45OTggMjYnIHN0cm9rZT0nJTIzMEMwRDEwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8zMDM3XzQwMzQnJTNFJTNDcmVjdCB3aWR0aD0nNzAnIGhlaWdodD0nNzAnIHJ4PScyNCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHR9XG5cdH1cblxuXHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgbGluZWFyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhcjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG5cblxuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0Y29sb3I6ICNGRkY7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE1NyU7XG5cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMS4wOHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuODRweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuODRweDtcblx0fVxuXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblxuXHRcdGZvbnQtZmFtaWx5OiBcIk9yY2hpZGVhIFByb1wiO1xuXHRcdGZvbnQtc2l6ZTogNzJweDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDclO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtNC4zMnB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0zLjI0cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuXHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0yLjdweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTIuMTZweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMS42OHB4O1xuXHRcdH1cblx0fVxufSIsIi5lcnJvci00MDQge1xuXHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTYwcHgpO1xuXHRwYWRkaW5nOiAxODBweCAwIDA7XG4gICAgYmFja2dyb3VuZDogIzFBMUUyNTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nOiAxMjBweCAwO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHBhZGRpbmc6IDgwcHggMDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHBhZGRpbmc6IDYwcHggMDtcblx0fVxufVxuXG4uZXJyb3ItNDA0LWlubmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuLmVycm9yLTQwNC1jb250ZW50IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRnYXA6IDQwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0Z2FwOiAzMnB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0Z2FwOiAyNHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGdhcDogMjBweDtcblx0fVxufVxuXG4uZXJyb3ItNDA0LXRpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRoMSB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMmRlZywgI0NFQUU4QiAxMC43MSUsICNGRkYxRDYgNTAuNTglLCAjREZCNDhBIDkyLjE5JSk7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxufVxuIiwiLmFib3V0IHtcblx0bWFyZ2luLXRvcDogLTEwMHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5hYm91dC1pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hYm91dC1pY29uIHtcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogMTAwcHg7XG59XG5cbi5hYm91dC1iZyB7XG5cdHdpZHRoOiA0NzYuMjEycHg7XG5cdGhlaWdodDogNTUzcHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHotaW5kZXg6IC0xO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHR3aWR0aDogMzgwcHg7XG5cdFx0aGVpZ2h0OiA0NDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHR3aWR0aDogMjgwcHg7XG5cdFx0aGVpZ2h0OiA0MjBweDtcblx0fVxufVxuXG4uYWJvdXQtdGl0bGUge1xuXHRtYXgtd2lkdGg6IDEzMTBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA5NDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHR9XG59XG5cbi5hYm91dC10ZXh0IHtcblx0bWF4LXdpZHRoOiA5MTJweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA3NDBweDtcblx0fVxufVxuXG4uYWJvdXQtbGlzdCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIGF1dG8pO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMjBweCA0MHB4O1xuXHR3aWR0aDogMTAwJTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBhdXRvKTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXG5cdCYtLWhvdGVsIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBhdXRvKTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDIwMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdFx0Z2FwOiAxNDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHRnYXA6IDQwcHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBhdXRvKTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxufVxuXG4uYWJvdXQtaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDhweDtcblxufVxuXG4uYWJvdXQtaXRlbS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEuMzc7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG4uYWJvdXQtZ2FsbGVyeSB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDM4JSAxZnI7XG5cdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0Z2FwOiA4MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRnYXA6IDYwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0Z2FwOiA0MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGdhcDogMjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHR9XG59XG5cbi5hYm91dC1pbWcge1xuXHRoZWlnaHQ6IDY4OHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRoZWlnaHQ6IDU4MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdGhlaWdodDogNDgwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0aGVpZ2h0OiAzODBweDtcblx0fVxuXG5cdCY6bnRoLWNoaWxkKDEpLFxuXHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRtYXJnaW4tdG9wOiA2NXB4O1xuXHRcdGhlaWdodDogODAwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0XHRoZWlnaHQ6IDY4MHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDU4MHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRcdGhlaWdodDogNDgwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cbn0iLCIuYWRkaXRpb25hbGx5IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFkZGl0aW9uYWxseS1pbm5lciB7fVxuXG4uYWRkaXRpb25hbGx5LXRpdGxlIHtcblx0bWF4LXdpZHRoOiAxMzA2cHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1heC13aWR0aDogOTQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA4MjBweDtcblx0fVxufVxuXG4uYWRkaXRpb25hbGx5LWNvbnRlbnQge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHR9XG59XG5cbi5hZGRpdGlvbmFsbHktb25lIHtcblx0bWluLXdpZHRoOiAwO1xufVxuXG4uYWRkaXRpb25hbGx5LXNsaWRlci1vbmUge1xuXHRtaW4td2lkdGg6IDA7XG5cblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdH1cbn1cblxuLmFkZGl0aW9uYWxseS1vbmUtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDYwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGdhcDogNDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRnYXA6IDIwcHg7XG5cdH1cbn1cblxuLmFkZGl0aW9uYWxseS1zbGlkZXItdHdvIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNDAwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdGhlaWdodDogMzAwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0aGVpZ2h0OiA2NXZ3O1xuXHR9XG5cblx0aW1nIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxufVxuXG5cbi5hZGRpdGlvbmFsbHktcGFnaW5hdGlvbiB7XG5cdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcblxuXHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHRtYXJnaW46IDAgOHB4ICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDZweDtcblx0XHRoZWlnaHQ6IDZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQkJCQkI5O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcblx0fVxuXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzFBMUUyNTtcblx0fVxufVxuXG4uYWRkaXRpb25hbGx5LXR3byB7XG5cdGhlaWdodDogMTAwdmg7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi13aWR0aDogMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uYWRkaXRpb25hbGx5LXNsaWRlci10aHJlZSB7XG5cdHdpZHRoOiBjYWxjKDUwdncgLSAxNDBweCk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAxNDBweDtcblx0Ym90dG9tOiAwO1xuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHdpZHRoOiBjYWxjKDUwdncgLSA3NXB4KTtcblx0XHRsZWZ0OiA3NXB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdGxlZnQ6IDIwcHg7XG5cdFx0d2lkdGg6IGNhbGMoNTB2dyAtIDIwcHgpO1xuXHR9XG5cblxuXHRpbWcge1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG4iLCIuYWR2YW50YWdlcyB7fVxuXG4uYWR2YW50YWdlcy1pbm5lciB7fVxuXG4uYWR2YW50YWdlcy1jb250ZW50IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1heC13aWR0aDogMTMxMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA5NDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xuXHR9XG5cbn1cblxuLmFkdmFudGFnZXMtdGV4dCB7XG5cdG1heC13aWR0aDogOTEycHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1heC13aWR0aDogNzMwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA2NDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHR9XG59XG5cbi5hZHZhbnRhZ2VzLWJsb2NrIHtcblx0aGVpZ2h0OiAxMDB2aDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cblxuLmFkdmFudGFnZXMtbGlzdCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG5cdGhlaWdodDogMTAwJTtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDQ7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5hZHZhbnRhZ2VzLWl0ZW0ge1xuXHRwYWRkaW5nOiA3MnB4IDEwMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nOiA0MHB4IDYwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHBhZGRpbmc6IDMycHggMTZweDtcblx0fVxuXG5cdCYuaXMtYWN0aXZlIHtcblx0XHQuYWR2YW50YWdlcy1udW1iZXIge1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdC5hZHZhbnRhZ2VzLXdyYXBwZXIge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmJvZHktbSxcblx0XHQuYnRuIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdH1cblx0fVxuXG5cdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMCk7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMwKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMCk7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMwKTtcblx0XHR9XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0OiAwO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMTYsIDI0LCAzNSwgMC4wMCkgMCUsIHJnYmEoMTYsIDI0LCAzNSwgMC41MCkgMTAwJSk7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW47XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5ib2R5LW0sXG5cdC5idG4ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdH1cblx0fVxufVxuXG4uYWR2YW50YWdlcy1udW1iZXIge1xuXHRtYXJnaW4tYm90dG9tOiBhdXRvO1xuXHRvcGFjaXR5OiAwLjI7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmFkdmFudGFnZXMtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLWluO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDtcblx0fVxufVxuXG4uYWR2YW50YWdlcy1pbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGluc2V0OiAwO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIwKSAxMDAlKTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG5cbi5hZHZhbnRhZ2VzLWltZy0tZGVmYXVsdCB7XG5cdHotaW5kZXg6IDI7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXI7XG5cblx0Ji5pcy1oaWRkZW4ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLmFkdmFudGFnZXMtaW1nLS1pdGVtIHtcblx0b3BhY2l0eTogMDtcblx0ei1pbmRleDogMjtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufSIsIi5hbWVuaXRpZXMge31cblxuLmFtZW5pdGllcy1pbm5lciB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRnYXA6IDI0cHg7XG5cdH1cbn1cblxuLmFtZW5pdGllcy1vbmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDY4cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0Z2FwOiA0MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Z2FwOiAyNHB4O1xuXHR9XG59XG5cbi5hbWVuaXRpZXMtdGl0bGUge31cblxuXG4uYW1lbml0aWVzLWFjY29yZGlvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDhweDtcbn1cblxuLmFtZW5pdGllcy1hY2NvcmRpb24ge1xuXHRwYWRkaW5nLXRvcDogOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ji5pcy1vcGVuIHtcblx0XHQuYW1lbml0aWVzLWFjY29yZGlvbi1oZWFkZXI6OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMmRlZywgI0NFQUU4QiAxMC43MSUsICNGRkYxRDYgNTAuNTglLCAjREZCNDhBIDkyLjE5JSk7XG5cdH1cbn1cblxuLmFtZW5pdGllcy1hY2NvcmRpb24taGVhZGVyIHtcblx0cGFkZGluZzogOHB4IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0d2lkdGg6IDEwMCU7XG5cdGdhcDogMTZweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG5cblx0QG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J000LjM3NSA3LjM3NUwxMCAxM0wxNS42MjUgNy4zNzUnIHN0cm9rZT0nJTIzMUExRTI1JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuXHR9XG59XG5cbi5hbWVuaXRpZXMtYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uYW1lbml0aWVzLWFjY29yZGlvbi1saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAyMHB4O1xufVxuXG4uYW1lbml0aWVzLWFjY29yZGlvbi1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxNnB4O1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxOCAxNicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J000LjQ1ODMzIDE2TDguNzkxNjcgOS4zODU2NkwtMy44NjAzM2UtMDcgOC44MzEzOUwtMy4xMzM1ZS0wNyA3LjE2ODYxTDguNzkxNjcgNi42MTQzNEw0LjQ1ODMzIC01LjkxOTI1ZS0wN0M5LjQ2NjUgNC4wOTE5MSAxMi41MDE4IDUuNzY3MDUgMTggOEMxMi40MTI2IDEwLjI0OTUgOS40NzcyNiAxMi4wMzY1IDQuNDU4MzMgMTZaJyBmaWxsPSclMjNFM0FDNzEnLyUzRSUzQ3BhdGggZD0nTTQuNDU4MzMgMTZMOC43OTE2NyA5LjM4NTY2TC0zLjg2MDMzZS0wNyA4LjgzMTM5TC0zLjEzMzVlLTA3IDcuMTY4NjFMOC43OTE2NyA2LjYxNDM0TDQuNDU4MzMgLTUuOTE5MjVlLTA3QzkuNDY2NSA0LjA5MTkxIDEyLjUwMTggNS43NjcwNSAxOCA4QzEyLjQxMjYgMTAuMjQ5NSA5LjQ3NzI2IDEyLjAzNjUgNC40NTgzMyAxNlonIGZpbGw9JyUyM0NFQUU4QicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cbn1cblxuLmFtZW5pdGllcy10d28ge1xuXG59XG5cbi5hbWVuaXRpZXMtbGlzdCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdGdhcDogMzJweCAyNHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGdhcDogMjRweDtcblx0fVxufVxuXG4uYW1lbml0aWVzLWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDIwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDEycHg7XG5cdH1cblxuXHQuYm9keS1zIHtcblx0XHRtYXgtd2lkdGg6IDI4NXB4O1xuXHR9XG59XG5cbi5hbWVuaXRpZXMtaWNvbiB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGFzcGVjdC1yYXRpbzogMS8xO1xuXHRmbGV4LXNocmluazogMDtcbn0iLCIuYXBhcnRtZW50cyB7fVxuXG4uYXBhcnRtZW50cy1pbnRybyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAyMDFweDtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI2LCAzMCwgMzcsIDAuNTApIDE1JSwgcmdiYSgyNiwgMzAsIDM3LCAwLjQwKSAzNy45OCUsIHJnYmEoMjYsIDMwLCAzNywgMC4yOCkgNTYuNzMlLCByZ2JhKDI2LCAzMCwgMzcsIDAuMTApIDc1Ljk2JSwgcmdiYSgyNiwgMzAsIDM3LCAwLjAzKSA4OS45JSwgcmdiYSgyNiwgMzAsIDM3LCAwLjAwKSAxMDAlKTtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMTcsIDE3LCAxNywgMC44MCkgMCUsIHJnYmEoMTcsIDE3LCAxNywgMC4xMCkgMTAwJSk7XG5cdH1cbn1cblxuXG4uYXBhcnRtZW50cy1pbnRyby1pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtaW4taGVpZ2h0OiA3MDBweDtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHR9XG59XG5cbi5hcGFydG1lbnRzLWludHJvLWJnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IC0xO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDE3LCAxNywgMTcsIDAuODApIDAlLCByZ2JhKDE3LCAxNywgMTcsIDAuMTApIDEwMCUpO1xuXHR9XG5cblx0aW1nIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxufVxuXG4uYXBhcnRtZW50cy1jYXRhbG9nIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMjUycHg7XG5cdFx0fVxuXHR9XG59XG5cbi5hcGFydG1lbnRzLWNhdGFsb2ctaW5uZXIge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiAxMDBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0Z2FwOiA1MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z2FwOiAzMnB4O1xuXHR9XG59XG5cbi5hcGFydG1lbnRzLW5hdiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDcycHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGdhcDogNDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGdhcDogMjRweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxufVxuXG4uYXBhcnRtZW50cy1maWx0ZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiAyNHB4O1xuXHRmbGV4LXNocmluazogMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Z2FwOiAxNnB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxufVxuXG4uYXBhcnRtZW50cy1maWx0ZXItd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDI0cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGdhcDogMTZweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcblx0XHRtYXJnaW4tbGVmdDogLTE2cHg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDAgMTZweDtcblx0XHRnYXA6IDhweDtcblx0fVxufVxuXG4uYXBhcnRtZW50cy1idG4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMTJweCAxNnB4O1xuXG5cdGNvbG9yOiAjMUExRTI1O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE2MCU7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0cGFkZGluZzogOHB4IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHR9XG5cblx0c3BhbiB7XG5cdFx0Y29sb3I6ICNCQkJCQjk7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblx0fVxuXG5cdCYuaXMtYWN0aXZlLFxuXHQmOmhvdmVyIHtcblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAjMUExRTI1O1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBhZGRpbmc6IDFweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAyZGVnLCAjQ0VBRThCIDEwLjcxJSwgI0ZGRjFENiA1MC41OCUsICNERkI0OEEgOTIuMTklKTtcblx0XHQtd2Via2l0LW1hc2s6XG5cdFx0XHRsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGNvbnRlbnQtYm94LFxuXHRcdFx0bGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcblx0XHQtd2Via2l0LW1hc2stY29tcG9zaXRlOiB4b3I7XG5cdFx0bWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldDogMDtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDJkZWcsICNDRUFFOEIgMTAuNzElLCAjRkZGMUQ2IDUwLjU4JSwgI0RGQjQ4QSA5Mi4xOSUpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxufVxuXG4uYXBhcnRtZW50cy1ncmlkIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0Z2FwOiAyNHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRnYXA6IDE2cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxufVxuXG4uYXBhcnRtZW50cy1jYXJkIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNTgwcHg7XG5cdHBhZGRpbmc6IDY1cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuXHRjb2xvcjogI0ZGRjtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGhlaWdodDogNDgwcHg7XG5cdFx0cGFkZGluZzogNDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdHBhZGRpbmc6IDMycHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0aGVpZ2h0OiA3NXZ3O1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0LmFwYXJ0bWVudHMtY2FyZC1pbWFnZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGluc2V0OiAyNXB4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHRcdGluc2V0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hcGFydG1lbnRzLWNhcmQtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICNDRUFFOEI7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNDRUFFOEI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0OiAyMHB4O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRcdGluc2V0OiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldDogMDtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI0LCAyOCwgMzUsIDAuMTApIDU1Ljc4JSwgcmdiYSgyNCwgMjgsIDM1LCAwLjgwKSAxMDAlKTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuXG4uYXBhcnRtZW50cy1jYXJkLWltYWdlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IC0xO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuXG5cdGltZyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblxufVxuXG4uYXBhcnRtZW50cy1jYXJkLWNvbnRlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDI0cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRnYXA6IDE2cHg7XG5cdH1cbn1cblxuLmFwYXJ0bWVudHMtY2FyZC10aXRsZSB7XG5cdHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZS1vdXQ7XG59IiwiLmJlbmVmaXRzIHtcblx0cGFkZGluZy1ib3R0b206IDMyMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdH1cbn1cblxuLmNvbnRhaW5lciB7fVxuXG4uYmVuZWZpdHMtaW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDMxMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRnYXA6IDIwMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGdhcDogMTIwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRnYXA6IDQwcHg7XG5cdH1cbn1cblxuLmJlbmVmaXRzLWxpc3Qge31cblxuLmJlbmVmaXRzLWl0ZW0ge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdGdhcDogMjRweDtcblx0cGFkZGluZzogNDBweCAwO1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0LmJlbmVmaXRzLWltZyB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMmRlZywgI0NFQUU4QiAxMC43MSUsICNGRkYxRDYgNTAuNTglLCAjREZCNDhBIDkyLjE5JSk7XG5cdH1cblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMmRlZywgI0NFQUU4QiAxMC43MSUsICNGRkYxRDYgNTAuNTglLCAjREZCNDhBIDkyLjE5JSk7XG5cdFx0fVxuXHR9XG59XG5cbi5iZW5lZml0cy1vbmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IDE2cHg7XG5cdH1cbn1cblxuLmJlbmVmaXRzLW51bSB7fVxuXG4uYmVuZWZpdHMtaW1nIHtcblx0d2lkdGg6IDQ5MHB4O1xuXHRoZWlnaHQ6IDYwNHB4O1xuXG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcblxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAxMzBweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR6LWluZGV4OiAyO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0bGVmdDogODBweDtcblx0XHR3aWR0aDogMzkwcHg7XG5cdFx0aGVpZ2h0OiA0ODRweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRsZWZ0OiA2MHB4O1xuXHRcdHdpZHRoOiAyNjBweDtcblx0XHRoZWlnaHQ6IDMyNHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMjB2dztcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0aW1nIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxufVxuXG4uYmVuZWZpdHMtdHdvIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAzMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRnYXA6IDIwcHg7XG5cdH1cbn0iLCIuY2hhcmFjdGVyaXN0aWNzIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cbn1cblxuXG4uY2hhcmFjdGVyaXN0aWNzLWlubmVyIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRmbGV4LWdyb3c6IDE7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cbn1cblxuLmNoYXJhY3RlcmlzdGljcy1vbmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRwYWRkaW5nLXJpZ2h0OiAxNDBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0cGFkZGluZy1yaWdodDogMTAwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0cGFkZGluZy1yaWdodDogNjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cblxuLmNoYXJhY3RlcmlzdGljcy12YWx1ZSB7XG5cdG1heC13aWR0aDogNDkwcHg7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0Ji5pcy1hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5jaGFyYWN0ZXJpc3RpY3MtdHdvIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jaGFyYWN0ZXJpc3RpY3Mtb3ZlcmxheSB7XG5cdGZsZXgtZ3JvdzogMTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkwKSAwJSwgI0ZGRiA5My43NSUpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0aGVpZ2h0OiAxNTBweDtcblx0fVxufVxuXG4uY2hhcmFjdGVyaXN0aWNzLXNsaWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0aGVpZ2h0OiBjYWxjKDcycHggKiAxLjEpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRoZWlnaHQ6IGNhbGMoNTRweCAqIDEuMSk7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDQ1cHggKiAxLjEpO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGhlaWdodDogY2FsYygzNnB4ICogMS4xKTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGhlaWdodDogY2FsYygyOHB4ICogMS4xKTtcblx0fVxufVxuXG4uY2hhcmFjdGVyaXN0aWNzLWxpc3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jaGFyYWN0ZXJpc3RpY3MtYmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMjBweDtcblx0ei1pbmRleDogLTE7XG5cblx0d2lkdGg6IDYxNS42NTNweDtcblx0aGVpZ2h0OiA3OTIuOTA1cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHdpZHRoOiA0MTUuNjUzcHg7XG5cdFx0aGVpZ2h0OiA1OTIuOTA1cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0d2lkdGg6IDMxNS42NTNweDtcblx0XHRoZWlnaHQ6IDQ5Mi45MDVweDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIuY29udGVudCB7XG5cdHBhZGRpbmc6IDIwMHB4IDAgMTAwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHBhZGRpbmc6IDE2MHB4IDAgODBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRwYWRkaW5nOiAxNDBweCAwIDQwcHg7XG5cdH1cblxufVxuXG5cbi5jb250ZW50LXdyYXBwZXIge1xuXHRtYXgtd2lkdGg6IDEwMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbiIsIi5kZXRhaWxzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzApO1xuXHR9XG59XG5cbi5kZXRhaWxzLWlubmVyIHtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdH1cbn1cblxuLmRldGFpbHMtaGVhZCB7XG5cdG1hcmdpbi1ib3R0b206IDIwMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE0MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdGJvdHRvbTogNDAlO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHR9XG59XG5cbi5kZXRhaWxzLXRpdGxlIHtcblx0Zm9udC1mYW1pbHk6IFwiT3JjaGlkZWEgUHJvXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMjg0cHg7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAwLjk7XG5cdGxldHRlci1zcGFjaW5nOiAtMTkuODhweDtcblxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAyZGVnLCAjQ0VBRThCIDEwLjcxJSwgI0ZGRjFENiA1MC41OCUsICNERkI0OEEgOTIuMTklKTtcblx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRmb250LXNpemU6IDIzMHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMTMuOHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdGZvbnQtc2l6ZTogMTgwcHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xMS43cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Zm9udC1zaXplOiAxNTBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTkuOXB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiA3MHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtNS40cHg7XG5cdH1cbn1cblxuXG5cbi5kZXRhaWxzLWNvbnRlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbjogYXV0byAwO1xuXHR9XG5cbn1cblxuLmRldGFpbHMtc3VidGl0bGUge1xuXHRtYXgtd2lkdGg6IDEzMTBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA4OTBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxufVxuXG4uZGV0YWlscy10ZXh0IHtcblx0bWF4LXdpZHRoOiA4ODBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0fVxufSIsIi5ldmVudHMge31cblxuLmV2ZW50cy1pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZXZlbnRzLWhlYWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWF4LXdpZHRoOiAxMzEwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA5MjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdH1cbn1cblxuLmV2ZW50cy10ZXh0IHtcblx0bWF4LXdpZHRoOiA5MTJweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA3MzBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHR9XG59XG5cbi5ldmVudHMtYmcge1xuXHR3aWR0aDogNDc2cHg7XG5cdGhlaWdodDogNTUzcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0ei1pbmRleDogLTE7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHdpZHRoOiAzNzZweDtcblx0XHRoZWlnaHQ6IDQ3MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHdpZHRoOiAyNzZweDtcblx0XHRoZWlnaHQ6IDM1MHB4O1xuXHR9XG59XG5cblxuLmV2ZW50cy1saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogMTY4cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGdhcDogMTIwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Z2FwOiA4MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Z2FwOiAzMnB4O1xuXHR9XG59XG5cbi5ldmVudHMtaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDhweDtcbn1cblxuLmV2ZW50cy1nYWxsZXJ5IHtcblx0cGFkZGluZzogMCA4MHB4O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0MyUgMWZyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDgwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGdhcDogNjBweDtcblx0XHRwYWRkaW5nOiAwIDE2cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0Z2FwOiA0MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGdhcDogMzJweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdGdhcDogMjBweDtcblx0fVxufVxuXG4uZXZlbnRzLWltZyB7XG5cdGltZyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblxuXHQmLS1vbmUsXG5cdCYtLXRocmVlIHtcblx0XHRoZWlnaHQ6IDUwMnB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdFx0aGVpZ2h0OiA0MDJweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0XHRoZWlnaHQ6IDMwMnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0aGVpZ2h0OiAzODBweDtcblx0XHR9XG5cdH1cblxuXHQmLS10d28ge1xuXHRcdGhlaWdodDogODAwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0XHRoZWlnaHQ6IDY4MHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRcdGhlaWdodDogNTgwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdFx0aGVpZ2h0OiA0ODBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGhlaWdodDogMzgwcHg7XG5cdFx0fVxuXHR9XG59IiwiLmZvcm1hdHMge31cblxuLmZvcm1hdHMtaW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9ybWF0cy1oZWFkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1heC13aWR0aDogMTA4MHB4O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXgtd2lkdGg6IDk0MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdG1heC13aWR0aDogODIwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0bWF4LXdpZHRoOiBcdDY1MHB4O1xuXHR9XG59XG5cbi5mb3JtYXRzLXRleHQge1xuXHRtYXgtd2lkdGg6IDkxMnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXgtd2lkdGg6IDc0MHB4O1xuXHR9XG59XG5cbi5ib2R5LW0ge31cblxuLmdyYXkge31cblxuLmZvcm1hdHMtYm9keSB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdGdhcDogNDBweDtcblx0fVxufVxuXG4uZm9ybWF0cy1vbmUge1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDA7XG5cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMTE1dnc7XG5cdH1cblxuXHRpbWcge1xuXHRcdHdpZHRoOiBjYWxjKDUwdncgLSAxNDBweCk7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDE0MHB4O1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdFx0cmlnaHQ6IDc1cHg7XG5cdFx0XHR3aWR0aDogY2FsYyg1MHZ3IC0gNzVweCk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogY2FsYyg1MHZ3IC0gMjBweCk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdH1cbn1cblxuLmZvcm1hdHMtdHdvIHtcblx0cGFkZGluZy1sZWZ0OiAxNDBweDtcblx0cGFkZGluZy10b3A6IDE0MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDc1cHg7XG5cdFx0cGFkZGluZy10b3A6IDc1cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxufVxuXG4uZm9ybWF0cy1saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxMDBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0Z2FwOiA3NXB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGdhcDogNDBweDtcblx0fVxufVxuXG4uZm9ybWF0cy1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvcm1hdHMtaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNDA0cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdGhlaWdodDogMzA0cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0aGVpZ2h0OiA1NXZ3O1xuXHR9XG5cblx0aW1nIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxufSIsIi5oYWxsIHt9XG5cbi5oYWxsLWlubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcbn1cblxuXG4uaGFsbC10aXRsZSB7XG5cdG1heC13aWR0aDogMTMxMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXgtd2lkdGg6IDkyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdG1heC13aWR0aDogODIwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0bWF4LXdpZHRoOiA2NTBweDtcblx0fVxufVxuXG5cbi5oYWxsLXRleHQge1xuXHRtYXgtd2lkdGg6IDkxMnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXgtd2lkdGg6IDczMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdH1cbn1cblxuLmhhbGwtdmlkZW8ge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDB2aDtcblx0bWFyZ2luLXRvcDogLTE2MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1hcmdpbi10b3A6IC0xMjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbi10b3A6IC0xMDBweDtcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRiAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk3KSA1LjM2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg4KSAxMi4yOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43MCkgMjEuNzUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDApIDQyLjQ1JSk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0dmlkZW8ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxufVxuXG4uaGFsbC1nYWxsZXJ5IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcblx0Z2FwOiAzMnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRnYXA6IDI0cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMjQwcHgpO1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG59XG5cbi5oYWxsLWdhbGxlcnktaXRlbSB7XG5cdGhlaWdodDogMzM2cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGhlaWdodDogMTh2dztcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRoZWlnaHQ6IDE4MHB4O1xuXHR9XG5cblx0aW1nIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxufSIsIi5oZXJvIHtcblx0Ji0tc3RhdGljIHtcblx0XHQuaGVyby12aWRlbyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRpbnNldDogMDtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdH1cblxuXHRcdC5oZXJvLWlubmVyIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cdH1cbn1cblxuLmhlcm8tdmlkZW8ge1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwdmg7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxO1xuXG5cdCY6OmFmdGVyIHtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwMCAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwKSAxMDAlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHRjb250ZW50OiBcIlwiO1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjAxcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNiwgMzAsIDM3LCAwLjUwKSAxNSUsIHJnYmEoMjYsIDMwLCAzNywgMC40MCkgMzcuOTglLCByZ2JhKDI2LCAzMCwgMzcsIDAuMjgpIDU2LjczJSwgcmdiYSgyNiwgMzAsIDM3LCAwLjEwKSA3NS45NiUsIHJnYmEoMjYsIDMwLCAzNywgMC4wMykgODkuOSUsIHJnYmEoMjYsIDMwLCAzNywgMC4wMCkgMTAwJSk7XG5cdH1cblxuXHR2aWRlbyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG5cbi5oZXJvLWJnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldDogMDtcblx0ei1pbmRleDogMTtcblxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE4LCAyMCwgMTgsIDAuMDApIDAlLCByZ2JhKDE4LCAyMCwgMTgsIDAuMzYpIDQ5Ljk2JSwgcmdiYSgxOCwgMjAsIDE4LCAwLjgxKSAxMDAlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHRjb250ZW50OiBcIlwiO1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjAxcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNiwgMzAsIDM3LCAwLjUwKSAxNSUsIHJnYmEoMjYsIDMwLCAzNywgMC40MCkgMzcuOTglLCByZ2JhKDI2LCAzMCwgMzcsIDAuMjgpIDU2LjczJSwgcmdiYSgyNiwgMzAsIDM3LCAwLjEwKSA3NS45NiUsIHJnYmEoMjYsIDMwLCAzNywgMC4wMykgODkuOSUsIHJnYmEoMjYsIDMwLCAzNywgMC4wMCkgMTAwJSk7XG5cdH1cbn1cblxuLmhlcm8taW5uZXIge1xuXHRtYXJnaW4tdG9wOiAtMTAwdmg7XG5cdG1pbi1oZWlnaHQ6IDIwMHZoO1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwdmg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcbn1cblxuLmhlcm8tY29udGVudCB7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAxMjBweCAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nOiAxMDBweCAwO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHBhZGRpbmc6IDgwcHggMDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHBhZGRpbmc6IDYwcHggMDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxufVxuXG4uaGVyby13b3JkIHtcblx0bWF4LXdpZHRoOiAyNTUuMTA0cHg7XG5cdGhlaWdodDogYXV0bztcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1heC13aWR0aDogMTUwcHg7XG5cdH1cbn0iLCIuaW5mcmFzdHJ1Y3R1cmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDE2MHB4O1xuXG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGdhcDogMTAwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Z2FwOiA2MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Z2FwOiA0MHB4O1xuXHR9XG59XG5cbi5pbmZyYXN0cnVjdHVyZS1oZWFkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiA0MHB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWF4LXdpZHRoOiAxMzEwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXgtd2lkdGg6IDkyMHB4O1xuXHRcdGdhcDogMzJweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRnYXA6IDI0cHg7XG5cdH1cbn1cblxuLmluZnJhc3RydWN0dXJlLWljb24ge1xuXHR3aWR0aDogODBweDtcblx0aGVpZ2h0OiAxMDBweDtcbn1cblxuLmluZnJhc3RydWN0dXJlLXRleHQge1xuXHRtYXgtd2lkdGg6IDkxMnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXgtd2lkdGg6IDczMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdH1cbn1cblxuLmluZnJhc3RydWN0dXJlLWJnIHtcblx0d2lkdGg6IDQ3NnB4O1xuXHRoZWlnaHQ6IDU1MHB4O1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0ei1pbmRleDogLTE7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHdpZHRoOiAzNzZweDtcblx0XHRoZWlnaHQ6IDQ3MHB4O1xuXHR9XG59XG5cbi5pbmZyYXN0cnVjdHVyZS1saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiA4OHB4O1xuXHR3aWR0aDogMTAwJTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0Z2FwOiA2MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdGdhcDogNDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGdhcDogMzJweDtcblx0fVxufVxuXG4uaW5mcmFzdHJ1Y3R1cmUtaXRlbSB7XG5cdCY6bnRoLWNoaWxkKDRuIC0gMSkge1xuXHRcdC5pbmZyYXN0cnVjdHVyZS10d28ge1xuXHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMjBweDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHRcdG9yZGVyOiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmluZnJhc3RydWN0dXJlLWlubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAyNHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRnYXA6IDIwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG5cbi5pbmZyYXN0cnVjdHVyZS1vbmUge1xuXHRwYWRkaW5nOiAwIDQwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogNjIwcHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHR3aWR0aDogNTIwcHg7XG5cdFx0cGFkZGluZzogMCAzMnB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdHdpZHRoOiA0MjBweDtcblx0XHRwYWRkaW5nOiAwIDI0cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LmxpbmstY29udGFjdCB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaW5mcmFzdHJ1Y3R1cmUtc3VidGl0bGUge1xuXHRmb250LWZhbWlseTogXCJPcmNoaWRlYSBQcm9cIjtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTE3JTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG5cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC40NHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuXHR9XG59XG5cbi5pbmZyYXN0cnVjdHVyZS10d28ge1xuXHRtYXJnaW4tcmlnaHQ6IC0xMjBweDtcblx0bWluLXdpZHRoOiAwO1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uaW5mcmFzdHJ1Y3R1cmUtc2xpZGVyIHtcblx0aGVpZ2h0OiA2NzBweDtcblxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRoZWlnaHQ6IDU3MHB4O1xuXHR9XG5cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0aGVpZ2h0OiA0NzBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRoZWlnaHQ6IDYwdnc7XG5cdH1cbn1cblxuLmluZnJhc3RydWN0dXJlLXNsaWRlIHtcblx0aW1nIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxufVxuXG4uaW5mcmFzdHJ1Y3R1cmUtbmF2IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldDogMDtcblx0cGFkZGluZzogNDBweDtcblx0ei1pbmRleDogMjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0cGFkZGluZzogMzJweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHR9XG59XG5cblxuLmluZnJhc3RydWN0dXJlLWJ1dHRvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcblx0bWFyZ2luLXRvcDogYXV0bztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlO1xufSIsIi5pbnRybyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmludHJvLWJnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAtMTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6OmFmdGVyLFxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNiwgMzAsIDM3LCAwLjUwKSAxNSUsIHJnYmEoMjYsIDMwLCAzNywgMC40MCkgMzcuOTglLCByZ2JhKDI2LCAzMCwgMzcsIDAuMjgpIDU2LjczJSwgcmdiYSgyNiwgMzAsIDM3LCAwLjEwKSA3NS45NiUsIHJnYmEoMjYsIDMwLCAzNywgMC4wMykgODkuOSUsIHJnYmEoMjYsIDMwLCAzNywgMC4wMCkgMTAwJSk7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxOCwgMjAsIDE4LCAwLjAwKSAwJSwgcmdiYSgxOCwgMjAsIDE4LCAwLjM2KSA0OS45NiUsIHJnYmEoMTgsIDIwLCAxOCwgMC44MSkgMTAwJSk7XG5cdH1cblxuXHRpbWcge1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG5cbi5pbnRyby1pbm5lciB7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogNDBweDtcblxuXHRwYWRkaW5nOiAxODBweCAwIDEyMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nOiAxMjBweCAwIDgwcHg7XG5cdH1cblxufVxuXG4uaW50cm8tdGl0bGUge1xuXHRtYXgtd2lkdGg6IDEzMTBweDtcbn1cblxuLmludHJvLWNvbnRlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogNjhweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0Z2FwOiA0MHB4O1xuXHR9XG59XG5cbi5pbnRyby13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5pbnRyby10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cbn1cblxuLmludHJvLXByaWNlIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAxMjBweDtcblx0bWFyZ2luLWJvdHRvbTogNjhweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0Z2FwOiA4MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG59XG5cbi5pbnRyby1wcmljZS1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogMTBweDtcbn1cblxuLmludHJvLWluZm8ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW50cm8taW5mby1saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luOiAwIC01N3B4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXJnaW46IDAgLTMxcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAyMHB4IDA7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuLmludHJvLWluZm8taXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTZweDtcblxuXHRwYWRkaW5nOiAwIDU2cHg7XG5cdGJvcmRlci1yaWdodDogMC41cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRib3JkZXItbGVmdDogMC41cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cblxuLmludHJvLWluZm8taWNvbiB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0fVxufSIsIi5sb2NhdGlvbnMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcbn1cblxuLmxvY2F0aW9ucy1pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR6LWluZGV4OiAxO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctdG9wOiAxMDBweDtcblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0fVxufVxuXG4ubG9jYXRpb25zLWJnIHtcblx0d2lkdGg6IDU0NXB4O1xuXHRoZWlnaHQ6IDQ5MHB4O1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IC0xO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHR3aWR0aDogNDQ1cHg7XG5cdFx0aGVpZ2h0OiAzOTBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiAzNDVweDtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHR9XG59XG5cbi5sb2NhdGlvbnMtdGl0bGUge1xuXHRtYXgtd2lkdGg6IDEzMTBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA5MjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdH1cbn1cblxuXG4ubG9jYXRpb25zLXRleHQge1xuXHRtYXgtd2lkdGg6IDkxMnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXgtd2lkdGg6IDczMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdH1cblxufVxuXG4ubG9jYXRpb25zLWJsb2NrIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5sb2NhdGlvbnMtbGlzdCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG5cdG1hcmdpbjogMCAtNDlweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRnYXA6IDMycHggMDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRtYXJnaW46IDAgLTI1cHg7XG5cdH1cbn1cblxuLmxvY2F0aW9ucy1pdGVtIHtcblx0cGFkZGluZzogMCA0OHB4O1xuXG5cdGJvcmRlci1sZWZ0OiAwLjVweCBzb2xpZCByZ2JhKCNCQkJCQjksIDAuMik7XG5cdGJvcmRlci1yaWdodDogMC41cHggc29saWQgcmdiYSgjQkJCQkI5LCAwLjIpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDI7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHBhZGRpbmc6IDAgMjRweDtcblx0fVxufVxuXG4ubG9jYXRpb25zLXZhbHVlIHtcblx0Y29sb3I6ICNDRUFFOEI7XG59XG5cbi5sb2NhdGlvbnMtd2Fsa2luZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDVweDtcblx0Y29sb3I6ICNDRUFFOEI7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNS43MjMzMyA3LjI2TDguMzk0MTcgNS4zMkM4LjY5Mzk5IDUuMTAwNTkgOS4wNTg2NyA0Ljk4NzkzIDkuNDMgNUM5Ljg4MjkyIDUuMDExMjkgMTAuMzIxMSA1LjE2MzQyIDEwLjY4MzUgNS40MzUyNEMxMS4wNDYgNS43MDcwNSAxMS4zMTQ4IDYuMDg1MDQgMTEuNDUyNSA2LjUxNjY3QzExLjYwNzUgNy4wMDI1IDExLjc0OTIgNy4zMzA4MyAxMS44Nzc1IDcuNTAxNjdDMTIuMjY1MyA4LjAxOSAxMi43NjgzIDguNDM4ODQgMTMuMzQ2NiA4LjcyNzg2QzEzLjkyNDkgOS4wMTY4OCAxNC41NjI2IDkuMTY3MTIgMTUuMjA5MiA5LjE2NjY3VjEwLjgzMzNDMTQuMzQ4NiAxMC44MzQzIDEzLjQ5ODUgMTAuNjQ0NCAxMi43MjAxIDEwLjI3NzRDMTEuOTQxNyA5LjkxMDM4IDExLjI1NDMgOS4zNzUzNSAxMC43MDc1IDguNzEwODNMMTAuMTI2NyAxMi4wMDY3TDExLjg0NDIgMTMuNDQ4M0wxMy42OTY3IDE4LjUzODNMMTIuMTMgMTkuMTA4M0wxMC40MyAxNC40MzgzTDcuNjA1IDEyLjA2NzVDNy4zNzMxNyAxMS44ODAzIDcuMTk1NzYgMTEuNjM0NCA3LjA5MTI2IDExLjM1NTNDNi45ODY3NiAxMS4wNzYyIDYuOTU4OTkgMTAuNzc0MyA3LjAxMDgzIDEwLjQ4MDhMNy40MzUgOC4wNzY2N0w2Ljg3MDgzIDguNDg2NjdMNS4wOTgzMyAxMC45MjY3TDMuNzUgOS45NDY2N0w1LjcwOTE3IDcuMjVMNS43MjMzMyA3LjI2Wk0xMC42MjU4IDQuNTgzMzNDMTAuMTgzOCA0LjU4MzMzIDkuNzU5ODggNC40MDc3NCA5LjQ0NzMyIDQuMDk1MThDOS4xMzQ3NiAzLjc4MjYyIDguOTU5MTcgMy4zNTg2OSA4Ljk1OTE3IDIuOTE2NjdDOC45NTkxNyAyLjQ3NDY0IDkuMTM0NzYgMi4wNTA3MiA5LjQ0NzMyIDEuNzM4MTZDOS43NTk4OCAxLjQyNTU5IDEwLjE4MzggMS4yNSAxMC42MjU4IDEuMjVDMTEuMDY3OSAxLjI1IDExLjQ5MTggMS40MjU1OSAxMS44MDQzIDEuNzM4MTZDMTIuMTE2OSAyLjA1MDcyIDEyLjI5MjUgMi40NzQ2NCAxMi4yOTI1IDIuOTE2NjdDMTIuMjkyNSAzLjM1ODY5IDEyLjExNjkgMy43ODI2MiAxMS44MDQzIDQuMDk1MThDMTEuNDkxOCA0LjQwNzc0IDExLjA2NzkgNC41ODMzMyAxMC42MjU4IDQuNTgzMzNaTTguMTQ5MTcgMTUuNTY3NUw1LjQ3MDgzIDE4Ljc1OTJMNC4xOTQxNyAxNy42ODgzTDYuNjc0MTcgMTQuNzMzM0w3LjI5NTgzIDEyLjkxNjdMOC43ODgzMyAxNC4xNjY3TDguMTQ5MTcgMTUuNTY3NVonIGZpbGw9JyUyM0UzQUM3MScvJTNFJTNDcGF0aCBkPSdNNS43MjMzMyA3LjI2TDguMzk0MTcgNS4zMkM4LjY5Mzk5IDUuMTAwNTkgOS4wNTg2NyA0Ljk4NzkzIDkuNDMgNUM5Ljg4MjkyIDUuMDExMjkgMTAuMzIxMSA1LjE2MzQyIDEwLjY4MzUgNS40MzUyNEMxMS4wNDYgNS43MDcwNSAxMS4zMTQ4IDYuMDg1MDQgMTEuNDUyNSA2LjUxNjY3QzExLjYwNzUgNy4wMDI1IDExLjc0OTIgNy4zMzA4MyAxMS44Nzc1IDcuNTAxNjdDMTIuMjY1MyA4LjAxOSAxMi43NjgzIDguNDM4ODQgMTMuMzQ2NiA4LjcyNzg2QzEzLjkyNDkgOS4wMTY4OCAxNC41NjI2IDkuMTY3MTIgMTUuMjA5MiA5LjE2NjY3VjEwLjgzMzNDMTQuMzQ4NiAxMC44MzQzIDEzLjQ5ODUgMTAuNjQ0NCAxMi43MjAxIDEwLjI3NzRDMTEuOTQxNyA5LjkxMDM4IDExLjI1NDMgOS4zNzUzNSAxMC43MDc1IDguNzEwODNMMTAuMTI2NyAxMi4wMDY3TDExLjg0NDIgMTMuNDQ4M0wxMy42OTY3IDE4LjUzODNMMTIuMTMgMTkuMTA4M0wxMC40MyAxNC40MzgzTDcuNjA1IDEyLjA2NzVDNy4zNzMxNyAxMS44ODAzIDcuMTk1NzYgMTEuNjM0NCA3LjA5MTI2IDExLjM1NTNDNi45ODY3NiAxMS4wNzYyIDYuOTU4OTkgMTAuNzc0MyA3LjAxMDgzIDEwLjQ4MDhMNy40MzUgOC4wNzY2N0w2Ljg3MDgzIDguNDg2NjdMNS4wOTgzMyAxMC45MjY3TDMuNzUgOS45NDY2N0w1LjcwOTE3IDcuMjVMNS43MjMzMyA3LjI2Wk0xMC42MjU4IDQuNTgzMzNDMTAuMTgzOCA0LjU4MzMzIDkuNzU5ODggNC40MDc3NCA5LjQ0NzMyIDQuMDk1MThDOS4xMzQ3NiAzLjc4MjYyIDguOTU5MTcgMy4zNTg2OSA4Ljk1OTE3IDIuOTE2NjdDOC45NTkxNyAyLjQ3NDY0IDkuMTM0NzYgMi4wNTA3MiA5LjQ0NzMyIDEuNzM4MTZDOS43NTk4OCAxLjQyNTU5IDEwLjE4MzggMS4yNSAxMC42MjU4IDEuMjVDMTEuMDY3OSAxLjI1IDExLjQ5MTggMS40MjU1OSAxMS44MDQzIDEuNzM4MTZDMTIuMTE2OSAyLjA1MDcyIDEyLjI5MjUgMi40NzQ2NCAxMi4yOTI1IDIuOTE2NjdDMTIuMjkyNSAzLjM1ODY5IDEyLjExNjkgMy43ODI2MiAxMS44MDQzIDQuMDk1MThDMTEuNDkxOCA0LjQwNzc0IDExLjA2NzkgNC41ODMzMyAxMC42MjU4IDQuNTgzMzNaTTguMTQ5MTcgMTUuNTY3NUw1LjQ3MDgzIDE4Ljc1OTJMNC4xOTQxNyAxNy42ODgzTDYuNjc0MTcgMTQuNzMzM0w3LjI5NTgzIDEyLjkxNjdMOC43ODgzMyAxNC4xNjY3TDguMTQ5MTcgMTUuNTY3NVonIGZpbGw9JyUyM0NFQUU4QicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cbn1cblxuLmxvY2F0aW9ucy1tYXAge1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubG9jYXRpb25zLW1hcC1pbWcge1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDAwcHg7XG59XG5cbi5sb2NhdGlvbnMtbWFya2VyIHtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogMTZweCAzMnB4IDE2cHggMjRweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMjRweDtcblx0d2lkdGg6IDM1MHB4O1xuXG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjYsIDMwLCAzNywgMC44MCkgMCUsICMxQTFFMjUgMTAwJSk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRnYXA6IDE2cHg7XG5cblx0XHQubGFiZWwtbSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogNzBweDtcblx0XHRoZWlnaHQ6IDIzcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzcwJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgNzAgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMzUgMjMuODQzN0wzNSA1LjQxNjA3ZS0wNUwtMi4wMTA3MmUtMDYgMC44NDM3NTRDMjAuMTg2IDEuMDAzNzkgMjYuODI5NiA3LjQwNTk5IDM1IDIzLjg0MzdaJyBmaWxsPSclMjMxQTFFMjUnLyUzRSUzQ3BhdGggZD0nTTM1IDIzLjg0MzdMMzUgMC4yNjI2OUw3MCAwLjg0Mzc1NEM0OS44MTQgMS4wMDM3OSA0My4xNzA0IDcuNDA1OTkgMzUgMjMuODQzN1onIGZpbGw9JyUyMzFBMUUyNScvJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG5cblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBjYWxjKDEwMCUgLSAxcHgpO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdH1cblx0fVxufVxuXG4ubG9jYXRpb25zLWljb24ge1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRmbGV4LXNocmluazogMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHR3aWR0aDogNDVweDtcblx0XHRoZWlnaHQ6IDQ1cHg7XG5cdH1cbn1cblxuLmxvY2F0aW9ucy13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiA4cHg7XG59XG5cblxuLmxvY2F0aW9ucy1uYXZpZ2F0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxNnB4O1xuXG5cdGNvbG9yOiAjQ0VBRThCO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjo6YWZ0ZXIsXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNDRUFFOEI7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUwJSk7XG5cdFx0fVxuXHR9XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRzcGFuIHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1MCUpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLm1vcm5pbmctaW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1vcm5pbmctdGl0bGUge1xuXHRtYXgtd2lkdGg6IDEzMTBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA5NDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xuXHR9XG59XG5cbi5tb3JuaW5nLXRleHQge1xuXHRtYXgtd2lkdGg6IDkxMnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXgtd2lkdGg6IDczMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdH1cbn1cblxuLm1vcm5pbmctZ2FsbGVyeSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMTZweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y29udGFpbjogbGF5b3V0IHN0eWxlIHBhaW50O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGdhcDogOHB4O1xuXHR9XG59XG5cbi5tb3JuaW5nLWxpbmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDE2cHg7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGdhcDogOHB4O1xuXHR9XG5cblx0Ji0tdHdvIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdH1cbn1cblxuLm1vcm5pbmctbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMTZweDtcblx0ZmxleC1zaHJpbms6IDA7XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGdhcDogOHB4O1xuXHR9XG59XG5cbi5tb3JuaW5nLWl0ZW0ge1xuXHR3aWR0aDogNDM4cHg7XG5cdGhlaWdodDogNDM4cHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHdpZHRoOiAzNTBweDtcblx0XHRoZWlnaHQ6IDM1MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdHdpZHRoOiAzMDBweDtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHdpZHRoOiAyNTBweDtcblx0XHRoZWlnaHQ6IDI1MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0d2lkdGg6IDE1MHB4O1xuXHRcdGhlaWdodDogMTUwcHg7XG5cdH1cblx0XG5cdGltZyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxufSIsIi5wZXJmZWN0IHt9XG5cbi5wZXJmZWN0LWhlYWQge1xuXHRwYWRkaW5nOiAxNjBweCAwIDMwMHB4O1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRwYWRkaW5nOiA4MHB4IDAgMjAwcHg7XG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdH1cbn1cblxuLnBlcmZlY3QtY29udGVudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXgtd2lkdGg6IDEzMTBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA5MjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdH1cbn1cblxuLnBlcmZlY3QtdGV4dCB7XG5cdG1heC13aWR0aDogNzc2cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjE2cHg7XG5cdH1cbn1cblxuLnBlcmZlY3QtYmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGluc2V0OiAwO1xuXHR6LWluZGV4OiAtMTtcblxuXHRpbWcge1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldDogMDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMTgsIDIwLCAxOCwgMC4zMCkgMCUsIHJnYmEoMTgsIDIwLCAxOCwgMC42MCkgNzAuMjMlLCByZ2JhKDE4LCAyMCwgMTgsIDAuNzApIDEwMCUpO1xuXHR9XG59XG5cbi5wZXJmZWN0LWJvZHkge1xuXHRtYXgtd2lkdGg6IDEwMzJweDtcblx0cGFkZGluZzogMCAxNnB4O1xuXHRtYXJnaW46IC0yNjBweCBhdXRvIDA7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1hcmdpbi10b3A6IC0xMjBweDtcblx0fVxufVxuXG5cbi5wZXJmZWN0LXNsaWRlciB7XG5cdG1heC13aWR0aDogNTM4cHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5cbi5wZXJmZWN0LXNsaWRlIHt9XG5cbi5wZXJmZWN0LWltZyB7XG5cdGhlaWdodDogNDMycHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0aGVpZ2h0OiA3NXZ3O1xuXHR9XG5cblx0aW1nIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxufVxuXG4ucGVyZmVjdC10ZXh0IHt9XG5cbi5wZXJmZWN0LW5hdiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAxNnB4O1xufVxuXG4ucGVyZmVjdC1wYWdpbmF0aW9uIHtcblx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuXHR3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcblxuXHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHRtYXJnaW46IDAgOHB4ICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDZweDtcblx0XHRoZWlnaHQ6IDZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQkJCQkI5O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcblx0fVxuXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzFBMUUyNTtcblx0fVxufSIsIi5wbGFjZSB7fVxuXG4ucGxhY2UtaW5uZXIge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdGdhcDogMjRweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdH1cbn1cblxuLnBsYWNlLW9uZS13cmFwcGVyIHtcblx0cGFkZGluZy1yaWdodDogMTIwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cblxuLnBsYWNlLXR3byB7XG5cdHBhZGRpbmctdG9wOiAyMjVweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0cGFkZGluZy10b3A6IDE2MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdHBhZGRpbmctdG9wOiAxNDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxufSIsIi5yZXNpZGVudHMge31cblxuLnJlc2lkZW50cy1pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucmVzaWRlbnRzLXRpdGxlIHtcblx0bWF4LXdpZHRoOiAxMzEwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1heC13aWR0aDogOTQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA3ODBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRtYXgtd2lkdGg6IDY0MHB4O1xuXHR9XG5cbn1cblxuLnJlc2lkZW50cy10ZXh0IHtcblx0bWF4LXdpZHRoOiA5MTJweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA3MzBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHR9XG59XG5cbi5yZXNpZGVudHMtYmxvY2sge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmVzaWRlbnRzLWxpc3Qge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCAxZnIpO1xuXHRtYXJnaW46IDAgLTI1cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1hcmdpbjogMCAtMTNweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRcdGdhcDogMzJweCAwO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0fVxuXG5cdCYtLWhvdGVsIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0fVxuXHR9XG59XG5cbi5yZXNpZGVudHMtaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTZweDtcblx0cGFkZGluZzogMCAyNHB4O1xuXG5cdGJvcmRlci1sZWZ0OiAwLjVweCBzb2xpZCByZ2JhKCNCQkJCQjksIDAuMik7XG5cdGJvcmRlci1yaWdodDogMC41cHggc29saWQgcmdiYSgjQkJCQkI5LCAwLjIpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdH1cbn1cblxuLnJlc2lkZW50cy1pY29uIHtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0ZmxleC1zaHJpbms6IDA7XG59XG5cbi5yZXNpZGVudHMtY2Fyb3VzZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogNzEycHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGhlaWdodDogNTM0cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0aGVpZ2h0OiA0NjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRoZWlnaHQ6IDM2MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0aGVpZ2h0OiA2NXZ3O1xuXHR9XG59XG5cbi5yZXNpZGVudHMtc2xpZGVyIHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG5cbi5yZXNpZGVudHMtc2xpZGUge1xuXHR3aWR0aDogMTI2MnB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHdpZHRoOiA5NDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHR3aWR0aDogNzgwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0d2lkdGg6IDY0MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRpbWcge1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG5cblxuLnJlc2lkZW50cy1uYXYge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHdpZHRoOiAxMjYycHg7XG5cdHBhZGRpbmc6IDMycHg7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHotaW5kZXg6IDI7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHR3aWR0aDogOTQwcHg7XG5cdFx0cGFkZGluZzogMjRweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHR3aWR0aDogNzgwcHg7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHR3aWR0aDogNjQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHR9XG5cbn1cblxuXG4ucmVzaWRlbnRzLWJ1dHRvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDhweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5yZXNpZGVudHMtYm90dG9tIHt9XG5cbi5jb250YWluZXIge31cblxuLnJlc2lkZW50cy1ib3R0b20taW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWF4LXdpZHRoOiA4MzBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cblxuLnJlc2lkZW50cy1saW5rIHtcblx0dHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLWluO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjQ0VBRThCO1xuXHR9XG59XG5cbi5oNSB7fVxuXG4uYmxhY2sge30iLCIucmVzdCB7fVxuXG4ucmVzdC1pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogODBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0Z2FwOiA2MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Z2FwOiAzMnB4O1xuXHR9XG59XG5cbi5yZXN0LWNvbnRlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiA0MHB4O1xuXHRtYXgtd2lkdGg6IDEwNTBweDtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1heC13aWR0aDogNzYwcHg7XG5cdFx0Z2FwOiAzMnB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdG1heC13aWR0aDogNjQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRnYXA6IDI0cHg7XG5cdH1cbn1cblxuXG4ucmVzdC1sb2dvIHtcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogMTAwcHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ucmVzdC10ZXh0IHtcblx0bWF4LXdpZHRoOiA5MTJweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA3MzJweDtcblx0fVxufVxuXG5cbi5yZXN0LWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDQwcHg7XG59XG5cbi5yZXN0LWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiAyNHB4O1xuXHRtYXgtd2lkdGg6IDI0M3B4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1heC13aWR0aDogMTgwcHg7XG5cdFx0Z2FwOiAxNnB4O1xuXG5cdFx0LmJvZHktcyB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5yZXN0LWljb24ge1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRmbGV4LXNocmluazogMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdH1cbn1cblxuLnJlc3QtYmcge1xuXHR3aWR0aDogNDc2LjIxMnB4O1xuXHRoZWlnaHQ6IDU1MC4xMDNweDtcblxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHotaW5kZXg6IC0xO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHR3aWR0aDogMzYwcHg7XG5cdFx0aGVpZ2h0OiA0OTBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHR3aWR0aDogMzIwcHg7XG5cdFx0aGVpZ2h0OiAzODBweDtcblx0fVxufVxuXG5cbi5yZXN0LWNhcm91c2VsIHtcblx0cGFkZGluZzogMCA4MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHBhZGRpbmc6IDAgNjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0cGFkZGluZzogMCAxNnB4O1xuXHR9XG59XG5cbi5yZXN0LXNsaWRlciB7XG5cdGhlaWdodDogMTAwdmg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRoZWlnaHQ6IDYwdnc7XG5cdH1cbn1cblxuLnJlc3Qtc2xpZGUge1xuXHRpbWcge1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG5cbi5yZXN0LW5hdiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cGFkZGluZzogODBweCAxMjBweDtcblxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGluc2V0OiAwO1xuXHR6LWluZGV4OiAzO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0cGFkZGluZzogNjBweCAxMDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRwYWRkaW5nOiA0MHB4IDgwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0cGFkZGluZzogMjBweCA2MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZzogMTZweCAzMnB4O1xuXHR9XG59XG5cbi5yZXN0LXBhZ2luYXRpb24ge31cblxuXG4ucmVzdC1idXR0b25zIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiA4cHg7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xufVxuIiwiLnJvb20ge31cblxuLnJvb20taGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5yb29tLXRpdGxlIHtcblx0bWF4LXdpZHRoOiAxMzEwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1heC13aWR0aDogOTQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA4MjBweDtcblx0fVxufVxuXG4ucm9vbS10ZXh0IHtcblx0bWF4LXdpZHRoOiA5MTJweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA3NDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHR9XG59XG5cbi5yb29tLXRhYnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDI0cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGdhcDogMTZweDtcblx0fVxuXG5cdC5idG4uaXMtYWN0aXZlIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAyZGVnLCAjQ0VBRThCIDEwLjcxJSwgI0ZGRjFENiA1MC41OCUsICNERkI0OEEgOTIuMTklKTtcblx0fVxufVxuXG4ucm9vbS1jb250ZW50LWl0ZW0ge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdCYuaXMtYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4ucm9vbS1saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxMDBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0Z2FwOiA3NXB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGdhcDogNDBweDtcblx0fVxuXG5cdCYtLW9mZmljZSB7XG5cdFx0LnJvb20tc2xpZGVyIHtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDY1dnc7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJvb20tc2xpZGUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0XHR9XG5cblx0XHQuc3dpcGVyLWJ1dHRvbi1sb2NrLFxuXHRcdC5yb29tLXBhZ2luYXRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLnJvb20taXRlbSB7XG5cdHBhZGRpbmctdG9wOiA2NXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI0NFQUU4QjtcblxuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDY1cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdHRvcDogNDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAwO1xuXHR9XG59XG5cbi5yb29tLWlubmVyIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NjhweCAxZnI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTc1cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGdhcDogNzVweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM2OHB4IDFmcjtcblx0XHRnYXA6IDQ1cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z2FwOiA0MHB4O1xuXHR9XG59XG5cbi5yb29tLW9uZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHBhZGRpbmc6IDgwcHggMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0cGFkZGluZzogNDBweCAwO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQuYnRuIHtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0fVxufVxuXG4ucm9vbS1jaGFyYWN0ZXJpc3RpY3Mge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDI0cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Z2FwOiAxNnB4O1xuXHR9XG59XG5cbi5yb29tLWNoYXJhY3RlcmlzdGljLWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDE2cHg7XG59XG5cbi5yb29tLWNoYXJhY3RlcmlzdGljLWljb24ge1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRmbGV4LXNocmluazogMDtcbn1cblxuLnJvb20tdHdvIHtcblx0bWluLXdpZHRoOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW4tcmlnaHQ6IC0xMjBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTg5OXB4KSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59XG5cbi5yb29tLXNsaWRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNjcwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdGhlaWdodDogNTgwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0aGVpZ2h0OiA0MDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGhlaWdodDogNjB2dztcblx0fVxufVxuXG4ucm9vbS1zbGlkZSB7XG5cdGltZyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cbn1cblxuLnJvb20tbmF2IHtcblx0cGFkZGluZzogNDBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1pdGVtczogc3BhY2UtYmV0d2VlbjtcblxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGluc2V0OiAwO1xuXHR6LWluZGV4OiAyO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxufVxuXG4ucm9vbS1wYWdpbmF0aW9uIHt9XG5cbi5yb29tLWJ1dHRvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDhweDtcblx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi10b3A6IGF1dG87XG59IiwiLnJvb21zIHt9XG5cbi5yb29tcy1pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogODBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Z2FwOiA0MHB4O1xuXHR9XG59XG5cbi5yb29tcy1pdGVtIHtcblx0cGFkZGluZy10b3A6IDU1cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHR9XG59XG5cbi5yb29tcy1pdGVtLWlubmVyIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxufVxuXG4ucm9vbXMtb25lIHtcblx0bWluLWhlaWdodDogOTAwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWluLWhlaWdodDogNzAwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ucm9vbXMtc2xpZGVyIHtcblx0d2lkdGg6IGNhbGMoNTB2dyAtIDE1MHB4KTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAxNTBweDtcblx0Ym90dG9tOiAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHR3aWR0aDogY2FsYyg1MHZ3IC0gNzVweCk7XG5cdFx0cmlnaHQ6IDc1cHg7XG5cdH1cbn1cblxuXG4ucm9vbXMtc2xpZGUge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdGltZyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cbn1cblxuLnN3aXBlci1zbGlkZSB7fVxuXG4ucm9vbXMtdHdvIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cGFkZGluZy10b3A6IDU2cHg7XG5cdG1pbi13aWR0aDogMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cbn1cblxuLnJvb21zLWxpc3Qge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRnYXA6IDI0cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLnJvb21zLWVsZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEycHg7XG59XG5cbi5yb29tcy1pY29uIHtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0ZmxleC1zaHJpbms6IDA7XG59XG5cbi5yb29tcy12YWx1ZSB7XG5cdGNvbG9yOiAjMUExRTI1O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMThweDtcblx0b3BhY2l0eTogMC42O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cblxuLnJvb21zLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMjRweDtcblx0bWFyZ2luLXRvcDogYXV0bztcblx0d2lkdGg6IDEwMCU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRvcmRlcjogLTE7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cbn1cblxuLnJvb21zLW5hdiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTZweDtcbn1cblxuLnJvb21zLXN1YnNsaWRlciB7XG5cdHdpZHRoOiA0OTBweDtcblx0aGVpZ2h0OiA0MDBweDtcblx0bWFyZ2luOiAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHR3aWR0aDogMzkwcHg7XG5cdFx0aGVpZ2h0OiAzMDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDY1dnc7XG5cdH1cbn1cblxuLnJvb21zLXN1YnNsaWRlIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblxuXHRpbWcge1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59IiwiLnNlcnZpY2VzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5zZXJ2aWNlcy1pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0fVxufVxuXG4uc2VydmljZXMtYmcge1xuXHR3aWR0aDogNDMwLjgwMXB4O1xuXHRoZWlnaHQ6IDUzNy41MDFweDtcblxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHotaW5kZXg6IC0xO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHR3aWR0aDogMzQ0cHg7XG5cdFx0aGVpZ2h0OiA0MjhweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHR3aWR0aDogMjY4cHg7XG5cdFx0aGVpZ2h0OiAzMzRweDtcblx0fVxufVxuXG4uc2VydmljZXMtdGl0bGUge1xuXHRtYXgtd2lkdGg6IDEzMTBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA5NDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDc4MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjQwcHg7XG5cdH1cbn1cblxuLnNlcnZpY2VzLXRleHQge1xuXHRtYXgtd2lkdGg6IDkxMnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRtYXgtd2lkdGg6IDczMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdH1cbn1cblxuLnNlcnZpY2VzLWNhcm91c2VsIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxufVxuXG4uc2VydmljZXMtc2xpZGVyIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG9yZGVyOiAxO1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0d2lkdGg6IDMwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoLTIwMCUgLSAxMnB4KTtcblx0fVxufVxuXG4uc2VydmljZXMtc2xpZGUge1xuXHR3aWR0aDogNDU2cHg7XG5cdGhlaWdodDogMzcycHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cdHRyYW5zaXRpb246IHdpZHRoIDFzIGxpbmVhcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0XHR3aWR0aDogMjMuNzV2dztcblx0XHRoZWlnaHQ6IDE5LjM3NXZ3O1xuXHRcdG1hcmdpbi1yaWdodDogMS4yNXZ3O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyk7XG5cdFx0aGVpZ2h0OiA2NXZ3O1xuXHR9XG5cblx0Ji5zd2lwZXItc2xpZGUtYWN0aXZlKy5zd2lwZXItc2xpZGUrLnN3aXBlci1zbGlkZSB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdFx0d2lkdGg6IDg3N3B4O1xuXHRcdFx0aGVpZ2h0OiA1ODhweDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xuXHRcdFx0XHR3aWR0aDogNDEuNjY3dnc7XG5cdFx0XHRcdGhlaWdodDogMzAuNjI1dnc7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDU4OHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzMC42MjV2dztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdGhlaWdodDogMzcycHg7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogaGVpZ2h0IDFzIGxpbmVhciwgd2lkdGggMXMgbGluZWFyO1xuXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdFx0aGVpZ2h0OiAxOS4zNzV2dztcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cblxuLnNlcnZpY2VzLW5hdiB7XG5cdG1hcmdpbi10b3A6IC03MHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1hcmdpbi10b3A6IC01MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG9yZGVyOiAzO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG59XG5cblxuLnNlcnZpY2VzLW5hdi13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA1MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRnYXA6IDI0cHg7XG5cdH1cbn1cblxuLnNlcnZpY2VzLW5hdi1idXR0b25zIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAxNnB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2VydmljZXMtcGFnaW5hdGlvbiB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdG1hcmdpbjogMCA4cHggIWltcG9ydGFudDtcblx0XHR3aWR0aDogNnB4O1xuXHRcdGhlaWdodDogNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNCQkJCQjk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMUExRTI1O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS42KTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG5cdH1cbn1cblxuLnNlcnZpY2VzLXN1YnNsaWRlciB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRtYXJnaW4tbGVmdDogY2FsYygoNDU2cHggKyAyNHB4KSAqIDIpO1xuXHR3aWR0aDogODc3cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKCgyMy43NXZ3ICsgMS4yNXZ3KSAqIDIpO1xuXHRcdHdpZHRoOiA0MS42Njd2dztcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRvcmRlcjogMjtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5zZXJ2aWNlcy1zdWJzbGlkZXIgLnN3aXBlci1zbGlkZSB7XG5cdCYuc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSB7XG5cdFx0LnNlcnZpY2VzLXN1YnNsaWRlIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi5zZXJ2aWNlcy1zdWJzbGlkZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogNDBweDtcblxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4sIG9wYWNpdHkgMC42cyBlYXNlLWluO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTZweDtcblx0XHRwYWRkaW5nOiAwIDE2cHg7XG5cdH1cblxuXHQuYm9keS1zIHtcblx0XHRtYXgtd2lkdGg6IDU0MHB4O1xuXG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdFx0LmJvZHktcyB7XG5cdFx0XHRtYXgtd2lkdGg6IDI4LjEyNXZ3O1xuXHRcdFx0Zm9udC1zaXplOiAwLjc4MXZ3O1xuXHRcdH1cblxuXHRcdC5oNSB7XG5cdFx0XHRmb250LXNpemU6IDIuMDgzdnc7XG5cdFx0fVxuXHR9XG59IiwiLnNwYWNlIHtcblx0cGFkZGluZzogMjQwcHggMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHRwYWRkaW5nOiAxMjBweCAwO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdHBhZGRpbmc6IDgwcHggMDtcblx0fVxufVxuXG4uc3BhY2UtYmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdHotaW5kZXg6IC0xO1xuXG5cdGltZyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE5LCAyMSwgMjUsIDAuMjApIDAlLCByZ2JhKDE5LCAyMSwgMjUsIDAuODApIDEwMCUpO1xuXHR9XG59XG5cbi5jb250YWluZXIge31cblxuLnNwYWNlLWlubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogNjBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0Z2FwOiA0MHB4O1xuXHR9XG59XG5cbi5zcGFjZS1sb2dvIHtcblx0d2lkdGg6IDExNC42MTVweDtcblx0aGVpZ2h0OiAxNDIuOTk5cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdHdpZHRoOiA5MHB4O1xuXHRcdGhlaWdodDogMTEwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0d2lkdGg6IDcwcHg7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHR9XG59XG5cbi5zcGFjZS10aXRsZSB7XG5cdG1heC13aWR0aDogMTAwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWF4LXdpZHRoOiA5MDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cdH1cbn0iLCIuc3BsYXNoIHtcblx0ZGlzcGxheTogZmxleDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRpbnNldDogMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG5cbi5zcGxhc2gtaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDg1cHggNjBweDtcblx0d2lkdGg6IDUwJTtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IDAuNXMgbGluZWFyO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRwYWRkaW5nOiA0MHB4IDMwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA2MHB4IDE2cHggMzJweCAxNnB4O1xuXHRcdGhlaWdodDogNTAlO1xuXHR9XG5cblx0Ji5pcy1hY3RpdmUge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2MDBweCk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTAwcHgpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyMDVweCk7XG5cdFx0fVxuXHR9XG5cblx0Ji5pcy1kaXNhYmxlZCB7XG5cdFx0d2lkdGg6IDYwMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdFx0d2lkdGg6IDUwMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRcdHdpZHRoOiA0MDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMjA1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zcGxhc2gtaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldDogMDtcblx0ei1pbmRleDogLTE7XG5cblx0aW1nIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldDogMDtcblx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSwgIzAwMCAxMDAlKTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRvcGFjaXR5OiAwLjk7XG5cdFx0fVxuXHR9XG59XG5cbi5zcGxhc2gtY29udGVudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0LnNwbGFzaC10aXRsZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblxuXHRcdC5zcGxhc2gtdGV4dCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdC5zcGxhc2gtbGluayB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuXG4uc3BsYXNoLWxvZ28td3JhcHBlcixcbi5zcGxhc2gtaXRlbS1sb2dvIHtcblx0d2lkdGg6IDI2MHB4O1xuXHRoZWlnaHQ6IDI4NHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0aGVpZ2h0OiAyMjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHR3aWR0aDogMTgwcHg7XG5cdFx0aGVpZ2h0OiAyMDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiA5MHB4O1xuXHRcdGhlaWdodDogMTEwcHg7XG5cdH1cbn1cblxuLnNwbGFzaC1pdGVtLWxvZ28ge1xuXHRtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuXG4uc3BsYXNoLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR0cmFuc2l0aW9uOiAwLjVzIGxpbmVhcjtcblx0bWFyZ2luLXRvcDogNDBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cbn1cblxuLnNwbGFzaC10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y29sb3I6IHZhcigtLWZmZmZmZiwgI0ZGRik7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6IFwiT3JjaGlkZWEgUHJvXCI7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxMDclO1xuXHRmb250LXNpemU6IDEwMHB4O1xuXHRsZXR0ZXItc3BhY2luZzogLTVweDtcblxuXHR0cmFuc2l0aW9uOiAwLjVzIGxpbmVhcjtcblx0dHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Zm9udC1zaXplOiA4MHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtNHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtM3B4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTIuMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cbn1cblxuLnNwbGFzaC10ZXh0IHtcblx0d2lkdGg6IDY3MnB4O1xuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0dHJhbnNpdGlvbjogMC41cyBsaW5lYXI7XG5cdG9wYWNpdHk6IDA7XG5cblx0Y29sb3I6ICNGRkY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTYwJTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG5cdFx0d2lkdGg6IDUwMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRcdHdpZHRoOiA0MDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cbn1cblxuLnNwbGFzaC1saW5rIHtcblx0dHJhbnNpdGlvbjogMC41cyBsaW5lYXI7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5zcGxhc2gtbG9nbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldDogMDtcblx0ei1pbmRleDogMjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zcGxhc2gtbG9nby13cmFwcGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR0cmFuc2l0aW9uOiAgMC41cyBsaW5lYXI7XG59XG4iXX0= */
