

/* Start:/local/templates/main-template/css/main.css?172467013354578*/
/* Base */
/* Reset and base styles  */
@import url("https://fonts.googleapis.com/css2?family=Wix+Madefor+Display:wght@400..800&display=swap");
* {
  padding: 0px;
  margin: 0px;
  border: none;
}

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

/* Links */
a.btn, a.modalShow, a.transparent, a.order__info_btn, a.stages__info_btn, a.footer__tg_btn, a.rt_page_btn__rasschitat_stoimost, a.contacts__info_link, a.phone, a:link.btn, a:link.modalShow, a:link.transparent, a:link.order__info_btn, a:link.stages__info_btn, a:link.footer__tg_btn, a:link.rt_page_btn__rasschitat_stoimost, a:link.contacts__info_link, a:link.phone, a:visited.btn, a:visited.modalShow, a:visited.transparent, a:visited.order__info_btn, a:visited.stages__info_btn, a:visited.footer__tg_btn, a:visited.rt_page_btn__rasschitat_stoimost, a:visited.contacts__info_link, a:visited.phone {
  text-decoration: none;
}

.phone a {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

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

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

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

img {
  vertical-align: top;
}

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

address {
  font-style: normal;
}

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

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

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

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

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

label {
  cursor: pointer;
}

legend {
  display: block;
}

:root {
  --container-width: 1277px;
  --container-padding: 15px;
  --container-margin: -15px;
  --font-main: "Wix Madefor Display", sans-serif;
  --font-accent: "Grandis", serif;
  --page-bg: rgb(255, 255, 255);
  --text-color: rgb(29, 30, 33);
  --oposite-color: rgb(255, 255, 255);
  --accent: rgb(63, 142, 248);
  --laptop-size: 1199px;
  --tablet-size: 959px;
  --mobile-size: 599px;
}

.dark {
  --page-bg: #rgb(23, 57, 96);
  --text-color: rgb(255, 255, 255);
  --oposite-color: rgb(29, 30, 33);
}

html {
  scroll-behavior: smooth;
}

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

h2 {
  font-family: "Grandis";
  font-size: 60px;
  font-weight: 500;
  line-height: 72px;
  margin-bottom: 50px;
}
@media (max-width: 1260px) {
  h2 {
    font-size: 30px;
    line-height: 40px;
  }
}
@media (max-width: 864px) {
  h2 {
    font-size: 30px;
    line-height: 36px;
    margin-bottom: 30px;
  }
}

a {
  text-decoration: underline;
}

.xs-visible {
  display: none;
}
@media (max-width: 864px) {
  .xs-visible {
    display: flex;
  }
}

@media (max-width: 864px) {
  .xs-hidden {
    display: none;
  }
}

@media (max-width: 864px) {
  .mobile {
    display: none;
  }
}

.arrow-up {
  position: fixed;
  right: 50px;
  bottom: 100px;
  opacity: 0;
  pointer-events: none;
  z-index: 100;
  transition: 0.3s;
  transform: translateY(50px);
}
@media (max-width: 864px) {
  .arrow-up {
    display: none;
  }
}
.arrow-up.show {
  opacity: 1;
  transform: translateY(0px);
  pointer-events: auto;
}

.none {
  display: none !important;
}

.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  white-space: nowrap;
  clip-path: inset(100%);
  clip: rect(0 0 0 0);
  overflow: hidden;
}

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

.container {
  width: var(--container-width);
  padding: 0 var(--container-padding);
  max-width: calc(100% - 30px);
  margin: 0 var(--container-margin);
}

html, body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

.footer {
  margin-top: auto;
}

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

@font-face {
  font-family: "Grandis";
  font-style: normal;
  font-weight: normal;
  src: local("Grandis"), url("/local/templates/main-template/fonts/Grandis/Grandis-Regular.woff2") format("woff2"), url("/local/templates/main-template/fonts/Grandis/Grandis-Regular.woff") format("woff"), url("/local/templates/main-template/fonts/Grandis/Grandis-Regular.ttf") format("ttf"), url("/local/templates/main-template/fonts/Grandis/Grandis-Regular.eot") format("eot");
  font-display: swap;
}
@font-face {
  font-family: "Grandis";
  font-style: normal;
  font-weight: medium;
  src: local("Grandis"), url("/local/templates/main-template/fonts/Grandis/Grandis-Medium.woff2") format("woff2"), url("/local/templates/main-template/fonts/Grandis/Grandis-Medium.woff") format("woff"), url("/local/templates/main-template/fonts/Grandis/Grandis-Medium.ttf") format("ttf"), url("/local/templates/main-template/fonts/Grandis/Grandis-Medium.eot") format("eot");
  font-display: swap;
}
@font-face {
  font-family: "Grandis";
  font-style: normal;
  font-weight: bold;
  src: local("Grandis"), url("/local/templates/main-template/fonts/Grandis/Grandis-Bold.woff2") format("woff2"), url("/local/templates/main-template/fonts/Grandis/Grandis-Bold.woff") format("woff"), url("/local/templates/main-template/fonts/Grandis/Grandis-Bold.ttf") format("ttf"), url("/local/templates/main-template/fonts/Grandis/Grandis-Bold.eot") format("eot");
  font-display: swap;
}
header {
  font-family: "Wix Madefor Display";
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 100;
  background: #fff;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.4);
}
header.shadow {
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
}
header a {
  color: rgb(29, 30, 33);
}
header .container {
  display: flex;
  align-items: center;
  position: relative;
  padding: 10px 0;
}
header .container .logo {
  width: 100%;
}
header .container .logo a img {
  width: 206px;
}
header .container .socials, header .container .phone, header .container .order-modal {
  display: flex;
  padding: 0 15px;
}
header .container .socials a {
  padding: 5px;
}
header .container .socials a img {
  position: relative;
  width: 26px;
  height: 26px;
  max-width: 26px;
}
header .container .phone {
  text-wrap: nowrap;
  margin: 0 15px;
  font-size: 24px;
  font-weight: 500;
  line-height: 31px;
  letter-spacing: -1%;
  text-align: left;
  font-family: "Grandis";
}
@media (max-width: 864px) {
  header .container .phone {
    display: none;
  }
}
header .container .mob-phone {
  display: none;
}
@media (max-width: 864px) {
  header .container .mob-phone {
    display: block;
  }
}
header .container .order-modal {
  text-wrap: nowrap;
  margin: 0 15px;
  box-sizing: border-box;
  border: 1px solid rgb(153, 156, 165);
  border-radius: 8px;
  font-family: "Wix Madefor Display";
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: -2%;
  text-align: left;
  padding: 5px 15px;
  transition: 0.3s;
}
@media (max-width: 864px) {
  header .container .order-modal {
    margin: 0;
    display: none;
  }
}
header .container .order-modal:hover {
  background: rgb(153, 156, 165);
  color: #fff;
}
header .container .menu-toggle {
  padding-left: 15px;
  margin-left: 15px;
  min-width: 55px;
  height: 15px;
  position: relative;
  cursor: pointer;
}
@media (min-width: 865px) {
  header .container .menu-toggle.opened .first-line {
    transform: rotate(45deg);
    top: 0;
  }
  header .container .menu-toggle.opened .second-line {
    transform: rotate(-45deg);
    width: 55px;
    bottom: calc(100% - 2px);
  }
}
header .container .menu-toggle span {
  position: absolute;
  height: 2px;
  display: block;
  background: #1D1E21;
  left: 0;
  transition: 0.3s;
}
header .container .menu-toggle span.first-line {
  width: 55px;
  top: 0;
}
header .container .menu-toggle span.second-line {
  width: 40px;
  bottom: 0;
}
@media (max-width: 864px) {
  header .container .menu-toggle {
    margin-left: 0px;
  }
}
header .container .menu-toggle img {
  position: relative;
  top: 5px;
}

.header__menu {
  opacity: 0;
  pointer-events: none;
  transform: translate(0, -50px);
  padding: 40px;
  position: absolute;
  z-index: 10;
  top: 100%;
  right: 0;
  background: #fff;
  border-radius: 20px;
  min-width: 400px;
  box-shadow: 0px 20px 80px 0px rgba(13, 12, 33, 0.2509803922);
  transition: 0.3s;
  overflow: auto;
}
@media (max-width: 864px) {
  .header__menu {
    position: fixed;
    right: auto;
    left: 0px;
    top: 0;
    border-radius: 0;
    height: 100vh;
    padding: 15px 30px;
    transform: translate(-50px, 0px);
  }
}
.header__menu.show {
  transform: translate(0, 0);
  opacity: 1;
  pointer-events: auto;
}
.header__menu_header {
  display: none;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #E0E7F2;
  margin-bottom: 15px;
  padding-bottom: 15px;
}
@media (max-width: 864px) {
  .header__menu_header {
    display: flex;
  }
}
.header__menu_header .logo {
  max-width: 124px;
}
.header__menu_subscribe {
  padding: 30px 20px;
  background: #E8F0FC;
  border-radius: 20px;
}
.header__menu_subscribe__title {
  font-family: "Wix Madefor Display";
  font-size: 17px;
  font-weight: 600;
  line-height: 20.4px;
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.header__menu_subscribe__title .icon {
  margin-right: 15px;
}
.header__menu_subscribe__description {
  font-family: "Wix Madefor Display";
  font-size: 13px;
  font-weight: 500;
  line-height: 14.3px;
  color: #999CA5;
  margin-bottom: 10px;
}
.header__menu_subscribe__btn {
  display: block;
  max-width: 180px;
  border-radius: 15px;
  padding: 15px 40px;
  font-family: "Wix Madefor Display";
  font-size: 15px;
  font-weight: 700;
  line-height: 18.9px;
  color: #fff;
  background: #3F8EF8;
}
.header__menu_item {
  margin-bottom: 20px;
}
.header__menu_link {
  font-size: 20px;
  font-weight: 400;
}

.footer {
  background-color: #FFFFFF;
  padding: 50px 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer__tg {
  margin-top: 50px;
  background: #E8F0FC;
  padding: 20px 40px;
  border-radius: 30px;
  position: relative;
}
.footer__tg_images {
  position: relative;
}
@media (max-width: 864px) {
  .footer__tg_images {
    display: none;
  }
}
.footer__tg_images .boy {
  position: absolute;
  bottom: -30px;
  left: 0;
}
.footer__tg_images .airplane {
  position: absolute;
  right: 0;
  top: -70px;
}
.footer__tg_btn {
  font-family: "Wix Madefor Display";
  font-size: 16px;
  font-weight: 700;
  line-height: 20.16px;
  color: #fff;
  background: #3F8EF8;
  border-radius: 15px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px;
}
.footer__tg_wrapper {
  display: grid;
  grid-gap: 15px;
  grid-template-columns: 1fr 1fr 1.5fr 1fr;
}
@media (max-width: 864px) {
  .footer__tg_wrapper {
    grid-template-columns: 1fr;
  }
}
.footer__tg_title {
  display: flex;
  align-items: center;
  font-family: "Wix Madefor Display";
  font-size: 18px;
  font-weight: 600;
  line-height: 21.6px;
}
.footer__tg_title .icon {
  margin-right: 15px;
  min-width: 30px;
}
.footer__tg_description {
  font-family: "Wix Madefor Display";
  font-size: 15px;
  font-weight: 500;
  line-height: 16.5px;
  color: #999CA5;
  display: flex;
  align-items: center;
}
@media (max-width: 1260px) {
  .footer__menu {
    display: none;
  }
}
.footer__menu_list {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.footer__menu_link {
  font-family: "Grandis";
  font-size: 16px;
  font-weight: 500;
  line-height: 20.48px;
  color: #1D1E21;
  padding: 0 5px;
}
.footer__copyright {
  grid-column: span 2;
  font-family: "Wix Madefor Display";
  font-size: 14px;
  font-weight: 400;
  line-height: 16.8px;
  color: #999CA5;
}
.footer__wrapper {
  display: grid;
  grid-gap: 15px;
  grid-template-columns: 1fr 1fr 2fr;
}
@media (max-width: 1260px) {
  .footer__wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 864px) {
  .footer__wrapper {
    grid-template-columns: 1fr 1.5fr;
  }
}
.footer__wrapper .logo {
  grid-row: span 2;
}
@media (max-width: 864px) {
  .footer__wrapper .logo {
    grid-row: auto;
    max-width: 110px;
  }
}
.footer__wrapper .socials {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 864px) {
  .footer__wrapper .socials {
    flex-direction: column-reverse;
    align-items: flex-end;
  }
}
.footer__wrapper .socials a {
  margin-right: 10px;
}
.footer__wrapper .socials .phone {
  font-family: "Grandis";
  font-size: 24px;
  font-weight: 500;
  line-height: 30.72px;
  color: #1D1E21;
}
@media (max-width: 864px) {
  .footer__wrapper .socials .phone {
    font-size: 18px;
    line-height: 26px;
    margin-right: 0;
    margin-bottom: 10px;
  }
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: 100;
  transition: 0.3s;
  opacity: 0;
  pointer-events: none;
}
.modal h2 {
  font-size: 50px;
}
@media (max-width: 864px) {
  .modal h2 {
    font-size: 35px;
  }
}
.modal.show {
  opacity: 1;
  pointer-events: auto;
}
.modal__close {
  cursor: pointer;
  position: absolute;
  right: 50px;
  top: 50px;
  z-index: 1000;
}
@media (max-width: 864px) {
  .modal__close {
    cursor: pointer;
    position: fixed;
    right: 35px;
    top: 55px;
  }
}
.modal__close_result {
  cursor: pointer;
  position: absolute;
  right: 50px;
  top: 50px;
}
.modal__overlay {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background: rgba(28, 54, 90, 0.2);
  padding: 30px;
}
@media (max-width: 864px) {
  .modal__overlay {
    padding: 15px;
  }
}
.modal__container {
  max-width: 845px;
  max-height: calc(100vh - 60px);
  background: #fff;
  padding: 60px 30px;
  border-radius: 30px;
  width: 100%;
  overflow: auto;
  position: relative;
}
.modal__container::-webkit-scrollbar {
  width: 0;
}
@media (max-width: 864px) {
  .modal__container {
    max-height: calc(100vh - 30px);
    padding: 0px 5px;
  }
}
.modal__description {
  font-family: "Wix Madefor Display", serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 19.2px;
  margin-bottom: 50px;
}
.modal .helper {
  font-family: Wix Madefor Display, serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 15.6px;
  letter-spacing: -0.01em;
  color: #999CA5;
  position: relative;
  top: -20px;
}
.modal .status {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 0;
}
.modal .status img {
  width: 94px;
  margin-bottom: 30px;
  margin-left: 30px;
}
.modal .status h3 {
  font-size: 50px;
  font-family: "Grandis";
}
.modal .status p {
  font-family: "Wix Madefor Display";
  font-size: 16px;
  margin: 30px 0;
}
.modal .status span {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 15px 30px;
  gap: 10px;
  background: #3F8EF8;
  border-radius: 15px;
  transition: 0.3s;
  font-family: "Wix Madefor Display";
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 23px;
  letter-spacing: -0.02em;
  color: #FFFFFF;
  width: 100%;
  height: 70px;
  position: relative !important;
  left: 0 !important;
}
.modal__form {
  max-width: 620px;
  margin: 0 auto;
  position: relative;
}
@media (max-height: 940px) {
  .modal__form {
    scale: 0.9;
  }
}
@media (max-height: 890px) {
  .modal__form {
    scale: 0.8;
  }
}
.modal__form .status {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  height: 100%;
  z-index: 10;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 100px;
}
.modal__form .status img {
  width: 94px;
  margin-bottom: 30px;
  margin-left: 30px;
}
.modal__form .status h3 {
  font-size: 50px;
  font-family: "Grandis";
}
.modal__form .status p {
  font-family: "Wix Madefor Display";
  font-size: 16px;
  margin: 30px 0;
}
.modal__form .status a {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 15px 30px;
  gap: 10px;
  background: #3F8EF8;
  border-radius: 15px;
  transition: 0.3s;
  font-family: "Wix Madefor Display";
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 23px;
  letter-spacing: -0.02em;
  color: #FFFFFF;
  width: 100%;
  height: 70px;
  position: relative !important;
  left: 0 !important;
}
.modal__form_privacy {
  font-family: "Wix Madefor Display";
  font-size: 13px;
  font-weight: 600;
  line-height: 15.6px;
  color: #999CA5;
  margin-bottom: 30px;
}
.modal__form_callback {
  margin-top: 30px;
  text-align: center;
  z-index: 5000;
  position: relative;
}
.modal__form_callback .socials {
  margin-top: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.modal__form_callback .socials a {
  margin-right: 10px;
}
.modal__form_callback .phone {
  font-family: "Grandis";
  font-size: 24px;
  font-weight: 500;
  line-height: 30.72px;
  margin-left: 20px;
}
.modal__form_callback .phone a {
  color: #1D1E21;
}
.modal__form_submit {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 15px 30px;
  gap: 10px;
  width: 100%;
  background: #97CC3C;
  border-radius: 15px;
  font-family: "Wix Madefor Display";
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 23px;
  letter-spacing: -0.02em;
  color: #FFFFFF;
}
@media (max-width: 864px) {
  .modal__form_submit {
    max-width: 340px;
    width: 100%;
    margin-bottom: 15px;
  }
}
.modal__form_document {
  font-family: "Wix Madefor Display";
  font-size: 18px;
  font-weight: 600;
  line-height: 22.68px;
  margin-bottom: 25px;
  display: flex;
  align-items: center;
}
.modal__form_document ~ input {
  display: none;
}
.modal__form_document .icon {
  padding-bottom: 10px;
  margin-right: 10px;
}
.modal__form_document .text {
  border-bottom: 1px solid #CFDFF4;
  padding-bottom: 10px;
}
.modal__form_input {
  display: block;
  width: 100%;
  background: #EFF2F7;
  margin-bottom: 20px;
  padding: 30px;
  border-radius: 15px;
  -webkit-appearance: none;
  font-family: "Wix Madefor Display", serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 22.68px;
  position: relative;
}
.modal__form_input_select {
  position: relative;
}
.modal__form_input_select::before {
  content: " ";
  position: absolute;
  width: 40px;
  height: 40px;
  background-image: url(/img/icons/arrow.svg);
  z-index: 1001;
  background-repeat: no-repeat;
  top: 50%;
  right: 0px;
}
.modal__form_input.file {
  background: none;
  padding: 15px 0;
}

.mobile-nav {
  position: fixed;
  top: -100%;
  width: 100%;
  height: 100%;
  z-index: 99;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  background: rgb(130, 156, 168);
  transition: all 0.2s ease-in;
}

.mobile-nav--open {
  top: 0;
}

.mobile-nav a {
  color: #fff;
}

.mobile-nav__list {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 20px;
  font-size: 28px;
}
.mobile-nav__list .active {
  opacity: 0.5;
}

button.disabled {
  background: gray !important;
  cursor: not-allowed;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYmFzZS9fY29udGFpbmVycy5zY3NzIiwiYmFzZS9fc3RpY2t5LWZvb3Rlci5zY3NzIiwiYmFzZS9fZm9udHMuc2NzcyIsImJhc2UvX2hlYWRlci5zY3NzIiwiYmFzZS9fZm9vdGVyLnNjc3MiLCJiYXNlL19tb2RhbC5zY3NzIiwiYmFzZS9fbW9iaWxlLW5hdi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FDQUE7QURhUTtBQ1pSO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtBQUFBO0FBQUE7RUFHQzs7O0FBR0Q7QUFHQztFQUNDOzs7QUFLRDtFQUNDOzs7QUFJRjtFQUNJOzs7QUFHSjtBQUVBO0VBQ0M7OztBQUdEO0VBQ0k7RUFDSDs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNFOzs7QUFHRjtBQUVBO0VBQ0M7RUFDRztFQUNBO0VBQ0E7OztBQUdKO0VBQ0M7OztBQUdEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7QUFBQTtFQUVJOzs7QUFHSjtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQy9GRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVHO0VBQ0g7RUFDQTs7O0FBR0Q7RUFDSTtFQUNBO0VBQ0g7OztBQ3JCRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDRzs7O0FBR0o7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUEQ7SUFRRTtJQUNBOzs7QUFHRDtFQVpEO0lBYUU7SUFDQTtJQUNBOzs7O0FBSUY7RUFDQzs7O0FBR0Q7RUFDQzs7QUFFQTtFQUhEO0lBSUU7Ozs7QUFNRDtFQUZEO0lBR0U7Ozs7QUFLRDtFQUREO0lBRUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFWRDtJQVdFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FDdkVGO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQ2xCRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUNKRDtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDQztFQUNBOzs7QUNaRDtFQUVDO0VBRUE7RUFFQTtFQUVBO0VBU0E7O0FBSUQ7RUFFQztFQUVBO0VBRUE7RUFFQTtFQVNBOztBQUlEO0VBRUM7RUFFQTtFQUVBO0VBRUE7RUFTQTs7QUMzREQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVDO0VBQ0M7O0FBSUg7RUFDQztFQUNBOztBQUdBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ1M7O0FBRVQ7RUFWRDtJQVdFOzs7QUFHRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQWZEO0lBZ0JFO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQztFQUNDO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFJRjtFQTFDRDtJQTJDRTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFPSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFoQkQ7SUFpQkU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSRDtJQVNFOzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOzs7QUMzUEg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7QUFJRjtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFRRDtFQUZEO0lBR0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBR0Q7RUFURDtJQVVFOzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTtJQUNBOzs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFO0lBQ0E7OztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUEQ7SUFRRTtJQUNBO0lBQ0E7SUFDQTs7OztBQ3BLTDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUVBO0VBSEY7SUFJSTs7O0FBSUo7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVRGO0lBVUk7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUdGO0VBYkY7SUFjSTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUxGO0lBTUk7OztBQUdGO0VBVEY7SUFVSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQXBCRjtJQXFCSTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBOzs7QUNwVVI7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNHO0VBRUg7RUFDRztFQUNBO0VBQ0g7RUFDRztFQUNBO0VBRUg7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7OztBWG5CQTtFQUNFO0VBQ0EiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCYXNlICovXG5AaW1wb3J0IFwiLi9iYXNlL3Jlc2V0XCI7XG5AaW1wb3J0IFwiLi9iYXNlL3ZhcnNcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvYmFzZVwiO1xuQGltcG9ydCBcIi4vYmFzZS91dGlsc1wiO1xuQGltcG9ydCBcIi4vYmFzZS9jb250YWluZXJzXCI7XG5AaW1wb3J0IFwiLi9iYXNlL3N0aWNreS1mb290ZXJcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvZm9udHNcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvaGVhZGVyXCI7XG5AaW1wb3J0IFwiLi9iYXNlL2Zvb3RlclwiO1xuQGltcG9ydCBcIi4vYmFzZS9tb2RhbFwiO1xuQGltcG9ydCBcIi4vYmFzZS9tb2JpbGUtbmF2XCI7XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVdpeCtNYWRlZm9yK0Rpc3BsYXk6d2dodEA0MDAuLjgwMCZkaXNwbGF5PXN3YXAnKTtcblxuYnV0dG9uIHtcbiAgJi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogZ3JheSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cbn1cbiIsIi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbjogMHB4O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5cbmEsIGE6bGluaywgYTp2aXNpdGVkICB7XG5cdCYuYnRuLCAmLm1vZGFsU2hvdywgJi50cmFuc3BhcmVudCwgJi5vcmRlcl9faW5mb19idG4sICYuc3RhZ2VzX19pbmZvX2J0biwgJi5mb290ZXJfX3RnX2J0biwgJi5ydF9wYWdlX2J0bl9fcmFzc2NoaXRhdF9zdG9pbW9zdCwgJi5jb250YWN0c19faW5mb19saW5rLCAmLnBob25lIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLnBob25lIHtcblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIjpyb290IHtcblx0LS1jb250YWluZXItd2lkdGg6IDEyNzdweDtcblx0LS1jb250YWluZXItcGFkZGluZzogMTVweDtcblx0LS1jb250YWluZXItbWFyZ2luOiAtMTVweDtcblxuXHQtLWZvbnQtbWFpbjogJ1dpeCBNYWRlZm9yIERpc3BsYXknLCBzYW5zLXNlcmlmO1xuXHQtLWZvbnQtYWNjZW50OiAnR3JhbmRpcycsIHNlcmlmO1xuXG5cdC0tcGFnZS1iZzogcmdiKDI1NSwgMjU1LCAyNTUpO1xuXHQtLXRleHQtY29sb3I6IHJnYigyOSwgMzAsIDMzKTtcblx0LS1vcG9zaXRlLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cdC0tYWNjZW50OiByZ2IoNjMsIDE0MiwgMjQ4KTtcblxuICAgIC0tbGFwdG9wLXNpemU6IDExOTlweDtcblx0LS10YWJsZXQtc2l6ZTogOTU5cHg7XG5cdC0tbW9iaWxlLXNpemU6IDU5OXB4O1xufVxuXG4uZGFyayB7XG4gICAgLS1wYWdlLWJnOiAjcmdiKDIzLCA1NywgOTYpO1xuICAgIC0tdGV4dC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuXHQtLW9wb3NpdGUtY29sb3I6IHJnYigyOSwgMzAsIDMzKTtcbn0iLCJodG1sIHtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xufVxuXG5oMiB7XG5cdGZvbnQtZmFtaWx5OiAnR3JhbmRpcyc7XG5cdGZvbnQtc2l6ZTogNjBweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDcycHg7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyNjBweCkge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA4NjRweCkge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG59XG5cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnhzLXZpc2libGUge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA4NjRweCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cbn1cblxuLnhzLWhpZGRlbiB7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ubW9iaWxlIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uYXJyb3ctdXAge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiA1MHB4O1xuXHRib3R0b206IDEwMHB4O1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0ei1pbmRleDogMTAwO1xuXHR0cmFuc2l0aW9uOiAwLjNzO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYuc2hvdyB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxufSIsIi5ub25lIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uby1zY3JvbGwge1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG59IiwiLmNvbnRhaW5lciB7XG5cdHdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcblx0bWFyZ2luOiAwIHZhcigtLWNvbnRhaW5lci1tYXJnaW4pO1xufVxuXG4vLyAuY29udGFpbmVyLXJpZ2h0IHtcbi8vIFx0Lyogb3ZlcmZsb3cteDogaGlkZGVuOyAqL1xuLy8gXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXG4vLyBcdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcbi8vIFx0KTtcblxuLy8gXHRAbWVkaWEgKG1heC13aWR0aDogdmFyKC0tbGFwdG9wLXNpemUpKSB7XG4vLyBcdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4vLyBcdH1cbi8vIH1cblxuLy8gLmNvbnRhaW5lci1sZWZ0IHtcbi8vIFx0Lyogb3ZlcmZsb3cteDogaGlkZGVuOyAqL1xuLy8gXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuLy8gXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG4vLyBcdCk7XG5cbi8vIFx0QG1lZGlhIChtYXgtd2lkdGg6IHZhcigtLWxhcHRvcC1zaXplKSkge1xuLy8gXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbi8vIFx0fVxuLy8gfVxuIiwiaHRtbCwgYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZm9vdGVyIHtcblx0cGFkZGluZzogNjBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufSIsIkBmb250LWZhY2Uge1xuXG5cdGZvbnQtZmFtaWx5OiAnR3JhbmRpcyc7XG5cblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cblx0c3JjOiBsb2NhbCgnR3JhbmRpcycpLFxuXG5cdFx0dXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4tdGVtcGxhdGUvZm9udHMvR3JhbmRpcy9HcmFuZGlzLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cblx0XHR1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi10ZW1wbGF0ZS9mb250cy9HcmFuZGlzL0dyYW5kaXMtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cblx0XHR1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi10ZW1wbGF0ZS9mb250cy9HcmFuZGlzL0dyYW5kaXMtUmVndWxhci50dGYnKSBmb3JtYXQoJ3R0ZicpLFxuXG5cdFx0dXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4tdGVtcGxhdGUvZm9udHMvR3JhbmRpcy9HcmFuZGlzLVJlZ3VsYXIuZW90JykgZm9ybWF0KCdlb3QnKTtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXG59XG5cbkBmb250LWZhY2Uge1xuXG5cdGZvbnQtZmFtaWx5OiAnR3JhbmRpcyc7XG5cblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdGZvbnQtd2VpZ2h0OiBtZWRpdW07XG5cblx0c3JjOiBsb2NhbCgnR3JhbmRpcycpLFxuXG5cdFx0dXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4tdGVtcGxhdGUvZm9udHMvR3JhbmRpcy9HcmFuZGlzLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblxuXHRcdHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluLXRlbXBsYXRlL2ZvbnRzL0dyYW5kaXMvR3JhbmRpcy1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuXG5cdFx0dXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4tdGVtcGxhdGUvZm9udHMvR3JhbmRpcy9HcmFuZGlzLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3R0ZicpLFxuXG5cdFx0dXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4tdGVtcGxhdGUvZm9udHMvR3JhbmRpcy9HcmFuZGlzLU1lZGl1bS5lb3QnKSBmb3JtYXQoJ2VvdCcpO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cbn1cblxuQGZvbnQtZmFjZSB7XG5cblx0Zm9udC1mYW1pbHk6ICdHcmFuZGlzJztcblxuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0c3JjOiBsb2NhbCgnR3JhbmRpcycpLFxuXG5cdFx0dXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4tdGVtcGxhdGUvZm9udHMvR3JhbmRpcy9HcmFuZGlzLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cblx0XHR1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi10ZW1wbGF0ZS9mb250cy9HcmFuZGlzL0dyYW5kaXMtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cblx0XHR1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi10ZW1wbGF0ZS9mb250cy9HcmFuZGlzL0dyYW5kaXMtQm9sZC50dGYnKSBmb3JtYXQoJ3R0ZicpLFxuXG5cdFx0dXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4tdGVtcGxhdGUvZm9udHMvR3JhbmRpcy9HcmFuZGlzLUJvbGQuZW90JykgZm9ybWF0KCdlb3QnKTtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXG59IiwiaGVhZGVyIHtcblx0Zm9udC1mYW1pbHk6IFwiV2l4IE1hZGVmb3IgRGlzcGxheVwiO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDA7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuXG5cdCYuc2hhZG93IHtcblx0XHRib3gtc2hhZG93OiAwIDAgMTVweCAwIHJnYmEoMCwgMCwgMCwgMC40KTtcblx0fVxuXG5cdGEge1xuXHRcdGNvbG9yOiByZ2IoMjksIDMwLCAzMyk7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHQubG9nbyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGEge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAyMDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc29jaWFscywgLnBob25lLCAub3JkZXItbW9kYWwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHR9XG5cdFx0LnNvY2lhbHMge1xuXHRcdFx0YSB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0d2lkdGg6IDI2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucGhvbmUge1xuXHRcdFx0dGV4dC13cmFwOiBub3dyYXA7XG5cdFx0XHRtYXJnaW46IDAgMTVweDtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMzFweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMSU7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdHcmFuZGlzJztcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tb2ItcGhvbmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQub3JkZXItbW9kYWwge1xuXHRcdFx0dGV4dC13cmFwOiBub3dyYXA7XG5cdFx0XHRtYXJnaW46IDAgMTVweDtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2IoMTUzLCAxNTYsIDE2NSk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRmb250LWZhbWlseTogXCJXaXggTWFkZWZvciBEaXNwbGF5XCI7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTIlO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYigxNTMsIDE1NiwgMTY1KTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0Lm1lbnUtdG9nZ2xlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0bWluLXdpZHRoOiA1NXB4O1xuXHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQmLm9wZW5lZCB7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA4NjVweCkge1xuXHRcdFx0XHRcdC5maXJzdC1saW5lIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc2Vjb25kLWxpbmUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHRcdHdpZHRoOiA1NXB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiBjYWxjKDEwMCUgLSAycHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMxRDFFMjE7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuM3M7XG5cblx0XHRcdFx0Ji5maXJzdC1saW5lIHtcblx0XHRcdFx0XHR3aWR0aDogNTVweDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnNlY29uZC1saW5lIHtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXIge1xuXHQmX19tZW51IHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcblx0XHRwYWRkaW5nOiA0MHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxMDtcblx0XHR0b3A6IDEwMCU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdG1pbi13aWR0aDogNDAwcHg7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDIwcHggODBweCAwcHggIzBEMEMyMTQwO1xuXHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogODY0cHgpIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMHB4KTtcblx0XHR9XG5cblx0XHQmLnNob3cge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0fVxuXG5cdFx0Jl9oZWFkZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UwRTdGMjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cblx0XHRcdC5sb2dvIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX3N1YnNjcmliZSB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRThGMEZDO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblxuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1dpeCBNYWRlZm9yIERpc3BsYXknO1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMC40cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnV2l4IE1hZGVmb3IgRGlzcGxheSc7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0LjNweDtcblx0XHRcdFx0Y29sb3I6ICM5OTlDQTU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2J0biB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDQwcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnV2l4IE1hZGVmb3IgRGlzcGxheSc7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4LjlweDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzRjhFRjg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9pdGVtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cdFx0Jl9saW5rIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXHR9XG59XG4iLCIuZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0cGFkZGluZzogNTBweCAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQmX190ZyB7XG5cdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRiYWNrZ3JvdW5kOiAjRThGMEZDO1xuXHRcdHBhZGRpbmc6IDIwcHggNDBweDtcblx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCZfaW1hZ2VzIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5ib3kge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogLTMwcHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5haXJwbGFuZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogLTcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9idG4ge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdXaXggTWFkZWZvciBEaXNwbGF5Jztcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMjAuMTZweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0YmFja2dyb3VuZDogIzNGOEVGODtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0XHQmX3dyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtZ2FwOiAxNXB4O1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDEuNWZyIDFmcjtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdGZvbnQtZmFtaWx5OiAnV2l4IE1hZGVmb3IgRGlzcGxheSc7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIxLjZweDtcblxuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX2Rlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnV2l4IE1hZGVmb3IgRGlzcGxheSc7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2LjVweDtcblx0XHRcdGNvbG9yOiAjOTk5Q0E1O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cblx0fVxuXG5cdCZfX21lbnUge1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyNjBweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmX2xpc3Qge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9saW5rIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnR3JhbmRpcyc7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwLjQ4cHg7XG5cdFx0XHRjb2xvcjogIzFEMUUyMTtcblx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvcHlyaWdodCB7XG5cdFx0Z3JpZC1jb2x1bW46IHNwYW4gMjtcblx0XHRmb250LWZhbWlseTogJ1dpeCBNYWRlZm9yIERpc3BsYXknO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNi44cHg7XG5cdFx0Y29sb3I6ICM5OTlDQTU7XG5cdH1cblxuXHQmX193cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtZ2FwOiAxNXB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAyZnI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTI2MHB4KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxLjVmcjtcblx0XHR9XG5cblx0XHQubG9nbyB7XG5cdFx0XHRncmlkLXJvdzogc3BhbiAyO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogODY0cHgpIHtcblx0XHRcdFx0Z3JpZC1yb3c6IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMTEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNvY2lhbHMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucGhvbmUge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ0dyYW5kaXMnO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMC43MnB4O1xuXHRcdFx0XHRjb2xvcjogIzFEMUUyMTtcblx0XHRcdFx0XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NjRweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogMTAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgfVxuICB9XG5cbiAgJi5zaG93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgJl9fY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgdG9wOiA1MHB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODY0cHgpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHJpZ2h0OiAzNXB4O1xuICAgICAgdG9wOiA1NXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Nsb3NlX3Jlc3VsdCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNTBweDtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAmX19vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMxQzM2NUEzMztcbiAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA4NDVweDtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjBweCk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzBweCk7XG4gICAgICBwYWRkaW5nOiAwcHggNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJ1dpeCBNYWRlZm9yIERpc3BsYXknLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTkuMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAuaGVscGVyIHtcbiAgICBmb250LWZhbWlseTogV2l4IE1hZGVmb3IgRGlzcGxheSwgc2VyaWY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1LjZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICBjb2xvcjogIzk5OUNBNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMjBweDtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDk0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnR3JhbmRpcyc7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1mYW1pbHk6ICdXaXggTWFkZWZvciBEaXNwbGF5JztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogIzNGOEVGODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgZm9udC1mYW1pbHk6IFwiV2l4IE1hZGVmb3IgRGlzcGxheVwiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fZm9ybSB7XG4gICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDk0MHB4KSB7XG4gICAgICBzY2FsZTogMC45XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtaGVpZ2h0OiA4OTBweCkge1xuICAgICAgc2NhbGU6IDAuOFxuICAgIH1cblxuICAgIC5zdGF0dXMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA5NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBmb250LWZhbWlseTogJ0dyYW5kaXMnO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnV2l4IE1hZGVmb3IgRGlzcGxheSc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjM0Y4RUY4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICBmb250LWZhbWlseTogXCJXaXggTWFkZWZvciBEaXNwbGF5XCI7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfcHJpdmFjeSB7XG4gICAgICBmb250LWZhbWlseTogJ1dpeCBNYWRlZm9yIERpc3BsYXknO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNS42cHg7XG4gICAgICBjb2xvcjogIzk5OUNBNTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgJl9jYWxsYmFjayB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgei1pbmRleDogNTAwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLnNvY2lhbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBob25lIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdHcmFuZGlzJztcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzAuNzJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICMxRDFFMjE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX3N1Ym1pdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogIzk3Q0MzQztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cblxuICAgICAgZm9udC1mYW1pbHk6ICdXaXggTWFkZWZvciBEaXNwbGF5JztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4NjRweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2RvY3VtZW50IHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnV2l4IE1hZGVmb3IgRGlzcGxheSc7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIyLjY4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICYgfiBpbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cblxuICAgICAgLnRleHQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NGREZGNDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9pbnB1dCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogI0VGRjJGNztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTpub25lO1xuICAgICAgZm9udC1mYW1pbHk6ICdXaXggTWFkZWZvciBEaXNwbGF5Jywgc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIyLjY4cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmX3NlbGVjdHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvaWNvbnMvYXJyb3cuc3ZnKTtcbiAgICAgICAgICB6LWluZGV4OiAxMDAxO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZpbGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubW9iaWxlLW5hdiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ly8gdG9wOiAwO1xuXHR0b3A6IC0xMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjA5ZGVnLCAjNDI4N2IzIC0xNy4zOCUsICMxMzNmNmIgNzguNCUpLCAjMjc2MTk1O1xuXHRiYWNrZ3JvdW5kOiByZ2IoMTMwLCAxNTYsIDE2OCk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5cbi5tb2JpbGUtbmF2LS1vcGVuIHtcblx0dG9wOiAwO1xufVxuXG4ubW9iaWxlLW5hdiBhIHtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5tb2JpbGUtbmF2X19saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogMjBweDtcblx0Zm9udC1zaXplOiAyOHB4O1xuXG5cdCYgLmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG59Il19 */

/* End */
/* /local/templates/main-template/css/main.css?172467013354578 */
