@charset "UTF-8";
*, *::before, *::after {
  box-sizing: border-box;
}

ul, ol {
  padding: 0;
}

body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, figure, figcaption, blockquote, dl, dd {
  margin: 0;
}

body {
  min-height: 100vh;
  scroll-behavior: smooth;
  text-rendering: optimizeSpeed;
  line-height: 1.5;
}

ul, ol {
  list-style: none;
}

img {
  max-width: 100%;
  display: block;
}

article > * + * {
  margin-top: 1em;
}

input, button, textarea, select {
  font: inherit;
}

@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-Italic.eot");
  src: url("../fonts/Roboto/Roboto-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Italic.woff2") format("woff2"), url("../fonts/Roboto/Roboto-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-Bold.eot");
  src: url("../fonts/Roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Bold.woff2") format("woff2"), url("../fonts/Roboto/Roboto-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-Black.eot");
  src: url("../fonts/Roboto/Roboto-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Black.woff2") format("woff2"), url("../fonts/Roboto/Roboto-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-Medium.eot");
  src: url("../fonts/Roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Medium.woff2") format("woff2"), url("../fonts/Roboto/Roboto-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-BlackItalic.eot");
  src: url("../fonts/Roboto/Roboto-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-BlackItalic.woff2") format("woff2"), url("../fonts/Roboto/Roboto-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-BoldItalic.eot");
  src: url("../fonts/Roboto/Roboto-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-BoldItalic.woff2") format("woff2"), url("../fonts/Roboto/Roboto-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-Light.eot");
  src: url("../fonts/Roboto/Roboto-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Light.woff2") format("woff2"), url("../fonts/Roboto/Roboto-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-MediumItalic.eot");
  src: url("../fonts/Roboto/Roboto-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-MediumItalic.woff2") format("woff2"), url("../fonts/Roboto/Roboto-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-LightItalic.eot");
  src: url("../fonts/Roboto/Roboto-LightItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-LightItalic.woff2") format("woff2"), url("../fonts/Roboto/Roboto-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-ThinItalic.eot");
  src: url("../fonts/Roboto/Roboto-ThinItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-ThinItalic.woff2") format("woff2"), url("../fonts/Roboto/Roboto-ThinItalic.woff") format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-Regular.eot");
  src: url("../fonts/Roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Regular.woff2") format("woff2"), url("../fonts/Roboto/Roboto-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto/Roboto-Thin.eot");
  src: url("../fonts/Roboto/Roboto-Thin.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Thin.woff2") format("woff2"), url("../fonts/Roboto/Roboto-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@media screen and (min-width: 576px) {
  .o-container {
    max-width: 540px;
  }
}
@media screen and (min-width: 768px) {
  .o-container {
    max-width: 720px;
  }
}
@media screen and (min-width: 992px) {
  .o-container {
    max-width: 960px;
  }
}
@media screen and (min-width: 1200px) {
  .o-container {
    max-width: 1140px;
  }
}
.o-container {
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;
  padding: 0 10px;
}

.o-wrapper {
  padding: 0 15px;
}

body {
  min-height: 100vh;
}

.o-list {
  list-style: none;
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
}

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

*:focus {
  outline: none !important;
}

html {
  font-size: 62.5%;
  scroll-padding-top: 70px;
}

body {
  color: #000;
  font-family: "Roboto", sans-serif;
  background: #F5F5F5;
  font-size: 1.6rem;
}

.svg-none {
  display: none;
}

.o-text-bold {
  font-weight: bold;
}
.o-text-center {
  text-align: center;
}
.o-text-up {
  text-transform: uppercase;
}

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

button,
a {
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
  cursor: pointer;
  transition: 0.2s;
  text-decoration: none;
  color: inherit;
}
button picture img:hover,
a picture img:hover {
  transform: scale(1.02);
}

h1,
.h1 {
  font-size: 3rem;
}

h2,
.h2 {
  font-size: 2.8rem;
}

h3,
.h3 {
  font-size: 2.5rem;
}

h4,
.h4 {
  font-size: 2.2rem;
}

h5,
.h5 {
  font-size: 1.9rem;
}

h6,
.h6 {
  font-size: 1.6rem;
}

.lazyload,
.lazyloading {
  opacity: 0;
}

.lazyloaded {
  opacity: 1;
  transition: 0.2s;
}

.o-btn {
  background: transparent;
  overflow: hidden;
  width: 100%;
  min-height: 3rem;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.25rem 1rem;
  line-height: 1rem;
  font-weight: 500;
  text-align: center;
  border-radius: 100px;
  height: 48px;
  max-width: 190px;
  font-size: 14px;
}
.o-btn_green {
  background: linear-gradient(-45deg, #2EC417 0%, #2EC417 25%, #77d968 50%, #2EC417 75%, #2EC417 100%) left top;
}
.o-btn_green:hover {
  background: linear-gradient(16deg, #19bd00 0%, #1bc601 25%, #53e73c 50%, #77f065 75%, #7fff6b 100%) right bottom;
}
.o-btn_green_animation {
  position: relative;
  background: linear-gradient(16deg, #2EC417 0%, #2EC417 25%, #77d968 50%, #2EC417 75%, #2EC417 100%) right bottom;
  overflow: hidden;
  height: 3.5rem;
  padding: 0px 30px;
  width: 116px;
  height: 40px;
}
.o-btn_green_animation::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 400%;
  height: 100%;
  background: url(../img/button-animation.svg) no-repeat left 0 top 0;
  background-size: contain;
  animation: fly 2s linear 1s infinite;
}
.o-btn_green_animation:hover {
  background: linear-gradient(16deg, #19bd00 0%, #1bc601 25%, #53e73c 50%, #77f065 75%, #7fff6b 100%) right bottom;
}
.o-btn_white {
  background: linear-gradient(-45deg, #F3F3F3 0%, #F3F3F3 25%, #e7e7e7 50%, #F3F3F3 75%, #F3F3F3 100%) right bottom;
  color: black;
}
.o-btn_white:hover {
  background: linear-gradient(45deg, #dfdfdf 0%, #dfdfdf 25%, #dbdbdb 50%, #dfdfdf 75%, #dfdfdf 100%) right bottom;
}
.o-btn_blue {
  position: relative;
  width: 70px;
  height: 40px;
  background: linear-gradient(-45deg, #1245FF 0%, #1245FF 25%, #6586ff 50%, #1245FF 75%, #1245FF 100%) right bottom;
}
.o-btn_blue::before {
  content: "";
  position: absolute;
  top: 0;
  width: 200%;
  height: 100%;
  background-size: 100% 100%;
  transition: 0.2s;
  z-index: -1;
  left: -100%;
}
.o-btn_blue:hover {
  background: linear-gradient(-45deg, #3762ff 0%, #315dff 25%, #6586ff 50%, #0436ea 75%, #0037ff 100%) right bottom;
}
.o-btn_blue_animation {
  position: relative;
  background: linear-gradient(-45deg, #1245FF 0%, #1245FF 25%, #6586ff 50%, #1245FF 75%, #1245FF 100%) right bottom;
  overflow: hidden;
  height: 3.5rem;
  padding: 0px 30px;
  color: #fff;
  width: 116px;
  height: 40px;
}
.o-btn_blue_animation::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 400%;
  height: 100%;
  background: url(../img/button-animation.svg) no-repeat left 0 top 0;
  background-size: contain;
  animation: fly 2s linear 1s infinite;
}
.o-btn_blue_animation:hover {
  background: linear-gradient(-45deg, #3762ff 0%, #315dff 25%, #6586ff 50%, #0436ea 75%, #0037ff 100%) right bottom;
}
.o-btn_search {
  position: relative;
  width: 40px;
  height: 40px;
}
.o-btn_search::before {
  content: "";
  position: absolute;
  top: 0;
  width: 200%;
  height: 100%;
  background-size: 100% 100%;
  transition: 0.2s;
  z-index: -1;
  right: -100%;
  background: linear-gradient(-45deg, #F3F3F3 0%, #F3F3F3 25%, #e7e7e7 50%, #F3F3F3 75%, #F3F3F3 100%) right bottom;
}
.o-btn_primary {
  position: relative;
  background: linear-gradient(-45deg, #1245FF 0%, #1245FF 25%, #6586ff 50%, #1245FF 75%, #1245FF 100%) right bottom;
}
.o-btn_primary::before {
  content: "";
  position: absolute;
  top: 0;
  width: 200%;
  height: 100%;
  background-size: 100% 100%;
  transition: 0.2s;
  z-index: -1;
  left: -100%;
}
.o-btn_primary:hover {
  background: linear-gradient(-45deg, #3762ff 0%, #315dff 25%, #6586ff 50%, #0436ea 75%, #0037ff 100%) right bottom;
}

.c-header {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.04), 0 0 2px rgba(0, 0, 0, 0.06), 0 4px 8px rgba(0, 0, 0, 0.04);
  position: sticky;
  top: 0;
  width: 100%;
  background: #FFFFFF;
  z-index: 11;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.c-header__content {
  display: flex;
  flex-wrap: nowrap;
}
.c-header__nav {
  display: none;
}
.c-header__burger {
  display: block;
  padding: 14px;
  text-decoration: none;
  color: #000000;
  font-size: 1.5rem;
  width: 40px;
  height: 40px;
  background-color: #FFFFFF;
}
.c-header__burger:hover {
  color: antiquewhite;
}
.c-header__burger__menu {
  z-index: 2;
  position: relative;
}
.c-header__burger__menu__title {
  display: none;
}
.c-header__burger__close {
  width: 70px;
  height: 60px;
  background: #44515c;
  font-size: 1.8rem;
  color: #fff;
  align-items: center;
  justify-content: center;
  display: flex;
}
.c-header .o-btn_green_animation {
  display: none;
}
.c-header .o-btn_blue {
  display: none;
}
.c-header__buttons {
  color: #fff;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  margin-left: auto;
  padding-right: 10px;
}
.c-header__logo {
  margin-left: auto;
}

@keyframes fly {
  0% {
    transform: translate(0);
  }
  100% {
    transform: translate(100%);
  }
}
.c-banner {
  margin-bottom: 30px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.04), 0 0 2px rgba(0, 0, 0, 0.06), 0 4px 8px rgba(0, 0, 0, 0.04);
}
.c-banner .o-btn_primary {
  width: 48px;
  height: 48px;
}
.c-banner__text_block {
  flex-direction: row;
  align-items: center;
  min-height: 106px;
  position: relative;
  top: unset;
  left: unset;
  flex-grow: 1;
  width: auto;
  max-width: none;
  height: auto;
  padding: 1rem 2rem;
  color: #000000;
  background: #FFFFFF;
  border: none;
  transform: unset;
  box-sizing: content-box;
  border-radius: 0 0 1rem 1rem;
  display: flex;
}
.c-banner__text_row {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  align-items: center;
  padding: 0.25rem 0 0;
  margin-bottom: 0.5rem;
}
.c-banner__text_mobile {
  width: -moz-min-content;
  width: min-content;
}
.c-banner__text_mobile strong {
  font-size: 28px;
  font-weight: bold;
}
.c-banner__text_mobile span {
  color: #52575c;
  font-size: 16px;
}
.c-banner__text_desktop {
  display: none;
}

.c-aside {
  background: linear-gradient(135deg, #B2C3FF 0%, #6385FF 28.38%, #1044FF 100%);
  border-radius: 0 1rem 0 0;
  position: fixed;
  left: 0;
  top: 0;
  overflow-x: hidden;
  overflow-y: auto;
  width: 100%;
  height: 100%;
  transition: 0.2s;
  transform: translateX(-100%);
  z-index: -1;
}
.c-aside__content {
  overflow-x: hidden;
  overflow-y: auto;
  height: calc(100% - 68px);
  padding: 1.5rem 2rem 2rem 2rem;
  color: #FFFFFF;
}
.c-aside__top {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 75px;
  padding: 0.75rem;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  width: 100%;
}
.c-aside__line {
  width: calc(100% - 48px);
  margin: 0 auto;
  border-color: #FFFFFF;
  opacity: 0.2;
  border-top: 1px solid #D1D3D6;
}
.c-aside__caption {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 16px;
}
.c-aside__caption_green {
  line-height: 1.25rem;
  font-size: 18px;
  font-weight: 900;
  color: #4EE736;
}
.c-aside__country-icon {
  transform: rotate(-90deg);
  margin-left: auto;
}
.c-aside__menu_buttons {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  align-items: center;
}
.c-aside__menu_buttons a:hover {
  background: linear-gradient(172deg, rgba(250, 250, 250, 0.23) 0%, rgba(255, 255, 255, 0.24) 100%);
}
.c-aside__nav {
  margin: 20px 0 0 16px;
  display: flex;
  flex-direction: column;
}
.c-aside__nav_item {
  font-size: 18px;
  line-height: 1.5rem;
  font-weight: 600;
  color: inherit;
  display: flex;
  flex: 1;
  align-items: center;
  margin-bottom: 30px;
  gap: 20px;
}
.c-aside__menu_bonus {
  position: relative;
  margin-left: -1.5rem;
  margin-bottom: 30px;
}
.c-aside__menu_bonus img {
  width: 252px;
}
.c-aside__menu_bonus .c-aside__caption {
  flex-direction: column;
  gap: unset;
}
.c-aside__menu_bonus .c-aside__line {
  width: 100%;
}
.c-aside__menu_bonus_download {
  position: absolute;
  top: 7px;
  right: 22px;
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: hidden;
  width: 182px;
  height: 74px;
  padding: 0rem 2rem 0.5rem 0rem;
  background: rgba(255, 255, 255, 0.25);
  border: 1px solid rgba(255, 255, 255, 0.3);
  border-radius: 0.5rem;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}
.c-aside__menu_bonus_download::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 100%;
  font-size: 1.5rem;
  color: #1245FF;
  background: #FFFFFF;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
}
.c-aside__menu_bonus_caption {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
  font-weight: 500;
  text-align: center;
}
.c-aside__menu_support {
  position: relative;
  display: flex;
  align-items: center;
  width: 190px;
  height: 48px;
  padding: 0.5rem;
  color: #FFFFFF;
  background: linear-gradient(123deg, rgba(250, 250, 250, 0.1) 0%, rgba(235, 235, 235, 0.1) 100%);
  border-radius: 1.5rem;
  cursor: pointer;
}
.c-aside__menu_support::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(123deg, rgba(250, 250, 250, 0.05) 0%, rgba(235, 235, 235, 0.05) 100%);
  border-radius: 1.5rem;
  transition: 0.2s;
  opacity: 0;
}
.c-aside__menu_country {
  position: relative;
  display: flex;
  align-items: center;
  width: 190px;
  height: 48px;
  padding: 0.5rem;
  color: #FFFFFF;
  background: linear-gradient(123deg, rgba(250, 250, 250, 0.1) 0%, rgba(235, 235, 235, 0.1) 100%);
  border-radius: 1.5rem;
  cursor: pointer;
}
.c-aside__menu_country::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(123deg, rgba(250, 250, 250, 0.05) 0%, rgba(235, 235, 235, 0.05) 100%);
  border-radius: 1.5rem;
  transition: 0.2s;
  opacity: 0;
}
.c-aside__menu_icon {
  position: relative;
  overflow: hidden;
  width: 32px;
  height: 32px;
  margin-right: 0.5rem;
  border-radius: 50%;
}
.c-aside__menu_icon-chat {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  box-shadow: inset 0 0 0 1px #FFFFFF;
}
.c-aside__menu_icon-flag {
  position: relative;
  overflow: hidden;
  margin-right: 0.5rem;
  border-radius: 50%;
}
.c-aside__menu_icon-flag svg {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 100%;
  transform: translate(-50%, -50%);
}

.is-aside-open {
  max-width: 260px;
  transform: translate(0);
  z-index: 1000;
}

.c-aside__close {
  position: absolute;
  top: 10px;
  right: 10px;
  color: #FFFFFF;
  padding: 12px;
}

.c-header__burger__menu:focus {
  display: none;
}

.c-comment {
  display: -ms-flex;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border: 2px solid #1245FF;
  border-radius: 4px;
  padding: 10px;
  margin-bottom: 10px;
}
.c-comment a:not([class]) {
  color: #ffeeaa;
  text-decoration: none;
}
.c-comment a:not([class]):hover, .c-comment a:not([class]):focus {
  text-decoration: underline;
}
.c-comments {
  margin-bottom: 30px;
}
.c-comment__name {
  width: 100%;
  text-align: left;
  font-size: 2rem;
}
.c-comment__content {
  padding: 10px;
  display: inline-flex;
  text-align: left;
  width: 100%;
}
.c-comment .o-btn {
  margin-left: auto;
}

.c-faq {
  margin-bottom: 30px;
}
.c-faq a:not([class]) {
  color: #ffeeaa;
  text-decoration: none;
}
.c-faq a:not([class]):hover, .c-faq a:not([class]):focus {
  text-decoration: underline;
}
.c-faq details[open] summary {
  border-radius: 4px 4px 0 0;
}
.c-faq__item {
  display: flex;
  flex-direction: column;
  margin-bottom: 10px;
}
.c-faq__title {
  cursor: pointer;
  padding: 7px;
  padding-left: 30px;
  background: linear-gradient(#1245FF 75%, #1245FF 100%) right bottom;
  color: #fff;
  font-weight: 600;
  font-size: 1.6rem;
  display: inline-flex;
  align-items: center;
  border-radius: 4px;
  word-break: break-all;
  position: relative;
}
.c-faq__title::-webkit-details-marker {
  display: none;
}
.c-faq__title:before {
  content: "►";
  position: absolute;
  display: flex;
  left: 10px;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-weight: 600;
  color: #ffffff;
  width: 10px;
  height: 10px;
}
.c-faq__content {
  padding: 10px 15px;
  border: 2px solid #1245FF;
  border-top: 0;
  border-radius: 0 0 4px 4px;
}

.c-text {
  margin-bottom: 25px;
}
.c-text-container {
  background-color: white;
  padding: 10px;
  border-radius: 10px;
}
.c-text img {
  margin: auto;
}
.c-text p {
  margin-bottom: 10px;
  font-size: 1.6rem;
}
.c-text ul {
  padding-left: 25px;
  list-style-type: disc;
  font-size: 1.6rem;
  margin-bottom: 15px;
}
.c-text ol {
  padding-left: 25px;
  list-style-type: decimal;
  font-size: 1.6rem;
  margin-bottom: 15px;
}
.c-text a:not([class]) {
  color: #ffeeaa;
  text-decoration: none;
}
.c-text a:not([class]):hover, .c-text a:not([class]):focus {
  text-decoration: underline;
}
.c-text .o-text-image_right {
  float: right;
  max-width: 40vw;
}
.c-text .o-text-image_left {
  float: left;
  max-width: 40vw;
}

.c-table-of-content {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  width: 100%;
  padding: 16px 40px;
  list-style: decimal;
  flex-direction: column;
}
.c-table-of-content a:not([class]) {
  background: linear-gradient(#1245FF 75%, #1245FF 100%) right bottom;
  -webkit-background-clip: text;
  font-weight: bold;
}
.c-table-of-content a:not([class]):hover {
  text-decoration: underline;
}
.c-table-of-content__wrapper {
  background-color: #ffffff;
  border: 1px solid #ffffff;
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  margin-bottom: 40px;
}
.c-table-of-content__wrapper summary {
  color: #1245FF;
  font-weight: bold;
  cursor: pointer;
}
.c-table-of-content__item {
  width: 100%;
  margin-bottom: 10px;
}
.c-table-of-content__item:nth-child(odd) {
  padding-right: 25px;
}

.c-slot {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0 5px;
  margin-bottom: 15px;
  float: left;
  width: 50%;
  height: auto;
}
.c-slots {
  margin-left: -5px;
  margin-right: -5px;
  display: -ms-flex;
  display: flex;
  justify-content: center;
  align-items: stretch;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 25px;
}
.c-slot__icon {
  height: 100%;
  position: relative;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.c-slot__icon img {
  width: 100%;
  height: 100%;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}
.c-slot__new {
  position: absolute;
  right: 15px;
  top: 10px;
  max-width: 40px;
  margin-left: auto;
  background: #ff5100;
  color: #000000;
  padding: 0 6px;
  margin-bottom: 2px;
  line-height: 26px;
  font-size: 1.1rem;
  border-radius: 3px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
}
.c-slot__name {
  display: flex;
  align-items: center;
  margin: 8px 0 0 0;
  line-height: 1.875rem;
  font-size: 14px;
  color: black;
  width: 100%;
  color: #000000;
  text-align: center;
  overflow: hidden;
  padding-top: 11px;
  padding-bottom: 11px;
  font-weight: 500;
  text-overflow: ellipsis;
  white-space: nowrap;
  letter-spacing: 0.5px;
  padding-left: 7px;
  padding-right: 7px;
}
.c-slot:hover .c-slot__overflow {
  opacity: 1;
}
.c-slot__overflow {
  opacity: 0;
  display: block;
  background: linear-gradient(0deg, #15161f 0%, rgba(20, 23, 34, 0.72) 46.67%, rgba(39, 43, 65, 0) 100%);
  transition: 200ms;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: space-evenly;
  flex-direction: row;
  z-index: 10;
  gap: 10px;
}
.c-slot__overflow-play {
  width: 64px;
  height: 64px;
  margin-bottom: 12px;
  border-radius: 50%;
  transition: all 0.3s linear;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-size: 1.4rem;
}
.c-slot__overflow-play:hover {
  transform: scale(1.03);
}
.c-slot__overflow-demo {
  font-size: 1.4rem;
  width: 120px;
  height: 40px;
  margin-bottom: 6px;
  color: #ffffff;
  font-weight: 700;
  line-height: 38px;
  border-radius: 60px;
  background-color: transparent;
  transition: background-color 0.3s linear;
  border: 1px solid #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  text-decoration: none;
  display: none;
}
.c-slot__overflow-demo:hover {
  color: #000000;
  background: #dbdbdb;
}
.c-slot .o-btn_primary {
  width: 116px;
  height: 40px;
  margin-bottom: 6px;
  color: #ffffff;
}

@media screen and (min-width: 600px) {
  .c-slot {
    width: 33.3333333333%;
  }
}
@media screen and (min-width: 992px) {
  .c-slot {
    width: 25%;
  }
}
@media screen and (min-width: 1200px) {
  .c-slot {
    width: 20%;
  }
}
.c-jackpot {
  margin: 4rem 0;
}
.c-jackpot_divider_top {
  position: absolute;
  left: 0;
  top: -0.9px;
  width: 100%;
  height: 0.5rem;
  margin: 0;
  background: url(../img/jackpot-arrow.svg);
  z-index: 1;
}
.c-jackpot_divider_bottom {
  position: absolute;
  left: 0;
  bottom: -0.9px;
  width: 100%;
  height: 0.5rem;
  margin: 0;
  transform: rotate(180deg);
  background: url(../img/jackpot-arrow.svg);
}
.c-jackpot_content {
  padding: 2rem 0.5rem 1rem;
  display: flex;
  flex-direction: column;
  position: relative;
  display: flex;
  align-items: center;
  background: center/cover url(../img/jackpot-banner.webp);
  opacity: 1;
}
.c-jackpot_title {
  margin: 0 0 4px 0;
  color: #000000;
  font-size: 24px;
  line-height: 1.75rem;
  font-weight: 700;
  margin-bottom: 20px;
  display: flex;
}
.c-jackpot_money_content {
  padding: 2rem 0.5rem;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  align-items: center;
  padding: 0.25rem 0.5rem 0;
}
.c-jackpot_block {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-height: 16.25rem;
  min-width: 30rem;
  text-align: center;
  color: #FFFFFF;
  background: rgba(0, 8, 36, 0.5);
  border: 2px solid #2c5aff;
  border-radius: 1rem;
}
.c-jackpot_block_title {
  font-size: 1.25rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.c-jackpot_block_money {
  margin-top: 0.5rem;
  font-size: 32px;
  line-height: 1;
  font-weight: 700;
}
.c-jackpot_block .o-btn_blue {
  margin: 4px 0 -28px;
  font-size: 16px;
  line-height: 1.5rem;
  font-weight: 500;
  min-height: 56px;
  padding: 0.25rem 1.5rem;
  min-width: 140px;
}
.c-jackpot_games {
  position: relative;
  display: grid;
  grid-template-columns: auto;
  grid-template-rows: var(--ds2-rows, unset);
  grid-auto-flow: column;
  grid-auto-columns: unset;
  grid-column: 2/3;
  gap: 0;
  overflow-x: auto;
  overflow-y: hidden;
  width: auto;
  cursor: pointer;
  z-index: 0;
  scrollbar-width: none;
}
.c-jackpot_games_item {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 60%;
  padding: 0.5rem;
  background: linear-gradient(0deg, #15161f 0%, rgba(20, 23, 34, 0.72) 46.67%, rgba(39, 43, 65, 0) 100%);
  border-radius: 8px;
  transition: 0.2s;
  opacity: 0;
}
.c-jackpot_games_item:hover {
  opacity: 1;
}
.c-jackpot_games_overlay {
  position: relative;
}
.c-jackpot_games_prize {
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 500;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0.25rem 0.75rem;
  text-align: center;
  color: #FFFFFF;
  background: linear-gradient(150deg, #6C8DFF 0%, #1044FF 100%);
  border-radius: 0 0 8px 8px;
}
.c-jackpot_bird {
  display: none;
}
.c-jackpot .c-slot__overflow {
  padding: 10px;
}
.c-jackpot .c-slot__name {
  display: flex;
  align-items: center;
  margin: 8px 0 0 0;
  line-height: 1.875rem;
  font-size: 14px;
  color: #FFFFFF;
}
.c-jackpot .c-slot__jackpot {
  font-size: 14px;
  font-weight: 500;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0.25rem 0.75rem;
  text-align: center;
  color: #FFFFFF;
  background: linear-gradient(150deg, #6C8DFF 0%, #1044FF 100%);
  border-radius: 0 0 8px 8px;
}
.c-jackpot .c-slots {
  position: relative;
  top: 46px;
}

.c-tournaments {
  display: flex;
  flex-direction: column;
  gap: 10px;
  scrollbar-width: none;
  overflow: hidden;
  overflow-x: auto;
  margin-bottom: 30px;
}
.c-tournaments :nth-child(3) .c-tournament_card_body_timer {
  margin-top: 180px;
}
.c-tournaments :nth-child(3) .c-tournament_card_body_info {
  gap: 40px;
}
.c-tournaments__content {
  flex-direction: row;
  display: flex;
  gap: 10px;
}
.c-tournament_card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 300px;
  padding: 0.5rem 1.25rem;
  color: #FFFFFF;
  background: linear-gradient(150deg, #6C8DFF 0%, #1044FF 100%);
  border-radius: 0.5rem;
  width: 100%;
  height: 490px;
}
.c-tournament_card_header {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 0.5rem;
  z-index: 1;
}
.c-tournament_card_title {
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}
.c-tournament_card_active_text {
  color: #ffe500;
  font-weight: 600;
}
.c-tournament_card_active_text_big {
  color: #ffe500;
  font-size: 32px;
  font-weight: 600;
  margin-bottom: 20px;
}
.c-tournament_card_body_prizepool {
  margin-bottom: 0;
  line-height: 3rem;
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  color: #ffe500;
  display: flex;
  justify-content: center;
}
.c-tournament_card_body_info {
  display: flex;
  flex-direction: column;
}
.c-tournament_card_body_info span:nth-child(4) {
  margin-bottom: 30px;
}
.c-tournament_card_body_description {
  font-size: 1.5rem;
  min-height: 3rem;
  line-height: 2rem;
  font-weight: 400;
  margin: 1rem 0;
}
.c-tournament_card_body_description_bold {
  font-size: 16px;
  line-height: 1.5rem;
  font-weight: 700;
  min-height: 3rem;
  margin-bottom: 0.5rem;
}
.c-tournament_card_body_score {
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 4px;
}
.c-tournament_card_body_trophies {
  display: flex;
  flex-direction: row;
  gap: 20px;
}
.c-tournament_card_body_trophies svg:nth-child(1) {
  fill: #ffe500;
}
.c-tournament_card_body_trophies svg:nth-child(2) {
  fill: #5d7eff;
}
.c-tournament_card_body_trophies svg:nth-child(3) {
  fill: #5d7eff;
}
.c-tournament_card_body_icon-plus {
  position: absolute;
  bottom: 0;
  right: 3rem;
  width: 8.5rem;
  height: 8.5rem;
  transform: translateY(-50%);
  border-width: initial;
  pointer-events: none;
}
.c-tournament_card_body_icon-plus span {
  font-size: 7rem;
  translate: 100%;
  position: absolute;
  font-weight: 900;
  top: -1px;
  left: -4px;
}
.c-tournament_card_body_icon-plus::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: calc(100% - 1.5rem);
  height: calc(100% - 1.5rem);
  opacity: 0.3;
  background: none;
  border-width: 12px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  -o-border-image: initial;
     border-image: initial;
  border-radius: 50%;
  width: 104px;
  height: 104px;
}
.c-tournament_card_body_timer {
  display: flex;
  flex-direction: column;
  width: 12rem;
  margin: 0;
  line-height: 1;
  text-align: center;
  margin-top: 50px;
}
.c-tournament_card_body_timer_title {
  font-size: 16px;
  line-height: 1.5rem;
  font-weight: 400;
  margin-bottom: 10px;
}
.c-tournament_card_body_timer_number {
  font-size: 20px;
  font-weight: bold;
}
.c-tournament_card_body_timer_numbers {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.c-tournament_card_body_timer_content {
  display: flex;
  flex-direction: row;
  gap: 10px;
}

table {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
}
table a:not([class]) {
  color: #ffeeaa;
  text-decoration: none;
}
table a:not([class]):hover, table a:not([class]):focus {
  text-decoration: underline;
}
table th {
  background: white;
}
table th, table td {
  padding: 7px 10px;
  border: 2px solid #1245FF;
  min-width: 120px;
  text-align: center;
}

.c-table__wrapper {
  margin-bottom: 15px;
  background-color: white;
  padding: 0 10px;
  width: 100%;
  overflow-x: scroll;
}
.c-table__wrapper::-webkit-scrollbar {
  display: none;
}

.c-main {
  max-width: 100%;
}
.c-main h1, .c-main h2, .c-main h3, .c-main h4, .c-main h5, .c-main h6 {
  margin-bottom: 10px;
  line-height: 1.2;
}

.c-footer {
  color: #FFFFFF;
  background-color: #1b1c29;
}
.c-footer__container {
  padding: 0 16px;
}
.c-footer__content {
  display: flex;
  flex-direction: column;
  padding-top: 30px;
}
.c-footer__info_icons {
  display: flex;
}
.c-footer__info_logo {
  display: flex;
  flex-direction: row;
  padding: 26px 0;
  order: 2;
  border-top: 1px solid #52575C;
}
.c-footer__info_logo span {
  font-size: 14px;
  line-height: 1.25rem;
  font-weight: 400;
  margin-bottom: 2.5rem;
  color: #A6ABB0;
  display: none;
}
.c-footer__games {
  flex-direction: column;
  align-items: flex-start;
  display: none;
}
.c-footer__games span {
  font-size: 20px;
  line-height: 1.5rem;
  font-weight: 700;
  margin-bottom: 2em;
  color: #FFFFFF;
}
.c-footer__games div {
  flex-direction: column;
  display: flex;
}
.c-footer__games a {
  margin: 0 0 1rem;
  font-size: 14px;
  line-height: 1.25rem;
  font-weight: 400;
  color: #A6ABB0;
}
.c-footer__games a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
.c-footer__games_mobile {
  padding: 12px;
  background: #282A39;
  border-radius: 8px;
  width: 100%;
  font-weight: 700;
  display: flex;
  margin-bottom: 10px;
}
.c-footer__games_mobile_content {
  display: flex;
  flex-wrap: wrap;
  margin-top: 20px;
}
.c-footer__games_mobile_content a {
  margin: 0 0 1rem;
  font-size: 14px;
  line-height: 1.25rem;
  font-weight: 400;
  color: #A6ABB0;
  flex-basis: 50%;
  padding: 0 2rem 0 0;
  margin-bottom: 2rem;
  line-height: 1.5rem;
}
.c-footer__info {
  display: none;
  flex-direction: column;
  align-items: flex-start;
}
.c-footer__info span {
  font-size: 20px;
  line-height: 1.5rem;
  font-weight: 700;
  margin-bottom: 2rem;
  color: #FFFFFF;
}
.c-footer__info div {
  flex-direction: column;
  display: flex;
}
.c-footer__info a {
  margin: 0 0 1rem;
  font-size: 14px;
  line-height: 1.25rem;
  font-weight: 400;
  color: #A6ABB0;
}
.c-footer__info a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
.c-footer__info_mobile {
  padding: 12px;
  background: #282A39;
  border-radius: 8px;
  width: 100%;
  font-weight: 700;
  display: flex;
  margin-bottom: 10px;
}
.c-footer__info_mobile_content {
  display: flex;
  flex-wrap: wrap;
  margin-top: 20px;
}
.c-footer__info_mobile_content a {
  margin: 0 0 1rem;
  font-size: 14px;
  line-height: 1.25rem;
  font-weight: 400;
  color: #A6ABB0;
  flex-basis: 50%;
  padding: 0 2rem 0 0;
  margin-bottom: 2rem;
  line-height: 1.5rem;
}
.c-footer__links {
  margin: 0 0 1rem;
  display: none;
  flex-direction: column;
  align-items: flex-start;
}
.c-footer__links span {
  font-size: 20px;
  line-height: 1.5rem;
  font-weight: 700;
  margin-bottom: 2rem;
  color: #FFFFFF;
}
.c-footer__links div {
  flex-direction: column;
  display: flex;
}
.c-footer__links div a {
  margin: 0 0 1rem;
  font-size: 14px;
  line-height: 1.25rem;
  font-weight: 400;
  color: #A6ABB0;
}
.c-footer__links div a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
.c-footer__links_mobile {
  padding: 12px;
  background: #282A39;
  border-radius: 8px;
  width: 100%;
  font-weight: 700;
  display: flex;
}
.c-footer__links_mobile_content {
  display: flex;
  flex-wrap: wrap;
  margin-top: 20px;
}
.c-footer__links_mobile_content a {
  margin: 0 0 1rem;
  font-size: 14px;
  line-height: 1.25rem;
  font-weight: 400;
  color: #A6ABB0;
  flex-basis: 50%;
  padding: 0 2rem 0 0;
  margin-bottom: 2rem;
}
.c-footer__help {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
  margin-bottom: 20px;
  margin-top: 20px;
}
.c-footer__support {
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  color: #FFFFFF;
  background: #32333e;
  border-radius: 20px;
  padding: 4px 10px;
  width: 120px;
  height: 48px;
  flex: 1 1 0;
}
.c-footer__support:hover {
  background: #272730;
}
.c-footer__flag {
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  color: #FFFFFF;
  background: #32333e;
  border-radius: 20px;
  padding: 4px 14px;
  width: 100px;
  height: 48px;
}
.c-footer__flag:hover {
  background: #272730;
}
.c-footer__flag span {
  font-size: 14px;
}
.c-footer__flag_icon {
  position: relative;
  overflow: hidden;
  margin-right: 0.5rem;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  display: flex;
}
.c-footer__flag_icon svg {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 100%;
  transform: translate(-50%, -50%);
}
.c-footer__partner {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 20px;
  color: #FFFFFF;
  background: #32333e;
  border-radius: 20px;
  padding: 4px 14px;
  width: 100%;
  height: 48px;
}
.c-footer__partner:hover {
  background: #272730;
}
.c-footer__text {
  margin: 30px 0;
}
.c-footer__text p {
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
  margin-bottom: 3rem;
  color: #7f868e;
}
.c-footer__text span {
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  color: #7f868e;
  width: 100%;
  justify-content: center;
  display: flex;
}
.c-footer__copyright {
  width: 100%;
  height: 84px;
  padding: 16px 0;
  color: #FFFFFF;
  background: #000000;
  display: flex;
  justify-content: center;
  align-items: center;
}
.c-footer__copyright p {
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  text-align: center;
}
.c-footer__mobile {
  margin-bottom: 20px;
  order: 3;
}

@media screen and (min-width: 472px) {
  .c-banner__text_mobile {
    width: unset;
  }
}
@media screen and (min-width: 576px) {
  .c-header .o-btn_green_animation {
    display: flex;
  }
  .c-header .o-btn_search {
    display: none;
  }
  .c-jackpot .c-slot {
    width: 33%;
  }
  .c-slot__overflow-demo {
    display: inline-block;
  }
  .o-container {
    padding: 0 32px;
  }
}
@media screen and (min-width: 768px) {
  .c-table-of-content {
    flex-direction: row;
  }
}
@media screen and (min-width: 900px) {
  .c-table-of-content__item {
    width: 50%;
  }
}
@media screen and (min-width: 950px) {
  .c-footer__content {
    flex-direction: row;
    border-bottom: 1px solid #52575C;
    justify-content: space-between;
  }
  .c-footer__container {
    padding: 0 32px;
  }
  .c-footer__help {
    flex-direction: column;
    gap: 10px;
    align-items: flex-end;
    margin-top: unset;
  }
  .c-footer__mobile {
    display: none;
  }
  .c-footer__games {
    display: flex;
    width: 200px;
    margin-left: 40px;
  }
  .c-footer__games a {
    margin: 0 0 2rem;
  }
  .c-footer__links {
    display: flex;
  }
  .c-footer__links span {
    line-height: 2rem;
  }
  .c-footer__links a {
    margin: 0 0 2rem;
  }
  .c-footer__info {
    display: flex;
    margin: 0px 40px;
    width: 200px;
  }
  .c-footer__info a {
    margin: 0 0 2rem;
  }
  .c-footer__info_logo {
    order: unset;
    flex-direction: column;
    padding: unset;
    border-top: unset;
  }
  .c-footer__info_logo span {
    display: flex;
    margin-bottom: unset;
    padding: 10px 0 40px 0;
  }
  .c-footer__info__icons {
    display: unset;
  }
  .c-footer__support {
    width: 140px;
    flex: unset;
  }
  .c-footer__partner {
    width: 250px;
    gap: 12px;
  }
}
@media screen and (min-width: 1024px) {
  .c-jackpot_bird {
    position: absolute;
    left: 0;
    top: -10px;
    display: block;
    height: 403px;
    z-index: 2;
  }
  .c-jackpot_content {
    flex-direction: row;
    padding: 4rem 0px 5.25rem 8%;
  }
  .c-jackpot_block {
    margin-right: 1rem;
    min-height: 250px;
    min-width: 490px;
  }
  .c-jackpot_block_title {
    font-size: 24px;
  }
  .c-jackpot_block_money {
    margin-top: 16px;
    font-size: 52px;
  }
  .c-jackpot .c-slots {
    justify-content: space-evenly;
  }
  .c-tournament_card_body_prizepool {
    font-style: 56px;
  }
  .c-tournament_card_active_text_big {
    font-size: 36px;
  }
}
@media screen and (min-width: 1200px) {
  .c-header {
    padding: 0 32px;
    height: 64px;
  }
  .c-header__nav {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-items: center;
    margin: 0 -0.5rem;
    scrollbar-width: none;
    flex-wrap: nowrap;
    overflow: auto;
  }
  .c-header__nav_item {
    font-size: 14px;
    line-height: 1.5rem;
    font-weight: 500;
    display: flex;
    align-items: center;
    color: #000000;
    padding: 0 14px;
  }
  .c-header__nav_item svg {
    display: block;
    max-height: 1.5rem;
    margin-right: 0.25rem;
  }
  .c-header__nav_item:hover {
    text-decoration: underline;
  }
  .c-header .o-btn_blue {
    display: flex;
  }
  .c-header__burger__menu {
    display: none;
  }
  .c-header__logo {
    margin-left: unset;
    display: flex;
    align-items: center;
  }
  .c-banner {
    position: relative;
  }
  .c-banner .o-btn_primary {
    width: 140px;
    height: 48px;
    margin: 0.5rem 0 0;
  }
  .c-banner .o-btn_primary svg {
    display: none;
  }
  .c-banner__text_block {
    max-width: 322px;
    position: absolute;
    top: 50%;
    left: 5.5rem;
    display: flex;
    flex-direction: column;
    color: #FFFFFF;
    transform: translate(0, -50%);
    background: unset;
    align-items: flex-start;
  }
  .c-banner__text_mobile {
    display: none;
  }
  .c-banner__text_desktop {
    display: flex;
    flex-direction: column;
  }
  .c-banner__text_desktop strong {
    color: #5ebbff;
    font-size: 36px;
    font-weight: bold;
  }
  .c-banner__text_desktop span {
    font-size: 16px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCJ2ZW5kb3IvX25vcm1hbGl6ZS5zY3NzIiwidmVuZG9yL19mb250cy5zY3NzIiwidmVuZG9yL192YXJzLnNjc3MiLCJ2ZW5kb3IvX2dyaWRzLnNjc3MiLCJ2ZW5kb3IvX2Jhc2Uuc2NzcyIsImNvbXBvbmVudHMvaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2Jhbm5lci5zY3NzIiwiY29tcG9uZW50cy9hc2lkZS5zY3NzIiwiY29tcG9uZW50cy9jb21tZW50cy5zY3NzIiwiY29tcG9uZW50cy9mYXEuc2NzcyIsImNvbXBvbmVudHMvdGV4dC5zY3NzIiwiY29tcG9uZW50cy9zbG90cy5zY3NzIiwiY29tcG9uZW50cy9qYWNrcG90LnNjc3MiLCJjb21wb25lbnRzL3RvdXJuYW1lbnRzLnNjc3MiLCJjb21wb25lbnRzL3RhYmxlLnNjc3MiLCJjb21wb25lbnRzL2luZGV4LnNjc3MiLCJjb21wb25lbnRzL2Zvb3Rlci5zY3NzIiwidmVuZG9yL19hZGFwdGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjtFQUNFLHNCQUFBO0FERUY7O0FDQUE7RUFDRSxVQUFBO0FER0Y7O0FDREE7RUFDRSxTQUFBO0FESUY7O0FDRkE7RUFDRSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsNkJBQUE7RUFDQSxnQkFBQTtBREtGOztBQ0hBO0VBQ0UsZ0JBQUE7QURNRjs7QUNKQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FET0Y7O0FDTEE7RUFDRSxlQUFBO0FEUUY7O0FDTkE7RUFDRSxhQUFBO0FEU0Y7O0FDUEE7RUFDRTtJQUNFLHFDQUFBO0lBQ0EsdUNBQUE7SUFDQSxzQ0FBQTtJQUNBLGdDQUFBO0VEVUY7QUFDRjtBRTVDQTtFQUNJLHFCQUFBO0VBQ0EsNkNBQUE7RUFDQSxzTUFBQTtFQUdBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRjRDSjtBRXpDQTtFQUNJLHFCQUFBO0VBQ0EsMkNBQUE7RUFDQSxnTUFBQTtFQUdBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRnlDSjtBRXRDQTtFQUNJLHFCQUFBO0VBQ0EsNENBQUE7RUFDQSxtTUFBQTtFQUdBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRnNDSjtBRW5DQTtFQUNJLHFCQUFBO0VBQ0EsNkNBQUE7RUFDQSxzTUFBQTtFQUdBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRm1DSjtBRWhDQTtFQUNJLHFCQUFBO0VBQ0Esa0RBQUE7RUFDQSxxTkFBQTtFQUdBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRmdDSjtBRTdCQTtFQUNJLHFCQUFBO0VBQ0EsaURBQUE7RUFDQSxrTkFBQTtFQUdBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRjZCSjtBRTFCQTtFQUNJLHFCQUFBO0VBQ0EsNENBQUE7RUFDQSxtTUFBQTtFQUdBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRjBCSjtBRXZCQTtFQUNJLHFCQUFBO0VBQ0EsbURBQUE7RUFDQSx3TkFBQTtFQUdBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRnVCSjtBRXBCQTtFQUNJLHFCQUFBO0VBQ0Esa0RBQUE7RUFDQSxxTkFBQTtFQUdBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRm9CSjtBRWpCQTtFQUNJLHFCQUFBO0VBQ0EsaURBQUE7RUFDQSxrTkFBQTtFQUdBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRmlCSjtBRWRBO0VBQ0kscUJBQUE7RUFDQSw4Q0FBQTtFQUNBLHlNQUFBO0VBR0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FGY0o7QUVYQTtFQUNJLHFCQUFBO0VBQ0EsMkNBQUE7RUFDQSxnTUFBQTtFQUdBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRldKO0FHOUhFO0VBQ0c7SUFDRyxnQkFBQTtFSGdJTjtBQUNGO0FHbklFO0VBQ0c7SUFDRyxnQkFBQTtFSHFJTjtBQUNGO0FHeElFO0VBQ0c7SUFDRyxnQkFBQTtFSDBJTjtBQUNGO0FHN0lFO0VBQ0c7SUFDRyxpQkFBQTtFSCtJTjtBQUNGO0FJaEtBO0VBQ0csV0FBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUprS0g7O0FJL0pBO0VBQ0csZUFBQTtBSmtLSDs7QUkvSkE7RUFDRyxpQkFBQTtBSmtLSDs7QUkvSkE7RUFDRyxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUprS0g7O0FLckxBOzs7RUFHSSxzQkFBQTtBTHdMSjs7QUtyTEE7RUFDSSx3QkFBQTtBTHdMSjs7QUtyTEE7RUFDSSxnQkFBQTtFQUNBLHdCQUFBO0FMd0xKOztBS3JMQTtFQUNJLFdBQUE7RUFDQSxpQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QUx3TEo7O0FLckxBO0VBQ0ksYUFBQTtBTHdMSjs7QUtwTEk7RUFDSSxpQkFBQTtBTHVMUjtBS3BMSTtFQUNJLGtCQUFBO0FMc0xSO0FLbkxJO0VBQ0kseUJBQUE7QUxxTFI7O0FLakxBO0VBQ0ksZUFBQTtFQUNBLFlBQUE7QUxvTEo7O0FLakxBOztFQUVJLFVBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QUxvTEo7QUtsTEk7O0VBQ0ksc0JBQUE7QUxxTFI7O0FLakxBOztFQUVJLGVGWmdEO0FIZ01wRDs7QUtqTEE7O0VBRUksaUJGaEJnRDtBSG9NcEQ7O0FLakxBOztFQUVJLGlCRnBCZ0Q7QUh3TXBEOztBS2pMQTs7RUFFSSxpQkZ4QmdEO0FINE1wRDs7QUtqTEE7O0VBRUksaUJGNUJnRDtBSGdOcEQ7O0FLakxBOztFQUVJLGlCRmhDZ0Q7QUhvTnBEOztBS2pMQTs7RUFFSSxVQUFBO0FMb0xKOztBS2pMQTtFQUNJLFVBQUE7RUFDQSxnQkFBQTtBTG9MSjs7QUtqTEE7RUFDSSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBTG9MSjtBS2xMSTtFQUNJLDZHQUFBO0FMb0xSO0FLbExRO0VBQ0ksZ0hBQUE7QUxvTFo7QUtqTFE7RUFDSSxrQkFBQTtFQUNBLGdIQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFrQkEsWUFBQTtFQUNBLFlBQUE7QUxrS1o7QUtuTFk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUVBQUE7RUFDQSx3QkFBQTtFQUNBLG9DQUFBO0FMcUxoQjtBS2xMWTtFQUNJLGdIQUFBO0FMb0xoQjtBSzVLSTtFQUNJLGlIQUFBO0VBQ0EsWUFBQTtBTDhLUjtBSzVLUTtFQUNJLGdIQUFBO0FMOEtaO0FLMUtJO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlIQUFBO0FMNEtSO0FLMUtRO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FMNEtaO0FLektRO0VBQ0ksaUhBQUE7QUwyS1o7QUt4S1E7RUFDSSxrQkFBQTtFQUNBLGlIQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBa0JBLFlBQUE7RUFDQSxZQUFBO0FMeUpaO0FLMUtZO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1FQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQ0FBQTtBTDRLaEI7QUt6S1k7RUFDSSxpSEFBQTtBTDJLaEI7QUtuS0k7RUFDSSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FMcUtSO0FLbktRO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUhBQUE7QUxxS1o7QUtqS0k7RUFDSSxrQkFBQTtFQUNBLGlIQUFBO0FMbUtSO0FLaktRO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FMbUtaO0FLaEtRO0VBQ0ksaUhBQUE7QUxrS1o7O0FNM1pBO0VBQ0MsbUdBQUE7RUFDQSxnQkFBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QU44WkQ7QU01WkM7RUFDQyxhQUFBO0VBQ0EsaUJBQUE7QU44WkY7QU0zWkM7RUFDQyxhQUFBO0FONlpGO0FNMVpDO0VBQ0MsY0FBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7QU40WkY7QU0xWkU7RUFDQyxtQkFBQTtBTjRaSDtBTXpaRTtFQUNDLFVBQUE7RUFDQSxrQkFBQTtBTjJaSDtBTXhaRTtFQUNDLGFBQUE7QU4wWkg7QU12WkU7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7QU55Wkg7QU1yWkM7RUFDQyxhQUFBO0FOdVpGO0FNcFpDO0VBQ0MsYUFBQTtBTnNaRjtBTWxaQztFQUNDLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FOb1pGO0FNalpDO0VBQ0MsaUJBQUE7QU5tWkY7O0FNL1lBO0VBQ0M7SUFDQyx1QkFBQTtFTmtaQTtFTS9ZRDtJQUNDLDBCQUFBO0VOaVpBO0FBQ0Y7QU92ZUE7RUFDSSxtQkFBQTtFQUNBLG1HQUFBO0FQeWVKO0FPdmVJO0VBQ0ksV0FBQTtFQUNBLFlBQUE7QVB5ZVI7QU9yZVE7RUFDSSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSw0QkFBQTtFQUNBLGFBQUE7QVB1ZVo7QU9wZVE7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJBQUE7QVBzZVo7QU9uZVE7RUFDSSx1QkFBQTtFQUFBLGtCQUFBO0FQcWVaO0FPcGVZO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0FQc2VoQjtBT25lWTtFQUNJLGNBQUE7RUFDQSxlQUFBO0FQcWVoQjtBT2plUTtFQUNJLGFBQUE7QVBtZVo7O0FRMWhCQTtFQUNJLDZFQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtBUjZoQko7QVEzaEJJO0VBQ0ksa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsOEJBQUE7RUFDQSxjQUFBO0FSNmhCUjtBUTFoQkk7RUFDSSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLDZGQUFBO0VBQ0EsV0FBQTtBUjRoQlI7QVF6aEJJO0VBQ0ksd0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkJBQUE7QVIyaEJSO0FReGhCSTtFQUNJLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0VBQ0EsZUFBQTtBUjBoQlI7QVF4aEJRO0VBQ0ksb0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FSMGhCWjtBUXRoQkk7RUFDSSx5QkFBQTtFQUNBLGlCQUFBO0FSd2hCUjtBUXJoQkk7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QVJ1aEJSO0FRcmhCUTtFQUNJLGlHQUFBO0FSdWhCWjtBUWxoQkk7RUFDSSxxQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtBUm9oQlI7QVFsaEJRO0VBQ0ksZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLE9BQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBUm9oQlo7QVEvZ0JRO0VBQ0ksa0JBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0FSaWhCWjtBUS9nQlk7RUFDSSxZQUFBO0FSaWhCaEI7QVE5Z0JZO0VBQ0ksc0JBQUE7RUFDQSxVQUFBO0FSZ2hCaEI7QVE3Z0JZO0VBQ0ksV0FBQTtBUitnQmhCO0FRNWdCWTtFQUNJLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSw4QkFBQTtFQUNBLHFDQUFBO0VBQ0EsMENBQUE7RUFDQSxxQkFBQTtFQUNBLG1DQUFBO0VBQ0EsMkJBQUE7QVI4Z0JoQjtBUTVnQmdCO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSw0Q0FBQTtBUjhnQnBCO0FRMWdCWTtFQUNJLGVBQUE7RUFDQSwrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QVI0Z0JoQjtBUXhnQlE7RUFDSSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSwrRkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtBUjBnQlo7QVF4Z0JZO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlHQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QVIwZ0JoQjtBUXRnQlE7RUFDSSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSwrRkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtBUndnQlo7QVF0Z0JZO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlHQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QVJ3Z0JoQjtBUXBnQlE7RUFDSSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0FSc2dCWjtBUXBnQlk7RUFDSSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLG1DQUFBO0FSc2dCaEI7QVFuZ0JZO0VBQ0ksa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QVJxZ0JoQjtBUW5nQmdCO0VBQ0ksa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxnQ0FBQTtBUnFnQnBCOztBUTdmQTtFQUNJLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0FSZ2dCSjs7QVE3ZkE7RUFDSSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QVJnZ0JKOztBUTdmQTtFQUNJLGFBQUE7QVJnZ0JKOztBUzN2QkE7RUFFQyxpQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDRyx5QkFBQTtFQUNILGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FUOHZCRDtBUzd2QkM7RUFDQyxjTndCOEM7RU12QjlDLHFCQUFBO0FUK3ZCRjtBUzl2QkU7RUFDRSwwQkFBQTtBVGd3Qko7QVM3dkJDO0VBQ0MsbUJBQUE7QVQrdkJGO0FTN3ZCQztFQUNDLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QVQrdkJGO0FTN3ZCQztFQUNDLGFBQUE7RUFFQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBVCt2QkY7QVM3dkJDO0VBQ0MsaUJBQUE7QVQrdkJGOztBVWp5QkE7RUFRQyxtQkFBQTtBVjZ4QkQ7QVVweUJDO0VBQ0MsY1BrQzhDO0VPakM5QyxxQkFBQTtBVnN5QkY7QVVyeUJFO0VBQ0UsMEJBQUE7QVZ1eUJKO0FVbnlCQztFQUNDLDBCQUFBO0FWcXlCRjtBVW55QkM7RUFFQyxhQUFBO0VBR0Esc0JBQUE7RUFDQSxtQkFBQTtBVnF5QkY7QVVueUJDO0VBQ0MsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG1FQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFFQSxvQkFBQTtFQUVBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FWcXlCRjtBVXB5QkU7RUFDQyxhQUFBO0FWc3lCSDtBVXB5QkU7RUFDQyxZQUFBO0VBQ0Esa0JBQUE7RUFFQSxhQUFBO0VBQ0EsVUFBQTtFQUVBLHVCQUFBO0VBRUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY1BWaUQ7RU9XakQsV0FBQTtFQUNBLFlBQUE7QVZzeUJIO0FVbnlCQztFQUNDLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EsMEJBQUE7QVZxeUJGOztBV2gyQkE7RUFRQyxtQkFBQTtBWDQxQkQ7QVdsMkJDO0VBQ0MsdUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QVhvMkJGO0FXLzFCQztFQUNDLFlBQUE7QVhpMkJGO0FXOTFCQztFQUNDLG1CQUFBO0VBQ0EsaUJSNkJrRDtBSG0wQnBEO0FXNzFCQztFQUNDLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxpQlJ1QmtEO0VRdEJsRCxtQkFBQTtBWCsxQkY7QVc1MUJDO0VBQ0Msa0JBQUE7RUFDQSx3QkFBQTtFQUNBLGlCUmdCa0Q7RVFmbEQsbUJBQUE7QVg4MUJGO0FXMzFCQztFQUNDLGNSRThDO0VRRDlDLHFCQUFBO0FYNjFCRjtBVzMxQkU7RUFFQywwQkFBQTtBWDQxQkg7QVd0MUJFO0VBQ0MsWUFBQTtFQUNBLGVBQUE7QVh3MUJIO0FXcjFCRTtFQUNDLFdBQUE7RUFDQSxlQUFBO0FYdTFCSDs7QVdqMUJBO0VBQ0MsYUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtBWG8xQkQ7QVdoMUJDO0VBQ0MsbUVBQUE7RUFDQSw2QkFBQTtFQUNBLG9DQUFBO0VBQ0EsaUJBQUE7QVhrMUJGO0FXaDFCRTtFQUNDLDBCQUFBO0FYazFCSDtBVzkwQkM7RUFDQyx5QlJ6Q2tEO0VRMENsRCx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QVhnMUJGO0FXOTBCRTtFQUNDLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QVhnMUJIO0FXNTBCQztFQUNDLFdBQUE7RUFDQSxtQkFBQTtBWDgwQkY7QVczMEJFO0VBQ0MsbUJBQUE7QVg2MEJIOztBWXA3QkE7RUFDQyxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0FadTdCRDtBWXI3QkM7RUFDQyxpQkFBQTtFQUNBLGtCQUFBO0VBRUEsaUJBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0FadTdCRjtBWXA3QkM7RUFDQyxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBWnM3QkY7QVlwN0JFO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUNBLGdCQUFBO0FaczdCSDtBWWw3QkM7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjVFBrRDtFU1FsRCxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QVpvN0JGO0FZajdCQztFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxjVDFCa0Q7RVMyQmxELGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FabTdCRjtBWWg3QkM7RUFDQyxVQUFBO0FaazdCRjtBWS82QkM7RUFDQyxVQUFBO0VBQ0EsY0FBQTtFQUNBLHNHQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLDZCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtBWmk3QkY7QVk5NkJDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7QVpnN0JGO0FZOTZCRTtFQUNDLHNCQUFBO0FaZzdCSDtBWTU2QkM7RUFDQyxpQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxjVHBGa0Q7RVNxRmxELGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0Esd0NBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsYUFBQTtBWjg2QkY7QVk1NkJFO0VBQ0MsY0FBQTtFQUNBLG1CQUFBO0FaODZCSDtBWTE2QkM7RUFDQyxZQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBWjQ2QkY7O0FZdjZCQTtFQUNDO0lBQ0MscUJBQUE7RVowNkJBO0FBQ0Y7QVlyNkJBO0VBQ0M7SUFDQyxVQUFBO0VadTZCQTtBQUNGO0FZcDZCQTtFQUNDO0lBQ0MsVUFBQTtFWnM2QkE7QUFDRjtBYS9rQ0E7RUFDSSxjQUFBO0FiaWxDSjtBYTlrQ1E7RUFDSSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EseUNBQUE7RUFDQSxVQUFBO0FiZ2xDWjtBYTdrQ1E7RUFDSSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7RUFDQSx5Q0FBQTtBYitrQ1o7QWEza0NJO0VBQ0kseUJBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHdEQUFBO0VBQ0EsVUFBQTtBYjZrQ1I7QWExa0NJO0VBQ0ksaUJBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7QWI0a0NSO0FhemtDSTtFQUNJLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtBYjJrQ1I7QWF4a0NJO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsK0JBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0FiMGtDUjtBYXhrQ1E7RUFDSSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QWIwa0NaO0FhdmtDUTtFQUNJLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBYnlrQ1o7QWF0a0NRO0VBQ0ksbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBYndrQ1o7QWFwa0NJO0VBQ0ksa0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSwwQ0FBQTtFQUNBLHNCQUFBO0VBQ0Esd0JBQUE7RUFDQSxnQkFBQTtFQUNBLE1BQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7QWJza0NSO0FhcGtDUTtFQUNJLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLHNHQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QWJza0NaO0FhcGtDWTtFQUNJLFVBQUE7QWJza0NoQjtBYS9qQ1E7RUFDSSxrQkFBQTtBYmlrQ1o7QWE5akNRO0VBQ0ksa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLDZEQUFBO0VBQ0EsMEJBQUE7QWJna0NaO0FhNWpDSTtFQUNJLGFBQUE7QWI4akNSO0FhMWpDUTtFQUNJLGFBQUE7QWI0akNaO0FhempDUTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBYjJqQ1o7QWF4akNRO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLDZEQUFBO0VBQ0EsMEJBQUE7QWIwakNaO0FhdmpDUTtFQUNJLGtCQUFBO0VBQ0EsU0FBQTtBYnlqQ1o7O0FjenZDSTtFQUNJLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBZDR2Q1I7QWN6dkNZO0VBQ0ksaUJBQUE7QWQydkNoQjtBY3p2Q1k7RUFDSSxTQUFBO0FkMnZDaEI7QWN4dkNRO0VBQ0ksbUJBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtBZDB2Q1o7QWN0dkNJO0VBQ0ksa0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtFQUNBLDZEQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtBZHd2Q1I7QWN0dkNRO0VBQ0ksa0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsVUFBQTtBZHd2Q1o7QWNydkNRO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7QWR1dkNaO0FjcHZDUTtFQUNJLGNBQUE7RUFDQSxnQkFBQTtBZHN2Q1o7QWNwdkNZO0VBQ0ksY0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0Fkc3ZDaEI7QWNqdkNZO0VBQ0ksZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0FkbXZDaEI7QWNodkNZO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0Fka3ZDaEI7QWNodkNnQjtFQUNJLG1CQUFBO0Fka3ZDcEI7QWM5dUNZO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FkZ3ZDaEI7QWM5dUNnQjtFQUNJLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBZGd2Q3BCO0FjNXVDWTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtBZDh1Q2hCO0FjM3VDWTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QWQ2dUNoQjtBYzN1Q2dCO0VBQ0ksYUFBQTtBZDZ1Q3BCO0FjMXVDZ0I7RUFDSSxhQUFBO0FkNHVDcEI7QWN6dUNnQjtFQUNJLGFBQUE7QWQydUNwQjtBY3Z1Q1k7RUFDSSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QWR5dUNoQjtBY3Z1Q2dCO0VBQ0ksZUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QWR5dUNwQjtBY3R1Q2dCO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSwwQkFBQTtFQUNBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdDQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QWR3dUNwQjtBY3B1Q1k7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0Fkc3VDaEI7QWNwdUNnQjtFQUNJLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QWRzdUNwQjtBY251Q2dCO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0FkcXVDcEI7QWNudUNvQjtFQUNJLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7QWRxdUN4QjtBY2p1Q2dCO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBZG11Q3BCOztBZXY2Q0E7RUFXQyxXQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtBZmc2Q0Q7QWU1NkNDO0VBQ0MsY1prQzhDO0VZakM5QyxxQkFBQTtBZjg2Q0Y7QWU1NkNFO0VBRUMsMEJBQUE7QWY2NkNIO0FlcjZDQztFQUNDLGlCQUFBO0FmdTZDRjtBZXA2Q0M7RUFFQyxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBZnE2Q0Y7O0FlaDZDQztFQUNDLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0VBS0EsV0FBQTtFQUNBLGtCQUFBO0FmKzVDRjtBZXA2Q0U7RUFDQyxhQUFBO0FmczZDSDs7QWdCeDhDQTtFQUNDLGVBQUE7QWhCMjhDRDtBZ0IxOENDO0VBQ0MsbUJBQUE7RUFDQSxnQkFBQTtBaEI0OENGOztBaUJoOUNBO0VBQ0ksY0FBQTtFQUNBLHlCQUFBO0FqQm05Q0o7QWlCajlDSTtFQUNJLGVBQUE7QWpCbTlDUjtBaUJoOUNJO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7QWpCazlDUjtBaUI5OENRO0VBQ0ksYUFBQTtBakJnOUNaO0FpQjc4Q1E7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsUUFBQTtFQUNBLDZCQUFBO0FqQis4Q1o7QWlCNzhDWTtFQUNJLGVBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtBakIrOENoQjtBaUIxOENJO0VBQ0ksc0JBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7QWpCNDhDUjtBaUIxOENRO0VBQ0ksZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QWpCNDhDWjtBaUJ6OENRO0VBQ0ksc0JBQUE7RUFDQSxhQUFBO0FqQjI4Q1o7QWlCdjhDUTtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FqQnk4Q1o7QWlCdjhDWTtFQUNJLGNBQUE7RUFDQSwwQkFBQTtBakJ5OENoQjtBaUJyOENRO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QWpCdThDWjtBaUJyOENZO0VBQ0ksYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBakJ1OENoQjtBaUJyOENnQjtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBakJ1OENwQjtBaUJqOENJO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7QWpCbThDUjtBaUJqOENRO0VBQ0ksZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7QWpCbThDWjtBaUJoOENRO0VBQ0ksc0JBQUE7RUFDQSxhQUFBO0FqQms4Q1o7QWlCOTdDUTtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FqQmc4Q1o7QWlCOTdDWTtFQUNJLGNBQUE7RUFDQSwwQkFBQTtBakJnOENoQjtBaUI1N0NRO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QWpCODdDWjtBaUIzN0NZO0VBQ0ksYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBakI2N0NoQjtBaUIzN0NnQjtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBakI2N0NwQjtBaUJ2N0NJO0VBQ0ksZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtBakJ5N0NSO0FpQnY3Q1E7RUFDSSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBakJ5N0NaO0FpQnQ3Q1E7RUFDSSxzQkFBQTtFQUNBLGFBQUE7QWpCdzdDWjtBaUJ0N0NZO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7QWpCdzdDaEI7QWlCdDdDZ0I7RUFDSSxjQUFBO0VBQ0EsMEJBQUE7QWpCdzdDcEI7QWlCbjdDUTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtBakJxN0NaO0FpQm43Q1k7RUFDSSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FqQnE3Q2hCO0FpQm43Q2dCO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBakJxN0NwQjtBaUIvNkNJO0VBQ0ksYUFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBakJpN0NSO0FpQjk2Q0k7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FqQmc3Q1I7QWlCOTZDUTtFQUNJLG1CQUFBO0FqQmc3Q1o7QWlCNTZDSTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtBakI4NkNSO0FpQjU2Q1E7RUFDSSxtQkFBQTtBakI4NkNaO0FpQjM2Q1E7RUFDSSxlQUFBO0FqQjY2Q1o7QWlCMTZDUTtFQUNJLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0FqQjQ2Q1o7QWlCMTZDWTtFQUNJLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0EsZ0NBQUE7QWpCNDZDaEI7QWlCdjZDSTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBakJ5NkNSO0FpQnY2Q1E7RUFDSSxtQkFBQTtBakJ5NkNaO0FpQnI2Q0k7RUFDSSxjQUFBO0FqQnU2Q1I7QWlCcjZDUTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FqQnU2Q1o7QWlCcDZDUTtFQUNJLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7QWpCczZDWjtBaUJsNkNJO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QWpCbzZDUjtBaUJsNkNRO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBakJvNkNaO0FpQmg2Q0k7RUFDSSxtQkFBQTtFQUNBLFFBQUE7QWpCazZDUjs7QWtCdnZEQTtFQUdZO0lBQ0ksWUFBQTtFbEJ3dkRkO0FBQ0Y7QWtCbnZEQTtFQUVRO0lBQ0ksYUFBQTtFbEJvdkRWO0VrQmp2RE07SUFDSSxhQUFBO0VsQm12RFY7RWtCOXVETTtJQUNJLFVBQUE7RWxCZ3ZEVjtFa0IzdURNO0lBQ0kscUJBQUE7RWxCNnVEVjtFa0J6dURFO0lBQ0ksZUFBQTtFbEIydUROO0FBQ0Y7QWtCeHVEQTtFQUNJO0lBQ0ksbUJBQUE7RWxCMHVETjtBQUNGO0FrQnJ1REE7RUFFUTtJQUNJLFVBQUE7RWxCc3VEVjtBQUNGO0FrQmx1REE7RUFFUTtJQUNJLG1CQUFBO0lBQ0EsZ0NBQUE7SUFDQSw4QkFBQTtFbEJtdURWO0VrQmh1RE07SUFDSSxlQUFBO0VsQmt1RFY7RWtCL3RETTtJQUNJLHNCQUFBO0lBQ0EsU0FBQTtJQUNBLHFCQUFBO0lBQ0EsaUJBQUE7RWxCaXVEVjtFa0I5dERNO0lBQ0ksYUFBQTtFbEJndURWO0VrQjd0RE07SUFDSSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0VsQit0RFY7RWtCN3REVTtJQUNJLGdCQUFBO0VsQit0RGQ7RWtCM3RETTtJQUNJLGFBQUE7RWxCNnREVjtFa0IzdERVO0lBQ0ksaUJBQUE7RWxCNnREZDtFa0IxdERVO0lBQ0ksZ0JBQUE7RWxCNHREZDtFa0J4dERNO0lBQ0ksYUFBQTtJQUNBLGdCQUFBO0lBQ0EsWUFBQTtFbEIwdERWO0VrQnh0RFU7SUFDSSxnQkFBQTtFbEIwdERkO0VrQnZ0RFU7SUFDSSxZQUFBO0lBQ0Esc0JBQUE7SUFDQSxjQUFBO0lBQ0EsaUJBQUE7RWxCeXREZDtFa0J2dERjO0lBQ0ksYUFBQTtJQUNBLG9CQUFBO0lBQ0Esc0JBQUE7RWxCeXREbEI7RWtCcnREVTtJQUNJLGNBQUE7RWxCdXREZDtFa0JudERNO0lBQ0ksWUFBQTtJQUNBLFdBQUE7RWxCcXREVjtFa0JsdERNO0lBQ0ksWUFBQTtJQUNBLFNBQUE7RWxCb3REVjtBQUNGO0FrQi9zREE7RUFFUTtJQUNJLGtCQUFBO0lBQ0EsT0FBQTtJQUNBLFVBQUE7SUFDQSxjQUFBO0lBQ0EsYUFBQTtJQUNBLFVBQUE7RWxCZ3REVjtFa0I3c0RNO0lBQ0ksbUJBQUE7SUFDQSw0QkFBQTtFbEIrc0RWO0VrQjVzRE07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7RWxCOHNEVjtFa0I1c0RVO0lBQ0ksZUFBQTtFbEI4c0RkO0VrQjNzRFU7SUFDSSxnQkFBQTtJQUNBLGVBQUE7RWxCNnNEZDtFa0J6c0RNO0lBQ0ksNkJBQUE7RWxCMnNEVjtFa0J0c0RNO0lBQ0ksZ0JBQUE7RWxCd3NEVjtFa0Jyc0RNO0lBQ0ksZUFBQTtFbEJ1c0RWO0FBQ0Y7QWtCbnNEQTtFQUNJO0lBQ0ksZUFBQTtJQUNBLFlBQUE7RWxCcXNETjtFa0Juc0RNO0lBQ0ksYUFBQTtJQUNBLG1CQUFBO0lBQ0EsMkJBQUE7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0lBQ0EscUJBQUE7SUFDQSxpQkFBQTtJQUNBLGNBQUE7RWxCcXNEVjtFa0Juc0RVO0lBQ0ksZUFBQTtJQUNBLG1CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxjQUFBO0lBQ0EsZUFBQTtFbEJxc0RkO0VrQm5zRGM7SUFDSSxjQUFBO0lBQ0Esa0JBQUE7SUFDQSxxQkFBQTtFbEJxc0RsQjtFa0Jsc0RjO0lBQ0ksMEJBQUE7RWxCb3NEbEI7RWtCL3JETTtJQUNJLGFBQUE7RWxCaXNEVjtFa0I5ckRNO0lBQ0ksYUFBQTtFbEJnc0RWO0VrQjdyRE07SUFDSSxrQkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtFbEIrckRWO0VrQjNyREU7SUFDSSxrQkFBQTtFbEI2ckROO0VrQjNyRE07SUFDSSxZQUFBO0lBQ0EsWUFBQTtJQUNBLGtCQUFBO0VsQjZyRFY7RWtCM3JEVTtJQUNJLGFBQUE7RWxCNnJEZDtFa0J4ckRVO0lBQ0ksZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLFFBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLHNCQUFBO0lBQ0EsY0FBQTtJQUNBLDZCQUFBO0lBQ0EsaUJBQUE7SUFDQSx1QkFBQTtFbEIwckRkO0VrQnZyRFU7SUFDSSxhQUFBO0VsQnlyRGQ7RWtCdHJEVTtJQUNJLGFBQUE7SUFDQSxzQkFBQTtFbEJ3ckRkO0VrQnRyRGM7SUFDSSxjQUFBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBO0VsQndyRGxCO0VrQnJyRGM7SUFDSSxlQUFBO0VsQnVyRGxCO0FBQ0YiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG51bCwgb2wge1xuICBwYWRkaW5nOiAwO1xufVxuXG5ib2R5LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCB1bCwgb2wsIGxpLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGJsb2NrcXVvdGUsIGRsLCBkZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplU3BlZWQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbnVsLCBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmFydGljbGUgPiAqICsgKiB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEsIHNlbGVjdCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICoge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1JdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQmxhY2suZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tTWVkaXVtLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUJsYWNrSXRhbGljLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUJsYWNrSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQmxhY2tJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQmxhY2tJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUJvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZEl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLU1lZGl1bUl0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tTWVkaXVtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1MaWdodEl0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1MaWdodEl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0SXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1UaGluSXRhbGljLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLVRoaW5JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1UaGluSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLVRoaW5JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLVJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUm9ib3RvLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tVGhpbi5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1UaGluLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tVGhpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1UaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuby1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm8tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm8tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm8tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uby13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi5vLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbio6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBzY3JvbGwtcGFkZGluZy10b3A6IDcwcHg7XG59XG5cbmJvZHkge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuXG4uc3ZnLW5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uby10ZXh0LWJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5vLXRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm8tdGV4dC11cCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5idXR0b24sXG5hIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmJ1dHRvbiBwaWN0dXJlIGltZzpob3ZlcixcbmEgcGljdHVyZSBpbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IDIuOHJlbTtcbn1cblxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IDIuMnJlbTtcbn1cblxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IDEuOXJlbTtcbn1cblxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLmxhenlsb2FkLFxuLmxhenlsb2FkaW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmxhenlsb2FkZWQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uby1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDNyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1heC13aWR0aDogMTkwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5vLWJ0bl9ncmVlbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMyRUM0MTcgMCUsICMyRUM0MTcgMjUlLCAjNzdkOTY4IDUwJSwgIzJFQzQxNyA3NSUsICMyRUM0MTcgMTAwJSkgbGVmdCB0b3A7XG59XG4uby1idG5fZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTZkZWcsICMxOWJkMDAgMCUsICMxYmM2MDEgMjUlLCAjNTNlNzNjIDUwJSwgIzc3ZjA2NSA3NSUsICM3ZmZmNmIgMTAwJSkgcmlnaHQgYm90dG9tO1xufVxuLm8tYnRuX2dyZWVuX2FuaW1hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2ZGVnLCAjMkVDNDE3IDAlLCAjMkVDNDE3IDI1JSwgIzc3ZDk2OCA1MCUsICMyRUM0MTcgNzUlLCAjMkVDNDE3IDEwMCUpIHJpZ2h0IGJvdHRvbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAzLjVyZW07XG4gIHBhZGRpbmc6IDBweCAzMHB4O1xuICB3aWR0aDogMTE2cHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5vLWJ0bl9ncmVlbl9hbmltYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9idXR0b24tYW5pbWF0aW9uLnN2Zykgbm8tcmVwZWF0IGxlZnQgMCB0b3AgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBhbmltYXRpb246IGZseSAycyBsaW5lYXIgMXMgaW5maW5pdGU7XG59XG4uby1idG5fZ3JlZW5fYW5pbWF0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2ZGVnLCAjMTliZDAwIDAlLCAjMWJjNjAxIDI1JSwgIzUzZTczYyA1MCUsICM3N2YwNjUgNzUlLCAjN2ZmZjZiIDEwMCUpIHJpZ2h0IGJvdHRvbTtcbn1cbi5vLWJ0bl93aGl0ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICNGM0YzRjMgMCUsICNGM0YzRjMgMjUlLCAjZTdlN2U3IDUwJSwgI0YzRjNGMyA3NSUsICNGM0YzRjMgMTAwJSkgcmlnaHQgYm90dG9tO1xuICBjb2xvcjogYmxhY2s7XG59XG4uby1idG5fd2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNkZmRmZGYgMCUsICNkZmRmZGYgMjUlLCAjZGJkYmRiIDUwJSwgI2RmZGZkZiA3NSUsICNkZmRmZGYgMTAwJSkgcmlnaHQgYm90dG9tO1xufVxuLm8tYnRuX2JsdWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMxMjQ1RkYgMCUsICMxMjQ1RkYgMjUlLCAjNjU4NmZmIDUwJSwgIzEyNDVGRiA3NSUsICMxMjQ1RkYgMTAwJSkgcmlnaHQgYm90dG9tO1xufVxuLm8tYnRuX2JsdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLm8tYnRuX2JsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjMzc2MmZmIDAlLCAjMzE1ZGZmIDI1JSwgIzY1ODZmZiA1MCUsICMwNDM2ZWEgNzUlLCAjMDAzN2ZmIDEwMCUpIHJpZ2h0IGJvdHRvbTtcbn1cbi5vLWJ0bl9ibHVlX2FuaW1hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzEyNDVGRiAwJSwgIzEyNDVGRiAyNSUsICM2NTg2ZmYgNTAlLCAjMTI0NUZGIDc1JSwgIzEyNDVGRiAxMDAlKSByaWdodCBib3R0b207XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMy41cmVtO1xuICBwYWRkaW5nOiAwcHggMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMTZweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLm8tYnRuX2JsdWVfYW5pbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0MDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnV0dG9uLWFuaW1hdGlvbi5zdmcpIG5vLXJlcGVhdCBsZWZ0IDAgdG9wIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYW5pbWF0aW9uOiBmbHkgMnMgbGluZWFyIDFzIGluZmluaXRlO1xufVxuLm8tYnRuX2JsdWVfYW5pbWF0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzM3NjJmZiAwJSwgIzMxNWRmZiAyNSUsICM2NTg2ZmYgNTAlLCAjMDQzNmVhIDc1JSwgIzAwMzdmZiAxMDAlKSByaWdodCBib3R0b207XG59XG4uby1idG5fc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLm8tYnRuX3NlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB6LWluZGV4OiAtMTtcbiAgcmlnaHQ6IC0xMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjRjNGM0YzIDAlLCAjRjNGM0YzIDI1JSwgI2U3ZTdlNyA1MCUsICNGM0YzRjMgNzUlLCAjRjNGM0YzIDEwMCUpIHJpZ2h0IGJvdHRvbTtcbn1cbi5vLWJ0bl9wcmltYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjMTI0NUZGIDAlLCAjMTI0NUZGIDI1JSwgIzY1ODZmZiA1MCUsICMxMjQ1RkYgNzUlLCAjMTI0NUZGIDEwMCUpIHJpZ2h0IGJvdHRvbTtcbn1cbi5vLWJ0bl9wcmltYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiAtMTAwJTtcbn1cbi5vLWJ0bl9wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzM3NjJmZiAwJSwgIzMxNWRmZiAyNSUsICM2NTg2ZmYgNTAlLCAjMDQzNmVhIDc1JSwgIzAwMzdmZiAxMDAlKSByaWdodCBib3R0b207XG59XG5cbi5jLWhlYWRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgei1pbmRleDogMTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYy1oZWFkZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5jLWhlYWRlcl9fbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWhlYWRlcl9fYnVyZ2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLmMtaGVhZGVyX19idXJnZXI6aG92ZXIge1xuICBjb2xvcjogYW50aXF1ZXdoaXRlO1xufVxuLmMtaGVhZGVyX19idXJnZXJfX21lbnUge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1oZWFkZXJfX2J1cmdlcl9fbWVudV9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmMtaGVhZGVyX19idXJnZXJfX2Nsb3NlIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogIzQ0NTE1YztcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLWhlYWRlciAuby1idG5fZ3JlZW5fYW5pbWF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWhlYWRlciAuby1idG5fYmx1ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYy1oZWFkZXJfX2J1dHRvbnMge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmMtaGVhZGVyX19sb2dvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBrZXlmcmFtZXMgZmx5IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUpO1xuICB9XG59XG4uYy1iYW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjA2KSwgMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG59XG4uYy1iYW5uZXIgLm8tYnRuX3ByaW1hcnkge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmMtYmFubmVyX190ZXh0X2Jsb2NrIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiB1bnNldDtcbiAgbGVmdDogdW5zZXQ7XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMXJlbSAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmMtYmFubmVyX190ZXh0X3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMCAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uYy1iYW5uZXJfX3RleHRfbW9iaWxlIHtcbiAgd2lkdGg6IG1pbi1jb250ZW50O1xufVxuLmMtYmFubmVyX190ZXh0X21vYmlsZSBzdHJvbmcge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmMtYmFubmVyX190ZXh0X21vYmlsZSBzcGFuIHtcbiAgY29sb3I6ICM1MjU3NWM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jLWJhbm5lcl9fdGV4dF9kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtYXNpZGUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjQjJDM0ZGIDAlLCAjNjM4NUZGIDI4LjM4JSwgIzEwNDRGRiAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMCAxcmVtIDAgMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgei1pbmRleDogLTE7XG59XG4uYy1hc2lkZV9fY29udGVudCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2OHB4KTtcbiAgcGFkZGluZzogMS41cmVtIDJyZW0gMnJlbSAycmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5jLWFzaWRlX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA3NXB4O1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmMtYXNpZGVfX2xpbmUge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDAuMjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMUQzRDY7XG59XG4uYy1hc2lkZV9fY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmMtYXNpZGVfX2NhcHRpb25fZ3JlZW4ge1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzRFRTczNjtcbn1cbi5jLWFzaWRlX19jb3VudHJ5LWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5jLWFzaWRlX19tZW51X2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jLWFzaWRlX19tZW51X2J1dHRvbnMgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzJkZWcsIHJnYmEoMjUwLCAyNTAsIDI1MCwgMC4yMykgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCkgMTAwJSk7XG59XG4uYy1hc2lkZV9fbmF2IHtcbiAgbWFyZ2luOiAyMHB4IDAgMCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmMtYXNpZGVfX25hdl9pdGVtIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZ2FwOiAyMHB4O1xufVxuLmMtYXNpZGVfX21lbnVfYm9udXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmMtYXNpZGVfX21lbnVfYm9udXMgaW1nIHtcbiAgd2lkdGg6IDI1MnB4O1xufVxuLmMtYXNpZGVfX21lbnVfYm9udXMgLmMtYXNpZGVfX2NhcHRpb24ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHVuc2V0O1xufVxuLmMtYXNpZGVfX21lbnVfYm9udXMgLmMtYXNpZGVfX2xpbmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jLWFzaWRlX19tZW51X2JvbnVzX2Rvd25sb2FkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgcmlnaHQ6IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxODJweDtcbiAgaGVpZ2h0OiA3NHB4O1xuICBwYWRkaW5nOiAwcmVtIDJyZW0gMC41cmVtIDByZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xufVxuLmMtYXNpZGVfX21lbnVfYm9udXNfZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogIzEyNDVGRjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYy1hc2lkZV9fbWVudV9ib251c19jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYy1hc2lkZV9fbWVudV9zdXBwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTkwcHg7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMC41cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyM2RlZywgcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjEpIDAlLCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMSkgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmMtYXNpZGVfX21lbnVfc3VwcG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjNkZWcsIHJnYmEoMjUwLCAyNTAsIDI1MCwgMC4wNSkgMCUsIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4wNSkgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgb3BhY2l0eTogMDtcbn1cbi5jLWFzaWRlX19tZW51X2NvdW50cnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxOTBweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIzZGVnLCByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuMSkgMCUsIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xKSAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYy1hc2lkZV9fbWVudV9jb3VudHJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyM2RlZywgcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjA1KSAwJSwgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjA1KSAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBvcGFjaXR5OiAwO1xufVxuLmMtYXNpZGVfX21lbnVfaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jLWFzaWRlX19tZW51X2ljb24tY2hhdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNGRkZGRkY7XG59XG4uYy1hc2lkZV9fbWVudV9pY29uLWZsYWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uYy1hc2lkZV9fbWVudV9pY29uLWZsYWcgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uaXMtYXNpZGUtb3BlbiB7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uYy1hc2lkZV9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uYy1oZWFkZXJfX2J1cmdlcl9fbWVudTpmb2N1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLWNvbW1lbnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyOiAycHggc29saWQgIzEyNDVGRjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmMtY29tbWVudCBhOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiAjZmZlZWFhO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYy1jb21tZW50IGE6bm90KFtjbGFzc10pOmhvdmVyLCAuYy1jb21tZW50IGE6bm90KFtjbGFzc10pOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYy1jb21tZW50cyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYy1jb21tZW50X19uYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5jLWNvbW1lbnRfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jLWNvbW1lbnQgLm8tYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5jLWZhcSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYy1mYXEgYTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogI2ZmZWVhYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmMtZmFxIGE6bm90KFtjbGFzc10pOmhvdmVyLCAuYy1mYXEgYTpub3QoW2NsYXNzXSk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jLWZhcSBkZXRhaWxzW29wZW5dIHN1bW1hcnkge1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbn1cbi5jLWZhcV9faXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jLWZhcV9fdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzEyNDVGRiA3NSUsICMxMjQ1RkYgMTAwJSkgcmlnaHQgYm90dG9tO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1mYXFfX3RpdGxlOjotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWZhcV9fdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLilrpcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMTBweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cbi5jLWZhcV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzEyNDVGRjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG59XG5cbi5jLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmMtdGV4dC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5jLXRleHQgaW1nIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmMtdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4uYy10ZXh0IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmMtdGV4dCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jLXRleHQgYTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogI2ZmZWVhYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmMtdGV4dCBhOm5vdChbY2xhc3NdKTpob3ZlciwgLmMtdGV4dCBhOm5vdChbY2xhc3NdKTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmMtdGV4dCAuby10ZXh0LWltYWdlX3JpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXgtd2lkdGg6IDQwdnc7XG59XG4uYy10ZXh0IC5vLXRleHQtaW1hZ2VfbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDQwdnc7XG59XG5cbi5jLXRhYmxlLW9mLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCA0MHB4O1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmMtdGFibGUtb2YtY29udGVudCBhOm5vdChbY2xhc3NdKSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMTI0NUZGIDc1JSwgIzEyNDVGRiAxMDAlKSByaWdodCBib3R0b207XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmMtdGFibGUtb2YtY29udGVudCBhOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmMtdGFibGUtb2YtY29udGVudF9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uYy10YWJsZS1vZi1jb250ZW50X193cmFwcGVyIHN1bW1hcnkge1xuICBjb2xvcjogIzEyNDVGRjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jLXRhYmxlLW9mLWNvbnRlbnRfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jLXRhYmxlLW9mLWNvbnRlbnRfX2l0ZW06bnRoLWNoaWxkKG9kZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4uYy1zbG90IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmMtc2xvdHMge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5jLXNsb3RfX2ljb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYy1zbG90X19pY29uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmMtc2xvdF9fbmV3IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxMHB4O1xuICBtYXgtd2lkdGg6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmY1MTAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMCA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLXNsb3RfX25hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDhweCAwIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiBibGFjaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbn1cbi5jLXNsb3Q6aG92ZXIgLmMtc2xvdF9fb3ZlcmZsb3cge1xuICBvcGFjaXR5OiAxO1xufVxuLmMtc2xvdF9fb3ZlcmZsb3cge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMxNTE2MWYgMCUsIHJnYmEoMjAsIDIzLCAzNCwgMC43MikgNDYuNjclLCByZ2JhKDM5LCA0MywgNjUsIDApIDEwMCUpO1xuICB0cmFuc2l0aW9uOiAyMDBtcztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgei1pbmRleDogMTA7XG4gIGdhcDogMTBweDtcbn1cbi5jLXNsb3RfX292ZXJmbG93LXBsYXkge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLmMtc2xvdF9fb3ZlcmZsb3ctcGxheTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG4uYy1zbG90X19vdmVyZmxvdy1kZW1vIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLXNsb3RfX292ZXJmbG93LWRlbW86aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogI2RiZGJkYjtcbn1cbi5jLXNsb3QgLm8tYnRuX3ByaW1hcnkge1xuICB3aWR0aDogMTE2cHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmMtc2xvdCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYy1zbG90IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmMtc2xvdCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuLmMtamFja3BvdCB7XG4gIG1hcmdpbjogNHJlbSAwO1xufVxuLmMtamFja3BvdF9kaXZpZGVyX3RvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMC45cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2phY2twb3QtYXJyb3cuc3ZnKTtcbiAgei1pbmRleDogMTtcbn1cbi5jLWphY2twb3RfZGl2aWRlcl9ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTAuOXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9qYWNrcG90LWFycm93LnN2Zyk7XG59XG4uYy1qYWNrcG90X2NvbnRlbnQge1xuICBwYWRkaW5nOiAycmVtIDAuNXJlbSAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb3ZlciB1cmwoLi4vaW1nL2phY2twb3QtYmFubmVyLndlYnApO1xuICBvcGFjaXR5OiAxO1xufVxuLmMtamFja3BvdF90aXRsZSB7XG4gIG1hcmdpbjogMCAwIDRweCAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLWphY2twb3RfbW9uZXlfY29udGVudCB7XG4gIHBhZGRpbmc6IDJyZW0gMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbSAwO1xufVxuLmMtamFja3BvdF9ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDE2LjI1cmVtO1xuICBtaW4td2lkdGg6IDMwcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDgsIDM2LCAwLjUpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMmM1YWZmO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmMtamFja3BvdF9ibG9ja190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jLWphY2twb3RfYmxvY2tfbW9uZXkge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYy1qYWNrcG90X2Jsb2NrIC5vLWJ0bl9ibHVlIHtcbiAgbWFyZ2luOiA0cHggMCAtMjhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtaW4taGVpZ2h0OiA1NnB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgbWluLXdpZHRoOiAxNDBweDtcbn1cbi5jLWphY2twb3RfZ2FtZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiB2YXIoLS1kczItcm93cywgdW5zZXQpO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBncmlkLWF1dG8tY29sdW1uczogdW5zZXQ7XG4gIGdyaWQtY29sdW1uOiAyLzM7XG4gIGdhcDogMDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB3aWR0aDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAwO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4uYy1qYWNrcG90X2dhbWVzX2l0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjAlO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMTUxNjFmIDAlLCByZ2JhKDIwLCAyMywgMzQsIDAuNzIpIDQ2LjY3JSwgcmdiYSgzOSwgNDMsIDY1LCAwKSAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBvcGFjaXR5OiAwO1xufVxuLmMtamFja3BvdF9nYW1lc19pdGVtOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jLWphY2twb3RfZ2FtZXNfb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLWphY2twb3RfZ2FtZXNfcHJpemUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTBkZWcsICM2QzhERkYgMCUsICMxMDQ0RkYgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xufVxuLmMtamFja3BvdF9iaXJkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWphY2twb3QgLmMtc2xvdF9fb3ZlcmZsb3cge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmMtamFja3BvdCAuYy1zbG90X19uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiA4cHggMCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5jLWphY2twb3QgLmMtc2xvdF9famFja3BvdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTUwZGVnLCAjNkM4REZGIDAlLCAjMTA0NEZGIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbn1cbi5jLWphY2twb3QgLmMtc2xvdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNDZweDtcbn1cblxuLmMtdG91cm5hbWVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jLXRvdXJuYW1lbnRzIDpudGgtY2hpbGQoMykgLmMtdG91cm5hbWVudF9jYXJkX2JvZHlfdGltZXIge1xuICBtYXJnaW4tdG9wOiAxODBweDtcbn1cbi5jLXRvdXJuYW1lbnRzIDpudGgtY2hpbGQoMykgLmMtdG91cm5hbWVudF9jYXJkX2JvZHlfaW5mbyB7XG4gIGdhcDogNDBweDtcbn1cbi5jLXRvdXJuYW1lbnRzX19jb250ZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLmMtdG91cm5hbWVudF9jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAwLjVyZW0gMS4yNXJlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTBkZWcsICM2QzhERkYgMCUsICMxMDQ0RkYgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDkwcHg7XG59XG4uYy10b3VybmFtZW50X2NhcmRfaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgei1pbmRleDogMTtcbn1cbi5jLXRvdXJuYW1lbnRfY2FyZF90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jLXRvdXJuYW1lbnRfY2FyZF9hY3RpdmVfdGV4dCB7XG4gIGNvbG9yOiAjZmZlNTAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmMtdG91cm5hbWVudF9jYXJkX2FjdGl2ZV90ZXh0X2JpZyB7XG4gIGNvbG9yOiAjZmZlNTAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYy10b3VybmFtZW50X2NhcmRfYm9keV9wcml6ZXBvb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjZmZlNTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jLXRvdXJuYW1lbnRfY2FyZF9ib2R5X2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmMtdG91cm5hbWVudF9jYXJkX2JvZHlfaW5mbyBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYy10b3VybmFtZW50X2NhcmRfYm9keV9kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtaW4taGVpZ2h0OiAzcmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4uYy10b3VybmFtZW50X2NhcmRfYm9keV9kZXNjcmlwdGlvbl9ib2xkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtaW4taGVpZ2h0OiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uYy10b3VybmFtZW50X2NhcmRfYm9keV9zY29yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5jLXRvdXJuYW1lbnRfY2FyZF9ib2R5X3Ryb3BoaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAyMHB4O1xufVxuLmMtdG91cm5hbWVudF9jYXJkX2JvZHlfdHJvcGhpZXMgc3ZnOm50aC1jaGlsZCgxKSB7XG4gIGZpbGw6ICNmZmU1MDA7XG59XG4uYy10b3VybmFtZW50X2NhcmRfYm9keV90cm9waGllcyBzdmc6bnRoLWNoaWxkKDIpIHtcbiAgZmlsbDogIzVkN2VmZjtcbn1cbi5jLXRvdXJuYW1lbnRfY2FyZF9ib2R5X3Ryb3BoaWVzIHN2ZzpudGgtY2hpbGQoMykge1xuICBmaWxsOiAjNWQ3ZWZmO1xufVxuLmMtdG91cm5hbWVudF9jYXJkX2JvZHlfaWNvbi1wbHVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAzcmVtO1xuICB3aWR0aDogOC41cmVtO1xuICBoZWlnaHQ6IDguNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItd2lkdGg6IGluaXRpYWw7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmMtdG91cm5hbWVudF9jYXJkX2JvZHlfaWNvbi1wbHVzIHNwYW4ge1xuICBmb250LXNpemU6IDdyZW07XG4gIHRyYW5zbGF0ZTogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC00cHg7XG59XG4uYy10b3VybmFtZW50X2NhcmRfYm9keV9pY29uLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuNXJlbSk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMS41cmVtKTtcbiAgb3BhY2l0eTogMC4zO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItd2lkdGg6IDEycHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItaW1hZ2U6IGluaXRpYWw7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDEwNHB4O1xuICBoZWlnaHQ6IDEwNHB4O1xufVxuLmMtdG91cm5hbWVudF9jYXJkX2JvZHlfdGltZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTJyZW07XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5jLXRvdXJuYW1lbnRfY2FyZF9ib2R5X3RpbWVyX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmMtdG91cm5hbWVudF9jYXJkX2JvZHlfdGltZXJfbnVtYmVyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jLXRvdXJuYW1lbnRfY2FyZF9ib2R5X3RpbWVyX251bWJlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG4uYy10b3VybmFtZW50X2NhcmRfYm9keV90aW1lcl9jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxMHB4O1xufVxuXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbnRhYmxlIGE6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6ICNmZmVlYWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbnRhYmxlIGE6bm90KFtjbGFzc10pOmhvdmVyLCB0YWJsZSBhOm5vdChbY2xhc3NdKTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxudGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbnRhYmxlIHRoLCB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTI0NUZGO1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jLXRhYmxlX193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbn1cbi5jLXRhYmxlX193cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLW1haW4ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uYy1tYWluIGgxLCAuYy1tYWluIGgyLCAuYy1tYWluIGgzLCAuYy1tYWluIGg0LCAuYy1tYWluIGg1LCAuYy1tYWluIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmMtZm9vdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFjMjk7XG59XG4uYy1mb290ZXJfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5jLWZvb3Rlcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLmMtZm9vdGVyX19pbmZvX2ljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLWZvb3Rlcl9faW5mb19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogMjZweCAwO1xuICBvcmRlcjogMjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1MjU3NUM7XG59XG4uYy1mb290ZXJfX2luZm9fbG9nbyBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICBjb2xvcjogI0E2QUJCMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWZvb3Rlcl9fZ2FtZXMge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWZvb3Rlcl9fZ2FtZXMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5jLWZvb3Rlcl9fZ2FtZXMgZGl2IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLWZvb3Rlcl9fZ2FtZXMgYSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQTZBQkIwO1xufVxuLmMtZm9vdGVyX19nYW1lcyBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmMtZm9vdGVyX19nYW1lc19tb2JpbGUge1xuICBwYWRkaW5nOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjMjgyQTM5O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmMtZm9vdGVyX19nYW1lc19tb2JpbGVfY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5jLWZvb3Rlcl9fZ2FtZXNfbW9iaWxlX2NvbnRlbnQgYSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQTZBQkIwO1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIHBhZGRpbmc6IDAgMnJlbSAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG4uYy1mb290ZXJfX2luZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jLWZvb3Rlcl9faW5mbyBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5jLWZvb3Rlcl9faW5mbyBkaXYge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmMtZm9vdGVyX19pbmZvIGEge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0E2QUJCMDtcbn1cbi5jLWZvb3Rlcl9faW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmMtZm9vdGVyX19pbmZvX21vYmlsZSB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJhY2tncm91bmQ6ICMyODJBMzk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYy1mb290ZXJfX2luZm9fbW9iaWxlX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYy1mb290ZXJfX2luZm9fbW9iaWxlX2NvbnRlbnQgYSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQTZBQkIwO1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIHBhZGRpbmc6IDAgMnJlbSAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG4uYy1mb290ZXJfX2xpbmtzIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYy1mb290ZXJfX2xpbmtzIHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmMtZm9vdGVyX19saW5rcyBkaXYge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmMtZm9vdGVyX19saW5rcyBkaXYgYSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQTZBQkIwO1xufVxuLmMtZm9vdGVyX19saW5rcyBkaXYgYTpob3ZlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jLWZvb3Rlcl9fbGlua3NfbW9iaWxlIHtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZDogIzI4MkEzOTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLWZvb3Rlcl9fbGlua3NfbW9iaWxlX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYy1mb290ZXJfX2xpbmtzX21vYmlsZV9jb250ZW50IGEge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0E2QUJCMDtcbiAgZmxleC1iYXNpczogNTAlO1xuICBwYWRkaW5nOiAwIDJyZW0gMCAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmMtZm9vdGVyX19oZWxwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYy1mb290ZXJfX3N1cHBvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDE0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjMzIzMzNlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGZsZXg6IDEgMSAwO1xufVxuLmMtZm9vdGVyX19zdXBwb3J0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI3MjczMDtcbn1cbi5jLWZvb3Rlcl9fZmxhZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMTRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICMzMjMzM2U7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDRweCAxNHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5jLWZvb3Rlcl9fZmxhZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyNzI3MzA7XG59XG4uYy1mb290ZXJfX2ZsYWcgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jLWZvb3Rlcl9fZmxhZ19pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmMtZm9vdGVyX19mbGFnX2ljb24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmMtZm9vdGVyX19wYXJ0bmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzMyMzMzZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogNHB4IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uYy1mb290ZXJfX3BhcnRuZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjcyNzMwO1xufVxuLmMtZm9vdGVyX190ZXh0IHtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4uYy1mb290ZXJfX3RleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGNvbG9yOiAjN2Y4NjhlO1xufVxuLmMtZm9vdGVyX190ZXh0IHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM3Zjg2OGU7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLWZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODRweDtcbiAgcGFkZGluZzogMTZweCAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYy1mb290ZXJfX2NvcHlyaWdodCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmMtZm9vdGVyX19tb2JpbGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBvcmRlcjogMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDcycHgpIHtcbiAgLmMtYmFubmVyX190ZXh0X21vYmlsZSB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYy1oZWFkZXIgLm8tYnRuX2dyZWVuX2FuaW1hdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYy1oZWFkZXIgLm8tYnRuX3NlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYy1qYWNrcG90IC5jLXNsb3Qge1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cbiAgLmMtc2xvdF9fb3ZlcmZsb3ctZGVtbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5vLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy10YWJsZS1vZi1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAuYy10YWJsZS1vZi1jb250ZW50X19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTBweCkge1xuICAuYy1mb290ZXJfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1MjU3NUM7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5jLWZvb3Rlcl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDMycHg7XG4gIH1cbiAgLmMtZm9vdGVyX19oZWxwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gIH1cbiAgLmMtZm9vdGVyX19tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmMtZm9vdGVyX19nYW1lcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLmMtZm9vdGVyX19nYW1lcyBhIHtcbiAgICBtYXJnaW46IDAgMCAycmVtO1xuICB9XG4gIC5jLWZvb3Rlcl9fbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmMtZm9vdGVyX19saW5rcyBzcGFuIHtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuICAuYy1mb290ZXJfX2xpbmtzIGEge1xuICAgIG1hcmdpbjogMCAwIDJyZW07XG4gIH1cbiAgLmMtZm9vdGVyX19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMHB4IDQwcHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC5jLWZvb3Rlcl9faW5mbyBhIHtcbiAgICBtYXJnaW46IDAgMCAycmVtO1xuICB9XG4gIC5jLWZvb3Rlcl9faW5mb19sb2dvIHtcbiAgICBvcmRlcjogdW5zZXQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiB1bnNldDtcbiAgICBib3JkZXItdG9wOiB1bnNldDtcbiAgfVxuICAuYy1mb290ZXJfX2luZm9fbG9nbyBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICAgIHBhZGRpbmc6IDEwcHggMCA0MHB4IDA7XG4gIH1cbiAgLmMtZm9vdGVyX19pbmZvX19pY29ucyB7XG4gICAgZGlzcGxheTogdW5zZXQ7XG4gIH1cbiAgLmMtZm9vdGVyX19zdXBwb3J0IHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgZmxleDogdW5zZXQ7XG4gIH1cbiAgLmMtZm9vdGVyX19wYXJ0bmVyIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmMtamFja3BvdF9iaXJkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNDAzcHg7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAuYy1qYWNrcG90X2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogNHJlbSAwcHggNS4yNXJlbSA4JTtcbiAgfVxuICAuYy1qYWNrcG90X2Jsb2NrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgbWluLXdpZHRoOiA0OTBweDtcbiAgfVxuICAuYy1qYWNrcG90X2Jsb2NrX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmMtamFja3BvdF9ibG9ja19tb25leSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBmb250LXNpemU6IDUycHg7XG4gIH1cbiAgLmMtamFja3BvdCAuYy1zbG90cyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cbiAgLmMtdG91cm5hbWVudF9jYXJkX2JvZHlfcHJpemVwb29sIHtcbiAgICBmb250LXN0eWxlOiA1NnB4O1xuICB9XG4gIC5jLXRvdXJuYW1lbnRfY2FyZF9hY3RpdmVfdGV4dF9iaWcge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCAzMnB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxuICAuYy1oZWFkZXJfX25hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCAtMC41cmVtO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuICAuYy1oZWFkZXJfX25hdl9pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBwYWRkaW5nOiAwIDE0cHg7XG4gIH1cbiAgLmMtaGVhZGVyX19uYXZfaXRlbSBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC1oZWlnaHQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLmMtaGVhZGVyX19uYXZfaXRlbTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmMtaGVhZGVyIC5vLWJ0bl9ibHVlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5jLWhlYWRlcl9fYnVyZ2VyX19tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jLWhlYWRlcl9fbG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuYy1iYW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYy1iYW5uZXIgLm8tYnRuX3ByaW1hcnkge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luOiAwLjVyZW0gMCAwO1xuICB9XG4gIC5jLWJhbm5lciAuby1idG5fcHJpbWFyeSBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmMtYmFubmVyX190ZXh0X2Jsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDMyMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1LjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jLWJhbm5lcl9fdGV4dF9tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmMtYmFubmVyX190ZXh0X2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYy1iYW5uZXJfX3RleHRfZGVza3RvcCBzdHJvbmcge1xuICAgIGNvbG9yOiAjNWViYmZmO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuYy1iYW5uZXJfX3RleHRfZGVza3RvcCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn0iLCIqLCo6OmJlZm9yZSwqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG51bCxvbCB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCB1bCwgb2wsIGxpLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGJsb2NrcXVvdGUsIGRsLCBkZCB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxudWwsb2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmFydGljbGUgPiAqICsgKiB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbmlucHV0LGJ1dHRvbix0ZXh0YXJlYSxzZWxlY3Qge1xuICBmb250OiBpbmhlcml0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgKiB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1JdGFsaWMuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1CbGFjay5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1CbGFjay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tTWVkaXVtLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1CbGFja0l0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1CbGFja0l0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQmxhY2tJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1CbGFja0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZEl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1Cb2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1Cb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW1JdGFsaWMuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tTWVkaXVtSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0SXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0SXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1MaWdodEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1UaGluSXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLVRoaW5JdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLVRoaW5JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1UaGluSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1SZWd1bGFyLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1UaGluLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLVRoaW4uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9Sb2JvdG8vUm9ib3RvLVRoaW4ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9ib3RvL1JvYm90by1UaGluLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbiIsIiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gICBzbTogNTc2cHgsXG4gICBtZDogNzY4cHgsXG4gICBsZzogOTkycHgsXG4gICB4bDogMTIwMHB4LFxuKTtcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICAgc206IDU0MHB4LFxuICAgbWQ6IDcyMHB4LFxuICAgbGc6IDk2MHB4LFxuICAgeGw6IDExNDBweCxcbik7XG5cbkBlYWNoICRwb2ludCBpbiBzbSwgbWQsIGxnLCB4bCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRwb2ludCkpIHtcbiAgICAgLm8tY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJHBvaW50KTtcbiAgICAgfVxuICB9XG59XG5cblxuLy9cbi8vICRwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0MHB4OyAgICAgICAvLzQwcHhcbi8vICRwLXhzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcCAvIDg7ICAgICAvLzVweFxuLy8gJHAtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwIC8gMjsgICAgIC8vMjBweFxuLy8gJHAtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwLXNtICogMzsgIC8vNjBweFxuLy8gJHAtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwICogMjsgICAgIC8vODBweFxuLy9cbi8vICRtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMHB4OyAgICAgICAvLzMwcHhcbi8vICRtLXhzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkbSAvIDM7ICAgICAvLzEwcHhcbi8vICRtLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkbSAvIDI7ICAgICAvLzE1cHhcbi8vICRtLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkbS1zbSAqIDM7ICAvLzQ1cHhcbi8vICRtLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkbSAqIDI7ICAgICAvLzYwcHhcbi8vXG5cbiRsaW5rLWhvdmVyOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNmZmVlYWE7XG4kZ3JheTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2YyZjJmMjtcbiRkYXJrLWdyYXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMzMDMwMzA7XG4kYmxhY2s6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzAwMDAwMDtcbiR3aGl0ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZmZmZmZmO1xuXG5cbi8vIGh0bWwgZm9udC1zaXplOiAxMHB4O1xuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS42cmVtO1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNHJlbTtcbiRmb250LXNpemUtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjhyZW07XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4ycmVtO1xuXG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzcmVtO1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuOHJlbTtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjVyZW07XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4ycmVtO1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuOXJlbTtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjZyZW07XG4iLCIuby1jb250YWluZXIge1xuICAgd2lkdGg6IDEwMCU7XG4gICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgIG1hcmdpbjogMCBhdXRvO1xuICAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uby13cmFwcGVyIHtcbiAgIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuYm9keSB7XG4gICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLm8tbGlzdCB7XG4gICBsaXN0LXN0eWxlOiBub25lO1xuICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgZGlzcGxheTogZmxleDtcbiAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbiIsIiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbio6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaHRtbCB7XG4gICAgZm9udC1zaXplOiA2Mi41JTtcbiAgICBzY3JvbGwtcGFkZGluZy10b3A6IDcwcHg7XG59XG5cbmJvZHkge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5zdmctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLm8tdGV4dCB7XG4gICAgJi1ib2xkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgJi1jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi11cCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxufVxuXG5pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbmJ1dHRvbixcbmEge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgJiBwaWN0dXJlIGltZzpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gICAgfVxufVxuXG5oMSxcbi5oMSB7XG4gICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xufVxuXG5oMixcbi5oMiB7XG4gICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xufVxuXG5oMyxcbi5oMyB7XG4gICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xufVxuXG5oNCxcbi5oNCB7XG4gICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xufVxuXG5oNSxcbi5oNSB7XG4gICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xufVxuXG5oNixcbi5oNiB7XG4gICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xufVxuXG4ubGF6eWxvYWQsXG4ubGF6eWxvYWRpbmcge1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5sYXp5bG9hZGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IC4ycztcbn1cblxuLm8tYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAmX2dyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzJFQzQxNyAwJSwgIzJFQzQxNyAyNSUsICM3N2Q5NjggNTAlLCAjMkVDNDE3IDc1JSwgIzJFQzQxNyAxMDAlKSBsZWZ0IHRvcDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNmRlZywgIzE5YmQwMCAwJSwgIzFiYzYwMSAyNSUsICM1M2U3M2MgNTAlLCAjNzdmMDY1IDc1JSwgIzdmZmY2YiAxMDAlKSByaWdodCBib3R0b207XG4gICAgICAgIH1cblxuICAgICAgICAmX2FuaW1hdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTZkZWcsICMyRUM0MTcgMCUsICMyRUM0MTcgMjUlLCAjNzdkOTY4IDUwJSwgIzJFQzQxNyA3NSUsICMyRUM0MTcgMTAwJSkgcmlnaHQgYm90dG9tO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGhlaWdodDogMy41cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDMwcHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J1dHRvbi1hbmltYXRpb24uc3ZnKSBuby1yZXBlYXQgbGVmdCAwIHRvcCAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGZseSAycyBsaW5lYXIgMXMgaW5maW5pdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNmRlZywgIzE5YmQwMCAwJSwgIzFiYzYwMSAyNSUsICM1M2U3M2MgNTAlLCAjNzdmMDY1IDc1JSwgIzdmZmY2YiAxMDAlKSByaWdodCBib3R0b207XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHdpZHRoOiAxMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfd2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjRjNGM0YzIDAlLCAjRjNGM0YzIDI1JSwgI2U3ZTdlNyA1MCUsICNGM0YzRjMgNzUlLCAjRjNGM0YzIDEwMCUpIHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGZkZmRmIDAlLCAjZGZkZmRmIDI1JSwgI2RiZGJkYiA1MCUsICNkZmRmZGYgNzUlLCAjZGZkZmRmIDEwMCUpIHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfYmx1ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzEyNDVGRiAwJSwgIzEyNDVGRiAyNSUsICM2NTg2ZmYgNTAlLCAjMTI0NUZGIDc1JSwgIzEyNDVGRiAxMDAlKSByaWdodCBib3R0b207XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMzNzYyZmYgMCUsICMzMTVkZmYgMjUlLCAjNjU4NmZmIDUwJSwgIzA0MzZlYSA3NSUsICMwMDM3ZmYgMTAwJSkgcmlnaHQgYm90dG9tO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9hbmltYXRpb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzEyNDVGRiAwJSwgIzEyNDVGRiAyNSUsICM2NTg2ZmYgNTAlLCAjMTI0NUZGIDc1JSwgIzEyNDVGRiAxMDAlKSByaWdodCBib3R0b207XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9idXR0b24tYW5pbWF0aW9uLnN2Zykgbm8tcmVwZWF0IGxlZnQgMCB0b3AgMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBmbHkgMnMgbGluZWFyIDFzIGluZmluaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjMzc2MmZmIDAlLCAjMzE1ZGZmIDI1JSwgIzY1ODZmZiA1MCUsICMwNDM2ZWEgNzUlLCAjMDAzN2ZmIDEwMCUpIHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgd2lkdGg6IDExNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9zZWFyY2gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgI0YzRjNGMyAwJSwgI0YzRjNGMyAyNSUsICNlN2U3ZTcgNTAlLCAjRjNGM0YzIDc1JSwgI0YzRjNGMyAxMDAlKSByaWdodCBib3R0b207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX3ByaW1hcnkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMxMjQ1RkYgMCUsICMxMjQ1RkYgMjUlLCAjNjU4NmZmIDUwJSwgIzEyNDVGRiA3NSUsICMxMjQ1RkYgMTAwJSkgcmlnaHQgYm90dG9tO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjMzc2MmZmIDAlLCAjMzE1ZGZmIDI1JSwgIzY1ODZmZiA1MCUsICMwNDM2ZWEgNzUlLCAjMDAzN2ZmIDEwMCUpIHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYy1oZWFkZXIge1xyXG5cdGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcclxuXHRwb3NpdGlvbjogc3RpY2t5O1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG5cdHotaW5kZXg6IDExO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHQmX19jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHR9XHJcblxyXG5cdCZfX25hdiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Jl9fYnVyZ2VyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogMTRweDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGNvbG9yOiAjMDAwMDAwO1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiBhbnRpcXVld2hpdGU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fbWVudSB7XHJcblx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHJcblx0XHQmX19tZW51X190aXRsZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fY2xvc2Uge1xyXG5cdFx0XHR3aWR0aDogNzBweDtcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjNDQ1MTVjO1xyXG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JiAuby1idG5fZ3JlZW5fYW5pbWF0aW9uIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQmIC5vLWJ0bl9ibHVlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHJcblx0Jl9fYnV0dG9ucyB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogOHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fbG9nbyB7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmx5IHtcclxuXHQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSk7XHJcblx0fVxyXG59IiwiLmMtYmFubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcblxuICAgICYgLm8tYnRuX3ByaW1hcnkge1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICAmX2Jsb2NrIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTA2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxcmVtIDFyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9yb3cge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAgMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfbW9iaWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgICAgICAgICAgICYgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1MjU3NWM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIi5jLWFzaWRlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjQjJDM0ZGIDAlLCAjNjM4NUZGIDI4LjM4JSwgIzEwNDRGRiAxMDAlKTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDFyZW0gMCAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2OHB4KTtcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDJyZW0gMnJlbSAycmVtO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB9XG5cbiAgICAmX190b3Age1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICZfX2xpbmUge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMUQzRDY7XG4gICAgfVxuXG4gICAgJl9fY2FwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICZfZ3JlZW4ge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgY29sb3I6ICM0RUU3MzY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb3VudHJ5LWljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAmX19tZW51X2J1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmIGE6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE3MmRlZywgcmdiKDI1MCAyNTAgMjUwIC8gMjMlKSAwJSwgcmdiKDI1NSAyNTUgMjU1IC8gMjQlKSAxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fbmF2IHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMCAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICZfaXRlbSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21lbnUge1xuICAgICAgICAmX2JvbnVzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgJiBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiAuYy1hc2lkZV9fY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IHVuc2V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmIC5jLWFzaWRlX19saW5lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9kb3dubG9hZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4MnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcmVtIDJyZW0gMC41cmVtIDByZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyNDVGRjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX2NhcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9zdXBwb3J0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIzZGVnLCByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuMSkgMCUsIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xKSAxMDAlKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyM2RlZywgcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjA1KSAwJSwgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjA1KSAxMDAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9jb3VudHJ5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIzZGVnLCByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuMSkgMCUsIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xKSAxMDAlKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyM2RlZywgcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjA1KSAwJSwgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjA1KSAxMDAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAmLWNoYXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNGRkZGRkY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZmxhZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAgICAgJiBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5pcy1hc2lkZS1vcGVuIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIHotaW5kZXg6IDEwMDA7XG59XG5cbi5jLWFzaWRlX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uYy1oZWFkZXJfX2J1cmdlcl9fbWVudTpmb2N1cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn0iLCIuYy1jb21tZW50IHtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblx0ZGlzcGxheTogLW1zLWZsZXg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMTI0NUZGO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0JiBhOm5vdChbY2xhc3NdKSAge1xyXG5cdFx0Y29sb3I6ICRsaW5rLWhvdmVyO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZzIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cdCZfX25hbWUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdH1cclxuXHQmX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0JiAuby1idG4ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0fVxyXG59XHJcbiIsIi5jLWZhcSB7XHJcblx0JiBhOm5vdChbY2xhc3NdKSAge1xyXG5cdFx0Y29sb3I6ICRsaW5rLWhvdmVyO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0JiBkZXRhaWxzW29wZW5dIHN1bW1hcnkge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcblx0fVxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHBhZGRpbmc6IDdweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMTI0NUZGIDc1JSwgIzEyNDVGRiAxMDAlKSByaWdodCBib3R0b207XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJ+KWuic7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGxlZnQ6IDEwcHg7XHJcblx0XHRcdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjMTI0NUZGO1xyXG5cdFx0Ym9yZGVyLXRvcDogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xyXG5cdH1cclxufSIsIi5jLXRleHQge1xyXG5cclxuXHQmLWNvbnRhaW5lciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcblx0JiBpbWcge1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0JiBwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuXHR9XHJcblxyXG5cdCYgdWwge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdFx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0JiBvbCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0XHRsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XHJcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQmIGE6bm90KFtjbGFzc10pIHtcclxuXHRcdGNvbG9yOiAkbGluay1ob3ZlcjtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm8tdGV4dC1pbWFnZSB7XHJcblxyXG5cdFx0Jl9yaWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0bWF4LXdpZHRoOiA0MHZ3O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfbGVmdCB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQwdnc7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmMtdGFibGUtb2YtY29udGVudCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogMTZweCA0MHB4O1xyXG5cdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblxyXG5cclxuXHQmIGE6bm90KFtjbGFzc10pIHtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMTI0NUZGIDc1JSwgIzEyNDVGRiAxMDAlKSByaWdodCBib3R0b207XHJcblx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3dyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuXHRcdCYgc3VtbWFyeSB7XHJcblx0XHRcdGNvbG9yOiAjMTI0NUZGO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG5cclxuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn0iLCIuYy1zbG90IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAwIDVweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdCZzIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG5cdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG5cdFx0ZGlzcGxheTogLW1zLWZsZXg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdH1cclxuXHJcblx0Jl9faWNvbiB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdCYgaW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19uZXcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHR0b3A6IDEwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDQwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdGJhY2tncm91bmQ6ICNmZjUxMDA7XHJcblx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0cGFkZGluZzogMCA2cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQmX19uYW1lIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiA4cHggMCAwIDA7XHJcblx0XHRsaW5lLWhlaWdodDogMS44NzVyZW07XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRjb2xvcjogYmxhY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cGFkZGluZy10b3A6IDExcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLjVweDtcclxuXHRcdHBhZGRpbmctbGVmdDogN3B4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogN3B4O1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciAmX19vdmVyZmxvdyB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHJcblx0Jl9fb3ZlcmZsb3cge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMxNTE2MWYgMCUsIHJnYmEoMjAsIDIzLCAzNCwgMC43MikgNDYuNjclLCByZ2JhKDM5LCA0MywgNjUsIDApIDEwMCUpO1xyXG5cdFx0dHJhbnNpdGlvbjogMjAwbXM7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQmX19vdmVyZmxvdy1wbGF5IHtcclxuXHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19vdmVyZmxvdy1kZW1vIHtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0d2lkdGg6IDEyMHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDYwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGxpbmVhcjtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2RiZGJkYjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYgLm8tYnRuX3ByaW1hcnkge1xyXG5cdFx0d2lkdGg6IDExNnB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0fVxyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuXHQuYy1zbG90IHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7fVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHQuYy1zbG90IHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdC5jLXNsb3Qge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDUpO1xyXG5cdH1cclxufSIsIi5jLWphY2twb3Qge1xuICAgIG1hcmdpbjogNHJlbSAwO1xuXG4gICAgJl9kaXZpZGVyIHtcbiAgICAgICAgJl90b3Age1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogLTAuOXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvamFja3BvdC1hcnJvdy5zdmcpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfYm90dG9tIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IC0wLjlweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9qYWNrcG90LWFycm93LnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDAuNXJlbSAxcmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IGNlbnRlciAvIGNvdmVyIHVybCguLi9pbWcvamFja3BvdC1iYW5uZXIud2VicCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJl90aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDRweCAwO1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAmX21vbmV5X2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDAuNXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW0gMDtcbiAgICB9XG5cbiAgICAmX2Jsb2NrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogMTYuMjVyZW07XG4gICAgICAgIG1pbi13aWR0aDogMzByZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgOCwgMzYsIDAuNSk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMyYzVhZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG5cbiAgICAgICAgJl90aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfbW9uZXkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJiAuby1idG5fYmx1ZSB7XG4gICAgICAgICAgICBtYXJnaW46IDRweCAwIC0yOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9nYW1lcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWRzMi1yb3dzLCB1bnNldCk7XG4gICAgICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgICAgIGdyaWQtYXV0by1jb2x1bW5zOiB1bnNldDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG4gICAgICAgICZfaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMTUxNjFmIDAlLCByZ2JhKDIwLCAyMywgMzQsIDAuNzIpIDQ2LjY3JSwgcmdiYSgzOSwgNDMsIDY1LCAwKSAxMDAlKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICZzIHt9XG4gICAgICAgIH1cblxuICAgICAgICAmX292ZXJsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9wcml6ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTUwZGVnLCAjNkM4REZGIDAlLCAjMTA0NEZGIDEwMCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2JpcmQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYgLmMtc2xvdCB7XG4gICAgICAgICZfX292ZXJmbG93IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19uYW1lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAwIDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2phY2twb3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTBkZWcsICM2QzhERkYgMCUsICMxMDQ0RkYgMTAwJSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogNDZweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYy10b3VybmFtZW50IHtcbiAgICAmcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICYgOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAuYy10b3VybmFtZW50X2NhcmRfYm9keV90aW1lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYy10b3VybmFtZW50X2NhcmRfYm9keV9pbmZvIHtcbiAgICAgICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfY2FyZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDEuMjVyZW07XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTUwZGVnLCAjNkM4REZGIDAlLCAjMTA0NEZGIDEwMCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQ5MHB4O1xuXG4gICAgICAgICZfaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmX2FjdGl2ZV90ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZlNTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgJl9iaWcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZlNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX2JvZHkge1xuICAgICAgICAgICAgJl9wcml6ZXBvb2wge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmU1MDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9pbmZvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAmIHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gMDtcblxuICAgICAgICAgICAgICAgICZfYm9sZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9zY29yZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfdHJvcGhpZXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmIHN2ZzpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZlNTAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYgc3ZnOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICM1ZDdlZmZcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmIHN2ZzpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjNWQ3ZWZmXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX2ljb24tcGx1cyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICByaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogOC41cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogOC41cmVtO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDdyZW07XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zbGF0ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMS41cmVtKTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1pbWFnZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX3RpbWVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAgICAgICAgICZfdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJl9udW1iZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgICAgICAgICAgICZzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJl9jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJ0YWJsZSB7XHJcblx0JiBhOm5vdChbY2xhc3NdKSB7XHJcblx0XHRjb2xvcjogJGxpbmstaG92ZXI7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblxyXG5cdCYgdGgge1xyXG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0fVxyXG5cclxuXHQmIHRoLFxyXG5cdCYgdGQge1xyXG5cdFx0cGFkZGluZzogN3B4IDEwcHg7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjMTI0NUZGO1xyXG5cdFx0bWluLXdpZHRoOiAxMjBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi5jLXRhYmxlIHtcclxuXHQmX193cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcclxuXHR9XHJcbn0iLCIuYy1tYWluIHtcclxuXHRtYXgtd2lkdGg6MTAwJTtcclxuXHQmIGgxLCAmIGgyLCAmIGgzLCAmIGg0LCAmIGg1LCAmIGg2IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdH1cclxufVxyXG4iLCIuYy1mb290ZXIge1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYzI5O1xyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbmZvIHtcclxuICAgICAgICAmX2ljb25zIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfbG9nbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMDtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTI1NzVDO1xyXG5cclxuICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjQTZBQkIwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19nYW1lcyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIGRpdiB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMXJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgY29sb3I6ICNBNkFCQjA7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfbW9iaWxlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzI4MkEzOTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICAgICZfY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNBNkFCQjA7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2luZm8ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgZGl2IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI0E2QUJCMDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9tb2JpbGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjgyQTM5O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuXHJcbiAgICAgICAgICAgICZfY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNBNkFCQjA7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxcmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgZGl2IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxcmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNBNkFCQjA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfbW9iaWxlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzI4MkEzOTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICZfY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNBNkFCQjA7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWxwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N1cHBvcnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBnYXA6IDE0cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMzIzMzNlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICBmbGV4OiAxIDEgMDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyNzI3MzA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ZsYWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBnYXA6IDE0cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMzIzMzNlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDE0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyNzI3MzA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2ljb24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAmIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3BhcnRuZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMzIzMzNlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDE0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzI3MjczMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcblxyXG4gICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjN2Y4NjhlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjN2Y4NjhlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvcHlyaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA4NHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMDtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tb2JpbGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgb3JkZXI6IDM7XHJcbiAgICB9XHJcbn0iLCIvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzOTBweCkge31cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3MnB4KSB7XHJcbiAgICAuYy1iYW5uZXIge1xyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICAmX21vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAuYy1oZWFkZXIge1xyXG4gICAgICAgICYgLm8tYnRuX2dyZWVuX2FuaW1hdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5vLWJ0bl9zZWFyY2gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy1qYWNrcG90IHtcclxuICAgICAgICAmIC5jLXNsb3Qge1xyXG4gICAgICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy1zbG90IHtcclxuICAgICAgICAmX19vdmVyZmxvdy1kZW1vIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuby1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5jLXRhYmxlLW9mLWNvbnRlbnQge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcblxyXG5cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcclxuICAgIC5jLXRhYmxlLW9mLWNvbnRlbnQge1xyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIHtcclxuICAgIC5jLWZvb3RlciB7XHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTI1NzVDO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19oZWxwIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2dhbWVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuXHJcbiAgICAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saW5rcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbmZvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggNDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG5cclxuICAgICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfbG9nbyB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiB1bnNldDtcclxuXHJcbiAgICAgICAgICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDQwcHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9faWNvbnMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3N1cHBvcnQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgIGZsZXg6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcGFydG5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmMtamFja3BvdCB7XHJcbiAgICAgICAgJl9iaXJkIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MDNweDtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfY29udGVudCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMHB4IDUuMjVyZW0gOCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2Jsb2NrIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA0OTBweDtcclxuXHJcbiAgICAgICAgICAgICZfdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX21vbmV5IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmMtc2xvdHMge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmMtdG91cm5hbWVudCB7XHJcbiAgICAgICAgJl9jYXJkX2JvZHlfcHJpemVwb29sIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogNTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfY2FyZF9hY3RpdmVfdGV4dF9iaWcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5jLWhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzMnB4O1xyXG4gICAgICAgIGhlaWdodDogNjRweDtcclxuXHJcbiAgICAgICAgJl9fbmF2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTAuNXJlbTtcclxuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAmX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICYgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5vLWJ0bl9ibHVlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2J1cmdlcl9fbWVudSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sb2dvIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy1iYW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJiAuby1idG5fcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwIDA7XHJcblxyXG4gICAgICAgICAgICAmIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgJl9ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMnB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1LjVyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX21vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX2Rlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgJiBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNWViYmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdfQ== */
