@charset "UTF-8";
.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  white-space: nowrap;
  clip-path: inset(100%);
  clip: rect(0 0 0 0);
  overflow: hidden;
  transition: all 0.4s ease;
}

html {
  scroll-behavior: smooth;
  font-size: 16px;
  font-family: "Lato", sans-serif;
  background: linear-gradient(147.61deg, rgba(10, 0, 197, 0.3) 0%, rgba(255, 0, 0, 0) 50.86%), linear-gradient(0deg, #000014, #000014);
  color: #fff;
}

.border-gr {
  position: relative;
}

.border-gr::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
  /* падинг это ширина бордера */
  padding: 1px;
  background: linear-gradient(147.61deg, rgba(10, 0, 197, 0.3) 0%, rgba(255, 0, 0, 0) 50.86%) б linear-gradient(0deg, #000014, #000014);
  border-radius: inherit;
  mask: conic-gradient(#000 0 0) content-box exclude, conic-gradient(#000 0 0);
}

/* Reset and base styles  */
* {
  padding: 0px;
  margin: 0px;
  border: none;
}

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

/* Links */
a, a:link, a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

/* Common */
aside, nav, footer, header, section, main {
  display: block;
}

img {
  vertical-align: top;
}

img, svg {
  max-width: 100%;
  height: auto;
}

address {
  font-style: normal;
}

/* Form */
input, textarea, button, select {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
}

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

input:focus, input:active,
button:focus, button:active {
  outline: none;
}

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

label {
  cursor: pointer;
}

legend {
  display: block;
}

@font-face {
  font-family: "Lato";
  font-display: swap;
  src: local("Lato"), url("../luckyhrvatska-fonts/luckyhrvatska-lato-bold.woff2") format("woff2"), url("../luckyhrvatska-fonts/luckyhrvatska-lato-bold.ttf") format("truetype"), url("../luckyhrvatska-fonts/luckyhrvatska-lato-bold.otf") format("opentype");
  font-weight: 700;
}
@font-face {
  font-family: "Lato";
  font-display: swap;
  src: local("Lato"), url("../luckyhrvatska-fonts/luckyhrvatska-lato-regular.woff2") format("woff2"), url("../luckyhrvatska-fonts/luckyhrvatska-lato-regular.ttf") format("truetype"), url("../luckyhrvatska-fonts/luckyhrvatska-lato-regular.otf") format("opentype");
  font-weight: 400;
}
@font-face {
  font-family: "Lexend";
  font-display: swap;
  src: local("Lexend"), url("../luckyhrvatska-fonts/luckyhrvatska-lexend-bold.woff2") format("woff2"), url("../luckyhrvatska-fonts/luckyhrvatska-lexend-bold.ttf") format("truetype"), url("../luckyhrvatska-fonts/luckyhrvatska-lexend-bold.otf") format("opentype");
  font-weight: 700;
}
@font-face {
  font-family: "Lexend";
  font-display: swap;
  src: local("Lexend"), url("../luckyhrvatska-fonts/luckyhrvatska-lexend-bold.woff2") format("woff2"), url("../luckyhrvatska-fonts/luckyhrvatska-lexend-bold.ttf") format("truetype"), url("../luckyhrvatska-fonts/luckyhrvatska-lexend-bold.otf") format("opentype");
  font-weight: 400;
}
:root {
  --c-main: #000014;
  --c-acc: #204BDA;
  --bg-main: #000014;
  --bg-dark: #1e1e1e;
  --bg-light: #f8f5f0;
  --bg-card: #31333A;
  --text-l: #fff;
  --text-d: #262626;
  --btn-l: linear-gradient(90deg, #F14181 0%, #DE36AF 100%);
}

html, body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  position: relative;
  overflow-x: hidden;
}

.mediterraneangreece-footer {
  margin-top: auto;
}

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

.text-light {
  color: var(--c-text-light) !important;
}

.text-bold {
  font-weight: 700;
}

.grid-2col {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
}

.container {
  box-sizing: border-box;
  width: 100%;
  max-width: 1230px;
  margin: 0 auto;
  padding: 0px 30px;
}
@media (max-width: 1200px) {
  .container {
    padding: 10px 30px;
  }
}
@media (max-width: 594px) {
  .container {
    padding: 0 16px;
  }
}

.section__title {
  font-family: "Lexend";
  font-weight: 700;
  font-size: 32px;
  margin-bottom: 10px;
  color: var(--text-l);
}

.title-h2 {
  font-family: "Lexend";
  font-weight: 700;
  font-size: clamp(20px, 4vw, 34px);
  margin-bottom: 24px;
  color: var(--text-l);
}

.section__description {
  font-weight: 400;
  font-size: 15px;
  margin-bottom: 10px;
  hyphens: auto;
}

.button {
  display: inline-block;
  color: var(--text-l);
  font-weight: 700;
  width: max-content;
  transition: all 0.3s ease;
  padding: 12px 40px;
  background: var(--btn-l);
  border-radius: 5px;
  position: relative;
}
.button:hover {
  box-shadow: var(--btn-shadow-hover);
  transform: scale(0.98);
}
.button:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

a {
  transition: opacity 0.3s ease;
}

a:hover {
  transition: opacity 0.3s ease;
  opacity: 0.7;
}

.luckyhrvatska-about {
  display: grid;
  grid-template-columns: 1fr clamp(220px, 30vw, 380px);
  gap: 30px;
  margin-bottom: 80px;
}
.luckyhrvatska-about .section__title {
  margin-bottom: clamp(20px, 2vw, 40px);
}

.luckyhrvatska-about__info {
  width: 100%;
}

.luckyhrvatska-about__info:hover ~ .luckyhrvatska-about__pic {
  box-shadow: 2px 2px 20px pink;
  transition: box-shadow 0.5s ease-in-out;
}

.about__text {
  margin-bottom: 1em;
}

.luckyhrvatska-about__pic {
  height: 100%;
  background-image: url(../luckyhrvatska-img/luckyhrvatska-background/luckyhrvatska-about-girl.webp);
  background-position: center;
  background-size: cover;
  border-radius: 20px;
  transition: box-shadow 0.5s ease-in-out, transform 0.7s ease;
}
.luckyhrvatska-about__pic:hover {
  transform: scale(1.01);
  transition: box-shadow 0.5s ease-in-out, transform 0.7s ease;
}

@media (max-width: 686px) {
  .luckyhrvatska-about {
    display: grid;
    grid-template-columns: 1fr;
    gap: 30px;
  }
  .luckyhrvatska-about__pic {
    height: 320px;
  }
}
@media (max-width: 468px) {
  .luckyhrvatska-about .section__title {
    font-size: 20px;
  }
  .about__text {
    font-size: 12px;
  }
  .luckyhrvatska-about__pic {
    height: 300px;
  }
}
.luckyhrvatska-advantages {
  margin-bottom: 70px;
}

.luckyhrvatska-advantages__list {
  list-style: none;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  margin-bottom: 48px;
  perspective: 1200px;
}

.luckyhrvatska-advantages__card {
  padding: 16px;
  background: rgba(84, 89, 105, 0.1215686275);
  display: grid;
  gap: 12px;
  border-radius: 16px;
  position: relative;
  transform-style: preserve-3d;
  transition: box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1), transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), filter 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.luckyhrvatska-advantages__card:hover {
  box-shadow: 0 0 32px 8px rgba(57, 144, 216, 0.8), 0 12px 32px 0 rgba(57, 144, 216, 0.5019607843), 0 2px 16px 0 rgba(29, 103, 177, 0.8);
  transform: scale(1.06) translateY(-8px);
  z-index: 2;
  filter: brightness(1.1) saturate(1.2);
}

.luckyhrvatska-advantages__list:hover .luckyhrvatska-advantages__card:not(:hover) {
  transform: translateZ(-280px) rotateY(14deg) rotateX(7deg);
  opacity: 0.65;
  filter: brightness(0.97);
  z-index: 1;
  box-shadow: 0 0 20px #7e1cb2;
}

.luckyhrvatska-advantages__card:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  background-image: linear-gradient(90deg, #215080 0%, #1D67B1 53.37%, #3990D8 100%);
  border-radius: inherit;
  mask: conic-gradient(#000 0 0) content-box exclude, conic-gradient(#000 0 0);
}

.luckyhrvatska-advantages__card {
  display: grid;
  grid-template-columns: 52px 1fr;
  column-gap: 20px;
  row-gap: 0;
  font-size: clamp(12px, 1.5vw, 14px);
}

.luckyhrvatska-advantages__user {
  grid-column: 1/2;
  grid-row: 1/3;
  width: 52px;
  aspect-ratio: 1;
  background-image: url(../luckyhrvatska-img/luckyhrvatska-svg/luckyhrvatska-adv-man.webp);
  background-position: center;
  background-repeat: no-repeat;
}

.advantages__rate {
  grid-column: 2/-1;
  grid-row: 1/2;
  list-style: none;
  display: flex;
  align-items: center;
  max-height: 20px;
}

.advantages__star {
  display: block;
  background-image: url(../../luckyhrvatska-img/luckyhrvatska-svg/luckyhrvatska-star.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 20px;
  aspect-ratio: 1;
}

.luckyhrvatska-advantages__card-text {
  grid-column: 2/-1;
  grid-row: 2/3;
}

.luckyhrvatska-advantages__card-name {
  grid-column: 2/-1;
  grid-row: 3/4;
  padding-top: 8px;
  color: #676767;
}

@media (max-width: 894px) {
  .luckyhrvatska-advantages__list {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 600px) {
  .luckyhrvatska-advantages__list {
    grid-template-columns: 1fr;
  }
}
.agreements {
  margin-bottom: clamp(20px, 5vw, 50px);
  padding-top: 50px;
  padding-bottom: 50px;
}
.agreements h1, .agreements h2, .agreements h3 {
  margin: 10px 0;
  padding: 0;
}
.agreements h1 {
  font-size: 24px;
}
.agreements h2, .agreements h3 {
  font-size: 15px;
}
.agreements p {
  padding: 4px 0;
}
.agreements ul, .agreements ol {
  padding-left: 1rem;
}

canvas {
  display: block;
  vertical-align: bottom;
}

/* ---- particles.js container ---- */
#particles-js {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: var(--bg-main);
  background-image: url("");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
  z-index: -1;
}

.luckyhrvatska-cards {
  display: grid;
  margin-bottom: 20px;
  display: grid;
  place-items: center;
}
.luckyhrvatska-cards a {
  color: var(--text-l);
}

.luckyhrvatska-cards__wrap {
  padding-top: 20px;
  padding-bottom: 50px;
  margin: auto;
  width: 100%;
}

.luckyhrvatska-cards__list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: 1fr;
  gap: 16px;
  list-style: none;
  width: 100%;
}

.luckyhrvatska-cards-item {
  border-radius: 5px;
  position: relative;
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  background: linear-gradient(0deg, rgba(0, 0, 20, 0.8666666667), rgba(0, 0, 20, 0.8666666667)), linear-gradient(147.61deg, rgba(10, 0, 197, 0.6) 0%, rgba(255, 0, 0, 0.2) 50.86%), url("../luckyhrvatska-img/luckyhrvatska-background/card-bg.webp");
  border-radius: 16px;
  padding: 16px;
  z-index: 1;
  transition: box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1), transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), filter 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.luckyhrvatska-cards-item:hover {
  box-shadow: 0 0 32px 8px rgba(66, 20, 113, 0.8), 0 2px 16px 0 rgba(29, 103, 177, 0.8);
  transform: scale(1.02) translateY(-4px);
  z-index: 2;
}

.luckyhrvatska-cards__list:hover .luckyhrvatska-cards-item:not(:hover) {
  filter: brightness(0.7) blur(1px) saturate(0.5);
  transform: scale(0.97) translateY(5%) rotate(1deg);
  opacity: 0.7;
  z-index: 0;
}

.luckyhrvatska-cards-item::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  background-image: linear-gradient(147.61deg, rgba(10, 0, 197, 0.6) 0%, rgba(255, 0, 0, 0.2) 50.86%);
  border-radius: inherit;
  mask: conic-gradient(#000 0 0) content-box exclude, conic-gradient(#000 0 0);
  pointer-events: none;
}

.luckyhrvatska-card__wrapper {
  display: grid;
  grid-template-columns: 1fr;
  align-items: stretch;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 5px;
  gap: 10px;
  transition: all 0.4s ease;
}
@media (max-width: 468px) {
  .luckyhrvatska-card__wrapper {
    grid-template-columns: 1fr 1fr;
  }
  .card-logo {
    max-height: 100px;
  }
  .card-logo img{
    max-width: 100%;
    padding: 8px;
  }
  .card-bonus {
    grid-column: 2/3;
  }
  .luckyhrvatska-card-rate {
    grid-row: 2/3;
    grid-column: 1/-1;
  }
  .luckyhrvatska-card-right {
    grid-column: 1/-1;
  }
  .luckyhrvatska-card-top {
    font-size: 16px!important;
  }
  .luckyhrvatska-card-btn {
    border-radius: 14px;
  }
}
@media (max-width: 359px) {

  .luckyhrvatska-card-top {
    font-size: 14px!important;
  }

}


.card-logo {
  width: 100%;
  height: 150px;
  border-radius: 16px;
  background: rgba(20, 1, 36, 0.6666666667);
  display: grid;
  place-items: center;
  border: 1px solid rgba(224, 162, 248, 0.566);
  position: relative;
  transition: all 0.5s ease-in-out;
}

.luckyhrvatska-cards-item:hover .card-logo {
  box-shadow: 1px 1px 10px rgb(148, 23, 123);
}
.luckyhrvatska-cards-item:hover .luckyhrvatska-card-logo {
  transform: scale(1.2);
}

.luckyhrvatska-card-logo {
  max-height: 71px;
  max-width: 200px;
  object-fit: contain;
  width: 100%;
  height: 100%;
  padding: 16px;
  transition: transform 0.3s ease;
  position: relative;
}

.card-logo:after {
  content: "1";
  position: absolute;
  top: 10px;
  left: 10px;
  background: rgba(0, 22, 40, 0.6666666667);
  width: 32px;
  aspect-ratio: 1;
  border-radius: 6px;
  display: grid;
  place-items: center;
  font-weight: 700;
  font-size: 14px;
}

.luckyhrvatska-cards-item:nth-child(2) .card-logo:after {
  content: "2";
}

.luckyhrvatska-cards-item:nth-child(3) .card-logo:after {
  content: "3";
}

.luckyhrvatska-cards-item:nth-child(4) .card-logo:after {
  content: "4";
}

.luckyhrvatska-card-rate {
  display: grid;
  grid-template-columns: max-content auto max-content;
  align-items: center;
  column-gap: 6px;
  width: 100%;
  cursor: pointer;
}

.luckyhrvatska-card-rate-num {
  text-align: center;
  color: var(--text-l);
  text-align: center;
  font-size: 14px;
  font-weight: 700;
}

.luckyhrvatska-rating__list {
  display: grid;
  width: 100%;
  grid-template-columns: repeat(7, 1fr);
  list-style: none;
}

.rating__item {
  width: 90%;
  height: 6px;
  background: linear-gradient(270deg, #006599 0%, rgba(0, 168, 255, 0.3) 100%);
  border-radius: 2px;
  gap: 2px;
}

.rate-star {
  display: block;
  aspect-ratio: 1;
  width: 16px;
  object-fit: contain;
}

.rate-adds {
  text-align: center;
  grid-column: 1/-1;
  color: #949494;
  font-size: 10px;
}

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

.luckyhrvatska-card-top {
  font-weight: 800;
  font-size: 18px;
  line-height: 100%;
  text-align: center;
  text-transform: uppercase;
}

.luckyhrvatska-card-bonus {
  font-weight: 800;
  font-size: 14px;
  letter-spacing: 0%;
  text-align: center;
}

.luckyhrvatska-card-right {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
  justify-items: center;
}

.luckyhrvatska-card-btn {
  flex-grow: 1;
  display: grid;
  min-width: 100%;
  place-items: center;
  text-wrap: nowrap;
  margin-top: auto;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  background: linear-gradient(251.59deg, rgba(255, 0, 238, 0.6) 0%, rgba(81, 2, 76, 0.6) 100%);
  border-radius: 20px;
  color: white;
  padding: 12px;
  text-transform: uppercase;
  font-family: "Lexend", sans-serif;
  border: none;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
}
.luckyhrvatska-card-btn:hover {
  transition: all 0.3s ease-in-out;
  opacity: 1;
  transform: scale(1.02);
  filter: contrast(1.2);
}

.luckyhrvatska-card-btn::after {
  content: url(../luckyhrvatska-img/luckyhrvatska-svg/luckyhrvatska-diamond.svg);
}

.luckyhrvatska-card-btn::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -100%;
  width: 30px;
  height: 200%;
  background: rgba(255, 255, 255, 0.4);
  transform: rotate(35deg);
  animation: slide 7s infinite linear;
}

@keyframes slide {
  0% {
    left: -700px;
  }
  100% {
    left: 700px;
  }
}
.luckyhrvatska-card-payments {
  display: flex;
  list-style: none;
  margin: auto;
  gap: 2px;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}

.luckyhrvatska-card-payment {
  border-radius: 2px;
  transition: all 0.3s ease;
}
.luckyhrvatska-card-payment:hover {
  transform: scale(1.1);
}

.luckyhrvatska-card-payment-pic {
  object-fit: contain;
  min-width: 30px;
}

.luckyhrvatska-card-adds {
  text-align: center;
  font-size: 12px;
}

@media (max-width: 1070px) and (min-width: 540px) {
  .luckyhrvatska-cards__list {
    grid-template-columns: repeat(2, 1fr);
  }
  .luckyhrvatska-card-logo {
    max-width: 70%;
    max-height: 100px;
  }
}
@media (max-width: 540px) {
  .luckyhrvatska-cards__list {
    grid-template-columns: 1fr;
    max-width: 360px;
    margin: auto;
  }
  .luckyhrvatska-card-logo {
    max-width: 70%;
    max-height: 100px;
  }
}
.luckyhrvatska-disclaimer {
  margin-bottom: 70px;
  text-align: center;
}

.disclaimer__wrap {
  background: linear-gradient(90deg, #215080 0%, #1D67B1 53.37%, #3990D8 100%);
  padding: 24px;
  border-radius: 20px;
}

.luckyhrvatska-disclaimer-title {
  text-align: center;
}

.luckyhrvatska-disclaimer__text {
  line-height: 1.4;
}

.luckyhrvatska-faq {
  margin-bottom: 80px;
}

.faq__title {
  text-align: left;
}

.faq__accordion {
  list-style: none;
  display: grid;
  width: 100%;
  grid-template-columns: 1fr;
  gap: 12px;
}

.faq__item {
  position: relative;
  padding: clamp(16px, 2vw, 25px) clamp(16px, 5vw, 60px);
  border-radius: 16px;
  background: linear-gradient(147.61deg, rgba(10, 0, 197, 0.2) 0%, rgba(255, 0, 0, 0) 50.86%);
  transition: all 0.4s ease-in-out;
}

.faq__accordion:hover .faq__item:not(:hover) {
  filter: drop-shadow(2px 2px 5px rgb(23, 23, 48)) blur(1px);
  transform: scale(0.96);
}

.faq__item:hover {
  filter: drop-shadow(2px 2px 5px rgb(203, 44, 247));
  transform: scale(1.02);
  box-shadow: 0 0 8px rgba(203, 44, 247, 0.5450980392);
}

.faq__item::before {
  content: "";
  position: absolute;
  inset: 0;
  /* падинг это ширина бордера */
  padding: 1px;
  background-image: linear-gradient(180deg, rgba(238, 208, 255, 0.5) 0%, rgba(173, 163, 253, 0.5) 100%);
  border-radius: inherit;
  mask: conic-gradient(#000 0 0) content-box exclude, conic-gradient(#000 0 0);
}

.faq__button {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.faq__item-title {
  font-size: clamp(18px, 2vw, 20px);
  font-family: "Lexend", sans-serif;
  font-weight: 700;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  pointer-events: none;
  gap: 8px;
}

.faq__item-title::after {
  content: url(../luckyhrvatska-img/luckyhrvatska-svg/luckyhrvatska-acc-open.svg);
  display: grid;
  place-items: center;
  transition: transform 0.4s ease-in-out;
}

.faq__item-text {
  max-height: 0;
  padding-top: 0;
  transform: rotateX(90deg); /* или 180deg */
  transform-origin: top; /* точка вращения */
  backface-visibility: hidden;
  transition: max-height 0.5s ease, transform 0.4s ease-in-out, padding 0.3s ease;
}

.active .faq__item-text {
  padding-top: 20px;
  max-height: 400px;
  transform: rotateX(0deg); /* или 180deg */
}
.active .faq__item-title::after {
  transform: rotateX(180deg);
}

.luckyhrvatska-footer {
  padding-top: 50px;
  padding-bottom: 50px;
  background: linear-gradient(0deg, #000000 0%, #000014 100%);
  font-size: 14px;
}

.luckyhrvatska-footer__wrap {
  display: grid;
  grid-template-columns: 1fr;
  gap: 15px;
}

.age {
  width: 48px;
  aspect-ratio: 1;
  background-image: url(/luckyhrvatska-img/luckyhrvatska-svg/luckyhrvatska-age.svg);
  background-position: center;
  -webkit-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  margin: auto;
}

.disclaimer__title {
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 24px;
  color: var(--text-l);
}

.disclaimer__text {
  margin-bottom: 12px;
  font-size: 16px;
}

.footer__grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
}

.footer__block-title {
  font-weight: 700;
  color: var(--text-l);
  margin-bottom: 12px;
}

.footer__gambles {
  list-style: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 16px;
  margin-bottom: 24px;
}

.footer__navList {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  column-gap: 27px;
  row-gap: 16px;
  list-style: none;
  font-size: 16px;
}
.footer__navList a:hover {
  color: pink;
}

.footer__navLink {
  color: var(--text-l);
}

@media (max-width: 1160px) {
  .footer__gambles {
    max-width: 90vw;
    justify-content: center;
    column-gap: 20px;
    row-gap: 16px;
  }
}
@media (max-width: 798px) {
  .footer__grid {
    grid-template-columns: 1fr;
  }
  .footer__gambles {
    padding-top: 24px;
    padding-bottom: 24px;
    justify-content: center;
  }
  .footer__navList {
    justify-content: center;
  }
}
@media (max-width: 468px) {
  .footer__gambles {
    gap: 16px;
  }
  .footer__navList {
    display: grid;
    grid-template-columns: repeat(1fr);
    width: 100%;
    justify-content: left;
  }
  .age {
    margin: 0;
    margin-right: auto;
  }
}
.luckyhrvatska-header {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding: 12px 0;
  border-bottom: 1px solid #fff;
  width: 100vw;
  backdrop-filter: blur(6px);
  z-index: 5;
}

.luckyhrvatska__header-link {
  display: flex;
  margin: auto;
}

.warning {
  font-family: "Montserrat", sans-serif;
  width: 100vw;
  text-align: center;
  color: #fff;
  font-size: clamp(8px, 1vw, 10px);
  font-weight: 400;
}

.warning__marquee {
  display: flex;
  align-items: center;
}

.warning__age {
  color: #000;
}

@media (max-width: 1050px) {
  .header__logo {
    display: none;
  }
}
@media (min-width: 868px) {
  .warning {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: auto;
    max-width: 1230px;
    padding: 0 30px;
  }
}
@media (max-width: 868px) {
  .header {
    padding: 5px 0;
  }
  .warning {
    overflow: hidden;
    white-space: nowrap;
    position: relative;
    text-align: left;
  }
  .warning__marquee {
    display: flex;
    white-space: nowrap;
    animation: marquee 10s linear infinite;
    will-change: transform;
  }
}
@keyframes marquee {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}
@media (max-width: 468px) {
  .luckyhrvatska-header {
    display: none;
  }
}
.luckyhrvatska__reviews {
  margin-bottom: 70px;
}
.luckyhrvatska__reviews h2 {
  text-align: center;
}

.luckyhrvatska__reviews-list {
  list-style: none;
}

.luckyhrvatska__reviews-info {
  display: grid;
  grid-template-columns: 70px auto;
}

.luckyhrvatska__reviews-ava {
  background-image: url("/luckyhrvatska-img/luckyhrvatska-svg/luckyhrvatska-woman.webp");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  grid-column: 1/2;
  grid-row: 1/3;
}

.luckyhrvatska__reviews-item:nth-child(2) .luckyhrvatska__reviews-ava {
  background-image: url("/luckyhrvatska-img/luckyhrvatska-svg/luckyhrvatska-man.webp");
}

.luckyhrvatska__reviews-rating {
  list-style: none;
  grid-column: 2/3;
  grid-row: 1/2;
  display: flex;
  gap: 2px;
}

.luckyhrvatska__reviews-star {
  width: 16px;
  aspect-ratio: 1;
  background-image: url("/luckyhrvatska-img/luckyhrvatska-svg/luckyhrvatska-star.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

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

@media (max-width: 895px) {
  .luckyhrvatska__reviews-item:last-child {
    grid-column: 1/-1;
    max-width: 460px;
    margin: auto;
  }
}
.luckyhrvatska-top {
  margin-top: 40px;
}

.luckyhrvatska-top__container {
  display: grid;
  grid-template-columns: 1fr clamp(320px, 40vw, 450px);
  align-content: center;
  justify-items: center;
  gap: 30px;
  padding: 0 60px;
  min-height: 330px;
  border-radius: 15px;
  position: relative;
}

.luckyhrvatska-top__container::before {
  content: "";
  position: absolute;
  inset: 0;
  /* падинг это ширина бордера */
  padding: 0px 1px 1px 1px;
  background-image: linear-gradient(180deg, rgba(238, 208, 255, 0.5) 0%, rgba(173, 163, 253, 0.5) 100%);
  border-radius: inherit;
  mask: conic-gradient(#000 0 0) content-box exclude, conic-gradient(#000 0 0);
}

.luckyhrvatska-top__pic-wrapper {
  position: relative;
  width: 100%;
  height: 330px;
  display: flex;
  justify-content: center;
  margin-top: auto;
}

/* Фоновый круг, будет пульсировать */
.luckyhrvatska-top__pulse {
  position: absolute;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle, rgba(247, 185, 249, 0.9) 0%, transparent 50%);
  border-radius: 50%;
  animation: pulse-bg 1.8s ease-in-out infinite;
  z-index: 1;
}

/* Картинка */
.luckyhrvatska-top__pic {
  position: absolute;
  bottom: 0px;
  aspect-ratio: 450/403;
  height: calc(100% + 100px);
  background-image: url("../luckyhrvatska-img/luckyhrvatska-background/luckyhrvatska-top-girl.webp");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 1;
}

.luckyhrvatska-top__stone {
  content: "";
  position: absolute;
  bottom: 30%;
  right: 25%;
  width: 80px;
  aspect-ratio: 1;
  background-image: url("../luckyhrvatska-img/luckyhrvatska-background/luckyhrvatska-stone.gif");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 3;
}

/* Анимация биения фона */
@keyframes pulse-bg {
  0%, 100% {
    transform: scale(1);
    opacity: 0.6;
  }
  50% {
    transform: scale(1.2);
    opacity: 0.8;
  }
}
.luckyhrvatska-top__info {
  display: grid;
  min-height: 100%;
  align-content: center;
  grid-template-columns: 1fr;
  gap: 16px;
  height: min-content;
  max-width: 612px;
  padding: 12px 0;
  z-index: 2;
}

.top__date {
  background: #990E10;
  color: #fff;
  display: flex;
  align-items: center;
  gap: 4px;
  width: max-content;
  padding: 4px 15px;
  border-radius: 4px;
}

.date__icon {
  display: inline-block;
  width: 15px;
  aspect-ratio: 1;
  background-image: url(../luckyhrvatska-img/luckyhrvatska-svg/luckyhrvatska-clock.svg);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}

.luckyhrvatska-top__title {
  font-size: clamp(26px, 5vw, 42px);
  line-height: 1.5;
  line-height: 100%;
  text-align: left;
  margin-bottom: 0;
  color: var(--text-l);
}

.luckyhrvatska-top__list {
  list-style: none;
  display: flex;
  align-items: center;
  gap: 10px;
  flex-wrap: wrap;
}

.luckyhrvatska-top__item {
  flex-grow: 0;
  padding: 10px clamp(6px, 1.3vw, 18px);
  width: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  transition: all 0.5s ease;
  border: 1px solid rgb(223, 162, 248);
  border-radius: 50px;
  gap: 6px;
}
.luckyhrvatska-top__item:hover {
  transform: scale(1.05);
  padding: 5px clamp(8px, 1.3vw, 20px);
  box-shadow: 1px 1px 10px #c744d8;
}

.luckyhrvatska-top__item::before {
  content: "";
  display: inline-block;
  width: 20px;
  aspect-ratio: 1/1;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("/luckyhrvatska-img/luckyhrvatska-svg/luckyhrvatska-adv.svg");
}

.politics {
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
  overflow: visible;
  z-index: 1;
}

.politics:before {
  content: '';
  background-image: url("/luckyhrvatska-img/luckyhrvatska-background/luckyhrvatska-top-girl.webp");
  background-position: bottom;
  background-size: 105%;
  background-repeat: no-repeat;

  width: 100%;
  height: 100%;
  max-height: 200vh;

  bottom: 0;
  right: -10%;
  position: absolute;
  z-index: -1;
  opacity: 0.25;
}


@media (max-width: 1024px) {
  .luckyhrvatska-top__container {
    grid-template-columns: 2fr 1fr;
  }
  .luckyhrvatska-top__pic {
    filter: opacity(0.5);
    right: -110px;
  }
  .luckyhrvatska-top__stone {
    right: 20px;
  }
  .luckyhrvatska-top__pic:after {
    opacity: 1;
  }
}
@media (max-width: 768px) {
  .luckyhrvatska-top__pic-wrapper {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 360px;
  }
  .luckyhrvatska-top__container {
    grid-template-columns: 1fr;
    padding: 10px 12px;
    justify-items: start;
    align-items: start;
    min-height: max-content;
  }
  .luckyhrvatska-top__info {
    max-width: 60vw;
  }
}
@media (max-width: 468px) {
  .luckyhrvatska-top .section__description {
    display: none;
  }
  .luckyhrvatska-top {
    margin-top: 60px;
  }
  .luckyhrvatska-top__info {
    max-width: unset;
    width: 100%;
  }
  .luckyhrvatska-top__pic {
    max-height: 100%;
    right: -85px;
  }
  .luckyhrvatska-top__stone {
    right: 0;
    bottom: 80px;
    z-index: 1;
  }
  .luckyhrvatska-top__list {
    justify-content: space-between;
    min-width: 100%;
  }
  .luckyhrvatska-top__item {
    padding: 4px 6px;
    font-size: 10px;
  }
  .luckyhrvatska-top__item::before {
    width: 10px;
  }
  .luckyhrvatska-top__title {
    max-width: 260px;
  }
}
@media (max-width: 358px) {
  .luckyhrvatska-top__list {
    justify-content: center;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2Jhc2Uuc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL19mb250cy5zY3NzIiwiYmFzZS9fY29sb3JzLnNjc3MiLCJiYXNlL19zdGlja3ktZm9vdGVyLnNjc3MiLCJiYXNlL19hdG9tLnNjc3MiLCJiYXNlL19jb250YWluZXIuc2NzcyIsImJhc2UvX3RleHQuc2NzcyIsImJhc2UvX2J1dHRvbnMuc2NzcyIsIm1vZHVsZXMvYWJvdXQuc2NzcyIsIm1vZHVsZXMvYWR2YW50YWdlcy5zY3NzIiwibW9kdWxlcy9hZ3JlZW1lbnRzLnNjc3MiLCJtb2R1bGVzL2JhY2tncm91bmQuc2NzcyIsIm1vZHVsZXMvY2FyZHMuc2NzcyIsIm1vZHVsZXMvZGlzY2xhaW1lci5zY3NzIiwibW9kdWxlcy9mYXEuc2NzcyIsIm1vZHVsZXMvZm9vdGVyLnNjc3MiLCJtb2R1bGVzL2hlYWRlci5zY3NzIiwibW9kdWxlcy9yZXZpZXdzLnNjc3MiLCJtb2R1bGVzL3RvcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsWUFDQztFQUVEOzs7QUFHRDtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUN2Q0Y7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtBQUFBO0VBR0M7OztBQUdEO0FBRUE7RUFDSTs7O0FBR0o7RUFDSTs7O0FBR0o7QUFFQTtFQUNDOzs7QUFNRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0U7OztBQUdGO0FBRUE7RUFDQztFQUNHO0VBQ0E7RUFDQTs7O0FBR0o7RUFDQzs7O0FBSUQ7QUFBQTtFQUVJOzs7QUFHSjtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQ3pFRDtFQUNFO0VBQ0E7RUFDQTtFQUlBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBSUE7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFJQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUlBOztBQ3BDRjtFQUNJO0VBQ0E7RUFFQTtFQUlBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTs7O0FDakJKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FDVEo7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBRUY7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQ2RGO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQVJKO0lBU1E7OztBQUVKO0VBWEo7SUFZUTs7OztBQ1pSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUNsQko7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBR0E7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7O0FBS1I7RUFDSTs7O0FBR0o7RUFDSTtFQUNBOzs7QUMvQko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOzs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFOzs7QUFJSjtFQUVJO0lBQ0U7O0VBSUo7SUFDRTs7RUFHRjtJQUNFOzs7QUMvREo7RUFDSTs7O0FBR0o7RUFDSTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQUNJOztBQUtKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUtSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBOzs7QUFFSjtFQUNRO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFNSjtFQUNJO0lBQ0E7OztBQU1KO0VBQ1E7SUFDSjs7O0FDcEhKO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJOzs7QUNqQlI7RUFDSTtFQUNBOzs7QUFHSjtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNoQko7RUFDRTtFQUNBO0VBRUE7RUFDQTs7QUFFQTtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtFQVFBOztBQU5BO0VBQ0U7RUFDQTtFQUNBOzs7QUFRSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlBO0VBQ0U7O0FBR0Y7RUFDRTs7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFJSjtFQUNFOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOztFQUdGO0lBQ0U7OztBQUtKO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOztFQUVGO0lBQ0U7SUFDQTs7O0FBSUo7RUFDSTtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQzdVSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJOzs7QUNoQko7RUFDSTs7O0FBSUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBRUE7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0FBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUtKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJQTtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNBOzs7QUM1Rko7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7OztBQUlSO0VBQ0k7OztBQUdKO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTs7O0FBSVI7RUFDSTtJQUNJOztFQUdKO0lBQ0k7SUFDQTtJQUNBOztFQUdKO0lBQ0k7OztBQUlSO0VBQ0k7SUFDSTs7RUFHSjtJQUNJO0lBQ0E7SUFDQTtJQUNBOztFQUdKO0lBQ0k7SUFDQTs7O0FDckhSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0M7OztBQUVIO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUVKO0VBQ0k7SUFDSTs7O0FBR1I7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR1I7RUFDSTtJQUNJOztFQUVKO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTs7O0FBSVI7RUFDSTtJQUNJOztFQUVKO0lBQ0k7OztBQUlSO0VBQ0k7SUFDSTs7O0FDM0VSO0VBQ0k7O0FBRUE7RUFDSTs7O0FBSVI7RUFDSTs7O0FBS0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFFSTtFQUNKO0VBQ0E7RUFDQTs7O0FBTUo7RUFDSTs7O0FBR0o7RUFDSTtJQUNJO0lBQ0E7SUFDQTs7O0FDL0RSO0VBQ0U7OztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtBQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU9GO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0FBQ0E7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUU7RUFDRjtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7QUFDQTtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQVNKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTtJQUNBOztFQUVGO0lBRUU7O0VBRUY7SUFDRTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUU7SUFDRTtJQUNBOztFQUVKO0lBQ0k7SUFDQTtJQUNBOztFQUVKO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOzs7QUFJTjtFQUNFO0lBQ0UiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIudmlzdWFsbHktaGlkZGVuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbn1cblxuaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG5cdGJhY2tncm91bmQ6IFxuXHRcdGxpbmVhci1ncmFkaWVudCgxNDcuNjFkZWcsIHJnYmEoMTAsIDAsIDE5NywgMC4zKSAwJSwgcmdiYSgyNTUsIDAsIDAsIDApIDUwLjg2JSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDAwMDE0LCAjMDAwMDE0KSw7XG5cblx0Y29sb3I6ICNmZmY7XG59XG5cbi5ib3JkZXItZ3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ib3JkZXItZ3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIC8qINC/0LDQtNC40L3QsyDRjdGC0L4g0YjQuNGA0LjQvdCwINCx0L7RgNC00LXRgNCwICovXG4gIHBhZGRpbmc6IDFweDtcbiAgYmFja2dyb3VuZDogIGxpbmVhci1ncmFkaWVudCgxNDcuNjFkZWcsIHJnYmEoMTAsIDAsIDE5NywgMC4zKSAwJSwgcmdiYSgyNTUsIDAsIDAsIDApIDUwLjg2JSnQsSBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzAwMDAxNCwgIzAwMDAxNCk7XG47XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIG1hc2s6IGNvbmljLWdyYWRpZW50KCMwMDAgMCAwKSBjb250ZW50LWJveCBleGNsdWRlLCBjb25pYy1ncmFkaWVudCgjMDAwIDAgMCk7XG59XG5cbi8vIC5iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzAwMDAxNCwgIzAwMDAxNCksXG5cblxuIiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cblxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5cbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcbn1cblxubGFiZWwge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmxlZ2VuZCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJMYXRvXCIpLFxuICB1cmwoXCIuLi9mb250cy9sdWNreWhydmF0c2thLWxhdG8tYm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgdXJsKFwiLi4vZm9udHMvbHVja3locnZhdHNrYS1sYXRvLWJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICB1cmwoXCIuLi9mb250cy9sdWNreWhydmF0c2thLWxhdG8tYm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkxhdG9cIiksXG4gIHVybChcIi4uL2ZvbnRzL2x1Y2t5aHJ2YXRza2EtbGF0by1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICB1cmwoXCIuLi9mb250cy9sdWNreWhydmF0c2thLWxhdG8tcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gIHVybChcIi4uL2ZvbnRzL2x1Y2t5aHJ2YXRza2EtbGF0by1yZWd1bGFyLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMZXhlbmRcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiTGV4ZW5kXCIpLFxuICB1cmwoXCIuLi9mb250cy9sdWNreWhydmF0c2thLWxleGVuZC1ib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICB1cmwoXCIuLi9mb250cy9sdWNreWhydmF0c2thLWxleGVuZC1ib2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgdXJsKFwiLi4vZm9udHMvbHVja3locnZhdHNrYS1sZXhlbmQtYm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4ZW5kXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkxleGVuZFwiKSxcbiAgdXJsKFwiLi4vZm9udHMvbHVja3locnZhdHNrYS1sZXhlbmQtYm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgdXJsKFwiLi4vZm9udHMvbHVja3locnZhdHNrYS1sZXhlbmQtYm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gIHVybChcIi4uL2ZvbnRzL2x1Y2t5aHJ2YXRza2EtbGV4ZW5kLWJvbGQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xufSIsIjpyb290IHtcbiAgICAtLWMtbWFpbjogIzAwMDAxNDtcbiAgICAtLWMtYWNjOiAjMjA0QkRBO1xuXG4gICAgLS1iZy1tYWluOiAgIzAwMDAxNDtcblxuO1xuXG4gICAgLS1iZy1kYXJrOiAjMWUxZTFlO1xuICAgIC0tYmctbGlnaHQ6ICNmOGY1ZjA7XG4gICAgLS1iZy1jYXJkOiAgIzMxMzMzQTtcblxuXG5cbiAgICAtLXRleHQtbDogI2ZmZjtcbiAgICAtLXRleHQtZDogIzI2MjYyNjtcblxuICAgIC0tYnRuLWw6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0YxNDE4MSAwJSwgI0RFMzZBRiAxMDAlKTtcblxufVxuXG4iLCJodG1sLCBib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLm1lZGl0ZXJyYW5lYW5ncmVlY2UtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4iLCIudGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWMtdGV4dC1saWdodCkhaW1wb3J0YW50O1xufVxuLnRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5ncmlkLTJjb2wge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDFmcik7XG4gIGdhcDogMjBweDtcbn1cbiIsIi5jb250YWluZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMHB4IDMwcHg7XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTk0cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgIH1cbn1cbiIsIi5zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTGV4ZW5kXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1sKVxufVxuLnRpdGxlLWgyIHtcbiAgICBmb250LWZhbWlseTogXCJMZXhlbmRcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgNHZ3LCAzNHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWwpXG59XG4uc2VjdGlvbl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgaHlwaGVuczogYXV0bztcbn1cbiIsIi5idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1sKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgcGFkZGluZzogMTJweCA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0bi1sKTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1idG4tc2hhZG93LWhvdmVyKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTgpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG5cbn1cblxuYSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbn1cblxuYTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbiAgICBvcGFjaXR5OiAuNztcbn1cblxuXG4iLCIubHVja3locnZhdHNrYS1hYm91dCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGNsYW1wKDIyMHB4LCAzMHZ3LCAzODBweCk7XG4gIGdhcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcblxuICAuc2VjdGlvbl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IGNsYW1wKDIwcHgsIDJ2dywgNDBweCk7XG4gIH1cbn1cblxuLmx1Y2t5aHJ2YXRza2EtYWJvdXRfX2luZm8ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmx1Y2t5aHJ2YXRza2EtYWJvdXRfX2luZm86aG92ZXJ+Lmx1Y2t5aHJ2YXRza2EtYWJvdXRfX3BpYyB7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMjBweCBwaW5rO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC41cyBlYXNlLWluLW91dDtcbn1cblxuLmFib3V0X190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ubHVja3locnZhdHNrYS1hYm91dF9fcGljIHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvbHVja3locnZhdHNrYS1iYWNrZ3JvdW5kL2x1Y2t5aHJ2YXRza2EtYWJvdXQtZ2lybC53ZWJwKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC41cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC43cyBlYXNlO1xuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuN3MgZWFzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjg2cHgpIHtcbiAgLmx1Y2t5aHJ2YXRza2EtYWJvdXQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG5cbiAgLmx1Y2t5aHJ2YXRza2EtYWJvdXRfX3BpYyB7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDY4cHgpIHtcbiAgLmx1Y2t5aHJ2YXRza2EtYWJvdXQge1xuICAgIC5zZWN0aW9uX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLmFib3V0X190ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAubHVja3locnZhdHNrYS1hYm91dF9fcGljIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4iLCIubHVja3locnZhdHNrYS1hZHZhbnRhZ2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuXG4ubHVja3locnZhdHNrYS1hZHZhbnRhZ2VzX19saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4ubHVja3locnZhdHNrYS1hZHZhbnRhZ2VzX19jYXJkIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJhY2tncm91bmQ6ICM1NDU5NjkxRjtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIHRyYW5zaXRpb246XG4gICAgICAgIGJveC1zaGFkb3cgMC41cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLFxuICAgICAgICB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLFxuICAgICAgICBmaWx0ZXIgMC40cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLFxuICAgICAgICBvcGFjaXR5IDAuNHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMzJweCA4cHggIzM5OTBEOGNjLCAwIDEycHggMzJweCAwICMzOTkwRDg4MCwgMCAycHggMTZweCAwICMxRDY3QjFjYztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA2KSAgdHJhbnNsYXRlWSgtOHB4KTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMSkgc2F0dXJhdGUoMS4yKTtcbiAgICB9XG59XG5cbi8vINCt0YTRhNC10LrRgiDQvtGC0LTQsNC70LXQvdC40Y8g0LTQu9GPINC90LXQsNC60YLQuNCy0L3Ri9GFINC60LDRgNGC0L7Rh9C10Log0L/RgNC4INC90LDQstC10LTQtdC90LjQuCDQvdCwINC70Y7QsdGD0Y5cbi5sdWNreWhydmF0c2thLWFkdmFudGFnZXNfX2xpc3Q6aG92ZXIgLmx1Y2t5aHJ2YXRza2EtYWR2YW50YWdlc19fY2FyZDpub3QoOmhvdmVyKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC0yODBweCkgcm90YXRlWSgxNGRlZykgcm90YXRlWCg3ZGVnKTtcbiAgICBvcGFjaXR5OiAwLjY1O1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjk3KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4ICM3ZTFjYjI7XG59XG5cbi5sdWNreWhydmF0c2thLWFkdmFudGFnZXNfX2NhcmQ6YmVmb3JlIHtcbmNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHBhZGRpbmc6IDFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMjE1MDgwIDAlLCAjMUQ2N0IxIDUzLjM3JSwgIzM5OTBEOCAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgbWFzazogY29uaWMtZ3JhZGllbnQoIzAwMCAwIDApIGNvbnRlbnQtYm94IGV4Y2x1ZGUsIGNvbmljLWdyYWRpZW50KCMwMDAgMCAwKTtcbn1cblxuXG4ubHVja3locnZhdHNrYS1hZHZhbnRhZ2VzX19jYXJkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTJweCAxZnI7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgICByb3ctZ2FwOiAwO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMS41dncsIDE0cHgpO1xufVxuLmx1Y2t5aHJ2YXRza2EtYWR2YW50YWdlc19fdXNlciB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMS8zO1xuXG4gICAgd2lkdGg6IDUycHg7XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9sdWNreWhydmF0c2thLXN2Zy9sdWNreWhydmF0c2thLWFkdi1tYW4ud2VicCk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYWR2YW50YWdlc19fcmF0ZSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgICAgICBncmlkLXJvdzogMS8yO1xuXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XG5cbn1cbi5hZHZhbnRhZ2VzX19zdGFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2x1Y2t5aHJ2YXRza2Etc3ZnL2x1Y2t5aHJ2YXRza2Etc3Rhci5zdmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBhc3BlY3QtcmF0aW86IDE7XG59XG4ubHVja3locnZhdHNrYS1hZHZhbnRhZ2VzX19jYXJkLXRleHQge1xuICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgIGdyaWQtcm93OiAyLzM7XG59XG4ubHVja3locnZhdHNrYS1hZHZhbnRhZ2VzX19jYXJkLW5hbWUge1xuICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgIGdyaWQtcm93OiAzLzQ7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBjb2xvcjogIzY3Njc2NztcblxufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg5NHB4KSB7XG4gICAgLmx1Y2t5aHJ2YXRza2EtYWR2YW50YWdlc19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAubHVja3locnZhdHNrYS1hZHZhbnRhZ2VzX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbn1cblxuIiwiLmFncmVlbWVudHMge1xuICAgIG1hcmdpbi1ib3R0b206IGNsYW1wKDIwcHgsIDV2dywgNTBweCk7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgaDEsaDIsaDMge1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICAgIGgyLCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIH1cbiAgICB1bCwgb2wge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgfVxufSIsIlxuY2FudmFzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKiAtLS0tIHBhcnRpY2xlcy5qcyBjb250YWluZXIgLS0tLSAqL1xuI3BhcnRpY2xlcy1qcyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLW1haW4pO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIlwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICB6LWluZGV4OiAtMTtcbn1cbiIsIi5sdWNreWhydmF0c2thLWNhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuXG4gIGEge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWwpO1xuICB9XG59XG5cbi5sdWNreWhydmF0c2thLWNhcmRzX193cmFwIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubHVja3locnZhdHNrYS1jYXJkc19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICBnYXA6IDE2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuXG59XG5cbi5sdWNreWhydmF0c2thLWNhcmRzLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAwMTRkZCwgIzAwMDAxNGRkKSxcbiAgICBsaW5lYXItZ3JhZGllbnQoMTQ3LjYxZGVnLCByZ2JhKDEwLCAwLCAxOTcsIDAuNikgMCUsIHJnYmEoMjU1LCAwLCAwLCAwLjIpIDUwLjg2JSksXG4gICAgdXJsKCcuLi8uLi9pbWcvbHVja3locnZhdHNrYS1iYWNrZ3JvdW5kL2NhcmQtYmcud2VicCcpO1xuXG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHotaW5kZXg6IDE7XG5cbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDMycHggOHB4ICM0MjE0NzFjYywgMCAycHggMTZweCAwICMxRDY3QjFjYztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpIHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLFxuICB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLFxuICBmaWx0ZXIgMC40cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuXG4ubHVja3locnZhdHNrYS1jYXJkc19fbGlzdDpob3ZlciAubHVja3locnZhdHNrYS1jYXJkcy1pdGVtOm5vdCg6aG92ZXIpIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDAuNykgYmx1cigxcHgpIHNhdHVyYXRlKDAuNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45NykgdHJhbnNsYXRlWSg1JSkgcm90YXRlKDFkZWcpO1xuICBvcGFjaXR5OiAwLjc7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5sdWNreWhydmF0c2thLWNhcmRzLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHBhZGRpbmc6IDFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0Ny42MWRlZywgcmdiYSgxMCwgMCwgMTk3LCAwLjYpIDAlLCByZ2JhKDI1NSwgMCwgMCwgMC4yKSA1MC44NiUpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBtYXNrOiBjb25pYy1ncmFkaWVudCgjMDAwIDAgMCkgY29udGVudC1ib3ggZXhjbHVkZSwgY29uaWMtZ3JhZGllbnQoIzAwMCAwIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4ubHVja3locnZhdHNrYS1jYXJkX193cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZ2FwOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG5cbn1cblxuXG4uY2FyZC1sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICMxNDAxMjRhYTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjQsIDE2MiwgMjQ4LCAwLjU2Nik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbn1cblxuLmx1Y2t5aHJ2YXRza2EtY2FyZHMtaXRlbTpob3ZlciB7XG4gIC5jYXJkLWxvZ28ge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCByZ2IoMTQ4LCAyMywgMTIzKTtcbiAgfVxuXG4gIC5sdWNreWhydmF0c2thLWNhcmQtbG9nbyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59XG5cblxuLmx1Y2t5aHJ2YXRza2EtY2FyZC1sb2dvIHtcbiAgbWF4LWhlaWdodDogNzFweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTZweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtbG9nbzphZnRlciB7XG4gIGNvbnRlbnQ6ICcxJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDE2MjhhYTtcbiAgd2lkdGg6MzJweDtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmx1Y2t5aHJ2YXRza2EtY2FyZHMtaXRlbTpudGgtY2hpbGQoMikgLmNhcmQtbG9nbzphZnRlciB7XG4gIGNvbnRlbnQ6ICcyJztcbn1cbi5sdWNreWhydmF0c2thLWNhcmRzLWl0ZW06bnRoLWNoaWxkKDMpIC5jYXJkLWxvZ286YWZ0ZXIge1xuICBjb250ZW50OiAnMyc7XG59XG4ubHVja3locnZhdHNrYS1jYXJkcy1pdGVtOm50aC1jaGlsZCg0KSAuY2FyZC1sb2dvOmFmdGVyIHtcbiAgY29udGVudDogJzQnO1xufVxuXG5cblxuLmx1Y2t5aHJ2YXRza2EtY2FyZC1yYXRlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtYXgtY29udGVudCBhdXRvIG1heC1jb250ZW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sdWNreWhydmF0c2thLWNhcmQtcmF0ZS1udW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWwpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmx1Y2t5aHJ2YXRza2EtcmF0aW5nX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5yYXRpbmdfX2l0ZW0ge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzAwNjU5OSAwJSwgcmdiYSgwLCAxNjgsIDI1NSwgMC4zKSAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBnYXA6IDJweDtcblxufVxuXG4ucmF0ZS1zdGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgd2lkdGg6IDE2cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5yYXRlLWFkZHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBjb2xvcjogIzk0OTQ5NDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uY2FyZC1ib251cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmx1Y2t5aHJ2YXRza2EtY2FyZC10b3Age1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5sdWNreWhydmF0c2thLWNhcmQtYm9udXMge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cbi5sdWNreWhydmF0c2thLWNhcmQtcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xufVxuXG4ubHVja3locnZhdHNrYS1jYXJkLWJ0biB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNTEuNTlkZWcsIHJnYmEoMjU1LCAwLCAyMzgsIDAuNikgMCUsIHJnYmEoODEsIDIsIDc2LCAwLjYpIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGVuZFwiLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDZweDtcblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gICAgZmlsdGVyOiBjb250cmFzdCgxLjIpXG4gIH1cbn1cblxuLmx1Y2t5aHJ2YXRza2EtY2FyZC1idG46OmFmdGVyIHtcbiAgY29udGVudDogdXJsKC4uLy4uL2ltZy9sdWNreWhydmF0c2thLXN2Zy9sdWNreWhydmF0c2thLWRpYW1vbmQuc3ZnKTtcblxufVxuXG4ubHVja3locnZhdHNrYS1jYXJkLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTAlO1xuICBsZWZ0OiAtMTAwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIGFuaW1hdGlvbjogc2xpZGUgN3MgaW5maW5pdGUgbGluZWFyO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlIHtcbiAgMCUge1xuICAgIGxlZnQ6IC03MDBweDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGxlZnQ6IDcwMHB4O1xuICB9XG59XG5cblxuLmx1Y2t5aHJ2YXRza2EtY2FyZC1wYXltZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIC8vbWF4LXdpZHRoOiAxNTRweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBnYXA6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxufVxuXG4ubHVja3locnZhdHNrYS1jYXJkLXBheW1lbnQge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbn1cblxuLmx1Y2t5aHJ2YXRza2EtY2FyZC1wYXltZW50LXBpYyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1pbi13aWR0aDogMzBweDtcbn1cblxuLmx1Y2t5aHJ2YXRza2EtY2FyZC1hZGRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDcwcHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkge1xuICAubHVja3locnZhdHNrYS1jYXJkc19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICAubHVja3locnZhdHNrYS1jYXJkLWxvZ28ge1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIC5sdWNreWhydmF0c2thLWNhcmRzX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuICAubHVja3locnZhdHNrYS1jYXJkLWxvZ28ge1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICB9XG59XG4iLCIubHVja3locnZhdHNrYS1kaXNjbGFpbWVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRpc2NsYWltZXJfX3dyYXAge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzIxNTA4MCAwJSwgIzFENjdCMSA1My4zNyUsICMzOTkwRDggMTAwJSk7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4ubHVja3locnZhdHNrYS1kaXNjbGFpbWVyLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sdWNreWhydmF0c2thLWRpc2NsYWltZXJfX3RleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG59IiwiLmx1Y2t5aHJ2YXRza2EtZmFxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLmNvbnRhaW5lciB7XG59XG4uZmFxX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5mYXFfX2FjY29yZGlvbiB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTJweDtcbn1cbi5mYXFfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHBhZGRpbmc6IGNsYW1wKDE2cHgsIDJ2dywgMjVweCkgY2xhbXAoMTZweCwgNXZ3LCA2MHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDcuNjFkZWcsIHJnYmEoMTAsIDAsIDE5NywgMC4yKSAwJSwgcmdiYSgyNTUsIDAsIDAsIDApIDUwLjg2JSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcbn1cblxuLmZhcV9fYWNjb3JkaW9uOmhvdmVyIC5mYXFfX2l0ZW06bm90KDpob3Zlcikge1xuICAgIGZpbHRlcjpkcm9wLXNoYWRvdygycHggMnB4IDVweCByZ2IoMjMsIDIzLCA0OCkpIGJsdXIoMXB4KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTYpO1xufVxuLmZhcV9faXRlbTpob3ZlciB7XG4gICAgZmlsdGVyOmRyb3Atc2hhZG93KDJweCAycHggNXB4IHJnYigyMDMsIDQ0LCAyNDcpKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggI2NiMmNmNzhiO1xufVxuXG4uZmFxX19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICAvKiDQv9Cw0LTQuNC90LMg0Y3RgtC+INGI0LjRgNC40L3QsCDQsdC+0YDQtNC10YDQsCAqL1xuICBwYWRkaW5nOiAxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjM4LCAyMDgsIDI1NSwgMC41KSAwJSwgcmdiYSgxNzMsIDE2MywgMjUzLCAwLjUpIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBtYXNrOiBjb25pYy1ncmFkaWVudCgjMDAwIDAgMCkgY29udGVudC1ib3ggZXhjbHVkZSwgY29uaWMtZ3JhZGllbnQoIzAwMCAwIDApO1xufVxuXG4uZmFxX19idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZhcV9faXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAydncsIDIwcHgpO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxleGVuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBnYXA6IDhweDtcbn1cblxuLmZhcV9faXRlbS10aXRsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVybCguLi8uLi9pbWcvbHVja3locnZhdHNrYS1zdmcvbHVja3locnZhdHNrYS1hY2Mtb3Blbi5zdmcpO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4vLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ3LjYxZGVnLCByZ2JhKDEwLCAwLCAxOTcsIDAuNikgMCUsIHJnYmEoMjU1LCAwLCAwLCAwKSA1MC44NiUpO1xuXG4uZmFxX19pdGVtLXRleHQge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTsgLyog0LjQu9C4IDE4MGRlZyAqL1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDsgICAgIC8qINGC0L7Rh9C60LAg0LLRgNCw0YnQtdC90LjRjyAqL1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC41cyBlYXNlLCB0cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dCwgcGFkZGluZyAuM3MgZWFzZTtcbn1cblxuLmFjdGl2ZSB7XG4gICAgLmZhcV9faXRlbS10ZXh0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7IC8qINC40LvQuCAxODBkZWcgKi9cbiAgICB9XG4gICAgLmZhcV9faXRlbS10aXRsZTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xufVxufVxuIiwiLmx1Y2t5aHJ2YXRza2EtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzAwMDAwMCAwJSwgIzAwMDAxNCAxMDAlKTtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5sdWNreWhydmF0c2thLWZvb3Rlcl9fd3JhcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDE1cHg7XG59XG5cbi5hZ2Uge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9sdWNreWhydmF0c2thLXN2Zy9sdWNreWhydmF0c2thLWFnZS5zdmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbi5kaXNjbGFpbWVyX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1sKTtcbn1cblxuLmRpc2NsYWltZXJfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZm9vdGVyX19ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDI0cHg7XG59XG5cbi5mb290ZXJfX2Jsb2NrLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWwpO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5mb290ZXJfX2dhbWJsZXMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5mb290ZXJfX25hdkxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGNvbHVtbi1nYXA6IDI3cHg7XG4gICAgcm93LWdhcDogMTZweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogcGluaztcbiAgICB9XG59XG5cbi5mb290ZXJfX25hdkxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWwpO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMTYwcHgpIHtcbiAgICAuZm9vdGVyX19nYW1ibGVzIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sdW1uLWdhcDogMjBweDtcbiAgICAgICAgcm93LWdhcDogMTZweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3OThweCkge1xuICAgIC5mb290ZXJfX2dyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG5cbiAgICAuZm9vdGVyX19nYW1ibGVzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZm9vdGVyX19uYXZMaXN0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDY4cHgpIHtcbiAgICAuZm9vdGVyX19nYW1ibGVzIHtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgIH1cblxuICAgIC5mb290ZXJfX25hdkxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxZnIpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIH1cblxuICAgIC5hZ2Uge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG59XG4iLCIubHVja3locnZhdHNrYS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuICB6LWluZGV4OiA1O1xufVxuLmx1Y2t5aHJ2YXRza2FfX2hlYWRlci1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgIG1hcmdpbjogYXV0bztcbn1cbi53YXJuaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IGNsYW1wKDhweCwgMXZ3LCAxMHB4KTtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuLndhcm5pbmdfX21hcnF1ZWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLndhcm5pbmdfX2FnZSB7XG4gICAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgLmhlYWRlcl9fbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDg2OHB4KSB7XG4gICAgLndhcm5pbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMjMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODY4cHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgfVxuICAgIC53YXJuaW5nIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAud2FybmluZ19fbWFycXVlZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGFuaW1hdGlvbjogbWFycXVlZSAxMHMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBtYXJxdWVlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDY4cHgpIHtcbiAgICAubHVja3locnZhdHNrYS1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxufVxuIiwiLmx1Y2t5aHJ2YXRza2FfX3Jldmlld3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG5cbiAgICBoMiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi5sdWNreWhydmF0c2thX19yZXZpZXdzLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubHVja3locnZhdHNrYV9fcmV2aWV3cy1pdGVtIHtcbiAgICBcbn1cbi5sdWNreWhydmF0c2thX19yZXZpZXdzLWluZm8ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MHB4IGF1dG87XG4gICAgLy8gZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbn1cbi5sdWNreWhydmF0c2thX19yZXZpZXdzLWF2YSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1nL2x1Y2t5aHJ2YXRza2Etc3ZnL2x1Y2t5aHJ2YXRza2Etd29tYW4ud2VicCcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IDEvMztcbn1cbi5sdWNreWhydmF0c2thX19yZXZpZXdzLWl0ZW06bnRoLWNoaWxkKDIpIC5sdWNreWhydmF0c2thX19yZXZpZXdzLWF2YXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvbHVja3locnZhdHNrYS1zdmcvbHVja3locnZhdHNrYS1tYW4ud2VicCcpO1xufVxuLmx1Y2t5aHJ2YXRza2FfX3Jldmlld3MtcmF0aW5nIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgZ3JpZC1yb3c6IDEvMjtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAycHg7XG59XG4ubHVja3locnZhdHNrYV9fcmV2aWV3cy1zdGFyIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBhc3BlY3QtcmF0aW86IDE7XG5cbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1nL2x1Y2t5aHJ2YXRza2Etc3ZnL2x1Y2t5aHJ2YXRza2Etc3Rhci5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubHVja3locnZhdHNrYV9fcmV2aWV3cy1uYW1lIHtcbn1cbi5sdWNreWhydmF0c2thX19yZXZpZXdzLXRleHQge1xufVxuLmx1Y2t5aHJ2YXRza2FfX3Jldmlld3MtcHJpY2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhKG1heC13aWR0aDogODk1cHgpIHtcbiAgICAubHVja3locnZhdHNrYV9fcmV2aWV3cy1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbn1cbiIsIi5sdWNreWhydmF0c2thLXRvcCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cblxuLmx1Y2t5aHJ2YXRza2EtdG9wX19jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIGNsYW1wKDMyMHB4LCA0MHZ3LCA0NTBweCk7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwcHg7XG4gIHBhZGRpbmc6IDAgNjBweDtcbiAgbWluLWhlaWdodDogMzMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmx1Y2t5aHJ2YXRza2EtdG9wX19jb250YWluZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIC8qINC/0LDQtNC40L3QsyDRjdGC0L4g0YjQuNGA0LjQvdCwINCx0L7RgNC00LXRgNCwICovXG4gIHBhZGRpbmc6IDBweCAxcHggMXB4IDFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyMzgsIDIwOCwgMjU1LCAwLjUpIDAlLCByZ2JhKDE3MywgMTYzLCAyNTMsIDAuNSkgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIG1hc2s6IGNvbmljLWdyYWRpZW50KCMwMDAgMCAwKSBjb250ZW50LWJveCBleGNsdWRlLCBjb25pYy1ncmFkaWVudCgjMDAwIDAgMCk7XG59XG5cblxuXG5cblxuLmx1Y2t5aHJ2YXRza2EtdG9wX19waWMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4vKiDQpNC+0L3QvtCy0YvQuSDQutGA0YPQsywg0LHRg9C00LXRgiDQv9GD0LvRjNGB0LjRgNC+0LLQsNGC0YwgKi9cbi5sdWNreWhydmF0c2thLXRvcF9fcHVsc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMjQ3LCAxODUsIDI0OSwgMC45KSAwJSwgdHJhbnNwYXJlbnQgNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHB1bHNlLWJnIDEuOHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8qINCa0LDRgNGC0LjQvdC60LAgKi9cbi5sdWNreWhydmF0c2thLXRvcF9fcGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcblxuICBhc3BlY3QtcmF0aW86IDQ1MC80MDM7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMTAwcHgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvbHVja3locnZhdHNrYS1iYWNrZ3JvdW5kL2x1Y2t5aHJ2YXRza2EtdG9wLWdpcmwud2VicFwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDE7XG59XG4ubHVja3locnZhdHNrYS10b3BfX3N0b25lIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMCU7XG4gIHJpZ2h0OiAyNSU7XG4gIHdpZHRoOiA4MHB4O1xuICBhc3BlY3QtcmF0aW86IDE7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvbHVja3locnZhdHNrYS1iYWNrZ3JvdW5kL2x1Y2t5aHJ2YXRza2Etc3RvbmUuZ2lmXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogMztcbn1cblxuLyog0JDQvdC40LzQsNGG0LjRjyDQsdC40LXQvdC40Y8g0YTQvtC90LAgKi9cbkBrZXlmcmFtZXMgcHVsc2UtYmcge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG5cblxuXG5cblxuXG4ubHVja3locnZhdHNrYS10b3BfX2luZm8ge1xuICBkaXNwbGF5OiBncmlkO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIG1heC13aWR0aDogNjEycHg7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgei1pbmRleDogMjtcbn1cblxuLnRvcF9fZGF0ZSB7XG4gIGJhY2tncm91bmQ6ICM5OTBFMTA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBwYWRkaW5nOiA0cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG59XG5cbi5kYXRlX19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2x1Y2t5aHJ2YXRza2Etc3ZnL2x1Y2t5aHJ2YXRza2EtY2xvY2suc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cblxuLmx1Y2t5aHJ2YXRza2EtdG9wX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjZweCwgNXZ3LCA0MnB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWwpO1xufVxuXG5cbi5sdWNreWhydmF0c2thLXRvcF9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ubHVja3locnZhdHNrYS10b3BfX2l0ZW0ge1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmc6IDEwcHggY2xhbXAoNnB4LCAxLjN2dywgMThweCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjIzLCAxNjIsIDI0OCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGdhcDogNnB4O1xuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgcGFkZGluZzogNXB4IGNsYW1wKDhweCwgMS4zdncsIDIwcHgpO1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCAjYzc0NGQ4O1xuICB9XG59XG5cbi5sdWNreWhydmF0c2thLXRvcF9faXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9sdWNreWhydmF0c2thLXN2Zy9sdWNreWhydmF0c2thLWFkdi5zdmdcIik7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmx1Y2t5aHJ2YXRza2EtdG9wX19jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmcjtcbiAgfVxuICAubHVja3locnZhdHNrYS10b3BfX3BpYyB7XG4gICAgZmlsdGVyOiBvcGFjaXR5KC41KTtcbiAgICByaWdodDogLTExMHB4O1xuICB9XG4gIC5sdWNreWhydmF0c2thLXRvcF9fc3RvbmUge1xuICAgIC8vIGZpbHRlcjogb3BhY2l0eSguNSk7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmx1Y2t5aHJ2YXRza2EtdG9wX19waWM6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sdWNreWhydmF0c2thLXRvcF9fcGljLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDM2MHB4O1xuICB9XG4gIC5sdWNreWhydmF0c2thLXRvcF9fY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIG1pbi1oZWlnaHQ6IG1heC1jb250ZW50O1xuICB9XG4gIC5sdWNreWhydmF0c2thLXRvcF9faW5mbyB7XG4gICAgbWF4LXdpZHRoOiA2MHZ3O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjhweCkge1xuICAubHVja3locnZhdHNrYS10b3AgLnNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sdWNreWhydmF0c2thLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICAubHVja3locnZhdHNrYS10b3BfX2luZm8ge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgICAgIC5sdWNreWhydmF0c2thLXRvcF9fcGljIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IC04NXB4O1xuICAgIH1cbiAgICAubHVja3locnZhdHNrYS10b3BfX3N0b25lIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogODBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLmx1Y2t5aHJ2YXRza2EtdG9wX19saXN0IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmx1Y2t5aHJ2YXRza2EtdG9wX19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICAgIC5sdWNreWhydmF0c2thLXRvcF9faXRlbTo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgIH1cbiAgICAubHVja3locnZhdHNrYS10b3BfX3RpdGxlIHtcbiAgICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzU4cHgpIHtcbiAgLmx1Y2t5aHJ2YXRza2EtdG9wX19saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuIl19 */
