@charset "UTF-8";
@font-face {
  font-family: "Roboto";
  src: url("/public/assets/fonts/Roboto/Roboto-Regular.ttf");
}
html, body {
  font-family: "Roboto", sans-serif;
  font-family: arial;
  letter-spacing: normal;
  letter-spacing: 0.1em;
}

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
  font-size: 14px;
  background-color: #f4f4f4;
  color: #050505;
}

.w100 {
  width: 100%;
}

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

.hr-w100 {
  width: 100%;
  border: 1px solid;
}

.p-h1, .p-h2, .p-h3 {
  margin-top: 0.25em;
  margin-bottom: 0.25em;
  font-weight: 600;
  font-size: 2em;
}

.p-h2 {
  font-size: 1.4em;
}

.p-h3 {
  font-size: 1.2em;
}

.text-mark {
  background-color: rgba(255, 249, 13, 0.5490196078);
  color: #040293;
}

.title-text {
  width: 100%;
  text-align: center;
}
.title-text__w900 {
  font-weight: 900;
  font-size: 1.2em;
}
.title-text__padding-one {
  margin: 0;
  padding: 0.1em 0;
}

.mark__color-one {
  background-color: #00ffe4;
  color: #fff;
  padding: 0.25em 0.5em;
}

.text-warning {
  position: relative;
  padding: 0.5em 1em;
  box-shadow: inset 0px 0px 4px 1px #f00, inset 0px 0px 4px 1px #ff0;
  border: 0.1em solid #f00;
  letter-spacing: 0.2em;
  width: 98%;
  margin-left: auto;
  margin-right: auto;
}
.text-warning:first-letter {
  padding-left: 0.5em;
  text-transform: uppercase;
}
.text-warning:after {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -0.8em;
  left: -0.8em;
  content: "!";
  width: 1.4em;
  height: 1.4em;
  padding: 0;
  color: #f00;
  font-size: 1.2em;
  font-weight: 900;
  letter-spacing: normal;
  background-color: #ff0;
  border: 0.1em solid #f00;
  border-radius: 50%;
}

.text-gradient {
  background-image: linear-gradient(to right, rgb(0, 255, 109), rgb(0, 255, 109));
  background-clip: text;
  color: transparent;
}
.text-gradient__letter-spacing {
  letter-spacing: 0.2em;
}

.text-info-block {
  display: flex;
  flex-wrap: wrap;
  width: 96%;
  margin: 0.5em auto;
}
.text-info-block p {
  margin-top: 0.25em;
  margin-bottom: 0.25em;
}
.text-info-block_one {
  background-color: #c2c2c2;
}

.ul, .ol {
  display: flex;
  width: 100%;
  margin: 0em auto;
}

.std-link__ext {
  font-size: 1.2em;
  background-color: #fff;
  color: blue;
  padding: 0 0.25em;
}

.wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding: 0 0.25em;
  padding-bottom: 80px;
  overflow-y: auto;
}

.container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0.25em;
  padding-right: 0.25em;
}
.container__center {
  width: 98%;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
}
.container_semitransparent {
  box-shadow: 0 0 2px 0px;
  background-color: rgba(4, 34, 98, 0.9);
}

.article {
  width: 90%;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.article__img {
  display: flex;
  width: 98%;
  margin: 0.25em auto;
}
.article p {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  width: 100%;
  font-size: 1em;
}
.article p::first-letter {
  margin-left: 0.5em;
}
.article__ul-ol {
  font-size: 1em;
}

.article-new {
  width: 90%;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.article-new__img {
  display: flex;
  width: 98%;
  margin: 0.25em auto;
}

.footer {
  display: flex;
  flex-wrap: wrap;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(25, 25, 25, 0.831372549);
}
.footer__menu {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  min-height: 2em;
}
.footer__menu-ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  width: 100%;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0.5em;
  padding: 0;
  list-style: none;
}
.footer__menu-ul li {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin: 0.25em;
  width: 3em;
}
.footer__menu-ul li a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  border-bottom: 1px solid transparent;
}
.footer__menu-ul li a[data-show=show] {
  border-color: red;
}
.footer__menu-ul li a img {
  width: 96%;
}
.footer__menu-ul li p {
  text-align: center;
  margin: 0;
  font-size: 0.8em;
}

.footer_new {
  background-color: rgba(0, 0, 0, 0.99);
  color: #f6f7f8;
  border-top: 1px solid #f6f7f8;
}

.header_fixsed {
  position: fixed;
  top: 0;
  z-index: 999;
}
.header {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  padding: 0.25em 0.25em;
}
.header__fixed-temp {
  display: flex;
  position: fixed;
  top: 0em;
  left: 0.5em;
  margin: 0;
  width: fit-content;
  background-color: #fff;
  color: #f00;
}
.header-ofset {
  width: 100%;
  height: 3em;
}
.header-full-screen {
  display: none;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0);
  color: #fff;
  z-index: 999;
}
.header-full-screen[data-show=show] {
  display: flex;
}
.header-show-warning-msg {
  display: none;
  flex-wrap: wrap;
  z-index: 999;
  width: 90%;
  margin-left: 5%;
  margin-right: 5%;
  height: 5em;
  top: 50%;
  margin-top: -2.5em;
  left: 0;
  background-color: rgba(39, 39, 39, 0.9);
  color: #fffff4;
  position: absolute;
}
.header-show-warning-msg[data-show=show] {
  display: flex;
}
.header-show-warning-msg__header {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1em;
  height: 2.5em;
}
.header-show-warning-msg__header-close-btn {
  width: 2em;
  height: 2em;
  font-size: 1em;
  border: none;
  color: #fff;
  background-color: #060266;
}
.header-show-warning-msg__header-close-btn:hover {
  cursor: pointer;
  color: #060266;
  background-color: #fff;
}
.header-show-warning-msg__p {
  width: 90%;
  max-width: 600px;
  margin: 0.25em auto;
  text-align: center;
  font-size: 1.2em;
}
.header__logo {
  width: 5em;
  border-radius: 0.25em;
}
.header__title {
  margin: 0.25em 0.5em;
  font-size: 1.3em;
  text-shadow: 0px -8px 10px rgb(243, 202, 2);
}
.header__right {
  display: flex;
  width: fit-content;
  border-radius: 1em;
  background-color: rgba(255, 255, 255, 0.1);
  padding: 0.25em 0.25em;
}
.header__soc-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-left: 0.25em;
  margin-right: 0.25em;
}
.header__link-soc {
  width: 1.2em;
  height: 1.2em;
  margin: 0.25em;
}
.header__link-soc img {
  width: 100%;
}
.header__right-lang {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.25em;
  margin-right: 0.25em;
}
.header__right-lang-icon-block {
  display: flex;
  width: 1.2em;
  height: 1.2em;
  margin: 0.25em;
}
.header__right-lang-select {
  display: flex;
  font-size: 1em;
  border: none;
  min-width: 4em;
  width: fit-content;
  padding-left: 0.25em;
  padding-top: 0.25em;
  padding-bottom: 0.25em;
  background-color: rgb(31, 32, 31);
  color: rgb(255, 255, 255);
  border-radius: 0.5em;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.header__right-lang-details {
  width: 8em;
}
.header__right-lang-details summary {
  display: flex;
  align-items: center;
  justify-content: end;
  cursor: pointer;
}
.header__right-lang-details-body {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  width: 8em;
  background-color: rgba(8, 96, 197, 0.9);
}
.header__right-lang-details-body a {
  color: #fff;
  text-align: left;
  text-decoration: none;
  width: 100%;
  font-size: 1.2em;
  margin-left: 0.5em;
  margin-bottom: 0.5em;
  margin-top: 0.5em;
}
.header__right-lang-details-body a:hover {
  color: blue;
}

.img-bg {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
  object-fit: cover;
}

.video-bg {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
  object-fit: cover;
}

.tabs__wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.tabs__menu {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
  width: 100%;
  padding: 0.25em;
}
.tabs__menu-btn {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  font-size: 0.9em;
  margin: 0.4em;
  padding: 0.3em 0.8em;
  /* СТИЛЬ ДЛЯ НЕАКТИВНОЙ КНОПКИ (Черный текст и рамка) */
  color: #000000;
  border: 1px solid #000000 !important;
  background-color: transparent !important;
  background-image: linear-gradient(145deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.02)) !important;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  /* Легкая тень, чтобы кнопка не терялась на светлом */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
  cursor: pointer;
}
.tabs__menu-btn_radius {
  border-radius: 0.5em;
}
.tabs__menu-btn {
  /* СТИЛЬ ДЛЯ АКТИВНОЙ КНОПКИ (Белый текст и рамка) */
}
.tabs__menu-btn[data-show=show] {
  color: #ffffff !important;
  border: 1px solid #ffffff !important;
  font-weight: bold;
  /* Светлый блик для объема на темном/красном фоне */
  background-image: linear-gradient(145deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.05)) !important;
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.2), inset 1px 1px 2px rgba(255, 255, 255, 0.3) !important;
}
.tabs__menu-btn:active {
  transform: scale(0.95);
  box-shadow: inset 3px 3px 6px rgba(0, 0, 0, 0.2) !important;
}
.tabs__menu-btn:hover {
  cursor: pointer;
  opacity: 1;
}
.tabs__menu-btn img {
  width: 2em;
  height: 2em;
  margin: 0.25em;
}
.tabs__menu-btn p {
  margin: 0.25em;
}
.tabs__contant-wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.tabs__contant {
  display: none;
  flex-wrap: wrap;
  width: 100%;
}
.tabs__contant[data-show=show] {
  display: flex;
}

.details {
  display: flex;
  flex-wrap: wrap;
  width: 98%;
  margin: 0.5em auto;
}
.details summary {
  width: 100%;
  padding: 0.25em 0.5em;
  cursor: pointer;
  background-color: #00216b;
}
.details summary::marker {
  content: "";
}
.details__body {
  display: flex;
  flex-wrap: wrap;
  font-size: 1.1em;
}
.details__body p {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin: 0.25em;
  border-bottom: 1px dotted;
}
.details-textarea {
  display: flex;
  width: 100%;
  height: fit-content;
  font-size: 1.1em;
  background-color: transparent;
  color: rgb(255, 247, 1);
  border: none;
}
.details-item-title {
  margin-left: 0.25em;
  margin-right: 0.25em;
}
.details-item-data {
  margin-left: 0.25em;
  margin-right: 0.25em;
  color: rgb(255, 247, 1);
}
.details-item-copy-input {
  color: rgb(255, 247, 1);
  width: 70%;
}
.details-item-copy-wrapper {
  width: 100%;
}
.details-item-wallet-copy-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.7em;
  height: 1.7em;
  margin: 0.25em;
  background-color: #ffffff;
}
.details-item-wallet-copy-btn img {
  width: 1.6em;
  height: 1.6em;
}
.details-item-wallet-copy-btn:hover {
  cursor: pointer;
  background-color: rgb(0, 106, 255);
}
.details_admin-panel {
  background-color: #111;
  color: #fff;
}
.details_admin-panel-item-data {
  color: rgb(9, 255, 200);
}

.bgc-color_1 {
  background-color: rgba(34, 34, 34, 0.8196078431);
  color: #fff7bb;
}

.animation__wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 90%;
  max-width: 760px;
  margin: 0.25em auto;
}
.animation__wrapper[data-show=hide] {
  display: none;
}
.animation__item {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.animation__progress-title {
  width: 100%;
  font-size: 1.2em;
  margin-top: 0.25em;
  margin-bottom: 0;
  text-align: center;
}
.animation__progress-info {
  margin-left: 0.25em;
}
.animation__progress {
  width: 90%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  height: 2em;
}

#data-screen {
  max-width: 90%;
  width: 300px;
  margin: 0.25em auto;
  border: 1px solid;
}

.form-std__wrapper, .form-plus__wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  max-width: 600px;
  margin: 0.2em auto;
}
.form-std__wrapper[data-show=hide], .form-plus__wrapper[data-show=hide] {
  display: none;
}
.form-std__form-title, .form-plus__form-title {
  display: flex;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  justify-content: center;
  font-size: 1.2em;
  font-weight: 900;
  width: 100%;
  color: #111;
}
.form-std__form-title-link, .form-plus__form-title-link {
  display: flex;
  position: absolute;
  right: 0.25em;
  top: 0.25em;
  width: fit-content;
  color: #111;
  font-size: 0.6em;
}
.form-std__form, .form-plus__form {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 98%;
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
  color: #090909;
  border-radius: 1em;
}
.form-std__form-plus, .form-plus__form-plus {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 98%;
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
  color: #000436;
  border-radius: 1em;
  background-color: transparent;
}
.form-std__form-item, .form-plus__form-item {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  padding: 0.5em;
}
.form-std__form-item_warning, .form-plus__form-item_warning {
  display: none;
}
.form-std__form-item_warning[data-show=show], .form-plus__form-item_warning[data-show=show] {
  display: flex;
}
.form-std__form-item_s-between, .form-plus__form-item_s-between {
  justify-content: space-between;
}
.form-std__form-warning, .form-plus__form-warning {
  width: 100%;
  padding: 0.25em;
  color: #f00;
  background-color: #fff;
  margin: 0;
}
.form-std__form-label_100, .form-plus__form-label_100 {
  width: 100%;
  font-size: 0.9em;
}
.form-std__form-label-with-checkbox, .form-plus__form-label-with-checkbox {
  display: flex;
  align-items: center;
}
.form-std__form-label-file, .form-plus__form-label-file {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
  color: #0f0f0f;
  background-color: #fff;
  font-size: 1.2em;
  height: 1.8em;
  border: 1px solid;
  border-radius: 0.5em 0.5em;
}
.form-std__form-label-file:hover, .form-plus__form-label-file:hover {
  cursor: pointer;
  transform: scale(0.9);
}
.form-std__form-label-file-info, .form-plus__form-label-file-info {
  width: 100%;
  text-align: center;
  margin: 0;
}
.form-std__form-link_100, .form-plus__form-link_100 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 0.5em;
  font-size: 1em;
}
.form-std__form-phone-block, .form-plus__form-phone-block {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.form-std__form-select-phone, .form-plus__form-select-phone {
  color: #0f0f0f;
  font-size: 1.2em;
  height: 1.8em;
  width: 30%;
}
.form-std__form-input-text, .form-plus__form-input-text {
  color: #0f0f0f;
  font-size: 1.2em;
  height: 1.8em;
}
.form-std__form-input-phone, .form-plus__form-input-phone {
  width: 70%;
  color: #0f0f0f;
  font-size: 1.2em;
  height: 1.8em;
}
.form-std__form-input-password, .form-plus__form-input-password {
  color: #0f0f0f;
  font-size: 1.2em;
  height: 1.8em;
  width: 90%;
  max-width: 380px;
}
.form-std__form-input-number, .form-plus__form-input-number {
  color: #0f0f0f;
  font-size: 1.2em;
  height: 1.8em;
}
.form-std__form-input_100, .form-plus__form-input_100 {
  width: 100%;
}
.form-std__form-input-checkbox, .form-plus__form-input-checkbox {
  width: 2em;
  height: 2em;
}
.form-std__form-input-file, .form-plus__form-input-file {
  position: absolute;
  z-index: -1;
  opacity: 0;
  display: block;
  width: 0;
  height: 0;
}
.form-std__form-input-captcha, .form-plus__form-input-captcha {
  width: 68%;
  min-width: 8em;
  color: #0f0f0f;
  font-size: 1.2em;
  height: 1.8em;
}
.form-std__form-img-captcha, .form-plus__form-img-captcha {
  width: 90px;
  height: 35px;
  border: 1px solid;
  margin-left: 0.2em;
}
.form-std__form-btn-show-password, .form-plus__form-btn-show-password {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  width: 2em;
  height: 2.1em;
  margin-top: 1px;
  margin-bottom: 0;
  margin-left: 0.5em;
  border-radius: 0.3em;
}
.form-std__form-btn-show-password:hover, .form-plus__form-btn-show-password:hover {
  cursor: pointer;
  opacity: 0.8;
}
.form-std__form-btn-show-password img, .form-plus__form-btn-show-password img {
  background-size: contain;
  width: 1.6em;
}
.form-std__form-btn-show-password img[data-show=hide], .form-plus__form-btn-show-password img[data-show=hide] {
  display: none;
}
.form-std__info, .form-plus__info {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-top: 0.25em;
  margin-bottom: 0.25em;
}
.form-std__info_small, .form-plus__info_small {
  font-size: 0.7em;
}
.form-std__info-color, .form-plus__info-color {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
  margin-top: 0.25em;
  margin-bottom: 0.25em;
}
.form-std__info-color span, .form-plus__info-color span {
  color: #f00;
}
.form-std__form-submit-btn, .form-plus__form-submit-btn {
  /* 1. ПРИНУДИТЕЛЬНЫЙ СБРОС ЦВЕТА */
  background-color: transparent !important;
  /* 2. ЭФФЕКТ СТЕКЛА (размытие и прозрачный градиент) */
  background-image: linear-gradient(145deg, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.05)) !important;
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  /* 3. КОМПАКТНЫЙ РАЗМЕР ПОД ТЕКСТ */
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  width: auto !important;
  padding: 7px 17px !important;
  font-size: 14px !important;
  font-weight: 600;
  line-height: 1;
  color: #ffffff !important;
  text-decoration: none;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  /* 4. ТОНКАЯ ОКАНТОВКА */
  border: 1px solid rgba(255, 255, 255, 0.2) !important;
  border-radius: 8px !important;
  /* 5. ВЫПУКЛОСТЬ (Внешняя тень и внутренний блик) */
  box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.3), inset 1px 1px 2px rgba(255, 255, 255, 0.4) !important;
  /* 6. ВЗАИМОДЕЙСТВИЕ */
  cursor: pointer;
  transition: all 0.2s ease;
  outline: none;
}
.form-std__form-submit-btn:hover, .form-plus__form-submit-btn:hover {
  background-image: linear-gradient(145deg, rgba(255, 255, 255, 0.35), rgba(255, 255, 255, 0.1)) !important;
  transform: translateY(-1px);
  box-shadow: 5px 6px 15px rgba(0, 0, 0, 0.35);
}
.form-std__form-submit-btn:active, .form-plus__form-submit-btn:active {
  transform: scale(0.96);
  /* Эффект вдавленного стекла при нажатии */
  box-shadow: inset 3px 3px 6px rgba(0, 0, 0, 0.4) !important;
  backdrop-filter: blur(5px) !important;
}
.form-std__form-submit-btn_center, .form-plus__form-submit-btn_center {
  margin: 10px auto;
  display: flex !important;
  width: fit-content !important;
}
.form-std__form-plus-submit-btn, .form-plus__form-plus-submit-btn {
  font-size: 1.2em;
  background-color: rgb(38, 105, 255);
  color: #fff;
  border: none;
  border-radius: 0.3em;
  padding: 0.25em 0.5em;
}
.form-std__form-plus-submit-btn:hover, .form-plus__form-plus-submit-btn:hover {
  cursor: pointer;
  opacity: 0.9;
}
.form-std__form-submit-btn-svg, .form-plus__form-submit-btn-svg {
  border: none;
  width: 6em;
  height: 6em;
  background-color: transparent;
  transform: none;
  display: block;
  margin-left: auto;
  margin-right: 0;
  margin-top: 15px;
  margin-bottom: -20px;
}
.form-std__form-submit-btn-svg:hover, .form-plus__form-submit-btn-svg:hover {
  cursor: pointer;
  opacity: 0.9;
}
.form-std__form-submit-btn-svg[data-hide=hide] svg, .form-plus__form-submit-btn-svg[data-hide=hide] svg {
  opacity: 0.3;
}
.form-std__form-submit-btn-svg[data-hide=hide]:hover, .form-plus__form-submit-btn-svg[data-hide=hide]:hover {
  cursor: default;
}

.link__internal {
  color: #fff;
  background-color: rgb(0, 55, 255);
  padding: 0.25em 0.5em;
}
.link__internal:hover {
  background-color: rgb(0, 33, 150);
}

.home-video__wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding: 0.5em;
}
.home-video__video {
  width: 90%;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  object-fit: cover;
  border-radius: 15px;
}
.home-video__temp-placeholder {
  width: 700px;
  height: 380px;
  margin-left: auto;
  margin-right: auto;
  background-color: #777;
}

.home-article {
  background-color: #fff;
}

.timer {
  display: flex;
  position: relative;
  justify-content: center;
  width: 100%;
  height: 4rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 2em;
  justify-items: center;
}
.timer_absolute {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 3em;
}
.timer__item {
  position: relative;
}
.timer__item::before {
  content: attr(data-title);
  display: block;
  position: absolute;
  bottom: -0.75rem;
  left: 50%;
  transform: translateX(-50%);
  font-size: 0.875rem;
  color: #424242;
}

.page-my__container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 0.25em;
  font-size: 1.3em;
  width: 100%;
}
.page-my__plan-text {
  background: #CF4747;
  background: linear-gradient(to top, rgb(231, 165, 27) 0%, rgb(193, 136, 13) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
  font-size: 1.7em;
}
.page-my__info {
  width: 100%;
  margin: 0.25em;
  background-color: rgba(4, 34, 98, 0.9);
}
.page-my__info p {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-left: 1em;
  padding-right: 1em;
  font-size: 1em;
}
.page-my__plan {
  width: 100%;
  box-shadow: 0 0 1px 0;
  margin: 0.25em;
  background-color: #fff;
  border-radius: 0.5em 0.5em;
}
.page-my__plan-item {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  text-align: center;
  align-items: center;
  width: 32%;
  font-size: 0.7em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.page-my__plan_flex {
  display: flex;
  justify-content: space-around;
}
.page-my__plan_left {
  display: flex;
  flex-wrap: wrap;
  height: fit-content;
  width: 38%;
  box-shadow: none;
  padding-top: 0.5em;
  background-color: transparent;
}
.page-my__plan_left p {
  margin: 0 0.25em;
  font-size: 0.7em;
}
.page-my__plan_right {
  display: flex;
  flex-wrap: wrap;
  height: fit-content;
  width: 50%;
  box-shadow: none;
  background-color: transparent;
}
.page-my__plan_info {
  display: flex;
  flex-wrap: wrap;
  background-image: linear-gradient(to bottom, rgb(7, 108, 242), rgb(74, 195, 240));
}
.page-my__plan_info p {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
  margin: 0.25em 0.5em;
  border-bottom: 1px dotted;
  overflow-y: auto;
  font-size: 0.7em;
}
.page-my__plan_info p span {
  margin-left: 0.25em;
}
.page-my__plan-text-info {
  display: flex;
  justify-content: center;
  color: #c67c06;
}
.page-my__plan_btn-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  background-image: linear-gradient(to bottom, rgb(7, 108, 242), rgb(74, 195, 240));
  font-size: 0.8em;
}
.page-my__plan_btn {
  display: flex;
  justify-content: space-between;
  height: fit-content;
  text-decoration: none;
  margin: 0.5em;
  width: 15em;
  color: #fff;
  font-size: 1em;
  font-weight: 900;
}
.page-my__plan_btn span {
  color: #111;
}

.adding-tabs__menu-btn {
  min-width: 130px;
}
.adding-tabs__menu-btn img {
  border-radius: 50%;
  padding: 0.1em;
  background-color: #fff4c9;
}
.adding__qr-code-wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  background-color: rgba(13, 13, 13, 0.7);
}
.adding__qr-code-img-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0.5em;
}
.adding__qr-code-img {
  width: 10em;
  height: auto;
  max-width: 90%;
}
.adding__qr-code-input-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin: 1em auto;
  width: 100%;
  max-width: 320px;
}
.adding__qr-code-input {
  font-size: 1em;
  width: 250px;
  max-width: 100%;
  border: none;
  color: #fff;
  background-color: transparent;
}
.adding__qr-code-input-copy-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0.25em;
  background-color: transparent;
  background-color: #fff;
}
.adding__qr-code-input-copy-btn:hover {
  cursor: pointer;
  background-color: rgb(0, 106, 255);
}
.adding__qr-code-input-copy-btn img {
  width: 1.3em;
  height: 1.3em;
}

.user-team__ref-link-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin-bottom: 0.25em;
}
.user-team__ref-link-input {
  font-size: 0.9em;
  height: 1.6em;
  width: 20em;
  background-color: transparent;
  border: none;
}
.user-team__copy-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0.25em;
  background-color: #fff;
}
.user-team__copy-btn:hover {
  cursor: pointer;
  background-color: rgb(0, 106, 255);
}
.user-team__copy-btn img {
  width: 1.3em;
  height: 1.3em;
}
.user-team__user-data {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding: 0.25em 1em;
}
.user-team__user-data-item {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  font-size: 1.2em;
  margin: 0em 0.25em;
}
.user-team__user-data-item span {
  margin-left: 0.25em;
  margin-right: 0.25em;
}
.user-team__user-data-item_lowercase {
  font-size: 0.9em;
}
.user-team__user-data-ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  width: 100%;
  margin: 0;
  padding: 0;
}
.user-team__user-data-ul li {
  display: flex;
  justify-content: space-around;
  width: 100%;
}
.user-team__user-data-plan {
  font-weight: 900;
  background: #CF4747;
  background: linear-gradient(to top, rgb(231, 165, 27) 0%, rgb(193, 136, 13) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.trading-record__wrapper {
  width: 100%;
  box-shadow: 0 0 1px 0;
  margin: 0.25em;
  background-color: rgba(255, 255, 255, 0.9);
  color: #111;
}
.trading-record__header {
  display: flex;
  justify-content: space-around;
  width: 100%;
}
.trading-record__ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  width: 100%;
  margin: 0.5em 0;
  padding-left: 0;
  list-style: decimal;
}
.trading-record__ul li {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  width: 100%;
  margin: 0.25em 0.5em;
  border-bottom: 1px dotted;
}
.trading-record__date {
  margin: 0 0.25em;
  min-width: 3em;
  text-align: left;
}
.trading-record__amount {
  margin: 0 0.25em;
  min-width: 3em;
  text-align: left;
}
.trading-record__status {
  margin: 0 0.25em;
  text-align: left;
}

.buy_level__wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  justify-content: space-around;
  margin-top: 0.5em;
}
.buy_level__warning {
  display: none;
  width: 100%;
}
.buy_level__warning-content {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 90%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  background-color: #ffffff;
  border-radius: 0.5em;
}
.buy_level__warning-content p {
  margin: 0.25em 0.5em;
  text-align: center;
}
.buy_level__warning[data-show=show] {
  display: flex;
}
.buy_level__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  height: fit-content;
  text-decoration: none;
  font-size: 1em;
  background-color: #f00;
  color: #fff;
  border: none;
  padding: 0.25em 0.5em;
  margin: 0.5em 0.25em;
}
.buy_level__btn:hover {
  cursor: pointer;
  color: #f00;
  background-color: #fff;
}

.user-traging__mark-title {
  background-color: #111;
  color: #fff;
  width: 100%;
  font-size: 1.2em;
  text-align: center;
  font-weight: 900;
}

.bonus__wrapper {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 98%;
  margin-left: auto;
  margin-right: auto;
}
.bonus__first-btn {
  display: none;
  position: relative;
  width: 3em;
  margin: 0.5em auto;
  height: 3em;
  background-color: transparent;
  border: 0 solid;
  border-radius: 50%;
  box-shadow: 0 0 2px 2px rgba(255, 3, 3, 0.66);
}
.bonus__first-btn__img {
  width: 2em;
  height: 2em;
}
.bonus__first-btn:hover {
  cursor: pointer;
  box-shadow: 0 0 5px 5px rgba(255, 1, 1, 0.46);
  transform: rotate(15deg);
}
.bonus__first-btn:hover__img {
  width: 2.5em;
  height: 2.5em;
}
.bonus__first-btn:hover::after {
  position: absolute;
  left: -2em;
  top: -2em;
  padding: 0.5em 1em;
  content: "BONUS";
  color: #ffffff;
  transform: rotate(-15deg);
  box-shadow: 0 0 3px 0px #e99905;
}
.bonus__container {
  display: flex;
  display: none;
  position: absolute;
  top: -7em;
  left: 50%;
  width: 290px;
  min-height: 2em;
  margin-left: -145px;
  background-color: #fff;
}

.captcha {
  display: flex;
  position: relative;
  width: 80px;
  height: 35px;
  background-color: #e2e2e2;
  border: 1px solid;
  user-select: none;
}
.captcha__leter {
  position: absolute;
  font-size: 1.2em;
  color: red;
}
.captcha__leter_1 {
  top: 0.1em;
  left: 0.2em;
  transform: rotate(-15deg);
}
.captcha__leter_2 {
  top: 0.5em;
  left: 1.2em;
  color: rgb(255, 111, 0);
  transform: rotate(-30deg);
}
.captcha__leter_3 {
  top: 0.3em;
  left: 2.2em;
  color: rgb(27, 79, 16);
  transform: rotate(15deg);
}
.captcha__leter_4 {
  top: 0.6em;
  left: 3.2em;
  color: rgb(6, 99, 165);
  transform: rotate(25deg);
}

.home-img-table__wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  width: 100%;
}
.home-img-table__img {
  display: flex;
  width: 300px;
  background-size: contain;
  border: 1px solid;
}

.card-home__wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  width: 100%;
  padding: 0.25em;
  margin-top: 0.5em;
  border-radius: 1em;
}
.card-home__card {
  display: flex;
  flex-wrap: wrap;
  max-width: 90%;
  width: 300px;
  height: 200px;
  min-height: 50px;
  margin: 2em auto;
  background-color: #fcb206;
  color: #010a67;
  box-shadow: 0px 0px 2px 2px #777;
  border-radius: 1em;
}
.card-home__card-2 {
  display: flex;
  flex-wrap: wrap;
  max-width: 90%;
  width: 300px;
  min-height: 150px;
  height: fit-content;
  margin: 2em;
  color: #010a67;
  color: #fff;
  box-shadow: 0px 0px 2px 2px #777;
  border-radius: 1em;
}
.card-home__card-2-header {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: fit-content;
  color: rgb(248, 112, 28);
  color: #fff;
  background-color: rgba(17, 17, 17, 0);
  padding-left: 0.5em;
  padding-right: 0.5em;
  border-radius: 1em 1em 0 0;
}
.card-home__card-2-description {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.card-home__card-2-description p {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 0.5em;
  padding-right: 0.5em;
  margin-top: 0.25em;
  margin-bottom: 0.25em;
  font-weight: 600;
  width: 100%;
  font-size: 0.9em;
}
.card-home__card-2-footer {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
}
.card-home__card-2-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 0.5em;
  background-color: rgb(13, 239, 220);
  background-image: linear-gradient(180deg, rgb(13, 239, 220) 47%, rgb(2, 132, 111) 100%);
  text-decoration: none;
  font-size: 1.2em;
  padding: 0.25em 0.5em;
  border-radius: 0.5em 0.5em;
  font-weight: 700;
  border: 1px solid #111;
  font-size: 1em;
}
.card-home__card-header {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 70%;
  height: fit-content;
}
.card-home__card-title {
  font-size: 1.1em;
  font-weight: 900;
  margin: 0.25em;
}
.card-home__card-price {
  font-size: 1.1em;
  margin: 0.25em;
  font-weight: 900;
}
.card-home__card-img {
  width: 50px;
  height: 50px;
  margin: 0.25em auto;
  background-color: #fff;
  border-radius: 50%;
  background-size: contain;
  background-repeat: no-repeat;
}
.card-home__card-description {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
}
.card-home__card-description p {
  display: flex;
  justify-content: space-between;
  width: 100%;
  margin: 0 0.5em;
  font-size: 1.2em;
  font-weight: 600;
}
.card-home__card-price-per-day {
  font-size: 1.1em;
  font-weight: 900;
}
.card-home__card-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: #fbfbfb;
  background-color: #d20d0d;
  margin: 0.25em;
  padding: 0 1em;
  font-size: 1.2em;
  border-radius: 0.5em;
  border: #eee 1px solid;
}
.card-home__card-btn:hover {
  color: #d20d0d;
  background-color: #ececec;
}

.card-by-level__wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 90%;
  margin: 0.5em auto;
  padding: 0.1em;
  border-radius: 0.5em;
}
.card-by-level__title-2 {
  font-size: 1.2em;
  color: rgb(248, 112, 28);
  font-weight: 900;
}
.card-by-level__btn {
  background-color: rgb(13, 239, 220);
  background-image: linear-gradient(180deg, rgb(13, 239, 220) 47%, rgb(2, 132, 111) 100%);
  text-decoration: none;
  font-size: 1.2em;
  padding: 0.25em 0.5em;
  border-radius: 0.5em 0.5em;
  font-weight: 700;
  border: 1px solid #111;
  color: #111111;
}

.card-tarde__wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 700px;
  max-height: 80vh;
  overflow-y: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.5em;
  border-radius: 1em;
  background-color: #fff;
}
.card-tarde__card {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  width: 9em;
  min-height: 7em;
  margin: 1em 0.5em;
  padding: 0.25em;
  box-shadow: 0 0 2px 1px;
  border-radius: 1em;
}
.card-tarde__card-title {
  width: 100%;
  text-align: center;
  font-size: 1.5em;
  font-weight: 900;
  height: fit-content;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 0.5em;
  background-color: #111;
  color: #c67c06;
}
.card-tarde__card-title_bold {
  display: flex;
  align-self: flex-end;
  position: relative;
  width: 100%;
  justify-content: center;
  font-size: 1.6em;
  margin-top: 0;
  margin-bottom: 0;
}
.card-tarde__card-title_bold::after {
  position: absolute;
  content: "";
  width: 50%;
  border: 1px dotted;
  bottom: 0;
  left: 25%;
}
.card-tarde__card-w100 {
  display: flex;
  flex-wrap: wrap;
  width: 90%;
  max-width: 760px;
  height: fit-content;
  min-height: 3em;
}
.card-tarde__card-w100-title {
  width: 100%;
  font-size: 1.3em;
  text-align: center;
  margin-top: 0.25em;
  margin-bottom: 0.25em;
}
.card-tarde__card-w100-item {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.card-tarde__card-w100-text {
  display: flex;
  justify-content: space-between;
  margin: 0.25em 0.25em;
  width: 100%;
}
.card-tarde__card-w100-text span {
  font-weight: 900;
}

.loader {
  margin: auto;
  border: 20px solid #EAF0F6;
  border-radius: 50%;
  border-top: 20px solid #FF7A59;
  width: 200px;
  height: 200px;
  animation: spinner 4s linear infinite;
}

.loader_2 {
  margin: auto;
  border-radius: 50%;
  border-top: 20px solid #06d6cd;
  width: 200px;
  height: 200px;
  animation: spinner 4s linear infinite;
}

.loader_3 {
  color: white;
}

@keyframes l27 {
  100% {
    transform: rotate(1turn);
  }
}
@keyframes spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.lds-spinner-new__wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  background-color: rgba(39, 39, 39, 0.9);
  align-items: center;
  width: 50%;
  max-width: 100px;
  margin-left: auto;
  margin-right: auto;
  height: 100px;
  border-radius: 1em 1em;
}
.lds-spinner-new__title {
  display: flex;
  width: 100%;
  text-align: center;
  justify-content: center;
  font-size: 1em;
  color: #fff;
  padding: 0;
  margin: 0;
}
.lds-spinner-new__spinner {
  display: flex;
  background-color: rgba(28, 29, 33, 0.431372549);
}
.lds-spinner-new {
  /* change color here */
  color: #1c4c5b;
}

.lds-spinner,
.lds-spinner div,
.lds-spinner div:after {
  box-sizing: border-box;
}

.lds-spinner {
  color: currentColor;
  display: inline-block;
  position: relative;
  width: 30px;
  height: 30px;
}

.lds-spinner div {
  transform-origin: 30px 30px;
  animation: lds-spinner 1.2s linear infinite;
}

.lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3.2px;
  left: 36.8px;
  width: 6.4px;
  height: 17.6px;
  border-radius: 20%;
  background: currentColor;
}

.lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}

.lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}

.lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}

.lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}

.lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}

.lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}

.lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}

.lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}

.lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}

.lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}

.lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}

.lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}

@keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.dot-spinner {
  --uib-size: 2.8rem;
  --uib-speed: .9s;
  --uib-color: #f3f3f3;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: var(--uib-size);
  width: var(--uib-size);
}

.dot-spinner__dot {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 100%;
  width: 100%;
}

.dot-spinner__dot::before {
  content: "";
  height: 20%;
  width: 20%;
  border-radius: 50%;
  background-color: var(--uib-color);
  transform: scale(0);
  opacity: 0.5;
  animation: pulse0112 calc(var(--uib-speed) * 1.111) ease-in-out infinite;
  box-shadow: 0 0 20px rgba(18, 31, 53, 0.3);
}

.dot-spinner__dot:nth-child(2) {
  transform: rotate(45deg);
}

.dot-spinner__dot:nth-child(2)::before {
  animation-delay: calc(var(--uib-speed) * -0.875);
}

.dot-spinner__dot:nth-child(3) {
  transform: rotate(90deg);
}

.dot-spinner__dot:nth-child(3)::before {
  animation-delay: calc(var(--uib-speed) * -0.75);
}

.dot-spinner__dot:nth-child(4) {
  transform: rotate(135deg);
}

.dot-spinner__dot:nth-child(4)::before {
  animation-delay: calc(var(--uib-speed) * -0.625);
}

.dot-spinner__dot:nth-child(5) {
  transform: rotate(180deg);
}

.dot-spinner__dot:nth-child(5)::before {
  animation-delay: calc(var(--uib-speed) * -0.5);
}

.dot-spinner__dot:nth-child(6) {
  transform: rotate(225deg);
}

.dot-spinner__dot:nth-child(6)::before {
  animation-delay: calc(var(--uib-speed) * -0.375);
}

.dot-spinner__dot:nth-child(7) {
  transform: rotate(270deg);
}

.dot-spinner__dot:nth-child(7)::before {
  animation-delay: calc(var(--uib-speed) * -0.25);
}

.dot-spinner__dot:nth-child(8) {
  transform: rotate(315deg);
}

.dot-spinner__dot:nth-child(8)::before {
  animation-delay: calc(var(--uib-speed) * -0.125);
}

@keyframes pulse0112 {
  0%, 100% {
    transform: scale(0);
    opacity: 0.5;
  }
  50% {
    transform: scale(1);
    opacity: 1;
  }
}
.loader_1 {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  background: linear-gradient(0deg, rgba(255, 61, 0, 0.2) 33%, #ff3d00 100%);
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
}

.loader_1 {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  background: linear-gradient(0deg, rgba(255, 61, 0, 0.2) 33%, #ff3d00 100%);
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
}

.loader_1::after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background: #263238;
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.loader-12__wrapper {
  display: none;
  position: relative;
  width: 14em;
  height: 14em;
  max-width: 100%;
  margin: 0.25em auto;
}
.loader-12__wrapper[data-show=show] {
  display: flex;
}
.loader-12 {
  width: 14em;
  height: 14em;
  border: 18px solid rgb(7, 108, 242);
  border-radius: 50%;
  position: relative;
  transform: rotate(45deg);
  box-sizing: border-box;
}
.loader-12::before {
  content: "";
  position: absolute;
  box-sizing: border-box;
  inset: -18px;
  border-radius: 50%;
  border: 18px solid rgb(248, 112, 28);
  animation: prixClipFix 60s infinite linear;
}
.loader-12__info-time {
  font-size: 1.3em;
  font-size: 1.4em;
  position: absolute;
  width: 100%;
  top: 50%;
  margin-top: -1em;
  left: 0;
}
.loader-12__info-time-text {
  display: none;
  width: 100%;
  text-align: center;
  margin: 0;
}
.loader-12__info-time-text[data-show=show] {
  display: block;
}
.loader-12__info-time-time {
  width: 100%;
  text-align: center;
  margin: 0;
}

@keyframes prixClipFix {
  0% {
    clip-path: polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0);
  }
  25% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0);
  }
  50% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%);
  }
  75% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%);
  }
  100% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0);
  }
}
.admin-panel-body {
  background-color: #3f4451;
  color: #fff;
}

.admin-header__wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  height: fit-content;
  min-height: 1.8em;
  background-color: #00216b;
}

.admin-panel__js-submit-btn {
  text-decoration: none;
  color: #131313;
  background-color: #f0efed;
  padding: 0 1em;
  font-size: 1.2em;
  border-radius: 0.2em;
}
.admin-panel__js-submit-btn:hover {
  cursor: pointer;
}
.admin-panel__js-submit-btn:hover {
  cursor: pointer;
}
.admin-panel__js-action-btn {
  text-decoration: none;
  color: #131313;
  background-color: #f0efed;
  padding: 0 1em;
  font-size: 1.2em;
  border-radius: 0.2em;
}
.admin-panel__js-action-btn:hover {
  cursor: pointer;
}
.admin-panel__js-action-btn:hover {
  cursor: pointer;
}

.new-style__block-style {
  color: #fff;
}
.new-style__wallet-input {
  display: flex;
  padding: 0.25em;
  margin: 1em auto;
  width: 94%;
  color: #000000;
  background-color: #fff;
  border-radius: 0.25em;
  overflow-x: auto;
  border: 1px solid;
  background-color: #fff;
}
.new-style__form-bgc, .new-style__block-bgc {
  background-color: rgb(7, 108, 242);
  background-image: linear-gradient(to bottom, rgb(7, 108, 242), rgb(74, 195, 240));
}
.new-style__padding {
  padding: 1em;
}
.new-style__p-message {
  margin: 0.25em;
  color: #fff;
}
.new-style__form-title {
  font-size: 1em;
  color: #111;
}
.new-style__border-radius {
  border-radius: 0.5em 0.5em;
}
.new-style__fsz-min-07 {
  font-size: 0.7em;
}
.new-style__fsz-min-08 {
  font-size: 0.8em;
}
.new-style__fsz-min-09 {
  font-size: 0.9em;
}
.new-style__fsx-bold {
  font-weight: 900;
}

.color__glsss {
  background: rgba(25, 41, 66, 0.98);
  color: #bcb2b2;
}
.color__glsss__white {
  color: #ffffff;
}

.color_turquoise {
  color: rgb(0, 255, 109);
}

.color-text-white {
  color: #f9f9f9;
}

.color-text-black {
  color: #111;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zY3NzIiwic3RhbmRhcnQvX3RleHQuc2NzcyIsInN0YW5kYXJ0L19saW5rLnNjc3MiLCJzdGFuZGFydC9fY29udGFpbmVyLnNjc3MiLCJzdGFuZGFydC9fZm9vdGVyLnNjc3MiLCJzdGFuZGFydC9faGVhZGVyLnNjc3MiLCJfdmFyLnNjc3MiLCJzdGFuZGFydC9pbWcuc2NzcyIsInN0YW5kYXJ0L190YWJzLnNjc3MiLCJzdGFuZGFydC9fZGV0YWlscy5zY3NzIiwic3RhbmRhcnQvX2JnY19jb2xvci5zY3NzIiwic3RhbmRhcnQvYW5pbWF0aW9uL19hbmltYXRpb25fcHJvZ3Jlc3Muc2NzcyIsImZvcm0vX21haW4uc2NzcyIsImxpbmsvX21haW4uc2NzcyIsImFwcC9faG9tZS12aWRlby5zY3NzIiwiYXBwL19ob21lLWFydGljbGUuc2NzcyIsImFwcC90aW1lci9fdGltZXIuc2NzcyIsImFwcC9fbXkuc2NzcyIsInN0YW5kYXJ0L3Zhcl9taXhpbi9fZ3JhZGllbnQuc2NzcyIsImFwcC9fdXNlci10ZWFtLnNjc3MiLCJhcHAvX3RyYWRpbmctcmVjb3JkLnNjc3MiLCJhcHAvX2J1eV9sZXZlbC5zY3NzIiwiYXBwL190cmFkaW5nLnNjc3MiLCJhcHAvYm9udXMvX21haW4uc2NzcyIsImFwcC9fbWFpbi5zY3NzIiwiYXBwL2NhcmQvX2NhcmQtaG9tZS5zY3NzIiwiYXBwL2NhcmQvX2NhcmQtdHJhZGUuc2NzcyIsInN0YW5kYXJ0L2xvYWRpbmcvX3NwaW5lcl8xLnNjc3MiLCJzdGFuZGFydC9sb2FkaW5nL19zcGluZXJfMi5zY3NzIiwic3RhbmRhcnQvbG9hZGluZy9fbWFpbi5zY3NzIiwiYXBwL2FkbWluL19oZWFkZXIuc2NzcyIsImFwcC9hZG1pbi9fbWFpbi5zY3NzIiwic3RhbmRhcnQvdmFyX21peGluL19idXR0b24uc2NzcyIsIm5ld19zdHlsZS9fbWFpbi5zY3NzIiwic3RhbmRhcnQvY29sb3ItdGhlbWUvX21haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBWUE7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBLFdBN0JnQjtFQThCYixrQkExQk87RUEyQlAsT0ExQlM7OztBQ0xiO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUFPOzs7QUFDUDtFQUFNOzs7QUFDTjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOzs7QUFJSjtFQUNJO0VBQ0E7RUFDQTs7O0FBS1I7RUFDSTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlSO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0k7OztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUVKO0VBQ0k7OztBQUdSO0VBQ0k7RUFDQTtFQUNBOzs7QUN2R0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FDTFI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBQUdSO0VBQ0k7OztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBOzs7QUM3RFI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBQUVKO0VBQ0k7O0FBR1I7RUFDSTtFQUVBO0VBQ0E7OztBQUtoQjtFQUNJO0VBQ0E7RUFDQTs7O0FDNURBO0VBQ0k7RUFDQTtFQUNBOztBQUpSO0VBTUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFHUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlSO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFHUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFPSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBU1I7RUFDSTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkNsTFk7O0FEbUxaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOzs7QUVuTWhCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ1JBO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FBRUE7RUFDQTtFQUVBO0VBQ0E7O0FBRUE7RUFDSTs7QUF4Qko7QUEyQkE7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7QUFFQTtFQUNBO0VBQ0E7O0FBSUo7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJOztBQUdSO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0k7OztBQ3RGWjtFQUNJO0VBQ0E7RUFDQTtFQUVBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esa0JITkk7O0FHT0o7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBR1I7RUFDSTtFQUNBOztBQUNBO0VBQ0k7OztBQzFFWjtFQUNJO0VBQ0E7OztBQ0RBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBQUdSO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDL0JSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUtKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFDQTtFQUNJOztBQUdSO0VBQ0k7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFLUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHUjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFDQTtFQUNJOztBQUlaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7O0FBSVQ7QUFDQztFQUNBO0FBRUE7RUFDQTtFQUNBO0VBQ0E7QUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFFQTtFQUNBO0VBQ0E7QUFFQTtFQUNBO0FBR0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtBQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFJSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBR1Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFDQTtFQUNBO0VBR0E7RUFHQTs7QUFFQTtFQUNJO0VBQ0E7O0FBR0k7RUFDSTs7QUFFSjtFQUNJOzs7QUM3VVo7RUFDSTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7O0FDTlI7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ3BCUjtFQUNJLGtCVDBCVTs7O0FVM0JkO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQzFCSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQ0ZBO0VBQ0E7RUFDQTtFQUNBO0VEQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHUjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGtCWEpNO0VXS047O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJOztBQUtoQjtFQUNJO0VBQ0E7RUFDQSxPWDVGTTs7QVc4RlY7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUNBO0VBQ0k7OztBQUtSO0VBQ0k7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNDO0VBQ0E7O0FBR0w7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOzs7QUVyTFI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJOztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBOztBQUdSO0VBQ0k7RUQ3REo7RUFDQTtFQUNBO0VBQ0E7OztBRVRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esa0JkY1U7RWNiVDs7QUFFTDtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7O0FDMUNKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUlSO0VBQ0k7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBOzs7QUM5Q1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ05KO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUM1Q1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FDMUNKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDUTtFQUNBO0VBQ0E7RUFDQTs7O0FBZ0JSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFbkJsR1o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW1CZ0dZO0VBQ0E7O0FBcURaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHUjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7O0FBUVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBRUo7RW5CN09BO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VtQjJPSTtFQUNBOzs7QUN6UEo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQnBCWU07O0FvQlZWO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUtBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT3BCekNFOztBb0IyQ047RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7OztBQ3ZGaEI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0M7OztBQWtCRDtFQUNFO0lBQU07OztBQUdSO0VBQ0U7SUFBSzs7RUFDTDtJQUFPOzs7QUN6Q0w7RUFDSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBM0JSO0FBNkJFO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtFQUdFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtJQUVFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOzs7QUN4Tko7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFBSzs7RUFDTDtJQUFPOzs7QUFRTDtFQUNJO0VBQ0E7RUFDQSxPQU5XO0VBT1gsUUFQVztFQVFYO0VBQ0E7O0FBQ0E7RUFDSTs7QUFaWjtFQWVJLE9BZGU7RUFlZixRQWZlO0VBZ0JmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7O0FBTVI7RUFDSTtJQUFNOztFQUNOO0lBQU07O0VBQ047SUFBTTs7RUFDTjtJQUFNOztFQUNOO0lBQU07OztBQ3hHVjtFQUNJO0VBQ0E7OztBQUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCeEJQSTs7O0F5QkZSO0VDQUE7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7O0FEUEE7RUFDSTs7QUFHUjtFQ05BO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBRERBO0VBQ0k7OztBRVZSO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTs7QUFPSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7O0FDakRSO0VBQ0k7RUFDQTs7QUFDQTtFQUNJOzs7QUFHUjtFQUNJOzs7QUFFSDtFQUNHOzs7QUFFSDtFQUNHIiwic291cmNlc0NvbnRlbnQiOlsiJHJvb3RfZm9udF9zaXplOiAxNHB4O1xyXG4vLyAkYmdjX2JvZHk6ICNmZmZlZTk7XHJcbi8vICRjb2xvcl9ib2R5OiAjMTYxNjE2O1xyXG4kYmdjX2JvZHk6ICMwYTVjZjQ7XHJcbiRiZ2NfYm9keTogI2Y0ZjRmNDtcclxuJGNvbG9yX2JvZHk6ICMwNTA1MDU7XHJcbi8vICRiZ2NfYm9keTogIzA3MDcwNztcclxuLy8gJGNvbG9yX2JvZHk6ICNmYWZhZmE7XHJcblxyXG4vL2NvbG9yIHRoZW1lXHJcbi8vIHJnYigyNDggMTEyIDI4KSAtIG9yYW5nZVxyXG4vLyByZ2IoNyAxMDggMjQyKSA9PiByZ2IoNzQgMTk1IDI0MClcclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcblx0c3JjOiB1cmwoXCIvcHVibGljL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLVJlZ3VsYXIudHRmXCIpO1xyXG59XHJcblxyXG5odG1sLCBib2R5IHtcclxuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1mYW1pbHk6IGFyaWFsO1xyXG5cdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG59XHJcbioge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuYm9keSB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Zm9udC1zaXplOiAkcm9vdF9mb250X3NpemU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjX2JvZHk7XHJcbiAgICBjb2xvcjogJGNvbG9yX2JvZHk7XHJcbn0iLCIudzEwMCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4udGV4dC1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLmhyLXcxMDAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcclxufVxyXG4ucC1oMSwgLnAtaDIsIC5wLWgzIHtcclxuICAgIG1hcmdpbi10b3A6IDAuMjVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxufVxyXG4ucC1oMiB7Zm9udC1zaXplOiAxLjRlbTt9XHJcbi5wLWgze2ZvbnQtc2l6ZTogMS4yZW07fVxyXG4udGV4dC1tYXJrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY5MGQ4YztcclxuICAgIGNvbG9yOiAjMDQwMjkzO1xyXG59XHJcbi50aXRsZS10ZXh0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJl9fdzkwMCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgfVxyXG4gICAgJl9fcGFkZGluZy1vbmUge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwLjFlbSAwOzsgICBcclxuICAgIH1cclxufVxyXG4ubWFyayB7XHJcbiAgICAmX19jb2xvci1vbmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGZmZTQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnRleHQtd2FybmluZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICNmMDA7XHJcbiAgICAvL2NvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMC41ZW0gMWVtO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCA0cHggMXB4ICNmMDAsIGluc2V0IDBweCAwcHggNHB4IDFweCAjZmYwOztcclxuICAgIGJvcmRlcjogMC4xZW0gc29saWQgI2YwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICAgIHdpZHRoOiA5OCU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICY6Zmlyc3QtbGV0dGVyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTAuOGVtO1xyXG4gICAgICAgIGxlZnQ6IC0wLjhlbTtcclxuICAgICAgICBjb250ZW50OiBcIiFcIjtcclxuICAgICAgICB3aWR0aDogMS40ZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjRlbTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGNvbG9yOiAjZjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XHJcbiAgICAgICAgYm9yZGVyOiAwLjFlbSBzb2xpZCAjZjAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxufVxyXG4vLyDQptCy0LXRgiDRgtC10LrRgdGC0LAg0L3QsNC30LLQsNC90LjRjyDQutC+0LzQv9Cw0L3QuNC4INGB0YLRgNCw0L3QuNGG0LAg0YDQtdCz0LjRgdGC0YDQsNGG0LjRj1xyXG4udGV4dC1ncmFkaWVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYigwLCAyNTUsIDEwOSksIHJnYigwLCAyNTUsIDEwOSkpO1xyXG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgJl9fbGV0dGVyLXNwYWNpbmcge1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbVxyXG4gICAgfVxyXG59XHJcbi50ZXh0LWluZm8tYmxvY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHdpZHRoOiA5NiU7XHJcbiAgICBtYXJnaW46IDAuNWVtIGF1dG87XHJcbiAgICBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1ZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xyXG4gICAgfVxyXG4gICAgJl9vbmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjMmMyYzI7XHJcbiAgICB9XHJcbn1cclxuLnVsLCAub2wge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAgMGVtIGF1dG87XHJcbn0iLCIuc3RkLWxpbmsge1xyXG4gICAgJl9fZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6IGJsdWU7XHJcbiAgICAgICAgcGFkZGluZzogMCAwLjI1ZW07XHJcbiAgICB9XHJcbn0iLCIud3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDAuMjVlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG4uY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctbGVmdDogMC4yNWVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMC4yNWVtO1xyXG4gICAgJl9fY2VudGVyIHtcclxuICAgICAgICB3aWR0aDogOTglO1xyXG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9zZW1pdHJhbnNwYXJlbnQge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMzQsIDk4LCAwLjkpO1xyXG4gICAgfVxyXG59XHJcbi5hcnRpY2xlIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMC41ZW07XHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDk4JTtcclxuICAgICAgICBtYXJnaW46IDAuMjVlbSBhdXRvO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICAmOjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41ZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdWwtb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgfVxyXG59XHJcbi5hcnRpY2xlLW5ldyB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgbWF4LXdpZHRoOiA5NjBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xyXG4gICAgJl9faW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiA5OCU7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1ZW0gYXV0bztcclxuICAgIH1cclxufVxyXG4iLCIuZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9vbmVfb3BhY2l0eTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTlkNDtcclxuXHJcbiAgICAmX19tZW51IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyZW07XHJcbiAgICB9XHJcbiAgICAmX19tZW51LXVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC4yNWVtO1xyXG4gICAgICAgICAgICB3aWR0aDogM2VtO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS41ZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNWVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgJltkYXRhLXNob3c9XCJzaG93XCJdIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk2JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZm9vdGVyX25ldyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOTkpO1xyXG4gICAgY29sb3I6ICNmNmY3Zjg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y2ZjdmODtcclxufSIsIi5oZWFkZXIge1xyXG4gICAgJl9maXhzZWQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgfVxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfb25lX29wYWNpdHk7XHJcbiAgICAvL0BpbmNsdWRlIGJnX2dyYWRpZW50KCk7XHJcbiAgICAvL2JveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweDtcclxuICAgIHBhZGRpbmc6IDAuMjVlbSAwLjI1ZW07XHJcbiAgICAmX19maXhlZC10ZW1wIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDBlbTtcclxuICAgICAgICBsZWZ0OiAwLjVlbTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICNmMDA7XHJcbiAgICB9XHJcbiAgICAmLW9mc2V0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDNlbTtcclxuICAgIH1cclxuICAgICYtZnVsbC1zY3JlZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjAwO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICAmW2RhdGEtc2hvdz1cInNob3dcIl0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtc2hvdy13YXJuaW5nLW1zZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNSU7XHJcbiAgICAgICAgaGVpZ2h0OiA1ZW07XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTIuNWVtO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjMjcyNzI3Y2E7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMzksIDM5LCAwLjkpO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmY0O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBcclxuICAgICAgICAmW2RhdGEtc2hvdz1cInNob3dcIl0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19oZWFkZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIuNWVtO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi1jbG9zZS1idG4ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNjAyNjY7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwNjAyNjY7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAgXHJcbiAgICAgICAgJl9fcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC4yNWVtIGF1dG87XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbG9nbyB7XHJcbiAgICAgICAgd2lkdGg6IDVlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1ZW0gMC41ZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IC04cHggMTBweCByZ2IoMjQzIDIwMiAyKTtcclxuXHJcbiAgICB9XHJcbiAgICAmX19yaWdodCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMWVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUgMjU1IDI1NSAvIDEwJSk7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNWVtIDAuMjVlbTtcclxuICAgIH1cclxuICAgICZfX3NvYy13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XHJcbiAgICB9XHJcbiAgICAmX19saW5rLXNvYyB7XHJcbiAgICAgICAgd2lkdGg6IDEuMmVtO1xyXG4gICAgICAgIGhlaWdodDogMS4yZW07XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1ZW07XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuICAgICZfX3JpZ2h0LWxhbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNWVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNWVtO1xyXG4gICAgICAgICYtaWNvbi1ibG9jayB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwLjI1ZW07IFxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyBpbWcge1xyXG4gICAgICAgIC8vICAgICB3aWR0aDogMS4yZW07XHJcbiAgICAgICAgLy8gICAgIGhlaWdodDogMS4yZW07XHJcbiAgICAgICAgLy8gICAgIG1hcmdpbjogMC4yNWVtO1xyXG4gICAgICAgIC8vIH1cclxuICAgICAgICAmLXNlbGVjdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNGVtO1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4yNWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC4yNWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNWVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzEsIDMyLCAzMSk7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNWVtO1xyXG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gc2VsZWN0IHtcclxuICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgLy8gICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMxLCAzMiwgMzEpO1xyXG4gICAgICAgIC8vICAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuICAgICZfX3JpZ2h0LWxhbmctZGV0YWlscyB7XHJcbiAgICAgICAgd2lkdGg6IDhlbTtcclxuICAgICAgICBzdW1tYXJ5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19yaWdodC1sYW5nLWRldGFpbHMtYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA4ZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19tYWluX29wYWNpdHk7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41ZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRiZ2NfbWFpbl8xIDogI2M2N2MwNjsgLy8gIzA0M2YwMTtcclxuLy8kYmdjX21haW5fMSA6ICNmYmQ0ODI7XHJcbiRiZ2NfbWFpbl9vcGFjaXR5XzEgOiByZ2IoMTk4IDEyNCA2IC8gOTAlKTsgLy8gcmdiKDEzIDUyIDEgLyA3MyUpXHJcbi8vJGJnY19tYWluX29wYWNpdHlfMSA6ICNmOGI1MjU7XHJcbiRiZ2NfbWFpbiA6ICMwMDIxNmI7XHJcbi8vJGJnY19tYWluIDogIzE2YzgwZDtcclxuJGJnY19tYWluX29wYWNpdHkgOiByZ2JhKDgsIDk2LCAxOTcsIDAuOSk7XHJcblxyXG5AbWl4aW4gYnV0dG9uX29uZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzLCAyMzksIDIyMCwgMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDEzLCAyMzksIDIyMCwgMSkgNDclLCByZ2JhKDIsIDEzMiwgMTExLCAxKSAxMDAlKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjVlbSAwLjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLy8gJGJnY19tYWluIDogIzAwNmIyNztcclxuLy8gJGJnY19tYWluX29wYWNpdHkgOiAjMDA2YjI3ZTQ7XHJcbiRuZXdfYmdjX29wYWNpdHk6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcclxuXHJcbi8vIGNvbG9yIHRoZW1lXHJcbiRjb2xvcl9vbmUgOiByZ2IoMjQ4LCAxMTIsIDI4KTtcclxuLy8gJGNvbG9yX29uZV9vcGFjaXR5IDogcmdiYSgyNDgsIDExMiwgMjgsIDAuOSk7XHJcbiRjb2xvcl9vbmVfb3BhY2l0eSA6ICNmOWY5Zjk7XHJcbiRjb2xvcl90d28gOiByZ2IoNywgMTA4LCAyNDIpO1xyXG4kY29sb3JfdGhyZWUgOiByZ2IoNzQsIDE5NSwgMjQwKTtcclxuJGNvbG9yX2Jsb2NrOiAjZmZmO1xyXG5cclxuLy8gMTc2IDY3IDBcclxuQG1peGluIGJnX2dyYWRpZW50KClcclxue1xyXG4gICAgLy9iYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2IoMjQ4LCAxMTIsIDI4KSwgcmdiKDE3NiA2NyAwIC8gOTAlKSApO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDI0OCAxMTIgMjggLyA5MCUpLCByZ2JhKDE3NiwgNjcsIDAsIDAuOSkpO1xyXG59XHJcbkBtaXhpbiBiZ19ncmFkaWVudF8yKClcclxue1xyXG4gICAgLy9iYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2IoMTc2IDY3IDAgLyA5MCUpLCByZ2IoMjQ4LCAxMTIsIDI4KSApO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNzYsIDY3LCAwLCAwLjkpLCByZ2IoMjQ4IDExMiAyOCAvIDkwJSkgKTtcclxufSIsIi5pbWctYmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4udmlkZW8tYmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufSIsIi8vIGpzLXRhYi13cmFwcGVyXHJcblxyXG4vLyBqcy10YWItYnV0dG9uLXdyYXBwZXJcclxuLy8ganMtdGFiLWJ1dHRvbiBkYXRhLXNob3c9XCJzaG93XCJcclxuXHJcbi8vIGpzLXRhYi1jb250ZW50LXdyYXBwZXJcclxuLy8ganMtdGFiLWNvbnRlbnQgZGF0YS1zaG93PVwic2hvd1wiXHJcbi50YWJzIHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fbWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNWVtO1xyXG4gICAgfVxyXG4gICAgJl9fbWVudS1idG4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICBtYXJnaW46IDAuNGVtO1xyXG4gICAgcGFkZGluZzogMC4zZW0gMC44ZW07XHJcbiAgICBcclxuICAgIC8qINCh0KLQmNCb0Kwg0JTQm9CvINCd0JXQkNCa0KLQmNCS0J3QntCZINCa0J3QntCf0JrQmCAo0KfQtdGA0L3Ri9C5INGC0LXQutGB0YIg0Lgg0YDQsNC80LrQsCkgKi9cclxuICAgIGNvbG9yOiAjMDAwMDAwOyBcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcclxuICAgIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC4wNSksIHJnYmEoMCwgMCwgMCwgMC4wMikpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XHJcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcclxuICAgIFxyXG4gICAgLyog0JvQtdCz0LrQsNGPINGC0LXQvdGMLCDRh9GC0L7QsdGLINC60L3QvtC/0LrQsCDQvdC1INGC0LXRgNGP0LvQsNGB0Ywg0L3QsCDRgdCy0LXRgtC70L7QvCAqL1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgXHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICZfcmFkaXVzIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVlbTtcclxuICAgIH1cclxuXHJcbiAgICAvKiDQodCi0JjQm9CsINCU0JvQryDQkNCa0KLQmNCS0J3QntCZINCa0J3QntCf0JrQmCAo0JHQtdC70YvQuSDRgtC10LrRgdGCINC4INGA0LDQvNC60LApICovXHJcbiAgICAmW2RhdGEtc2hvdz1cInNob3dcIl0ge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50OyBcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBcclxuICAgICAgICAvKiDQodCy0LXRgtC70YvQuSDQsdC70LjQuiDQtNC70Y8g0L7QsdGK0LXQvNCwINC90LAg0YLQtdC80L3QvtC8L9C60YDQsNGB0L3QvtC8INGE0L7QvdC1ICovXHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSwgXHJcbiAgICAgICAgICAgICAgICAgICAgaW5zZXQgMXB4IDFweCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgM3B4IDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuMjVlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC4yNWVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRhbnQtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmX19jb250YW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmW2RhdGEtc2hvdz1cInNob3dcIl0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5kZXRhaWxzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB3aWR0aDogOTglO1xyXG4gICAgXHJcbiAgICBtYXJnaW46IDAuNWVtIGF1dG87XHJcbiAgICBzdW1tYXJ5IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NfbWFpbjtcclxuICAgICAgICAmOjptYXJrZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwLjI1ZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi10ZXh0YXJlYSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6IHJnYigyNTUsIDI0NywgMSk7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gICAgJi1pdGVtLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNWVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNWVtO1xyXG4gICAgfVxyXG4gICAgJi1pdGVtLWRhdGEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XHJcbiAgICAgICAgY29sb3I6IHJnYigyNTUsIDI0NywgMSk7XHJcbiAgICB9XHJcbiAgICAmLWl0ZW0tY29weS1pbnB1dCB7XHJcbiAgICAgICAgY29sb3I6IHJnYigyNTUsIDI0NywgMSk7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgIH1cclxuICAgICYtaXRlbS1jb3B5LXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfSBcclxuICAgICYtaXRlbS13YWxsZXQtY29weS1idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMS43ZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjdlbTtcclxuICAgICAgICBtYXJnaW46IDAuMjVlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjZlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjZlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDEwNiwgMjU1KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX2FkbWluLXBhbmVsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICYtaXRlbS1kYXRhIHtcclxuICAgICAgICAgICAgY29sb3I6IHJnYig5IDI1NSAyMDApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuYmdjLWNvbG9yXzEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMmQxO1xyXG4gICAgY29sb3I6ICNmZmY3YmI7XHJcbn0iLCIuYW5pbWF0aW9uIHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3NjBweDtcclxuICAgICAgICBtYXJnaW46IDAuMjVlbSBhdXRvO1xyXG4gICAgICAgICZbZGF0YS1zaG93PVwiaGlkZVwiXSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmX19wcm9ncmVzcy10aXRsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1ZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19wcm9ncmVzcy1pbmZvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNWVtO1xyXG4gICAgfVxyXG4gICAgJl9fcHJvZ3Jlc3Mge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiAyZW07XHJcbiAgICB9XHJcbn0iLCIjZGF0YS1zY3JlZW4ge1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBtYXJnaW46IDAuMjVlbSBhdXRvO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbn1cclxuLmZvcm0tc3RkLCAuZm9ybS1wbHVzIHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwLjJlbSBhdXRvO1xyXG4gICAgICAgICZbZGF0YS1zaG93PVwiaGlkZVwiXSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZm9ybS10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgY29sb3I6ICMxMTE7XHJcbiAgICAgICAgJi1saW5rIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMC4yNWVtO1xyXG4gICAgICAgICAgICB0b3A6IDAuMjVlbTtcclxuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBjb2xvcjogIzExMTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjZlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19mb3JtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDk4JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAvLyBib3gtc2hhZG93OiAwIDAgMXB4IDBweDtcclxuICAgICAgICBjb2xvcjogIzA5MDkwOTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxZW07XHJcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfdHdvO1xyXG4gICAgICAgIC8vYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDcsIDEwOCwgMjQyKSwgcmdiKDc0LCAxOTUsIDI0MCkpO1xyXG4gICAgICAgIC8vZm9udC1zaXplOiAwLjhlbTtcclxuICAgIH1cclxuICAgICZfX2Zvcm0tcGx1cyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiA5OCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgY29sb3I6ICMwMDA0MzY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMWVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgJl9fZm9ybS1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwLjVlbTtcclxuICAgICAgICAmX3dhcm5pbmcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAmW2RhdGEtc2hvdz1cInNob3dcIl0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX3MtYmV0d2VlbiB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19mb3JtLXdhcm5pbmcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVlbTtcclxuICAgICAgICBjb2xvcjogI2YwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICZfX2Zvcm0tbGFiZWwge1xyXG4gICAgICAgICZfMTAwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtd2l0aC1jaGVja2JveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZmlsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzBmMGYwZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjhlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNWVtIDAuNWVtO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19mb3JtLWxpbmsge1xyXG4gICAgICAgICZfMTAwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuNWVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19mb3JtLXBob25lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX2Zvcm0tc2VsZWN0LXBob25lIHtcclxuICAgICAgICBjb2xvcjogIzBmMGYwZjtcclxuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgIGhlaWdodDogMS44ZW07XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgIH1cclxuICAgICZfX2Zvcm0taW5wdXQge1xyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGYwZjBmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuOGVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXBob25lIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgY29sb3I6ICMwZjBmMGY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMS44ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtcGFzc3dvcmQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzBmMGYwZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjhlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1udW1iZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogIzBmMGYwZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjhlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl8xMDAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jaGVja2JveCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWZpbGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19mb3JtLWlucHV0LWNhcHRjaGEge1xyXG4gICAgICAgIHdpZHRoOiA2OCU7XHJcbiAgICAgICAgbWluLXdpZHRoOiA4ZW07XHJcbiAgICAgICAgY29sb3I6ICMwZjBmMGY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuOGVtO1xyXG4gICAgfVxyXG4gICAgJl9fZm9ybS1pbWctY2FwdGNoYSB7XHJcbiAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjJlbTtcclxuXHJcbiAgICB9XHJcbiAgICAmX19mb3JtLWJ0bi1zaG93LXBhc3N3b3JkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB3aWR0aDogMmVtO1xyXG4gICAgICAgIGhlaWdodDogMi4xZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICB3aWR0aDogMS42ZW07XHJcbiAgICAgICAgICAgICZbZGF0YS1zaG93PVwiaGlkZVwiXSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNWVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuICAgICAgICAmX3NtYWxsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjdlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbmZvLWNvbG9yIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNWVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g0JrQn9Ce0J/QmtCYINCQ0JLQotCe0KDQmNCX0JDQptCY0K8g0Jgg0KDQldCT0JjQodCi0KDQkNCm0JjQrz8/XHJcbiAgICZfX2Zvcm0tc3VibWl0LWJ0biB7XHJcbiAgICAvKiAxLiDQn9Cg0JjQndCj0JTQmNCi0JXQm9Cs0J3Qq9CZINCh0JHQoNCe0KEg0KbQktCV0KLQkCAqL1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgXHJcbiAgICBcclxuICAgIC8qIDIuINCt0KTQpNCV0JrQoiDQodCi0JXQmtCb0JAgKNGA0LDQt9C80YvRgtC40LUg0Lgg0L/RgNC+0LfRgNCw0YfQvdGL0Lkg0LPRgNCw0LTQuNC10L3RgikgKi9cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSkpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCkgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLyogMy4g0JrQntCc0J/QkNCa0KLQndCr0Jkg0KDQkNCX0JzQldCgINCf0J7QlCDQotCV0JrQodCiICovXHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyAvLyDQptC10L3RgtGA0LjRgNGD0LXRgiDRgtC10LrRgdGCINC4INGB0LbQuNC80LDQtdGCINC60L3QvtC/0LrRg1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDdweCAxN3B4ICFpbXBvcnRhbnQ7IC8vINCc0LjQvdC40LzRg9C8INC+0YLRgdGC0YPQv9C+0LJcclxuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyAvLyDQkNC60LrRg9GA0LDRgtC90YvQuSDRgNCw0LfQvNC10YBcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuXHJcbiAgICAvKiA0LiDQotCe0J3QmtCQ0K8g0J7QmtCQ0J3QotCe0JLQmtCQICovXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xyXG5cclxuICAgIC8qIDUuINCS0KvQn9Cj0JrQm9Ce0KHQotCsICjQktC90LXRiNC90Y/RjyDRgtC10L3RjCDQuCDQstC90YPRgtGA0LXQvdC90LjQuSDQsdC70LjQuikgKi9cclxuICAgIGJveC1zaGFkb3c6IDRweCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyksIFxyXG4gICAgICAgICAgICAgICAgaW5zZXQgMXB4IDFweCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLyogNi4g0JLQl9CQ0JjQnNCe0JTQldCZ0KHQotCS0JjQlSAqL1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcclxuICAgICAgICBib3gtc2hhZG93OiA1cHggNnB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk2KTtcclxuICAgICAgICAvKiDQrdGE0YTQtdC60YIg0LLQtNCw0LLQu9C10L3QvdC+0LPQviDRgdGC0LXQutC70LAg0L/RgNC4INC90LDQttCw0YLQuNC4ICovXHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgM3B4IDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjQpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmX2NlbnRlciB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuLy8g0JrQn9Ce0J/QmtCQINCX0JDQn9Cj0KHQmtCQINCg0JDQkdCe0KLQq1xyXG4gICAgJl9fZm9ybS1wbHVzLXN1Ym1pdC1idG4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM4IDEwNSAyNTUpO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNlbTtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC45O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgJl9fZm9ybS1zdWJtaXQtYnRuLXN2ZyB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB3aWR0aDogNmVtO1xyXG4gICAgaGVpZ2h0OiA2ZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIFxyXG4gICAgLy8gMS4g0KPQsdC40YDQsNC10Lwg0LbQtdGB0YLQutC+0LUg0YHQvNC10YnQtdC90LjQtSwg0LrQvtGC0L7RgNC+0LUg0LLRi9C30YvQstCw0LvQviDQvdCw0LvQvtC20LXQvdC40LVcclxuICAgIHRyYW5zZm9ybTogbm9uZTsgXHJcblxyXG4gICAgLy8gMi4g0JTQtdC70LDQtdC8INCw0LLRgtC+0LzQsNGC0LjRh9C10YHQutC+0LUg0LLRi9GA0LDQstC90LjQstCw0L3QuNC1INCy0L/RgNCw0LLQvlxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgIC8vINCf0YDQuNC20LjQvNCw0LXRgiDQutC90L7Qv9C60YMg0Log0L/RgNCw0LLQvtC80YMg0LrRgNCw0Y5cclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIFxyXG4gICAgLy8gMy4g0KPQv9GA0LDQstC70Y/QtdC8INC+0YLRgdGC0YPQv9C+0Lwg0YHQstC10YDRhdGDICjQvtGCINGC0LXQutGB0YLQsCDQtNC+INC60L3QvtC/0LrQuClcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7ICAgIC8vINCc0LjQvdC40LzQsNC70YzQvdGL0Lkg0L7RgtGB0YLRg9C/INC+0YIg0YLQtdC60YHRgtCwINCy0YvRiNC1XHJcbiAgICBcclxuICAgIC8vIDQuINCj0L/RgNCw0LLQu9GP0LXQvCDQvtGC0YHRgtGD0L/QvtC8INGB0L3QuNC30YMgKNGH0YLQvtCx0Ysg0YLQtdC60YHRgiDRgdC90LjQt9GDINC90LUg0L3QsNC70LXQt9Cw0LspXHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDsgXHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLWhpZGU9XCJoaWRlXCJdIHtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gXHJcbi8vIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4vLyAgICAgLmZvcm0tc3RkIHtcclxuLy8gICAgICAgICAmX19mb3JtLWlucHV0IHtcclxuLy8gICAgICAgICAgICAgJi1wYXNzd29yZCB7XHJcbi8vICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4vLyAgICAgICAgICAgICB9XHJcbi8vICAgICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyB9IiwiLmxpbmsge1xyXG4gICAgLy8g0LLQvdGD0YLRgNC10L3QvdGP0Y9cclxuICAgICZfX2ludGVybmFsIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgNTUsIDI1NSk7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMzMsIDE1MCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g0LLQvdC10YjQvdGP0Y9cclxuICAgIC8vJl9fZXh0ZXJuYWwge31cclxufSIsIi5ob21lLXZpZGVvIHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNWVtO1xyXG4gICAgfVxyXG4gICAgJl9fdmlkZW8ge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIH1cclxuICAgICZfX3RlbXAtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIHdpZHRoOiA3MDBweDtcclxuICAgICAgICBoZWlnaHQ6IDM4MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3O1xyXG4gICAgfVxyXG59IiwiLmhvbWUtYXJ0aWNsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmxvY2s7XHJcbn0iLCIudGltZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG4gICAgJl9hYnNvbHV0ZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNlbTtcclxuICAgIH1cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgICZfX2l0ZW06OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtMC43NXJlbTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcbiAgICB9XHJcbn0iLCIucGFnZS1teSB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1ZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX3BsYW4tdGV4dCB7XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dF9ncmFkaWVudF8wKCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuN2VtO1xyXG4gICAgfVxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1ZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAzNCwgOTgsIDAuOSk7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMWVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19wbGFuIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMXB4IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1ZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2Jsb2NrO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNWVtIDAuNWVtO1xyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjdlbTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfZmxleCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2xlZnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjVlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuMjVlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9yaWdodCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfaW5mbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDcsIDEwOCwgMjQyKSwgcmdiKDc0LCAxOTUsIDI0MCkpO1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMC4yNWVtIDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuN2VtO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNWVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcGxhbi10ZXh0LWluZm8ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICRiZ2NfbWFpbl8xO1xyXG4gICAgfVxyXG4gICAgJl9fcGxhbl9idG4td3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDcsIDEwOCwgMjQyKSwgcmdiKDc0LCAxOTUsIDI0MCkpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICB9XHJcbiAgICAmX19wbGFuX2J0biB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwLjVlbTtcclxuICAgICAgICB3aWR0aDogMTVlbTtcclxuICAgICAgICAvL0BpbmNsdWRlIGJ0bl9hY3Rpb24oKTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogIzExMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmFkZGluZyB7XHJcbiAgICAmLXRhYnNfX21lbnUtYnRuIHtcclxuICAgICAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC4xZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY0Yzk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcXItY29kZS13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzLCAxMywgMTMsIDAuNyk7XHJcbiAgICB9XHJcbiAgICAmX19xci1jb2RlLWltZy1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgIH1cclxuICAgICZfX3FyLWNvZGUtaW1nIHtcclxuICAgICAgICB3aWR0aDogMTBlbTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICB9XHJcbiAgICAmX19xci1jb2RlLWlucHV0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAxZW0gYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgXHJcbiAgICB9XHJcbiAgICAmX19xci1jb2RlLWlucHV0IHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIH1cclxuICAgICZfX3FyLWNvZGUtaW5wdXQtY29weS1idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMS41ZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjVlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMDYsIDI1NSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjNlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjNlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAbWl4aW4gZ3JhZGllbnRfMCgpXHJcbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYjg1MDQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2IoMjMxLCAxNjUsIDI3KSAyNiUsIHJnYigxOTMsIDEzNiwgMTMpIDYxJSk7XHJcbn1cclxuQG1peGluIHRleHRfZ3JhZGllbnRfMCgpXHJcbntcclxuICAgIGJhY2tncm91bmQ6ICNDRjQ3NDc7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2IoMjMxLCAxNjUsIDI3KSAwJSwgcmdiKDE5MywgMTM2LCAxMykgMTAwJSk7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5AbWl4aW4gdGV4dF9ncmFkaWVudF8xKClcclxue1xyXG4gICAgYmFja2dyb3VuZDogIzIwMzJGRDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMyMDMyRkQgMCUsICMxMEZCRkYgMTAwJSk7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufSIsIi51c2VyLXRlYW0ge1xyXG4gICAgJl9fcmVmLWxpbmstd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuICAgIH1cclxuICAgICZfX3JlZi1saW5rLWlucHV0IHtcclxuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gICAgICAgIGhlaWdodDogMS42ZW07XHJcbiAgICAgICAgd2lkdGg6IDIwZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fY29weS1idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMS41ZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjVlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMDYsIDI1NSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjNlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjNlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX191c2VyLWRhdGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVlbSAxZW07XHJcbiAgICB9XHJcbiAgICAmX191c2VyLWRhdGEtaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgICBtYXJnaW46IDBlbSAwLjI1ZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNWVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2xvd2VyY2FzZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdXNlci1kYXRhLXVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX191c2VyLWRhdGEtcGxhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0X2dyYWRpZW50XzAoKTtcclxuICAgIH1cclxufSIsIi50cmFkaW5nLXJlY29yZCB7XHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMXB4IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1ZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ld19iZ2Nfb3BhY2l0eTtcclxuICAgICAgICAgY29sb3I6ICMxMTE7XHJcbiAgICB9XHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICBcclxuICAgIH0gXHJcbiAgICAmX191bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwLjVlbSAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC4yNWVtIDAuNWVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2RhdGUge1xyXG4gICAgICAgIG1hcmdpbjogMCAwLjI1ZW07XHJcbiAgICAgICAgbWluLXdpZHRoOiAzZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgICZfX2Ftb3VudCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAuMjVlbTtcclxuICAgICAgICBtaW4td2lkdGg6IDNlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgJl9fc3RhdHVzIHtcclxuICAgICAgICBtYXJnaW46IDAgMC4yNWVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbn0iLCIuYnV5X2xldmVsIHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gICAgfVxyXG4gICAgJl9fd2FybmluZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBcclxuICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNWVtO1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMC4yNWVtIDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLXNob3c9XCJzaG93XCJdIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XHJcbiAgICAgICAgbWFyZ2luOiAwLjVlbSAwLjI1ZW07XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNmMDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnVzZXItdHJhZ2luZyB7XHJcbiAgICAmX19tYXJrLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICB9XHJcbn0iLCIuYm9udXMge1xyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiA5OCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9fZmlyc3QtYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIC8vZGlzcGxheTogZmxleDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDNlbTtcclxuICAgICAgICBtYXJnaW46IDAuNWVtIGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiAzZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAwIHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2IoMjU1IDMgMyAvIDY2JSk7XHJcbiAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggNXB4IHJnYmEoMjU1LCAxLCAxLCAwLjQ2KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG4gICAgICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuNWVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMi4wZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnQk9OVVMnO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAwcHggI2U5OTkwNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC03ZW07XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiAyOTBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG59IiwiQGltcG9ydCAnLi9ob21lLXZpZGVvJztcclxuQGltcG9ydCAnLi9ob21lLWFydGljbGUnO1xyXG5AaW1wb3J0ICcuL3RpbWVyL3RpbWVyJztcclxuQGltcG9ydCAnLi9teSc7XHJcbkBpbXBvcnQgJy4vdXNlci10ZWFtJztcclxuQGltcG9ydCAnLi90cmFkaW5nLXJlY29yZCc7XHJcbkBpbXBvcnQgJy4vYnV5X2xldmVsJztcclxuQGltcG9ydCAnLi90cmFkaW5nJztcclxuQGltcG9ydCAnLi9ib251cy9tYWluJztcclxuLmNhcHRjaGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTJlMjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAmX19sZXRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICAgICAgY29sb3I6IHJlZDtcclxuICAgIH1cclxuICAgICZfX2xldGVyXzEge1xyXG4gICAgICAgIHRvcDogMC4xZW07XHJcbiAgICAgICAgbGVmdDogMC4yZW07XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcclxuICAgIH1cclxuICAgICZfX2xldGVyXzIge1xyXG4gICAgICAgIHRvcDogMC41ZW07XHJcbiAgICAgICAgbGVmdDogMS4yZW07XHJcbiAgICAgICAgY29sb3I6IHJnYigyNTUsIDExMSwgMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTMwZGVnKTtcclxuICAgIH1cclxuICAgICZfX2xldGVyXzMge1xyXG4gICAgICAgIHRvcDogMC4zZW07XHJcbiAgICAgICAgbGVmdDogMi4yZW07XHJcbiAgICAgICAgY29sb3I6IHJnYigyNywgNzksIDE2KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XHJcbiAgICB9XHJcbiAgICAmX19sZXRlcl80IHtcclxuICAgICAgICB0b3A6IDAuNmVtO1xyXG4gICAgICAgIGxlZnQ6IDMuMmVtO1xyXG4gICAgICAgIGNvbG9yOiByZ2IoNiwgOTksIDE2NSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xyXG4gICAgfVxyXG59IiwiLmhvbWUtaW1nLXRhYmxlIHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgIH1cclxufVxyXG4uY2FyZC1ob21lIHtcclxuICAgICRiZ2NfcGxhbl8wIDogI2ZmZjtcclxuICAgICRiZ2NfcGxhbl8xIDogIzAzYzBjZTtcclxuICAgICRiZ2NfcGxhbl8yIDogIzAzYzBjZTtcclxuICAgICRiZ2NfcGxhbl8zIDogIzAzYzBjZTtcclxuICAgICRiZ2NfcGxhbl80IDogIzAzYzBjZTtcclxuICAgICRiZ2NfcGxhbl81IDogIzAzYzBjZTtcclxuICAgICRiZ2NfcGxhbl82IDogIzAzYzBjZTtcclxuICAgICRiZ2NfcGxhbl83IDogIzAzYzBjZTtcclxuICAgICRiZ2NfcGxhbl84IDogIzAzYzBjZTtcclxuICAgICRiZ2NfcGxhbl85IDogIzAzYzBjZTtcclxuICAgICRiZ2NfcGxhbl8xMCA6ICMwM2MwY2U7XHJcbiAgICAkYmdjX3BsYW5fMTEgOiAjMDNjMGNlO1xyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcclxuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoMTMsIDEzLCAxMywgMC43KTtcclxuICAgICAgICAvLyBib3gtc2hhZG93OiAwIDAgMXB4IDFweDtcclxuICAgICAgICAvLyDQntC60LDQvdGC0L7QstC60LAg0LHQu9C+0LrQvtCyINGBINGD0YDQvtCy0L3Rj9C80LhcclxuICAgIH1cclxuICAgICZfX2NhcmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAyZW0gYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNiMjA2O1xyXG4gICAgICAgIGNvbG9yOiAjMDEwYTY3O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMnB4IDJweCAjNzc3O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcclxuICAgICAgICAmLTIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDJlbTtcclxuICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZGI4NTA0O1xyXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLHJnYmEoMywgMTkyLCAyMDYsIDEpIDI2JSwgcmdiYSgyLCAxNTIsIDE2MywgMSkgNjElKTtcclxuICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDMgMzYgMjA2KSAyNiUsIHJnYigyIDU1IDE2MykgNjElKTtcclxuICAgICAgICAgICAgY29sb3I6ICMwMTBhNjc7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAycHggIzc3NztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMWVtO1xyXG4gICAgICAgICAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMjQ4IDExMiAyOCk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTEwMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41ZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFlbSAxZW0gMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4yNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1mb290ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYnRuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGJ0bl9hY3Rpb24oKTtcclxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGJnX2dyYWRpZW50XzIoKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbl9vbmUoKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMTE7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICAgICAgICAgIC8vIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAjMGUwZTBlO1xyXG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI2RiODUwNDtcclxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyMzEsIDE2NSwgMjcpIDI2JSwgcmdiKDE5MywgMTM2LCAxMykgNjElKTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMCAxZW07XHJcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMC4yZW07XHJcbiAgICAgICAgICAgICAgICAvL2JvcmRlcjogI2VlZSAxcHggc29saWQ7XHJcbiAgICAgICAgICAgICAgICAvLyAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTMzLCAwLCAwKTtcclxuICAgICAgICAgICAgICAgIC8vICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyAmX3RyaWFsIHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzA7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICZfcGxhbi0xIHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzE7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICZfcGxhbi0yIHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzI7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICZfcGxhbi0zIHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzM7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICZfcGxhbi00IHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzQ7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICZfcGxhbi01IHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzU7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICZfcGxhbi02IHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzY7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICZfcGxhbi03IHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzc7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICZfcGxhbi04IHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzg7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICZfcGxhbi05IHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzk7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICZfcGxhbi0xMCB7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NfcGxhbl8xMDtcclxuICAgICAgICAvLyB9XHJcbiAgICAgICAgLy8gJl9wbGFuLTExIHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY19wbGFuXzExO1xyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuICAgICZfX2NhcmQtaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICAmX19jYXJkLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1ZW07XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAmX19jYXJkLXByaWNlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gICAgICAgIG1hcmdpbjogMC4yNWVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICB9XHJcbiAgICAmX19jYXJkLWltZyB7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMC4yNWVtIGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgICAmX19jYXJkLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHAgIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAuNWVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NhcmQtcHJpY2UtcGVyLWRheSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgfVxyXG4gICAgJl9fY2FyZC1idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICNmYmZiZmI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QyMGQwZDtcclxuICAgICAgICBtYXJnaW46IDAuMjVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDFlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNWVtO1xyXG4gICAgICAgIGJvcmRlcjogI2VlZSAxcHggc29saWQ7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZDIwZDBkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8vICoqKlxyXG5cclxuXHJcbn1cclxuLmNhcmQtYnktbGV2ZWwge1xyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46IDAuNWVtIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMC4xZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41ZW07XHJcbiAgICB9XHJcbiAgICAmX190aXRsZS0yIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgIGNvbG9yOiByZ2IoMjQ4IDExMiAyOCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIH1cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgLy8gQGluY2x1ZGUgYnRuX2FjdGlvbigpO1xyXG4gICAgICAgIC8vIEBpbmNsdWRlIGJnX2dyYWRpZW50XzIoKTtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b25fb25lKCk7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzExMTtcclxuICAgICAgICBjb2xvcjogIzExMTExMTtcclxuICAgIH1cclxufSIsIlxyXG4uY2FyZC10YXJkZSB7XHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogODB2aDtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2Jsb2NrO1xyXG4gICAgfVxyXG4gICAgJl9fY2FyZCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgd2lkdGg6IDllbTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA3ZW07XHJcbiAgICAgICAgbWFyZ2luOiAxZW0gMC41ZW07XHJcbiAgICAgICAgcGFkZGluZzogMC4yNWVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggMXB4O1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNlN2E1MWI7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDIzMSwgMTY1LCAyNywgMSkgMjYlLCByZ2JhKDE5MywgMTM2LCAxMywgMSkgNjElKTtcclxuICAgICAgICAvLyBAaW5jbHVkZSBncmFkaWVudF8wKCk7XHJcblxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41ZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmdjX21haW5fMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aXRsZV9ib2xkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBkb3R0ZWQ7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jYXJkLXcxMDAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3NjBweDtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDNlbTtcclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4yNWVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwLjI1ZW0gMC4yNWVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4IClcclxuLy8ge1xyXG4vLyAgICAgLmNhcmQtdGFyZGUge1xyXG4vLyAgICAgICAgICZfX3dyYXBwZXIge1xyXG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDgwdmg7XHJcbi8vICAgICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyB9IiwiLmxvYWRlciB7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIGJvcmRlcjogMjBweCBzb2xpZCAjRUFGMEY2O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBib3JkZXItdG9wOiAyMHB4IHNvbGlkICNGRjdBNTk7XHJcbiAgd2lkdGg6IDIwMHB4O1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbiAgYW5pbWF0aW9uOiBzcGlubmVyIDRzIGxpbmVhciBpbmZpbml0ZTtcclxufVxyXG4ubG9hZGVyXzIge1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCAjMDZkNmNkO1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBoZWlnaHQ6IDIwMHB4O1xyXG4gIGFuaW1hdGlvbjogc3Bpbm5lciA0cyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuLmxvYWRlcl8zIHtcclxuIGNvbG9yOiB3aGl0ZTtcclxufVxyXG4vLyAubG9hZGVyXzMge1xyXG4vLyAgICAgLS1kOjIycHg7XHJcbi8vICAgICB3aWR0aDogNHB4O1xyXG4vLyAgICAgaGVpZ2h0OiA0cHg7XHJcbi8vICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbi8vICAgICBjb2xvcjogIzI1YjA5YjtcclxuLy8gICAgIGJveC1zaGFkb3c6IFxyXG4vLyAgICAgY2FsYygxKnZhcigtLWQpKSAgICAgIGNhbGMoMCp2YXIoLS1kKSkgICAgIDAgMCxcclxuLy8gICAgIGNhbGMoMC43MDcqdmFyKC0tZCkpICBjYWxjKDAuNzA3KnZhcigtLWQpKSAwIDFweCxcclxuLy8gICAgIGNhbGMoMCp2YXIoLS1kKSkgICAgICBjYWxjKDEqdmFyKC0tZCkpICAgICAwIDJweCxcclxuLy8gICAgIGNhbGMoLTAuNzA3KnZhcigtLWQpKSBjYWxjKDAuNzA3KnZhcigtLWQpKSAwIDNweCxcclxuLy8gICAgIGNhbGMoLTEqdmFyKC0tZCkpICAgICBjYWxjKDAqdmFyKC0tZCkpICAgICAwIDRweCxcclxuLy8gICAgIGNhbGMoLTAuNzA3KnZhcigtLWQpKSBjYWxjKC0wLjcwNyp2YXIoLS1kKSkwIDVweCxcclxuLy8gICAgIGNhbGMoMCp2YXIoLS1kKSkgICAgICBjYWxjKC0xKnZhcigtLWQpKSAgICAwIDZweDtcclxuLy8gICAgIGFuaW1hdGlvbjogbDI3IDFzIGluZmluaXRlIHN0ZXBzKDgpO1xyXG4vLyB9XHJcbkBrZXlmcmFtZXMgbDI3IHtcclxuICAxMDAlIHt0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybil9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3Bpbm5lciB7XHJcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxyXG4gIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XHJcbn0iLCIubGRzLXNwaW5uZXItbmV3IHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICMxYTE4MTg5MTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAzOSwgMzksIDAuOSk7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMWVtIDFlbTtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICZfX3NwaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWQyMTZlO1xyXG4gICAgfVxyXG4gIC8qIGNoYW5nZSBjb2xvciBoZXJlICovXHJcbiAgY29sb3I6ICMxYzRjNWJcclxufVxyXG4ubGRzLXNwaW5uZXIsXHJcbi5sZHMtc3Bpbm5lciBkaXYsXHJcbi5sZHMtc3Bpbm5lciBkaXY6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLmxkcy1zcGlubmVyIHtcclxuICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG59XHJcbi5sZHMtc3Bpbm5lciBkaXYge1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDMwcHggMzBweDtcclxuICBhbmltYXRpb246IGxkcy1zcGlubmVyIDEuMnMgbGluZWFyIGluZmluaXRlO1xyXG59XHJcbi5sZHMtc3Bpbm5lciBkaXY6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDMuMnB4O1xyXG4gIGxlZnQ6IDM2LjhweDtcclxuICB3aWR0aDogNi40cHg7XHJcbiAgaGVpZ2h0OiAxNy42cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjAlO1xyXG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcclxufVxyXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgxKSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMS4xcztcclxufVxyXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgyKSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogLTFzO1xyXG59XHJcbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDMpIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC45cztcclxufVxyXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg0KSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogLTAuOHM7XHJcbn1cclxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoNSkge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDEyMGRlZyk7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC43cztcclxufVxyXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg2KSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTUwZGVnKTtcclxuICBhbmltYXRpb24tZGVsYXk6IC0wLjZzO1xyXG59XHJcbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDcpIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNXM7XHJcbn1cclxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoOCkge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDIxMGRlZyk7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC40cztcclxufVxyXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg5KSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTtcclxuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xyXG59XHJcbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEwKSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICBhbmltYXRpb24tZGVsYXk6IC0wLjJzO1xyXG59XHJcbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDExKSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTtcclxuICBhbmltYXRpb24tZGVsYXk6IC0wLjFzO1xyXG59XHJcbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEyKSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzMwZGVnKTtcclxuICBhbmltYXRpb24tZGVsYXk6IDBzO1xyXG59XHJcbkBrZXlmcmFtZXMgbGRzLXNwaW5uZXIge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5kb3Qtc3Bpbm5lciB7XHJcbiAgLS11aWItc2l6ZTogMi44cmVtO1xyXG4gIC0tdWliLXNwZWVkOiAuOXM7XHJcbiAgXHJcbiAgLS11aWItY29sb3I6ICNmM2YzZjM7XHJcblxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIGhlaWdodDogdmFyKC0tdWliLXNpemUpO1xyXG4gIHdpZHRoOiB2YXIoLS11aWItc2l6ZSk7XHJcbn1cclxuXHJcbi5kb3Qtc3Bpbm5lcl9fZG90IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5kb3Qtc3Bpbm5lcl9fZG90OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGhlaWdodDogMjAlO1xyXG4gIHdpZHRoOiAyMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXVpYi1jb2xvcik7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICBvcGFjaXR5OiAwLjU7XHJcbiAgYW5pbWF0aW9uOiBwdWxzZTAxMTIgY2FsYyh2YXIoLS11aWItc3BlZWQpICogMS4xMTEpIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMTgsIDMxLCA1MywgMC4zKTtcclxuXHJcbn1cclxuXHJcbi5kb3Qtc3Bpbm5lcl9fZG90Om50aC1jaGlsZCgyKSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcblxyXG4uZG90LXNwaW5uZXJfX2RvdDpudGgtY2hpbGQoMik6OmJlZm9yZSB7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLXVpYi1zcGVlZCkgKiAtMC44NzUpO1xyXG59XHJcblxyXG4uZG90LXNwaW5uZXJfX2RvdDpudGgtY2hpbGQoMykge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxufVxyXG5cclxuLmRvdC1zcGlubmVyX19kb3Q6bnRoLWNoaWxkKDMpOjpiZWZvcmUge1xyXG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS11aWItc3BlZWQpICogLTAuNzUpO1xyXG59XHJcblxyXG4uZG90LXNwaW5uZXJfX2RvdDpudGgtY2hpbGQoNCkge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbn1cclxuXHJcbi5kb3Qtc3Bpbm5lcl9fZG90Om50aC1jaGlsZCg0KTo6YmVmb3JlIHtcclxuICBhbmltYXRpb24tZGVsYXk6IGNhbGModmFyKC0tdWliLXNwZWVkKSAqIC0wLjYyNSk7XHJcbn1cclxuXHJcbi5kb3Qtc3Bpbm5lcl9fZG90Om50aC1jaGlsZCg1KSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxufVxyXG5cclxuLmRvdC1zcGlubmVyX19kb3Q6bnRoLWNoaWxkKDUpOjpiZWZvcmUge1xyXG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS11aWItc3BlZWQpICogLTAuNSk7XHJcbn1cclxuXHJcbi5kb3Qtc3Bpbm5lcl9fZG90Om50aC1jaGlsZCg2KSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcclxufVxyXG5cclxuLmRvdC1zcGlubmVyX19kb3Q6bnRoLWNoaWxkKDYpOjpiZWZvcmUge1xyXG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS11aWItc3BlZWQpICogLTAuMzc1KTtcclxufVxyXG5cclxuLmRvdC1zcGlubmVyX19kb3Q6bnRoLWNoaWxkKDcpIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG59XHJcblxyXG4uZG90LXNwaW5uZXJfX2RvdDpudGgtY2hpbGQoNyk6OmJlZm9yZSB7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLXVpYi1zcGVlZCkgKiAtMC4yNSk7XHJcbn1cclxuXHJcbi5kb3Qtc3Bpbm5lcl9fZG90Om50aC1jaGlsZCg4KSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcclxufVxyXG5cclxuLmRvdC1zcGlubmVyX19kb3Q6bnRoLWNoaWxkKDgpOjpiZWZvcmUge1xyXG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS11aWItc3BlZWQpICogLTAuMTI1KTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBwdWxzZTAxMTIge1xyXG4gIDAlLFxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCAnLi9zcGluZXJfMSc7XHJcbkBpbXBvcnQgJy4vc3BpbmVyXzInO1xyXG4vLyBodHRwczovL2Nzc2xvYWRlcnMuZ2l0aHViLmlvL1xyXG4ubG9hZGVyXzEge1xyXG4gICAgd2lkdGg6IDQ4cHg7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDYxLCAwLCAwLjIpIDMzJSwgI2ZmM2QwMCAxMDAlKTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBhbmltYXRpb246IHJvdGF0aW9uIDFzIGxpbmVhciBpbmZpbml0ZTtcclxufVxyXG4ubG9hZGVyXzEge1xyXG4gIHdpZHRoOiA0OHB4O1xyXG4gIGhlaWdodDogNDhweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDYxLCAwLCAwLjIpIDMzJSwgI2ZmM2QwMCAxMDAlKTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGFuaW1hdGlvbjogcm90YXRpb24gMXMgbGluZWFyIGluZmluaXRlO1xyXG59XHJcbi5sb2FkZXJfMTo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnOyAgXHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIHdpZHRoOiA0NHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogIzI2MzIzODtcclxufVxyXG5Aa2V5ZnJhbWVzIHJvdGF0aW9uIHtcclxuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIH1cclxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKX1cclxufVxyXG5cclxuLy8vL1xyXG4ubG9hZGVyLTEyIHtcclxuICAgICR3aWR0aF9oZWlndGg6IDE0ZW07XHJcbiAgICAkYm9yZGVyX2xvZGVyOiAxOHB4O1xyXG4gICAgXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogJHdpZHRoX2hlaWd0aDtcclxuICAgICAgICBoZWlnaHQ6ICR3aWR0aF9oZWlndGg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMC4yNWVtIGF1dG87XHJcbiAgICAgICAgJltkYXRhLXNob3c9XCJzaG93XCJdIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB3aWR0aDogJHdpZHRoX2hlaWd0aDtcclxuICAgIGhlaWdodDogJHdpZHRoX2hlaWd0aDtcclxuICAgIGJvcmRlcjogJGJvcmRlcl9sb2RlciBzb2xpZCAkY29sb3JfdHdvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgaW5zZXQ6IC0kYm9yZGVyX2xvZGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6ICRib3JkZXJfbG9kZXIgc29saWQgJGNvbG9yX29uZTtcclxuICAgICAgICBhbmltYXRpb246IHByaXhDbGlwRml4IDYwcyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICB9XHJcbiAgICAmX19pbmZvLXRpbWUge1xyXG4gICAgICBmb250LXNpemU6IDEuM2VtO1xyXG4gICAgICBmb250LXNpemU6IDEuNGVtO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbWFyZ2luLXRvcDogLTFlbTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgJltkYXRhLXNob3c9XCJzaG93XCJdIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXRpbWUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBrZXlmcmFtZXMgcHJpeENsaXBGaXgge1xyXG4gICAgMCUgICB7Y2xpcC1wYXRoOnBvbHlnb24oNTAlIDUwJSwwIDAsMCAwLDAgMCwwIDAsMCAwKX1cclxuICAgIDI1JSAge2NsaXAtcGF0aDpwb2x5Z29uKDUwJSA1MCUsMCAwLDEwMCUgMCwxMDAlIDAsMTAwJSAwLDEwMCUgMCl9XHJcbiAgICA1MCUgIHtjbGlwLXBhdGg6cG9seWdvbig1MCUgNTAlLDAgMCwxMDAlIDAsMTAwJSAxMDAlLDEwMCUgMTAwJSwxMDAlIDEwMCUpfVxyXG4gICAgNzUlICB7Y2xpcC1wYXRoOnBvbHlnb24oNTAlIDUwJSwwIDAsMTAwJSAwLDEwMCUgMTAwJSwwIDEwMCUsMCAxMDAlKX1cclxuICAgIDEwMCUge2NsaXAtcGF0aDpwb2x5Z29uKDUwJSA1MCUsMCAwLDEwMCUgMCwxMDAlIDEwMCUsMCAxMDAlLDAgMCl9XHJcbn1cclxuICAgICAgIiwiLmFkbWluLXBhbmVsLWJvZHkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNmNDQ1MTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5hZG1pbi1oZWFkZXIge1xyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxLjhlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjX21haW47XHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0ICcuL2hlYWRlcic7XHJcbi5hZG1pbi1wYW5lbCB7XHJcbiAgICAmX19qcy1zdWJtaXQtYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSBidG5fYWN0aW9uKCk7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19qcy1hY3Rpb24tYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSBidG5fYWN0aW9uKCk7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAbWl4aW4gYnRuX2FjdGlvbigpXHJcbntcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAjMTMxMzEzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWZlZDtcclxuICAgIC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDEzMSAxMzAgMTMwKSAyNiUsIHJnYig2NiA2NiA2NikgNjElKTtcclxuICAgIC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDIzMSwgMTY1LCAyNykgMjYlLCByZ2IoMTkzLCAxMzYsIDEzKSA2MSUpO1xyXG4gICAgcGFkZGluZzogMCAxZW07XHJcbiAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4yZW07XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbn0iLCIubmV3LXN0eWxlIHtcclxuICAgICZfX2Jsb2NrLXN0eWxlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgICZfX3dhbGxldC1pbnB1dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1ZW07XHJcbiAgICAgICAgbWFyZ2luOiAxZW0gYXV0bztcclxuICAgICAgICB3aWR0aDogOTQlO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNWVtO1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgICZfX2Zvcm0tYmdjLCAmX19ibG9jay1iZ2Mge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig3LCAxMDgsIDI0Mik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDcsIDEwOCwgMjQyKSwgcmdiKDc0LCAxOTUsIDI0MCkpO1xyXG4gICAgfVxyXG4gICAgJl9fcGFkZGluZyB7XHJcbiAgICAgICAgcGFkZGluZzogMWVtO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAvLyAmX19ibG9jay1iZ2Mge1xyXG4gICAgLy8gICAgIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcclxuICAgIC8vICAgICBtYXJnaW46IDAuMjVlbSBhdXRvO1xyXG4gICAgLy8gfVxyXG4gICAgJl9fcC1tZXNzYWdlIHtcclxuICAgICAgICBtYXJnaW46IDAuMjVlbTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgICZfX2Zvcm0tdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgIGNvbG9yOiAjMTExOztcclxuICAgIH1cclxuICAgICZfX2JvcmRlci1yYWRpdXMge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNWVtIDAuNWVtO1xyXG4gICAgfVxyXG4gICAgJl9fZnN6LW1pbi0wNyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjdlbTtcclxuICAgIH1cclxuICAgICZfX2Zzei1taW4tMDgge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICB9XHJcbiAgICAmX19mc3otbWluLTA5IHtcclxuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gICAgfVxyXG4gICAgJl9fZnN4LWJvbGQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICB9XHJcbn0iLCIuY29sb3JfX2dsc3NzIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUsIDQxLCA2NiwgMC45OCk7XHJcbiAgICBjb2xvcjogI2JjYjJiMjtcclxuICAgICZfX3doaXRlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxufVxyXG4uY29sb3JfdHVycXVvaXNlIHsgLy/QsdC40YDRjtC30L7QstGL0LlcclxuICAgIGNvbG9yOiByZ2IoMCwgMjU1LCAxMDkpO1xyXG59XHJcbiAuY29sb3ItdGV4dC13aGl0ZSB7XHJcbiAgICBjb2xvcjogI2Y5ZjlmOTtcclxuIH1cclxuIC5jb2xvci10ZXh0LWJsYWNrIHtcclxuICAgIGNvbG9yOiAjMTExO1xyXG4gfSJdLCJmaWxlIjoic3R5bGUuZGV2LmNzcyJ9 */
