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

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  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;
}

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

ul, ul li, ol, ol li {
  list-style: none;
}

img {
  display: block;
}

html,
body {
  position: relative;
}

img, svg {
  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;
}

button, input[type=submit] {
  display: inline-block;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
  background: none;
  cursor: pointer;
}

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: "Calibri";
  src: url("/fonts/Calibri-Light.woff") format("woff"), url("/css/fonts/calibril-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Calibri";
  font-weight: 300;
  font-style: normal;
  src: url("/fonts/calibril-light.eot");
  src: url("/fonts/calibril-light.eot?#iefix") format("embedded-opentype");
}
@font-face {
  font-family: "Calibri";
  src: url("/fonts/Calibri.woff") format("woff"), url("/css/fonts/CALIBRI.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Calibri";
  font-weight: 500;
  font-style: normal;
  src: url("/fonts/CALIBRI.TTF.eot");
  src: url("/fonts/CALIBRI.TTF.eot?#iefix") format("embedded-opentype");
}
@font-face {
  font-family: "Calibri";
  src: url("/fonts/calibri_bold.ttf");
  font-weight: 700;
  font-style: normal;
}
:root {
  --container-width: 1200px;
  --container-padding: 15px;
  --font-main: "Poppins", sans-serif;
  --font-accent: "Playfair Display", serif;
  --page-bg: #fff;
  --text-color: #000;
  --accent: #ac182c;
}

.dark {
  --page-bg: #252526;
  --text-color: #fff;
}

html {
  scroll-behavior: smooth;
}

body {
  background-color: var(--page-bg);
  color: var(--text-color);
  font-family: var(--font-main);
}

.none {
  display: none !important;
}

.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;
}

.no-scroll {
  overflow-y: hidden;
}

html, body {
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

footer {
  margin-top: auto;
}

.footer {
  padding: 60px 0;
  background-color: #e3e3e3;
}

/* Components */
.footer {
  background-color: rgb(62, 62, 62);
  padding: 50px 0;
  font-size: 32px;
  color: #fff;
}
.footer h1 {
  font-size: 32px;
}
@media (max-width: 1200px) {
  .footer {
    font-size: 26px;
  }
}

.header {
  background-color: rgb(195, 220, 231);
  padding: 50px 0;
  position: sticky;
  top: 0;
}
.mob-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: auto;
  -ms-flex-preferred-size: 1;
  flex-basis: 1;
}

.overflow-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow-x: hidden;
}

.revil-hero-slider {
  margin: auto;
  width: 100%;
  max-width: 1920px;
  height: 651px;
}
@media screen and (max-width: 1920px) {
  .revil-hero-slider {
    height: auto;
  }
}
.revil-hero-slider img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.revil-hero-slider .hero-slider {
  position: relative;
}
.revil-hero-slider .hero-slider .swiper-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 47px;
  bottom: 56px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media screen and (max-width: 1024px) {
  .revil-hero-slider .hero-slider .swiper-pagination {
    bottom: 20px;
    gap: 14px;
  }
}
@media screen and (max-width: 768px) {
  .revil-hero-slider .hero-slider .swiper-pagination {
    bottom: 8px;
  }
}
.revil-hero-slider .hero-slider .swiper-pagination .swiper-pagination-bullet {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  background-color: white;
  opacity: 1;
}
@media screen and (max-width: 1024px) {
  .revil-hero-slider .hero-slider .swiper-pagination .swiper-pagination-bullet {
    width: 5px;
    height: 5px;
  }
}
.revil-hero-slider .hero-slider .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #026937;
}

.wanted-index-page {
  width: 100%;
  max-width: 1112px;
  padding-inline: 16px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 157px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 75px;
  margin-bottom: 150px;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .wanted-index-page {
    padding-inline: 16px;
    max-width: 1112px;
  }
}
@media screen and (max-width: 1024px) {
  .wanted-index-page {
    gap: 20px;
    margin-bottom: 100px;
  }
}
@media screen and (max-width: 768px) {
  .wanted-index-page {
    margin-top: 33px;
    grid-template-columns: 1fr;
    gap: 73px;
    margin-bottom: 18px;
  }
}
.wanted-index-page .wanted-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.wanted-index-page .wanted-item .image-block {
  position: relative;
  width: 100%;
  aspect-ratio: 310/438;
}
@media screen and (max-width: 768px) {
  .wanted-index-page .wanted-item .image-block {
    max-width: 350px;
    margin-inline: auto;
  }
}
.wanted-index-page .wanted-item .image-block img {
  background-color: transparent;
  width: 100%;
  height: 100%;
}
.wanted-index-page .wanted-item .image-block img:not([src]), .wanted-index-page .wanted-item .image-block img[src=""] {
  display: none;
}
.wanted-index-page .wanted-item .image-block .hat-1,
.wanted-index-page .wanted-item .image-block .souce,
.wanted-index-page .wanted-item .image-block .hat-2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.wanted-index-page .wanted-item .image-block .hat-1,
.wanted-index-page .wanted-item .image-block .hat-2 {
  will-change: transform;
  -webkit-transition: 0.4s ease all;
  transition: 0.4s ease all;
  -webkit-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  right: -13px;
  left: auto;
  top: -10px;
}
.wanted-index-page .wanted-item:hover {
  cursor: pointer;
}
.wanted-index-page .wanted-item:hover .hat-1,
.wanted-index-page .wanted-item:hover .hat-2 {
  rotate: 25deg;
  -webkit-transform: translateY(-25px);
  -ms-transform: translateY(-25px);
  transform: translateY(-25px);
}
@media screen and (max-width: 550px) {
  .wanted-index-page .wanted-item:hover .hat-1,
  .wanted-index-page .wanted-item:hover .hat-2 {
    rotate: 15deg;
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
.wanted-index-page .wanted-item > h2 {
  text-align: center;
  color: #52565C;
  margin-top: 30px;
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  font-family: "Calibri", sans-serif;
}
@media screen and (max-width: 768px) {
  .wanted-index-page .wanted-item > h2 {
    font-size: 20px;
  }
}
.wanted-index-page .wanted-item .line {
  margin-top: 20px;
  background: #D9D9D9;
  width: 100%;
  height: 2px;
}
@media screen and (max-width: 768px) {
  .wanted-index-page .wanted-item .line {
    max-width: 188px;
    margin-inline: auto;
    margin-top: 14px;
  }
}
.wanted-index-page .wanted-item > p {
  margin-top: 29px;
  color: #989A9B;
  text-align: center;
  font-family: "Calibri", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .wanted-index-page .wanted-item > p {
    font-size: 16px;
    margin-top: 19px;
  }
}
.wanted-index-page .cloud {
  position: absolute;
  z-index: -1;
}
@media screen and (max-width: 1024px) {
  .wanted-index-page .cloud {
    display: none;
  }
}
.wanted-index-page .cloud-1 {
  right: -152px;
  top: -43px;
}
.wanted-index-page .cloud-2 {
  top: 305px;
  left: -198px;
}

.souce-fried-chiken {
  position: relative;
  width: 100%;
  max-width: 1300px;
  aspect-ratio: 1300/408;
  margin-inline: auto;
  margin-bottom: 268px;
}
@media screen and (max-width: 1024px) {
  .souce-fried-chiken {
    margin-bottom: 120px;
  }
}
@media screen and (max-width: 768px) {
  .souce-fried-chiken {
    z-index: -1;
    margin-bottom: 52px;
    aspect-ratio: 320/150;
  }
}
.souce-fried-chiken .index-mobile {
  display: none;
}
.souce-fried-chiken.section-on-index {
  margin-bottom: 280px;
}
@media screen and (max-width: 768px) {
  .souce-fried-chiken.section-on-index {
    margin-bottom: 0;
    margin-top: 18px;
    -o-object-fit: scale-down;
    object-fit: scale-down;
    -o-object-position: initial;
    object-position: initial;
    overflow: hidden;
    aspect-ratio: 320/223;
  }
  .souce-fried-chiken.section-on-index .frame {
    display: none !important;
  }
  .souce-fried-chiken.section-on-index .index-mobile {
    display: block;
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1);
  }
  .souce-fried-chiken.section-on-index .souce {
    top: 13.9%;
    right: 5.93%;
    left: auto;
    width: 31.56%;
    height: auto;
    aspect-ratio: 101/149;
  }
}
.souce-fried-chiken .frame {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  will-change: display;
}
@media screen and (max-width: 768px) {
  .souce-fried-chiken .frame {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: left;
    object-position: left;
  }
}
.souce-fried-chiken .souce {
  position: absolute;
  z-index: 2;
  top: 0;
  top: 16.9%;
  max-width: 240px;
  max-height: 357px;
  right: 28.8%;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media screen and (max-width: 1200px) {
  .souce-fried-chiken .souce {
    width: 18.4%;
  }
}
@media screen and (max-width: 768px) {
  .souce-fried-chiken .souce {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: left;
    object-position: left;
    width: 27.5%;
    right: auto;
    left: 70%;
  }
}
.souce-fried-chiken .souce img {
  position: absolute;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  opacity: 0;
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  transition: transform 0.4s ease, opacity 0.4s ease;
  transition: transform 0.4s ease, opacity 0.4s ease, -webkit-transform 0.4s ease;
}
.souce-fried-chiken .souce img.active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}

.sous-details {
  width: 100%;
  max-width: 1332px;
  padding-inline: 16px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 162px;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 20px;
  margin-bottom: 46px;
}
@media screen and (max-width: 1024px) {
  .sous-details {
    padding-inline: 16px;
    max-width: 1332px;
  }
}
@media screen and (max-width: 780px) {
  .sous-details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: initial;
    margin-top: 26px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.sous-details .image-block {
  grid-column: 1/6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.sous-details .image-block img {
  width: 100%;
  height: auto;
  -o-object-fit: scale-down;
  object-fit: scale-down;
}
@media screen and (max-width: 780px) {
  .sous-details .image-block {
    max-width: 257px;
  }
}
.sous-details .text-block {
  grid-column: 7/13;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: "Calibri", sans-serif;
}
@media screen and (max-width: 1024px) {
  .sous-details .text-block {
    grid-column: 6/13;
  }
}
.sous-details .text-block h4 {
  color: #989A9B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
@media screen and (max-width: 780px) {
  .sous-details .text-block h4 {
    text-align: center;
    margin-top: 25px;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }
}
.sous-details .text-block h1 {
  margin-top: 7px;
  color: #52565C;
  font-family: "Calibri", sans-serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
@media screen and (max-width: 780px) {
  .sous-details .text-block h1 {
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-top: 5px;
    text-align: center;
  }
}
@media screen and (max-width: 768px) {
  .sous-details .text-block h1 {
    max-width: 230px;
    margin-inline: auto;
    margin-top: 5px;
  }
}
.sous-details .text-block .ingridients-title {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media screen and (max-width: 780px) {
  .sous-details .text-block .ingridients-title {
    margin-top: 28px;
  }
}
.sous-details .text-block .ingridients-title:after {
  position: absolute;
  z-index: -1;
  top: 50%;
  content: "";
  width: 100%;
  height: 2px;
  background: #D9D9D9;
}
@media screen and (max-width: 768px) {
  .sous-details .text-block .ingridients-title:after {
    right: -16px;
  }
}
.sous-details .text-block .ingridients-title p {
  background-color: #fff;
  padding-right: 34px;
  color: #989A9B;
  font-family: "Calibri", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .sous-details .text-block .ingridients-title p {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding-right: 12px;
  }
}
.sous-details .text-block ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  list-style-type: none;
  margin-top: 22px;
}
@media screen and (max-width: 768px) {
  .sous-details .text-block ul {
    margin-top: 26px;
  }
}
.sous-details .text-block ul li {
  list-style-type: none;
  padding-left: 40px;
  position: relative;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #989A9B;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .sous-details .text-block ul li {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }
}
.sous-details .text-block ul li:before {
  content: "";
  position: absolute;
  left: 2px;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #989A9B;
  top: 9px;
}
.sous-details .text-block > p {
  margin-top: 24px;
  color: #989A9B;
  font-family: "Calibri", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .sous-details .text-block > p {
    margin-top: 31px;
  }
}
@media screen and (max-width: 768px) {
  .sous-details .text-block > p {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }
}
.sous-details .text-block .double-col {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0 46px;
  margin-top: 32px;
}
@media screen and (max-width: 768px) {
  .sous-details .text-block .double-col {
    margin-top: 24px;
    gap: 0 12px;
  }
}
@media screen and (max-width: 550px) {
  .sous-details .text-block .double-col {
    grid-template-columns: 1fr;
    gap: 0;
  }
}
.sous-details .text-block .double-col ol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  counter-reset: list-counter;
}
.sous-details .text-block .double-col ol li {
  position: relative;
  counter-increment: list-counter;
  padding-left: 40px;
  color: #989A9B;
  font-family: "Calibri", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .sous-details .text-block .double-col ol li {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }
}
.sous-details .text-block .double-col ol li:before {
  content: counter(list-counter) ". ";
  position: absolute;
  left: 0;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.sous-details .text-block .double-col ol[start="1"] {
  counter-reset: lis 1;
}
.sous-details .text-block .double-col ol[start="2"] {
  counter-reset: lis 2;
}
.sous-details .text-block .double-col ol[start="3"] {
  counter-reset: lis 3;
}
.sous-details .text-block .double-col ol[start="4"] {
  counter-reset: lis 4;
}
.sous-details .text-block .double-col ol[start="5"] {
  counter-reset: lis 5;
}
.sous-details .text-block .double-col ol[start="6"] {
  counter-reset: lis 6;
}
.sous-details .text-block .double-col ol[start="7"] {
  counter-reset: lis 7;
}
.sous-details .text-block .double-col ol[start="8"] {
  counter-reset: lis 8;
}
.sous-details .text-block .double-col ol[start="9"] {
  counter-reset: lis 9;
}
.sous-details .text-block .double-col ol[start="10"] {
  counter-reset: lis 10;
}
.sous-details .text-block .double-col ol[start="11"] {
  counter-reset: lis 11;
}
.sous-details .text-block .double-col ol[start="12"] {
  counter-reset: lis 12;
}
.sous-details .text-block .double-col ol[start="13"] {
  counter-reset: lis 13;
}
.sous-details .text-block .double-col ol[start="14"] {
  counter-reset: lis 14;
}
.sous-details .text-block .double-col ol[start="15"] {
  counter-reset: lis 15;
}
.sous-details .text-block .double-col ol[start="16"] {
  counter-reset: lis 16;
}
.sous-details .text-block .double-col ol[start="17"] {
  counter-reset: lis 17;
}
.sous-details .text-block .double-col ol[start="18"] {
  counter-reset: lis 18;
}
.sous-details .text-block .double-col ol[start="19"] {
  counter-reset: lis 19;
}
.sous-details .text-block .double-col ol[start="20"] {
  counter-reset: lis 20;
}
.sous-details .text-block .double-col ol[start="21"] {
  counter-reset: lis 21;
}
.sous-details .text-block .double-col ol[start="22"] {
  counter-reset: lis 22;
}
.sous-details .text-block .double-col ol[start="23"] {
  counter-reset: lis 23;
}
.sous-details .text-block .double-col ol[start="24"] {
  counter-reset: lis 24;
}
.sous-details .text-block .double-col ol[start="25"] {
  counter-reset: lis 25;
}
.sous-details .text-block .double-col ol[start="26"] {
  counter-reset: lis 26;
}
.sous-details .text-block .double-col ol[start="27"] {
  counter-reset: lis 27;
}
.sous-details .text-block .double-col ol[start="28"] {
  counter-reset: lis 28;
}
.sous-details .text-block .double-col ol[start="29"] {
  counter-reset: lis 29;
}
.sous-details .text-block .double-col ol[start="30"] {
  counter-reset: lis 30;
}
.sous-details .text-block .double-col ol[start="31"] {
  counter-reset: lis 31;
}
.sous-details .text-block .double-col ol[start="32"] {
  counter-reset: lis 32;
}
.sous-details .text-block .double-col ol[start="33"] {
  counter-reset: lis 33;
}
.sous-details .text-block .double-col ol[start="34"] {
  counter-reset: lis 34;
}
.sous-details .text-block .double-col ol[start="35"] {
  counter-reset: lis 35;
}
.sous-details .text-block .double-col ol[start="36"] {
  counter-reset: lis 36;
}
.sous-details .text-block .double-col ol[start="37"] {
  counter-reset: lis 37;
}
.sous-details .text-block .double-col ol[start="38"] {
  counter-reset: lis 38;
}
.sous-details .text-block .double-col ol[start="39"] {
  counter-reset: lis 39;
}
.sous-details .text-block .double-col ol[start="40"] {
  counter-reset: lis 40;
}
.sous-details .text-block .double-col ol[start="41"] {
  counter-reset: lis 41;
}
.sous-details .text-block .double-col ol[start="42"] {
  counter-reset: lis 42;
}
.sous-details .text-block .double-col ol[start="43"] {
  counter-reset: lis 43;
}
.sous-details .text-block .double-col ol[start="44"] {
  counter-reset: lis 44;
}
.sous-details .text-block .double-col ol[start="45"] {
  counter-reset: lis 45;
}
.sous-details .text-block .double-col ol[start="46"] {
  counter-reset: lis 46;
}
.sous-details .text-block .double-col ol[start="47"] {
  counter-reset: lis 47;
}
.sous-details .text-block .double-col ol[start="48"] {
  counter-reset: lis 48;
}
.sous-details .text-block .double-col ol[start="49"] {
  counter-reset: lis 49;
}
.sous-details .text-block .double-col ol[start="50"] {
  counter-reset: lis 50;
}
.sous-details .text-block .double-col ol[start="51"] {
  counter-reset: lis 51;
}
.sous-details .text-block .double-col ol[start="52"] {
  counter-reset: lis 52;
}
.sous-details .text-block .double-col ol[start="53"] {
  counter-reset: lis 53;
}
.sous-details .text-block .double-col ol[start="54"] {
  counter-reset: lis 54;
}
.sous-details .text-block .double-col ol[start="55"] {
  counter-reset: lis 55;
}
.sous-details .text-block .double-col ol[start="56"] {
  counter-reset: lis 56;
}
.sous-details .text-block .double-col ol[start="57"] {
  counter-reset: lis 57;
}
.sous-details .text-block .double-col ol[start="58"] {
  counter-reset: lis 58;
}
.sous-details .text-block .double-col ol[start="59"] {
  counter-reset: lis 59;
}
.sous-details .text-block .double-col ol[start="60"] {
  counter-reset: lis 60;
}
.sous-details .text-block .double-col ol[start="61"] {
  counter-reset: lis 61;
}
.sous-details .text-block .double-col ol[start="62"] {
  counter-reset: lis 62;
}
.sous-details .text-block .double-col ol[start="63"] {
  counter-reset: lis 63;
}
.sous-details .text-block .double-col ol[start="64"] {
  counter-reset: lis 64;
}
.sous-details .text-block .double-col ol[start="65"] {
  counter-reset: lis 65;
}
.sous-details .text-block .double-col ol[start="66"] {
  counter-reset: lis 66;
}
.sous-details .text-block .double-col ol[start="67"] {
  counter-reset: lis 67;
}
.sous-details .text-block .double-col ol[start="68"] {
  counter-reset: lis 68;
}
.sous-details .text-block .double-col ol[start="69"] {
  counter-reset: lis 69;
}
.sous-details .text-block .double-col ol[start="70"] {
  counter-reset: lis 70;
}
.sous-details .text-block .double-col ol[start="71"] {
  counter-reset: lis 71;
}
.sous-details .text-block .double-col ol[start="72"] {
  counter-reset: lis 72;
}
.sous-details .text-block .double-col ol[start="73"] {
  counter-reset: lis 73;
}
.sous-details .text-block .double-col ol[start="74"] {
  counter-reset: lis 74;
}
.sous-details .text-block .double-col ol[start="75"] {
  counter-reset: lis 75;
}
.sous-details .text-block .double-col ol[start="76"] {
  counter-reset: lis 76;
}
.sous-details .text-block .double-col ol[start="77"] {
  counter-reset: lis 77;
}
.sous-details .text-block .double-col ol[start="78"] {
  counter-reset: lis 78;
}
.sous-details .text-block .double-col ol[start="79"] {
  counter-reset: lis 79;
}
.sous-details .text-block .double-col ol[start="80"] {
  counter-reset: lis 80;
}
.sous-details .text-block .double-col ol[start="81"] {
  counter-reset: lis 81;
}
.sous-details .text-block .double-col ol[start="82"] {
  counter-reset: lis 82;
}
.sous-details .text-block .double-col ol[start="83"] {
  counter-reset: lis 83;
}
.sous-details .text-block .double-col ol[start="84"] {
  counter-reset: lis 84;
}
.sous-details .text-block .double-col ol[start="85"] {
  counter-reset: lis 85;
}
.sous-details .text-block .double-col ol[start="86"] {
  counter-reset: lis 86;
}
.sous-details .text-block .double-col ol[start="87"] {
  counter-reset: lis 87;
}
.sous-details .text-block .double-col ol[start="88"] {
  counter-reset: lis 88;
}
.sous-details .text-block .double-col ol[start="89"] {
  counter-reset: lis 89;
}
.sous-details .text-block .double-col ol[start="90"] {
  counter-reset: lis 90;
}
.sous-details .text-block .double-col ol[start="91"] {
  counter-reset: lis 91;
}
.sous-details .text-block .double-col ol[start="92"] {
  counter-reset: lis 92;
}
.sous-details .text-block .double-col ol[start="93"] {
  counter-reset: lis 93;
}
.sous-details .text-block .double-col ol[start="94"] {
  counter-reset: lis 94;
}
.sous-details .text-block .double-col ol[start="95"] {
  counter-reset: lis 95;
}
.sous-details .text-block .double-col ol[start="96"] {
  counter-reset: lis 96;
}
.sous-details .text-block .double-col ol[start="97"] {
  counter-reset: lis 97;
}
.sous-details .text-block .double-col ol[start="98"] {
  counter-reset: lis 98;
}
.sous-details .text-block .double-col ol[start="99"] {
  counter-reset: lis 99;
}
.sous-details .text-block .double-col ol[start="100"] {
  counter-reset: lis 100;
}
.sous-details .text-block .enjoy {
  margin-top: 37px;
}
.sous-details .text-block .home {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 29px;
  padding: 19px 34px;
  border-radius: 100px;
  background: #026937;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-top: 32px;
  border: 1px solid #026937;
  -webkit-transition: 0.4s ease all;
  transition: 0.4s ease all;
}
@media screen and (max-width: 768px) {
  .sous-details .text-block .home {
    margin-top: 38px;
    margin-bottom: 36px;
    margin-inline: auto;
  }
}
.sous-details .text-block .home .icon {
  -webkit-transition: 0.4s ease all;
  transition: 0.4s ease all;
  color: white;
}
@media (hover: hover) {
  .sous-details .text-block .home:hover {
    cursor: pointer;
    border-color: #235F33;
    background-color: #235F33;
  }
  .sous-details .text-block .home:hover .icon {
    -webkit-transform: translateX(-4px);
    -ms-transform: translateX(-4px);
    transform: translateX(-4px);
  }
}
.sous-details .text-block .home:focus-visible {
  background-color: transparent;
  border-color: #296138;
}
.sous-details .text-block .home:focus-visible p {
  color: #52565C;
}
.sous-details .text-block .home:focus-visible svg {
  color: #296138;
}
.sous-details .text-block .home p {
  -webkit-transition: 0.4s ease all;
  transition: 0.4s ease all;
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  color: #FFF;
  font-family: "Calibri", sans-serif;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .sous-details .text-block .home p {
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }
}

.image-title-section {
  margin: auto;
  width: 100%;
  max-width: 1920px;
  height: 651px;
}
@media screen and (max-width: 1920px) {
  .image-title-section {
    height: auto;
  }
}
.image-title-section img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.teaser-main-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 1920px;
  margin-inline: auto;
}
.teaser-main-banner img {
  -o-object-fit: scale-down;
  object-fit: scale-down;
  width: 100%;
  height: auto;
}

.teaset-sign {
  margin-top: 45px;
  max-width: 1112px;
  width: 100%;
  padding: 0 16px;
  margin-inline: auto;
}
@media screen and (max-width: 768px) {
  .teaset-sign {
    margin-top: 20px;
    width: calc(100% - 16px - 16px);
    padding: 0;
  }
}
.teaset-sign > img {
  max-width: 1080px;
  -o-object-fit: scale-down;
  object-fit: scale-down;
  width: 100%;
  position: relative;
  z-index: 2;
}
.teaset-sign .horizontal-sign {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: -40px;
}
@media screen and (max-width: 500px) {
  .teaset-sign .horizontal-sign {
    margin-top: -15px;
  }
}
.teaset-sign .horizontal-sign img {
  -o-object-fit: scale-down;
  object-fit: scale-down;
  height: auto;
  display: block;
  -o-object-position: top;
  object-position: top;
}
.teaset-sign .horizontal-sign .sign-2 {
  max-width: 408px;
  max-height: 293.874px;
  width: 37.83%;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  will-change: transform;
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
  -webkit-transition: -webkit-transform 3s ease;
  transition: -webkit-transform 3s ease;
  transition: transform 3s ease;
  transition: transform 3s ease, -webkit-transform 3s ease;
}
.teaset-sign .horizontal-sign .sign-2.animated {
  -webkit-transform: rotate(1.92deg);
  -ms-transform: rotate(1.92deg);
  transform: rotate(1.92deg);
}
.teaset-sign .horizontal-sign .sign-3 {
  max-width: 331px;
  max-height: 468.668px;
  width: 30.65%;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  will-change: transform;
  -webkit-transition: -webkit-transform 3s ease;
  transition: -webkit-transform 3s ease;
  transition: transform 3s ease;
  transition: transform 3s ease, -webkit-transform 3s ease;
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
}
.teaset-sign .horizontal-sign .sign-3.animated {
  -webkit-transform: rotate(3.61deg);
  -ms-transform: rotate(3.61deg);
  transform: rotate(3.61deg);
}
.teaset-sign .horizontal-sign .sign-4 {
  max-width: 313px;
  max-height: 310.261px;
  width: 29.03%;
  margin-left: auto;
  rotate: 0;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  will-change: transform;
  -webkit-transition: -webkit-transform 3s ease;
  transition: -webkit-transform 3s ease;
  transition: transform 3s ease;
  transition: transform 3s ease, -webkit-transform 3s ease;
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
}
.teaset-sign .horizontal-sign .sign-4.animated {
  -webkit-transform: rotate(3.92deg);
  -ms-transform: rotate(3.92deg);
  transform: rotate(3.92deg);
}

.teaser-text-block {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.teaser-text-block h2 {
  color: #52565C;
  text-align: center;
  font-family: Calibri;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0;
}
@media screen and (max-width: 768px) {
  .teaser-text-block h2 {
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }
}
.teaser-text-block p {
  width: 100%;
  display: inline;
  margin: 0;
  margin-top: 30px;
  max-width: 1080px;
  color: #989A9B;
  font-weight: 400;
  text-align: center;
  font-family: Calibri;
  font-size: 30px;
  font-style: normal;
  text-wrap: wrap;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .teaser-text-block p {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-top: 20px;
  }
}
.teaser-text-block .bold {
  margin-top: 37px;
  color: #52565C;
  font-weight: 700;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .teaser-text-block .bold {
    margin-top: 20px;
  }
}
.teaser-text-block .cloud {
  position: absolute;
}
.teaser-text-block .cloud-1 {
  top: -66px;
  right: -66px;
  width: 324px;
  height: 88px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-transition: 3s ease transform;
  transition: 3s ease transform;
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
}
.teaser-text-block .cloud-1.animated {
  -webkit-transform: translateY(-29px);
  -ms-transform: translateY(-29px);
  transform: translateY(-29px);
}
@media screen and (max-width: 1230px) {
  .teaser-text-block .cloud-1 {
    top: -80px;
  }
}
@media screen and (max-width: 768px) {
  .teaser-text-block .cloud-1 {
    display: none;
  }
}
.teaser-text-block .cloud-2 {
  top: 81px;
  left: 0;
  width: 146px;
  height: 44px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-transition: 3s ease transform;
  transition: 3s ease transform;
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
}
.teaser-text-block .cloud-2.animated {
  -webkit-transform: translateY(-29px);
  -ms-transform: translateY(-29px);
  transform: translateY(-29px);
}
@media screen and (max-width: 1220px) {
  .teaser-text-block .cloud-2 {
    top: 20px;
  }
}
@media screen and (max-width: 768px) {
  .teaser-text-block .cloud-2 {
    display: none;
  }
}

.teaser-wrapper {
  width: 100%;
  max-width: 1332px;
  padding-inline: 16px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 1024px) {
  .teaser-wrapper {
    padding-inline: 16px;
    max-width: 1332px;
  }
}
@media screen and (max-width: 1432px) {
  .teaser-wrapper {
    width: 100%;
    max-width: none;
    overflow-x: hidden;
  }
}

.teaser-scene__container {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
  position: relative;
  margin-top: 33px;
  margin-bottom: 142px;
}
@media screen and (max-width: 768px) {
  .teaser-scene__container {
    margin-top: 30px;
    margin-bottom: 62px;
  }
}

.teaser-scene {
  width: 100%;
  max-width: 1332px;
  padding-inline: 16px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 33px;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .teaser-scene {
    padding-inline: 16px;
    max-width: 1332px;
  }
}
@media screen and (max-width: 1332px) {
  .teaser-scene {
    padding-inline: 0;
    max-width: 1300px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media screen and (max-width: 1300px) {
  .teaser-scene:after {
    display: none;
  }
}
.teaser-scene img {
  display: block;
}
.teaser-scene__layer {
  position: absolute;
  top: 0;
  left: 16px;
}
@media screen and (max-width: 1332px) {
  .teaser-scene__layer {
    left: 0;
  }
}
@media screen and (max-width: 1300px) {
  .teaser-scene__layer {
    width: 36.8461538462vw;
  }
}
.teaser-scene .pursuit {
  position: absolute;
  top: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  right: auto;
  opacity: 0;
}
.teaser-scene .pursuit.show {
  opacity: 1;
}
@media screen and (max-width: 1300px) {
  .teaser-scene .pursuit {
    top: 7.6923076923vw;
  }
}
.teaser-scene .chiken {
  margin-left: -90px;
  max-width: 380px;
  z-index: 0;
  -webkit-transition: 8s ease top;
  transition: 8s ease top;
}
.teaser-scene .chiken.animate {
  top: 200px;
}
@media screen and (max-width: 1300px) {
  .teaser-scene .chiken {
    width: 29.2307692308vw;
    top: 10.7692307692vw;
    margin-left: -6.9230769231vw;
  }
}
.teaser-scene .veres-person {
  max-width: 380px;
  z-index: 0;
  left: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end;
  -webkit-transition: 8s ease top;
  transition: 8s ease top;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media screen and (max-width: 1300px) {
  .teaser-scene .veres-person {
    max-width: 17.6923076923vw;
    margin-bottom: 0.9230769231vw;
  }
}
.teaser-scene .veres-person svg {
  width: 159px;
}
@media screen and (max-width: 1300px) {
  .teaser-scene .veres-person svg {
    width: 12.2307692308vw;
  }
}
.teaser-scene .veres-person .veres-person-image {
  -webkit-animation: spring 0.8s alternate infinite;
  animation: spring 0.8s alternate infinite;
}
@-webkit-keyframes spring {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-25px);
    transform: translateY(-25px);
  }
}
@keyframes spring {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-25px);
    transform: translateY(-25px);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsInV0aWxzL19yZXNldC5zY3NzIiwibWFpbi5jc3MiLCJ1dGlscy9fZm9udHMuc2NzcyIsInV0aWxzL192YXJzLnNjc3MiLCJ1dGlscy9fYmFzZS5zY3NzIiwidXRpbHMvX3V0aWxzLnNjc3MiLCJ1dGlscy9fc3RpY2t5LWZvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX21haW4uc2NzcyIsImNvbXBvbmVudHMvX3JldmlsLnNjc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiLCJjb21wb25lbnRzL190ZWFzZXItcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFVBQUE7QUNBQSwyQkFBQTtBQUNBO0VBQ0MsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0csYUFBQTtBQ0VKOztBRENBOzs7RUFHQyw4QkFBQTtFQUFBLHNCQUFBO0FDRUQ7O0FEQ0EsVUFBQTtBQUVBO0VBQ0kscUJBQUE7QUNDSjs7QURFQTtFQUNJLHFCQUFBO0FDQ0o7O0FERUEsV0FBQTtBQUVBO0VBQ0MsY0FBQTtBQ0FEOztBREdBO0VBQ0ksa0JBQUE7RUFDSCxvQkFBQTtBQ0FEOztBREdBO0VBQ0MsZ0JBQUE7QUNBRDs7QURHQTtFQUNJLGNBQUE7QUNBSjs7QURHQTs7RUFFRSxrQkFBQTtBQ0FGOztBRElBO0VBQ0MsWUFBQTtBQ0REOztBRElBO0VBQ0Usa0JBQUE7QUNERjs7QURJQSxTQUFBO0FBRUE7RUFDQyxvQkFBQTtFQUNHLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0FDRko7O0FES0E7RUFDQyxhQUFBO0FDRkQ7O0FES0E7RUFDSSxxQkFBQTtFQUNBLHdCQUFBO0VBQUEsZ0JBQUE7RUFDQSw2QkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBQ0ZKOztBREtBOztFQUVJLGFBQUE7QUNGSjs7QURLQTtFQUNDLFVBQUE7RUFDQSxTQUFBO0FDRkQ7O0FE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QUNJLHFCQUFBO0FUa1BwQjtBU25QZ0I7RUFDSSxxQkFBQTtBVHFQcEI7QVN0UGdCO0VBQ0kscUJBQUE7QVR3UHBCO0FTelBnQjtFQUNJLHFCQUFBO0FUMlBwQjtBUzVQZ0I7RUFDSSxxQkFBQTtBVDhQcEI7QVMvUGdCO0VBQ0kscUJBQUE7QVRpUXBCO0FTbFFnQjtFQUNJLHFCQUFBO0FUb1FwQjtBU3JRZ0I7RUFDSSxxQkFBQTtBVHVRcEI7QVN4UWdCO0VBQ0kscUJBQUE7QVQwUXBCO0FTM1FnQjtFQUNJLHFCQUFBO0FUNlFwQjtBUzlRZ0I7RUFDSSxxQkFBQTtBVGdScEI7QVNqUmdCO0VBQ0kscUJBQUE7QVRtUnBCO0FTcFJnQjtFQUNJLHFCQUFBO0FUc1JwQjtBU3ZSZ0I7RUFDSSxxQkFBQTtBVHlScEI7QVMxUmdCO0VBQ0kscUJBQUE7QVQ0UnBCO0FTN1JnQjtFQUNJLHFCQUFBO0FUK1JwQjtBU2hTZ0I7RUFDSSxxQkFBQTtBVGtTcEI7QVNuU2dCO0VBQ0kscUJBQUE7QVRxU3BCO0FTdFNnQjtFQUNJLHFCQUFBO0FUd1NwQjtBU3pTZ0I7RUFDSSxxQkFBQTtBVDJTcEI7QVM1U2dCO0VBQ0kscUJBQUE7QVQ4U3BCO0FTL1NnQjtFQUNJLHFCQUFBO0FUaVRwQjtBU2xUZ0I7RUFDSSxxQkFBQTtBVG9UcEI7QVNyVGdCO0VBQ0kscUJBQUE7QVR1VHBCO0FTeFRnQjtFQUNJLHFCQUFBO0FUMFRwQjtBUzNUZ0I7RUFDSSxxQkFBQTtBVDZUcEI7QVM5VGdCO0VBQ0kscUJBQUE7QVRnVXBCO0FTalVnQjtFQUNJLHFCQUFBO0FUbVVwQjtBU3BVZ0I7RUFDSSxxQkFBQTtBVHNVcEI7QVN2VWdCO0VBQ0kscUJBQUE7QVR5VXBCO0FTMVVnQjtFQUNJLHFCQUFBO0FUNFVwQjtBUzdVZ0I7RUFDSSxxQkFBQTtBVCtVcEI7QVNoVmdCO0VBQ0kscUJBQUE7QVRrVnBCO0FTblZnQjtFQUNJLHFCQUFBO0FUcVZwQjtBU3RWZ0I7RUFDSSxxQkFBQTtBVHdWcEI7QVN6VmdCO0VBQ0kscUJBQUE7QVQyVnBCO0FTNVZnQjtFQUNJLHFCQUFBO0FUOFZwQjtBUy9WZ0I7RUFDSSxxQkFBQTtBVGlXcEI7QVNsV2dCO0VBQ0kscUJBQUE7QVRvV3BCO0FTcldnQjtFQUNJLHFCQUFBO0FUdVdwQjtBU3hXZ0I7RUFDSSxxQkFBQTtBVDBXcEI7QVMzV2dCO0VBQ0kscUJBQUE7QVQ2V3BCO0FTOVdnQjtFQUNJLHFCQUFBO0FUZ1hwQjtBU2pYZ0I7RUFDSSxxQkFBQTtBVG1YcEI7QVNwWGdCO0VBQ0kscUJBQUE7QVRzWHBCO0FTdlhnQjtFQUNJLHFCQUFBO0FUeVhwQjtBUzFYZ0I7RUFDSSxxQkFBQTtBVDRYcEI7QVM3WGdCO0VBQ0kscUJBQUE7QVQrWHBCO0FTaFlnQjtFQUNJLHFCQUFBO0FUa1lwQjtBU25ZZ0I7RUFDSSxxQkFBQTtBVHFZcEI7QVN0WWdCO0VBQ0kscUJBQUE7QVR3WXBCO0FTellnQjtFQUNJLHFCQUFBO0FUMllwQjtBUzVZZ0I7RUFDSSxxQkFBQTtBVDhZcEI7QVMvWWdCO0VBQ0kscUJBQUE7QVRpWnBCO0FTbFpnQjtFQUNJLHFCQUFBO0FUb1pwQjtBU3JaZ0I7RUFDSSxxQkFBQTtBVHVacEI7QVN4WmdCO0VBQ0kscUJBQUE7QVQwWnBCO0FTM1pnQjtFQUNJLHFCQUFBO0FUNlpwQjtBUzlaZ0I7RUFDSSxxQkFBQTtBVGdhcEI7QVNqYWdCO0VBQ0kscUJBQUE7QVRtYXBCO0FTcGFnQjtFQUNJLHFCQUFBO0FUc2FwQjtBU3ZhZ0I7RUFDSSxxQkFBQTtBVHlhcEI7QVMxYWdCO0VBQ0kscUJBQUE7QVQ0YXBCO0FTN2FnQjtFQUNJLHFCQUFBO0FUK2FwQjtBU2hiZ0I7RUFDSSxxQkFBQTtBVGticEI7QVNuYmdCO0VBQ0kscUJBQUE7QVRxYnBCO0FTdGJnQjtFQUNJLHFCQUFBO0FUd2JwQjtBU3piZ0I7RUFDSSxxQkFBQTtBVDJicEI7QVM1YmdCO0VBQ0kscUJBQUE7QVQ4YnBCO0FTL2JnQjtFQUNJLHFCQUFBO0FUaWNwQjtBU2xjZ0I7RUFDSSxxQkFBQTtBVG9jcEI7QVNyY2dCO0VBQ0kscUJBQUE7QVR1Y3BCO0FTeGNnQjtF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QVdubUNJO0VBQ0ksa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSwrQkFBQTtFQUFBLHVCQUFBO0FYcW1DUjtBV25tQ1E7RUFDSSxVQUFBO0FYcW1DWjtBV2xtQ1E7RUFWSjtJQVdRLHNCQUFBO0lBQ0Esb0JBQUE7SUFDQSw0QkFBQTtFWHFtQ1Y7QUFDRjtBV2xtQ0k7RUFDSSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7RUFBQSxzQkFBQTtFQUNBLHNCQUFBO0VBQUEsbUJBQUE7RUFBQSxnQkFBQTtFQUNBLCtCQUFBO0VBQUEsdUJBQUE7RUFDQSwyQkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7QVhvbUNSO0FXL2xDUTtFQWJKO0lBY1EsMEJBQUE7SUFDQSw2QkFBQTtFWGttQ1Y7QUFDRjtBV2htQ1E7RUFDSSxZQUFBO0FYa21DWjtBV2ptQ1k7RUFGSjtJQUdRLHNCQUFBO0VYb21DZDtBQUNGO0FXbG1DUTtFQUNJLGlEQUFBO0VBQUEseUNBQUE7QVhvbUNaO0FXbG1DWTtFQUNJO0lBQ0ksZ0NBQUE7SUFBQSx3QkFBQTtFWG9tQ2xCO0VXam1DYztJQUNJLG9DQUFBO0lBQUEsNEJBQUE7RVhtbUNsQjtBQUNGO0FXMW1DWTtFQUNJO0lBQ0ksZ0NBQUE7SUFBQSx3QkFBQTtFWG9tQ2xCO0VXam1DYztJQUNJLG9DQUFBO0lBQUEsNEJBQUE7RVhtbUNsQjtBQUNGIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogdXRpbHMgKi9cbkBpbXBvcnQgXCIuL3V0aWxzL3Jlc2V0XCI7XG5AaW1wb3J0ICcuL3V0aWxzL2ZvbnRzJztcbkBpbXBvcnQgXCIuL3V0aWxzL3ZhcnNcIjtcbkBpbXBvcnQgXCIuL3V0aWxzL2Jhc2VcIjtcbkBpbXBvcnQgXCIuL3V0aWxzL3V0aWxzXCI7XG5AaW1wb3J0IFwiLi91dGlscy9taXhpbnNcIjtcbkBpbXBvcnQgXCIuL3V0aWxzL3N0aWNreS1mb290ZXJcIjtcblxuLyogQ29tcG9uZW50cyAqL1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19tYWluLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19yZXZpbC5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fdGVhc2VyLXBhZ2Uuc2Nzc1wiO1xuIiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuXG5hLCBhOmxpbmssIGE6dmlzaXRlZCAge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciAge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5cbmFzaWRlLCBuYXYsIGZvb3RlciwgaGVhZGVyLCBzZWN0aW9uLCBtYWluIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnVsLCB1bCBsaSwgb2wsIG9sIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCxcbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuaW1nLCBzdmcge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEZvcm0gKi9cblxuaW5wdXQsIHRleHRhcmVhLCBidXR0b24sIHNlbGVjdCB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Oi1tcy1jbGVhciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbiwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcbn1cblxubGFiZWwge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmxlZ2VuZCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLyogdXRpbHMgKi9cbi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5hLCBhOmxpbmssIGE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsIHVsIGxpLCBvbCwgb2wgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCxcbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmltZywgc3ZnIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNhbGlicmlcIjtcbiAgc3JjOiB1cmwoXCIvZm9udHMvQ2FsaWJyaS1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9jc3MvZm9udHMvY2FsaWJyaWwtbGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2FsaWJyaVwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL2NhbGlicmlsLWxpZ2h0LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvZm9udHMvY2FsaWJyaWwtbGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDYWxpYnJpXCI7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL0NhbGlicmkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvY3NzL2ZvbnRzL0NBTElCUkkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2FsaWJyaVwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL0NBTElCUkkuVFRGLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvZm9udHMvQ0FMSUJSSS5UVEYuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDYWxpYnJpXCI7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL2NhbGlicmlfYm9sZC50dGZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgLS1jb250YWluZXItd2lkdGg6IDEyMDBweDtcbiAgLS1jb250YWluZXItcGFkZGluZzogMTVweDtcbiAgLS1mb250LW1haW46IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtYWNjZW50OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIC0tcGFnZS1iZzogI2ZmZjtcbiAgLS10ZXh0LWNvbG9yOiAjMDAwO1xuICAtLWFjY2VudDogI2FjMTgyYztcbn1cblxuLmRhcmsge1xuICAtLXBhZ2UtYmc6ICMyNTI1MjY7XG4gIC0tdGV4dC1jb2xvcjogI2ZmZjtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG59XG5cbi5ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uby1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbmh0bWwsIGJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbn1cblxuLyogQ29tcG9uZW50cyAqL1xuLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2MiwgNjIsIDYyKTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZvb3RlciBoMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3RlciB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTk1LCAyMjAsIDIzMSk7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xufVxuLm1vYi1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbm1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsZXgtYmFzaXM6IDE7XG59XG5cbi5vdmVyZmxvdy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5yZXZpbC1oZXJvLXNsaWRlciB7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBoZWlnaHQ6IDY1MXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5yZXZpbC1oZXJvLXNsaWRlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ucmV2aWwtaGVyby1zbGlkZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnJldmlsLWhlcm8tc2xpZGVyIC5oZXJvLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXZpbC1oZXJvLXNsaWRlciAuaGVyby1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0N3B4O1xuICBib3R0b206IDU2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXZpbC1oZXJvLXNsaWRlciAuaGVyby1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBib3R0b206IDIwcHg7XG4gICAgZ2FwOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmV2aWwtaGVyby1zbGlkZXIgLmhlcm8tc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5yZXZpbC1oZXJvLXNsaWRlciAuaGVyby1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmV2aWwtaGVyby1zbGlkZXIgLmhlcm8tc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICB9XG59XG4ucmV2aWwtaGVyby1zbGlkZXIgLmhlcm8tc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjY5Mzc7XG59XG5cbi53YW50ZWQtaW5kZXgtcGFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMTJweDtcbiAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDE1N3B4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBnYXA6IDc1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLndhbnRlZC1pbmRleC1wYWdlIHtcbiAgICBwYWRkaW5nLWlubGluZTogMTZweDtcbiAgICBtYXgtd2lkdGg6IDExMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC53YW50ZWQtaW5kZXgtcGFnZSB7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud2FudGVkLWluZGV4LXBhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDMzcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA3M3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cbn1cbi53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLndhbnRlZC1pbmRleC1wYWdlIC53YW50ZWQtaXRlbSAuaW1hZ2UtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDMxMC80Mzg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud2FudGVkLWluZGV4LXBhZ2UgLndhbnRlZC1pdGVtIC5pbWFnZS1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB9XG59XG4ud2FudGVkLWluZGV4LXBhZ2UgLndhbnRlZC1pdGVtIC5pbWFnZS1ibG9jayBpbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW0gLmltYWdlLWJsb2NrIGltZzpub3QoW3NyY10pLCAud2FudGVkLWluZGV4LXBhZ2UgLndhbnRlZC1pdGVtIC5pbWFnZS1ibG9jayBpbWdbc3JjPVwiXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW0gLmltYWdlLWJsb2NrIC5oYXQtMSxcbi53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW0gLmltYWdlLWJsb2NrIC5zb3VjZSxcbi53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW0gLmltYWdlLWJsb2NrIC5oYXQtMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW0gLmltYWdlLWJsb2NrIC5oYXQtMSxcbi53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW0gLmltYWdlLWJsb2NrIC5oYXQtMiB7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZSBhbGw7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHJpZ2h0OiAtMTNweDtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiAtMTBweDtcbn1cbi53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ud2FudGVkLWluZGV4LXBhZ2UgLndhbnRlZC1pdGVtOmhvdmVyIC5oYXQtMSxcbi53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW06aG92ZXIgLmhhdC0yIHtcbiAgcm90YXRlOiAyNWRlZztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW06aG92ZXIgLmhhdC0xLFxuICAud2FudGVkLWluZGV4LXBhZ2UgLndhbnRlZC1pdGVtOmhvdmVyIC5oYXQtMiB7XG4gICAgcm90YXRlOiAxNWRlZztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICB9XG59XG4ud2FudGVkLWluZGV4LXBhZ2UgLndhbnRlZC1pdGVtID4gaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTI1NjVDO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiQ2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLndhbnRlZC1pbmRleC1wYWdlIC53YW50ZWQtaXRlbSA+IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi53YW50ZWQtaW5kZXgtcGFnZSAud2FudGVkLWl0ZW0gLmxpbmUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud2FudGVkLWluZGV4LXBhZ2UgLndhbnRlZC1pdGVtIC5saW5lIHtcbiAgICBtYXgtd2lkdGg6IDE4OHB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxufVxuLndhbnRlZC1pbmRleC1wYWdlIC53YW50ZWQtaXRlbSA+IHAge1xuICBtYXJnaW4tdG9wOiAyOXB4O1xuICBjb2xvcjogIzk4OUE5QjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJDYWxpYnJpXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLndhbnRlZC1pbmRleC1wYWdlIC53YW50ZWQtaXRlbSA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAxOXB4O1xuICB9XG59XG4ud2FudGVkLWluZGV4LXBhZ2UgLmNsb3VkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAud2FudGVkLWluZGV4LXBhZ2UgLmNsb3VkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ud2FudGVkLWluZGV4LXBhZ2UgLmNsb3VkLTEge1xuICByaWdodDogLTE1MnB4O1xuICB0b3A6IC00M3B4O1xufVxuLndhbnRlZC1pbmRleC1wYWdlIC5jbG91ZC0yIHtcbiAgdG9wOiAzMDVweDtcbiAgbGVmdDogLTE5OHB4O1xufVxuXG4uc291Y2UtZnJpZWQtY2hpa2VuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gIGFzcGVjdC1yYXRpbzogMTMwMC80MDg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDI2OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zb3VjZS1mcmllZC1jaGlrZW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc291Y2UtZnJpZWQtY2hpa2VuIHtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xuICAgIGFzcGVjdC1yYXRpbzogMzIwLzE1MDtcbiAgfVxufVxuLnNvdWNlLWZyaWVkLWNoaWtlbiAuaW5kZXgtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zb3VjZS1mcmllZC1jaGlrZW4uc2VjdGlvbi1vbi1pbmRleCB7XG4gIG1hcmdpbi1ib3R0b206IDI4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvdWNlLWZyaWVkLWNoaWtlbi5zZWN0aW9uLW9uLWluZGV4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgICBvYmplY3QtcG9zaXRpb246IGluaXRpYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhc3BlY3QtcmF0aW86IDMyMC8yMjM7XG4gIH1cbiAgLnNvdWNlLWZyaWVkLWNoaWtlbi5zZWN0aW9uLW9uLWluZGV4IC5mcmFtZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zb3VjZS1mcmllZC1jaGlrZW4uc2VjdGlvbi1vbi1pbmRleCAuaW5kZXgtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgfVxuICAuc291Y2UtZnJpZWQtY2hpa2VuLnNlY3Rpb24tb24taW5kZXggLnNvdWNlIHtcbiAgICB0b3A6IDEzLjklO1xuICAgIHJpZ2h0OiA1LjkzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiAzMS41NiU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGFzcGVjdC1yYXRpbzogMTAxLzE0OTtcbiAgfVxufVxuLnNvdWNlLWZyaWVkLWNoaWtlbiAuZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lsbC1jaGFuZ2U6IGRpc3BsYXk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc291Y2UtZnJpZWQtY2hpa2VuIC5mcmFtZSB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICB9XG59XG4uc291Y2UtZnJpZWQtY2hpa2VuIC5zb3VjZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAwO1xuICB0b3A6IDE2LjklO1xuICBtYXgtd2lkdGg6IDI0MHB4O1xuICBtYXgtaGVpZ2h0OiAzNTdweDtcbiAgcmlnaHQ6IDI4LjglO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc291Y2UtZnJpZWQtY2hpa2VuIC5zb3VjZSB7XG4gICAgd2lkdGg6IDE4LjQlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc291Y2UtZnJpZWQtY2hpa2VuIC5zb3VjZSB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICAgIHdpZHRoOiAyNy41JTtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA3MCU7XG4gIH1cbn1cbi5zb3VjZS1mcmllZC1jaGlrZW4gLnNvdWNlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgb3BhY2l0eSAwLjRzIGVhc2U7XG59XG4uc291Y2UtZnJpZWQtY2hpa2VuIC5zb3VjZSBpbWcuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNvdXMtZGV0YWlscyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzMzJweDtcbiAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDE2MnB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0NnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zb3VzLWRldGFpbHMge1xuICAgIHBhZGRpbmctaW5saW5lOiAxNnB4O1xuICAgIG1heC13aWR0aDogMTMzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAuc291cy1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiBpbml0aWFsO1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnNvdXMtZGV0YWlscyAuaW1hZ2UtYmxvY2sge1xuICBncmlkLWNvbHVtbjogMS82O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNvdXMtZGV0YWlscyAuaW1hZ2UtYmxvY2sgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gIC5zb3VzLWRldGFpbHMgLmltYWdlLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDI1N3B4O1xuICB9XG59XG4uc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIHtcbiAgZ3JpZC1jb2x1bW46IDcvMTM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtZmFtaWx5OiBcIkNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIHtcbiAgICBncmlkLWNvbHVtbjogNi8xMztcbiAgfVxufVxuLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayBoNCB7XG4gIGNvbG9yOiAjOTg5QTlCO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gIC5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgaDQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG4uc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIGgxIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBjb2xvcjogIzUyNTY1QztcbiAgZm9udC1mYW1pbHk6IFwiQ2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gIC5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgaDEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgaDEge1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmluZ3JpZGllbnRzLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuaW5ncmlkaWVudHMtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gIH1cbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmluZ3JpZGllbnRzLXRpdGxlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI0Q5RDlEOTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmluZ3JpZGllbnRzLXRpdGxlOmFmdGVyIHtcbiAgICByaWdodDogLTE2cHg7XG4gIH1cbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmluZ3JpZGllbnRzLXRpdGxlIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXJpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzk4OUE5QjtcbiAgZm9udC1mYW1pbHk6IFwiQ2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmluZ3JpZGllbnRzLXRpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICB9XG59XG4uc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOTg5QTlCO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAycHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTg5QTlCO1xuICB0b3A6IDlweDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgPiBwIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgY29sb3I6ICM5ODlBOUI7XG4gIGZvbnQtZmFtaWx5OiBcIkNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrID4gcCB7XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG4uc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIC5kb3VibGUtY29sIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDAgNDZweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZ2FwOiAwIDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMDtcbiAgfVxufVxuLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuZG91YmxlLWNvbCBvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtY291bnRlcjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2wgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LWNvdW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgY29sb3I6ICM5ODlBOUI7XG4gIGZvbnQtZmFtaWx5OiBcIkNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIC5kb3VibGUtY29sIG9sIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuZG91YmxlLWNvbCBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtY291bnRlcikgXCIuIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxXCJdIHtcbiAgY291bnRlci1yZXNldDogbGlzIDE7XG59XG4uc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIC5kb3VibGUtY29sIG9sW3N0YXJ0PVwiMlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyO1xufVxuLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuZG91YmxlLWNvbCBvbFtzdGFydD1cIjNcIl0ge1xuICBjb3VudGVyLXJlc2V0OiBsaXMgMztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0XCJdIHtcbiAgY291bnRlci1yZXNldDogbGlzIDQ7XG59XG4uc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIC5kb3VibGUtY29sIG9sW3N0YXJ0PVwiNVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1O1xufVxuLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuZG91YmxlLWNvbCBvbFtzdGFydD1cIjZcIl0ge1xuICBjb3VudGVyLXJlc2V0OiBsaXMgNjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3XCJdIHtcbiAgY291bnRlci1yZXNldDogbGlzIDc7XG59XG4uc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIC5kb3VibGUtY29sIG9sW3N0YXJ0PVwiOFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4O1xufVxuLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuZG91YmxlLWNvbCBvbFtzdGFydD1cIjlcIl0ge1xuICBjb3VudGVyLXJlc2V0OiBsaXMgOTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxMFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAxMDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxMVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAxMTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxMlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAxMjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxM1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAxMztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxNFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAxNDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxNVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAxNTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxNlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAxNjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxN1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAxNztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxOFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAxODtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxOVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAxOTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIyMFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyMDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIyMVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyMTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIyMlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyMjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIyM1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyMztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIyNFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyNDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIyNVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyNTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIyNlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyNjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIyN1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyNztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIyOFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyODtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIyOVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAyOTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIzMFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAzMDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIzMVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAzMTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIzMlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAzMjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIzM1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAzMztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIzNFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAzNDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIzNVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAzNTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIzNlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAzNjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIzN1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAzNztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIzOFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAzODtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIzOVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyAzOTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0MFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA0MDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0MVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA0MTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0MlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA0Mjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0M1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA0Mztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0NFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA0NDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0NVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA0NTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0NlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA0Njtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0N1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA0Nztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0OFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA0ODtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI0OVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA0OTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI1MFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1MDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI1MVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1MTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI1MlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1Mjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI1M1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1Mztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI1NFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1NDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI1NVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1NTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI1NlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1Njtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI1N1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1Nztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI1OFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1ODtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI1OVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA1OTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI2MFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA2MDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI2MVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA2MTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI2MlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA2Mjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI2M1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA2Mztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI2NFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA2NDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI2NVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA2NTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI2NlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA2Njtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI2N1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA2Nztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI2OFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA2ODtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI2OVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA2OTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3MFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA3MDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3MVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA3MTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3MlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA3Mjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3M1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA3Mztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3NFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA3NDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3NVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA3NTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3NlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA3Njtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3N1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA3Nztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3OFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA3ODtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI3OVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA3OTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI4MFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4MDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI4MVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4MTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI4MlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4Mjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI4M1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4Mztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI4NFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4NDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI4NVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4NTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI4NlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4Njtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI4N1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4Nztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI4OFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4ODtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI4OVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA4OTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI5MFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA5MDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI5MVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA5MTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI5MlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA5Mjtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI5M1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA5Mztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI5NFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA5NDtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI5NVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA5NTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI5NlwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA5Njtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI5N1wiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA5Nztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI5OFwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA5ODtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCI5OVwiXSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpcyA5OTtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmRvdWJsZS1jb2wgb2xbc3RhcnQ9XCIxMDBcIl0ge1xuICBjb3VudGVyLXJlc2V0OiBsaXMgMTAwO1xufVxuLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuZW5qb3kge1xuICBtYXJnaW4tdG9wOiAzN3B4O1xufVxuLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuaG9tZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjlweDtcbiAgcGFkZGluZzogMTlweCAzNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZDogIzAyNjkzNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDI2OTM3O1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UgYWxsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuaG9tZSB7XG4gICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmhvbWUgLmljb24ge1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UgYWxsO1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIC5ob21lOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjM1RjMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzVGMzM7XG4gIH1cbiAgLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuaG9tZTpob3ZlciAuaWNvbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpO1xuICB9XG59XG4uc291cy1kZXRhaWxzIC50ZXh0LWJsb2NrIC5ob21lOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjk2MTM4O1xufVxuLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuaG9tZTpmb2N1cy12aXNpYmxlIHAge1xuICBjb2xvcjogIzUyNTY1Qztcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmhvbWU6Zm9jdXMtdmlzaWJsZSBzdmcge1xuICBjb2xvcjogIzI5NjEzODtcbn1cbi5zb3VzLWRldGFpbHMgLnRleHQtYmxvY2sgLmhvbWUgcCB7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZSBhbGw7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IFwiQ2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvdXMtZGV0YWlscyAudGV4dC1ibG9jayAuaG9tZSBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG4uaW1hZ2UtdGl0bGUtc2VjdGlvbiB7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBoZWlnaHQ6IDY1MXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5pbWFnZS10aXRsZS1zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5pbWFnZS10aXRsZS1zZWN0aW9uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnRlYXNlci1tYWluLWJhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuLnRlYXNlci1tYWluLWJhbm5lciBpbWcge1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udGVhc2V0LXNpZ24ge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXgtd2lkdGg6IDExMTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFzZXQtc2lnbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCAtIDE2cHgpO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi50ZWFzZXQtc2lnbiA+IGltZyB7XG4gIG1heC13aWR0aDogMTA4MHB4O1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnRlYXNldC1zaWduIC5ob3Jpem9udGFsLXNpZ24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC50ZWFzZXQtc2lnbiAuaG9yaXpvbnRhbC1zaWduIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgfVxufVxuLnRlYXNldC1zaWduIC5ob3Jpem9udGFsLXNpZ24gaW1nIHtcbiAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG59XG4udGVhc2V0LXNpZ24gLmhvcml6b250YWwtc2lnbiAuc2lnbi0yIHtcbiAgbWF4LXdpZHRoOiA0MDhweDtcbiAgbWF4LWhlaWdodDogMjkzLjg3NHB4O1xuICB3aWR0aDogMzcuODMlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gM3MgZWFzZTtcbn1cbi50ZWFzZXQtc2lnbiAuaG9yaXpvbnRhbC1zaWduIC5zaWduLTIuYW5pbWF0ZWQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxLjkyZGVnKTtcbn1cbi50ZWFzZXQtc2lnbiAuaG9yaXpvbnRhbC1zaWduIC5zaWduLTMge1xuICBtYXgtd2lkdGg6IDMzMXB4O1xuICBtYXgtaGVpZ2h0OiA0NjguNjY4cHg7XG4gIHdpZHRoOiAzMC42NSU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gM3MgZWFzZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xufVxuLnRlYXNldC1zaWduIC5ob3Jpem9udGFsLXNpZ24gLnNpZ24tMy5hbmltYXRlZCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMuNjFkZWcpO1xufVxuLnRlYXNldC1zaWduIC5ob3Jpem9udGFsLXNpZ24gLnNpZ24tNCB7XG4gIG1heC13aWR0aDogMzEzcHg7XG4gIG1heC1oZWlnaHQ6IDMxMC4yNjFweDtcbiAgd2lkdGg6IDI5LjAzJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHJvdGF0ZTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzcyBlYXNlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG4udGVhc2V0LXNpZ24gLmhvcml6b250YWwtc2lnbiAuc2lnbi00LmFuaW1hdGVkIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMy45MmRlZyk7XG59XG5cbi50ZWFzZXItdGV4dC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGVhc2VyLXRleHQtYmxvY2sgaDIge1xuICBjb2xvcjogIzUyNTY1QztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogQ2FsaWJyaTtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFzZXItdGV4dC1ibG9jayBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi50ZWFzZXItdGV4dC1ibG9jayBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXgtd2lkdGg6IDEwODBweDtcbiAgY29sb3I6ICM5ODlBOUI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IENhbGlicmk7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXdyYXA6IHdyYXA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhc2VyLXRleHQtYmxvY2sgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnRlYXNlci10ZXh0LWJsb2NrIC5ib2xkIHtcbiAgbWFyZ2luLXRvcDogMzdweDtcbiAgY29sb3I6ICM1MjU2NUM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhc2VyLXRleHQtYmxvY2sgLmJvbGQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi50ZWFzZXItdGV4dC1ibG9jayAuY2xvdWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udGVhc2VyLXRleHQtYmxvY2sgLmNsb3VkLTEge1xuICB0b3A6IC02NnB4O1xuICByaWdodDogLTY2cHg7XG4gIHdpZHRoOiAzMjRweDtcbiAgaGVpZ2h0OiA4OHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogM3MgZWFzZSB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xufVxuLnRlYXNlci10ZXh0LWJsb2NrIC5jbG91ZC0xLmFuaW1hdGVkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yOXB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICAudGVhc2VyLXRleHQtYmxvY2sgLmNsb3VkLTEge1xuICAgIHRvcDogLTgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFzZXItdGV4dC1ibG9jayAuY2xvdWQtMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRlYXNlci10ZXh0LWJsb2NrIC5jbG91ZC0yIHtcbiAgdG9wOiA4MXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTQ2cHg7XG4gIGhlaWdodDogNDRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IDNzIGVhc2UgdHJhbnNmb3JtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbn1cbi50ZWFzZXItdGV4dC1ibG9jayAuY2xvdWQtMi5hbmltYXRlZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjlweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnRlYXNlci10ZXh0LWJsb2NrIC5jbG91ZC0yIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFzZXItdGV4dC1ibG9jayAuY2xvdWQtMiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGVhc2VyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzMycHg7XG4gIHBhZGRpbmctaW5saW5lOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAxMzMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzJweCkge1xuICAudGVhc2VyLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cblxuLnRlYXNlci1zY2VuZV9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMzNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTQycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhc2VyLXNjZW5lX19jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjJweDtcbiAgfVxufVxuXG4udGVhc2VyLXNjZW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMzMnB4O1xuICBwYWRkaW5nLWlubGluZTogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMzNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItc2NlbmUge1xuICAgIHBhZGRpbmctaW5saW5lOiAxNnB4O1xuICAgIG1heC13aWR0aDogMTMzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzMycHgpIHtcbiAgLnRlYXNlci1zY2VuZSB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDA7XG4gICAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC50ZWFzZXItc2NlbmU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50ZWFzZXItc2NlbmUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGVhc2VyLXNjZW5lX19sYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMzMnB4KSB7XG4gIC50ZWFzZXItc2NlbmVfX2xheWVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnRlYXNlci1zY2VuZV9fbGF5ZXIge1xuICAgIHdpZHRoOiAzNi44NDYxNTM4NDYydnc7XG4gIH1cbn1cbi50ZWFzZXItc2NlbmUgLnB1cnN1aXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICByaWdodDogYXV0bztcbiAgb3BhY2l0eTogMDtcbn1cbi50ZWFzZXItc2NlbmUgLnB1cnN1aXQuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnRlYXNlci1zY2VuZSAucHVyc3VpdCB7XG4gICAgdG9wOiA3LjY5MjMwNzY5MjN2dztcbiAgfVxufVxuLnRlYXNlci1zY2VuZSAuY2hpa2VuIHtcbiAgbWFyZ2luLWxlZnQ6IC05MHB4O1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICB6LWluZGV4OiAwO1xuICB0cmFuc2l0aW9uOiA4cyBlYXNlIHRvcDtcbn1cbi50ZWFzZXItc2NlbmUgLmNoaWtlbi5hbmltYXRlIHtcbiAgdG9wOiAyMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAudGVhc2VyLXNjZW5lIC5jaGlrZW4ge1xuICAgIHdpZHRoOiAyOS4yMzA3NjkyMzA4dnc7XG4gICAgdG9wOiAxMC43NjkyMzA3Njkydnc7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjkyMzA3NjkyMzF2dztcbiAgfVxufVxuLnRlYXNlci1zY2VuZSAudmVyZXMtcGVyc29uIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgei1pbmRleDogMDtcbiAgbGVmdDogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICB0cmFuc2l0aW9uOiA4cyBlYXNlIHRvcDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAudGVhc2VyLXNjZW5lIC52ZXJlcy1wZXJzb24ge1xuICAgIG1heC13aWR0aDogMTcuNjkyMzA3NjkyM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTIzMDc2OTIzMXZ3O1xuICB9XG59XG4udGVhc2VyLXNjZW5lIC52ZXJlcy1wZXJzb24gc3ZnIHtcbiAgd2lkdGg6IDE1OXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC50ZWFzZXItc2NlbmUgLnZlcmVzLXBlcnNvbiBzdmcge1xuICAgIHdpZHRoOiAxMi4yMzA3NjkyMzA4dnc7XG4gIH1cbn1cbi50ZWFzZXItc2NlbmUgLnZlcmVzLXBlcnNvbiAudmVyZXMtcGVyc29uLWltYWdlIHtcbiAgYW5pbWF0aW9uOiBzcHJpbmcgMC44cyBhbHRlcm5hdGUgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIHNwcmluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcbiAgfVxufSIsIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdDYWxpYnJpJztcclxuICAgIHNyYzogdXJsKFwiL2ZvbnRzL0NhbGlicmktTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvY3NzL2ZvbnRzL2NhbGlicmlsLWxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgfVxyXG4gIFxyXG4gIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdDYWxpYnJpJztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBzcmM6IHVybChcIi9mb250cy9jYWxpYnJpbC1saWdodC5lb3RcIik7XHJcbiAgICBzcmM6IHVybChcIi9mb250cy9jYWxpYnJpbC1saWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xyXG4gIH1cclxuICBcclxuICBAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQ2FsaWJyaSc7XHJcbiAgICBzcmM6IHVybChcIi9mb250cy9DYWxpYnJpLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Nzcy9mb250cy9DQUxJQlJJLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgfVxyXG4gIFxyXG4gIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdDYWxpYnJpJztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBzcmM6IHVybChcIi9mb250cy9DQUxJQlJJLlRURi5lb3RcIik7XHJcbiAgICBzcmM6IHVybChcIi9mb250cy9DQUxJQlJJLlRURi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xyXG4gIH1cclxuICBcclxuICBAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQ2FsaWJyaSc7XHJcbiAgICBzcmM6IHVybChcIi9mb250cy9jYWxpYnJpX2JvbGQudHRmXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICB9XHJcbiIsIjpyb290IHtcblx0LS1jb250YWluZXItd2lkdGg6IDEyMDBweDtcblx0LS1jb250YWluZXItcGFkZGluZzogMTVweDtcblxuXHQtLWZvbnQtbWFpbjogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuXHQtLWZvbnQtYWNjZW50OiAnUGxheWZhaXIgRGlzcGxheScsIHNlcmlmO1xuXG5cdC0tcGFnZS1iZzogI2ZmZjtcblx0LS10ZXh0LWNvbG9yOiAjMDAwO1xuXHQtLWFjY2VudDogI2FjMTgyYztcblxufVxuXG4uZGFyayB7XG4gICAgLS1wYWdlLWJnOiAjMjUyNTI2O1xuICAgIC0tdGV4dC1jb2xvcjogI2ZmZjtcbn1cblxuXG4vL2NvbG9yc1xuJHllbCA6ICNGRkNCMDA7XG4kd2hpdGUgOiAjRkZGO1xuXG5cbi8vZm9udHNcbiRmb250LWZhbWlseTogXCJDYWxpYnJpXCIsIHNhbnMtc2VyaWY7XG5cbi8vZnNcblxuXG4kYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcblxuIiwiaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbn1cbiIsIi5ub25lIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uby1zY3JvbGwge1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG59IiwiaHRtbCwgYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mb290ZXIge1xuXHRwYWRkaW5nOiA2MHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59IiwiLmZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYig2MiwgNjIsIDYyKTtcblx0cGFkZGluZzogNTBweCAwO1xuXHRmb250LXNpemU6IDMycHg7XG4gICAgY29sb3I6ICNmZmY7XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdH1cbn1cbiIsIi5oZWFkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTk1LCAyMjAsIDIzMSk7XG5cdHBhZGRpbmc6IDUwcHggMDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICB9XG59XG4ubW9iLWxvZ297XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLy8gaGVhZGVye1xuLy8gICAgIC5jb250YWluZXJ7XG4vLyAgICAgICAgIC5oZWFkZXItY29udGFpbmVye1xuLy8gICAgICAgICAgICAgLmJvdHRvbS1oZWFkZXJ7XG4vLyAgICAgICAgICAgICAgICAgdWx7XG4vLyAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4vLyAgICAgICAgICAgICAgICAgICAgIGdhcDogNHB4O1xuLy8gICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgICBsaXtcbi8vICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcblxuLy8gICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbi8vICAgICAgICAgICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfSIsIm1haW57XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGZsZXgtYmFzaXM6IDE7XHJcbiAgICBcclxufVxyXG5cclxuLm92ZXJmbG93LWNvbnRhaW5lcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG4iLCIucmV2aWwtaGVyby1zbGlkZXIge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcclxuXHJcbiAgICBoZWlnaHQ6IDY1MXB4O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE5MjBweCkge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmhlcm8tc2xpZGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiA0N3B4O1xyXG4gICAgICAgICAgICBib3R0b206IDU2cHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjkzNztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4ud2FudGVkLWluZGV4LXBhZ2Uge1xyXG4gICAgQGluY2x1ZGUgd3JhcHBlcigxMDgwcHgpO1xyXG4gICAgbWFyZ2luLXRvcDogMTU3cHg7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgIGdhcDogNzVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzM3B4O1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIGdhcDogNzNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG5cclxuICAgIH1cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAud2FudGVkLWl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW1hZ2UtYmxvY2sge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMxMCAvIDQzODtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG8gIDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoW3NyY10pLFxyXG4gICAgICAgICAgICAgICAgJltzcmM9XCJcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oYXQtMSxcclxuICAgICAgICAgICAgLnNvdWNlLFxyXG4gICAgICAgICAgICAuaGF0LTIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgLmhhdC0xLFxyXG4gICAgICAgICAgICAuaGF0LTIge1xyXG4gICAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZSBhbGw7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xM3B4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAuaGF0LTEsXHJcbiAgICAgICAgICAgIC5oYXQtMiB7XHJcbiAgICAgICAgICAgICAgICByb3RhdGU6IDI1ZGVnO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgcm90YXRlOiAxNWRlZztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+aDIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTI1NjVDO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saW5lIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q5RDlEOTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTg4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPnAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyOXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzk4OUE5QjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7ICAgIFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3Vke1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0xe1xyXG4gICAgICAgICAgICByaWdodDogLTE1MnB4O1xyXG4gICAgICAgICAgICB0b3A6IC00M3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLTJ7XHJcbiAgICAgICAgICAgIHRvcDogMzA1cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xOThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uc291Y2UtZnJpZWQtY2hpa2VuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMzAwcHg7XHJcbiAgICBhc3BlY3QtcmF0aW86IDEzMDAgLyA0MDg7XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDI2OHB4O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMzIwIC8gMTUwO1xyXG4gICAgfVxyXG4gICAgLmluZGV4LW1vYmlsZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbi1vbi1pbmRleCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjgwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblxyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMyMCAvIDIyMztcclxuXHJcbiAgICAgICAgICAgIC5mcmFtZXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5kZXgtbW9iaWxle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc291Y2V7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEzLjklO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUuOTMlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMS41NiU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86MTAxIC8gMTQ5IDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcblxyXG4gICAgLmZyYW1lIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpbGwtY2hhbmdlOiBkaXNwbGF5O1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnNvdWNlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAgIHRvcDogMTYuOSU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzNTdweDtcclxuICAgICAgICByaWdodDogMjguOCU7XHJcblxyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTguNCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNy41JTtcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGxlZnQ6IDcwJTtcclxuICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuXHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIG9wYWNpdHkgMC40cyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uc291cy1kZXRhaWxzIHtcclxuICAgIEBpbmNsdWRlIHdyYXBwZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAxNjJweDtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxuICAgIGdhcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ2cHg7XHJcblxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogaW5pdGlhbDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlLWJsb2NrIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMS82O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjU3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWJsb2NrIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogNy8gMTM7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogNiAvIDEzO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgY29sb3I6ICM5ODlBOUI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTI1NjVDO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5ncmlkaWVudHMtdGl0bGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEOUQ5RDk7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk4OUE5QjtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk4OUE5QjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk4OUE5QjtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDlweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgID5wIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgY29sb3I6ICM5ODlBOUI7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMxcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRvdWJsZS1jb2wge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgICAgICAgIGdhcDogMCA0NnB4O1xyXG5cclxuXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgICAgIGdhcDogMCAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIG9sIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgY291bnRlci1yZXNldDogbGlzdC1jb3VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtY291bnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTg5QTlCO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtY291bnRlcikgXCIuIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAwIHtcclxuICAgICAgICAgICAgICAgIG9sW3N0YXJ0PVwiI3skaX1cIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvdW50ZXItcmVzZXQ6IGxpcyAkaSA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZW5qb3kge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ob21lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAyOXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDM0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDI2OTM3O1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMjY5Mzc7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZSBhbGw7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UgYWxsO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyIDogaG92ZXIpIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMyMzVGMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzNUYzMztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMjk2MTM4O1xyXG5cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTI1NjVDO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyOTYxMzg7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZSBhbGw7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaW1hZ2UtdGl0bGUtc2VjdGlvbntcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcblxyXG4gICAgaGVpZ2h0OiA2NTFweDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxOTIwcHgpIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbn0iLCJAbWl4aW4gd3JhcHBlcigkbWF4LXdpZHRoIDogMTMwMHB4KSB7XHJcbiAgICAkcGFkZGluZyA6IDE2cHg7XHJcbiAgICAkcGFkZGluZy1tb2JpbGUgOiAxNnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoJG1heC13aWR0aCArICRwYWRkaW5nICsgJHBhZGRpbmcpO1xyXG4gICAgcGFkZGluZy1pbmxpbmU6ICRwYWRkaW5nO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRwYWRkaW5nLW1vYmlsZTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoJG1heC13aWR0aCArICRwYWRkaW5nLW1vYmlsZSArICRwYWRkaW5nLW1vYmlsZSk7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuLy8gaGVhZGVyIG1lZGlhIChmbGV4LWRpciBjb2wpIG1tYXggMTMwMFxyXG5AbWl4aW4gaGVhZGVyTWVkaWFMYXB0b3Age1xyXG4gICAgLmhlYWRlciAuaGVhZGVyLWNvbnRlbnQge1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMjVweCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2IHtcclxuICAgICAgICAgICAgZ2FwOiAzMnB4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBoZWFkZXIgZmlsdGVyIHNldCBjb2xvciBcclxuQG1peGluIGhlYWRlclNldENvbG9yVG9GaWx0ZXIoJGNvbG9yLCAkaG92ZXIsICRwcmVzc2VkKSB7XHJcbiAgICBAbWVkaWEgKGhvdmVyIDogaG92ZXIpIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgLmZpbHRlci1pY29uLWJnIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgIC5maWx0ZXItaWNvbi1iZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICAgIC5maWx0ZXItaWNvbi1iZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmVzc2VkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyLWljb24tYmcge1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcblxyXG5cclxuICAgIH1cclxuXHJcblxyXG59XHJcblxyXG5AbWl4aW4gc2V0Q29sb3JUb0NhdGVnb3J5KCRjb2xvciwgJGhvdmVyLCAkcHJlc3NlZCkge1xyXG4gICAgQG1lZGlhIChob3ZlciA6IGhvdmVyKSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJlc3NlZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmltZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG5cclxuXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gc2V0Q29sb3JUb01hc29ucnlJdGVtICgkY29sb3IpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuXHJcbiAgICAubGluay1pY29uIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAoaG92ZXIgOiBob3Zlcikge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAubGluayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAubGluayB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHNldENvbG9yVG9DcmVhdGVkRmlsdGVyQnRuICgkY29sb3IsICRob3ZlciwgJHByZXNzZWQpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuXHJcbiAgICAuaWNvbiB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKGhvdmVyIDogaG92ZXIpIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXI7XHJcbiAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkaG92ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXI7XHJcbiAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICBjb2xvcjogJGhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByZXNzZWQ7XHJcblxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmVzc2VkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi50ZWFzZXItbWFpbi1iYW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnRlYXNldC1zaWduIHtcclxuXHJcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG5cclxuICAgIG1heC13aWR0aDogY2FsYygxMDgwcHggKyAxNnB4ICsgMTZweCk7XHJcbiAgICAvLyB3aWR0aDogY2FsYygxMDAlIC0gMTZweCAtIDE2cHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcblxyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuXHJcblxyXG4gICAgJHNpdGUtd2lkdGgtZGVza3RvcDogMTExMnB4OyAvLyDQqNC40YDQuNC90LAg0LTQu9GPINC00LXRgdC60YLQvtC/0ZbQslxyXG4gICAgJHNpdGUtd2lkdGgtbW9iaWxlOiAzMjBweDsgLy8g0KjQuNGA0LjQvdCwINC00LvRjyDQvNC+0LHRltC70YzQvdC40YUg0L/RgNC40YHRgtGA0L7Rl9CyXHJcblxyXG4gICAgQGZ1bmN0aW9uIHB4LXRvLXZ3LWRlc2t0b3AoJHB4KSB7XHJcbiAgICAgICAgQHJldHVybiAoJHB4IC8gJHNpdGUtd2lkdGgtZGVza3RvcCkgKiAxMDB2dztcclxuICAgIH1cclxuXHJcbiAgICBAZnVuY3Rpb24gcHgtdG8tdnctbW9iaWxlKCRweCkge1xyXG4gICAgICAgIEByZXR1cm4gKCRweCAvICRzaXRlLXdpZHRoLW1vYmlsZSkgKiAxMDB2dztcclxuICAgIH1cclxuXHJcblxyXG4gICAgLy8gYXNwZWN0LXJhdGlvOiAxODAwIC8gNTc2O1xyXG5cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHggLSAxNnB4KTtcclxuICAgICAgICAvLyBhc3BlY3QtcmF0aW86IDI4OCAvIDE3NSA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICA+aW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwODBweDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEycHgpIHtcclxuXHJcbiAgICAgICAgICAgIC8vIHdpZHRoOiBweC10by12dy1kZXNrdG9wKDEwODBweCk7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAvLyAgICAgd2lkdGg6IHB4LXRvLXZ3LW1vYmlsZSgyODhweCk7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgIC5ob3Jpem9udGFsLXNpZ24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2lnbi0yIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDhweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjkzLjg3NHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzcuODMlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGFuaW1hdGlvbi1kdXJhdGlvbiBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJi5hbmltYXRlZCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxLjkyZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNpZ24tMyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMxcHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ2OC42NjhweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwLjY1JTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkYW5pbWF0aW9uLWR1cmF0aW9uIGVhc2U7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuXHJcbiAgICAgICAgICAgICYuYW5pbWF0ZWQge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMy42MWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2lnbi00IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMTNweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzEwLjI2MXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjkuMDMlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgcm90YXRlOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRhbmltYXRpb24tZHVyYXRpb24gZWFzZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG5cclxuICAgICAgICAgICAgJi5hbmltYXRlZCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzLjkyZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuXHJcbn1cclxuXHJcbi50ZWFzZXItdGV4dC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6ICM1MjU2NUM7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBDYWxpYnJpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwODBweDtcclxuICAgICAgICBjb2xvcjogIzk4OUE5QjtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LWZhbWlseTogQ2FsaWJyaTtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIHRleHQtd3JhcDogd3JhcDtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5ib2xkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG4gICAgICAgIGNvbG9yOiAjNTI1NjVDO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3VkIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAgICYtMSB7XHJcbiAgICAgICAgICAgIHRvcDogLTY2cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtNjZweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDg4cHg7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogM3MgZWFzZSB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG5cclxuICAgICAgICAgICAgJi5hbmltYXRlZCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI5cHgpO1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogLTgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLTIge1xyXG4gICAgICAgICAgICB0b3A6IDgxcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogM3MgZWFzZSB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG5cclxuICAgICAgICAgICAgJi5hbmltYXRlZCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI5cHgpO1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGVhc2VyLXdyYXBwZXIge1xyXG4gICAgQGluY2x1ZGUgd3JhcHBlcjtcclxuXHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzMnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuLnRlYXNlci1zY2VuZV9fY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDMzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNDJweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGVhc2VyLXNjZW5lIHtcclxuXHJcblxyXG4gICAgQGZ1bmN0aW9uIHB4LXRvLXZ3KCRweCwgJGJhc2Utd2lkdGg6IDEzMDApIHtcclxuICAgICAgICBAcmV0dXJuICBjYWxjKCgkcHggLyAkYmFzZS13aWR0aCkgKiAxMDB2dyk7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIEBpbmNsdWRlIHdyYXBwZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAzM3B4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzMycHgpIHtcclxuICAgICAgICBwYWRkaW5nLWlubGluZTogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEzMDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmX19sYXllciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAxNnB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzMycHgpIHtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogcHgtdG8tdncoNDc5KTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAucHVyc3VpdCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTAwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICYuc2hvd3tcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogcHgtdG8tdncoMTAwKTtcclxuICAgICAgICAgICAgfVxyXG4gXHJcblxyXG4gICAgICAgIFxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuY2hpa2VuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTkwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDhzIGVhc2UgdG9wO1xyXG5cclxuICAgICAgICAmLmFuaW1hdGUge1xyXG4gICAgICAgICAgICB0b3A6IDIwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBweC10by12dygzODApO1xyXG4gICAgICAgICAgICB0b3A6IHB4LXRvLXZ3KDE0MCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBweC10by12dygtOTApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudmVyZXMtcGVyc29uIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDhzIGVhc2UgdG9wO1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgJi5hbmltYXRlIHtcclxuICAgICAgICAgICAgLy8gdG9wOiAyMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IHB4LXRvLXZ3KDIzMCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4LXRvLXZ3KDEyKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgd2lkdGg6IDE1OXB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBweC10by12dygxNTkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC52ZXJlcy1wZXJzb24taW1hZ2Uge1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHNwcmluZyAwLjhzIGFsdGVybmF0ZSBpbmZpbml0ZTtcclxuXHJcbiAgICAgICAgICAgIEBrZXlmcmFtZXMgc3ByaW5nIHtcclxuICAgICAgICAgICAgICAgIDAlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG5cclxuXHJcblxyXG4gICAgfVxyXG5cclxuXHJcblxyXG59Il19 */
