/* mixin ============================================== */
@font-face {
  font-family: Inter;
  font-display: swap;
  src: url("../fonts/Inter-Regular.woff2") format("woff2"), url("../fonts/Inter-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-Medium.woff2") format("woff2"), url("../fonts/Montserrat-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-Regular.woff2") format("woff2"), url("../fonts/Montserrat-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-SemiBold.woff2") format("woff2"), url("../fonts/Montserrat-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-Bold.woff2") format("woff2"), url("../fonts/Montserrat-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: Inter;
  font-display: swap;
  src: url("../fonts/Inter-Medium.woff2") format("woff2"), url("../fonts/Inter-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
:root {
  --ff: Inter;
  --ff2: Montserrat, Arial, sans-serif;
  --accent: #EF2E2E;
  --accent2: #014961;
  --accent3: #777E90;
  --color: #1F222C;
}

html {
  font-size: 100%;
}

html.lock, html.lock body {
  overflow: hidden;
}
html.navLock, html.navLock body {
  overflow: hidden;
}

body {
  color: var(--color);
  font: 400 16px var(--ff), Arial, sans-serif;
  line-height: 1.5;
  background: #F4F5F6;
  min-height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 0px;
  position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.nowrap {
  white-space: nowrap;
}

.ttu {
  text-transform: uppercase;
}

.ttn {
  text-transform: none !important;
}

.italic {
  font-style: italic;
}

.font-700 {
  font-weight: 700;
}

.font-500 {
  font-weight: 500;
}

.font-400 {
  font-weight: 400;
}

.font-300 {
  font-weight: 300;
}

.font-100 {
  font-weight: 100;
}

.margin > *:last-child {
  margin-bottom: 0;
}
.margin > *:first-child {
  margin-top: 0;
}

.flex-none {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}

p:last-child {
  margin-bottom: 0;
}

img {
  display: block;
  max-width: 100%;
}

.title {
  font-weight: 400;
  font-family: var(--ff2);
  color: var(--accent2);
  text-transform: uppercase;
  line-height: 1.2;
}

@media screen and (max-width: 767px) {
  h4 {
    font-size: 18px;
  }
}

@media screen and (max-width: 767px) {
  h5 {
    font-size: 16px;
  }
}

.link-dotted {
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  color: var(--accent2);
  border-bottom: 2px dotted var(--accent2);
}
.link-dotted:hover {
  text-decoration: none;
  border-bottom-color: transparent;
}

.title-h1, .title-h2, .title-h3, .title-h4, .title-h5, .title-h6 {
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.2;
  font-family: var(--ff2);
  color: var(--accent2);
  margin: 0;
}

.title-h1 {
  font-size: 40px !important;
}
@media screen and (max-width: 991px) {
  .title-h1 {
    font-size: 34px !important;
  }
}
@media screen and (max-width: 767px) {
  .title-h1 {
    font-size: 28px !important;
  }
}

.title-h2 {
  font-size: 28px !important;
}
@media screen and (max-width: 767px) {
  .title-h2 {
    font-size: 24px !important;
  }
}

.title-h3 {
  font-size: 24px !important;
}
@media screen and (max-width: 767px) {
  .title-h3 {
    font-size: 20px !important;
  }
}

.title-h4 {
  font-size: 20px !important;
}
@media screen and (max-width: 767px) {
  .title-h4 {
    font-size: 18px !important;
  }
}

.title-h5 {
  font-size: 18px !important;
}
@media screen and (max-width: 767px) {
  .title-h5 {
    font-size: 16px !important;
  }
}

.title-h6 {
  font-size: 16px !important;
}

.color {
  color: var(--color) !important;
}

.color-accent {
  color: var(--accent) !important;
}

.color-accent2 {
  color: var(--accent2) !important;
}

.color-accent3 {
  color: var(--accent3) !important;
}

.color-white {
  color: #fff !important;
}

.size-lg {
  font-size: 18px !important;
}
@media screen and (max-width: 767px) {
  .size-lg {
    font-size: 16px !important;
  }
}

.size-md {
  font-size: 16px !important;
}
@media screen and (max-width: 767px) {
  .size-md {
    font-size: 14px !important;
  }
}

.size-xs {
  font-size: 12px !important;
}

.size-sm {
  font-size: 14px !important;
}

.font-2 {
  font-family: var(--ff2) !important;
}

.g-5, .gy-5 {
  --bs-gutter-y: 40px;
}

.g-5, .gx-5 {
  --bs-gutter-x: 40px;
}

.g-6, .gy-6 {
  --bs-gutter-y: 80px;
}

.g-6, .gx-6 {
  --bs-gutter-x: 80px;
}

.gap-5 {
  gap: 40px !important;
}

.mb-6 {
  margin-bottom: 40px;
}

.mt-6 {
  margin-top: 40px;
}

.my-6 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.flex-none {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}

@media screen and (min-width: 1240px) {
  .g-xl-6, .gy-xl-6 {
    --bs-gutter-y: 80px;
  }
  .g-xl-6, .gx-xl-6 {
    --bs-gutter-x: 80px;
  }
}
/* Elements ============ */
.l-alert {
  border: none;
}
.l-alert.alert-danger {
  background: #FEF1F2;
}
.l-alert.alert-danger .icon {
  color: var(--accent);
}
.l-alert .icon {
  font-size: 16px;
}

/* Tabs */
/* --------------------------------------------------------------- */
.tabs-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 575px) {
  .tabs-nav {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.tabs-nav__link {
  display: block;
  padding: 15px 24px 15px 4px;
  border: none;
  border-bottom: 2px solid var(--accent2);
  background: none;
  font-size: 18px;
  font-weight: 400;
  color: var(--accent2);
  font-family: var(--ff);
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
@media screen and (max-width: 767px) {
  .tabs-nav__link {
    padding: 11px 24px 11px 0;
    font-size: 16px;
  }
}
@media screen and (max-width: 575px) {
  .tabs-nav__link {
    font-size: 18px;
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
  }
}
.tabs-nav__link.active {
  color: var(--accent);
  border-color: var(--accent);
}
.tabs-nav__link:hover {
  color: var(--accent);
}

.tabs-nav-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow: hidden;
  overflow-x: auto;
  padding-bottom: 10px;
  gap: 8px;
  margin-left: -24px;
  margin-right: -24px;
  padding-left: 24px;
  padding-right: 24px;
}
@media screen and (max-width: 767px) {
  .tabs-nav-button {
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
    padding-right: 16px;
  }
}
.tabs-nav-button__link {
  display: block;
  padding: 7px 31px;
  border: 1px solid var(--accent3);
  background: none;
  font-size: 14px;
  color: var(--accent3);
  font-weight: 400;
  font-family: var(--ff);
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
  border-radius: 8px;
  line-height: 1.15;
  white-space: nowrap;
}
.tabs-nav-button__link:hover {
  color: var(--accent2);
  border-color: var(--accent2);
}
.tabs-nav-button__link.active {
  color: #fff;
  background: var(--accent2);
  border-color: var(--accent2);
}

.scrollbar::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}

.scrollbar::-webkit-scrollbar-track {
  background: #fff;
}

.scrollbar::-webkit-scrollbar-thumb {
  background: var(--accent2);
}

.scrollbar::-webkit-scrollbar-button {
  display: none;
}

/* Accoordion */
/* --------------------------------------------------------------- */
.accordion__item {
  border-top: 1px solid #777E90;
}
.accordion__item:last-child {
  border-bottom: 1px solid #777E90;
}
.accordion__button {
  font-size: 24px;
  font-weight: 600;
  font-family: var(--ff2);
  color: var(--accent2);
  text-transform: uppercase;
  line-height: 1.2;
  padding: 24px 66px 34px 16px;
  background: none;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  text-align: left;
  position: relative;
}
@media screen and (max-width: 767px) {
  .accordion__button {
    font-size: 18px;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 8px;
    min-height: 70px;
  }
}
@media screen and (max-width: 575px) {
  .accordion__button {
    font-size: 16px;
  }
}
.accordion__button:after {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -20px;
  right: 10px;
  width: 40px;
  height: 40px;
  pointer-events: none;
  background: url("/img/arrow-narrow-up.svg") no-repeat center;
  background-size: contain;
  -webkit-transition: -webkit-transform 0.2 linear;
  transition: -webkit-transform 0.2 linear;
  -o-transition: transform 0.2 linear;
  transition: transform 0.2 linear;
  transition: transform 0.2 linear, -webkit-transform 0.2 linear;
}
.accordion__button span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
}
.accordion__button:hover {
  color: var(--accent);
}
.accordion__button.collapsed:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.accordion__num {
  font-size: 16px;
  -ms-flex-item-align: start;
      -ms-grid-row-align: start;
      align-self: start;
  font-weight: 400;
}
@media screen and (max-width: 575px) {
  .accordion__num {
    font-size: 14px;
  }
}
.accordion__body {
  padding: 24px;
}
@media screen and (max-width: 767px) {
  .accordion__body {
    padding: 15px 8px;
    font-size: 14px;
  }
}

.spoller__button {
  height: 64px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  border: none;
  background: none;
  padding: 5px 30px 5px 0;
  width: 100%;
  font-size: 16px;
  font-weight: 600;
  font-family: var(--ff2);
  color: var(--accent2);
}
.spoller__button:after, .spoller__button:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 2px;
  width: 14px;
  height: 2px;
  margin-top: -1px;
  background: var(--accent2);
  border-radius: 2px;
}
.spoller__button:after {
  display: none;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.spoller__button.collapsed:after {
  display: block;
}
.spoller__body .filter-list {
  padding: 16px 0 24px;
}

/* Swiper */
/* --------------------------------------------------------------- */
.swiper-pagination {
  position: static;
  margin-top: 16px;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.swiper-pagination-bullet {
  background: #D9D9D9;
  width: 10px;
  height: 10px;
  margin: 0 6px !important;
}

.swiper-button-next,
.swiper-button-prev {
  width: 38px;
  height: 38px;
  border-radius: 50%;
  background: #FFFFFF;
  border: 1px solid #838383;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 50%;
  margin-top: -19px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  display: none;
}
.swiper-button-next .icon,
.swiper-button-prev .icon {
  pointer-events: none;
  stroke-width: 1px;
  color: #000;
  font-size: 16px;
}

.swiper-button-prev .icon {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

.swiper-scrollbar {
  background: #fff;
}
.swiper-scrollbar-drag {
  height: 4px;
  border-radius: 0;
  background: var(--accent2);
}

.section--white .swiper-scrollbar {
  background: #E6E8EC;
}

/* Crumbs */
/* --------------------------------------------------------------- */
.breadcrumbs {
  list-style-type: none;
  margin: 0;
  padding: 16px 0;
  gap: 4px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.breadcrumbs__item {
  position: relative;
  font-size: 16px;
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  .breadcrumbs__item {
    font-size: 12px;
  }
  .breadcrumbs__item:not(:last-child) {
    display: none;
  }
}
.breadcrumbs__item:last-child {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.breadcrumbs__item:not(:first-child) {
  padding-left: 24px;
}
.breadcrumbs__item:not(:first-child):after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 4px;
  margin-top: -8px;
  background: url("../img/breadcrumbs-bg.svg") no-repeat center;
  width: 16px;
  height: 16px;
}
.breadcrumbs__item a {
  text-decoration: none;
  color: #282828;
}
.breadcrumbs__item a:hover {
  text-decoration: underline;
}
.breadcrumbs__item a .icon {
  top: -1px;
}

.paging-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.paging-list__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: 40px;
  height: 40px;
  font-size: 16px;
  border-radius: 8px;
  font-weight: 400;
  padding: 0 8px;
  text-decoration: none;
  background: #fff;
  color: var(--accent3);
  border: 1px solid var(--accent3);
}
@media screen and (max-width: 767px) {
  .paging-list__link {
    font-size: 14px;
  }
}
.paging-list__link--active, .paging-list__link:hover {
  border-color: var(--accent2);
  color: var(--accent2);
  text-decoration: none;
}

/* links */
/* --------------------------------------------------------------- */
.link {
  color: var(--accent);
  text-decoration: none;
  font-size: 18px;
  font-weight: 400;
  border-bottom: 1px solid;
  display: inline-block;
  vertical-align: middle;
  line-height: 1.8;
  white-space: nowrap;
  -webkit-transition: border-color 0.2s linear;
  -o-transition: border-color 0.2s linear;
  transition: border-color 0.2s linear;
}
@media screen and (max-width: 767px) {
  .link {
    font-size: 14px;
  }
}
.link .icon {
  font-size: 28px;
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  -o-transition: transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
.link:hover {
  border-color: transparent;
}
.link:hover .icon {
  -webkit-transform: translate(8px, 0);
      -ms-transform: translate(8px, 0);
          transform: translate(8px, 0);
}
.link--info {
  color: var(--accent2);
}

.social {
  gap: 14px;
}
@media screen and (max-width: 767px) {
  .social {
    gap: 10px;
  }
}
.social__link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  height: 32px;
  text-decoration: none;
}
.social__link .icon {
  font-size: 24px;
  display: block;
  color: var(--accent2);
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
.social__link .icon-youtube {
  font-size: 28px;
}
.social__link:hover {
  text-decoration: none;
}
.social__link:hover .icon {
  color: var(--accent);
}
.social--light .social__link .icon {
  color: #fff;
}

/* Counter */
/* --------------------------------------------------------------- */
.counter {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.counter__val {
  width: 1.875rem;
  text-align: center;
  line-height: 1.5625rem;
}
.counter__btn {
  height: 1.5625rem;
  width: 1.5625rem;
  border: none;
  padding: 0;
  text-align: center;
}
.counter--block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* Video */
/* Range bootstrap */
/* Range */
.button, a.button {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  vertical-align: middle;
  height: 56px;
  padding: 0 18px;
  color: #fff;
  font: 400 18px/18px var(--ff), Arial, sans-serif;
  text-align: center;
  text-decoration: none;
  background: var(--accent);
  border: 1px solid var(--accent);
  border-radius: 8px;
  cursor: pointer;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  overflow: hidden;
  white-space: nowrap;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.button .icon, a.button .icon {
  font-size: 24px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.button:hover, a.button:hover {
  background: #c52121;
  border-color: #c52121;
  color: #fff;
}
.button:disabled, a.button:disabled {
  background: var(--accent3);
  color: #fff;
  border: none;
}
.button:disabled:hover, a.button:disabled:hover {
  background: var(--accent3);
  color: #fff;
}
.button--md, a.button--md {
  height: 48px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 16px;
}
.button--xs, a.button--xs {
  height: 32px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
}
.button--block, a.button--block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-width: none;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
@media screen and (max-width: 767px) {
  .button--sm-block, a.button--sm-block {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: auto;
  }
}
.button--outline, a.button--outline {
  background: rgba(255, 255, 255, 0.5);
  color: var(--accent);
}
.button--outline:hover, a.button--outline:hover {
  background: #fff;
  color: var(--accent);
}
.button--info, a.button--info {
  background: var(--accent2);
  border-color: var(--accent2);
}
.button--info:hover, a.button--info:hover {
  background: #036e92;
  border-color: #036e92;
}
.button--outline-info, a.button--outline-info {
  background: rgba(255, 255, 255, 0.5);
  color: var(--accent2);
  border-color: var(--accent2);
}
.button--outline-info:hover, a.button--outline-info:hover {
  background: #fff;
  color: var(--accent2);
  border-color: #036e92;
}
.button--primary, a.button--primary {
  background: #E6E8EC;
  border: none;
  color: #777E90;
}
.button--primary:hover, a.button--primary:hover {
  background: #d3d4d6;
  color: #777E90;
}
.button--w300, a.button--w300 {
  min-width: 300px;
}
@media screen and (max-width: 767px) {
  .button--w300, a.button--w300 {
    min-width: 240px;
  }
}

.mw-200 {
  min-width: 200px;
}

.button-plus {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
  gap: 8px;
  height: 28px;
  padding: 0;
  color: var(--accent2);
  font: 400 16px/16px var(--ff), Arial, sans-serif;
  text-align: center;
  text-decoration: none;
  background: none;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  overflow: hidden;
  white-space: nowrap;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.button-plus .icon {
  font-size: 28px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.button-plus span {
  border-bottom: 1px solid;
}
.button-plus:hover {
  color: var(--accent);
}

/* Form =========================================== */
.form-group {
  position: relative;
}
.form-group__icon {
  position: absolute;
  top: 0;
  left: 0;
  height: 46px;
  width: 42px;
  padding-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.form-group__icon .icon {
  font-size: 24px;
}
.form-group .form-input {
  padding-left: 45px;
}
.form-group .form-edit-btn {
  position: absolute;
  height: 46px;
  width: 34px;
  top: 1px;
  right: 1px;
}
.form-field {
  margin-bottom: 1.25rem;
  position: relative;
}
.form-input {
  --bs-body-bg: #FCFCFD;
  --bs-border-color: #E6E8EC;
  --bs-body-color: var(--color);
  display: block;
  width: 100%;
  height: 48px;
  padding: 0 16px;
  color: var(--color);
  font: 400 16px var(--ff), Arial, sans-serif;
  line-height: normal;
  border-radius: 8px;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.form-input:focus {
  --bs-body-bg: #fff;
  --bs-border-color: var(--accent2);
  outline: 1px solid var(--accent2);
}
.form-input:focus + .form-edit-btn {
  background: #fff;
}
.form-input:-ms-input-placeholder {
  color: #777E90;
  -ms-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.form-input::-moz-placeholder {
  color: #777E90;
  -moz-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.form-input::-webkit-input-placeholder {
  color: #777E90;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.form-input::-ms-input-placeholder {
  color: #777E90;
  -ms-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.form-input::placeholder {
  color: #777E90;
  -webkit-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.form-input._error {
  --bs-border-color: var(--accent);
  outline: 1px solid var(--accent);
}
.form-input._valid {
  border-color: green;
}
.form-input--outline {
  background: #fff;
  border: 1px solid #D9D9D9;
}
.form-select {
  padding-right: 40px;
}
.form-button {
  margin-top: 1.25rem;
}
.form-edit-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: none;
  padding: 0;
  background: #FCFCFD;
  border-radius: 8px;
}
.form-edit-btn .icon {
  font-size: 16px;
  color: var(--color);
}
.form-edit-btn:hover .icon {
  color: var(--accent);
}

textarea.form-input {
  height: auto;
  min-height: 208px;
  padding-top: 12px;
  padding-bottom: 12px;
  resize: none;
  overflow: auto;
}

label {
  display: block;
  font-weight: 500;
  margin-bottom: 5px;
  font-size: 16px;
}

/* Checkbox  ======================================= */
.l-form-check label {
  font-weight: 400;
  font-size: 16px;
  margin: 0;
}
.l-form-check label.size-xs {
  padding-top: 4px;
}
.l-form-check a {
  color: inherit;
}
.l-form-check .form-check-input {
  --bs-border-color: var(--accent3);
}
.l-form-check .form-check-input:checked {
  background-color: var(--accent2);
  border-color: var(--accent2);
}

.l-filter-check {
  padding-left: 1.8em;
}
.l-filter-check__count {
  color: #777E90;
}
.l-filter-check label {
  font-weight: 400;
  font-size: 16px;
  margin: 0;
}
.l-filter-check .form-check-input {
  --bs-border-color: var(--accent3);
  width: 1.25em;
  height: 1.25em;
  margin-left: -1.8em;
  margin-top: 0.18em;
}
.l-filter-check .form-check-input:checked {
  background: url("../img/checkbox-bg.png") no-repeat center;
  border-color: var(--accent2);
}
.l-filter-check:has(.form-check-input:checked) .l-filter-check__count, .l-filter-check:has(.form-check-input:checked) label {
  color: var(--accent2);
}

/* Selectbox  ======================================= */
.form-select {
  accent-color: #F6FDFF;
}
.form-select:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #E6E8EC;
}

.selectbox {
  position: relative;
}
.selectbox__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 34px;
  border: 1px solid #D9D9D9;
  border-radius: 100px;
  cursor: pointer;
  background: #fff;
  position: relative;
}
.selectbox__text {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 1px;
  padding: 0 20px;
  max-width: 100%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  font: 400 16px Inter, Arial, sans-serif;
  color: var(--color);
  line-height: 34px;
}
.selectbox__caret {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-right: 10px;
  width: 18px;
  height: 100%;
  background: url("../img/select-arrow.svg") no-repeat center;
}
.selectbox__drop {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  overflow: hidden;
  width: 100%;
  z-index: 10;
  border: 1px solid #D9D9D9;
  border-top: none;
  background: #fff;
  border-radius: 0 0 10px 10px;
}
.selectbox__drop ul {
  max-height: 10.75rem;
  overflow: hidden;
  overflow-y: auto;
}
.selectbox__drop ul li {
  padding: 5px 13px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
@media (any-hover: hover) {
  .selectbox__drop ul li:hover {
    background: #F5F5F5;
  }
}
.selectbox__drop ul li._selected {
  background: #F5F5F5;
}
.selectbox__search {
  margin-left: -0.0625rem;
  margin-right: -0.0625rem;
  position: relative;
}
.selectbox__search .icon-zoom {
  position: absolute;
  left: 0.8125rem;
  top: 0.625rem;
  font-size: 1rem;
  color: #aaa;
}
.selectbox__search .form-input {
  padding-left: 2.4375rem;
}
.selectbox._open .selectbox__head {
  z-index: 11;
  border-radius: 10px 10px 0 0;
}
.selectbox._open .selectbox__caret {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.selectbox._open .selectbox__drop {
  display: block;
}
.selectbox__drop ul::-webkit-scrollbar {
  width: 0.125rem;
}

.selectbox__drop ul::-webkit-scrollbar-track {
  background: #aaa;
}

.selectbox__drop ul::-webkit-scrollbar-thumb {
  background: #000;
}

.selectbox__drop ul::-webkit-scrollbar-button {
  display: none;
}

/* File  =========================================== */
.upload {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  padding: 24px;
  height: 240px;
  width: 240px;
  background: #F4F5F6;
  border-radius: 24px;
}
.upload input {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  opacity: 0;
  line-height: 1em;
  cursor: pointer;
  z-index: 2;
}
.upload__icon {
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  background: #F2F4F7;
  border: 6px solid #F9FAFB;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
}
.upload__icon .icon {
  fill: none;
  font-size: 20px;
  color: var(--accent2);
}
.upload__title {
  font-size: 14px;
  color: var(--accent2);
}
.upload__text {
  font-size: 14px;
  color: var(--accent3);
  line-height: 1.4;
}
.upload__text a {
  color: var(--accent2);
}
.upload__img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.upload._complate {
  padding: 0;
  display: block;
}
.upload--fill {
  width: 100%;
}

/* icons ============ */
.icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
  position: relative;
}
.icon-zoom, .icon-logout, .icon-case, .icon-presentation, .icon-search, .icon-users, .icon-telegram, .icon-instagram, .icon-youtube, .icon-watsapp, .icon-user, .icon-lock, .icon-alert, .icon-link, .icon-email, .icon-tel, .icon-cup, .icon-email2, .icon-tel2, .icon-settings, .icon-link2, .icon-house, .icon-house2, .icon-case2, .icon-plus, .icon-edit, .icon-comment, .icon-calendar, .icon-map, .icon-lang, .icon-file, .icon-coins-hand, .icon-briefcase, .icon-clock, .icon-linkedin, .icon-facebook, .icon-email3, .icon-tel-call, .icon-filter, .icon-home, .icon-graduation, .icon-lightbulb, .icon-ticket, .icon-coins, .icon-thumbs-up, .icon-calendar2, .icon-briefcase2, .icon-calendar-plus, .icon-play-circle, .icon-clock2, .icon-wallet, .icon-building, .icon-question, .icon-eye, .icon-share, .icon-bookmark {
  fill: none;
}
.icon-alert, .icon-link, .icon-email, .icon-tel, .icon-user, .icon-lock, .icon-cup, .icon-house2, .icon-case2, .icon-edit, .icon-comment, .icon-calendar, .icon-map, .icon-lang, .icon-file, .icon-coins-hand, .icon-briefcase, .icon-clock, .icon-home {
  stroke-width: 1px;
}

/* HEADER */
/* ================================================ */
.header {
  width: 100%;
  min-width: 20rem;
  text-align: left;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  color: #fff;
  position: sticky;
  top: 0;
  left: 0;
  z-index: 20;
  background: #fff;
  -webkit-box-shadow: 0px 8px 16px -8px rgba(21, 44, 57, 0.2);
          box-shadow: 0px 8px 16px -8px rgba(21, 44, 57, 0.2);
}
.header__container {
  height: 72px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 767px) {
  .header__container {
    height: 66px;
  }
}

.logo {
  display: block;
}
@media screen and (max-width: 1400px) {
  .logo {
    max-width: 200px;
  }
}
@media screen and (max-width: 575px) {
  .logo {
    max-width: 130px;
  }
}

.top-menu {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 30px;
}
@media screen and (max-width: 1400px) {
  .top-menu {
    gap: 0 20px;
  }
}
@media screen and (max-width: 1239px) {
  .top-menu {
    gap: 0 10px;
  }
}
@media screen and (max-width: 991px) {
  .top-menu {
    display: none;
  }
}
.top-menu__link {
  display: block;
  color: var(--color);
  letter-spacing: 0.36px;
  text-transform: uppercase;
  text-decoration: none;
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
  font-size: 18px;
  font-family: var(--ff2);
}
@media screen and (max-width: 1400px) {
  .top-menu__link {
    font-size: 16px;
  }
}
@media screen and (max-width: 1239px) {
  .top-menu__link {
    font-size: 14px;
  }
}
.top-menu__link:hover {
  text-decoration: none;
  color: var(--accent);
}

.top-panel__btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  height: 32px;
  padding: 0;
  background: transparent;
  border: none;
}
.top-panel__btn .icon {
  font-size: 32px;
  color: #000;
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
.top-panel__btn:hover .icon {
  color: var(--accent);
}

.lang__btn {
  padding: 0;
  background: transparent;
  border: none;
  height: 32px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-transform: uppercase;
  letter-spacing: 0.36px;
  font-size: 18px;
  color: #000;
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
.lang__btn:hover {
  color: var(--accent);
}

.navbar-mobile {
  border: none !important;
  -webkit-box-shadow: 0px 8px 16px -8px rgba(21, 44, 57, 0.2);
          box-shadow: 0px 8px 16px -8px rgba(21, 44, 57, 0.2);
}
.navbar-mobile .btn-close {
  margin: 12px 12px 5px;
}
.navbar-mobile .top-menu {
  display: block;
}
.navbar-mobile .top-menu__link {
  padding: 6px 0;
  font-size: 18px;
  color: var(--accent2);
}

/* MAIN */
/* ================================================ */
.main-wrapper {
  padding: 0;
  min-width: 320px;
  position: relative;
  overflow: clip;
  opacity: 1;
  z-index: 2;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  min-height: 100vh;
  width: 100%;
}

.main {
  width: 100%;
  min-width: 320px;
  text-align: left;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.container {
  width: 100%;
  min-width: 320px;
  position: relative;
  padding-left: 30px;
  padding-right: 30px;
  max-width: 1500px;
}
@media screen and (max-width: 1239px) {
  .container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 767px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media screen and (max-width: 575px) {
  .container {
    padding-left: 12px;
    padding-right: 12px;
  }
}
.container__inner {
  padding: 0 40px;
}
@media screen and (max-width: 991px) {
  .container__inner {
    padding: 0;
  }
}
.container__inner--sm {
  padding: 0 24px;
}
@media screen and (max-width: 1239px) {
  .container__inner--sm {
    padding: 0;
  }
}
.container__inner--wpadding {
  padding-right: 0 !important;
}

.section {
  padding-top: 80px;
  padding-bottom: 64px;
}
@media screen and (max-width: 991px) {
  .section {
    padding-top: 58px;
    padding-bottom: 20px;
  }
}
.section__head {
  margin-bottom: 40px;
}
.section__suptitle {
  font-size: 18px;
  font-weight: 400;
  color: var(--accent3);
}
@media screen and (max-width: 767px) {
  .section__suptitle {
    font-size: 14px;
  }
}
.section__title {
  color: var(--accent2);
  font-size: 40px;
  font-weight: 600;
  font-family: var(--ff2);
  text-transform: uppercase;
  line-height: 1.2;
  margin-bottom: 8px;
  margin-left: -4px;
}
@media screen and (max-width: 1239px) {
  .section__title {
    font-size: 34px;
  }
}
@media screen and (max-width: 991px) {
  .section__title {
    font-size: clamp(24px, 4vw, 34px);
    margin-left: -3px;
  }
}
.section__descr {
  font-size: 18px;
  font-weight: 400;
  max-width: 1036px;
  line-height: 1.5;
}
@media screen and (max-width: 991px) {
  .section__descr {
    font-size: 16px;
  }
}
.section__descr a {
  color: var(--accent2);
}
.section__button .button {
  min-width: 300px;
}
@media screen and (max-width: 575px) {
  .section__button .button {
    min-width: 100%;
  }
}
.section--white {
  background: #fff;
}
.section--between {
  padding-bottom: 80px;
}
@media screen and (max-width: 991px) {
  .section--between {
    padding-bottom: 58px;
  }
}
.section--pt-sm {
  padding-top: 16px;
}
.section--sm {
  padding-top: 64px;
  padding-bottom: 64px;
}
@media screen and (max-width: 991px) {
  .section--xs {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

.text-styled {
  font-size: 18px;
}
@media screen and (max-width: 991px) {
  .text-styled {
    font-size: 16px;
  }
}
@media screen and (max-width: 767px) {
  .text-styled {
    font-size: 14px;
  }
}
.text-styled h6, .text-styled h5, .text-styled h4, .text-styled h3, .text-styled h2 {
  color: var(--accent2);
  font-family: var(--ff2);
  font-weight: 600;
}
.text-styled ul, .text-styled ol {
  padding-left: 25px;
}
.text-styled ul:last-child, .text-styled ol:last-child {
  margin-bottom: 0;
}

.wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  margin: 24px 0;
}
@media screen and (max-width: 991px) {
  .wrap {
    gap: 24px 16px;
  }
}
@media screen and (max-width: 767px) {
  .wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.wrap__side {
  width: 330px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 8px;
}
@media screen and (max-width: 991px) {
  .wrap__side {
    width: 300px;
  }
}
@media screen and (max-width: 767px) {
  .wrap__side {
    width: 100%;
  }
}
.wrap__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 1px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
}
.wrap--catalog {
  margin: 40px 0;
}
@media screen and (max-width: 991px) {
  .wrap--catalog {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 24px 0;
  }
}
.wrap--catalog .wrap__side {
  width: 342px;
  padding: 0;
}
@media screen and (max-width: 991px) {
  .wrap--catalog .wrap__side {
    width: 100%;
  }
}

.bn-block {
  padding: 40px 24px 280px;
  background: #F6FDFF url("../img/bn-sectopn-item.png") no-repeat bottom -70px center;
  background-size: 100% auto;
  border-radius: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.bn-block__title {
  font-size: 20px;
  font-weight: 600;
  font-family: var(--ff2);
  color: var(--accent2);
  line-height: 1.2;
  text-transform: uppercase;
}
.bn-block__text {
  font-size: 14px;
  margin-top: 16px;
}
.bn-block__btn {
  margin-top: 36px;
}
.bn-block--horizontal {
  background: #F6FDFF url("../img/bn-sectopn-item.png") no-repeat bottom -60px right;
  background-size: 400px auto;
  padding-bottom: 40px;
  padding-right: 320px;
  min-height: 314px;
}
@media screen and (max-width: 1239px) {
  .bn-block--horizontal {
    padding-right: 200px;
    background-position: bottom -60px right -130px;
  }
}
@media screen and (max-width: 575px) {
  .bn-block--horizontal {
    padding-right: 16px;
    background-position: bottom -95px center;
    background-size: 340px auto;
  }
}
.bn-block--horizontal .bn-block__title {
  font-size: 32px;
  max-width: 600px;
}
@media screen and (max-width: 1239px) {
  .bn-block--horizontal .bn-block__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 767px) {
  .bn-block--horizontal .bn-block__title {
    font-size: 20px;
  }
}
.bn-block--horizontal .bn-block__text {
  font-size: 18px;
  max-width: 600px;
}
@media screen and (max-width: 767px) {
  .bn-block--horizontal .bn-block__text {
    font-size: 14px;
  }
}
@media screen and (max-width: 575px) {
  .bn-block--horizontal .bn-block__btn {
    margin-top: 130px;
    padding-top: 20px;
  }
}
@media screen and (max-width: 575px) {
  .bn-block--horizontal .bn-block__btn .button {
    width: 100%;
  }
}
.bn-block--wbg {
  background-image: none;
  padding-bottom: 40px;
}
.bn-block--md {
  background-position: right -200px bottom -70px;
  background-size: auto;
  background-color: #FBFBFC;
  min-height: 460px;
  padding-right: 125px;
  padding-bottom: 40px;
}
@media screen and (max-width: 767px) {
  .bn-block--md {
    background-position: center bottom -70px;
    padding-right: 16px;
    background-size: 300px auto;
  }
}
@media screen and (max-width: 575px) {
  .bn-block--md {
    background-size: 290px auto;
  }
}
.bn-block--md .bn-block__title {
  font-size: 24px;
}
.bn-block--md .bn-block__text {
  font-size: 18px;
}
.bn-block--md .bn-block__btn {
  margin-top: auto;
}
@media screen and (max-width: 767px) {
  .bn-block--md .bn-block__btn .button {
    width: 100%;
  }
}
.bn-block--primary {
  background-color: #E9E9E9;
}
.bn-block--form {
  padding-bottom: 140px;
  background: #F6FDFF url("../img/bn-block-bg-form.png") no-repeat bottom right;
  background-size: 200px auto;
}

.sec-hero {
  background: url("../img/hero-bg.jpg") no-repeat center;
  background-size: cover;
  padding: clamp(30px, 8.3vw, 150px) 0 !important;
}
.sec-hero__subtitle {
  font-size: 18px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.5;
  margin-bottom: 2px;
}
@media screen and (max-width: 991px) {
  .sec-hero__subtitle {
    font-size: clamp(12px, 1.8vw, 18px);
    margin-bottom: 0;
  }
}
.sec-hero .section__head {
  max-width: 800px;
  margin-bottom: 0;
}
.sec-hero .section__title {
  font-weight: 500;
}
@media screen and (min-width: 992px) {
  .sec-hero .section__title {
    font-size: 48px;
  }
}
@media screen and (max-width: 991px) {
  .sec-hero .section__title {
    font-size: clamp(32px, 4.4vw, 48px);
    margin-left: -3px;
  }
}
@media screen and (max-width: 575px) {
  .sec-hero .section__title {
    margin-left: -2px;
    font-size: 28px;
  }
}
.sec-hero .section__title span {
  display: block;
}
@media screen and (max-width: 767px) {
  .sec-hero .section__descr {
    font-size: 14px;
  }
}
.sec-hero .section__buttons {
  margin-top: clamp(40px, 5.7vw, 80px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 22px;
}
@media screen and (max-width: 767px) {
  .sec-hero .section__buttons {
    gap: 16px;
  }
}
.sec-hero .section__buttons .button {
  width: 268px;
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (max-width: 767px) {
  .sec-hero .section__buttons .button {
    width: 100%;
  }
}
.sec-hero--sm {
  padding: clamp(30px, 5.3vw, 61px) 0 !important;
  min-height: 360px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 991px) {
  .sec-hero--sm {
    min-height: 280px;
  }
}
@media screen and (max-width: 767px) {
  .sec-hero--sm {
    min-height: auto;
  }
}
.sec-hero--sm .section__buttons {
  margin-top: 40px;
}
.sec-hero--sm .section__buttons .button {
  width: auto;
}
@media screen and (max-width: 767px) {
  .sec-hero--sm .section__buttons .button {
    width: 100%;
  }
}

.sec-heroV2 {
  padding: 0 0 80px;
  background: #fff;
}
@media screen and (max-width: 991px) {
  .sec-heroV2 {
    padding-bottom: 58px;
  }
}
@media screen and (max-width: 767px) {
  .sec-heroV2 {
    padding-bottom: 40px;
  }
}
@media screen and (max-width: 767px) {
  .sec-heroV2 .section__logo {
    max-width: 120px;
  }
}
.sec-heroV2 .section__buttons {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 22px;
}
.sec-heroV2 .section__buttons .button {
  width: 268px;
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (max-width: 767px) {
  .sec-heroV2 .section__buttons .button {
    width: 100%;
  }
}

.infolist {
  margin-bottom: 0;
}
.infolist__title {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}
@media screen and (max-width: 767px) {
  .infolist__title {
    font-size: 14px;
  }
}
.infolist__icon {
  width: 48px;
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  background: #F6FDFF;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
@media screen and (max-width: 575px) {
  .infolist__icon {
    width: 40px;
    height: 40px;
  }
}
.infolist__icon .icon {
  font-size: 30px;
  color: var(--accent2);
}
@media screen and (max-width: 575px) {
  .infolist__icon .icon {
    font-size: 24px;
  }
}

.sec-services__button {
  margin-right: -40px;
}
.sec-services__button .button {
  min-width: 300px;
  padding-left: 20px;
  padding-right: 20px;
}

.services {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (calc(25% - 18px))[4];
  grid-template-columns: repeat(4, calc(25% - 18px));
  gap: 24px;
}
@media screen and (max-width: 1239px) {
  .services {
    -ms-grid-columns: (calc(33.33% - 16px))[3];
    grid-template-columns: repeat(3, calc(33.33% - 16px));
  }
}
@media screen and (max-width: 991px) {
  .services {
    -ms-grid-columns: (calc(50% - 12px))[2];
    grid-template-columns: repeat(2, calc(50% - 12px));
  }
}
@media screen and (max-width: 767px) {
  .services {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 24px 0;
  }
}
.services__item {
  background-color: #fff;
  background-size: cover;
  background-position: center;
  border-radius: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 60px 40px 40px;
  min-height: 340px;
  -webkit-transition: -webkit-box-shadow 0.2s linear;
  transition: -webkit-box-shadow 0.2s linear;
  -o-transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear, -webkit-box-shadow 0.2s linear;
  text-decoration: none;
  color: inherit;
}
@media screen and (max-width: 1400px) {
  .services__item {
    padding: 40px 24px 24px;
  }
}
@media screen and (max-width: 767px) {
  .services__item {
    padding: 40px 16px 16px;
    min-height: 300px;
  }
}
@media screen and (max-width: 575px) {
  .services__item {
    min-height: 260px;
  }
}
.services__item:hover {
  -webkit-box-shadow: 0px 24px 24px -16px rgba(21, 44, 57, 0.2);
          box-shadow: 0px 24px 24px -16px rgba(21, 44, 57, 0.2);
  text-decoration: none;
}
.services__item--col-2 {
  -ms-grid-column-span: 2;
  grid-column: span 2;
}
.services__item--row-2 {
  -ms-grid-row-span: 2;
  grid-row: span 2;
}
.services__item:nth-child(2) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-column: 1/2;
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  grid-row: 2/3;
}
.services__item:nth-child(3) {
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-column: 2/3;
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  grid-row: 2/3;
}
@media screen and (max-width: 767px) {
  .services__item:nth-child(3) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/2;
    grid-row: auto;
  }
}
.services__item:nth-child(4) {
  -ms-grid-row: 3;
  -ms-grid-row-span: 1;
  grid-row: 3/4;
}
@media screen and (max-width: 767px) {
  .services__item:nth-child(4) {
    grid-row: auto;
  }
}
@media screen and (max-width: 991px) {
  .services__item:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/2;
  }
}
.services__item:nth-child(6) {
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  grid-row: 2/3;
  -ms-grid-column: 4;
  -ms-grid-column-span: 1;
  grid-column: 4/5;
}
@media screen and (max-width: 1239px) {
  .services__item:nth-child(6) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-column: 3/4;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
    grid-row: 4/5;
  }
}
@media screen and (max-width: 991px) {
  .services__item:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2/3;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
    grid-row: 4/5;
  }
}
@media screen and (max-width: 767px) {
  .services__item:nth-child(6) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/2;
    grid-row: auto;
  }
}
.services__item:nth-child(7) {
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 1/2;
  -ms-grid-column: 4;
  -ms-grid-column-span: 1;
  grid-column: 4/5;
}
@media screen and (max-width: 1239px) {
  .services__item:nth-child(7) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-column: 3/4;
  }
}
@media screen and (max-width: 991px) {
  .services__item:nth-child(7) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2/3;
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    grid-row: 5/6;
  }
}
@media screen and (max-width: 767px) {
  .services__item:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/2;
    grid-row: auto;
  }
}
@media screen and (max-width: 767px) {
  .services__item--lg {
    min-height: 340px;
  }
}
@media screen and (max-width: 575px) {
  .services__item--lg {
    min-height: 300px;
  }
}
.services__icon {
  margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
  .services__icon {
    margin-bottom: 16px;
  }
}
.services__icon .icon {
  font-size: 40px;
  display: block;
  color: var(--accent2);
}
@media screen and (max-width: 767px) {
  .services__icon .icon {
    font-size: 48px;
  }
}
.services__logo {
  margin-bottom: 34px;
}
.services__title {
  text-transform: uppercase;
  font-size: 24px;
  line-height: 1.2;
  font-weight: 600;
  word-break: break-word;
  font-family: var(--ff2);
  color: var(--accent2);
}
@media screen and (max-width: 767px) {
  .services__title {
    font-size: clamp(18px, 4vw, 24px);
  }
}
.services__text {
  font-size: 16px;
  margin-top: 8px;
}
@media screen and (max-width: 767px) {
  .services__text {
    font-size: 14px;
  }
}
.services__text > *:last-child {
  margin-bottom: 0;
}
.services__text ul li:not(:last-child) {
  margin-bottom: 9px;
}

.services-v2 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[4];
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
}
@media screen and (max-width: 1239px) {
  .services-v2 {
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 991px) {
  .services-v2 {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 767px) {
  .services-v2 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 24px 0;
  }
}
.services-v2__item {
  background-color: #fff;
  background-size: cover;
  background-position: center;
  border-radius: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 40px 24px 24px;
  min-height: 340px;
  -webkit-transition: -webkit-box-shadow 0.2s linear;
  transition: -webkit-box-shadow 0.2s linear;
  -o-transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear, -webkit-box-shadow 0.2s linear;
  text-decoration: none;
  color: inherit;
}
@media screen and (max-width: 1400px) {
  .services-v2__item {
    padding: 40px 24px 24px;
  }
}
@media screen and (max-width: 767px) {
  .services-v2__item {
    padding: 40px 16px 16px;
    min-height: 300px;
  }
}
@media screen and (max-width: 575px) {
  .services-v2__item {
    min-height: 260px;
  }
}
@media screen and (max-width: 991px) {
  .services-v2__item:nth-child(6) {
    -ms-grid-row: 1;
    grid-row: 1;
    -ms-grid-column: 2;
    grid-column: 2;
  }
}
@media screen and (max-width: 767px) {
  .services-v2__item:nth-child(6) {
    grid-column: auto !important;
    grid-row: auto !important;
  }
}
.services-v2__item--col-2 {
  -ms-grid-column-span: 2;
  grid-column: span 2;
}
@media screen and (max-width: 767px) {
  .services-v2__item--col-2 {
    grid-column: auto;
  }
}
.services-v2__item--row-2 {
  -ms-grid-row-span: 2;
  grid-row: span 2;
  min-height: 580px;
}
@media screen and (max-width: 767px) {
  .services-v2__item--row-2 {
    min-height: 480px;
  }
}
@media screen and (max-width: 575px) {
  .services-v2__item--row-2 {
    min-height: 380px;
  }
}
.services-v2__item--bg {
  background-position: top right;
}
@media screen and (max-width: 991px) {
  .services-v2__item--bg {
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    grid-row: 1/3;
    -ms-grid-column: 2;
    grid-column: 2;
  }
}
@media screen and (max-width: 767px) {
  .services-v2__item--bg {
    grid-column: auto;
    grid-row: auto;
    aspect-ratio: 1/1.7;
  }
}
@media screen and (max-width: 991px) {
  .services-v2__item--packages {
    -ms-grid-row: 2 !important;
    grid-row: 2 !important;
    -ms-grid-column: 1 !important;
    grid-column: 1 !important;
  }
}
.services-v2__item--user {
  padding-top: 0 !important;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media screen and (max-width: 991px) {
  .services-v2__item--user {
    -ms-grid-row: 5;
    grid-row: 5;
  }
}
.services-v2__item--video {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  gap: 40px;
  font-size: 24px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.services-v2__item--video .icon {
  font-size: 54px;
}
.services-v2 .f-contacts__label {
  color: #777E90;
}
.services-v2 .f-contacts__text, .services-v2 .f-contacts__icon {
  color: #014961;
}
.services-v2 .services__img {
  margin: 0 -24px 16px;
  min-height: 210px;
}
@media screen and (max-width: 767px) {
  .services-v2 .services__img {
    margin: 0 -16px 16px;
  }
}
.services-v2 .services__img img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
.services-v2 .services__number {
  font-size: clamp(50px, 4.2vw, 64px);
  font-weight: 600;
  color: var(--accent2);
  font-family: var(--ff2);
  line-height: 1;
  text-align: right;
}
@media screen and (max-width: 767px) {
  .services-v2 .services__number {
    text-align: left;
  }
}
.services-v2 .services__number-text {
  font-size: 24px;
  font-weight: 600;
  font-family: var(--ff2);
  text-align: right;
  line-height: 1.2;
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .services-v2 .services__number-text {
    text-align: left;
  }
}

.si-block__number {
  color: var(--accent2);
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
  font-family: var(--ff2);
}
@media screen and (max-width: 1400px) {
  .si-block__number {
    font-size: 20px;
  }
}
.si-block__number--xl {
  font-size: 40px;
}
@media screen and (max-width: 1400px) {
  .si-block__number--xl {
    font-size: 34px;
  }
}
@media screen and (max-width: 991px) {
  .si-block__number--xl {
    font-size: 28px;
  }
}
@media screen and (max-width: 767px) {
  .si-block__number--xl {
    font-size: 24px;
  }
}
.si-block__text {
  color: var(--accent3);
  font-size: 12px;
}

.sec-cta, .sec-cta-form {
  background: url("../img/cta-bg.jpg") no-repeat center;
  background-size: cover;
  padding: 0;
  margin: 38px 0 0;
  border-radius: 24px;
  padding: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  min-height: 480px;
  color: #fff;
}
@media screen and (max-width: 991px) {
  .sec-cta, .sec-cta-form {
    margin-top: 24px;
  }
}
@media screen and (max-width: 767px) {
  .sec-cta, .sec-cta-form {
    padding: 40px 16px;
    min-height: 440px;
  }
}
.sec-cta .section__title, .sec-cta-form .section__title {
  color: inherit;
}
@media screen and (max-width: 767px) {
  .sec-cta .section__descr, .sec-cta-form .section__descr {
    font-size: 14px;
  }
}
.sec-cta__button .button, .sec-cta-form__button .button {
  min-width: 300px;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (max-width: 767px) {
  .sec-cta__button .button, .sec-cta-form__button .button {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: auto;
  }
}
.sec-cta__form .form-group__icon, .sec-cta-form__form .form-group__icon {
  color: var(--accent2);
}
.sec-cta__form .form-check-input:checked, .sec-cta-form__form .form-check-input:checked {
  --bs-border-color: var(--accent);
  background-color: var(--accent);
  border-color: var(--accent);
}

@media screen and (max-width: 991px) {
  .sec-cta .section__head {
    margin-bottom: 0;
  }
}

.sec-cta-form {
  margin-top: 24px;
}
.sec-cta-form--auto {
  min-height: auto;
}
.sec-cta-form .scf-item__icon .icon {
  color: inherit;
}
.sec-cta-form .scf-item__title {
  color: inherit;
}

.scf-item__icon {
  font-size: 40px;
}
.scf-item__icon .icon {
  color: var(--accent2);
}
.scf-item__title {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 600;
  font-family: var(--ff2);
  color: var(--accent2);
}
@media screen and (max-width: 575px) {
  .scf-item__title {
    font-size: 16px;
  }
}
.scf-item__text {
  font-size: 14px;
}
@media screen and (max-width: 575px) {
  .scf-item__text {
    font-size: 12px;
  }
}

.sec-cta2 {
  padding: 40px 0;
}

.cta2 {
  background: #fff;
  border-radius: 24px;
  padding: 64px;
}
@media screen and (max-width: 991px) {
  .cta2 {
    padding: 40px;
  }
}
@media screen and (max-width: 767px) {
  .cta2 {
    padding: 40px 16px;
  }
}
.cta2 img {
  max-height: 300px;
}

.sec-platform__img {
  max-width: 50%;
}
@media screen and (max-width: 1239px) {
  .sec-platform__img {
    max-width: 40%;
  }
}
@media screen and (max-width: 991px) {
  .sec-platform__img {
    margin-right: 0;
    max-width: 50%;
  }
}
@media screen and (max-width: 767px) {
  .sec-platform__img {
    max-width: 100%;
  }
}
.sec-platform__img img {
  border-radius: 24px;
}
@media screen and (max-width: 767px) {
  .sec-platform__img img {
    aspect-ratio: 1/1.16;
  }
}

.article-card {
  background-color: #fff;
  background-size: cover;
  background-position: center;
  border-radius: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 60px 40px 40px;
  min-height: 340px;
  -webkit-transition: -webkit-box-shadow 0.2s linear;
  transition: -webkit-box-shadow 0.2s linear;
  -o-transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear, -webkit-box-shadow 0.2s linear;
  text-decoration: none;
  color: inherit;
}
@media screen and (max-width: 1400px) {
  .article-card {
    padding: 40px 24px 24px;
  }
}
@media screen and (max-width: 767px) {
  .article-card {
    padding: 40px 16px 24px;
  }
}
@media screen and (max-width: 575px) {
  .article-card {
    min-height: 300px;
  }
}
.article-card:hover {
  -webkit-box-shadow: 0px 24px 24px -16px rgba(21, 44, 57, 0.2);
          box-shadow: 0px 24px 24px -16px rgba(21, 44, 57, 0.2);
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .article-card:has(.article-card__button) {
    background: var(--accent2);
    color: #fff;
  }
  .article-card:has(.article-card__button) .link, .article-card:has(.article-card__button) .article-card__title {
    color: inherit;
  }
  .article-card:has(.article-card__button) .article-card__icon .icon {
    color: inherit;
  }
}
.article-card:has(.article-card__button):hover {
  background: var(--accent2);
  color: #fff;
}
.article-card:has(.article-card__button):hover .link, .article-card:has(.article-card__button):hover .article-card__title {
  color: inherit;
}
.article-card:has(.article-card__button):hover .article-card__icon .icon {
  color: inherit;
}
.article-card:has(.article-card__button):hover .article-card__button {
  display: block;
}
.article-card__icon {
  margin-bottom: 24px;
}
.article-card__icon .icon {
  font-size: 40px;
  display: block;
  color: var(--accent2);
}
.article-card__title {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 600;
  word-break: break-word;
  font-family: var(--ff2);
  color: var(--accent2);
}
@media screen and (max-width: 767px) {
  .article-card__title {
    font-size: clamp(18px, 4vw, 20px);
  }
}
.article-card__text {
  font-size: 16px;
  margin-top: 8px;
}
@media screen and (max-width: 767px) {
  .article-card__text {
    font-size: 14px;
  }
}
.article-card__button {
  margin-top: 24px;
  display: none;
}
@media screen and (max-width: 767px) {
  .article-card__button {
    display: block;
    margin-top: 34px;
  }
}

.sec-event__img img {
  width: 100%;
  border-radius: 8px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width: 991px) {
  .sec-event__img img {
    max-height: 548px;
  }
}
@media screen and (max-width: 767px) {
  .sec-event__img img {
    aspect-ratio: 1/0.7;
  }
}

.sec-media-center__button {
  margin-right: -40px;
}
@media screen and (max-width: 991px) {
  .sec-media-center__button {
    margin-right: 0;
  }
}
.sec-media-center__button .button {
  min-width: 300px;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (max-width: 767px) {
  .sec-media-center__button .button {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: auto;
  }
}

.content-swiper {
  overflow: visible;
}
.content-swiper .swiper-slide {
  width: 464px;
  height: auto;
}
@media screen and (max-width: 1400px) {
  .content-swiper .swiper-slide {
    width: 420px;
  }
}
@media screen and (max-width: 991px) {
  .content-swiper .swiper-slide {
    width: 340px;
  }
}
@media screen and (max-width: 767px) {
  .content-swiper .swiper-slide {
    width: 290px;
  }
}
@media screen and (max-width: 575px) {
  .content-swiper .swiper-slide {
    width: 260px;
  }
}
.content-swiper .swiper-scrollbar {
  position: static;
  margin-top: 42px;
}
@media screen and (max-width: 767px) {
  .content-swiper .swiper-scrollbar {
    margin-top: 16px;
  }
}

.news-card {
  background: #fff;
  border-radius: 24px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  -webkit-transition: -webkit-box-shadow 0.2s linear;
  transition: -webkit-box-shadow 0.2s linear;
  -o-transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear, -webkit-box-shadow 0.2s linear;
}
@media screen and (max-width: 767px) {
  .news-card {
    border: 1px solid #E6E8EC;
  }
}
.news-card__link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
}
.news-card__img {
  display: block;
  width: 100%;
  border-radius: 24px 24px 0 0;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  overflow: hidden;
  position: relative;
}
.news-card__img img {
  width: 100%;
  aspect-ratio: 3/2.32;
  -o-object-fit: cover;
     object-fit: cover;
}
.news-card__img .news-card__tags {
  position: absolute;
  top: 24px;
  left: 24px;
  right: 24px;
  padding: 0;
}
@media screen and (max-width: 767px) {
  .news-card__img .news-card__tags {
    top: 12px;
    left: 16px;
  }
}
.news-card__body {
  padding: 20px 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 1400px) {
  .news-card__body {
    padding: 20px 24px;
  }
}
@media screen and (max-width: 767px) {
  .news-card__body {
    padding: 20px 16px;
  }
}
.news-card__tags {
  margin-top: auto;
  padding-top: 16px;
}
.news-card__date {
  font-size: 16px;
  color: #777E90;
  margin-bottom: 10px;
}
@media screen and (max-width: 767px) {
  .news-card__date {
    margin-bottom: 5px;
    font-size: 14px;
  }
}
.news-card__title {
  margin-bottom: 20px;
  font-weight: 600;
  font-size: 20px;
}
@media screen and (max-width: 1239px) {
  .news-card__title {
    font-size: 18px;
  }
}
@media screen and (max-width: 767px) {
  .news-card__title {
    font-size: 14px;
    margin-bottom: 16px;
  }
}
@media screen and (max-width: 767px) {
  .news-card__text {
    font-size: 14px;
  }
}
.news-card__price {
  font-size: 32px;
  font-weight: 500;
  font-family: var(--ff2);
  color: var(--accent2);
  margin-top: 16px;
  white-space: nowrap;
}
@media screen and (max-width: 991px) {
  .news-card__price {
    font-size: 24px;
  }
}
@media screen and (max-width: 767px) {
  .news-card__price {
    font-size: 18px;
  }
}
.news-card__label {
  color: #777E90;
  font-size: 14px;
}
@media screen and (max-width: 767px) {
  .news-card__label {
    font-size: 12px;
  }
}
.news-card:hover {
  -webkit-box-shadow: 0px 24px 24px -16px rgba(21, 44, 57, 0.2);
          box-shadow: 0px 24px 24px -16px rgba(21, 44, 57, 0.2);
}
.news-card:hover .news-card__title {
  text-decoration: underline;
}
.news-card--outline {
  border: 1px solid #E6E8EC;
}

.tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
}

.tag-button {
  position: relative;
  z-index: 3;
  line-height: 36px;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid var(--accent2);
  padding: 0 16px;
  font-size: 16px;
  font-weight: 400;
  color: var(--accent2);
  text-decoration: none;
  background: #fff;
  border-radius: 9px;
  -webkit-transition: background 0.2s linear, color 0.2s linear;
  -o-transition: background 0.2s linear, color 0.2s linear;
  transition: background 0.2s linear, color 0.2s linear;
}
@media screen and (max-width: 767px) {
  .tag-button {
    line-height: 34px;
    padding: 0 15px;
    font-size: 14px;
  }
}
.tag-button:hover {
  background: var(--accent2);
  color: #fff;
  text-decoration: none;
}

.tag {
  display: inline-block;
  padding: 9px 16px;
  border: 1px solid var(--accent2);
  background: none;
  font-size: 14px;
  color: var(--accent2);
  font-weight: 400;
  font-family: var(--ff);
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
  border-radius: 8px;
  line-height: 1.3;
  white-space: nowrap;
  cursor: pointer;
}
.tag:hover {
  color: #fff;
  background: var(--accent2);
}

.banners-swiper {
  overflow: visible;
}
.banners-swiper .swiper-slide {
  width: calc(33.33% - 16px);
  min-width: 390px;
}
@media screen and (max-width: 767px) {
  .banners-swiper .swiper-slide {
    min-width: 340px;
  }
}
@media screen and (max-width: 575px) {
  .banners-swiper .swiper-slide {
    min-width: 290px;
  }
}
.banners-swiper .swiper-scrollbar {
  position: static;
  margin-top: 42px;
}
@media screen and (max-width: 767px) {
  .banners-swiper .swiper-scrollbar {
    margin-top: 16px;
  }
}

.crm-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 60px;
}
@media screen and (max-width: 1400px) {
  .crm-form {
    gap: 40px;
  }
}
@media screen and (max-width: 991px) {
  .crm-form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.crm-form__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.crm-form__title {
  font-size: 18px;
  font-weight: 600;
  font-family: var(--ff2);
  text-transform: uppercase;
  margin-bottom: 16px;
}
@media screen and (max-width: 575px) {
  .crm-form__title {
    font-size: 16px;
  }
}
.crm-form__img {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 448px;
}
@media screen and (max-width: 1400px) {
  .crm-form__img {
    width: 360px;
  }
}
@media screen and (max-width: 1239px) {
  .crm-form__img {
    width: 300px;
  }
}
@media screen and (max-width: 991px) {
  .crm-form__img {
    width: 100%;
  }
}
.crm-form__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 24px;
  max-height: 548px;
  margin: 0 auto;
}
@media screen and (max-width: 991px) {
  .crm-form__img img {
    width: auto;
  }
}
.crm-form__cta .button {
  padding-left: 92px;
  padding-right: 92px;
  min-width: 240px;
}
@media screen and (max-width: 1239px) {
  .crm-form__cta .button {
    padding-left: 70px;
    padding-right: 70px;
    min-width: 210px;
  }
}
@media screen and (max-width: 767px) {
  .crm-form__cta .button {
    min-width: 180px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 575px) {
  .crm-form__cta .button {
    min-width: 150px;
  }
}
.crm-form--light {
  background: #fff;
  border-radius: 24px;
  gap: 40px;
}
.crm-form--light .crm-form__content {
  padding: 40px 0 40px 40px;
}
@media screen and (max-width: 1239px) {
  .crm-form--light .crm-form__content {
    padding: 30px;
  }
}
@media screen and (max-width: 575px) {
  .crm-form--light .crm-form__content {
    padding: 30px 20px;
  }
}
.crm-form--light .crm-form__img img {
  border-radius: 0 24px 24px 0;
  max-height: none;
}

.schedule {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
}
.schedule__item {
  border-radius: 16px;
  border: 1px solid #E6E8EC;
  width: 100%;
}
.schedule__item--active {
  background: #F4F5F6;
}
.schedule__head {
  padding: 24px;
}
@media screen and (max-width: 767px) {
  .schedule__head {
    padding: 24px 16px 24px 16px;
  }
}
.schedule__button {
  width: 100%;
  display: block;
  position: relative;
  border: none;
  text-align: left;
  font-family: var(--ff);
  background: none;
  border-radius: 16px;
  padding: 0 40px 0 0;
}
@media screen and (max-width: 767px) {
  .schedule__button {
    padding-right: 30px;
  }
}
.schedule__button:after, .schedule__button:before {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -1px;
  right: 0;
  width: 23px;
  height: 2px;
  background: var(--accent2);
  border-radius: 2px;
}
.schedule__button:after {
  display: none;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.schedule__button.collapsed:after {
  display: block;
}
.schedule__button:not(.collapsed) .sv-title {
  color: var(--accent2);
}
.schedule__body {
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 24px;
  padding-top: 20px;
}
@media screen and (max-width: 991px) {
  .schedule__body {
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
  }
}

.sv-time, .sv-label {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 4px;
  color: var(--accent);
}
@media screen and (max-width: 767px) {
  .sv-time, .sv-label {
    font-size: 16px;
  }
}

.sv-label {
  color: var(--accent3);
}

.sv-title {
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.2;
  font-family: var(--ff2);
  color: var(--accent2);
}
@media screen and (max-width: 767px) {
  .sv-title {
    font-size: 18px;
  }
}

.sv-tag {
  display: inline-block;
  vertical-align: middle;
  padding: 8px;
  line-height: 1.2;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 400;
  background: #E6E8EC;
  white-space: nowrap;
}

.sv-answer {
  border-radius: 24px;
  background: #F4F5F6;
  padding: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 575px) {
  .sv-answer {
    padding: 8px;
  }
}
.sv-answer__avatar {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.sv-answer__avatar img {
  border-radius: 50%;
  width: 80px;
  height: 80px;
  -o-object-fit: cover;
     object-fit: cover;
}
.sv-answer__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sv-answer__cat {
  font-size: 14px;
  color: var(--accent3);
}
@media screen and (max-width: 575px) {
  .sv-answer__cat {
    font-size: 12px;
  }
}
.sv-answer__name {
  font-size: 16px;
  font-weight: 600;
  color: var(--accent2);
  font-family: var(--ff2);
}
@media screen and (max-width: 575px) {
  .sv-answer__name {
    font-size: 14px;
  }
}
.sv-answer__text {
  font-size: 14px;
}
@media screen and (max-width: 575px) {
  .sv-answer__text {
    font-size: 12px;
  }
}
.sv-answer--outline {
  background: none;
  border: 1px solid #E6E8EC;
}
.sv-answer--light {
  background: #fff;
}

.sv-text {
  font-size: 18px;
}
@media screen and (max-width: 767px) {
  .sv-text {
    font-size: 14px;
  }
}
.sv-text ul {
  margin-left: 0;
  padding-left: 20px;
}
.sv-text ul li {
  margin-bottom: 5px;
}
.sv-text ul li:last-child {
  margin-bottom: 0;
}
.sv-text ul ul {
  list-style-type: none;
  padding-left: 0;
}
.sv-text ul ul li {
  margin-bottom: 0;
}
.sv-text ul ul li::before {
  content: "- ";
}

.sponsors-swiper .swiper-wrapper {
  height: 358px;
}
@media screen and (max-width: 767px) {
  .sponsors-swiper .swiper-wrapper {
    height: 383px;
  }
}
.sponsors-swiper .swiper-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: calc((100% - 24px) / 2) !important;
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  .sponsors-swiper .swiper-slide {
    height: calc((100% - 24px) / 4) !important;
  }
}
.sponsors-swiper .swiper-scrollbar {
  position: static;
  margin-top: 42px;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .sponsors-swiper .swiper-scrollbar {
    margin-top: 16px;
  }
}

.sponsor {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: 1px solid #E6E8EC;
  border-radius: 8px;
  padding: 16px;
}
.sponsor img {
  max-width: 100%;
  max-height: 100%;
}

.prices-swiper {
  overflow: visible;
}
.prices-swiper .swiper-slide {
  width: calc(33.33% - 16px);
  min-width: 390px;
}
@media screen and (max-width: 767px) {
  .prices-swiper .swiper-slide {
    min-width: 320px;
  }
}
@media screen and (max-width: 575px) {
  .prices-swiper .swiper-slide {
    min-width: 290px;
  }
}
.prices-swiper .swiper-scrollbar {
  position: static;
  margin-top: 42px;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .prices-swiper .swiper-scrollbar {
    margin-top: 16px;
  }
}

.price-item {
  background: #fff;
  border-radius: 24px;
  padding: 40px;
}
@media screen and (max-width: 991px) {
  .price-item {
    padding: 40px 24px;
  }
}
@media screen and (max-width: 767px) {
  .price-item {
    padding: 24px 16px;
  }
}
.price-item__cat {
  font-size: 18px;
  color: var(--accent3);
}
@media screen and (max-width: 767px) {
  .price-item__cat {
    font-size: 16px;
  }
}
.price-item__title {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
  color: var(--accent2);
  margin-bottom: 24px;
  text-transform: uppercase;
  font-family: var(--ff2);
}
@media screen and (max-width: 767px) {
  .price-item__title {
    font-size: 20px;
  }
}
@media screen and (max-width: 575px) {
  .price-item__title {
    font-size: 14px;
  }
}
.price-item__icon {
  margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
  .price-item__icon {
    margin-bottom: 16px;
  }
}
.price-item__icon .icon {
  color: var(--accent2);
  font-size: 36px;
}
.price-item__val {
  font-size: 40px;
  font-weight: 600;
  color: var(--accent2);
  line-height: 1.2;
  font-family: var(--ff2);
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .price-item__val {
    font-size: 34px;
  }
}
@media screen and (max-width: 575px) {
  .price-item__val {
    font-size: 28px;
  }
}
.price-item__label {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.5);
  margin-top: 5px;
}
@media screen and (max-width: 767px) {
  .price-item__label {
    font-size: 14px;
  }
}
.price-item .button {
  margin-top: 40px;
  margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
  .price-item .button {
    margin-top: 24px;
    margin-bottom: 16px;
  }
}
.price-item__list-item {
  font-size: 14px;
  border-bottom: 1px solid #E6E8EC;
  padding: 16px 16px 16px 52px;
  background: url("../img/check.svg") no-repeat 16px 16px;
}
@media screen and (max-width: 767px) {
  .price-item__list-item {
    font-size: 12px;
    padding: 8px 8px 8px 40px;
    background-position: 0px 10px;
  }
}

.prices-promo {
  padding: 24px 40px;
  background: #FFF;
  border-radius: 24px;
}
@media screen and (max-width: 767px) {
  .prices-promo {
    padding: 24px;
  }
}
@media screen and (max-width: 575px) {
  .prices-promo {
    padding: 16px 8px;
  }
}
@media screen and (max-width: 575px) {
  .prices-promo__img {
    width: 60px;
  }
}
.prices-promo__title {
  color: var(--accent2);
  font-size: 20px;
  font-weight: 600;
  font-family: var(--ff2);
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .prices-promo__title {
    font-size: 16px;
  }
}
@media screen and (max-width: 575px) {
  .prices-promo__title {
    font-size: 14px;
  }
}
.prices-promo__text {
  font-size: 18px;
}
@media screen and (max-width: 767px) {
  .prices-promo__text {
    font-size: 12px;
  }
}
.prices-promo__text a {
  color: inherit;
}

@media screen and (max-width: 1429px) {
  .speakers-swiper {
    overflow: visible;
  }
}
@media screen and (max-width: 1429px) {
  .speakers-swiper .swiper-slide {
    width: 250px;
  }
}
@media screen and (max-width: 767px) {
  .speakers-swiper .swiper-slide {
    width: 210px;
  }
}
.speakers-swiper .swiper-scrollbar {
  position: static;
  margin-top: 42px;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .speakers-swiper .swiper-scrollbar {
    margin-top: 16px;
  }
}

.speaker {
  padding: 0 16px 24px;
}
@media screen and (max-width: 767px) {
  .speaker {
    padding: 0 0 8px;
  }
}
.speaker__img {
  margin-bottom: 20px;
}
.speaker__img img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 200px;
  aspect-ratio: 1;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width: 767px) {
  .speaker__img img {
    max-width: 180px;
  }
}
.speaker__cat {
  font-size: 14px;
  color: var(--accent3);
}
.speaker__name {
  font-size: 16px;
  font-family: var(--ff2);
  color: var(--accent2);
  font-weight: 600;
  line-height: 1.2;
  margin-bottom: 16px;
}
.speaker__text {
  margin-top: 16px;
  font-size: 14px;
}
.speaker__cta {
  margin-top: 16px;
}

.sec-recruting {
  background: #FCFCFD;
}

.compare-list {
  border: 1px solid #E6E8EC;
  border-radius: 24px;
  padding: 0 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 1239px) {
  .compare-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media screen and (max-width: 767px) {
  .compare-list {
    padding: 0;
  }
}
.compare-list__img {
  width: 64px;
}
.compare-list__item {
  padding: 16px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 991px) {
  .compare-list__item--heading {
    width: 100%;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
}
@media screen and (max-width: 767px) {
  .compare-list__item--col {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
.compare-list__item--col .icon {
  font-size: 24px;
  color: #000000;
}
.compare-list__item--actions {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 180px;
}
@media screen and (max-width: 1239px) {
  .compare-list__item--actions {
    width: 100%;
  }
}
.compare-list__title, .compare-list__head {
  font-size: 14px;
  text-transform: uppercase;
  color: var(--accent2);
  font-weight: 600;
  line-height: 1.2;
  font-family: var(--ff2);
}
.compare-list__descr, .compare-list__label {
  font-size: 14px;
  color: #777E90;
}
.compare-list__descr {
  margin-bottom: 10px;
}

.user-block {
  background: #fff;
  padding: 24px 16px;
  border-radius: 24px;
}
.user-block__avatar {
  margin-top: -16px;
  margin-left: -8px;
  margin-right: -8px;
  margin-bottom: 24px;
  aspect-ratio: 1/1;
  height: auto;
  width: calc(100% + 16px);
  border-radius: 16px;
  background: #F4F5F6;
  overflow: hidden;
}
@media screen and (max-width: 767px) {
  .user-block__avatar {
    aspect-ratio: 1/0.8;
  }
}
@media screen and (max-width: 575px) {
  .user-block__avatar {
    aspect-ratio: 1/1;
  }
}
.user-block__avatar:not(.upload) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.user-block__avatar:not(.upload) > img {
  max-height: 100%;
  max-width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.user-block__name {
  font-size: 20px;
  font-weight: 600;
  font-family: var(--ff2);
  line-height: 1.2;
  text-align: center;
  color: var(--accent);
}
.user-block__cat {
  font-size: 18px;
  font-weight: 400;
  color: var(--accent3);
  text-align: center;
  margin-top: 7px;
}
.user-block .u-nav {
  margin-left: -8px;
  margin-right: -8px;
}

.u-nav {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.u-nav__item {
  margin-bottom: 4px;
}
.u-nav__item:last-child {
  margin-bottom: 0 !important;
}
.u-nav__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 8px;
  padding: 10px 8px;
  font-size: 16px;
  font-weight: 500;
  color: var(--accent2);
  text-decoration: none;
}
.u-nav__link:hover {
  text-decoration: none;
  color: var(--accent);
}
.u-nav__link--disabled {
  color: var(--accent3);
}
.u-nav__link--disabled .u-nav__icon .icon {
  color: var(--accent3);
}
.u-nav__icon {
  width: 24px;
  height: 24px;
  top: -2px;
  position: relative;
}
.u-nav__icon .icon {
  font-size: 24px;
  color: var(--accent2);
}
.u-nav__check {
  position: absolute;
  bottom: -5px;
  right: -4px;
}

.side-block {
  background: #fff;
  padding: 24px 16px;
  border-radius: 24px;
}
.side-block__title {
  text-transform: uppercase;
  font-family: var(--ff2);
  font-size: 18px;
  color: var(--accent2);
  font-weight: 600;
  margin-top: 10px;
  margin-bottom: 20px;
}
.side-block .u-nav {
  margin-left: -8px;
  margin-right: -8px;
}
.side-block .u-nav__item {
  margin-bottom: 17px;
}
.side-block .u-nav__link {
  font-family: var(--ff);
  font-weight: 400;
  font-size: 18px;
}

.side-button {
  background: #F6FDFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 0 16px;
  height: 56px;
  border-radius: 8px;
  gap: 8px;
  border: none;
  font-size: 16px;
  font-weight: 500;
  color: var(--accent2);
  font-family: var(--ff);
  margin-top: 40px;
  margin-bottom: 40px;
}
.side-button .icon {
  font-size: 24px;
  color: var(--accent2);
}
.side-button:hover {
  background: #e3f8fd;
}

/* Content */
.content-block {
  background: #fff;
  border-radius: 24px;
  padding: 24px;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .content-block {
    padding: 24px 16px;
  }
}
.content-block__title {
  font-size: 40px;
  font-weight: 600;
  font-family: var(--ff2);
  text-transform: uppercase;
  margin-left: -4px;
}
@media screen and (max-width: 1239px) {
  .content-block__title {
    font-size: 32px;
  }
}
@media screen and (max-width: 767px) {
  .content-block__title {
    font-size: clamp(24px, 3vw, 32px);
    margin-left: -3px;
  }
}
.content-block__text {
  font-size: 18px;
  color: var(--accent3);
  max-width: 500px;
}
.content-block--lg {
  padding: 40px;
}
@media screen and (max-width: 991px) {
  .content-block--lg {
    padding: 40px 24px;
  }
}
@media screen and (max-width: 767px) {
  .content-block--lg {
    padding: 40px 16px;
  }
}

.content-title {
  line-height: 1.2;
  font-weight: 600;
  font-family: var(--ff2);
  text-transform: uppercase;
  color: var(--color);
  font-size: 18px;
  margin-bottom: 24px;
}

.content-text {
  font-size: 14px;
  font-weight: 400;
  color: var(--accent3);
  max-width: 440px;
}
@media screen and (max-width: 767px) {
  .content-text {
    max-width: none;
  }
}

.settings-item {
  border-top: 1px solid #B1B5C3;
  padding-top: 24px;
  padding-bottom: 40px;
  max-width: 752px;
}

.profile-bg {
  border-radius: 8px;
  overflow: hidden;
  aspect-ratio: 10/2.88;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  margin: 24px auto;
}

.employee-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  border: 1px solid #E6E8EC;
  border-radius: 16px;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .employee-card {
    padding: 16px;
  }
}
@media screen and (max-width: 575px) {
  .employee-card {
    padding: 8px;
    border-radius: 8px;
  }
}
.employee-card__img {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 120px;
  height: calc(100% + 2px);
  min-height: 120px;
  margin-top: -1px;
  margin-left: -1px;
  margin-bottom: -1px;
}
@media screen and (max-width: 991px) {
  .employee-card__img {
    height: 100px;
    width: 100px;
    min-height: auto;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
}
@media screen and (max-width: 575px) {
  .employee-card__img {
    width: 40px;
    height: 40px;
  }
}
.employee-card__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.employee-card__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 1px;
  padding: 12px 24px;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}
@media screen and (max-width: 991px) {
  .employee-card__content {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    padding-left: 16px;
  }
}
@media screen and (max-width: 575px) {
  .employee-card__content {
    padding-left: 8px;
  }
}
.employee-card__name {
  font-size: 16px;
  font-weight: 600;
  font-family: var(--ff2);
  color: var(--accent);
  line-height: 1.2;
}
@media screen and (max-width: 575px) {
  .employee-card__name {
    font-size: 14px;
  }
}
.employee-card__cat {
  color: var(--accent3);
  font-size: 14px;
}
@media screen and (max-width: 575px) {
  .employee-card__cat {
    font-size: 12px;
  }
}
.employee-card__list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 8px;
  color: var(--accent2);
  font-size: 14px;
}
@media screen and (max-width: 575px) {
  .employee-card__list-item {
    font-size: 12px;
  }
}
.employee-card__list-item .icon {
  color: var(--accent2);
  font-size: 16px;
  top: 2px;
}
@media screen and (max-width: 575px) {
  .employee-card__list-item .icon {
    top: 0;
  }
}
.employee-card .l-form-check label {
  font-size: 14px;
}
@media screen and (max-width: 575px) {
  .employee-card .l-form-check label {
    font-size: 12px;
  }
}
.employee-card .l-form-check .form-check-input {
  margin-top: 0.13em;
}
@media screen and (max-width: 575px) {
  .employee-card .l-form-check .form-check-input {
    margin-top: 0.03em;
  }
}

.profile-item {
  font-size: 18px;
}
.profile-item h5 {
  color: var(--accent2);
  font-family: var(--ff2);
  font-weight: 600;
}
.profile-item ul {
  padding-left: 25px;
}
.profile-item ul:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  .profile-item .size-md {
    font-size: 16px;
  }
}

.filter-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
}
.filter-items__item {
  height: 32px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
  border: 1px solid var(--accent2);
  cursor: pointer;
  font-size: 14px;
  color: var(--accent2);
  gap: 8px;
  padding: 0 8px;
  -webkit-transition: background 0.2s linear;
  -o-transition: background 0.2s linear;
  transition: background 0.2s linear;
}
.filter-items__item:after {
  content: "";
  background: url("../img/close.png") no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.filter-items__item:hover, .filter-items__item:focus-visible {
  background: #fff;
}

.cards-list {
  display: -ms-grid;
  display: grid;
  gap: 24px;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .cards-list {
    gap: 16px;
  }
}
.cards-list--grid {
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr);
}
@media screen and (max-width: 1400px) {
  .cards-list--grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
@media screen and (min-width: 1400px) {
  .cards-list--grid .bn-block--horizontal {
    padding-right: 180px;
    background-position: bottom -100px right -130px;
  }
  .cards-list--grid .bn-block--horizontal .bn-block__title {
    font-size: 24px;
  }
}
.cards-list--outline .card-vacancy {
  border: 1px solid #E6E8EC;
}

.card-vacancy {
  background: #fff;
  border-radius: 24px;
  padding: 24px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 40px;
}
@media screen and (max-width: 767px) {
  .card-vacancy {
    gap: 24px;
  }
}
@media screen and (max-width: 575px) {
  .card-vacancy {
    padding: 24px 16px;
  }
}
.card-vacancy__title {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
  font-family: var(--ff2);
  text-transform: uppercase;
  color: var(--accent2);
  margin-bottom: 9px;
}
@media screen and (max-width: 767px) {
  .card-vacancy__title {
    font-size: 18px;
  }
}
.card-vacancy__price {
  font-size: 20px;
  font-weight: 600;
  font-family: var(--ff2);
  line-height: 1.2;
}
@media screen and (max-width: 767px) {
  .card-vacancy__price {
    font-size: 16px;
  }
}
.card-vacancy__text {
  -webkit-font-feature-settings: "liga" off, "clig" off;
          font-feature-settings: "liga" off, "clig" off;
  line-height: 1.5;
}
@media screen and (max-width: 767px) {
  .card-vacancy__text {
    font-size: 14px;
  }
}
@media screen and (max-width: 575px) {
  .card-vacancy__text {
    font-size: 12px;
  }
}
.card-vacancy__text ul {
  margin-left: 0;
  padding-left: 24px;
  margin-bottom: 0;
}
.card-vacancy__text ul li {
  margin-bottom: 12px;
}
@media screen and (max-width: 767px) {
  .card-vacancy__text ul li {
    margin-bottom: 8px;
  }
}
.card-vacancy__text ul li:last-child {
  margin-bottom: 0;
}
.card-vacancy__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 16px;
}
@media screen and (max-width: 575px) {
  .card-vacancy__buttons .button {
    width: 100%;
  }
}

.card-item {
  background: #fff;
  border-radius: 24px;
  padding: 24px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
}
@media screen and (max-width: 575px) {
  .card-item {
    padding: 24px 16px;
  }
}
.card-item__title {
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2;
  font-family: var(--ff2);
  text-transform: uppercase;
  color: var(--accent2);
}
@media screen and (max-width: 767px) {
  .card-item__title {
    font-size: 18px;
  }
}
@media screen and (max-width: 575px) {
  .card-item__title {
    font-size: 14px;
  }
}
.card-item__company {
  margin: auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px 24px;
}
@media screen and (max-width: 575px) {
  .card-item__company {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.card-item__company-logo {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 31.5%;
  max-width: 150px;
}
@media screen and (max-width: 575px) {
  .card-item__company-logo {
    width: 100%;
    max-width: none;
  }
}
.card-item__company-logo--lg {
  width: 42%;
  max-width: 200px;
}
.card-item__company-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 1px;
}
.card-item__company-text {
  color: var(--accent3);
  line-height: 1.5;
  font-size: 14px;
}
@media screen and (max-width: 575px) {
  .card-item__company-text {
    font-size: 12px;
  }
}
@media screen and (max-width: 767px) {
  .card-item__company-text .title-h4 {
    font-size: 18px !important;
  }
}
@media screen and (max-width: 575px) {
  .card-item__company-text .title-h4 {
    font-size: 16px !important;
  }
}
.card-item__text, .card-item__cat {
  color: var(--accent3);
  line-height: 1.5;
}
@media screen and (max-width: 767px) {
  .card-item__text, .card-item__cat {
    font-size: 14px;
  }
}
@media screen and (max-width: 575px) {
  .card-item__text, .card-item__cat {
    font-size: 12px;
  }
}
.card-item__footer-name {
  font-size: 18px;
  font-weight: 600;
  font-family: var(--ff2);
  color: var(--accent2);
  line-height: 1.2;
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .card-item__footer-name {
    font-size: 16px;
  }
}
@media screen and (max-width: 575px) {
  .card-item__footer-name {
    font-size: 14px;
  }
}
.card-item__footer-text {
  font-size: 14px;
  color: var(--accent3);
}
.card-item__footer-price {
  font-size: 24px;
  color: var(--accent2);
  font-weight: 600;
  font-family: var(--ff2);
}
@media screen and (max-width: 767px) {
  .card-item__footer-price {
    font-size: 20px;
  }
}
@media screen and (max-width: 575px) {
  .card-item__footer-price {
    font-size: 16px;
  }
}
.card-item__footer-experience {
  font-size: 16px;
  color: var(--accent2);
  font-weight: 600;
  font-family: var(--ff2);
}
@media screen and (max-width: 575px) {
  .card-item__footer-experience {
    font-size: 14px;
  }
}

.card-event {
  background: #fff;
  border-radius: 24px;
  padding: 24px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px 16px;
}
@media screen and (max-width: 1400px) {
  .card-event {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media screen and (max-width: 767px) {
  .card-event {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 8px;
  }
}
@media screen and (max-width: 575px) {
  .card-event {
    padding: 24px 16px;
  }
}
.card-event__left {
  width: 180px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
}
@media screen and (max-width: 767px) {
  .card-event__left {
    gap: 16px;
    width: 100%;
  }
}
.card-event__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 1px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
}
.card-event__content ul {
  margin-bottom: 0;
}
.card-event__right {
  width: 240px;
  padding-left: 40px;
  margin-left: 8px;
  border-left: 1px dashed #777E90;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
}
@media screen and (max-width: 1400px) {
  .card-event__right {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    border-left: none;
    padding-left: 196px;
    margin-left: 0;
  }
}
@media screen and (max-width: 767px) {
  .card-event__right {
    padding-left: 0;
    padding-top: 16px;
  }
}
.card-event__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  aspect-ratio: 1/0.8;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .card-event__logo {
    aspect-ratio: auto;
  }
}
.card-event__logo img {
  max-height: 100%;
}
.card-event__head {
  display: none;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 767px) {
  .card-event__head {
    display: block;
  }
}
.card-event__title {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
  font-family: var(--ff2);
  text-transform: uppercase;
  color: var(--accent2);
}
@media screen and (max-width: 767px) {
  .card-event__title {
    font-size: 20px;
  }
}
@media screen and (max-width: 575px) {
  .card-event__title {
    font-size: 14px;
  }
}
.card-event__company {
  margin: 8px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px 24px;
}
@media screen and (max-width: 767px) {
  .card-event__company {
    padding-top: 8px;
  }
}
.card-event__company-logo {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 31.5%;
  max-width: 150px;
  aspect-ratio: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 575px) {
  .card-event__company-logo {
    width: 100px;
    max-width: none;
  }
}
.card-event__company-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 1px;
}
.card-event__company-text {
  color: var(--accent3);
  line-height: 1.5;
}
@media screen and (max-width: 767px) {
  .card-event__company-text {
    font-size: 14px;
  }
}
@media screen and (max-width: 575px) {
  .card-event__company-text {
    font-size: 12px;
  }
}
@media screen and (max-width: 767px) {
  .card-event__company-text .title-h4 {
    font-size: 18px !important;
  }
}
@media screen and (max-width: 575px) {
  .card-event__company-text .title-h4 {
    font-size: 16px !important;
  }
}
.card-event__text, .card-event__cat {
  color: var(--accent3);
  line-height: 1.5;
}
@media screen and (max-width: 767px) {
  .card-event__text, .card-event__cat {
    font-size: 14px;
  }
}
@media screen and (max-width: 575px) {
  .card-event__text, .card-event__cat {
    font-size: 12px;
  }
}
.card-event__text a, .card-event__cat a {
  color: var(--accent2);
}
@media screen and (max-width: 767px) {
  .card-event__text ul, .card-event__cat ul {
    padding-left: 18px;
  }
}
.card-event__date {
  font-size: 20px;
  text-align: center;
  color: var(--accent);
  font-weight: 600;
  width: 100%;
  margin-top: auto;
  font-family: var(--ff2);
}
@media screen and (max-width: 767px) {
  .card-event__date {
    text-align: left;
    font-size: 14px;
  }
}
.card-event .cv-company__name {
  text-transform: none;
}

.cv-company {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.cv-company__logo {
  max-width: 100px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
@media screen and (max-width: 575px) {
  .cv-company__logo {
    max-width: 80px;
  }
}
.cv-company__logo img {
  max-width: 100%;
}
.cv-company__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 1px;
}
.cv-company__name {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
  color: var(--accent2);
  font-family: var(--ff2);
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .cv-company__name {
    font-size: 12px;
  }
}
.cv-company__descr {
  font-size: 12px;
  color: var(--accent3);
}
@media screen and (max-width: 767px) {
  .cv-company__descr {
    font-size: 10px;
  }
}

.cv-sticker, .cv-label {
  line-height: 1.5;
  padding: 0 8px;
  line-height: 24px;
  color: #fff;
  background: var(--accent2);
  border-radius: 8px;
  display: inline-block;
  vertical-align: middle;
  -ms-flex-item-align: start;
      align-self: flex-start;
  font-size: 12px;
  white-space: nowrap;
}

.cv-sticker--default {
  background: #E6E8EC;
  color: var(--color);
}

.cv-sticker--success {
  background: rgba(13, 246, 102, 0.1);
  color: var(--accent2);
}

.cv-label {
  background: transparent;
  color: var(--accent2);
  border: 1px solid var(--accent2);
}

.ci-stat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
}
@media screen and (max-width: 1400px) {
  .ci-stat {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.ci-stat__title {
  color: var(--accent2);
  font-weight: 600;
  font-size: 20px;
  font-family: var(--ff2);
  line-height: 1.2;
}
@media screen and (max-width: 767px) {
  .ci-stat__title {
    font-size: 15px;
  }
}
.ci-stat__text {
  font-size: 14px;
  color: var(--accent3);
}
@media screen and (max-width: 767px) {
  .ci-stat__text {
    font-size: 12px;
  }
}

@media screen and (max-width: 767px) {
  .table-responsive {
    margin: 0 -16px;
    padding: 0 16px;
  }
}
@media screen and (max-width: 575px) {
  .table-responsive {
    margin: 0 -12px;
    padding: 0 12px;
  }
}

.table-wrapper {
  border: 1px solid #B1B5C3;
  border-radius: 24px;
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
  width: 100%;
}

.table-compare {
  font-size: 18px;
  width: 100%;
  line-height: 1.5;
}
@media screen and (max-width: 767px) {
  .table-compare {
    font-size: 14px;
  }
}
.table-compare tr:first-child td:first-child {
  border-top-left-radius: 24px;
}
.table-compare tr:first-child td:last-child {
  border-top-right-radius: 24px;
}
.table-compare tr:last-child td:first-child {
  border-bottom-left-radius: 24px;
}
.table-compare tr:last-child td:last-child {
  border-bottom-right-radius: 24px;
}
.table-compare td {
  padding: 32px 16px;
  background: #fff;
  border-right: 4px solid #F4F5F6;
  min-width: 300px;
}
@media screen and (max-width: 767px) {
  .table-compare td {
    padding: 16px;
    min-width: 240px;
  }
}
.table-compare td:last-child {
  border: none;
}
.table-compare th {
  text-align: center;
  padding: 16px;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
  font-family: var(--ff2);
}
@media screen and (max-width: 767px) {
  .table-compare th {
    font-size: 14px;
  }
}
.table-compare__title {
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
  font-family: var(--ff2);
  color: var(--accent2);
}
@media screen and (max-width: 767px) {
  .table-compare__title {
    font-size: 14px;
  }
}
.table-compare__price {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  font-family: var(--ff2);
  color: var(--accent2);
}
@media screen and (max-width: 767px) {
  .table-compare__price {
    font-size: 14px;
  }
}
.table-compare ul {
  padding-left: 15px;
}
@media screen and (max-width: 767px) {
  .table-compare ul {
    font-size: 12px;
  }
}

.progress-grid {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 4px;
}
.progress-grid span {
  width: 12px;
  height: 24px;
  background: #B1B5C3;
}
.progress-grid span.is-active {
  background: var(--accent);
}

.post {
  background: #fff;
  padding-bottom: 80px;
}
@media screen and (max-width: 991px) {
  .post {
    padding-bottom: 58px;
  }
}
.post__wrap {
  max-width: 990px;
}
.post__title {
  font-size: 40px;
  font-weight: 600;
  font-family: var(--ff2);
  color: var(--accent2);
  line-height: 1.2;
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .post__title {
    font-size: clamp(24px, 5vw, 40px);
  }
}
.post__description {
  font-size: 24px;
}
@media screen and (max-width: 767px) {
  .post__description {
    font-size: clamp(16px, 3.5vw, 24px);
  }
}
.post__image {
  display: block;
}
.post__image img {
  width: 100%;
  border-radius: 24px;
}

.p-details {
  color: var(--accent3);
}
.p-details .icon {
  font-size: 20px;
  color: var(--accent2);
}
.p-details button {
  padding: 0;
  background: none;
  border: none;
  font-family: inherit;
}

.p-author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  border: 1px solid #E6E8EC;
  border-radius: 24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  max-width: 648px;
}
.p-author__img {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.p-author__img img {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.p-author__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.p-author__label {
  font-size: 14px;
  color: var(--accent3);
}
.p-author__name {
  font-size: 16px;
  font-weight: 600;
  font-family: var(--ff2);
  color: var(--accent2);
  line-height: 1.2;
}
.p-author__descr {
  font-size: 14px;
  margin-top: 8px;
}

.contents-block {
  background: #F4F5F6;
  border-radius: 24px;
  padding: 24px 40px;
  max-width: 563px;
}
@media screen and (max-width: 767px) {
  .contents-block {
    padding: 24px;
  }
}
.contents-block__list {
  margin: 0;
  padding: 0 !important;
  list-style-type: none;
}
.contents-block__list li {
  padding: 2px 0;
}
.contents-block__list a {
  font-size: 16px;
  font-weight: 400;
  color: var(--accent2);
  border-bottom: 1px dotted;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .contents-block__list a {
    font-size: 14px;
  }
}

.text-styled {
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .text-styled {
    font-size: 14px;
  }
}
.text-styled .contents-block, .text-styled .contents-image-slider, .text-styled figure {
  margin: 40px 0;
}
.text-styled h2, .text-styled h5, .text-styled h3, .text-styled h4, .text-styled h6 {
  text-transform: uppercase;
  font-family: var(--ff2);
  color: var(--accent2);
  font-weight: 600;
  line-height: 1.2;
  margin-top: 40px;
  margin-bottom: 16px;
}
.text-styled h2 {
  font-size: 40px;
}
@media screen and (max-width: 767px) {
  .text-styled h2 {
    font-size: 24px;
  }
}
.text-styled h3 {
  font-size: 32px;
}
@media screen and (max-width: 767px) {
  .text-styled h3 {
    font-size: 22px;
  }
}
.text-styled h4 {
  font-size: 28px;
}
@media screen and (max-width: 767px) {
  .text-styled h4 {
    font-size: 20px;
  }
}
.text-styled h5 {
  font-size: 24px;
}
@media screen and (max-width: 767px) {
  .text-styled h5 {
    font-size: 18px;
  }
}
.text-styled h6 {
  font-size: 20px;
}
@media screen and (max-width: 767px) {
  .text-styled h6 {
    font-size: 16px;
  }
}
.text-styled a {
  color: var(--accent2);
}
.text-styled figure {
  display: block;
}
.text-styled figure img {
  width: 100%;
  border-radius: 24px;
}
.text-styled figcaption {
  font-style: italic;
  margin-top: 16px;
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .text-styled figcaption {
    font-size: 14px;
  }
}
.text-styled blockquote {
  padding: 20px 16px;
  display: block;
  color: #1F222C;
  font-style: italic;
  margin: 40px 0;
}
.text-styled blockquote.with-bg {
  background: #F4F5F6;
  border-radius: 24px;
}
.text-styled .blockquote {
  padding-left: 20px;
  border-left: 5px solid var(--accent2);
  margin-bottom: 0;
  font-size: 24px;
}
@media screen and (max-width: 767px) {
  .text-styled .blockquote {
    font-size: 18px;
  }
}
.text-styled .blockquote__label {
  color: var(--accent2);
  font-size: 20px;
  font-family: var(--ff2);
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.2;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .text-styled .blockquote__label {
    font-size: 14px;
  }
}
@media screen and (max-width: 767px) {
  .text-styled .sv-title {
    font-size: 14px;
  }
}

@media screen and (max-width: 767px) {
  .contents-image-slider {
    overflow: visible;
  }
}
@media screen and (max-width: 767px) {
  .contents-image-slider .swiper-slide {
    width: 290px !important;
  }
}
.contents-image-slider .swiper-slide img {
  width: 100%;
  display: block;
  border-radius: 24px;
}

.box-table__head {
  background: #F4F5F6;
  padding: 16px;
  border-radius: 16px 16px 0 0;
  font-size: 20px;
  font-weight: 600;
  font-family: var(--ff2);
  text-transform: uppercase;
  line-height: 1.2;
}
@media screen and (max-width: 767px) {
  .box-table__head {
    font-size: 14px;
  }
}
.box-table__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.box-table__cell {
  padding: 32px 16px;
  font-size: 18px;
}
@media screen and (max-width: 767px) {
  .box-table__cell {
    padding: 16px;
    font-size: 16px;
  }
}

.popup {
  border-radius: 0;
  padding: 16px;
  background: rgba(0, 0, 0, 0.8);
}
.popup .btn-close {
  position: absolute;
  top: 24px;
  background: none;
  right: 24px;
  padding: 0;
  width: 24px;
  height: 24px;
  opacity: 1;
}
@media screen and (max-width: 767px) {
  .popup .btn-close {
    top: 14px;
    right: 14px;
  }
}
.popup .btn-close .icon {
  color: var(--accent);
  font-size: 24px;
}
.popup .btn-close:hover .icon {
  color: var(--color);
}
.popup .modal-dialog {
  max-width: 832px;
  margin: 0 auto;
}
.popup .modal-content {
  border: none;
  border-top: 1px solid #B1B5C3;
}
.popup .modal-header {
  display: block;
  padding: 40px;
  padding-right: 50px;
  border: none;
}
@media screen and (max-width: 767px) {
  .popup .modal-header {
    padding: 16px;
    padding-right: 40px;
  }
}
.popup .modal-title {
  font-size: 40px;
  text-transform: uppercase;
  color: var(--accent2);
  font-weight: 400;
  line-height: 1.2;
  margin-left: -3px;
  font-family: var(--ff2);
}
@media screen and (max-width: 991px) {
  .popup .modal-title {
    font-size: 32px;
  }
}
@media screen and (max-width: 767px) {
  .popup .modal-title {
    font-size: 22px;
    margin-left: -2px;
  }
}
.popup .modal-text {
  font-size: 18px;
  color: var(--accent3);
  margin: 0;
}
@media screen and (max-width: 991px) {
  .popup .modal-text {
    font-size: 16px;
  }
}
@media screen and (max-width: 767px) {
  .popup .modal-text {
    font-size: 14px;
  }
}
.popup .modal-body {
  padding: 40px;
}
@media screen and (max-width: 767px) {
  .popup .modal-body {
    padding: 16px;
  }
}
.popup .modal-footer {
  padding: 40px;
  border: none;
  gap: 20px;
}
@media screen and (max-width: 767px) {
  .popup .modal-footer {
    padding: 16px;
    gap: 10px;
  }
}
.popup .modal-footer .button {
  padding-left: 19px;
  padding-right: 19px;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .popup .modal-footer .button {
    width: 100%;
  }
}

/* Desktop =========================*/
@media screen and (min-width: 1401px) {
  .visible-desktop {
    display: none !important;
  }
}
@media screen and (max-width: 1400px) {
  .hidden-desktop {
    display: none !important;
  }
} /* Laptop =========================*/
@media screen and (min-width: 1240px) {
  .visible-laptop {
    display: none !important;
  }
}
@media screen and (max-width: 1239px) {
  .hidden-laptop {
    display: none !important;
  }
}
/* Ipad ===========================*/
@media screen and (min-width: 992px) {
  .visible-ipad {
    display: none !important;
  }
}
@media screen and (max-width: 991px) {
  .hidden-ipad {
    display: none !important;
  }
}
/* Mobile =========================*/
@media screen and (min-width: 768px) {
  .visible-iphone {
    display: none !important;
  }
}
@media screen and (max-width: 767px) {
  .hidden-iphone {
    display: none !important;
  }
}
/* Mobile sm ======================*/
@media screen and (min-width: 576px) {
  .visible-iphone-sm {
    display: none !important;
  }
}
@media screen and (max-width: 575px) {
  .hidden-iphone-sm {
    display: none !important;
  }
}
/* Mobile xs ======================*/
@media screen and (min-width: 371px) {
  .visible-iphone-xs {
    display: none !important;
  }
}
@media screen and (max-width: 370px) {
  .hidden-iphone-xs {
    display: none !important;
  }
}
/* FOOTER */
/* ================================================ */
.footer {
  width: 100%;
  min-width: 20rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-top: 24px;
  margin-bottom: 24px;
}
.footer__row {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[4];
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
}
@media screen and (max-width: 1239px) {
  .footer__row {
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 991px) {
  .footer__row {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 767px) {
  .footer__row {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.footer__item {
  padding: 140px 40px 24px;
  background: #fff;
  border-radius: 24px;
  -ms-grid-row-span: 1;
  grid-row: span 1;
  min-height: 342px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (max-width: 1400px) {
  .footer__item {
    padding: 140px 24px 24px;
  }
}
.footer__item:has(.button) .footer-nav {
  margin-bottom: 30px;
}
.footer__item:nth-child(2) {
  -ms-grid-row: 2;
  grid-row: 2;
}
@media screen and (max-width: 767px) {
  .footer__item:nth-child(2) {
    grid-row: auto;
  }
}
@media screen and (max-width: 1239px) {
  .footer__item:nth-child(4) {
    -ms-grid-row: 2;
    grid-row: 2;
  }
}
@media screen and (max-width: 991px) {
  .footer__item:nth-child(4) {
    -ms-grid-row: 3;
    grid-row: 3;
  }
}
@media screen and (max-width: 767px) {
  .footer__item:nth-child(4) {
    grid-row: auto;
  }
}
@media screen and (max-width: 1239px) {
  .footer__item:nth-child(9) {
    -ms-grid-row: 3;
    grid-row: 3;
  }
}
@media screen and (max-width: 991px) {
  .footer__item:nth-child(9) {
    -ms-grid-row: 4;
    grid-row: 4;
  }
}
@media screen and (max-width: 767px) {
  .footer__item:nth-child(9) {
    grid-row: auto;
  }
}
.footer__item:last-child {
  -ms-grid-column: 4;
  -ms-grid-column-span: 1;
  grid-column: 4/5;
  -ms-grid-row: 2;
  -ms-grid-row-span: 2;
  grid-row: 2/span 2;
}
@media screen and (max-width: 1239px) {
  .footer__item:last-child {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-column: 3/4;
  }
}
@media screen and (max-width: 991px) {
  .footer__item:last-child {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 5;
    -ms-grid-row-span: 2;
    grid-row: 5/span 2;
  }
}
@media screen and (max-width: 767px) {
  .footer__item:last-child {
    grid-column: auto;
    grid-row: auto;
  }
}
.footer__item .button {
  margin-top: auto;
}
.footer__item--lg {
  -ms-grid-row-span: 2;
  grid-row: span 2;
  min-height: 574px;
}
@media screen and (max-width: 991px) {
  .footer__item--business {
    -ms-grid-row: 2;
    -ms-grid-row-span: 2;
    grid-row: 2/span 2;
  }
}
@media screen and (max-width: 767px) {
  .footer__item--business {
    display: none;
  }
}
.footer__infoblock, .footer__social, .footer__search {
  padding-top: 40px;
}
.footer__search {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background: url("../img/news-img-1.png") no-repeat center;
  background-size: cover;
}
@media screen and (max-width: 991px) {
  .footer__search {
    -ms-grid-row: 1;
    grid-row: 1;
    -ms-grid-column: 2;
    grid-column: 2;
  }
}
@media screen and (max-width: 767px) {
  .footer__search {
    grid-column: auto;
    grid-row: auto;
  }
}
.footer__social {
  -ms-grid-row: 3;
  grid-row: 3;
  background: var(--accent2);
  color: #fff;
}
@media screen and (max-width: 1239px) {
  .footer__social {
    -ms-grid-row: 4;
    grid-row: 4;
  }
}
@media screen and (max-width: 991px) {
  .footer__social {
    -ms-grid-row: 6;
    grid-row: 6;
  }
}
@media screen and (max-width: 767px) {
  .footer__social {
    margin-top: -14px;
    grid-row: auto;
  }
}
.footer__social .title-h4 {
  color: #fff;
}

.search-form {
  position: relative;
}
.search-form__input {
  width: 100%;
  padding-right: 50px;
  background: #fff;
}
.search-form__input::-webkit-input-placeholder {
  font-style: italic;
}
.search-form__input::-moz-placeholder {
  font-style: italic;
}
.search-form__input:-ms-input-placeholder {
  font-style: italic;
}
.search-form__input::-ms-input-placeholder {
  font-style: italic;
}
.search-form__input::placeholder {
  font-style: italic;
}
.search-form__button {
  position: absolute;
  top: 0;
  right: 10px;
  border: none;
  background: none;
  padding: 0;
  width: 32px;
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.search-form__button .icon {
  font-size: 32px;
}

.footer-nav {
  list-style-type: none;
  margin: 0;
  padding: 0;
  font-size: 16px;
}
.footer-nav li {
  margin-bottom: 15px;
}
@media screen and (max-width: 767px) {
  .footer-nav li {
    margin-bottom: 6px;
  }
}
.footer-nav li:last-child {
  margin-bottom: 0 !important;
}
.footer-nav a {
  font-weight: 400;
  color: var(--accent3);
  text-decoration: none;
}
.footer-nav a:hover {
  text-decoration: underline;
}

.f-contacts {
  color: #FFF;
}
.f-contacts__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: 10px;
  margin-bottom: 16px;
}
.f-contacts__item:last-child {
  margin-bottom: 0;
}
.f-contacts__icon {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.f-contacts__icon .icon {
  font-size: 20px;
  top: -2px;
}
.f-contacts__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.f-contacts__label {
  font-size: 14px;
}
.f-contacts__text {
  font-weight: 600;
  font-size: 20px;
  text-decoration: none;
  color: #fff;
  line-height: 1.2;
}

.copyright {
  font-size: 16px;
  color: var(--accent2);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNhc3MiLCJmb250cy5zYXNzIiwic3R5bGUuY3NzIiwiYmxvY2tzL191dGlsaXRpZXMuc2FzcyIsImxpYi9fbWl4aW5zLnNhc3MiLCJsaWIvX21lZGlhLnNhc3MiLCJibG9ja3MvX2NvbXBvbmVudHMuc2FzcyIsImJsb2Nrcy9fYnV0dG9ucy5zYXNzIiwiYmxvY2tzL19mb3Jtcy5zYXNzIiwiYmxvY2tzL19pY29ucy5zYXNzIiwiX2hlYWRlci5zYXNzIiwiX21haW4uc2FzcyIsInBhcnRpYWxzL19oZXJvLnNhc3MiLCJwYXJ0aWFscy9faGVyb1YyLnNhc3MiLCJwYXJ0aWFscy9fc2VydmljZXMuc2FzcyIsInBhcnRpYWxzL19jdGEuc2FzcyIsInBhcnRpYWxzL19wbGF0Zm9ybS5zYXNzIiwicGFydGlhbHMvX2FydGljbGVzLnNhc3MiLCJwYXJ0aWFscy9fZXZlbnQuc2FzcyIsInBhcnRpYWxzL19tZWRpYS1jZW50ZXIuc2FzcyIsInBhcnRpYWxzL19iYW5uZXJzLnNhc3MiLCJwYXJ0aWFscy9fY3JtLWZvcm0uc2FzcyIsInBhcnRpYWxzL19zY2hlZHVsZS5zYXNzIiwicGFydGlhbHMvX3BhcnRuZXJzLnNhc3MiLCJwYXJ0aWFscy9fcHJpY2VzLnNhc3MiLCJwYXJ0aWFscy9fc3BlYWtlcnMuc2FzcyIsInBhcnRpYWxzL19yZWNydXRpbmcuc2FzcyIsInBhcnRpYWxzL19jb21wYXJlLWxpc3Quc2FzcyIsInBhZ2VzL19say5zYXNzIiwicGFnZXMvX3Byb2ZpbGUuc2FzcyIsInBhZ2VzL19jYXJlZXJzLnNhc3MiLCJwYWdlcy9fYnVzaW5lc3Muc2FzcyIsInBhZ2VzL19wb3N0LnNhc3MiLCJibG9ja3MvX3BvcHVwLnNhc3MiLCJtZWRpYS5zYXNzIiwiX2Zvb3Rlci5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVNBLHlEQUFBO0FDVEE7RUFDQyxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkdBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FDRUQ7QUREQTtFQUNDLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtSEFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUNHRDtBREZBO0VBQ0MsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFIQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBQ0lEO0FESEE7RUFDQyx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsdUhBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FDS0Q7QURKQTtFQUNDLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSwrR0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUNNRDtBRExBO0VBQ0Msa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlHQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBQ09EO0FGN0JBO0VBQ0MsV0FBQTtFQUNBLG9DQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QUUrQkQ7O0FGVEM7RUFDQyxlQUFBO0FFWUY7O0FGVEM7RUFDQyxnQkFBQTtBRVlGO0FGWEM7RUFDQyxnQkFBQTtBRWFGOztBRlhBO0VBQ0MsbUJBQUE7RUFDQSwyQ0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBN0JTO0VBOEJULGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBRWNEOztBQzFFQTtFQUNDLGdCQUFBO0FENkVEOztBQzNFQTtFQUNDLGtCQUFBO0FEOEVEOztBQzVFQTtFQUNDLGlCQUFBO0FEK0VEOztBQzdFQTtFQUNDLG1CQUFBO0FEZ0ZEOztBQzlFQTtFQUNDLHlCQUFBO0FEaUZEOztBQy9FQTtFQUNDLCtCQUFBO0FEa0ZEOztBQ2hGQTtFQUNDLGtCQUFBO0FEbUZEOztBQ2pGQTtFQUNDLGdCQUFBO0FEb0ZEOztBQ25GQTtFQUNDLGdCQUFBO0FEc0ZEOztBQ3JGQTtFQUNDLGdCQUFBO0FEd0ZEOztBQ3ZGQTtFQUNDLGdCQUFBO0FEMEZEOztBQ3pGQTtFQUNDLGdCQUFBO0FENEZEOztBRXhIQztFQUNDLGdCQUFBO0FGMkhGO0FFMUhDO0VBQ0MsYUFBQTtBRjRIRjs7QUM5RkE7RUFDQyxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0FEaUdEOztBQy9GQztFQUNDLGdCQUFBO0FEa0dGOztBQ2pHQTtFQUNDLGNBQUE7RUFDQSxlQUFBO0FEb0dEOztBQ2xHQTtFQUNDLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QURxR0Q7O0FHN0hDO0VGMEJEO0lBRUUsZUFBQTtFRHNHQTtBQUNGOztBR25JQztFRjhCRDtJQUVFLGVBQUE7RUR3R0E7QUFDRjs7QUN2R0E7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0NBQUE7QUQwR0Q7QUN6R0M7RUFDQyxxQkFBQTtFQUNBLGdDQUFBO0FEMkdGOztBQ3pHQTtFQUNDLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxTQUFBO0FENEdEOztBQzFHQTtFQUNDLDBCQUFBO0FENkdEO0FHcktDO0VGdUREO0lBR0UsMEJBQUE7RUQrR0E7QUFDRjtBR3ZLQztFRm9ERDtJQUtFLDBCQUFBO0VEa0hBO0FBQ0Y7O0FDakhBO0VBQ0MsMEJBQUE7QURvSEQ7QUdoTEM7RUYyREQ7SUFHRSwwQkFBQTtFRHNIQTtBQUNGOztBQ3JIQTtFQUNDLDBCQUFBO0FEd0hEO0FHekxDO0VGZ0VEO0lBR0UsMEJBQUE7RUQwSEE7QUFDRjs7QUN6SEE7RUFDQywwQkFBQTtBRDRIRDtBR2xNQztFRnFFRDtJQUdFLDBCQUFBO0VEOEhBO0FBQ0Y7O0FDN0hBO0VBQ0MsMEJBQUE7QURnSUQ7QUczTUM7RUYwRUQ7SUFHRSwwQkFBQTtFRGtJQTtBQUNGOztBQ2pJQTtFQUNDLDBCQUFBO0FEb0lEOztBQ2xJQTtFQUNDLDhCQUFBO0FEcUlEOztBQ3BJQTtFQUNDLCtCQUFBO0FEdUlEOztBQ3RJQTtFQUNDLGdDQUFBO0FEeUlEOztBQ3hJQTtFQUNDLGdDQUFBO0FEMklEOztBQ3pJQTtFQUNDLHNCQUFBO0FENElEOztBQzFJQTtFQUNDLDBCQUFBO0FENklEO0FHNU9DO0VGOEZEO0lBR0UsMEJBQUE7RUQrSUE7QUFDRjs7QUMvSUE7RUFDQywwQkFBQTtBRGtKRDtBR3JQQztFRmtHRDtJQUdFLDBCQUFBO0VEb0pBO0FBQ0Y7O0FDbkpBO0VBQ0MsMEJBQUE7QURzSkQ7O0FDckpBO0VBQ0MsMEJBQUE7QUR3SkQ7O0FDdEpBO0VBQ0Msa0NBQUE7QUR5SkQ7O0FDdkpBO0VBQ0MsbUJBQUE7QUQwSkQ7O0FDeEpBO0VBQ0MsbUJBQUE7QUQySkQ7O0FDekpBO0VBQ0MsbUJBQUE7QUQ0SkQ7O0FDMUpBO0VBQ0MsbUJBQUE7QUQ2SkQ7O0FDM0pBO0VBQ0Msb0JBQUE7QUQ4SkQ7O0FDNUpBO0VBQ0MsbUJBQUE7QUQrSkQ7O0FDOUpBO0VBQ0MsZ0JBQUE7QURpS0Q7O0FDaEtBO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtBRG1LRDs7QUNqS0E7RUFDQyxtQkFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0FEb0tEOztBQ25LQTtFQUNDLG1CQUFBO01BQUEsY0FBQTtVQUFBLFVBQUE7QURzS0Q7O0FHN1RDO0VGMEpBO0lBQ0MsbUJBQUE7RUR1S0E7RUNyS0Q7SUFDQyxtQkFBQTtFRHVLQTtBQUNGO0FJbFZBLDBCQUFBO0FBRUE7RUFDQyxZQUFBO0FKbVZEO0FJbFZDO0VBQ0MsbUJBQUE7QUpvVkY7QUluVkU7RUFDQyxvQkFBQTtBSnFWSDtBSXBWQztFQUNDLGVBQUE7QUpzVkY7O0FJclZBLFNBQUE7QUFDQSxvRUFBQTtBQUNBO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QUp3VkQ7QUd4VUM7RUNqQkQ7SUFHRSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtFSjBWQTtBQUNGO0FJMVZDO0VBQ0MsY0FBQTtFQUNBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLHVDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUNBQUE7RUFBQSxnQ0FBQTtFQUFBLDZCQUFBO0FKNFZGO0FHNVZDO0VDVkE7SUFZRSx5QkFBQTtJQUNBLGVBQUE7RUo4VkQ7QUFDRjtBRy9WQztFQ2JBO0lBZUUsZUFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGtCQUFBO0lBQ0Esa0JBQUE7RUppV0Q7QUFDRjtBSWpXRTtFQUNDLG9CQUFBO0VBQ0EsMkJBQUE7QUptV0g7QUlsV0U7RUFDQyxvQkFBQTtBSm9XSDs7QUlsV0E7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHFCQUFBO01BQUEsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUpxV0Q7QUcvWEM7RUNnQkQ7SUFZRSxrQkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtFSnVXQTtBQUNGO0FJdldDO0VBQ0MsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQ0FBQTtFQUFBLGdDQUFBO0VBQUEsNkJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QUp5V0Y7QUl4V0U7RUFDQyxxQkFBQTtFQUNBLDRCQUFBO0FKMFdIO0FJeFdFO0VBQ0MsV0FBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7QUowV0g7O0FJeFdBO0VBQ0MsVUFBQTtFQUNBLFdBQUE7QUoyV0Q7O0FJeldBO0VBQ0MsZ0JBQUE7QUo0V0Q7O0FJM1dBO0VBQ0MsMEJBQUE7QUo4V0Q7O0FJNVdBO0VBQ0MsYUFBQTtBSitXRDs7QUk3V0EsZUFBQTtBQUNBLG9FQUFBO0FBRUM7RUFDQyw2QkFBQTtBSitXRjtBSTlXRTtFQUNDLGdDQUFBO0FKZ1hIO0FJL1dDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw0QkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUppWEY7QUd6Y0M7RUN5RUE7SUFpQkUsZUFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0VKbVhEO0FBQ0Y7QUcvY0M7RUNzRUE7SUF1QkUsZUFBQTtFSnNYRDtBQUNGO0FJclhFO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSw0REFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0RBQUE7RUFBQSx3Q0FBQTtFQUFBLG1DQUFBO0VBQUEsZ0NBQUE7RUFBQSw4REFBQTtBSnVYSDtBSXRYRTtFQUNDLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsU0FBQTtBSndYSDtBSXZYRTtFQUNDLG9CQUFBO0FKeVhIO0FJdlhHO0VBQ0MsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0FKeVhKO0FJeFhDO0VBQ0MsZUFBQTtFQUNBLDBCQUFBO01BQUEseUJBQUE7TUFBQSxpQkFBQTtFQUNBLGdCQUFBO0FKMFhGO0FHaGZDO0VDbUhBO0lBS0UsZUFBQTtFSjRYRDtBQUNGO0FJM1hDO0VBQ0MsYUFBQTtBSjZYRjtBRzNmQztFQzZIQTtJQUdFLGlCQUFBO0lBQ0EsZUFBQTtFSitYRDtBQUNGOztBSTdYQztFQUNDLFlBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHVCQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtBSmdZRjtBSS9YRTtFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLDBCQUFBO0VBQ0Esa0JBQUE7QUppWUg7QUloWUU7RUFDQyxhQUFBO0VBQ0EsZ0NBQUE7TUFBQSw0QkFBQTtVQUFBLHdCQUFBO0FKa1lIO0FJaFlHO0VBQ0MsY0FBQTtBSmtZSjtBSS9YRTtFQUNDLG9CQUFBO0FKaVlIOztBSWhZQSxXQUFBO0FBQ0Esb0VBQUE7QUFFQTtFQUNDLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0FKa1lEOztBSWhZQTtFQUNDLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtBSm1ZRDs7QUlqWUE7O0VBRUMsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFFBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBSm9ZRDtBSW5ZQzs7RUFDQyxhQUFBO0FKc1lGO0FJcFlDOztFQUNDLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBSnVZRjs7QUluWUM7RUFDQyxpQ0FBQTtNQUFBLDZCQUFBO1VBQUEseUJBQUE7QUpzWUY7O0FJcFlBO0VBQ0MsZ0JBQUE7QUp1WUQ7QUl0WUM7RUFDQyxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSwwQkFBQTtBSndZRjs7QUlyWUM7RUFDQyxtQkFBQTtBSndZRjs7QUl2WUEsV0FBQTtBQUNBLG9FQUFBO0FBRUE7RUFDQyxxQkFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsZ0JBQUE7QUp5WUQ7QUl4WUM7RUFDQyxrQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBSjBZRjtBR2huQkM7RUNtT0E7SUFLRSxlQUFBO0VKNFlEO0VJM1lDO0lBQ0MsYUFBQTtFSjZZRjtBQUNGO0FJN1lFO0VBQ0MsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtFRjVJRixnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsMEJBQUE7S0FBQSx1QkFBQTtFQUNBLG1CQUFBO0FGNGhCRDtBSWpaRTtFQUNDLGtCQUFBO0FKbVpIO0FJbFpHO0VBQ0MsV0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSw2REFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FKb1pKO0FJblpFO0VBQ0MscUJBQUE7RUFDQSxjQUFBO0FKcVpIO0FJblpHO0VBQ0MsMEJBQUE7QUpxWko7QUlwWkc7RUFDQyxTQUFBO0FKc1pKOztBSXBaQTtFQUNDLHFCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFFBQUE7QUp1WkQ7QUl0WkM7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0NBQUE7QUp3WkY7QUdockJDO0VDMlFBO0lBZUUsZUFBQTtFSjBaRDtBQUNGO0FJMVpFO0VBQ0MsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0FKNFpIOztBSTFaQSxVQUFBO0FBQ0Esb0VBQUE7QUFFQTtFQUNDLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3QkFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNENBQUE7RUFBQSx1Q0FBQTtFQUFBLG9DQUFBO0FKNFpEO0FHenNCQztFQ21TRDtJQVlFLGVBQUE7RUo4WkE7QUFDRjtBSTlaQztFQUNDLGVBQUE7RUFDQSxpREFBQTtFQUFBLHlDQUFBO0VBQUEsb0NBQUE7RUFBQSxpQ0FBQTtFQUFBLGdFQUFBO0FKZ2FGO0FJL1pDO0VBQ0MseUJBQUE7QUppYUY7QUloYUU7RUFDQyxvQ0FBQTtNQUFBLGdDQUFBO1VBQUEsNEJBQUE7QUprYUg7QUlqYUM7RUFDQyxxQkFBQTtBSm1hRjs7QUlqYUE7RUFDQyxTQUFBO0FKb2FEO0FHL3RCQztFQzBURDtJQUdFLFNBQUE7RUpzYUE7QUFDRjtBSXRhQztFQUNDLDJCQUFBO0VBQUEsMkJBQUE7RUFBQSxvQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7QUp3YUY7QUl2YUU7RUFDQyxlQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EscUNBQUE7RUFBQSxnQ0FBQTtFQUFBLDZCQUFBO0FKeWFIO0FJeGFHO0VBQ0MsZUFBQTtBSjBhSjtBSXphRTtFQUNDLHFCQUFBO0FKMmFIO0FJMWFHO0VBQ0Msb0JBQUE7QUo0YUo7QUl6YUc7RUFDQyxXQUFBO0FKMmFKOztBSTFhQSxZQUFBO0FBQ0Esb0VBQUE7QUFFQTtFQUNDLDJCQUFBO0VBQUEsMkJBQUE7RUFBQSxvQkFBQTtBSjRhRDtBSTFhQztFQUNDLGVBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0FKNGFGO0FJM2FDO0VBQ0MsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7QUo2YUY7QUkzYUM7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBSjZhRjs7QUkzYUEsVUFBQTtBQTJCQSxvQkFBQTtBQThCQSxVQUFBO0FDM2JBO0VBQ0Msa0JBQUE7RUFDQSwyQkFBQTtFQUFBLDJCQUFBO0VBQUEsb0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGdEQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxtQ0FBQTtFQUFBLDhCQUFBO0VBQUEsMkJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtBTG16QkQ7QUtsekJDO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO01BQUEsY0FBQTtVQUFBLFVBQUE7QUxvekJGO0FLbnpCQztFQUNDLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0FMcXpCRjtBS3B6QkM7RUFDQywwQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FMc3pCRjtBS3J6QkU7RUFDQywwQkFBQTtFQUNBLFdBQUE7QUx1ekJIO0FLdHpCQztFQUNDLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBTHd6QkY7QUt2ekJDO0VBQ0MsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FMeXpCRjtBS3h6QkM7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtBTDB6QkY7QUdqMUJDO0VFeUJBO0lBRUUsV0FBQTtJQUNBLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsZUFBQTtFTDB6QkQ7QUFDRjtBS3p6QkM7RUFDQyxvQ0FBQTtFQUNBLG9CQUFBO0FMMnpCRjtBSzF6QkU7RUFDQyxnQkFBQTtFQUNBLG9CQUFBO0FMNHpCSDtBSzF6QkM7RUFDQywwQkFBQTtFQUNBLDRCQUFBO0FMNHpCRjtBSzN6QkU7RUFDQyxtQkFBQTtFQUNBLHFCQUFBO0FMNnpCSDtBSzN6QkM7RUFDQyxvQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7QUw2ekJGO0FLNXpCRTtFQUNDLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBTDh6Qkg7QUs1ekJDO0VBQ0MsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBTDh6QkY7QUs3ekJFO0VBQ0MsbUJBQUE7RUFDQSxjQUFBO0FMK3pCSDtBSzd6QkM7RUFDQyxnQkFBQTtBTCt6QkY7QUc5M0JDO0VFOERBO0lBR0UsZ0JBQUE7RUxpMEJEO0FBQ0Y7O0FLaDBCQTtFQUNDLGdCQUFBO0FMbTBCRDs7QUtqMEJBO0VBQ0MsMkJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtFQUNBLGdEQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLG1DQUFBO0VBQUEsOEJBQUE7RUFBQSwyQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0FMbzBCRDtBS24wQkM7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtBTHEwQkY7QUtwMEJDO0VBQ0Msd0JBQUE7QUxzMEJGO0FLcDBCQztFQUNDLG9CQUFBO0FMczBCRjs7QU1yN0JBLHFEQUFBO0FBRUM7RUFDQyxrQkFBQTtBTnU3QkY7QU10N0JFO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBRUEsa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBTnU3Qkg7QU10N0JHO0VBQ0MsZUFBQTtBTnc3Qko7QU12N0JFO0VBQ0Msa0JBQUE7QU55N0JIO0FNdjdCRTtFQUNDLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtBTnk3Qkg7QU12N0JDO0VBQ0Msc0JBQUE7RUFDQSxrQkFBQTtBTnk3QkY7QU12N0JDO0VBQ0MscUJBQUE7RUFDQSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQWhEWTtFQWlEWixlQUFBO0VBQ0EsbUJBL0NXO0VBZ0RYLDJDQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkEvQ1k7RUFnRFosbUNBQUE7RUFBQSw4QkFBQTtFQUFBLDJCQUFBO0FOeTdCRjtBTXg3QkU7RUFDQyxrQkFBQTtFQUNBLGlDQUFBO0VBQ0EsaUNBQUE7QU4wN0JIO0FNejdCRztFQUNDLGdCQUFBO0FOMjdCSjtBRXI5QkM7RUk2QkUsY0F4RGdCO0VBeURoQixtQ0FBQTtFQUFBLCtCQUFBO0FOMjdCSDtBRXI5QkM7RUl5QkUsY0F4RGdCO0VBeURoQixvQ0FBQTtFQUFBLCtCQUFBO0FObThCSDtBRTM5QkM7RUl1QkUsY0F4RGdCO0VBeURoQix1Q0FBQTtFQUFBLCtCQUFBO0FOdThCSDtBRTc5QkM7RUlxQkUsY0F4RGdCO0VBeURoQixtQ0FBQTtFQUFBLCtCQUFBO0FOMjhCSDtBRWorQkM7RUlxQkUsY0F4RGdCO0VBeURoQix1Q0FBQTtFQUFBLGtDQUFBO0VBQUEsK0JBQUE7QU4yOEJIO0FNejhCRTtFQUNDLGdDQUFBO0VBQ0EsZ0NBQUE7QU4yOEJIO0FNMThCRTtFQUNDLG1CQUFBO0FONDhCSDtBTTE4QkU7RUFDQyxnQkFBQTtFQUNBLHlCQUFBO0FONDhCSDtBTTE4QkM7RUFDQyxtQkFBQTtBTjQ4QkY7QU0zOEJDO0VBQ0MsbUJBQUE7QU42OEJGO0FNMzhCQztFQUNDLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FONjhCRjtBTTU4QkU7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7QU44OEJIO0FNNThCRztFQUNDLG9CQUFBO0FOODhCSjs7QU01OEJBO0VBQ0MsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0FOKzhCRDs7QU03OEJBO0VBQ0MsY0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0FOZzlCRDs7QU05OEJBLHNEQUFBO0FBRUM7RUFDQyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FOZzlCRjtBTS84QkU7RUFDQyxnQkFBQTtBTmk5Qkg7QU1oOUJDO0VBQ0MsY0FBQTtBTms5QkY7QU1qOUJDO0VBQ0MsaUNBQUE7QU5tOUJGO0FNbDlCRTtFQUNDLGdDQUFBO0VBQ0EsNEJBQUE7QU5vOUJIOztBTWw5QkE7RUFDQyxtQkFBQTtBTnE5QkQ7QU1wOUJDO0VBQ0MsY0FBQTtBTnM5QkY7QU1wOUJDO0VBQ0MsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBTnM5QkY7QU1yOUJDO0VBQ0MsaUNBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QU51OUJGO0FNdDlCRTtFQUNDLDBEQUFBO0VBQ0EsNEJBQUE7QU53OUJIO0FNcjlCRTtFQUNDLHFCQUFBO0FOdTlCSDs7QU1yOUJBLHVEQUFBO0FBRUE7RUFDQyxxQkFBQTtBTnU5QkQ7QU10OUJDO0VBQ0MsYUFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSxxQkFBQTtBTnc5QkY7O0FNdDlCQTtFQUNDLGtCQUFBO0FOeTlCRDtBTXg5QkM7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QU4wOUJGO0FNeDlCQztFQUVDLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUpwREQsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0tBQUEsdUJBQUE7RUFDQSxtQkFBQTtFSW1EQyx1Q0FBQTtFQUNBLG1CQTlLVztFQStLWCxpQkFBQTtBTjQ5QkY7QU0xOUJDO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDJEQUFBO0FONDlCRjtBTTE5QkM7RUFDQyxhQUFBO0VBRUEsa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw0QkFBQTtBTjI5QkY7QU16OUJFO0VBRUMsb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FOMDlCSDtBTXo5Qkc7RUFDQyxpQkFBQTtFQUNBLGVBQUE7RUFDQSxXUjdMSTtFUThMSixlQUFBO0FOMjlCSjtBTXo5Qkk7RUFDQztJQUNDLG1CQUFBO0VOMjlCSjtBQUNGO0FNMzlCSTtFQUNDLG1CQUFBO0FONjlCTDtBTTM5QkM7RUFDQyx1QkFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7QU42OUJGO0FNNTlCRTtFQUNDLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBTjg5Qkg7QU03OUJFO0VBQ0MsdUJBQUE7QU4rOUJIO0FNNTlCRTtFQUNDLFdBQUE7RUFDQSw0QkFBQTtBTjg5Qkg7QU03OUJFO0VBQ0MsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0FOKzlCSDtBTTk5QkU7RUFDQyxjQUFBO0FOZytCSDtBTXI5QkE7RUFDQyxlQUFBO0FOdTlCRDs7QU1yOUJBO0VBQ0MsZ0JBQUE7QU53OUJEOztBTXY5QkE7RUFDQyxnQkFBQTtBTjA5QkQ7O0FNeDlCQTtFQUNDLGFBQUE7QU4yOUJEOztBTXo5QkEsc0RBQUE7QUFDQTtFQUNDLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FONDlCRDtBTTE5QkM7RUFDQyxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0FONDlCRjtBTTM5QkM7RUFDQyxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBTjY5QkY7QU01OUJFO0VBQ0MsVUFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtBTjg5Qkg7QU03OUJDO0VBQ0MsZUFBQTtFQUNBLHFCQUFBO0FOKzlCRjtBTTk5QkM7RUFDQyxlQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBTmcrQkY7QU05OUJFO0VBQ0MscUJBQUE7QU5nK0JIO0FNOTlCQztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtFQUNBLGNBQUE7QU5nK0JGO0FNLzlCQztFQUNDLFVBQUE7RUFDQSxjQUFBO0FOaStCRjtBTWgrQkM7RUFDQyxXQUFBO0FOaytCRjs7QU94eUNBLHVCQUFBO0FBQ0E7RUFDQyxxQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBUDJ5Q0Q7QU8xeUNDO0VBQ0MsVUFBQTtBUDR5Q0Y7QU8xeUNDO0VBQ0MsaUJBQUE7QVA0eUNGOztBRmh2Q0EsV0FBQTtBQUNBLHFEQUFBO0FVMUVBO0VBQ0MsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtNQUFBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLDJEQUFBO1VBQUEsbURBQUE7QVI4ekNEO0FRN3pDQztFQUNDLFlBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBUit6Q0Y7QUdwekNDO0VLZEE7SUFLRSxZQUFBO0VSaTBDRDtBQUNGOztBUWgwQ0E7RUFDQyxjQUFBO0FSbTBDRDtBR3YwQ0M7RUtHRDtJQUdFLGdCQUFBO0VScTBDQTtBQUNGO0FHL3pDQztFS1ZEO0lBS0UsZ0JBQUE7RVJ3MENBO0FBQ0Y7O0FRdjBDQTtFQUNDLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFdBQUE7QVIwMENEO0FHejFDQztFS1VEO0lBT0UsV0FBQTtFUjQwQ0E7QUFDRjtBRzExQ0M7RUtNRDtJQVNFLFdBQUE7RVIrMENBO0FBQ0Y7QUc1MUNDO0VLR0Q7SUFXRSxhQUFBO0VSazFDQTtBQUNGO0FRbDFDQztFQUNDLGNBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLHFDQUFBO0VBQUEsZ0NBQUE7RUFBQSw2QkFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtBUm8xQ0Y7QUdsM0NDO0VLc0JBO0lBVUUsZUFBQTtFUnMxQ0Q7QUFDRjtBR24zQ0M7RUtrQkE7SUFZRSxlQUFBO0VSeTFDRDtBQUNGO0FRejFDRTtFQUNDLHFCQUFBO0VBQ0Esb0JBQUE7QVIyMUNIOztBUXgxQ0M7RUFDQywyQkFBQTtFQUFBLDJCQUFBO0VBQUEsb0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7QVIyMUNGO0FRMTFDRTtFQUNDLGVBQUE7RUFDQSxXQUFBO0VBQ0EscUNBQUE7RUFBQSxnQ0FBQTtFQUFBLDZCQUFBO0FSNDFDSDtBUXoxQ0c7RUFDQyxvQkFBQTtBUjIxQ0o7O0FReDFDQztFQUNDLFVBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsMkJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EscUNBQUE7RUFBQSxnQ0FBQTtFQUFBLDZCQUFBO0FSMjFDRjtBUXoxQ0U7RUFFQyxvQkFBQTtBUjAxQ0g7O0FReDFDQTtFQUNDLHVCQUFBO0VBQ0EsMkRBQUE7VUFBQSxtREFBQTtBUjIxQ0Q7QVExMUNDO0VBQ0MscUJBQUE7QVI0MUNGO0FRMzFDQztFQUNDLGNBQUE7QVI2MUNGO0FRNTFDRTtFQUNDLGNBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7QVI4MUNIOztBRngzQ0EsU0FBQTtBQUNBLHFEQUFBO0FXOUVBO0VBQ0MsVUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDRCQUFBO1VBQUEsd0JBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7QVQwOENEOztBU3g4Q0E7RUFDQyxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0FUMjhDRDs7QVN6OENBO0VBQ0MsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QVQ0OENEO0FHajlDQztFTUREO0lBUUUsa0JBQUE7SUFDQSxtQkFBQTtFVDg4Q0E7QUFDRjtBR2o5Q0M7RU1QRDtJQVdFLGtCQUFBO0lBQ0EsbUJBQUE7RVRpOUNBO0FBQ0Y7QUdwOUNDO0VNVkQ7SUFjRSxrQkFBQTtJQUNBLG1CQUFBO0VUbzlDQTtBQUNGO0FTcDlDQztFQUNDLGVBQUE7QVRzOUNGO0FHbitDQztFTVlBO0lBR0UsVUFBQTtFVHc5Q0Q7QUFDRjtBU3g5Q0U7RUFDQyxlQUFBO0FUMDlDSDtBRzkrQ0M7RU1tQkM7SUFHRSxVQUFBO0VUNDlDRjtBQUNGO0FTNTlDRTtFQUNDLDJCQUFBO0FUODlDSDs7QVM1OUNBO0VBQ0MsaUJBQUE7RUFDQSxvQkFBQTtBVCs5Q0Q7QUd4L0NDO0VNdUJEO0lBSUUsaUJBQUE7SUFDQSxvQkFBQTtFVGkrQ0E7QUFDRjtBU2orQ0M7RUFDQyxtQkFBQTtBVG0rQ0Y7QVNsK0NDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7QVRvK0NGO0FHbmdEQztFTTRCQTtJQUtFLGVBQUE7RVRzK0NEO0FBQ0Y7QVN0K0NDO0VBQ0MscUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FUdytDRjtBR3hoREM7RU13Q0E7SUFVRSxlQUFBO0VUMCtDRDtBQUNGO0FHMWhEQztFTXFDQTtJQVlFLGlDQUFBO0lBQ0EsaUJBQUE7RVQ2K0NEO0FBQ0Y7QVM3K0NDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBVCsrQ0Y7QUd0aURDO0VNbURBO0lBT0UsZUFBQTtFVGcvQ0Q7QUFDRjtBU2gvQ0U7RUFDQyxxQkFBQTtBVGsvQ0g7QVNoL0NFO0VBQ0MsZ0JBQUE7QVRrL0NIO0FHM2lEQztFTXdEQztJQUdFLGVBQUE7RVRvL0NGO0FBQ0Y7QVNwL0NDO0VBQ0MsZ0JBQUE7QVRzL0NGO0FTci9DQztFQUNDLG9CQUFBO0FUdS9DRjtBRzVqREM7RU1vRUE7SUFHRSxvQkFBQTtFVHkvQ0Q7QUFDRjtBU3ovQ0M7RUFDQyxpQkFBQTtBVDIvQ0Y7QVMxL0NDO0VBQ0MsaUJBQUE7RUFDQSxvQkFBQTtBVDQvQ0Y7QUd4a0RDO0VNNkVBO0lBRUUsaUJBQUE7SUFDQSxvQkFBQTtFVDYvQ0Q7QUFDRjs7QVM1L0NBO0VBQ0MsZUFBQTtBVCsvQ0Q7QUdsbERDO0VNa0ZEO0lBR0UsZUFBQTtFVGlnREE7QUFDRjtBR3BsREM7RU0rRUQ7SUFLRSxlQUFBO0VUb2dEQTtBQUNGO0FTcGdEQztFQUNDLHFCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBVHNnREY7QVNyZ0RDO0VBQ0Msa0JBQUE7QVR1Z0RGO0FTdGdERTtFQUNDLGdCQUFBO0FUd2dESDs7QVN0Z0RBO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtBVHlnREQ7QUc3bURDO0VNaUdEO0lBS0UsY0FBQTtFVDJnREE7QUFDRjtBRy9tREM7RU04RkQ7SUFPRSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtFVDhnREE7QUFDRjtBUzdnREM7RUFDQyxZQUFBO0VBQ0EsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtFQUNBLFlBQUE7QVQrZ0RGO0FHNW5EQztFTTBHQTtJQUtFLFlBQUE7RVRpaEREO0FBQ0Y7QUc5bkRDO0VNdUdBO0lBUUUsV0FBQTtFVG1oREQ7QUFDRjtBU2xoREM7RUFDQyxtQkFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxTQUFBO0FUb2hERjtBU25oREM7RUFDQyxjQUFBO0FUcWhERjtBR2hwREM7RU0wSEE7SUFHRSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtJQUNBLGNBQUE7RVR1aEREO0FBQ0Y7QVN2aERFO0VBQ0MsWUFBQTtFQUNBLFVBQUE7QVR5aERIO0FHMXBEQztFTStIQztJQUlFLFdBQUE7RVQyaERGO0FBQ0Y7O0FTMWhEQTtFQUNDLHdCQUFBO0VBQ0EsbUZBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtBVDZoREQ7QVM1aERDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7QVQ4aERGO0FTN2hEQztFQUNDLGVBQUE7RUFDQSxnQkFBQTtBVCtoREY7QVM5aERDO0VBQ0MsZ0JBQUE7QVRnaURGO0FTL2hEQztFQUNDLGtGQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7QVRpaURGO0FHanNEQztFTTJKQTtJQU9FLG9CQUFBO0lBQ0EsOENBQUE7RVRtaUREO0FBQ0Y7QUc5ckRDO0VNa0pBO0lBV0UsbUJBQUE7SUFDQSx3Q0FBQTtJQUNBLDJCQUFBO0VUcWlERDtBQUNGO0FTcGlERTtFQUNDLGVBQUE7RUFDQSxnQkFBQTtBVHNpREg7QUdsdERDO0VNMEtDO0lBSUUsZUFBQTtFVHdpREY7QUFDRjtBR2p0REM7RU1vS0M7SUFPRSxlQUFBO0VUMGlERjtBQUNGO0FTemlERTtFQUNDLGVBQUE7RUFDQSxnQkFBQTtBVDJpREg7QUcxdERDO0VNNktDO0lBSUUsZUFBQTtFVDZpREY7QUFDRjtBRzV0REM7RU1nTEM7SUFFRSxpQkFBQTtJQUNBLGlCQUFBO0VUOGlERjtBQUNGO0FHbHVEQztFTW9MRTtJQUVFLFdBQUE7RVRnakRIO0FBQ0Y7QVNoakRDO0VBQ0Msc0JBQUE7RUFDQSxvQkFBQTtBVGtqREY7QVNqakRDO0VBQ0MsOENBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0FUbWpERjtBR3R2REM7RU02TEE7SUFRRSx3Q0FBQTtJQUNBLG1CQUFBO0lBQ0EsMkJBQUE7RVRxakREO0FBQ0Y7QUcxdkRDO0VNMExBO0lBWUUsMkJBQUE7RVR3akREO0FBQ0Y7QVN4akRFO0VBQ0MsZUFBQTtBVDBqREg7QVN4akRFO0VBQ0MsZUFBQTtBVDBqREg7QVN4akRFO0VBQ0MsZ0JBQUE7QVQwakRIO0FHM3dEQztFTWtORTtJQUVFLFdBQUE7RVQyakRIO0FBQ0Y7QVMxakRDO0VBQ0MseUJBQUE7QVQ0akRGO0FTMWpEQztFQUNDLHFCQUFBO0VBQ0EsNkVBQUE7RUFDQSwyQkFBQTtBVDRqREY7O0FVbHpEQTtFQUNDLHNEQUFBO0VBQ0Esc0JBQUE7RUFDQSwrQ0FBQTtBVnF6REQ7QVVwekRDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FWc3pERjtBR3h5REM7RU9uQkE7SUFPRSxtQ0FBQTtJQUNBLGdCQUFBO0VWd3pERDtBQUNGO0FVeHpEQztFQUNDLGdCQUFBO0VBQ0EsZ0JBQUE7QVYwekRGO0FVenpEQztFQUNDLGdCQUFBO0FWMnpERjtBR2gwREM7RU9JQTtJQUdFLGVBQUE7RVY2ekREO0FBQ0Y7QUcxekRDO0VPUEE7SUFLRSxtQ0FBQTtJQUNBLGlCQUFBO0VWZzBERDtBQUNGO0FHMXpEQztFT2JBO0lBUUUsaUJBQUE7SUFDQSxlQUFBO0VWbTBERDtBQUNGO0FVbjBERTtFQUNDLGNBQUE7QVZxMERIO0FHdDBEQztFT0VBO0lBRUUsZUFBQTtFVnMwREQ7QUFDRjtBVXQwREM7RUFDQyxvQ0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EsU0FBQTtBVncwREY7QUdsMURDO0VPS0E7SUFPRSxTQUFBO0VWMDBERDtBQUNGO0FVMTBERTtFQUNDLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FWNDBESDtBRzUxREM7RU9hQztJQUtFLFdBQUE7RVY4MERGO0FBQ0Y7QVU5MERDO0VBQ0MsOENBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FWZzFERjtBRzEyREM7RU9zQkE7SUFNRSxpQkFBQTtFVmsxREQ7QUFDRjtBRzUyREM7RU9tQkE7SUFRRSxnQkFBQTtFVnExREQ7QUFDRjtBVXIxREU7RUFDQyxnQkFBQTtBVnUxREg7QVV0MURHO0VBQ0MsV0FBQTtBVncxREo7QUd2M0RDO0VPOEJFO0lBR0UsV0FBQTtFVjAxREg7QUFDRjs7QVd0NURBO0VBQ0MsaUJBQUE7RUFDQSxnQkFBQTtBWHk1REQ7QUdwNERDO0VRdkJEO0lBSUUsb0JBQUE7RVgyNURBO0FBQ0Y7QUd0NERDO0VRMUJEO0lBTUUsb0JBQUE7RVg4NURBO0FBQ0Y7QUczNERDO0VRbkJBO0lBRUUsZ0JBQUE7RVhnNkREO0FBQ0Y7QVdoNkRDO0VBQ0MsZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLFNBQUE7QVhrNkRGO0FXaDZERTtFQUNDLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FYazZESDtBRzU1REM7RVFUQztJQUtFLFdBQUE7RVhvNkRGO0FBQ0Y7O0FXbjZEQTtFQUNDLGdCQUFBO0FYczZERDtBV3I2REM7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBWHU2REY7QUcxNkRDO0VRQUE7SUFLRSxlQUFBO0VYeTZERDtBQUNGO0FXeDZEQztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtBWDA2REY7QUd0N0RDO0VRSUE7SUFVRSxXQUFBO0lBQ0EsWUFBQTtFWDQ2REQ7QUFDRjtBVzU2REU7RUFDQyxlQUFBO0VBQ0EscUJBQUE7QVg4NkRIO0FHaDhEQztFUWdCQztJQUlFLGVBQUE7RVhnN0RGO0FBQ0Y7O0FZaitEQztFQUNDLG1CQUFBO0FabytERjtBWW4rREU7RUFDQyxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QVpxK0RIOztBWW4rREE7RUFDQyxpQkFBQTtFQUFBLGFBQUE7RUFDQSx1Q0FBQTtFQUFBLGtEQUFBO0VBQ0EsU0FBQTtBWnMrREQ7QUc3OURDO0VTWkQ7SUFLRSwwQ0FBQTtJQUFBLHFEQUFBO0VadytEQTtBQUNGO0FHLzlEQztFU2ZEO0lBUUUsdUNBQUE7SUFBQSxrREFBQTtFWjArREE7QUFDRjtBR2orREM7RVNsQkQ7SUFVRSxxQkFBQTtJQUFBLDBCQUFBO0lBQ0EsV0FBQTtFWjYrREE7QUFDRjtBWTcrREM7RUFDQyxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0RBQUE7RUFBQSwwQ0FBQTtFQUFBLHFDQUFBO0VBQUEsa0NBQUE7RUFBQSxrRUFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBWisrREY7QUcvL0RDO0VTSUE7SUFjRSx1QkFBQTtFWmkvREQ7QUFDRjtBRzEvREM7RVNOQTtJQWlCRSx1QkFBQTtJQUNBLGlCQUFBO0VabS9ERDtBQUNGO0FHNy9EQztFU1RBO0lBb0JFLGlCQUFBO0Vacy9ERDtBQUNGO0FZci9ERTtFQUNDLDZEQUFBO1VBQUEscURBQUE7RUFDQSxxQkFBQTtBWnUvREg7QVl0L0RFO0VBQ0MsdUJBQUE7RUFBQSxtQkFBQTtBWncvREg7QVl2L0RFO0VBQ0Msb0JBQUE7RUFBQSxnQkFBQTtBWnkvREg7QVl2L0RFO0VBQ0Msa0JBQUE7RUFBQSx1QkFBQTtFQUFBLGdCQUFBO0VBQ0EsZUFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBWnkvREg7QVl2L0RFO0VBQ0Msa0JBQUE7RUFBQSx1QkFBQTtFQUFBLGdCQUFBO0VBQ0EsZUFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBWnkvREg7QUd2aEVDO0VTNEJDO0lBSUUsa0JBQUE7SUFBQSx1QkFBQTtJQUFBLGdCQUFBO0lBQ0EsY0FBQTtFWjIvREY7QUFDRjtBWTMvREU7RUFDQyxlQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0FaNi9ESDtBR2hpRUM7RVNrQ0M7SUFHRSxjQUFBO0VaKy9ERjtBQUNGO0FHeGlFQztFUzBDQztJQUVFLGtCQUFBO0lBQUEsdUJBQUE7SUFBQSxnQkFBQTtFWmdnRUY7QUFDRjtBWS8vREU7RUFDQyxlQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esa0JBQUE7RUFBQSx1QkFBQTtFQUFBLGdCQUFBO0FaaWdFSDtBR3BqRUM7RVNpREM7SUFJRSxrQkFBQTtJQUFBLHVCQUFBO0lBQUEsZ0JBQUE7SUFDQSxlQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0VabWdFRjtBQUNGO0FHdmpFQztFUzhDQztJQU9FLGtCQUFBO0lBQUEsdUJBQUE7SUFBQSxnQkFBQTtJQUNBLGVBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7RVpzZ0VGO0FBQ0Y7QUcxakVDO0VTMkNDO0lBVUUsa0JBQUE7SUFBQSx1QkFBQTtJQUFBLGdCQUFBO0lBQ0EsY0FBQTtFWnlnRUY7QUFDRjtBWXhnRUU7RUFDQyxlQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esa0JBQUE7RUFBQSx1QkFBQTtFQUFBLGdCQUFBO0FaMGdFSDtBRzFrRUM7RVM4REM7SUFJRSxrQkFBQTtJQUFBLHVCQUFBO0lBQUEsZ0JBQUE7RVo0Z0VGO0FBQ0Y7QUc1a0VDO0VTMkRDO0lBTUUsa0JBQUE7SUFBQSx1QkFBQTtJQUFBLGdCQUFBO0lBQ0EsZUFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtFWitnRUY7QUFDRjtBRy9rRUM7RVN3REM7SUFTRSxrQkFBQTtJQUFBLHVCQUFBO0lBQUEsZ0JBQUE7SUFDQSxjQUFBO0Vaa2hFRjtBQUNGO0FHcmxFQztFU21FQztJQUVFLGlCQUFBO0Vab2hFRjtBQUNGO0FHdmxFQztFU2dFQztJQUlFLGlCQUFBO0VadWhFRjtBQUNGO0FZdGhFQztFQUNDLG1CQUFBO0Fad2hFRjtBR2xtRUM7RVN5RUE7SUFHRSxtQkFBQTtFWjBoRUQ7QUFDRjtBWTFoRUU7RUFDQyxlQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FaNGhFSDtBRzVtRUM7RVM2RUM7SUFLRSxlQUFBO0VaOGhFRjtBQUNGO0FZOWhFQztFQUNDLG1CQUFBO0FaZ2lFRjtBWTloRUM7RUFDQyx5QkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0FaZ2lFRjtBRzduRUM7RVNzRkE7SUFTRSxpQ0FBQTtFWmtpRUQ7QUFDRjtBWWxpRUM7RUFDQyxlQUFBO0VBQ0EsZUFBQTtBWm9pRUY7QUd0b0VDO0VTZ0dBO0lBSUUsZUFBQTtFWnNpRUQ7QUFDRjtBWXRpRUU7RUFDQyxnQkFBQTtBWndpRUg7QVlwaUVHO0VBQ0Msa0JBQUE7QVpzaUVKOztBWXBpRUE7RUFDQyxpQkFBQTtFQUFBLGFBQUE7RUFDQSwwQkFBQTtFQUFBLHFDQUFBO0VBQ0EsU0FBQTtBWnVpRUQ7QUc3cEVDO0VTbUhEO0lBS0UsMEJBQUE7SUFBQSxxQ0FBQTtFWnlpRUE7QUFDRjtBRy9wRUM7RVNnSEQ7SUFRRSwwQkFBQTtJQUFBLHFDQUFBO0VaMmlFQTtBQUNGO0FHanFFQztFUzZHRDtJQVVFLHFCQUFBO0lBQUEsMEJBQUE7SUFDQSxXQUFBO0VaOGlFQTtBQUNGO0FZOWlFQztFQUNDLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHFCQUFBO01BQUEsa0JBQUE7VUFBQSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrREFBQTtFQUFBLDBDQUFBO0VBQUEscUNBQUE7RUFBQSxrQ0FBQTtFQUFBLGtFQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0FaZ2pFRjtBRy9yRUM7RVNtSUE7SUFjRSx1QkFBQTtFWmtqRUQ7QUFDRjtBRzFyRUM7RVN5SEE7SUFpQkUsdUJBQUE7SUFDQSxpQkFBQTtFWm9qRUQ7QUFDRjtBRzdyRUM7RVNzSEE7SUFvQkUsaUJBQUE7RVp1akVEO0FBQ0Y7QUd4c0VDO0VTa0pDO0lBRUUsZUFBQTtJQUFBLFdBQUE7SUFDQSxrQkFBQTtJQUFBLGNBQUE7RVp3akVGO0FBQ0Y7QUczc0VDO0VTK0lDO0lBS0UsNEJBQUE7SUFDQSx5QkFBQTtFWjJqRUY7QUFDRjtBWTFqRUU7RUFDQyx1QkFBQTtFQUFBLG1CQUFBO0FaNGpFSDtBR3B0RUM7RVN1SkM7SUFHRSxpQkFBQTtFWjhqRUY7QUFDRjtBWTdqRUU7RUFDQyxvQkFBQTtFQUFBLGdCQUFBO0VBQ0EsaUJBQUE7QVorakVIO0FHN3RFQztFUzRKQztJQUlFLGlCQUFBO0VaaWtFRjtBQUNGO0FHL3RFQztFU3lKQztJQU1FLGlCQUFBO0Vab2tFRjtBQUNGO0FZbmtFRTtFQUNDLDhCQUFBO0FacWtFSDtBRzd1RUM7RVN1S0M7SUFJRSxlQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0Esa0JBQUE7SUFBQSxjQUFBO0Vac2tFRjtBQUNGO0FHaHZFQztFU29LQztJQU9FLGlCQUFBO0lBQ0EsY0FBQTtJQUNBLG1CQUFBO0VaeWtFRjtBQUNGO0FHMXZFQztFU2tMQztJQUVFLDBCQUFBO0lBQUEsc0JBQUE7SUFDQSw2QkFBQTtJQUFBLHlCQUFBO0VaMGtFRjtBQUNGO0FZemtFRTtFQUNDLHlCQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0FaMmtFSDtBR3B3RUM7RVN1TEM7SUFJRSxlQUFBO0lBQUEsV0FBQTtFWjZrRUY7QUFDRjtBWTVrRUU7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7QVo4a0VIO0FZN2tFRztFQUNDLGVBQUE7QVora0VKO0FZNWtFRTtFQUNDLGNBQUE7QVo4a0VIO0FZN2tFRTtFQUNDLGNBQUE7QVora0VIO0FZN2tFQztFQUNDLG9CQUFBO0VBQ0EsaUJBQUE7QVora0VGO0FHaHlFQztFUytNQTtJQUlFLG9CQUFBO0VaaWxFRDtBQUNGO0FZaGxFRTtFQUNDLFlBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtFQUNBLGtCQUFBO0Faa2xFSDtBWWpsRUM7RUFDQyxtQ0FBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSx1QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBWm1sRUY7QUduekVDO0VTME5BO0lBUUUsZ0JBQUE7RVpxbEVEO0FBQ0Y7QVlybEVDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7QVp1bEVGO0FHaDBFQztFU21PQTtJQVFFLGdCQUFBO0VaeWxFRDtBQUNGOztBWXZsRUM7RUFDQyxxQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7QVowbEVGO0FHdjFFQztFU3dQQTtJQU9FLGVBQUE7RVo0bEVEO0FBQ0Y7QVk1bEVFO0VBQ0MsZUFBQTtBWjhsRUg7QUcvMUVDO0VTZ1FDO0lBR0UsZUFBQTtFWmdtRUY7QUFDRjtBRzcxRUM7RVN5UEM7SUFLRSxlQUFBO0VabW1FRjtBQUNGO0FHLzFFQztFU3NQQztJQU9FLGVBQUE7RVpzbUVGO0FBQ0Y7QVlybUVDO0VBQ0MscUJBQUE7RUFDQSxlQUFBO0FadW1FRjs7QWFsNEVBO0VBQ0MscURBQUE7RUFDQSxzQkFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7QWJxNEVEO0FHejNFQztFVXZCRDtJQWFFLGdCQUFBO0VidTRFQTtBQUNGO0FHMzNFQztFVTFCRDtJQWVFLGtCQUFBO0lBQ0EsaUJBQUE7RWIwNEVBO0FBQ0Y7QWF6NEVDO0VBQ0MsY0FBQTtBYjI0RUY7QUdwNEVDO0VVTkE7SUFFRSxlQUFBO0ViNDRFRDtBQUNGO0FhMTRFRTtFQUNDLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBYjQ0RUg7QUc5NEVDO0VVREM7SUFLRSxXQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSxlQUFBO0ViODRFRjtBQUNGO0FhMzRFRTtFQUNDLHFCQUFBO0FiNjRFSDtBYXo0RUc7RUFDQyxnQ0FBQTtFQUNBLCtCQUFBO0VBQ0EsMkJBQUE7QWIyNEVKOztBR2g2RUM7RVV3QkE7SUFFRSxnQkFBQTtFYjI0RUQ7QUFDRjs7QWEzNEVBO0VBQ0MsZ0JBQUE7QWI4NEVEO0FhNTRFQztFQUNDLGdCQUFBO0FiODRFRjtBYTM0RUU7RUFDQyxjQUFBO0FiNjRFSDtBYTU0RUM7RUFDQyxjQUFBO0FiODRFRjs7QWE1NEVDO0VBQ0MsZUFBQTtBYis0RUY7QWE5NEVFO0VBQ0MscUJBQUE7QWJnNUVIO0FhLzRFQztFQUNDLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtBYmk1RUY7QUczN0VDO0VVcUNBO0lBT0UsZUFBQTtFYm01RUQ7QUFDRjtBYW41RUM7RUFDQyxlQUFBO0FicTVFRjtBR244RUM7RVU2Q0E7SUFHRSxlQUFBO0VidTVFRDtBQUNGOztBYXQ1RUE7RUFDQyxlQUFBO0FieTVFRDs7QWF4NUVBO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7QWIyNUVEO0FHeDlFQztFVTBERDtJQUtFLGFBQUE7RWI2NUVBO0FBQ0Y7QUcxOUVDO0VVdUREO0lBT0Usa0JBQUE7RWJnNkVBO0FBQ0Y7QWFoNkVDO0VBQ0MsaUJBQUE7QWJrNkVGOztBYzMvRUM7RUFFQyxjQUFBO0FkNi9FRjtBRzUrRUM7RVduQkE7SUFJRSxjQUFBO0VkKy9FRDtBQUNGO0FHNy9FQztFV1BBO0lBTUUsZUFBQTtJQUNBLGNBQUE7RWRrZ0ZEO0FBQ0Y7QUdqL0VDO0VXekJBO0lBVUUsZUFBQTtFZG9nRkQ7QUFDRjtBY25nRkU7RUFDQyxtQkFBQTtBZHFnRkg7QUd6L0VDO0VXYkM7SUFHRSxvQkFBQTtFZHVnRkY7QUFDRjs7QWV2aEZBO0VBQ0Msc0JBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EscUJBQUE7TUFBQSxrQkFBQTtVQUFBLHlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtEQUFBO0VBQUEsMENBQUE7RUFBQSxxQ0FBQTtFQUFBLGtDQUFBO0VBQUEsa0VBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QWYwaEZEO0FHdmhGQztFWWZEO0lBY0UsdUJBQUE7RWY0aEZBO0FBQ0Y7QUdsaEZDO0VZekJEO0lBaUJFLHVCQUFBO0VmOGhGQTtBQUNGO0FHcGhGQztFWTVCRDtJQW9CRSxpQkFBQTtFZmdpRkE7QUFDRjtBZS9oRkM7RUFDQyw2REFBQTtVQUFBLHFEQUFBO0VBQ0EscUJBQUE7QWZpaUZGO0FHaGlGQztFWUNBO0lBRUUsMEJBQUE7SUFDQSxXQUFBO0VmaWlGRDtFZWhpRkM7SUFDQyxjQUFBO0Vma2lGRjtFZWhpRkU7SUFDQyxjQUFBO0Vma2lGSDtBQUNGO0FlbGlGRTtFQUNDLDBCQUFBO0VBQ0EsV0FBQTtBZm9pRkg7QWVuaUZHO0VBQ0MsY0FBQTtBZnFpRko7QWVuaUZJO0VBQ0MsY0FBQTtBZnFpRkw7QWVwaUZHO0VBQ0MsY0FBQTtBZnNpRko7QWVwaUZDO0VBQ0MsbUJBQUE7QWZzaUZGO0FlcmlGRTtFQUNDLGVBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QWZ1aUZIO0FlcmlGQztFQUNDLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EscUJBQUE7QWZ1aUZGO0FHMWtGQztFWTRCQTtJQVVFLGlDQUFBO0Vmd2lGRDtBQUNGO0FldmlGQztFQUNDLGVBQUE7RUFDQSxlQUFBO0FmeWlGRjtBR25sRkM7RVl3Q0E7SUFLRSxlQUFBO0VmMGlGRDtBQUNGO0FlMWlGQztFQUNDLGdCQUFBO0VBQ0EsYUFBQTtBZjRpRkY7QUc1bEZDO0VZOENBO0lBSUUsY0FBQTtJQUNBLGdCQUFBO0VmOGlGRDtBQUNGOztBZ0IxbkZFO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtBaEI2bkZIO0FHM21GQztFYXJCQztJQUtFLGlCQUFBO0VoQituRkY7QUFDRjtBRzdtRkM7RWF4QkM7SUFPRSxtQkFBQTtFaEJrb0ZGO0FBQ0Y7O0FpQjNvRkM7RUFDQyxtQkFBQTtBakI4b0ZGO0FHem5GQztFY3RCQTtJQUdFLGVBQUE7RWpCZ3BGRDtBQUNGO0FpQmhwRkU7RUFDQyxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QWpCa3BGSDtBR2hvRkM7RWNyQkM7SUFLRSxXQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSxlQUFBO0VqQm9wRkY7QUFDRjs7QWlCbnBGQTtFQUNDLGlCQUFBO0FqQnNwRkQ7QWlCcnBGQztFQUNDLFlBQUE7RUFDQSxZQUFBO0FqQnVwRkY7QUd6cEZDO0VjQUE7SUFJRSxZQUFBO0VqQnlwRkQ7QUFDRjtBR3ZwRkM7RWNQQTtJQU1FLFlBQUE7RWpCNHBGRDtBQUNGO0FHenBGQztFY1ZBO0lBUUUsWUFBQTtFakIrcEZEO0FBQ0Y7QUczcEZDO0VjYkE7SUFVRSxZQUFBO0VqQmtxRkQ7QUFDRjtBaUJscUZDO0VBQ0MsZ0JBQUE7RUFDQSxnQkFBQTtBakJvcUZGO0FHdnFGQztFY0NBO0lBSUUsZ0JBQUE7RWpCc3FGRDtBQUNGOztBaUJycUZBO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrREFBQTtFQUFBLDBDQUFBO0VBQUEscUNBQUE7RUFBQSxrQ0FBQTtFQUFBLGtFQUFBO0FqQndxRkQ7QUd0ckZDO0VjT0Q7SUFTRSx5QkFBQTtFakIwcUZBO0FBQ0Y7QWlCMXFGQztFZjFCQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RWV3QkMsVUFBQTtBakJnckZGO0FpQi9xRkM7RUFDQyxjQUFBO0VBQ0EsV0FBQTtFQUNBLDRCQUFBO0VBQ0EsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QWpCaXJGRjtBaUJockZFO0VBQ0MsV0FBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtBakJrckZIO0FpQmpyRkU7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QWpCbXJGSDtBR3Z0RkM7RWMrQkM7SUFPRSxTQUFBO0lBQ0EsVUFBQTtFakJxckZGO0FBQ0Y7QWlCcHJGQztFQUNDLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxtQkFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0FqQnNyRkY7QUc5dUZDO0VjbURBO0lBT0Usa0JBQUE7RWpCd3JGRDtBQUNGO0FHenVGQztFY3lDQTtJQVNFLGtCQUFBO0VqQjJyRkQ7QUFDRjtBaUIzckZDO0VBQ0MsZ0JBQUE7RUFDQSxpQkFBQTtBakI2ckZGO0FpQjVyRkM7RUFDQyxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FqQjhyRkY7QUd2dkZDO0Vjc0RBO0lBS0Usa0JBQUE7SUFDQSxlQUFBO0VqQmdzRkQ7QUFDRjtBaUJoc0ZDO0VBQ0MsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QWpCa3NGRjtBR3h3RkM7RWNtRUE7SUFLRSxlQUFBO0VqQm9zRkQ7QUFDRjtBR3Z3RkM7RWM2REE7SUFPRSxlQUFBO0lBQ0EsbUJBQUE7RWpCdXNGRDtBQUNGO0FHN3dGQztFY3NFQTtJQUVFLGVBQUE7RWpCeXNGRDtBQUNGO0FpQnhzRkM7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBakIwc0ZGO0FHN3hGQztFYzZFQTtJQVFFLGVBQUE7RWpCNHNGRDtBQUNGO0FHL3hGQztFYzBFQTtJQVVFLGVBQUE7RWpCK3NGRDtBQUNGO0FpQi9zRkM7RUFDQyxjQUFBO0VBQ0EsZUFBQTtBakJpdEZGO0FHeHlGQztFY3FGQTtJQUlFLGVBQUE7RWpCbXRGRDtBQUNGO0FpQmx0RkM7RUFDQyw2REFBQTtVQUFBLHFEQUFBO0FqQm90RkY7QWlCbnRGRTtFQUNDLDBCQUFBO0FqQnF0Rkg7QWlCbnRGQztFQUNDLHlCQUFBO0FqQnF0RkY7O0FpQm50RkE7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLFFBQUE7QWpCc3RGRDs7QWlCcnRGQTtFQUNDLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNkRBQUE7RUFBQSx3REFBQTtFQUFBLHFEQUFBO0FqQnd0RkQ7QUc3MEZDO0VjdUdEO0lBZ0JFLGlCQUFBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7RWpCMHRGQTtBQUNGO0FpQjF0RkM7RUFDQywwQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBakI0dEZGOztBaUIxdEZBO0VBQ0MscUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUNBQUE7RUFBQSxnQ0FBQTtFQUFBLDZCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBakI2dEZEO0FpQjV0RkM7RUFDQyxXQUFBO0VBQ0EsMEJBQUE7QWpCOHRGRjs7QWtCdDRGQTtFQUNDLGlCQUFBO0FsQnk0RkQ7QWtCeDRGQztFQUNDLDBCQUFBO0VBQ0EsZ0JBQUE7QWxCMDRGRjtBR3IzRkM7RWV2QkE7SUFJRSxnQkFBQTtFbEI0NEZEO0FBQ0Y7QUd2M0ZDO0VlMUJBO0lBTUUsZ0JBQUE7RWxCKzRGRDtBQUNGO0FrQi80RkM7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0FsQmk1RkY7QUduNEZDO0VlaEJBO0lBSUUsZ0JBQUE7RWxCbTVGRDtBQUNGOztBbUJsNkZBO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxTQUFBO0FuQnE2RkQ7QUd2NUZDO0VnQmhCRDtJQUlFLFNBQUE7RW5CdTZGQTtBQUNGO0FHcjVGQztFZ0J2QkQ7SUFNRSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtFbkIwNkZBO0FBQ0Y7QW1CejZGQztFQUNDLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7QW5CMjZGRjtBbUIxNkZDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0FuQjQ2RkY7QUc5NUZDO0VnQm5CQTtJQU9FLGVBQUE7RW5CODZGRDtBQUNGO0FtQjk2RkM7RUFFQyxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0VBQ0EsWUFBQTtBbkIrNkZGO0FHcDdGQztFZ0JFQTtJQUtFLFlBQUE7RW5CaTdGRDtBQUNGO0FHcjdGQztFZ0JGQTtJQU9FLFlBQUE7RW5CbzdGRDtBQUNGO0FHdjdGQztFZ0JMQTtJQVNFLFdBQUE7RW5CdTdGRDtBQUNGO0FtQnY3RkU7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBbkJ5N0ZIO0FHcDhGQztFZ0JLQztJQVFFLFdBQUE7RW5CMjdGRjtBQUNGO0FtQno3RkU7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QW5CMjdGSDtBR2o5RkM7RWdCbUJDO0lBS0Usa0JBQUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0VuQjY3RkY7QUFDRjtBR2w5RkM7RWdCYUM7SUFTRSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7RW5CZzhGRjtBQUNGO0FHdDlGQztFZ0JVQztJQWFFLGdCQUFBO0VuQm04RkY7QUFDRjtBbUJuOEZDO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QW5CcThGRjtBbUJwOEZFO0VBQ0MseUJBQUE7QW5CczhGSDtBRzUrRkM7RWdCcUNDO0lBR0UsYUFBQTtFbkJ3OEZGO0FBQ0Y7QUd4K0ZDO0VnQjRCQztJQUtFLGtCQUFBO0VuQjI4RkY7QUFDRjtBbUIxOEZHO0VBQ0MsNEJBQUE7RUFDQSxnQkFBQTtBbkI0OEZKOztBb0I5Z0dBO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFFBQUE7QXBCaWhHRDtBb0JoaEdDO0VBQ0MsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLFdBQUE7QXBCa2hHRjtBb0JqaEdFO0VBQ0MsbUJBQUE7QXBCbWhHSDtBb0JsaEdDO0VBQ0MsYUFBQTtBcEJvaEdGO0FHcmdHQztFaUJoQkE7SUFHRSw0QkFBQTtFcEJzaEdEO0FBQ0Y7QW9CdGhHQztFQUNDLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBcEJ3aEdGO0FHcmhHQztFaUJaQTtJQVdFLG1CQUFBO0VwQjBoR0Q7QUFDRjtBb0J6aEdFO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLGdCQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsMEJBQUE7RUFDQSxrQkFBQTtBcEIyaEdIO0FvQnpoR0U7RUFDQyxhQUFBO0VBQ0EsZ0NBQUE7TUFBQSw0QkFBQTtVQUFBLHdCQUFBO0FwQjJoR0g7QW9CeGhHRztFQUNDLGNBQUE7QXBCMGhHSjtBb0J4aEdHO0VBQ0MscUJBQUE7QXBCMGhHSjtBb0J4aEdDO0VBQ0Msa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7QXBCMGhHRjtBR3hqR0M7RWlCMEJBO0lBTUUsa0JBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0VwQjRoR0Q7QUFDRjs7QW9CNWhHQTtFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBcEIraEdEO0FHcGtHQztFaUJnQ0Q7SUFPRSxlQUFBO0VwQmlpR0E7QUFDRjs7QW9CaGlHQTtFQUNDLHFCQUFBO0FwQm1pR0Q7O0FvQmppR0E7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtBcEJvaUdEO0FHdGxHQztFaUI0Q0Q7SUFTRSxlQUFBO0VwQnFpR0E7QUFDRjs7QW9CcGlHQTtFQUNDLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QXBCdWlHRDs7QW9CcmlHQTtFQUNDLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FwQndpR0Q7QUc3bUdDO0VpQitERDtJQVFFLFlBQUE7RXBCMGlHQTtBQUNGO0FvQnppR0M7RUFDQyxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0FwQjJpR0Y7QW9CMWlHRTtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FwQjRpR0g7QW9CMWlHQztFQUNDLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7QXBCNGlHRjtBb0IzaUdDO0VBQ0MsZUFBQTtFQUNBLHFCQUFBO0FwQjZpR0Y7QUdsb0dDO0VpQm1GQTtJQUlFLGVBQUE7RXBCK2lHRDtBQUNGO0FvQi9pR0M7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0FwQmlqR0Y7QUc3b0dDO0VpQndGQTtJQU1FLGVBQUE7RXBCbWpHRDtBQUNGO0FvQm5qR0M7RUFDQyxlQUFBO0FwQnFqR0Y7QUdycEdDO0VpQitGQTtJQUdFLGVBQUE7RXBCdWpHRDtBQUNGO0FvQnZqR0M7RUFDQyxnQkFBQTtFQUNBLHlCQUFBO0FwQnlqR0Y7QW9CeGpHQztFQUNDLGdCQUFBO0FwQjBqR0Y7O0FvQnpqR0E7RUFDQyxlQUFBO0FwQjRqR0Q7QUd4cUdDO0VpQjJHRDtJQUdFLGVBQUE7RXBCOGpHQTtBQUNGO0FvQjdqR0M7RUFDQyxjQUFBO0VBQ0Esa0JBQUE7QXBCK2pHRjtBb0I5akdFO0VBQ0Msa0JBQUE7QXBCZ2tHSDtBb0IvakdHO0VBQ0MsZ0JBQUE7QXBCaWtHSjtBb0Joa0dFO0VBQ0MscUJBQUE7RUFDQSxlQUFBO0FwQmtrR0g7QW9CamtHRztFQUNDLGdCQUFBO0FwQm1rR0o7QW9CbGtHRztFQUNDLGFBQUE7QXBCb2tHSjs7QXFCMXRHQztFQUNDLGFBQUE7QXJCNnRHRjtBR3JzR0M7RWtCekJBO0lBR0UsYUFBQTtFckIrdEdEO0FBQ0Y7QXFCL3RHQztFQUNDLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsMENBQUE7RUFDQSxlQUFBO0FyQml1R0Y7QUcvc0dDO0VrQnJCQTtJQUtFLDBDQUFBO0VyQm11R0Q7QUFDRjtBcUJsdUdDO0VBQ0MsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QXJCb3VHRjtBR3p0R0M7RWtCZEE7SUFLRSxnQkFBQTtFckJzdUdEO0FBQ0Y7O0FxQnR1R0E7RUFDQyxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtBckJ5dUdEO0FxQnZ1R0M7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7QXJCeXVHRjs7QXNCcndHQTtFQUNDLGlCQUFBO0F0Qnd3R0Q7QXNCdndHQztFQUNDLDBCQUFBO0VBQ0EsZ0JBQUE7QXRCeXdHRjtBR3B2R0M7RW1CdkJBO0lBSUUsZ0JBQUE7RXRCMndHRDtBQUNGO0FHdHZHQztFbUIxQkE7SUFNRSxnQkFBQTtFdEI4d0dEO0FBQ0Y7QXNCN3dHQztFQUNDLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0F0Qit3R0Y7QUdud0dDO0VtQmZBO0lBS0UsZ0JBQUE7RXRCaXhHRDtBQUNGOztBc0JqeEdBO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7QXRCb3hHRDtBR2p4R0M7RW1CTkQ7SUFLRSxrQkFBQTtFdEJzeEdBO0FBQ0Y7QUdueEdDO0VtQlREO0lBT0Usa0JBQUE7RXRCeXhHQTtBQUNGO0FzQnp4R0M7RUFDQyxlQUFBO0VBQ0EscUJBQUE7QXRCMnhHRjtBRzV4R0M7RW1CREE7SUFJRSxlQUFBO0V0QjZ4R0Q7QUFDRjtBc0I3eEdDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtBdEIreEdGO0FHMXlHQztFbUJJQTtJQVNFLGVBQUE7RXRCaXlHRDtBQUNGO0FHNXlHQztFbUJDQTtJQVdFLGVBQUE7RXRCb3lHRDtBQUNGO0FzQnB5R0M7RUFDQyxtQkFBQTtBdEJzeUdGO0FHdnpHQztFbUJnQkE7SUFHRSxtQkFBQTtFdEJ3eUdEO0FBQ0Y7QXNCeHlHRTtFQUNDLHFCQUFBO0VBQ0EsZUFBQTtBdEIweUdIO0FzQnp5R0M7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtBdEIyeUdGO0FHeDBHQztFbUJ1QkE7SUFRRSxlQUFBO0V0QjZ5R0Q7QUFDRjtBRzEwR0M7RW1Cb0JBO0lBV0UsZUFBQTtFdEIreUdEO0FBQ0Y7QXNCL3lHQztFQUNDLGVBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7QXRCaXpHRjtBR3YxR0M7RW1CbUNBO0lBS0UsZUFBQTtFdEJtekdEO0FBQ0Y7QXNCbnpHQztFQUNDLGdCQUFBO0VBQ0EsbUJBQUE7QXRCcXpHRjtBR2gyR0M7RW1CeUNBO0lBSUUsZ0JBQUE7SUFDQSxtQkFBQTtFdEJ1ekdEO0FBQ0Y7QXNCcnpHRTtFQUNDLGVBQUE7RUFDQSxnQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsdURBQUE7QXRCdXpHSDtBRzUyR0M7RW1CaURDO0lBTUUsZUFBQTtJQUNBLHlCQUFBO0lBQ0EsNkJBQUE7RXRCeXpHRjtBQUNGOztBc0J4ekdBO0VBQ0Msa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0F0QjJ6R0Q7QUd6M0dDO0VtQjJERDtJQUtFLGFBQUE7RXRCNnpHQTtBQUNGO0FHMzNHQztFbUJ3REQ7SUFPRSxpQkFBQTtFdEJnMEdBO0FBQ0Y7QUdoNEdDO0VtQmdFQTtJQUVFLFdBQUE7RXRCazBHRDtBQUNGO0FzQmwwR0M7RUFDQyxxQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7QXRCbzBHRjtBRy80R0M7RW1Cc0VBO0lBT0UsZUFBQTtFdEJzMEdEO0FBQ0Y7QUdqNUdDO0VtQm1FQTtJQVNFLGVBQUE7RXRCeTBHRDtBQUNGO0FzQnowR0M7RUFDQyxlQUFBO0F0QjIwR0Y7QUc1NUdDO0VtQmdGQTtJQUdFLGVBQUE7RXRCNjBHRDtBQUNGO0FzQjcwR0U7RUFDQyxjQUFBO0F0QiswR0g7O0FHdDdHQztFb0JQRDtJQUVFLGlCQUFBO0V2Qmc4R0E7QUFDRjtBRzU3R0M7RW9CSkE7SUFFRSxZQUFBO0V2Qms4R0Q7QUFDRjtBRy82R0M7RW9CdEJBO0lBSUUsWUFBQTtFdkJxOEdEO0FBQ0Y7QXVCcjhHQztFQUNDLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0F2QnU4R0Y7QUd6N0dDO0VvQmpCQTtJQUtFLGdCQUFBO0V2Qnk4R0Q7QUFDRjs7QXVCejhHQTtFQUNDLG9CQUFBO0F2QjQ4R0Q7QUdsOEdDO0VvQlhEO0lBR0UsZ0JBQUE7RXZCODhHQTtBQUNGO0F1Qjk4R0M7RUFDQyxtQkFBQTtBdkJnOUdGO0F1Qi84R0U7RUFDQyxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtBdkJpOUdIO0FHbjlHQztFb0JMQztJQVNFLGdCQUFBO0V2Qm05R0Y7QUFDRjtBdUJuOUdDO0VBQ0MsZUFBQTtFQUNBLHFCQUFBO0F2QnE5R0Y7QXVCcDlHQztFQUNDLGVBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0F2QnM5R0Y7QXVCcjlHQztFQUNDLGdCQUFBO0VBQ0EsZUFBQTtBdkJ1OUdGO0F1QnI5R0M7RUFDQyxnQkFBQTtBdkJ1OUdGOztBd0JyZ0hBO0VBQ0MsbUJBQUE7QXhCd2dIRDs7QXlCemdIQTtFQUNDLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QXpCNGdIRDtBRzcvR0M7RXNCcEJEO0lBT0UsbUJBQUE7UUFBQSxlQUFBO0V6QjhnSEE7QUFDRjtBRzUvR0M7RXNCMUJEO0lBU0UsVUFBQTtFekJpaEhBO0FBQ0Y7QXlCamhIQztFQUNDLFdBQUE7QXpCbWhIRjtBeUJqaEhDO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7QXpCbWhIRjtBRzNnSEM7RXNCUEM7SUFFRSxXQUFBO0lBQ0EsbUJBQUE7UUFBQSxjQUFBO1lBQUEsVUFBQTtFekJvaEhGO0FBQ0Y7QUc5Z0hDO0VzQk5DO0lBRUUsV0FBQTtJQUNBLG1CQUFBO1FBQUEsY0FBQTtZQUFBLFVBQUE7RXpCc2hIRjtBQUNGO0F5QnRoSEc7RUFDQyxlQUFBO0VBQ0EsY0FBQTtBekJ3aEhKO0F5QnRoSEU7RUFDQyxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0VBQ0EsWUFBQTtBekJ3aEhIO0FHbGlIQztFc0JRQztJQUlFLFdBQUE7RXpCMGhIRjtBQUNGO0F5QjFoSEM7RUFDQyxlQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBekI0aEhGO0F5QjFoSEM7RUFDQyxlQUFBO0VBQ0EsY0FBQTtBekI0aEhGO0F5QjFoSEM7RUFDQyxtQkFBQTtBekI0aEhGOztBMEJ6a0hBO0VBQ0MsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0ExQjRrSEQ7QTBCMWtIQztFQUNDLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QTFCNGtIRjtBR2xrSEM7RXVCcEJBO0lBWUUsbUJBQUE7RTFCOGtIRDtBQUNGO0FHcGtIQztFdUJ2QkE7SUFjRSxpQkFBQTtFMUJpbEhEO0FBQ0Y7QTBCamxIRTtFQUNDLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0ExQm1sSEg7QTBCbGxIRztFQUNDLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QTFCb2xISjtBMEJsbEhDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7QTFCb2xIRjtBMEJubEhDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QTFCcWxIRjtBMEJubEhDO0VBQ0MsaUJBQUE7RUFDQSxrQkFBQTtBMUJxbEhGOztBMEJubEhBO0VBQ0MsU0FBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtBMUJzbEhEO0EwQnJsSEM7RUFDQyxrQkFBQTtBMUJ1bEhGO0EwQnRsSEU7RUFDQywyQkFBQTtBMUJ3bEhIO0EwQnZsSEM7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFFBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7QTFCeWxIRjtBMEJ4bEhFO0VBQ0MscUJBQUE7RUFDQSxvQkFBQTtBMUIwbEhIO0EwQnpsSEU7RUFDQyxxQkFBQTtBMUIybEhIO0EwQjFsSEc7RUFDQyxxQkFBQTtBMUI0bEhKO0EwQjFsSEM7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtBMUI0bEhGO0EwQjNsSEU7RUFDQyxlQUFBO0VBQ0EscUJBQUE7QTFCNmxISDtBMEIzbEhDO0VBQ0Msa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBMUI2bEhGOztBMEIzbEhBO0VBQ0MsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0ExQjhsSEQ7QTBCN2xIQztFQUNDLHlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QTFCK2xIRjtBMEI3bEhDO0VBQ0MsaUJBQUE7RUFDQSxrQkFBQTtBMUIrbEhGO0EwQjlsSEU7RUFDQyxtQkFBQTtBMUJnbUhIO0EwQi9sSEU7RUFDQyxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBMUJpbUhIOztBMEIvbEhBO0VBQ0MsbUJBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBMUJrbUhEO0EwQmhtSEM7RUFDQyxlQUFBO0VBQ0EscUJBQUE7QTFCa21IRjtBMEJobUhDO0VBQ0MsbUJBQUE7QTFCa21IRjs7QTBCaG1IQSxZQUFBO0FBQ0E7RUFDQyxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7QTFCbW1IRDtBR3B0SEM7RXVCNkdEO0lBTUUsa0JBQUE7RTFCcW1IQTtBQUNGO0EwQnJtSEM7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7QTFCdW1IRjtBR3R1SEM7RXVCMEhBO0lBT0UsZUFBQTtFMUJ5bUhEO0FBQ0Y7QUdydUhDO0V1Qm9IQTtJQVNFLGlDQUFBO0lBQ0EsaUJBQUE7RTFCNG1IRDtBQUNGO0EwQjVtSEM7RUFDQyxlQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBMUI4bUhGO0EwQjdtSEM7RUFDQyxhQUFBO0ExQittSEY7QUd0dkhDO0V1QnNJQTtJQUdFLGtCQUFBO0UxQmluSEQ7QUFDRjtBR3h2SEM7RXVCbUlBO0lBS0Usa0JBQUE7RTFCb25IRDtBQUNGOztBMEJwbkhBO0VBQ0MsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBMUJ1bkhEOztBMEJybkhBO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBMUJ3bkhEO0FHOXdIQztFdUJrSkQ7SUFNRSxlQUFBO0UxQjBuSEE7QUFDRjs7QTBCem5IQTtFQUNDLDZCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0ExQjRuSEQ7O0EyQm56SEE7RUFDQyxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxpQkFBQTtBM0JzekhEOztBMkJwekhBO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBM0J1ekhEO0FHL3lIQztFd0JiRDtJQU9FLGFBQUE7RTNCeXpIQTtBQUNGO0FHOXlIQztFd0JuQkQ7SUFTRSxZQUFBO0lBQ0Esa0JBQUE7RTNCNHpIQTtBQUNGO0EyQjV6SEM7RUFDQyxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QTNCOHpIRjtBR24wSEM7RXdCRkE7SUFTRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLGdCQUFBO0lBQ0EsY0FBQTtFM0JnMEhEO0FBQ0Y7QUd2MEhDO0V3QlJBO0lBZ0JFLFdBQUE7SUFDQSxZQUFBO0UzQm0wSEQ7QUFDRjtBMkJuMEhFO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0EzQnEwSEg7QTJCcDBIQztFQUNDLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQkFBQTtNQUFBLDBCQUFBO01BQUEsa0JBQUE7QTNCczBIRjtBRzkxSEM7RXdCb0JBO0lBTUUsY0FBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtFM0J3MEhEO0FBQ0Y7QUdoMkhDO0V3QmNBO0lBV0UsaUJBQUE7RTNCMjBIRDtBQUNGO0EyQjEwSEM7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7QTNCNDBIRjtBRzUySEM7RXdCMkJBO0lBT0UsZUFBQTtFM0I4MEhEO0FBQ0Y7QTJCOTBIQztFQUNDLHFCQUFBO0VBQ0EsZUFBQTtBM0JnMUhGO0FHcjNIQztFd0JtQ0E7SUFJRSxlQUFBO0UzQmsxSEQ7QUFDRjtBMkJqMUhFO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxRQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0EzQm0xSEg7QUdqNEhDO0V3QnlDQztJQU9FLGVBQUE7RTNCcTFIRjtBQUNGO0EyQnIxSEc7RUFDQyxxQkFBQTtFQUNBLGVBQUE7RUFDQSxRQUFBO0EzQnUxSEo7QUczNEhDO0V3QmlERTtJQUtFLE1BQUE7RTNCeTFISDtBQUNGO0EyQnYxSEU7RUFDQyxlQUFBO0EzQnkxSEg7QUduNUhDO0V3QnlEQztJQUdFLGVBQUE7RTNCMjFIRjtBQUNGO0EyQjMxSEU7RUFDQyxrQkFBQTtBM0I2MUhIO0FHMzVIQztFd0I2REM7SUFHRSxrQkFBQTtFM0IrMUhGO0FBQ0Y7O0EyQjkxSEE7RUFDQyxlQUFBO0EzQmkySEQ7QTJCaDJIQztFQUNDLHFCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBM0JrMkhGO0EyQmgySEM7RUFDQyxrQkFBQTtBM0JrMkhGO0EyQmoySEU7RUFDQyxnQkFBQTtBM0JtMkhIO0FHbDdIQztFd0JpRkE7SUFFRSxlQUFBO0UzQm0ySEQ7QUFDRjs7QTRCaDlIQztFQUNDLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EsUUFBQTtBNUJtOUhGO0E0Qmw5SEU7RUFDQyxZQUFBO0VBQ0EsMkJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxRQUFBO0VBQ0EsY0FBQTtFQUNBLDBDQUFBO0VBQUEscUNBQUE7RUFBQSxrQ0FBQTtBNUJvOUhIO0E0Qm45SEc7RUFDQyxXQUFBO0VBQ0Esb0RBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtBNUJxOUhKO0E0QnA5SEc7RUFFQyxnQkFBQTtBNUJxOUhKOztBNEJuOUhBO0VBQ0MsaUJBQUE7RUFBQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7QTVCczlIRDtBRzc5SEM7RXlCSUQ7SUFLRSxTQUFBO0U1Qnc5SEE7QUFDRjtBNEJ4OUhDO0VBQ0MsMEJBQUE7RUFBQSxxQ0FBQTtBNUIwOUhGO0FHLytIQztFeUJvQkE7SUFHRSxxQkFBQTtJQUFBLDBCQUFBO0U1QjQ5SEQ7QUFDRjtBR3gvSEM7RXlCNEJDO0lBRUUsb0JBQUE7SUFDQSwrQ0FBQTtFNUI4OUhGO0U0Qjc5SEU7SUFDQyxlQUFBO0U1Qis5SEg7QUFDRjtBNEI5OUhFO0VBQ0MseUJBQUE7QTVCZytISDs7QTRCOTlIQTtFQUNDLGdCQUFBO0VBRUEsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxTQUFBO0E1QmcrSEQ7QUdoZ0lDO0V5QndCRDtJQVVFLFNBQUE7RTVCaytIQTtBQUNGO0FHbGdJQztFeUJxQkQ7SUFZRSxrQkFBQTtFNUJxK0hBO0FBQ0Y7QTRCcitIQztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QTVCdStIRjtBR25oSUM7RXlCcUNBO0lBU0UsZUFBQTtFNUJ5K0hEO0FBQ0Y7QTRCeCtIQztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7QTVCMCtIRjtBRzloSUM7RXlCZ0RBO0lBTUUsZUFBQTtFNUI0K0hEO0FBQ0Y7QTRCMytIQztFQUVDLHFEQUFBO1VBQUEsNkNBQUE7RUFDQSxnQkFBQTtBNUI0K0hGO0FHdmlJQztFeUJ3REE7SUFLRSxlQUFBO0U1QjgrSEQ7QUFDRjtBR3ppSUM7RXlCcURBO0lBT0UsZUFBQTtFNUJpL0hEO0FBQ0Y7QTRCai9IRTtFQUNDLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0E1Qm0vSEg7QTRCbC9IRztFQUNDLG1CQUFBO0E1Qm8vSEo7QUd6aklDO0V5Qm9FRTtJQUdFLGtCQUFBO0U1QnMvSEg7QUFDRjtBNEJ0L0hJO0VBQ0MsZ0JBQUE7QTVCdy9ITDtBNEJ2L0hDO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxhQUFBO0E1QnkvSEY7QUdua0lDO0V5QjJFQztJQUVFLFdBQUE7RTVCMC9IRjtBQUNGOztBNEJ6L0hBO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFNBQUE7QTVCNC9IRDtBR2xsSUM7RXlCK0VEO0lBVUUsa0JBQUE7RTVCNi9IQTtBQUNGO0E0QjcvSEM7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtBNUIrL0hGO0FHbG1JQztFeUI2RkE7SUFTRSxlQUFBO0U1QmdnSUQ7QUFDRjtBR3BtSUM7RXlCMEZBO0lBV0UsZUFBQTtFNUJtZ0lEO0FBQ0Y7QTRCbGdJQztFQUNDLGNBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGNBQUE7QTVCb2dJRjtBRy9tSUM7RXlCdUdBO0lBTUUsNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7SUFDQSx3QkFBQTtRQUFBLHFCQUFBO1lBQUEsdUJBQUE7RTVCc2dJRDtBQUNGO0E0QnRnSUU7RUFDQyxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0E1QndnSUg7QUcxbklDO0V5QitHQztJQUtFLFdBQUE7SUFDQSxlQUFBO0U1QjBnSUY7QUFDRjtBNEIxZ0lHO0VBQ0MsVUFBQTtFQUNBLGdCQUFBO0E1QjRnSUo7QTRCM2dJRTtFQUNDLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFDQSxjQUFBO0E1QjZnSUg7QTRCNWdJRTtFQUNDLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0E1QjhnSUg7QUc3b0lDO0V5QjRIQztJQU1FLGVBQUE7RTVCK2dJRjtBQUNGO0FHcnBJQztFeUJzSUU7SUFHRSwwQkFBQTtFNUJnaElIO0FBQ0Y7QUd2cElDO0V5Qm1JRTtJQUtFLDBCQUFBO0U1Qm1oSUg7QUFDRjtBNEJsaElDO0VBQ0MscUJBQUE7RUFDQSxnQkFBQTtBNUJvaElGO0FHbnFJQztFeUI2SUE7SUFJRSxlQUFBO0U1QnNoSUQ7QUFDRjtBR3JxSUM7RXlCMElBO0lBTUUsZUFBQTtFNUJ5aElEO0FBQ0Y7QTRCeGhJQztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0E1QjBoSUY7QUdycklDO0V5QnFKQTtJQVFFLGVBQUE7RTVCNGhJRDtBQUNGO0FHdnJJQztFeUJrSkE7SUFVRSxlQUFBO0U1QitoSUQ7QUFDRjtBNEIvaElDO0VBQ0MsZUFBQTtFQUNBLHFCQUFBO0E1QmlpSUY7QTRCL2hJQztFQUNDLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7QTVCaWlJRjtBR3pzSUM7RXlCb0tBO0lBTUUsZUFBQTtFNUJtaUlEO0FBQ0Y7QUczc0lDO0V5QmlLQTtJQVFFLGVBQUE7RTVCc2lJRDtBQUNGO0E0QnJpSUM7RUFDQyxlQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0E1QnVpSUY7QUd0dElDO0V5QjJLQTtJQU1FLGVBQUE7RTVCeWlJRDtBQUNGOztBNEJ4aUlBO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxjQUFBO0E1QjJpSUQ7QUdqdklDO0V5QmdNRDtJQVFFLG1CQUFBO1FBQUEsZUFBQTtFNUI2aUlBO0FBQ0Y7QUc1dUlDO0V5QnNMRDtJQVVFLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0EsUUFBQTtFNUJnaklBO0FBQ0Y7QUcvdUlDO0V5Qm1MRDtJQWFFLGtCQUFBO0U1Qm1qSUE7QUFDRjtBNEJuaklDO0VBQ0MsWUFBQTtFQUNBLG1CQUFBO01BQUEsY0FBQTtVQUFBLFVBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsU0FBQTtBNUJxaklGO0FHL3ZJQztFeUJvTUE7SUFTRSxTQUFBO0lBQ0EsV0FBQTtFNUJzaklEO0FBQ0Y7QTRCcmpJQztFQUNDLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFNBQUE7QTVCdWpJRjtBNEJyaklFO0VBQ0MsZ0JBQUE7QTVCdWpJSDtBNEJyaklDO0VBQ0MsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwrQkFBQTtFQUVBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxTQUFBO0E1QnNqSUY7QUdseUlDO0V5Qm9PQTtJQVVFLFdBQUE7SUFDQSxtQkFBQTtRQUFBLGNBQUE7WUFBQSxVQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtJQUNBLGNBQUE7RTVCd2pJRDtBQUNGO0FHanlJQztFeUIwTkE7SUFnQkUsZUFBQTtJQUNBLGlCQUFBO0U1QjJqSUQ7QUFDRjtBNEIxaklDO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtFQUVBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFdBQUE7QTVCMmpJRjtBRzl5SUM7RXlCNk9BO0lBUUUsa0JBQUE7RTVCNmpJRDtBQUNGO0E0QjdqSUU7RUFDQyxnQkFBQTtBNUIraklIO0E0QjlqSUM7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtBNUJna0lGO0FHMXpJQztFeUJ3UEE7SUFJRSxjQUFBO0U1QmtrSUQ7QUFDRjtBNEJsa0lDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7QTVCb2tJRjtBR3YwSUM7RXlCNlBBO0lBU0UsZUFBQTtFNUJxa0lEO0FBQ0Y7QUd6MElDO0V5QjBQQTtJQVdFLGVBQUE7RTVCd2tJRDtBQUNGO0E0QnZrSUM7RUFDQyxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxjQUFBO0E1QnlrSUY7QUd2MUlDO0V5QjBRQTtJQU1FLGdCQUFBO0U1QjJrSUQ7QUFDRjtBNEIza0lFO0VBQ0MsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBNUI2a0lIO0FHbDJJQztFeUI4UUM7SUFVRSxZQUFBO0lBQ0EsZUFBQTtFNUI4a0lGO0FBQ0Y7QTRCN2tJRTtFQUNDLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFDQSxjQUFBO0E1QitrSUg7QTRCOWtJRTtFQUNDLHFCQUFBO0VBQ0EsZ0JBQUE7QTVCZ2xJSDtBR24zSUM7RXlCaVNDO0lBSUUsZUFBQTtFNUJrbElGO0FBQ0Y7QUdyM0lDO0V5QjhSQztJQU1FLGVBQUE7RTVCcWxJRjtBQUNGO0FHNzNJQztFeUJ5U0U7SUFHRSwwQkFBQTtFNUJxbElIO0FBQ0Y7QUcvM0lDO0V5QnNTRTtJQUtFLDBCQUFBO0U1QndsSUg7QUFDRjtBNEJ2bElDO0VBQ0MscUJBQUE7RUFDQSxnQkFBQTtBNUJ5bElGO0FHMzRJQztFeUJnVEE7SUFJRSxlQUFBO0U1QjJsSUQ7QUFDRjtBRzc0SUM7RXlCNlNBO0lBTUUsZUFBQTtFNUI4bElEO0FBQ0Y7QTRCOWxJRTtFQUNDLHFCQUFBO0E1QmdtSUg7QUd4NUlDO0V5QnlUQztJQUVFLGtCQUFBO0U1QmltSUY7QUFDRjtBNEJobUlDO0VBQ0MsZUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0E1QmttSUY7QUd0NklDO0V5QjZUQTtJQVVFLGdCQUFBO0lBQ0EsZUFBQTtFNUJtbUlEO0FBQ0Y7QTRCam1JRTtFQUNDLG9CQUFBO0E1Qm1tSUg7O0E0QmptSUE7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFFBQUE7QTVCb21JRDtBNEJubUlDO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0E1QnFtSUY7QUd0N0lDO0V5QitVQTtJQUlFLGVBQUE7RTVCdW1JRDtBQUNGO0E0QnRtSUU7RUFDQyxlQUFBO0E1QndtSUg7QTRCdm1JQztFQUNDLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFDQSxjQUFBO0E1QnltSUY7QTRCdm1JQztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFFQSx1QkFBQTtFQUNBLHlCQUFBO0E1QndtSUY7QUc3OElDO0V5QjhWQTtJQVNFLGVBQUE7RTVCMG1JRDtBQUNGO0E0QjFtSUM7RUFDQyxlQUFBO0VBQ0EscUJBQUE7QTVCNG1JRjtBR3Q5SUM7RXlCd1dBO0lBSUUsZUFBQTtFNUI4bUlEO0FBQ0Y7O0E0QjdtSUE7RUFDQyxnQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSwwQkFBQTtFQUVBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO01BQUEsc0JBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QTVCK21JRDs7QTRCN21JQTtFQUNDLG1CQUFBO0VBQ0EsbUJBQUE7QTVCZ25JRDs7QTRCL21JQTtFQUNDLG1DQUFBO0VBQ0EscUJBQUE7QTVCa25JRDs7QTRCaG5JQTtFQUNDLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQ0FBQTtBNUJtbklEOztBNEJqbklBO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFNBQUE7QTVCb25JRDtBR3pnSkM7RXlCa1pEO0lBS0UsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RTVCc25JQTtBQUNGO0E0QnJuSUM7RUFDQyxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7QTVCdW5JRjtBRzNnSkM7RXlCK1lBO0lBT0UsZUFBQTtFNUJ5bklEO0FBQ0Y7QTRCem5JQztFQUNDLGVBQUE7RUFDQSxxQkFBQTtBNUIybklGO0FHcGhKQztFeUJ1WkE7SUFJRSxlQUFBO0U1QjZuSUQ7QUFDRjs7QUd6aEpDO0UwQnpCRDtJQUVFLGVBQUE7SUFDQSxlQUFBO0U3QnFqSkE7QUFDRjtBRzdoSkM7RTBCNUJEO0lBS0UsZUFBQTtJQUNBLGVBQUE7RTdCd2pKQTtBQUNGOztBNkJ4akpBO0VBQ0MseUJBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQUEsMkJBQUE7RUFBQSxzQkFBQTtFQUNBLFdBQUE7QTdCMmpKRDs7QTZCempKQTtFQUNDLGVBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QTdCNGpKRDtBR25qSkM7RTBCWkQ7SUFLRSxlQUFBO0U3QjhqSkE7QUFDRjtBNkI3akpFO0VBQ0MsNEJBQUE7QTdCK2pKSDtBNkI5akpFO0VBQ0MsNkJBQUE7QTdCZ2tKSDtBNkI5akpFO0VBQ0MsK0JBQUE7QTdCZ2tKSDtBNkIvakpFO0VBQ0MsZ0NBQUE7QTdCaWtKSDtBNkJoa0pDO0VBQ0Msa0JBQUE7RUFDQSxnQkFBQTtFQUNBLCtCQUFBO0VBQ0EsZ0JBQUE7QTdCa2tKRjtBRzFrSkM7RTBCSUE7SUFNRSxhQUFBO0lBQ0EsZ0JBQUE7RTdCb2tKRDtBQUNGO0E2QnBrSkU7RUFDQyxZQUFBO0E3QnNrSkg7QTZCcmtKQztFQUNDLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsdUJBQUE7QTdCdWtKRjtBRzNsSkM7RTBCY0E7SUFRRSxlQUFBO0U3QnlrSkQ7QUFDRjtBNkJ6a0pDO0VBRUMsZUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0E3QjBrSkY7QUd2bUpDO0UwQnVCQTtJQVFFLGVBQUE7RTdCNGtKRDtBQUNGO0E2QjVrSkM7RUFDQyxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUVBLHVCQUFBO0VBQ0EscUJBQUE7QTdCNmtKRjtBR25uSkM7RTBCZ0NBO0lBUUUsZUFBQTtFN0Ira0pEO0FBQ0Y7QTZCOWtKQztFQUNDLGtCQUFBO0E3QmdsSkY7QUczbkpDO0UwQjBDQTtJQUdFLGVBQUE7RTdCa2xKRDtBQUNGOztBNkJqbEpBO0VBQ0MsMkJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0EsUUFBQTtBN0JvbEpEO0E2Qm5sSkM7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0E3QnFsSkY7QTZCcGxKRTtFQUNDLHlCQUFBO0E3QnNsSkg7O0E4QnZxSkE7RUFDQyxnQkFBQTtFQUNBLG9CQUFBO0E5QjBxSkQ7QUdycEpDO0UyQnZCRDtJQUlFLG9CQUFBO0U5QjRxSkE7QUFDRjtBOEI1cUpDO0VBQ0MsZ0JBQUE7QTlCOHFKRjtBOEI3cUpDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7QTlCK3FKRjtBR2xxSkM7RTJCbkJBO0lBUUUsaUNBQUE7RTlCaXJKRDtBQUNGO0E4QmpySkM7RUFDQyxlQUFBO0E5Qm1ySkY7QUcxcUpDO0UyQlZBO0lBR0UsbUNBQUE7RTlCcXJKRDtBQUNGO0E4QnJySkM7RUFDQyxjQUFBO0E5QnVySkY7QThCdHJKRTtFQUNDLFdBQUE7RUFDQSxtQkFBQTtBOUJ3ckpIOztBOEJ2ckpBO0VBQ0MscUJBQUE7QTlCMHJKRDtBOEJ6ckpDO0VBQ0MsZUFBQTtFQUNBLHFCQUFBO0E5QjJySkY7QThCMXJKQztFQUNDLFVBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtBOUI0ckpGOztBOEIxckpBO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtBOUI2ckpEO0E4QjVySkM7RUFDQyxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0E5QjhySkY7QThCN3JKRTtFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0E5QitySkg7QThCOXJKQztFQUNDLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7QTlCZ3NKRjtBOEIvckpDO0VBQ0MsZUFBQTtFQUNBLHFCQUFBO0E5QmlzSkY7QThCaHNKQztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBOUJrc0pGO0E4QmpzSkM7RUFDQyxlQUFBO0VBQ0EsZUFBQTtBOUJtc0pGOztBOEJqc0pBO0VBQ0MsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QTlCb3NKRDtBR2h2SkM7RTJCd0NEO0lBTUUsYUFBQTtFOUJzc0pBO0FBQ0Y7QThCdHNKQztFQUNDLFNBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0E5QndzSkY7QThCdnNKRTtFQUNDLGNBQUE7QTlCeXNKSDtBOEJ4c0pFO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0E5QjBzSkg7QUdwd0pDO0UyQnFEQztJQU9FLGVBQUE7RTlCNHNKRjtBQUNGOztBOEIzc0pBO0VBQ0MsZUFBQTtBOUI4c0pEO0FHN3dKQztFMkI4REQ7SUFHRSxlQUFBO0U5Qmd0SkE7QUFDRjtBOEJodEpDO0VBQ0MsY0FBQTtBOUJrdEpGO0E4Qmp0SkM7RUFDQyx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBOUJtdEpGO0E4Qmx0SkM7RUFDQyxlQUFBO0E5Qm90SkY7QUdqeUpDO0UyQjRFQTtJQUdFLGVBQUE7RTlCc3RKRDtBQUNGO0E4QnR0SkM7RUFDQyxlQUFBO0E5Qnd0SkY7QUd6eUpDO0UyQmdGQTtJQUdFLGVBQUE7RTlCMHRKRDtBQUNGO0E4QjF0SkM7RUFDQyxlQUFBO0E5QjR0SkY7QUdqekpDO0UyQm9GQTtJQUdFLGVBQUE7RTlCOHRKRDtBQUNGO0E4Qjl0SkM7RUFDQyxlQUFBO0E5Qmd1SkY7QUd6ekpDO0UyQndGQTtJQUdFLGVBQUE7RTlCa3VKRDtBQUNGO0E4Qmp1SkM7RUFDQyxlQUFBO0E5Qm11SkY7QUdqMEpDO0UyQjZGQTtJQUdFLGVBQUE7RTlCcXVKRDtBQUNGO0E4QnB1SkM7RUFDQyxxQkFBQTtBOUJzdUpGO0E4QnB1SkM7RUFDQyxjQUFBO0E5QnN1SkY7QThCcnVKRTtFQUNDLFdBQUE7RUFDQSxtQkFBQTtBOUJ1dUpIO0E4QnR1SkM7RUFDQyxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBOUJ3dUpGO0FHcjFKQztFMkIwR0E7SUFLRSxlQUFBO0U5QjB1SkQ7QUFDRjtBOEJ6dUpDO0VBQ0Msa0JBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBOUIydUpGO0E4Qnp1SkU7RUFDQyxtQkFBQTtFQUNBLG1CQUFBO0E5QjJ1Skg7QThCenVKQztFQUNDLGtCQUFBO0VBQ0EscUNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QTlCMnVKRjtBRzMySkM7RTJCNEhBO0lBTUUsZUFBQTtFOUI2dUpEO0FBQ0Y7QThCN3VKRTtFQUNDLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QTlCK3VKSDtBR3ozSkM7RTJCbUlDO0lBU0UsZUFBQTtFOUJpdkpGO0FBQ0Y7QUc5M0pDO0UyQjhJQTtJQUVFLGVBQUE7RTlCa3ZKRDtBQUNGOztBR240SkM7RTJCaUpEO0lBRUUsaUJBQUE7RTlCcXZKQTtBQUNGO0FHejRKQztFMkJvSkE7SUFFRSx1QkFBQTtFOUJ1dkpEO0FBQ0Y7QThCdnZKRTtFQUNDLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QTlCeXZKSDs7QThCdHZKQztFQUNDLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLDRCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0E5Qnl2SkY7QUc5NUpDO0UyQjZKQTtJQVVFLGVBQUE7RTlCMnZKRDtBQUNGO0E4QjN2SkM7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtBOUI2dkpGO0E4QjV2SkM7RUFDQyxrQkFBQTtFQUNBLGVBQUE7QTlCOHZKRjtBRzM2SkM7RTJCMktBO0lBSUUsYUFBQTtJQUNBLGVBQUE7RTlCZ3dKRDtBQUNGOztBK0IzOEpBO0VBQ0MsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7QS9CODhKRDtBK0I3OEpDO0VBQ0Msa0JBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBL0IrOEpGO0FHajhKQztFNEJ0QkE7SUFVRSxTQUFBO0lBQ0EsV0FBQTtFL0JpOUpEO0FBQ0Y7QStCajlKRTtFQUNDLG9CQUFBO0VBQ0EsZUFBQTtBL0JtOUpIO0ErQmg5Skc7RUFDQyxtQkFBQTtBL0JrOUpKO0ErQmo5SkM7RUFDQyxnQkFBQTtFQUNBLGNBQUE7QS9CbTlKRjtBK0JqOUpDO0VBQ0MsWUFBQTtFQUNBLDZCQUFBO0EvQm05SkY7QStCbDlKQztFQUNDLGNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0EvQm85SkY7QUc1OUpDO0U0QklBO0lBTUUsYUFBQTtJQUNBLG1CQUFBO0UvQnM5SkQ7QUFDRjtBK0J0OUpDO0VBQ0MsZUFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtBL0J3OUpGO0FHOStKQztFNEJlQTtJQVNFLGVBQUE7RS9CMDlKRDtBQUNGO0FHaC9KQztFNEJZQTtJQVdFLGVBQUE7SUFDQSxpQkFBQTtFL0I2OUpEO0FBQ0Y7QStCNzlKQztFQUNDLGVBQUE7RUFDQSxxQkFBQTtFQUNBLFNBQUE7QS9CKzlKRjtBRzkvSkM7RTRCNEJBO0lBS0UsZUFBQTtFL0JpK0pEO0FBQ0Y7QUdoZ0tDO0U0QnlCQTtJQU9FLGVBQUE7RS9CbytKRDtBQUNGO0ErQm4rSkM7RUFDQyxhQUFBO0EvQnErSkY7QUd4Z0tDO0U0QmtDQTtJQUdFLGFBQUE7RS9CdStKRDtBQUNGO0ErQnQrSkM7RUFDQyxhQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7QS9CdytKRjtBR2xoS0M7RTRCdUNBO0lBS0UsYUFBQTtJQUNBLFNBQUE7RS9CMCtKRDtBQUNGO0ErQjErSkU7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBL0I0K0pIO0FHN2hLQztFNEI4Q0M7SUFLRSxXQUFBO0UvQjgrSkY7QUFDRjs7QWdDM2pLQSxxQ0FBQTtBN0JXQztFNkJUQTtJQUNDLHdCQUFBO0VoQzhqS0E7QUFDRjtBRzNqS0M7RTZCRkE7SUFDQyx3QkFBQTtFaENna0tBO0FBQ0YsRWdDL2pLQSxvQ0FBQTtBN0JHQztFNkJEQTtJQUNDLHdCQUFBO0VoQ2drS0E7QUFDRjtBR3JrS0M7RTZCTUE7SUFDQyx3QkFBQTtFaENra0tBO0FBQ0Y7QWdDamtLQSxvQ0FBQTtBN0JMQztFNkJPQTtJQUNDLHdCQUFBO0VoQ21rS0E7QUFDRjtBR2hsS0M7RTZCY0E7SUFDQyx3QkFBQTtFaENxa0tBO0FBQ0Y7QWdDcGtLQSxvQ0FBQTtBN0JiQztFNkJlQTtJQUNDLHdCQUFBO0VoQ3NrS0E7QUFDRjtBRzNsS0M7RTZCc0JBO0lBQ0Msd0JBQUE7RWhDd2tLQTtBQUNGO0FnQ3ZrS0Esb0NBQUE7QTdCckJDO0U2QnVCQTtJQUNDLHdCQUFBO0VoQ3lrS0E7QUFDRjtBR3RtS0M7RTZCOEJBO0lBQ0Msd0JBQUE7RWhDMmtLQTtBQUNGO0FnQzFrS0Esb0NBQUE7QTdCN0JDO0U2QitCQTtJQUNDLHdCQUFBO0VoQzRrS0E7QUFDRjtBR2puS0M7RTZCc0NBO0lBQ0Msd0JBQUE7RWhDOGtLQTtBQUNGO0FGbGlLQSxXQUFBO0FBQ0EscURBQUE7QW1DN0ZBO0VBQ0MsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7TUFBQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBakNrb0tEO0FpQ2hvS0M7RUFDQyxpQkFBQTtFQUFBLGFBQUE7RUFDQSwwQkFBQTtFQUFBLHFDQUFBO0VBRUEsU0FBQTtBakNpb0tGO0FHeG5LQztFOEJiQTtJQU1FLDBCQUFBO0lBQUEscUNBQUE7RWpDbW9LRDtBQUNGO0FHMW5LQztFOEJoQkE7SUFRRSwwQkFBQTtJQUFBLHFDQUFBO0VqQ3NvS0Q7QUFDRjtBRzVuS0M7RThCbkJBO0lBVUUscUJBQUE7SUFBQSwwQkFBQTtFakN5b0tEO0FBQ0Y7QWlDem9LQztFQUNDLHdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7QWpDMm9LRjtBR3BwS0M7RThCRUE7SUFTRSx3QkFBQTtFakM2b0tEO0FBQ0Y7QWlDM29LRztFQUNDLG1CQUFBO0FqQzZvS0o7QWlDM29LRTtFQUNDLGVBQUE7RUFBQSxXQUFBO0FqQzZvS0g7QUdycEtDO0U4Qk9DO0lBR0UsY0FBQTtFakMrb0tGO0FBQ0Y7QUdocUtDO0U4QmlCQztJQUVFLGVBQUE7SUFBQSxXQUFBO0VqQ2lwS0Y7QUFDRjtBR2xxS0M7RThCY0M7SUFJRSxlQUFBO0lBQUEsV0FBQTtFakNvcEtGO0FBQ0Y7QUdwcUtDO0U4QldDO0lBTUUsY0FBQTtFakN1cEtGO0FBQ0Y7QUcvcUtDO0U4QnlCQztJQUVFLGVBQUE7SUFBQSxXQUFBO0VqQ3dwS0Y7QUFDRjtBR2pyS0M7RThCc0JDO0lBSUUsZUFBQTtJQUFBLFdBQUE7RWpDMnBLRjtBQUNGO0FHbnJLQztFOEJtQkM7SUFNRSxjQUFBO0VqQzhwS0Y7QUFDRjtBaUM3cEtFO0VBQ0Msa0JBQUE7RUFBQSx1QkFBQTtFQUFBLGdCQUFBO0VBQ0EsZUFBQTtFQUFBLG9CQUFBO0VBQUEsa0JBQUE7QWpDK3BLSDtBR2xzS0M7RThCaUNDO0lBSUUsa0JBQUE7SUFBQSx1QkFBQTtJQUFBLGdCQUFBO0VqQ2lxS0Y7QUFDRjtBR3BzS0M7RThCOEJDO0lBTUUsa0JBQUE7SUFBQSxjQUFBO0lBQ0EsZUFBQTtJQUFBLG9CQUFBO0lBQUEsa0JBQUE7RWpDb3FLRjtBQUNGO0FHdnNLQztFOEIyQkM7SUFTRSxpQkFBQTtJQUNBLGNBQUE7RWpDdXFLRjtBQUNGO0FpQ3ZxS0U7RUFDQyxnQkFBQTtBakN5cUtIO0FpQ3hxS0U7RUFDQyxvQkFBQTtFQUFBLGdCQUFBO0VBQ0EsaUJBQUE7QWpDMHFLSDtBR3Z0S0M7RThCOENDO0lBRUUsZUFBQTtJQUFBLG9CQUFBO0lBQUEsa0JBQUE7RWpDMnFLRjtBQUNGO0FHenRLQztFOEIyQ0M7SUFJRSxhQUFBO0VqQzhxS0Y7QUFDRjtBaUM3cUtDO0VBQ0MsaUJBQUE7QWpDK3FLRjtBaUM3cUtDO0VBQ0MscUJBQUE7TUFBQSxrQkFBQTtVQUFBLHlCQUFBO0VBQ0EseURBQUE7RUFDQSxzQkFBQTtBakMrcUtGO0FHenVLQztFOEJ1REE7SUFLRSxlQUFBO0lBQUEsV0FBQTtJQUNBLGtCQUFBO0lBQUEsY0FBQTtFakNpcktEO0FBQ0Y7QUc1dUtDO0U4Qm9EQTtJQVFFLGlCQUFBO0lBQ0EsY0FBQTtFakNvcktEO0FBQ0Y7QWlDbnJLQztFQUNDLGVBQUE7RUFBQSxXQUFBO0VBQ0EsMEJBQUE7RUFDQSxXQUFBO0FqQ3FyS0Y7QUc3dktDO0U4QnFFQTtJQUtFLGVBQUE7SUFBQSxXQUFBO0VqQ3VyS0Q7QUFDRjtBRy92S0M7RThCa0VBO0lBT0UsZUFBQTtJQUFBLFdBQUE7RWpDMHJLRDtBQUNGO0FHandLQztFOEIrREE7SUFTRSxpQkFBQTtJQUNBLGNBQUE7RWpDNnJLRDtBQUNGO0FpQzVyS0U7RUFDQyxXQUFBO0FqQzhyS0g7O0FpQzVyS0E7RUFDQyxrQkFBQTtBakMrcktEO0FpQzlyS0M7RUFDQyxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBakNnc0tGO0FpQy9yS0U7RUFDQyxrQkFBQTtBakNpc0tIO0FpQ2xzS0U7RUFDQyxrQkFBQTtBakNpc0tIO0FpQ2xzS0U7RUFDQyxrQkFBQTtBakNpc0tIO0FpQ2xzS0U7RUFDQyxrQkFBQTtBakNpc0tIO0FpQ2xzS0U7RUFDQyxrQkFBQTtBakNpc0tIO0FpQ2hzS0M7RUFDQyxrQkFBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QWpDa3NLRjtBaUNqc0tFO0VBQ0MsZUFBQTtBakNtc0tIOztBaUNqc0tBO0VBQ0MscUJBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QWpDb3NLRDtBaUNuc0tDO0VBQ0MsbUJBQUE7QWpDcXNLRjtBR2h6S0M7RThCMEdBO0lBR0Usa0JBQUE7RWpDdXNLRDtBQUNGO0FpQ3ZzS0U7RUFDQywyQkFBQTtBakN5c0tIO0FpQ3hzS0M7RUFFQyxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7QWpDeXNLRjtBaUN2c0tFO0VBQ0MsMEJBQUE7QWpDeXNLSDs7QWlDdnNLQTtFQUNDLFdBQUE7QWpDMHNLRDtBaUN6c0tDO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxzQkFBQTtNQUFBLG1CQUFBO1VBQUEscUJBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7QWpDMnNLRjtBaUMxc0tFO0VBQ0MsZ0JBQUE7QWpDNHNLSDtBaUMzc0tDO0VBQ0MsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtBakM2c0tGO0FpQzVzS0U7RUFDQyxlQUFBO0VBQ0EsU0FBQTtBakM4c0tIO0FpQzdzS0M7RUFDQyxtQkFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0FqQytzS0Y7QWlDOXNLQztFQUNDLGVBQUE7QWpDZ3RLRjtBaUMvc0tDO0VBQ0MsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QWpDaXRLRjs7QWlDaHRLQTtFQUNDLGVBQUE7RUFDQSxxQkFBQTtBakNtdEtEIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkdW5pdHM6ICdweCdcblxuQGZ1bmN0aW9uIHJlbSgkcHhWYWx1ZSlcblx0QGlmICR1bml0cyA9PSAncmVtJ1xuXHRcdEByZXR1cm4gY2FsYygkcHhWYWx1ZSAvIDEwKSArIHJlbVxuXG5cdEBlbHNlXG5cdFx0QHJldHVybiBjYWxjKCRweFZhbHVlIC8gMTYpICsgcmVtXG5cbi8qIG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBpbXBvcnQgbGliL2FsbFxuQGltcG9ydCBmb250c1xuXG46cm9vdFxuXHQtLWZmOiBJbnRlclxuXHQtLWZmMjogTW9udHNlcnJhdCwgQXJpYWwsIHNhbnMtc2VyaWZcblx0LS1hY2NlbnQ6ICNFRjJFMkVcblx0LS1hY2NlbnQyOiAjMDE0OTYxXG5cdC0tYWNjZW50MzogIzc3N0U5MFxuXHQtLWNvbG9yOiAjMUYyMjJDXG5cbiRmb250LWZhbWlseTogSW50ZXJcbiRjb2xvcjogIzAwMFxuJGZvbnQtc2l6ZTogMTZweFxuJGZvbnQtd2VpZ2h0OiA0MDBcbiRiZ2NvbG9yOiAjRjRGNUY2XG5cbiRndXR0ZXJzOiAxNXB4XG4kbWF4V2lkdGg6IDE5MlxuJGNvbnRhaW5lcjogMTI2MFxuJGRlc2t0b3A6IDE0MDBweFxuJGxhcHRvcDogMTIzOXB4XG4kaXBhZDogOTkxcHhcbiRpcGhvbmU6IDc2N3B4XG4kaXBob25lX3NtOiA1NzVweFxuJGlwaG9uZV94czogMzcwcHhcblxuQGlmICR1bml0cyA9PSAncmVtJ1xuXHRodG1sXG5cdFx0Zm9udC1zaXplOiA2Mi41JVxuQGVsc2Vcblx0aHRtbFxuXHRcdGZvbnQtc2l6ZTogMTAwJVxuXG5odG1sXG5cdCYubG9jaywgJi5sb2NrIGJvZHlcblx0XHRvdmVyZmxvdzogaGlkZGVuXG5cdCYubmF2TG9jaywgJi5uYXZMb2NrIGJvZHlcblx0XHRvdmVyZmxvdzogaGlkZGVuXG5cbmJvZHlcblx0Y29sb3I6IHZhcigtLWNvbG9yKVxuXHRmb250OiAkZm9udC13ZWlnaHQgJGZvbnQtc2l6ZSB2YXIoLS1mZiksIEFyaWFsLCBzYW5zLXNlcmlmXG5cdGxpbmUtaGVpZ2h0OiAxLjVcblx0YmFja2dyb3VuZDogJGJnY29sb3Jcblx0bWluLWhlaWdodDogMTAwJVxuXHRkaXNwbGF5OiBmbGV4XG5cdG1hcmdpbjogMHB4XG5cdHBhZGRpbmc6IDBweFxuXHRwb3NpdGlvbjogcmVsYXRpdmVcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxuXG5AaW1wb3J0IGJsb2Nrcy91dGlsaXRpZXNcblxuQGltcG9ydCBibG9ja3MvY29tcG9uZW50c1xuXG5AaW1wb3J0IGJsb2Nrcy9idXR0b25zXG5cbkBpbXBvcnQgYmxvY2tzL2Zvcm1zXG5cbkBpbXBvcnQgYmxvY2tzL2ljb25zXG5cbi8qIEhFQURFUlxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AaW1wb3J0IGhlYWRlclxuXG4vKiBNQUlOXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBpbXBvcnQgbWFpblxuXG5AaW1wb3J0IHBhcnRpYWxzL2FsbFxuXG5AaW1wb3J0IHBhZ2VzL2FsbFxuXG5AaW1wb3J0IGJsb2Nrcy9wb3B1cFxuXG4vLyBAaW1wb3J0IGJsb2Nrcy9sYXlvdXRcblxuLy8gQGltcG9ydCBibG9ja3MvdG9vbHRpcCBcbkBpbXBvcnQgbWVkaWFcblxuLyogRk9PVEVSXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBpbXBvcnQgZm9vdGVyXG4iLCJAZm9udC1mYWNlIFxuXHRmb250LWZhbWlseTogSW50ZXJcblx0Zm9udC1kaXNwbGF5OiBzd2FwXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIilcblx0Zm9udC13ZWlnaHQ6IDQwMFxuXHRmb250LXN0eWxlOiBub3JtYWxcclxuQGZvbnQtZmFjZSBcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXRcblx0Zm9udC1kaXNwbGF5OiBzd2FwXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKVxuXHRmb250LXdlaWdodDogNTAwXG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxyXG5AZm9udC1mYWNlIFxuXHRmb250LWZhbWlseTogTW9udHNlcnJhdFxuXHRmb250LWRpc3BsYXk6IHN3YXBcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIilcblx0Zm9udC13ZWlnaHQ6IDQwMFxuXHRmb250LXN0eWxlOiBub3JtYWxcclxuQGZvbnQtZmFjZSBcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXRcblx0Zm9udC1kaXNwbGF5OiBzd2FwXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIilcblx0Zm9udC13ZWlnaHQ6IDYwMFxuXHRmb250LXN0eWxlOiBub3JtYWxcclxuQGZvbnQtZmFjZSBcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXRcblx0Zm9udC1kaXNwbGF5OiBzd2FwXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpXG5cdGZvbnQtd2VpZ2h0OiA3MDBcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbkBmb250LWZhY2UgXG5cdGZvbnQtZmFtaWx5OiBJbnRlclxuXHRmb250LWRpc3BsYXk6IHN3YXBcblx0c3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIilcblx0Zm9udC13ZWlnaHQ6IDUwMFxuXHRmb250LXN0eWxlOiBub3JtYWxcclxuIiwiLyogbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgLS1mZjogSW50ZXI7XG4gIC0tZmYyOiBNb250c2VycmF0LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgLS1hY2NlbnQ6ICNFRjJFMkU7XG4gIC0tYWNjZW50MjogIzAxNDk2MTtcbiAgLS1hY2NlbnQzOiAjNzc3RTkwO1xuICAtLWNvbG9yOiAjMUYyMjJDO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG5odG1sLmxvY2ssIGh0bWwubG9jayBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmh0bWwubmF2TG9jaywgaHRtbC5uYXZMb2NrIGJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgZm9udDogNDAwIDE2cHggdmFyKC0tZmYpLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZDogI0Y0RjVGNjtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50dHUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udHRuIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmZvbnQtNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvbnQtNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZvbnQtNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZvbnQtMzAwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmZvbnQtMTAwIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cblxuLm1hcmdpbiA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFyZ2luID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5mbGV4LW5vbmUge1xuICBmbGV4OiBub25lO1xufVxuXG5wOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4udGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmxpbmstZG90dGVkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IGRvdHRlZCB2YXIoLS1hY2NlbnQyKTtcbn1cbi5saW5rLWRvdHRlZDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50aXRsZS1oMSwgLnRpdGxlLWgyLCAudGl0bGUtaDMsIC50aXRsZS1oNCwgLnRpdGxlLWg1LCAudGl0bGUtaDYge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBtYXJnaW46IDA7XG59XG5cbi50aXRsZS1oMSB7XG4gIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRpdGxlLWgxIHtcbiAgICBmb250LXNpemU6IDM0cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpdGxlLWgxIHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGl0bGUtaDIge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aXRsZS1oMiB7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRpdGxlLWgzIHtcbiAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGl0bGUtaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50aXRsZS1oNCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpdGxlLWg0IHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGl0bGUtaDUge1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aXRsZS1oNSB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRpdGxlLWg2IHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmNvbG9yLWFjY2VudCB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci1hY2NlbnQyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci1hY2NlbnQzIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDMpICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zaXplLWxnIHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l6ZS1sZyB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNpemUtbWQge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXplLW1kIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2l6ZS14cyB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uc2l6ZS1zbSB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC0yIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMikgIWltcG9ydGFudDtcbn1cblxuLmctNSwgLmd5LTUge1xuICAtLWJzLWd1dHRlci15OiA0MHB4O1xufVxuXG4uZy01LCAuZ3gtNSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDQwcHg7XG59XG5cbi5nLTYsIC5neS02IHtcbiAgLS1icy1ndXR0ZXIteTogODBweDtcbn1cblxuLmctNiwgLmd4LTYge1xuICAtLWJzLWd1dHRlci14OiA4MHB4O1xufVxuXG4uZ2FwLTUge1xuICBnYXA6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1iLTYge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5teS02IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmZsZXgtMSB7XG4gIGZsZXg6IDE7XG59XG5cbi5mbGV4LW5vbmUge1xuICBmbGV4OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgLmcteGwtNiwgLmd5LXhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDgwcHg7XG4gIH1cbiAgLmcteGwtNiwgLmd4LXhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDgwcHg7XG4gIH1cbn1cbi8qIEVsZW1lbnRzID09PT09PT09PT09PSAqL1xuLmwtYWxlcnQge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubC1hbGVydC5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiAjRkVGMUYyO1xufVxuLmwtYWxlcnQuYWxlcnQtZGFuZ2VyIC5pY29uIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG4ubC1hbGVydCAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLyogVGFicyAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udGFicy1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRhYnMtbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udGFicy1uYXZfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTVweCAyNHB4IDE1cHggNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1hY2NlbnQyKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYnMtbmF2X19saW5rIHtcbiAgICBwYWRkaW5nOiAxMXB4IDI0cHggMTFweCAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRhYnMtbmF2X19saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGFicy1uYXZfX2xpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50KTtcbn1cbi50YWJzLW5hdl9fbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xufVxuXG4udGFicy1uYXYtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFicy1uYXYtYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuLnRhYnMtbmF2LWJ1dHRvbl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA3cHggMzFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYWNjZW50Myk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFjY2VudDMpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50YWJzLW5hdi1idXR0b25fX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG4udGFicy1uYXYtYnV0dG9uX19saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbn1cblxuLnNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLnNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudDIpO1xufVxuXG4uc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBBY2Nvb3JkaW9uICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hY2NvcmRpb25fX2l0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzc3N0U5MDtcbn1cbi5hY2NvcmRpb25fX2l0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzc3RTkwO1xufVxuLmFjY29yZGlvbl9fYnV0dG9uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAyNHB4IDY2cHggMzRweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hY2NvcmRpb25fX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hY2NvcmRpb25fX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uYWNjb3JkaW9uX19idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL2Fycm93LW5hcnJvdy11cC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yIGxpbmVhcjtcbn1cbi5hY2NvcmRpb25fX2J1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xufVxuLmFjY29yZGlvbl9fYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG4uYWNjb3JkaW9uX19idXR0b24uY29sbGFwc2VkOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5hY2NvcmRpb25fX251bSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYWNjb3JkaW9uX19udW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmFjY29yZGlvbl9fYm9keSB7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWNjb3JkaW9uX19ib2R5IHtcbiAgICBwYWRkaW5nOiAxNXB4IDhweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnNwb2xsZXJfX2J1dHRvbiB7XG4gIGhlaWdodDogNjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogNXB4IDMwcHggNXB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG4uc3BvbGxlcl9fYnV0dG9uOmFmdGVyLCAuc3BvbGxlcl9fYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAycHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Mik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5zcG9sbGVyX19idXR0b246YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uc3BvbGxlcl9fYnV0dG9uLmNvbGxhcHNlZDphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNwb2xsZXJfX2JvZHkgLmZpbHRlci1saXN0IHtcbiAgcGFkZGluZzogMTZweCAwIDI0cHg7XG59XG5cbi8qIFN3aXBlciAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjODM4MzgzO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTE5cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN3aXBlci1idXR0b24tbmV4dCAuaWNvbixcbi5zd2lwZXItYnV0dG9uLXByZXYgLmljb24ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYgLmljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudDIpO1xufVxuXG4uc2VjdGlvbi0td2hpdGUgLnN3aXBlci1zY3JvbGxiYXIge1xuICBiYWNrZ3JvdW5kOiAjRTZFOEVDO1xufVxuXG4vKiBDcnVtYnMgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJyZWFkY3J1bWJzIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgZ2FwOiA0cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5icmVhZGNydW1ic19faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJyZWFkY3J1bWJzX19pdGVtIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmJyZWFkY3J1bWJzX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5icmVhZGNydW1ic19faXRlbTpsYXN0LWNoaWxkIHtcbiAgZmxleDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5icmVhZGNydW1ic19faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5icmVhZGNydW1ic19faXRlbTpub3QoOmZpcnN0LWNoaWxkKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA0cHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9icmVhZGNydW1icy1iZy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5icmVhZGNydW1ic19faXRlbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzI4MjgyODtcbn1cbi5icmVhZGNydW1ic19faXRlbSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYnNfX2l0ZW0gYSAuaWNvbiB7XG4gIHRvcDogLTFweDtcbn1cblxuLnBhZ2luZy1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbi5wYWdpbmctbGlzdF9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQzKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYWNjZW50Myk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnaW5nLWxpc3RfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnBhZ2luZy1saXN0X19saW5rLS1hY3RpdmUsIC5wYWdpbmctbGlzdF9fbGluazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5rcyAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubGluayB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5saW5rIC5pY29uIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG59XG4ubGluazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubGluazpob3ZlciAuaWNvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDhweCwgMCk7XG59XG4ubGluay0taW5mbyB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbn1cblxuLnNvY2lhbCB7XG4gIGdhcDogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb2NpYWwge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnNvY2lhbF9fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNvY2lhbF9fbGluayAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG4uc29jaWFsX19saW5rIC5pY29uLXlvdXR1YmUge1xuICBmb250LXNpemU6IDI4cHg7XG59XG4uc29jaWFsX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNvY2lhbF9fbGluazpob3ZlciAuaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xufVxuLnNvY2lhbC0tbGlnaHQgLnNvY2lhbF9fbGluayAuaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBDb3VudGVyICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jb3VudGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uY291bnRlcl9fdmFsIHtcbiAgd2lkdGg6IDEuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG59XG4uY291bnRlcl9fYnRuIHtcbiAgaGVpZ2h0OiAxLjU2MjVyZW07XG4gIHdpZHRoOiAxLjU2MjVyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvdW50ZXItLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyogVmlkZW8gKi9cbi8qIFJhbmdlIGJvb3RzdHJhcCAqL1xuLyogUmFuZ2UgKi9cbi5idXR0b24sIGEuYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogNTZweDtcbiAgcGFkZGluZzogMCAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udDogNDAwIDE4cHgvMThweCB2YXIoLS1mZiksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYWNjZW50KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxleDogbm9uZTtcbn1cbi5idXR0b24gLmljb24sIGEuYnV0dG9uIC5pY29uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmbGV4OiBub25lO1xufVxuLmJ1dHRvbjpob3ZlciwgYS5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzUyMTIxO1xuICBib3JkZXItY29sb3I6ICNjNTIxMjE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbjpkaXNhYmxlZCwgYS5idXR0b246ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQzKTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idXR0b246ZGlzYWJsZWQ6aG92ZXIsIGEuYnV0dG9uOmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Myk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbi0tbWQsIGEuYnV0dG9uLS1tZCB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYnV0dG9uLS14cywgYS5idXR0b24tLXhzIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5idXR0b24tLWJsb2NrLCBhLmJ1dHRvbi0tYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idXR0b24tLXNtLWJsb2NrLCBhLmJ1dHRvbi0tc20tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnV0dG9uLS1vdXRsaW5lLCBhLmJ1dHRvbi0tb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG4uYnV0dG9uLS1vdXRsaW5lOmhvdmVyLCBhLmJ1dHRvbi0tb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xufVxuLmJ1dHRvbi0taW5mbywgYS5idXR0b24tLWluZm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbn1cbi5idXR0b24tLWluZm86aG92ZXIsIGEuYnV0dG9uLS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAzNmU5MjtcbiAgYm9yZGVyLWNvbG9yOiAjMDM2ZTkyO1xufVxuLmJ1dHRvbi0tb3V0bGluZS1pbmZvLCBhLmJ1dHRvbi0tb3V0bGluZS1pbmZvIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG4uYnV0dG9uLS1vdXRsaW5lLWluZm86aG92ZXIsIGEuYnV0dG9uLS1vdXRsaW5lLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGJvcmRlci1jb2xvcjogIzAzNmU5Mjtcbn1cbi5idXR0b24tLXByaW1hcnksIGEuYnV0dG9uLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogI0U2RThFQztcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzc3N0U5MDtcbn1cbi5idXR0b24tLXByaW1hcnk6aG92ZXIsIGEuYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2QzZDRkNjtcbiAgY29sb3I6ICM3NzdFOTA7XG59XG4uYnV0dG9uLS13MzAwLCBhLmJ1dHRvbi0tdzMwMCB7XG4gIG1pbi13aWR0aDogMzAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnV0dG9uLS13MzAwLCBhLmJ1dHRvbi0tdzMwMCB7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgfVxufVxuXG4ubXctMjAwIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cblxuLmJ1dHRvbi1wbHVzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGdhcDogOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udDogNDAwIDE2cHgvMTZweCB2YXIoLS1mZiksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbGV4OiBub25lO1xufVxuLmJ1dHRvbi1wbHVzIC5pY29uIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmbGV4OiBub25lO1xufVxuLmJ1dHRvbi1wbHVzIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG4uYnV0dG9uLXBsdXM6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbn1cblxuLyogRm9ybSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uZm9ybS1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtLWdyb3VwX19pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogNDZweDtcbiAgd2lkdGg6IDQycHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZm9ybS1ncm91cF9faWNvbiAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5mb3JtLWdyb3VwIC5mb3JtLWlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuLmZvcm0tZ3JvdXAgLmZvcm0tZWRpdC1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNDZweDtcbiAgd2lkdGg6IDM0cHg7XG4gIHRvcDogMXB4O1xuICByaWdodDogMXB4O1xufVxuLmZvcm0tZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybS1pbnB1dCB7XG4gIC0tYnMtYm9keS1iZzogI0ZDRkNGRDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICNFNkU4RUM7XG4gIC0tYnMtYm9keS1jb2xvcjogdmFyKC0tY29sb3IpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICBmb250OiA0MDAgMTZweCB2YXIoLS1mZiksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbi5mb3JtLWlucHV0OmZvY3VzIHtcbiAgLS1icy1ib2R5LWJnOiAjZmZmO1xuICAtLWJzLWJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQyKTtcbn1cbi5mb3JtLWlucHV0OmZvY3VzICsgLmZvcm0tZWRpdC1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmZvcm0taW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NzdFOTA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG4uZm9ybS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NzdFOTA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG4uZm9ybS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzc3RTkwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xufVxuLmZvcm0taW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc3N0U5MDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cbi5mb3JtLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzc3RTkwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xufVxuLmZvcm0taW5wdXQuX2Vycm9yIHtcbiAgLS1icy1ib3JkZXItY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQpO1xufVxuLmZvcm0taW5wdXQuX3ZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiBncmVlbjtcbn1cbi5mb3JtLWlucHV0LS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbn1cbi5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4uZm9ybS1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuLmZvcm0tZWRpdC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjRkNGQ0ZEO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uZm9ybS1lZGl0LWJ0biAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yKTtcbn1cbi5mb3JtLWVkaXQtYnRuOmhvdmVyIC5pY29uIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG5cbnRleHRhcmVhLmZvcm0taW5wdXQge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDIwOHB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHJlc2l6ZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4vKiBDaGVja2JveCAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubC1mb3JtLWNoZWNrIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDA7XG59XG4ubC1mb3JtLWNoZWNrIGxhYmVsLnNpemUteHMge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLmwtZm9ybS1jaGVjayBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ubC1mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgLS1icy1ib3JkZXItY29sb3I6IHZhcigtLWFjY2VudDMpO1xufVxuLmwtZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG5cbi5sLWZpbHRlci1jaGVjayB7XG4gIHBhZGRpbmctbGVmdDogMS44ZW07XG59XG4ubC1maWx0ZXItY2hlY2tfX2NvdW50IHtcbiAgY29sb3I6ICM3NzdFOTA7XG59XG4ubC1maWx0ZXItY2hlY2sgbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5sLWZpbHRlci1jaGVjayAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQzKTtcbiAgd2lkdGg6IDEuMjVlbTtcbiAgaGVpZ2h0OiAxLjI1ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS44ZW07XG4gIG1hcmdpbi10b3A6IDAuMThlbTtcbn1cbi5sLWZpbHRlci1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NoZWNrYm94LWJnLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFjY2VudDIpO1xufVxuLmwtZmlsdGVyLWNoZWNrOmhhcyguZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkKSAubC1maWx0ZXItY2hlY2tfX2NvdW50LCAubC1maWx0ZXItY2hlY2s6aGFzKC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQpIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xufVxuXG4vKiBTZWxlY3Rib3ggID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmZvcm0tc2VsZWN0IHtcbiAgYWNjZW50LWNvbG9yOiAjRjZGREZGO1xufVxuLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjRTZFOEVDO1xufVxuXG4uc2VsZWN0Ym94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdGJveF9faGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdGJveF9fdGV4dCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMXB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udDogNDAwIDE2cHggSW50ZXIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbi5zZWxlY3Rib3hfX2NhcmV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc2VsZWN0LWFycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnNlbGVjdGJveF9fZHJvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG59XG4uc2VsZWN0Ym94X19kcm9wIHVsIHtcbiAgbWF4LWhlaWdodDogMTAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2VsZWN0Ym94X19kcm9wIHVsIGxpIHtcbiAgcGFkZGluZzogNXB4IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuc2VsZWN0Ym94X19kcm9wIHVsIGxpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICB9XG59XG4uc2VsZWN0Ym94X19kcm9wIHVsIGxpLl9zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG59XG4uc2VsZWN0Ym94X19zZWFyY2gge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4wNjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0Ym94X19zZWFyY2ggLmljb24tem9vbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMC44MTI1cmVtO1xuICB0b3A6IDAuNjI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjYWFhO1xufVxuLnNlbGVjdGJveF9fc2VhcmNoIC5mb3JtLWlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzNzVyZW07XG59XG4uc2VsZWN0Ym94Ll9vcGVuIC5zZWxlY3Rib3hfX2hlYWQge1xuICB6LWluZGV4OiAxMTtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbn1cbi5zZWxlY3Rib3guX29wZW4gLnNlbGVjdGJveF9fY2FyZXQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnNlbGVjdGJveC5fb3BlbiAuc2VsZWN0Ym94X19kcm9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VsZWN0Ym94X19kcm9wIHVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwLjEyNXJlbTtcbn1cblxuLnNlbGVjdGJveF9fZHJvcCB1bDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjYWFhO1xufVxuXG4uc2VsZWN0Ym94X19kcm9wIHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5zZWxlY3Rib3hfX2Ryb3AgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEZpbGUgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51cGxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGhlaWdodDogMjQwcHg7XG4gIHdpZHRoOiAyNDBweDtcbiAgYmFja2dyb3VuZDogI0Y0RjVGNjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cbi51cGxvYWQgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyO1xufVxuLnVwbG9hZF9faWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGZsZXg6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGMkY0Rjc7XG4gIGJvcmRlcjogNnB4IHNvbGlkICNGOUZBRkI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4udXBsb2FkX19pY29uIC5pY29uIHtcbiAgZmlsbDogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG4udXBsb2FkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xufVxuLnVwbG9hZF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFjY2VudDMpO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnVwbG9hZF9fdGV4dCBhIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xufVxuLnVwbG9hZF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVwbG9hZC5fY29tcGxhdGUge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51cGxvYWQtLWZpbGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogaWNvbnMgPT09PT09PT09PT09ICovXG4uaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIHN0cm9rZS13aWR0aDogMDtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmljb24tem9vbSwgLmljb24tbG9nb3V0LCAuaWNvbi1jYXNlLCAuaWNvbi1wcmVzZW50YXRpb24sIC5pY29uLXNlYXJjaCwgLmljb24tdXNlcnMsIC5pY29uLXRlbGVncmFtLCAuaWNvbi1pbnN0YWdyYW0sIC5pY29uLXlvdXR1YmUsIC5pY29uLXdhdHNhcHAsIC5pY29uLXVzZXIsIC5pY29uLWxvY2ssIC5pY29uLWFsZXJ0LCAuaWNvbi1saW5rLCAuaWNvbi1lbWFpbCwgLmljb24tdGVsLCAuaWNvbi1jdXAsIC5pY29uLWVtYWlsMiwgLmljb24tdGVsMiwgLmljb24tc2V0dGluZ3MsIC5pY29uLWxpbmsyLCAuaWNvbi1ob3VzZSwgLmljb24taG91c2UyLCAuaWNvbi1jYXNlMiwgLmljb24tcGx1cywgLmljb24tZWRpdCwgLmljb24tY29tbWVudCwgLmljb24tY2FsZW5kYXIsIC5pY29uLW1hcCwgLmljb24tbGFuZywgLmljb24tZmlsZSwgLmljb24tY29pbnMtaGFuZCwgLmljb24tYnJpZWZjYXNlLCAuaWNvbi1jbG9jaywgLmljb24tbGlua2VkaW4sIC5pY29uLWZhY2Vib29rLCAuaWNvbi1lbWFpbDMsIC5pY29uLXRlbC1jYWxsLCAuaWNvbi1maWx0ZXIsIC5pY29uLWhvbWUsIC5pY29uLWdyYWR1YXRpb24sIC5pY29uLWxpZ2h0YnVsYiwgLmljb24tdGlja2V0LCAuaWNvbi1jb2lucywgLmljb24tdGh1bWJzLXVwLCAuaWNvbi1jYWxlbmRhcjIsIC5pY29uLWJyaWVmY2FzZTIsIC5pY29uLWNhbGVuZGFyLXBsdXMsIC5pY29uLXBsYXktY2lyY2xlLCAuaWNvbi1jbG9jazIsIC5pY29uLXdhbGxldCwgLmljb24tYnVpbGRpbmcsIC5pY29uLXF1ZXN0aW9uLCAuaWNvbi1leWUsIC5pY29uLXNoYXJlLCAuaWNvbi1ib29rbWFyayB7XG4gIGZpbGw6IG5vbmU7XG59XG4uaWNvbi1hbGVydCwgLmljb24tbGluaywgLmljb24tZW1haWwsIC5pY29uLXRlbCwgLmljb24tdXNlciwgLmljb24tbG9jaywgLmljb24tY3VwLCAuaWNvbi1ob3VzZTIsIC5pY29uLWNhc2UyLCAuaWNvbi1lZGl0LCAuaWNvbi1jb21tZW50LCAuaWNvbi1jYWxlbmRhciwgLmljb24tbWFwLCAuaWNvbi1sYW5nLCAuaWNvbi1maWxlLCAuaWNvbi1jb2lucy1oYW5kLCAuaWNvbi1icmllZmNhc2UsIC5pY29uLWNsb2NrLCAuaWNvbi1ob21lIHtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG59XG5cbi8qIEhFQURFUiAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMjByZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IC04cHggcmdiYSgyMSwgNDQsIDU3LCAwLjIpO1xufVxuLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDY2cHg7XG4gIH1cbn1cblxuLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubG9nbyB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxvZ28ge1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gIH1cbn1cblxuLnRvcC1tZW51IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMCAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC50b3AtbWVudSB7XG4gICAgZ2FwOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMzlweCkge1xuICAudG9wLW1lbnUge1xuICAgIGdhcDogMCAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudG9wLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50b3AtbWVudV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICBsZXR0ZXItc3BhY2luZzogMC4zNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC50b3AtbWVudV9fbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLnRvcC1tZW51X19saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi50b3AtbWVudV9fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG5cbi50b3AtcGFuZWxfX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi50b3AtcGFuZWxfX2J0biAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuLnRvcC1wYW5lbF9fYnRuOmhvdmVyIC5pY29uIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG5cbi5sYW5nX19idG4ge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG4ubGFuZ19fYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG5cbi5uYXZiYXItbW9iaWxlIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMTZweCAtOHB4IHJnYmEoMjEsIDQ0LCA1NywgMC4yKTtcbn1cbi5uYXZiYXItbW9iaWxlIC5idG4tY2xvc2Uge1xuICBtYXJnaW46IDEycHggMTJweCA1cHg7XG59XG4ubmF2YmFyLW1vYmlsZSAudG9wLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXZiYXItbW9iaWxlIC50b3AtbWVudV9fbGluayB7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbn1cblxuLyogTUFJTiAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubWFpbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogY2xpcDtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiAxNTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxufVxuLmNvbnRhaW5lcl9faW5uZXIge1xuICBwYWRkaW5nOiAwIDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFpbmVyX19pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmNvbnRhaW5lcl9faW5uZXItLXNtIHtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5jb250YWluZXJfX2lubmVyLS1zbSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmNvbnRhaW5lcl9faW5uZXItLXdwYWRkaW5nIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNThweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnNlY3Rpb25fX3N1cHRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Myk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbl9fc3VwdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNlY3Rpb25fX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgNHZ3LCAzNHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgfVxufVxuLnNlY3Rpb25fX2Rlc2NyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXgtd2lkdGg6IDEwMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uX19kZXNjciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VjdGlvbl9fZGVzY3IgYSB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbn1cbi5zZWN0aW9uX19idXR0b24gLmJ1dHRvbiB7XG4gIG1pbi13aWR0aDogMzAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2VjdGlvbl9fYnV0dG9uIC5idXR0b24ge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuLnNlY3Rpb24tLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zZWN0aW9uLS1iZXR3ZWVuIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi0tYmV0d2VlbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDU4cHg7XG4gIH1cbn1cbi5zZWN0aW9uLS1wdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLnNlY3Rpb24tLXNtIHtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tLXhzIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4udGV4dC1zdHlsZWQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGV4dC1zdHlsZWQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtc3R5bGVkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi50ZXh0LXN0eWxlZCBoNiwgLnRleHQtc3R5bGVkIGg1LCAudGV4dC1zdHlsZWQgaDQsIC50ZXh0LXN0eWxlZCBoMywgLnRleHQtc3R5bGVkIGgyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50ZXh0LXN0eWxlZCB1bCwgLnRleHQtc3R5bGVkIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLnRleHQtc3R5bGVkIHVsOmxhc3QtY2hpbGQsIC50ZXh0LXN0eWxlZCBvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbjogMjRweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndyYXAge1xuICAgIGdhcDogMjRweCAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLndyYXBfX3NpZGUge1xuICB3aWR0aDogMzMwcHg7XG4gIGZsZXg6IG5vbmU7XG4gIHBhZGRpbmc6IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cmFwX19zaWRlIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cmFwX19zaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndyYXBfX2NvbnRlbnQge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xufVxuLndyYXAtLWNhdGFsb2cge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cmFwLS1jYXRhbG9nIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMjRweCAwO1xuICB9XG59XG4ud3JhcC0tY2F0YWxvZyAud3JhcF9fc2lkZSB7XG4gIHdpZHRoOiAzNDJweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cmFwLS1jYXRhbG9nIC53cmFwX19zaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYm4tYmxvY2sge1xuICBwYWRkaW5nOiA0MHB4IDI0cHggMjgwcHg7XG4gIGJhY2tncm91bmQ6ICNGNkZERkYgdXJsKFwiLi4vaW1nL2JuLXNlY3RvcG4taXRlbS5wbmdcIikgbm8tcmVwZWF0IGJvdHRvbSAtNzBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmJuLWJsb2NrX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ibi1ibG9ja19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5ibi1ibG9ja19fYnRuIHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cbi5ibi1ibG9jay0taG9yaXpvbnRhbCB7XG4gIGJhY2tncm91bmQ6ICNGNkZERkYgdXJsKFwiLi4vaW1nL2JuLXNlY3RvcG4taXRlbS5wbmdcIikgbm8tcmVwZWF0IGJvdHRvbSAtNjBweCByaWdodDtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy1yaWdodDogMzIwcHg7XG4gIG1pbi1oZWlnaHQ6IDMxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5ibi1ibG9jay0taG9yaXpvbnRhbCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIC02MHB4IHJpZ2h0IC0xMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJuLWJsb2NrLS1ob3Jpem9udGFsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAtOTVweCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzNDBweCBhdXRvO1xuICB9XG59XG4uYm4tYmxvY2stLWhvcml6b250YWwgLmJuLWJsb2NrX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMzlweCkge1xuICAuYm4tYmxvY2stLWhvcml6b250YWwgLmJuLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm4tYmxvY2stLWhvcml6b250YWwgLmJuLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uYm4tYmxvY2stLWhvcml6b250YWwgLmJuLWJsb2NrX190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJuLWJsb2NrLS1ob3Jpem9udGFsIC5ibi1ibG9ja19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYm4tYmxvY2stLWhvcml6b250YWwgLmJuLWJsb2NrX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYm4tYmxvY2stLWhvcml6b250YWwgLmJuLWJsb2NrX19idG4gLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ibi1ibG9jay0td2JnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4uYm4tYmxvY2stLW1kIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTIwMHB4IGJvdHRvbSAtNzBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGQkZDO1xuICBtaW4taGVpZ2h0OiA0NjBweDtcbiAgcGFkZGluZy1yaWdodDogMTI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJuLWJsb2NrLS1tZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAtNzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzAwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJuLWJsb2NrLS1tZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyOTBweCBhdXRvO1xuICB9XG59XG4uYm4tYmxvY2stLW1kIC5ibi1ibG9ja19fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uYm4tYmxvY2stLW1kIC5ibi1ibG9ja19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5ibi1ibG9jay0tbWQgLmJuLWJsb2NrX19idG4ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJuLWJsb2NrLS1tZCAuYm4tYmxvY2tfX2J0biAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJuLWJsb2NrLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RTlFOTtcbn1cbi5ibi1ibG9jay0tZm9ybSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgYmFja2dyb3VuZDogI0Y2RkRGRiB1cmwoXCIuLi9pbWcvYm4tYmxvY2stYmctZm9ybS5wbmdcIikgbm8tcmVwZWF0IGJvdHRvbSByaWdodDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDBweCBhdXRvO1xufVxuXG4uc2VjLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaGVyby1iZy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogY2xhbXAoMzBweCwgOC4zdncsIDE1MHB4KSAwICFpbXBvcnRhbnQ7XG59XG4uc2VjLWhlcm9fX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjLWhlcm9fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDEycHgsIDEuOHZ3LCAxOHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc2VjLWhlcm8gLnNlY3Rpb25fX2hlYWQge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlYy1oZXJvIC5zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VjLWhlcm8gLnNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWMtaGVybyAuc2VjdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgNC40dncsIDQ4cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2VjLWhlcm8gLnNlY3Rpb25fX3RpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5zZWMtaGVybyAuc2VjdGlvbl9fdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYy1oZXJvIC5zZWN0aW9uX19kZXNjciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2VjLWhlcm8gLnNlY3Rpb25fX2J1dHRvbnMge1xuICBtYXJnaW4tdG9wOiBjbGFtcCg0MHB4LCA1Ljd2dywgODBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYy1oZXJvIC5zZWN0aW9uX19idXR0b25zIHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5zZWMtaGVybyAuc2VjdGlvbl9fYnV0dG9ucyAuYnV0dG9uIHtcbiAgd2lkdGg6IDI2OHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjLWhlcm8gLnNlY3Rpb25fX2J1dHRvbnMgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zZWMtaGVyby0tc20ge1xuICBwYWRkaW5nOiBjbGFtcCgzMHB4LCA1LjN2dywgNjFweCkgMCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWMtaGVyby0tc20ge1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjLWhlcm8tLXNtIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uc2VjLWhlcm8tLXNtIC5zZWN0aW9uX19idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5zZWMtaGVyby0tc20gLnNlY3Rpb25fX2J1dHRvbnMgLmJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYy1oZXJvLS1zbSAuc2VjdGlvbl9fYnV0dG9ucyAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2VjLWhlcm9WMiB7XG4gIHBhZGRpbmc6IDAgMCA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlYy1oZXJvVjIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjLWhlcm9WMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWMtaGVyb1YyIC5zZWN0aW9uX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICB9XG59XG4uc2VjLWhlcm9WMiAuc2VjdGlvbl9fYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMnB4O1xufVxuLnNlYy1oZXJvVjIgLnNlY3Rpb25fX2J1dHRvbnMgLmJ1dHRvbiB7XG4gIHdpZHRoOiAyNjhweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYy1oZXJvVjIgLnNlY3Rpb25fX2J1dHRvbnMgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmluZm9saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbmZvbGlzdF9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mb2xpc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5pbmZvbGlzdF9faWNvbiB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNGNkZERkY7XG4gIGZsZXg6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaW5mb2xpc3RfX2ljb24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLmluZm9saXN0X19pY29uIC5pY29uIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaW5mb2xpc3RfX2ljb24gLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uc2VjLXNlcnZpY2VzX19idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xufVxuLnNlYy1zZXJ2aWNlc19fYnV0dG9uIC5idXR0b24ge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5zZXJ2aWNlcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIGNhbGMoMjUlIC0gMThweCkpO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLnNlcnZpY2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBjYWxjKDMzLjMzJSAtIDE2cHgpKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlcnZpY2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBjYWxjKDUwJSAtIDEycHgpKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDI0cHggMDtcbiAgfVxufVxuLnNlcnZpY2VzX19pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiA2MHB4IDQwcHggNDBweDtcbiAgbWluLWhlaWdodDogMzQwcHg7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNlcnZpY2VzX19pdGVtIHtcbiAgICBwYWRkaW5nOiA0MHB4IDI0cHggMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzX19pdGVtIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE2cHggMTZweDtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNlcnZpY2VzX19pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgfVxufVxuLnNlcnZpY2VzX19pdGVtOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDI0cHggMjRweCAtMTZweCByZ2JhKDIxLCA0NCwgNTcsIDAuMik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zZXJ2aWNlc19faXRlbS0tY29sLTIge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuLnNlcnZpY2VzX19pdGVtLS1yb3ctMiB7XG4gIGdyaWQtcm93OiBzcGFuIDI7XG59XG4uc2VydmljZXNfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgZ3JpZC1yb3c6IDIvMztcbn1cbi5zZXJ2aWNlc19faXRlbTpudGgtY2hpbGQoMykge1xuICBncmlkLWNvbHVtbjogMi8zO1xuICBncmlkLXJvdzogMi8zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzX19pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxufVxuLnNlcnZpY2VzX19pdGVtOm50aC1jaGlsZCg0KSB7XG4gIGdyaWQtcm93OiAzLzQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXNfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlcnZpY2VzX19pdGVtOm50aC1jaGlsZCg1KSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgfVxufVxuLnNlcnZpY2VzX19pdGVtOm50aC1jaGlsZCg2KSB7XG4gIGdyaWQtcm93OiAyLzM7XG4gIGdyaWQtY29sdW1uOiA0LzU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLnNlcnZpY2VzX19pdGVtOm50aC1jaGlsZCg2KSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgICBncmlkLXJvdzogNC81O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VydmljZXNfX2l0ZW06bnRoLWNoaWxkKDYpIHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIGdyaWQtcm93OiA0LzU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlc19faXRlbTpudGgtY2hpbGQoNikge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cbn1cbi5zZXJ2aWNlc19faXRlbTpudGgtY2hpbGQoNykge1xuICBncmlkLXJvdzogMS8yO1xuICBncmlkLWNvbHVtbjogNC81O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5zZXJ2aWNlc19faXRlbTpudGgtY2hpbGQoNykge1xuICAgIGdyaWQtY29sdW1uOiAzLzQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZXJ2aWNlc19faXRlbTpudGgtY2hpbGQoNykge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgZ3JpZC1yb3c6IDUvNjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzX19pdGVtOm50aC1jaGlsZCg3KSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzX19pdGVtLS1sZyB7XG4gICAgbWluLWhlaWdodDogMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zZXJ2aWNlc19faXRlbS0tbGcge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4uc2VydmljZXNfX2ljb24ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzX19pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uc2VydmljZXNfX2ljb24gLmljb24ge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXNfX2ljb24gLmljb24ge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuLnNlcnZpY2VzX19sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cbi5zZXJ2aWNlc19fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDR2dywgMjRweCk7XG4gIH1cbn1cbi5zZXJ2aWNlc19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZXJ2aWNlc19fdGV4dCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VydmljZXNfX3RleHQgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cblxuLnNlcnZpY2VzLXYyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5zZXJ2aWNlcy12MiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlcnZpY2VzLXYyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXMtdjIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMjRweCAwO1xuICB9XG59XG4uc2VydmljZXMtdjJfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDQwcHggMjRweCAyNHB4O1xuICBtaW4taGVpZ2h0OiAzNDBweDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2VydmljZXMtdjJfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDQwcHggMjRweCAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXMtdjJfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDQwcHggMTZweCAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2VydmljZXMtdjJfX2l0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VydmljZXMtdjJfX2l0ZW06bnRoLWNoaWxkKDYpIHtcbiAgICBncmlkLXJvdzogMTtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzLXYyX19pdGVtOm50aC1jaGlsZCg2KSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8gIWltcG9ydGFudDtcbiAgICBncmlkLXJvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VydmljZXMtdjJfX2l0ZW0tLWNvbC0yIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlcy12Ml9faXRlbS0tY29sLTIge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICB9XG59XG4uc2VydmljZXMtdjJfX2l0ZW0tLXJvdy0yIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgbWluLWhlaWdodDogNTgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXMtdjJfX2l0ZW0tLXJvdy0yIHtcbiAgICBtaW4taGVpZ2h0OiA0ODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNlcnZpY2VzLXYyX19pdGVtLS1yb3ctMiB7XG4gICAgbWluLWhlaWdodDogMzgwcHg7XG4gIH1cbn1cbi5zZXJ2aWNlcy12Ml9faXRlbS0tYmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VydmljZXMtdjJfX2l0ZW0tLWJnIHtcbiAgICBncmlkLXJvdzogMS8zO1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXMtdjJfX2l0ZW0tLWJnIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICBncmlkLXJvdzogYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IDEvMS43O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VydmljZXMtdjJfX2l0ZW0tLXBhY2thZ2VzIHtcbiAgICBncmlkLXJvdzogMiAhaW1wb3J0YW50O1xuICAgIGdyaWQtY29sdW1uOiAxICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zZXJ2aWNlcy12Ml9faXRlbS0tdXNlciB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZXJ2aWNlcy12Ml9faXRlbS0tdXNlciB7XG4gICAgZ3JpZC1yb3c6IDU7XG4gIH1cbn1cbi5zZXJ2aWNlcy12Ml9faXRlbS0tdmlkZW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZ2FwOiA0MHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5zZXJ2aWNlcy12Ml9faXRlbS0tdmlkZW8gLmljb24ge1xuICBmb250LXNpemU6IDU0cHg7XG59XG4uc2VydmljZXMtdjIgLmYtY29udGFjdHNfX2xhYmVsIHtcbiAgY29sb3I6ICM3NzdFOTA7XG59XG4uc2VydmljZXMtdjIgLmYtY29udGFjdHNfX3RleHQsIC5zZXJ2aWNlcy12MiAuZi1jb250YWN0c19faWNvbiB7XG4gIGNvbG9yOiAjMDE0OTYxO1xufVxuLnNlcnZpY2VzLXYyIC5zZXJ2aWNlc19faW1nIHtcbiAgbWFyZ2luOiAwIC0yNHB4IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDIxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzLXYyIC5zZXJ2aWNlc19faW1nIHtcbiAgICBtYXJnaW46IDAgLTE2cHggMTZweDtcbiAgfVxufVxuLnNlcnZpY2VzLXYyIC5zZXJ2aWNlc19faW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2VydmljZXMtdjIgLnNlcnZpY2VzX19udW1iZXIge1xuICBmb250LXNpemU6IGNsYW1wKDUwcHgsIDQuMnZ3LCA2NHB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzLXYyIC5zZXJ2aWNlc19fbnVtYmVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uc2VydmljZXMtdjIgLnNlcnZpY2VzX19udW1iZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzLXYyIC5zZXJ2aWNlc19fbnVtYmVyLXRleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnNpLWJsb2NrX19udW1iZXIge1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNpLWJsb2NrX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnNpLWJsb2NrX19udW1iZXItLXhsIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5zaS1ibG9ja19fbnVtYmVyLS14bCB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2ktYmxvY2tfX251bWJlci0teGwge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpLWJsb2NrX19udW1iZXItLXhsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5zaS1ibG9ja19fdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQzKTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uc2VjLWN0YSwgLnNlYy1jdGEtZm9ybSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jdGEtYmcuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMzhweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWMtY3RhLCAuc2VjLWN0YS1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjLWN0YSwgLnNlYy1jdGEtZm9ybSB7XG4gICAgcGFkZGluZzogNDBweCAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ0MHB4O1xuICB9XG59XG4uc2VjLWN0YSAuc2VjdGlvbl9fdGl0bGUsIC5zZWMtY3RhLWZvcm0gLnNlY3Rpb25fX3RpdGxlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjLWN0YSAuc2VjdGlvbl9fZGVzY3IsIC5zZWMtY3RhLWZvcm0gLnNlY3Rpb25fX2Rlc2NyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWMtY3RhX19idXR0b24gLmJ1dHRvbiwgLnNlYy1jdGEtZm9ybV9fYnV0dG9uIC5idXR0b24ge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjLWN0YV9fYnV0dG9uIC5idXR0b24sIC5zZWMtY3RhLWZvcm1fX2J1dHRvbiAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxufVxuLnNlYy1jdGFfX2Zvcm0gLmZvcm0tZ3JvdXBfX2ljb24sIC5zZWMtY3RhLWZvcm1fX2Zvcm0gLmZvcm0tZ3JvdXBfX2ljb24ge1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG4uc2VjLWN0YV9fZm9ybSAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkLCAuc2VjLWN0YS1mb3JtX19mb3JtIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICAtLWJzLWJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjLWN0YSAuc2VjdGlvbl9faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc2VjLWN0YS1mb3JtIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5zZWMtY3RhLWZvcm0tLWF1dG8ge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuLnNlYy1jdGEtZm9ybSAuc2NmLWl0ZW1fX2ljb24gLmljb24ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5zZWMtY3RhLWZvcm0gLnNjZi1pdGVtX190aXRsZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uc2NmLWl0ZW1fX2ljb24ge1xuICBmb250LXNpemU6IDQwcHg7XG59XG4uc2NmLWl0ZW1fX2ljb24gLmljb24ge1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG4uc2NmLWl0ZW1fX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNjZi1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2NmLWl0ZW1fX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2NmLWl0ZW1fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uc2VjLWN0YTIge1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5cbi5jdGEyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZzogNjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jdGEyIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RhMiB7XG4gICAgcGFkZGluZzogNDBweCAxNnB4O1xuICB9XG59XG4uY3RhMiBpbWcge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cblxuLnNlYy1wbGF0Zm9ybV9faW1nIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLnNlYy1wbGF0Zm9ybV9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlYy1wbGF0Zm9ybV9faW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWMtcGxhdGZvcm1fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VjLXBsYXRmb3JtX19pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWMtcGxhdGZvcm1fX2ltZyBpbWcge1xuICAgIGFzcGVjdC1yYXRpbzogMS8xLjE2O1xuICB9XG59XG5cbi5hcnRpY2xlLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogNjBweCA0MHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDM0MHB4O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5hcnRpY2xlLWNhcmQge1xuICAgIHBhZGRpbmc6IDQwcHggMjRweCAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJ0aWNsZS1jYXJkIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE2cHggMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmFydGljbGUtY2FyZCB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWNhcmQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggMjRweCAyNHB4IC0xNnB4IHJnYmEoMjEsIDQ0LCA1NywgMC4yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFydGljbGUtY2FyZDpoYXMoLmFydGljbGUtY2FyZF9fYnV0dG9uKSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Mik7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmFydGljbGUtY2FyZDpoYXMoLmFydGljbGUtY2FyZF9fYnV0dG9uKSAubGluaywgLmFydGljbGUtY2FyZDpoYXMoLmFydGljbGUtY2FyZF9fYnV0dG9uKSAuYXJ0aWNsZS1jYXJkX190aXRsZSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLmFydGljbGUtY2FyZDpoYXMoLmFydGljbGUtY2FyZF9fYnV0dG9uKSAuYXJ0aWNsZS1jYXJkX19pY29uIC5pY29uIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuLmFydGljbGUtY2FyZDpoYXMoLmFydGljbGUtY2FyZF9fYnV0dG9uKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudDIpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hcnRpY2xlLWNhcmQ6aGFzKC5hcnRpY2xlLWNhcmRfX2J1dHRvbik6aG92ZXIgLmxpbmssIC5hcnRpY2xlLWNhcmQ6aGFzKC5hcnRpY2xlLWNhcmRfX2J1dHRvbik6aG92ZXIgLmFydGljbGUtY2FyZF9fdGl0bGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hcnRpY2xlLWNhcmQ6aGFzKC5hcnRpY2xlLWNhcmRfX2J1dHRvbik6aG92ZXIgLmFydGljbGUtY2FyZF9faWNvbiAuaWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmFydGljbGUtY2FyZDpoYXMoLmFydGljbGUtY2FyZF9fYnV0dG9uKTpob3ZlciAuYXJ0aWNsZS1jYXJkX19idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcnRpY2xlLWNhcmRfX2ljb24ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmFydGljbGUtY2FyZF9faWNvbiAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbn1cbi5hcnRpY2xlLWNhcmRfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFydGljbGUtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgNHZ3LCAyMHB4KTtcbiAgfVxufVxuLmFydGljbGUtY2FyZF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFydGljbGUtY2FyZF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uYXJ0aWNsZS1jYXJkX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFydGljbGUtY2FyZF9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICB9XG59XG5cbi5zZWMtZXZlbnRfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWMtZXZlbnRfX2ltZyBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDU0OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjLWV2ZW50X19pbWcgaW1nIHtcbiAgICBhc3BlY3QtcmF0aW86IDEvMC43O1xuICB9XG59XG5cbi5zZWMtbWVkaWEtY2VudGVyX19idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlYy1tZWRpYS1jZW50ZXJfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uc2VjLW1lZGlhLWNlbnRlcl9fYnV0dG9uIC5idXR0b24ge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjLW1lZGlhLWNlbnRlcl9fYnV0dG9uIC5idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5jb250ZW50LXN3aXBlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmNvbnRlbnQtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogNDY0cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY29udGVudC1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDQyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGVudC1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDM0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29udGVudC1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICB9XG59XG4uY29udGVudC1zd2lwZXIgLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtc3dpcGVyIC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5cbi5uZXdzLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWNhcmQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU4RUM7XG4gIH1cbn1cbi5uZXdzLWNhcmRfX2xpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbn1cbi5uZXdzLWNhcmRfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweCAyNHB4IDAgMDtcbiAgZmxleDogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5ld3MtY2FyZF9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDMvMi4zMjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubmV3cy1jYXJkX19pbWcgLm5ld3MtY2FyZF9fdGFncyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNHB4O1xuICBsZWZ0OiAyNHB4O1xuICByaWdodDogMjRweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWNhcmRfX2ltZyAubmV3cy1jYXJkX190YWdzIHtcbiAgICB0b3A6IDEycHg7XG4gICAgbGVmdDogMTZweDtcbiAgfVxufVxuLm5ld3MtY2FyZF9fYm9keSB7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5ld3MtY2FyZF9fYm9keSB7XG4gICAgcGFkZGluZzogMjBweCAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jYXJkX19ib2R5IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIH1cbn1cbi5uZXdzLWNhcmRfX3RhZ3Mge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5uZXdzLWNhcmRfX2RhdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzc3RTkwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3MtY2FyZF9fZGF0ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLm5ld3MtY2FyZF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLm5ld3MtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3MtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jYXJkX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5uZXdzLWNhcmRfX3ByaWNlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ld3MtY2FyZF9fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3MtY2FyZF9fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLm5ld3MtY2FyZF9fbGFiZWwge1xuICBjb2xvcjogIzc3N0U5MDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3MtY2FyZF9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLm5ld3MtY2FyZDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDBweCAyNHB4IDI0cHggLTE2cHggcmdiYSgyMSwgNDQsIDU3LCAwLjIpO1xufVxuLm5ld3MtY2FyZDpob3ZlciAubmV3cy1jYXJkX190aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5ld3MtY2FyZC0tb3V0bGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU4RUM7XG59XG5cbi50YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbn1cblxuLnRhZy1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFjY2VudDIpO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhciwgY29sb3IgMC4ycyBsaW5lYXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFnLWJ1dHRvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnRhZy1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQyKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOXB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFjY2VudDIpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRhZzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQyKTtcbn1cblxuLmJhbm5lcnMtc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYmFubmVycy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpO1xuICBtaW4td2lkdGg6IDM5MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lcnMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIG1pbi13aWR0aDogMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5iYW5uZXJzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBtaW4td2lkdGg6IDI5MHB4O1xuICB9XG59XG4uYmFubmVycy1zd2lwZXIgLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lcnMtc3dpcGVyIC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5cbi5jcm0tZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY3JtLWZvcm0ge1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNybS1mb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY3JtLWZvcm1fX2NvbnRlbnQge1xuICBmbGV4OiAxO1xufVxuLmNybS1mb3JtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY3JtLWZvcm1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jcm0tZm9ybV9faW1nIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDQ0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5jcm0tZm9ybV9faW1nIHtcbiAgICB3aWR0aDogMzYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMzlweCkge1xuICAuY3JtLWZvcm1fX2ltZyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY3JtLWZvcm1fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jcm0tZm9ybV9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBtYXgtaGVpZ2h0OiA1NDhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY3JtLWZvcm1fX2ltZyBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uY3JtLWZvcm1fX2N0YSAuYnV0dG9uIHtcbiAgcGFkZGluZy1sZWZ0OiA5MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5MnB4O1xuICBtaW4td2lkdGg6IDI0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5jcm0tZm9ybV9fY3RhIC5idXR0b24ge1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgIG1pbi13aWR0aDogMjEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jcm0tZm9ybV9fY3RhIC5idXR0b24ge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jcm0tZm9ybV9fY3RhIC5idXR0b24ge1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gIH1cbn1cbi5jcm0tZm9ybS0tbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBnYXA6IDQwcHg7XG59XG4uY3JtLWZvcm0tLWxpZ2h0IC5jcm0tZm9ybV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDQwcHggMCA0MHB4IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLmNybS1mb3JtLS1saWdodCAuY3JtLWZvcm1fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jcm0tZm9ybS0tbGlnaHQgLmNybS1mb3JtX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cbn1cbi5jcm0tZm9ybS0tbGlnaHQgLmNybS1mb3JtX19pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMCAyNHB4IDI0cHggMDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cblxuLnNjaGVkdWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4uc2NoZWR1bGVfX2l0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFOEVDO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zY2hlZHVsZV9faXRlbS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0Y0RjVGNjtcbn1cbi5zY2hlZHVsZV9faGVhZCB7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2NoZWR1bGVfX2hlYWQge1xuICAgIHBhZGRpbmc6IDI0cHggMTZweCAyNHB4IDE2cHg7XG4gIH1cbn1cbi5zY2hlZHVsZV9fYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMCA0MHB4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zY2hlZHVsZV9fYnV0dG9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uc2NoZWR1bGVfX2J1dHRvbjphZnRlciwgLnNjaGVkdWxlX19idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Mik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5zY2hlZHVsZV9fYnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLnNjaGVkdWxlX19idXR0b24uY29sbGFwc2VkOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2NoZWR1bGVfX2J1dHRvbjpub3QoLmNvbGxhcHNlZCkgLnN2LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xufVxuLnNjaGVkdWxlX19ib2R5IHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2NoZWR1bGVfX2JvZHkge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5zdi10aW1lLCAuc3YtbGFiZWwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3YtdGltZSwgLnN2LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnN2LWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDMpO1xufVxuXG4uc3YtdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3YtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uc3YtdGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kOiAjRTZFOEVDO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc3YtYW5zd2VyIHtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYmFja2dyb3VuZDogI0Y0RjVGNjtcbiAgcGFkZGluZzogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnN2LWFuc3dlciB7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG59XG4uc3YtYW5zd2VyX19hdmF0YXIge1xuICBmbGV4OiBub25lO1xufVxuLnN2LWFuc3dlcl9fYXZhdGFyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc3YtYW5zd2VyX19jb250ZW50IHtcbiAgZmxleDogMTtcbn1cbi5zdi1hbnN3ZXJfX2NhdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFjY2VudDMpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnN2LWFuc3dlcl9fY2F0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5zdi1hbnN3ZXJfX25hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc3YtYW5zd2VyX19uYW1lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zdi1hbnN3ZXJfX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc3YtYW5zd2VyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5zdi1hbnN3ZXItLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFOEVDO1xufVxuLnN2LWFuc3dlci0tbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc3YtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdi10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zdi10ZXh0IHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5zdi10ZXh0IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnN2LXRleHQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3YtdGV4dCB1bCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnN2LXRleHQgdWwgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnN2LXRleHQgdWwgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLSBcIjtcbn1cblxuLnNwb25zb3JzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDM1OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNwb25zb3JzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGhlaWdodDogMzgzcHg7XG4gIH1cbn1cbi5zcG9uc29ycy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogY2FsYygoMTAwJSAtIDI0cHgpIC8gMikgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNwb25zb3JzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGNhbGMoKDEwMCUgLSAyNHB4KSAvIDQpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zcG9uc29ycy1zd2lwZXIgLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcG9uc29ycy1zd2lwZXIgLnN3aXBlci1zY3JvbGxiYXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cblxuLnNwb25zb3Ige1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU4RUM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zcG9uc29yIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLnByaWNlcy1zd2lwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5wcmljZXMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcbiAgbWluLXdpZHRoOiAzOTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmljZXMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wcmljZXMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIG1pbi13aWR0aDogMjkwcHg7XG4gIH1cbn1cbi5wcmljZXMtc3dpcGVyIC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogNDJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJpY2VzLXN3aXBlciAuc3dpcGVyLXNjcm9sbGJhciB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4ucHJpY2UtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJpY2UtaXRlbSB7XG4gICAgcGFkZGluZzogNDBweCAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJpY2UtaXRlbSB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICB9XG59XG4ucHJpY2UtaXRlbV9fY2F0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Myk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJpY2UtaXRlbV9fY2F0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5wcmljZS1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmljZS1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucHJpY2UtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnByaWNlLWl0ZW1fX2ljb24ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByaWNlLWl0ZW1fX2ljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5wcmljZS1pdGVtX19pY29uIC5pY29uIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBmb250LXNpemU6IDM2cHg7XG59XG4ucHJpY2UtaXRlbV9fdmFsIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByaWNlLWl0ZW1fX3ZhbCB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucHJpY2UtaXRlbV9fdmFsIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5wcmljZS1pdGVtX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByaWNlLWl0ZW1fX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wcmljZS1pdGVtIC5idXR0b24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByaWNlLWl0ZW0gLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4ucHJpY2UtaXRlbV9fbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RThFQztcbiAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggNTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NoZWNrLnN2Z1wiKSBuby1yZXBlYXQgMTZweCAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByaWNlLWl0ZW1fX2xpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDQwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDEwcHg7XG4gIH1cbn1cblxuLnByaWNlcy1wcm9tbyB7XG4gIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmljZXMtcHJvbW8ge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wcmljZXMtcHJvbW8ge1xuICAgIHBhZGRpbmc6IDE2cHggOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucHJpY2VzLXByb21vX19pbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG59XG4ucHJpY2VzLXByb21vX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmljZXMtcHJvbW9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wcmljZXMtcHJvbW9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wcmljZXMtcHJvbW9fX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJpY2VzLXByb21vX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wcmljZXMtcHJvbW9fX3RleHQgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDI5cHgpIHtcbiAgLnNwZWFrZXJzLXN3aXBlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MjlweCkge1xuICAuc3BlYWtlcnMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNwZWFrZXJzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogMjEwcHg7XG4gIH1cbn1cbi5zcGVha2Vycy1zd2lwZXIgLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVha2Vycy1zd2lwZXIgLnN3aXBlci1zY3JvbGxiYXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cblxuLnNwZWFrZXIge1xuICBwYWRkaW5nOiAwIDE2cHggMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVha2VyIHtcbiAgICBwYWRkaW5nOiAwIDAgOHB4O1xuICB9XG59XG4uc3BlYWtlcl9faW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zcGVha2VyX19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVha2VyX19pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICB9XG59XG4uc3BlYWtlcl9fY2F0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Myk7XG59XG4uc3BlYWtlcl9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zcGVha2VyX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNwZWFrZXJfX2N0YSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5zZWMtcmVjcnV0aW5nIHtcbiAgYmFja2dyb3VuZDogI0ZDRkNGRDtcbn1cblxuLmNvbXBhcmUtbGlzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU4RUM7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5jb21wYXJlLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbXBhcmUtbGlzdCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmNvbXBhcmUtbGlzdF9faW1nIHtcbiAgd2lkdGg6IDY0cHg7XG59XG4uY29tcGFyZS1saXN0X19pdGVtIHtcbiAgcGFkZGluZzogMTZweDtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb21wYXJlLWxpc3RfX2l0ZW0tLWhlYWRpbmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb21wYXJlLWxpc3RfX2l0ZW0tLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogYXV0bztcbiAgfVxufVxuLmNvbXBhcmUtbGlzdF9faXRlbS0tY29sIC5pY29uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jb21wYXJlLWxpc3RfX2l0ZW0tLWFjdGlvbnMge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLmNvbXBhcmUtbGlzdF9faXRlbS0tYWN0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb21wYXJlLWxpc3RfX3RpdGxlLCAuY29tcGFyZS1saXN0X19oZWFkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xufVxuLmNvbXBhcmUtbGlzdF9fZGVzY3IsIC5jb21wYXJlLWxpc3RfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzc3N0U5MDtcbn1cbi5jb21wYXJlLWxpc3RfX2Rlc2NyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnVzZXItYmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG59XG4udXNlci1ibG9ja19fYXZhdGFyIHtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZDogI0Y0RjVGNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWJsb2NrX19hdmF0YXIge1xuICAgIGFzcGVjdC1yYXRpbzogMS8wLjg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC51c2VyLWJsb2NrX19hdmF0YXIge1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICB9XG59XG4udXNlci1ibG9ja19fYXZhdGFyOm5vdCgudXBsb2FkKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnVzZXItYmxvY2tfX2F2YXRhcjpub3QoLnVwbG9hZCkgPiBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnVzZXItYmxvY2tfX25hbWUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xufVxuLnVzZXItYmxvY2tfX2NhdCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWFjY2VudDMpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cbi51c2VyLWJsb2NrIC51LW5hdiB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG59XG5cbi51LW5hdiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnUtbmF2X19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnUtbmF2X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udS1uYXZfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnUtbmF2X19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbn1cbi51LW5hdl9fbGluay0tZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYWNjZW50Myk7XG59XG4udS1uYXZfX2xpbmstLWRpc2FibGVkIC51LW5hdl9faWNvbiAuaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQzKTtcbn1cbi51LW5hdl9faWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRvcDogLTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnUtbmF2X19pY29uIC5pY29uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG4udS1uYXZfX2NoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01cHg7XG4gIHJpZ2h0OiAtNHB4O1xufVxuXG4uc2lkZS1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cbi5zaWRlLWJsb2NrX190aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zaWRlLWJsb2NrIC51LW5hdiB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG59XG4uc2lkZS1ibG9jayAudS1uYXZfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuLnNpZGUtYmxvY2sgLnUtbmF2X19saW5rIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uc2lkZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjRjZGREZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZ2FwOiA4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZik7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2lkZS1idXR0b24gLmljb24ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbn1cbi5zaWRlLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlM2Y4ZmQ7XG59XG5cbi8qIENvbnRlbnQgKi9cbi5jb250ZW50LWJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZzogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICB9XG59XG4uY29udGVudC1ibG9ja19fdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMzlweCkge1xuICAuY29udGVudC1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDN2dywgMzJweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrX190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Myk7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4uY29udGVudC1ibG9jay0tbGcge1xuICBwYWRkaW5nOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWxnIHtcbiAgICBwYWRkaW5nOiA0MHB4IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1sZyB7XG4gICAgcGFkZGluZzogNDBweCAxNnB4O1xuICB9XG59XG5cbi5jb250ZW50LXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmNvbnRlbnQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWFjY2VudDMpO1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtdGV4dCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbi5zZXR0aW5ncy1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCMUI1QzM7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgbWF4LXdpZHRoOiA3NTJweDtcbn1cblxuLnByb2ZpbGUtYmcge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMTAvMi44ODtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW46IDI0cHggYXV0bztcbn1cblxuLmVtcGxveWVlLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFOEVDO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtcGxveWVlLWNhcmQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5lbXBsb3llZS1jYXJkIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG4uZW1wbG95ZWUtY2FyZF9faW1nIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lbXBsb3llZS1jYXJkX19pbWcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZW1wbG95ZWUtY2FyZF9faW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5lbXBsb3llZS1jYXJkX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZW1wbG95ZWUtY2FyZF9fY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMXB4O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lbXBsb3llZS1jYXJkX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmVtcGxveWVlLWNhcmRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG59XG4uZW1wbG95ZWUtY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmVtcGxveWVlLWNhcmRfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmVtcGxveWVlLWNhcmRfX2NhdCB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQzKTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmVtcGxveWVlLWNhcmRfX2NhdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZW1wbG95ZWUtY2FyZF9fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5lbXBsb3llZS1jYXJkX19saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmVtcGxveWVlLWNhcmRfX2xpc3QtaXRlbSAuaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0b3A6IDJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5lbXBsb3llZS1jYXJkX19saXN0LWl0ZW0gLmljb24ge1xuICAgIHRvcDogMDtcbiAgfVxufVxuLmVtcGxveWVlLWNhcmQgLmwtZm9ybS1jaGVjayBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5lbXBsb3llZS1jYXJkIC5sLWZvcm0tY2hlY2sgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmVtcGxveWVlLWNhcmQgLmwtZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbi10b3A6IDAuMTNlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5lbXBsb3llZS1jYXJkIC5sLWZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDAuMDNlbTtcbiAgfVxufVxuXG4ucHJvZmlsZS1pdGVtIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnByb2ZpbGUtaXRlbSBoNSB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucHJvZmlsZS1pdGVtIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLnByb2ZpbGUtaXRlbSB1bDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9maWxlLWl0ZW0gLnNpemUtbWQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uZmlsdGVyLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbn1cbi5maWx0ZXItaXRlbXNfX2l0ZW0ge1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQyKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyO1xufVxuLmZpbHRlci1pdGVtc19faXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jbG9zZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbGV4OiBub25lO1xufVxuLmZpbHRlci1pdGVtc19faXRlbTpob3ZlciwgLmZpbHRlci1pdGVtc19faXRlbTpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmNhcmRzLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmRzLWxpc3Qge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLmNhcmRzLWxpc3QtLWdyaWQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5jYXJkcy1saXN0LS1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jYXJkcy1saXN0LS1ncmlkIC5ibi1ibG9jay0taG9yaXpvbnRhbCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIC0xMDBweCByaWdodCAtMTMwcHg7XG4gIH1cbiAgLmNhcmRzLWxpc3QtLWdyaWQgLmJuLWJsb2NrLS1ob3Jpem9udGFsIC5ibi1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmNhcmRzLWxpc3QtLW91dGxpbmUgLmNhcmQtdmFjYW5jeSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU4RUM7XG59XG5cbi5jYXJkLXZhY2FuY3kge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmQtdmFjYW5jeSB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC12YWNhbmN5IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbn1cbi5jYXJkLXZhY2FuY3lfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyZC12YWNhbmN5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uY2FyZC12YWNhbmN5X19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyZC12YWNhbmN5X19wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uY2FyZC12YWNhbmN5X190ZXh0IHtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJkLXZhY2FuY3lfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhcmQtdmFjYW5jeV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uY2FyZC12YWNhbmN5X190ZXh0IHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJkLXZhY2FuY3lfX3RleHQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmQtdmFjYW5jeV9fdGV4dCB1bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4uY2FyZC12YWNhbmN5X190ZXh0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQtdmFjYW5jeV9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4cHggMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXJkLXZhY2FuY3lfX2J1dHRvbnMgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNhcmQtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC1pdGVtIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbn1cbi5jYXJkLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmQtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhcmQtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmNhcmQtaXRlbV9fY29tcGFueSB7XG4gIG1hcmdpbjogYXV0byAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHggMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXJkLWl0ZW1fX2NvbXBhbnkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5jYXJkLWl0ZW1fX2NvbXBhbnktbG9nbyB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAzMS41JTtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXJkLWl0ZW1fX2NvbXBhbnktbG9nbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG4uY2FyZC1pdGVtX19jb21wYW55LWxvZ28tLWxnIHtcbiAgd2lkdGg6IDQyJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5jYXJkLWl0ZW1fX2NvbXBhbnktY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMXB4O1xufVxuLmNhcmQtaXRlbV9fY29tcGFueS10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDMpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC1pdGVtX19jb21wYW55LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmQtaXRlbV9fY29tcGFueS10ZXh0IC50aXRsZS1oNCB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXJkLWl0ZW1fX2NvbXBhbnktdGV4dCAudGl0bGUtaDQge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY2FyZC1pdGVtX190ZXh0LCAuY2FyZC1pdGVtX19jYXQge1xuICBjb2xvcjogdmFyKC0tYWNjZW50Myk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyZC1pdGVtX190ZXh0LCAuY2FyZC1pdGVtX19jYXQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhcmQtaXRlbV9fdGV4dCwgLmNhcmQtaXRlbV9fY2F0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5jYXJkLWl0ZW1fX2Zvb3Rlci1uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmQtaXRlbV9fZm9vdGVyLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhcmQtaXRlbV9fZm9vdGVyLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmNhcmQtaXRlbV9fZm9vdGVyLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQzKTtcbn1cbi5jYXJkLWl0ZW1fX2Zvb3Rlci1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJkLWl0ZW1fX2Zvb3Rlci1wcmljZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC1pdGVtX19mb290ZXItcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmNhcmQtaXRlbV9fZm9vdGVyLWV4cGVyaWVuY2Uge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC1pdGVtX19mb290ZXItZXhwZXJpZW5jZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5jYXJkLWV2ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZzogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweCAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5jYXJkLWV2ZW50IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJkLWV2ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC1ldmVudCB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICB9XG59XG4uY2FyZC1ldmVudF9fbGVmdCB7XG4gIHdpZHRoOiAxODBweDtcbiAgZmxleDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJkLWV2ZW50X19sZWZ0IHtcbiAgICBnYXA6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jYXJkLWV2ZW50X19jb250ZW50IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbi5jYXJkLWV2ZW50X19jb250ZW50IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJkLWV2ZW50X19yaWdodCB7XG4gIHdpZHRoOiAyNDBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBib3JkZXItbGVmdDogMXB4IGRhc2hlZCAjNzc3RTkwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNhcmQtZXZlbnRfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiBhdXRvO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMTk2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJkLWV2ZW50X19yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG59XG4uY2FyZC1ldmVudF9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFzcGVjdC1yYXRpbzogMS8wLjg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJkLWV2ZW50X19sb2dvIHtcbiAgICBhc3BlY3QtcmF0aW86IGF1dG87XG4gIH1cbn1cbi5jYXJkLWV2ZW50X19sb2dvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uY2FyZC1ldmVudF9faGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyZC1ldmVudF9faGVhZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jYXJkLWV2ZW50X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJkLWV2ZW50X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC1ldmVudF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmNhcmQtZXZlbnRfX2NvbXBhbnkge1xuICBtYXJnaW46IDhweCAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweCAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmQtZXZlbnRfX2NvbXBhbnkge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gIH1cbn1cbi5jYXJkLWV2ZW50X19jb21wYW55LWxvZ28ge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMzEuNSU7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC1ldmVudF9fY29tcGFueS1sb2dvIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG4uY2FyZC1ldmVudF9fY29tcGFueS1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAxcHg7XG59XG4uY2FyZC1ldmVudF9fY29tcGFueS10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDMpO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmQtZXZlbnRfX2NvbXBhbnktdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC1ldmVudF9fY29tcGFueS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJkLWV2ZW50X19jb21wYW55LXRleHQgLnRpdGxlLWg0IHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhcmQtZXZlbnRfX2NvbXBhbnktdGV4dCAudGl0bGUtaDQge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY2FyZC1ldmVudF9fdGV4dCwgLmNhcmQtZXZlbnRfX2NhdCB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQzKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJkLWV2ZW50X190ZXh0LCAuY2FyZC1ldmVudF9fY2F0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXJkLWV2ZW50X190ZXh0LCAuY2FyZC1ldmVudF9fY2F0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5jYXJkLWV2ZW50X190ZXh0IGEsIC5jYXJkLWV2ZW50X19jYXQgYSB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJkLWV2ZW50X190ZXh0IHVsLCAuY2FyZC1ldmVudF9fY2F0IHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIH1cbn1cbi5jYXJkLWV2ZW50X19kYXRlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNjAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyZC1ldmVudF9fZGF0ZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5jYXJkLWV2ZW50IC5jdi1jb21wYW55X19uYW1lIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5jdi1jb21wYW55IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4uY3YtY29tcGFueV9fbG9nbyB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIGZsZXg6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY3YtY29tcGFueV9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICB9XG59XG4uY3YtY29tcGFueV9fbG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uY3YtY29tcGFueV9fY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMXB4O1xufVxuLmN2LWNvbXBhbnlfX25hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3YtY29tcGFueV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uY3YtY29tcGFueV9fZGVzY3Ige1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQzKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdi1jb21wYW55X19kZXNjciB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi5jdi1zdGlja2VyLCAuY3YtbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQyKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmN2LXN0aWNrZXItLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kOiAjRTZFOEVDO1xuICBjb2xvcjogdmFyKC0tY29sb3IpO1xufVxuXG4uY3Ytc3RpY2tlci0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTMsIDI0NiwgMTAyLCAwLjEpO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG5cbi5jdi1sYWJlbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFjY2VudDIpO1xufVxuXG4uY2ktc3RhdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY2ktc3RhdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmNpLXN0YXRfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudDIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNpLXN0YXRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi5jaS1zdGF0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Myk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2ktc3RhdF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBtYXJnaW46IDAgLTE2cHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgbWFyZ2luOiAwIC0xMnB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxufVxuXG4udGFibGUtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCMUI1QzM7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG1pbi13aWR0aDogbWluLWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGFibGUtY29tcGFyZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUtY29tcGFyZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4udGFibGUtY29tcGFyZSB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI0cHg7XG59XG4udGFibGUtY29tcGFyZSB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI0cHg7XG59XG4udGFibGUtY29tcGFyZSB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjRweDtcbn1cbi50YWJsZS1jb21wYXJlIHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4O1xufVxuLnRhYmxlLWNvbXBhcmUgdGQge1xuICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkICNGNEY1RjY7XG4gIG1pbi13aWR0aDogMzAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUtY29tcGFyZSB0ZCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICB9XG59XG4udGFibGUtY29tcGFyZSB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnRhYmxlLWNvbXBhcmUgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUtY29tcGFyZSB0aCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4udGFibGUtY29tcGFyZV9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUtY29tcGFyZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnRhYmxlLWNvbXBhcmVfX3ByaWNlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUtY29tcGFyZV9fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnRhYmxlLWNvbXBhcmUgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUtY29tcGFyZSB1bCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5wcm9ncmVzcy1ncmlkIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogNHB4O1xufVxuLnByb2dyZXNzLWdyaWQgc3BhbiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNCMUI1QzM7XG59XG4ucHJvZ3Jlc3MtZ3JpZCBzcGFuLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG59XG5cbi5wb3N0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucG9zdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU4cHg7XG4gIH1cbn1cbi5wb3N0X193cmFwIHtcbiAgbWF4LXdpZHRoOiA5OTBweDtcbn1cbi5wb3N0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3N0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCA1dncsIDQwcHgpO1xuICB9XG59XG4ucG9zdF9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9zdF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMy41dncsIDI0cHgpO1xuICB9XG59XG4ucG9zdF9faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3N0X19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cblxuLnAtZGV0YWlscyB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQzKTtcbn1cbi5wLWRldGFpbHMgLmljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbn1cbi5wLWRldGFpbHMgYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuLnAtYXV0aG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RThFQztcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXgtd2lkdGg6IDY0OHB4O1xufVxuLnAtYXV0aG9yX19pbWcge1xuICBmbGV4OiBub25lO1xufVxuLnAtYXV0aG9yX19pbWcgaW1nIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wLWF1dGhvcl9fY29udGVudCB7XG4gIGZsZXg6IDE7XG59XG4ucC1hdXRob3JfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Myk7XG59XG4ucC1hdXRob3JfX25hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucC1hdXRob3JfX2Rlc2NyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jb250ZW50cy1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICNGNEY1RjY7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgbWF4LXdpZHRoOiA1NjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50cy1ibG9jayB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuLmNvbnRlbnRzLWJsb2NrX19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5jb250ZW50cy1ibG9ja19fbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDJweCAwO1xufVxuLmNvbnRlbnRzLWJsb2NrX19saXN0IGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnRzLWJsb2NrX19saXN0IGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4udGV4dC1zdHlsZWQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dC1zdHlsZWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnRleHQtc3R5bGVkIC5jb250ZW50cy1ibG9jaywgLnRleHQtc3R5bGVkIC5jb250ZW50cy1pbWFnZS1zbGlkZXIsIC50ZXh0LXN0eWxlZCBmaWd1cmUge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbi50ZXh0LXN0eWxlZCBoMiwgLnRleHQtc3R5bGVkIGg1LCAudGV4dC1zdHlsZWQgaDMsIC50ZXh0LXN0eWxlZCBoNCwgLnRleHQtc3R5bGVkIGg2IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi50ZXh0LXN0eWxlZCBoMiB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0LXN0eWxlZCBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4udGV4dC1zdHlsZWQgaDMge1xuICBmb250LXNpemU6IDMycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dC1zdHlsZWQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnRleHQtc3R5bGVkIGg0IHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtc3R5bGVkIGg0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi50ZXh0LXN0eWxlZCBoNSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0LXN0eWxlZCBoNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4udGV4dC1zdHlsZWQgaDYge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dC1zdHlsZWQgaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnRleHQtc3R5bGVkIGEge1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59XG4udGV4dC1zdHlsZWQgZmlndXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGV4dC1zdHlsZWQgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuLnRleHQtc3R5bGVkIGZpZ2NhcHRpb24ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0LXN0eWxlZCBmaWdjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi50ZXh0LXN0eWxlZCBibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMjBweCAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxRjIyMkM7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG4udGV4dC1zdHlsZWQgYmxvY2txdW90ZS53aXRoLWJnIHtcbiAgYmFja2dyb3VuZDogI0Y0RjVGNjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cbi50ZXh0LXN0eWxlZCAuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1hY2NlbnQyKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtc3R5bGVkIC5ibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi50ZXh0LXN0eWxlZCAuYmxvY2txdW90ZV9fbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmMik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0LXN0eWxlZCAuYmxvY2txdW90ZV9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtc3R5bGVkIC5zdi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50cy1pbWFnZS1zbGlkZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudHMtaW1hZ2Utc2xpZGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAyOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY29udGVudHMtaW1hZ2Utc2xpZGVyIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuXG4uYm94LXRhYmxlX19oZWFkIHtcbiAgYmFja2dyb3VuZDogI0Y0RjVGNjtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYyKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib3gtdGFibGVfX2hlYWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmJveC10YWJsZV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJveC10YWJsZV9fY2VsbCB7XG4gIHBhZGRpbmc6IDMycHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJveC10YWJsZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnBvcHVwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuLnBvcHVwIC5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjRweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9wdXAgLmJ0bi1jbG9zZSB7XG4gICAgdG9wOiAxNHB4O1xuICAgIHJpZ2h0OiAxNHB4O1xuICB9XG59XG4ucG9wdXAgLmJ0bi1jbG9zZSAuaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4ucG9wdXAgLmJ0bi1jbG9zZTpob3ZlciAuaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcik7XG59XG4ucG9wdXAgLm1vZGFsLWRpYWxvZyB7XG4gIG1heC13aWR0aDogODMycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBvcHVwIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0IxQjVDMztcbn1cbi5wb3B1cCAubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3B1cCAubW9kYWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5wb3B1cCAubW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQyKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBvcHVwIC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9wdXAgLm1vZGFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIH1cbn1cbi5wb3B1cCAubW9kYWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWFjY2VudDMpO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucG9wdXAgLm1vZGFsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBvcHVwIC5tb2RhbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wb3B1cCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9wdXAgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbi5wb3B1cCAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogNDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9wdXAgLm1vZGFsLWZvb3RlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5wb3B1cCAubW9kYWwtZm9vdGVyIC5idXR0b24ge1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3B1cCAubW9kYWwtZm9vdGVyIC5idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qIERlc2t0b3AgPT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLnZpc2libGUtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhpZGRlbi1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn0gLyogTGFwdG9wID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gIC52aXNpYmxlLWxhcHRvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLmhpZGRlbi1sYXB0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogSXBhZCA9PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpc2libGUtaXBhZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGlkZGVuLWlwYWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogTW9iaWxlID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpc2libGUtaXBob25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaWRkZW4taXBob25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIE1vYmlsZSBzbSA9PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC52aXNpYmxlLWlwaG9uZS1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGlkZGVuLWlwaG9uZS1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBNb2JpbGUgeHMgPT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzFweCkge1xuICAudmlzaWJsZS1pcGhvbmUteHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLmhpZGRlbi1pcGhvbmUteHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogRk9PVEVSICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyMHJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uZm9vdGVyX19yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLmZvb3Rlcl9fcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyX19yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX3JvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5mb290ZXJfX2l0ZW0ge1xuICBwYWRkaW5nOiAxNDBweCA0MHB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGdyaWQtcm93OiBzcGFuIDE7XG4gIG1pbi1oZWlnaHQ6IDM0MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5mb290ZXJfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE0MHB4IDI0cHggMjRweDtcbiAgfVxufVxuLmZvb3Rlcl9faXRlbTpoYXMoLmJ1dHRvbikgLmZvb3Rlci1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmZvb3Rlcl9faXRlbTpudGgtY2hpbGQoMikge1xuICBncmlkLXJvdzogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5mb290ZXJfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICBncmlkLXJvdzogMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlcl9faXRlbTpudGgtY2hpbGQoNCkge1xuICAgIGdyaWQtcm93OiAzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMzlweCkge1xuICAuZm9vdGVyX19pdGVtOm50aC1jaGlsZCg5KSB7XG4gICAgZ3JpZC1yb3c6IDM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXJfX2l0ZW06bnRoLWNoaWxkKDkpIHtcbiAgICBncmlkLXJvdzogNDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9faXRlbTpudGgtY2hpbGQoOSkge1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICB9XG59XG4uZm9vdGVyX19pdGVtOmxhc3QtY2hpbGQge1xuICBncmlkLWNvbHVtbjogNC81O1xuICBncmlkLXJvdzogMi9zcGFuIDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLmZvb3Rlcl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbjogMy80O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiA1L3NwYW4gMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxufVxuLmZvb3Rlcl9faXRlbSAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5mb290ZXJfX2l0ZW0tLWxnIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgbWluLWhlaWdodDogNTc0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyX19pdGVtLS1idXNpbmVzcyB7XG4gICAgZ3JpZC1yb3c6IDIvc3BhbiAyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19pdGVtLS1idXNpbmVzcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9faW5mb2Jsb2NrLCAuZm9vdGVyX19zb2NpYWwsIC5mb290ZXJfX3NlYXJjaCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLmZvb3Rlcl9fc2VhcmNoIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL25ld3MtaW1nLTEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyX19zZWFyY2gge1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19zZWFyY2gge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICB9XG59XG4uZm9vdGVyX19zb2NpYWwge1xuICBncmlkLXJvdzogMztcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Mik7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5mb290ZXJfX3NvY2lhbCB7XG4gICAgZ3JpZC1yb3c6IDQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXJfX3NvY2lhbCB7XG4gICAgZ3JpZC1yb3c6IDY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX3NvY2lhbCB7XG4gICAgbWFyZ2luLXRvcDogLTE0cHg7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cbn1cbi5mb290ZXJfX3NvY2lhbCAudGl0bGUtaDQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlYXJjaC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlYXJjaC1mb3JtX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnNlYXJjaC1mb3JtX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2VhcmNoLWZvcm1fX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZWFyY2gtZm9ybV9fYnV0dG9uIC5pY29uIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG4uZm9vdGVyLW5hdiB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZm9vdGVyLW5hdiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLW5hdiBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG59XG4uZm9vdGVyLW5hdiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmZvb3Rlci1uYXYgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQzKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlci1uYXYgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZi1jb250YWN0cyB7XG4gIGNvbG9yOiAjRkZGO1xufVxuLmYtY29udGFjdHNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5mLWNvbnRhY3RzX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmYtY29udGFjdHNfX2ljb24ge1xuICBmbGV4OiBub25lO1xufVxuLmYtY29udGFjdHNfX2ljb24gLmljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRvcDogLTJweDtcbn1cbi5mLWNvbnRhY3RzX19jb250ZW50IHtcbiAgZmxleDogMTtcbn1cbi5mLWNvbnRhY3RzX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5mLWNvbnRhY3RzX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29weXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50Mik7XG59IiwiXHJcbi50ZXh0LWxlZnRcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcblxyXG4udGV4dC1jZW50ZXJcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxuXHJcbi50ZXh0LXJpZ2h0XHJcblx0dGV4dC1hbGlnbjogcmlnaHRcclxuXHJcbi5ub3dyYXBcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwXHJcblxyXG4udHR1XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cclxuLnR0blxyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnRcclxuXHJcbi5pdGFsaWNcclxuXHRmb250LXN0eWxlOiBpdGFsaWNcclxuXHJcbi5mb250LTcwMFxyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxuLmZvbnQtNTAwXHJcblx0Zm9udC13ZWlnaHQ6IDUwMFxyXG4uZm9udC00MDBcclxuXHRmb250LXdlaWdodDogNDAwXHJcbi5mb250LTMwMFxyXG5cdGZvbnQtd2VpZ2h0OiAzMDBcclxuLmZvbnQtMTAwXHJcblx0Zm9udC13ZWlnaHQ6IDEwMFxyXG5cclxuLm1hcmdpblxyXG5cdCttYXJnaW5cclxuXHJcbi5mbGV4LW5vbmVcclxuXHRmbGV4OiBub25lXHJcbnBcclxuXHQmOmxhc3QtY2hpbGRcclxuXHRcdG1hcmdpbi1ib3R0b206IDBcclxuaW1nXHJcblx0ZGlzcGxheTogYmxvY2tcclxuXHRtYXgtd2lkdGg6IDEwMCVcclxuXHJcbi50aXRsZVxyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxuXHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRsaW5lLWhlaWdodDogMS4yXHJcblxyXG5oNFxyXG5cdCtzbVxyXG5cdFx0Zm9udC1zaXplOiAxOHB4XHJcblxyXG5oNVxyXG5cdCtzbVxyXG5cdFx0Zm9udC1zaXplOiAxNnB4XHJcblxyXG4ubGluay1kb3R0ZWRcclxuXHRmb250LXNpemU6IDE2cHhcclxuXHRmb250LXdlaWdodDogNTAwXHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IGRvdHRlZCB2YXIoLS1hY2NlbnQyKVxyXG5cdCY6aG92ZXJcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnRcclxuXHJcbi50aXRsZS1oMSwudGl0bGUtaDIsIC50aXRsZS1oMywgLnRpdGxlLWg0LCAudGl0bGUtaDUsIC50aXRsZS1oNlxyXG5cdGZvbnQtd2VpZ2h0OiA2MDBcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcblx0bGluZS1oZWlnaHQ6IDEuMlxyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0bWFyZ2luOiAwXHJcblxyXG4udGl0bGUtaDFcclxuXHRmb250LXNpemU6IDQwcHggIWltcG9ydGFudFxyXG5cdCttZFxyXG5cdFx0Zm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnRcclxuXHQrc21cclxuXHRcdGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50XHJcblxyXG4udGl0bGUtaDJcclxuXHRmb250LXNpemU6IDI4cHggIWltcG9ydGFudFxyXG5cdCtzbVxyXG5cdFx0Zm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnRcclxuXHJcbi50aXRsZS1oM1xyXG5cdGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50XHJcblx0K3NtXHJcblx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudFxyXG5cclxuLnRpdGxlLWg0XHJcblx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnRcclxuXHQrc21cclxuXHRcdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50XHJcblxyXG4udGl0bGUtaDVcclxuXHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudFxyXG5cdCtzbVxyXG5cdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnRcclxuXHJcbi50aXRsZS1oNlxyXG5cdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50XHJcblxyXG4uY29sb3JcclxuXHRjb2xvcjogdmFyKC0tY29sb3IpICFpbXBvcnRhbnRcclxuLmNvbG9yLWFjY2VudFxyXG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQpICFpbXBvcnRhbnRcclxuLmNvbG9yLWFjY2VudDJcclxuXHRjb2xvcjogdmFyKC0tYWNjZW50MikgIWltcG9ydGFudFxyXG4uY29sb3ItYWNjZW50M1xyXG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQzKSAhaW1wb3J0YW50XHJcblxyXG4uY29sb3Itd2hpdGVcclxuXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50XHJcblxyXG4uc2l6ZS1sZ1xyXG5cdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50XHJcblx0K3NtXHJcblx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudFxyXG4uc2l6ZS1tZFxyXG5cdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50XHJcblx0K3NtXHJcblx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudFxyXG5cclxuLnNpemUteHNcclxuXHRmb250LXNpemU6IDEycHggIWltcG9ydGFudFxyXG4uc2l6ZS1zbVxyXG5cdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50XHJcblxyXG4uZm9udC0yXHJcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMikgIWltcG9ydGFudFxyXG5cclxuLmctNSwgLmd5LTVcclxuXHQtLWJzLWd1dHRlci15OiA0MHB4XHJcblxyXG4uZy01LCAuZ3gtNVxyXG5cdC0tYnMtZ3V0dGVyLXg6IDQwcHhcclxuXHJcbi5nLTYsIC5neS02XHJcblx0LS1icy1ndXR0ZXIteTogODBweFxyXG5cclxuLmctNiwgLmd4LTZcclxuXHQtLWJzLWd1dHRlci14OiA4MHB4XHJcblxyXG4uZ2FwLTVcclxuXHRnYXA6IDQwcHggIWltcG9ydGFudFxyXG5cclxuLm1iLTZcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4XHJcbi5tdC02XHJcblx0bWFyZ2luLXRvcDogNDBweFxyXG4ubXktNlxyXG5cdG1hcmdpbi10b3A6IDQwcHhcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4XHJcblxyXG4uZmxleC0xXHJcblx0ZmxleDogMVxyXG4uZmxleC1ub25lXHJcblx0ZmxleDogbm9uZVxyXG5cclxuK21pbigkbGFwdG9wICsgMSlcclxuXHQuZy14bC02LCAuZ3kteGwtNlxyXG5cdFx0LS1icy1ndXR0ZXIteTogODBweFxyXG5cclxuXHQuZy14bC02LCAuZ3gteGwtNlxyXG5cdFx0LS1icy1ndXR0ZXIteDogODBweFxyXG4iLCI9dHJcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyXG49bWFyZ2luXG5cdD4gKjpsYXN0LWNoaWxkXG5cdFx0bWFyZ2luLWJvdHRvbTogMFxuXHQ+ICo6Zmlyc3QtY2hpbGRcblx0XHRtYXJnaW4tdG9wOiAwXG5cbi8vINCh0YfQtdGC0YfQuNGCINC00LvRjyBvbFxuPWNvdW50ZXIoJHZhcilcblx0Y291bnRlci1yZXNldDogJHZhclxuXHQ+IGxpXG5cdFx0JjpiZWZvcmVcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIoJHZhcilcblx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiAkdmFyXG5cbj1jb3ZlcmRpdlxuXHRwb3NpdGlvbjogYWJzb2x1dGVcblx0dG9wOiAwXG5cdGxlZnQ6IDBcblx0cmlnaHQ6IDBcblx0Ym90dG9tOiAwXG5cbi8vINCj0LrQsNC30YvQstCw0LXQvCDRhtCy0LXRgiBwbGFjZWhvbGRlciAo0YbQstC10YIpXG49cGxhY2Vob2xkZXItY29sb3IoJGNvbG9yKVxuXHQmOi1tb3otcGxhY2Vob2xkZXIsXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXJcblx0XHRjb2xvcjogJGNvbG9yXG5cdFx0b3BhY2l0eTogMVxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyXG5cdFx0Y29sb3I6ICRjb2xvclxuXG4vLyDQo9C60LDQt9GL0LLQsNC10Lwg0YHRgtC40LvQuCDQtNC70Y8gcGxhY2Vob2xkZXJcbj1wbGFjZWhvbGRlclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlclxuXHRcdEBjb250ZW50XG5cdCY6LW1vei1wbGFjZWhvbGRlclxuXHRcdEBjb250ZW50XG5cdCY6Oi1tb3otcGxhY2Vob2xkZXJcblx0XHRAY29udGVudFxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyXG5cdFx0QGNvbnRlbnRcblx0Jjo6cGxhY2Vob2xkZXJcblx0XHRAY29udGVudFxuXG49YXJyKCR3aWR0aCwgJGhlaWdodCwgJGJnLCAkZGlyZWN0aW9uKVxuXHR3aWR0aDogMHB4XG5cdGhlaWdodDogMHB4XG5cdGJvcmRlci1zdHlsZTogc29saWRcblx0QGlmICRkaXJlY3Rpb24gPT0gdFxuXHRcdGJvcmRlci13aWR0aDogMCBjYWxjKCR3aWR0aCAvIDIpICRoZWlnaHQgY2FsYygkd2lkdGggLyAyKVxuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJnIHRyYW5zcGFyZW50XG5cdEBpZiAkZGlyZWN0aW9uID09IHJcblx0XHRib3JkZXItd2lkdGg6IGNhbGMoJGhlaWdodCAvIDIpIDAgY2FsYygkaGVpZ2h0IC8gMikgJHdpZHRoXG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkYmdcblx0QGlmICRkaXJlY3Rpb24gPT0gYlxuXHRcdGJvcmRlci13aWR0aDogJGhlaWdodCBjYWxjKCR3aWR0aCAvIDIpIDAgY2FsYygkd2lkdGggLyAyKVxuXHRcdGJvcmRlci1jb2xvcjogJGJnIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG5cdEBpZiAkZGlyZWN0aW9uID09IGxcblx0XHRib3JkZXItd2lkdGg6IGNhbGMoJGhlaWdodCAvIDIpICR3aWR0aCBjYWxjKCRoZWlnaHQgLyAyKSAwXG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkYmcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnRcblx0QGlmICRkaXJlY3Rpb24gPT0gdGxcblx0XHRib3JkZXItd2lkdGg6ICRoZWlnaHQgJHdpZHRoIDAgMFxuXHRcdGJvcmRlci1jb2xvcjogJGJnIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG5cdEBpZiAkZGlyZWN0aW9uID09IHRyXG5cdFx0Ym9yZGVyLXdpZHRoOiAwICR3aWR0aCAkaGVpZ2h0IDBcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRiZyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuXHRAaWYgJGRpcmVjdGlvbiA9PSBiclxuXHRcdGJvcmRlci13aWR0aDogMCAwICRoZWlnaHQgJHdpZHRoXG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkYmcgdHJhbnNwYXJlbnRcblx0QGlmICRkaXJlY3Rpb24gPT0gYmxcblx0XHRib3JkZXItd2lkdGg6ICRoZWlnaHQgMCAwICR3aWR0aFxuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJnXG5cbi8vINCf0L7QtNC60LvRjtGH0LXQvdC4INGI0YDQuNGE0YLQvtCyICjQndCw0LfQstCw0L3QuNC1INGI0YDQuNGE0YLQsCwg0L3QsNC30LLQsNC90LjQtSDRhNCw0LnQu9CwKVxuPWZvbnQoJGFsaWFzLCAkbmFtZSlcblx0QGZvbnQtZmFjZVxuXHRcdGZvbnQtZmFtaWx5OiAkYWxpYXNcblx0XHRmb250LWRpc3BsYXk6IHN3YXBcblx0XHRzcmM6IHVybChcIi4uL2ZvbnRzL1wiICsgJG5hbWUgKyBcIi53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyksIHVybChcIi4uL2ZvbnRzL1wiICsgJG5hbWUgKyBcIi53b2ZmP3ZlcjEuMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpXG5cdFx0QGNvbnRlbnRcblxuLy/QkNC00LDQv9GC0LjQstC90YvQuSDRiNGA0LjRhNGCXG49bWVkaWEtZm9udCgkcGNTaXplLCAkbW9iU2l6ZSwgJG1heFZpZXBvcnQsICRzaXplKVxuXHQkYWRkU2l6ZTogKCRwY1NpemUgLSAkbW9iU2l6ZSkgKiAxMFxuXHRAaWYgJHNpemUgPT0gMVxuXHRcdC8v0KLQvtC70YzQutC+INC10YHQu9C4INC80LXQvdGM0YjQtSDQutC+0L3RgtC10LnQvdC10YDQsFxuXHRcdGZvbnQtc2l6ZTogJHBjU2l6ZSArIHJlbVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtYXhWaWVwb3J0ICsgcHh9KVxuXHRcdFx0Zm9udC1zaXplOiBjYWxjKCN7JG1vYlNpemUgKyByZW19ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzIwcHgpIC8gI3skbWF4VmllcG9ydCAtIDMyMH0pKVxuXG5cdEBlbHNlIGlmICRzaXplID09IDJcblx0XHQvL9Ci0L7Qu9GM0LrQviDQtdGB0LvQuCDQsdC+0LvRjNGI0LUg0LrQvtC90YLQtdC50L3QtdGA0LBcblx0XHRmb250LXNpemU6ICRwY1NpemUgKyByZW1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogI3skY29udGFpbmVyfSlcblx0XHRcdGZvbnQtc2l6ZTogY2FsYygjeyRtb2JTaXplICsgcmVtfSArICN7JGFkZFNpemV9ICogKCgxMDB2dyAtIDMyMHB4KSAvICN7JG1heFdpZHRoIC0gMzIwfSkpXG5cblx0QGVsc2Vcblx0XHQvL9CS0YHQtdCz0LTQsFxuXHRcdGZvbnQtc2l6ZTogY2FsYygjeyRtb2JTaXplICsgcmVtfSArICN7JGFkZFNpemV9ICogKCgxMDB2dyAtIDMyMHB4KSAvICN7JG1heFdpZHRoIC0gMzIwfSkpXG5cbi8v0JDQtNCw0L/RgtC40LLQvdC+0LUg0YHQstC+0LnRgdGC0LLQvlxuPW1lZGlhLXZhbHVlKCRpbmRlbnRUeXBlLCAkcGNTaXplLCAkbW9iU2l6ZSwgJG1heFZpZXBvcnQsICRzaXplKVxuXHQkYWRkU2l6ZTogKCRwY1NpemUgLSAkbW9iU2l6ZSkgKiAxMFxuXHRAaWYgJHNpemUgPT0gMVxuXHRcdC8v0KLQvtC70YzQutC+INC10YHQu9C4INC80LXQvdGM0YjQtSDQutC+0L3RgtC10LnQvdC10YDQsFxuXHRcdCN7JGluZGVudFR5cGV9OiAkcGNTaXplICsgcmVtXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JG1heFZpZXBvcnQgKyBweH0pXG5cdFx0XHQjeyRpbmRlbnRUeXBlfTogY2FsYygjeyRtb2JTaXplICsgcmVtfSArICN7JGFkZFNpemV9ICogKCgxMDB2dyAtIDMyMHB4KSAvICN7JG1heFZpZXBvcnQgLSAzMjB9KSlcblxuXHRAZWxzZSBpZiAkc2l6ZSA9PSAyXG5cdFx0Ly/QotC+0LvRjNC60L4g0LXRgdC70Lgg0LHQvtC70YzRiNC1INC60L7QvdGC0LXQudC90LXRgNCwXG5cdFx0I3skaW5kZW50VHlwZX06ICRwY1NpemVcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogI3skbWF4VmllcG9ydCArIHB4fSlcblx0XHRcdCN7JGluZGVudFR5cGV9OiBjYWxjKCN7JG1vYlNpemUgKyByZW19ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzIwcHgpIC8gI3skbWF4V2lkdGggLSAzMjB9KSlcblxuXHRAZWxzZVxuXHRcdC8v0JLRgdC10LPQtNCwXG5cdFx0I3skaW5kZW50VHlwZX06IGNhbGMoI3skbW9iU2l6ZSArIHJlbX0gKyAjeyRhZGRTaXplfSAqICgoMTAwdncgLSAzMjBweCkgLyAjeyRtYXhXaWR0aCAtIDMyMH0pKVxuXG4vLyDQodC60YDRi9Cy0LDQtdC8INGC0LXQutGB0YIg0Lgg0L/QvtC60LDQt9GL0LLQsNC10LwgMyDRgtC+0YfQutC4XG49dGV4dC1vdmVyZmxvd1xuXHRvdmVyZmxvdzogaGlkZGVuXG5cdC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwXG5cbj1lbGxpcHNpcygkdmFyKVxuXHRvdmVyZmxvdzogaGlkZGVuXG5cdC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveFxuXHQtd2Via2l0LWxpbmUtY2xhbXA6ICR2YXJcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbFxuXG49cHVsc2UoJHRpbWU6IDEuNXMsICRpdGVyYXRpb246IGluZmluaXRlKVxuXHRhbmltYXRpb24tbmFtZTogcHVsc2Vcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAkdGltZVxuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkaXRlcmF0aW9uXG5cbj1rLXB1bHNlXG5cdEBrZXlmcmFtZXMgcHVsc2Vcblx0XHQwJVxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjkpXG5cdFx0XHRvcGFjaXR5OiAwLjlcblxuXHRcdDUwJVxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKVxuXHRcdFx0b3BhY2l0eTogMVxuXG5cdFx0MTAwJVxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjkpXG5cdFx0XHRvcGFjaXR5OiAwLjlcblxuPWJvdW5jZSgkdGltZTogMnMsICRpdGVyYXRpb246IGluZmluaXRlKVxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogJHRpbWVcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGl0ZXJhdGlvblxuXG49ay1ib3VuY2Vcblx0QGtleWZyYW1lcyBib3VuY2Vcblx0XHQwJSwgMjAlLCA1MCUsIDgwJSwgMTAwJVxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXG5cblx0XHQ0MCVcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweClcblxuXHRcdDYwJVxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KVxuIiwiXG4kdW5pdHM6IDFweCAhZGVmYXVsdFxuXG49c2NyZWVuKCRyZXMtbWluLCAkcmVzLW1heClcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtaW4td2lkdGg6IGlmKHVuaXRsZXNzKCRyZXMtbWluKSwgJHJlcy1taW4qJHVuaXRzLCAkcmVzLW1pbikgKSBhbmQgKCBtYXgtd2lkdGg6IGlmKHVuaXRsZXNzKCRyZXMtbWF4KSwgJHJlcy1tYXgqJHVuaXRzLCAkcmVzLW1heCkgKVxuXHRcdEBjb250ZW50XG5cbj1tYXgoJHJlcylcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IGlmKHVuaXRsZXNzKCRyZXMpLCAkcmVzKiR1bml0cywgJHJlcykgKVxuXHRcdEBjb250ZW50XG5cbj1taW4oJHJlcylcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtaW4td2lkdGg6IGlmKHVuaXRsZXNzKCRyZXMpLCAkcmVzKiR1bml0cywgJHJlcykgKVxuXHRcdEBjb250ZW50XG5cbj14bFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGRlc2t0b3AgKVxuXHRcdEBjb250ZW50XG5cbj1sZ1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGxhcHRvcCApXG5cdFx0QGNvbnRlbnRcbj1tZFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGlwYWQgKVxuXHRcdEBjb250ZW50XG49c21cblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRpcGhvbmUgKVxuXHRcdEBjb250ZW50XG49eHNcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRpcGhvbmVfc20gKVxuXHRcdEBjb250ZW50XG49eHhzXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkaXBob25lX3hzIClcblx0XHRAY29udGVudFxuIiwiLyogRWxlbWVudHMgPT09PT09PT09PT09ICovXHJcblxyXG4ubC1hbGVydFxyXG5cdGJvcmRlcjogbm9uZVxyXG5cdCYuYWxlcnQtZGFuZ2VyXHJcblx0XHRiYWNrZ3JvdW5kOiAjRkVGMUYyXHJcblx0XHQuaWNvblxyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50KVxyXG5cdC5pY29uXHJcblx0XHRmb250LXNpemU6IDE2cHhcclxuLyogVGFicyAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnRhYnMtbmF2XHJcblx0ZGlzcGxheTogZmxleFxyXG5cdCt4c1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdCZfX2xpbmtcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0XHRwYWRkaW5nOiAxNXB4IDI0cHggMTVweCA0cHhcclxuXHRcdGJvcmRlcjogbm9uZVxyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWFjY2VudDIpXHJcblx0XHRiYWNrZ3JvdW5kOiBub25lXHJcblx0XHRmb250LXNpemU6IDE4cHhcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmKVxyXG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXJcclxuXHRcdCtzbVxyXG5cdFx0XHRwYWRkaW5nOiAxMXB4IDI0cHggMTFweCAwXHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMThweFxyXG5cdFx0XHR3aWR0aDogMTAwJVxyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweFxyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcclxuXHRcdCYuYWN0aXZlXHJcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQpXHJcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50KVxyXG5cdFx0Jjpob3ZlclxyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50KVxyXG5cclxuLnRhYnMtbmF2LWJ1dHRvblxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRmbGV4LXdyYXA6IG5vd3JhcFxyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxuXHRvdmVyZmxvdy14OiBhdXRvXHJcblx0cGFkZGluZy1ib3R0b206IDEwcHhcclxuXHRnYXA6IDhweFxyXG5cdG1hcmdpbi1sZWZ0OiAtMjRweFxyXG5cdG1hcmdpbi1yaWdodDogLTI0cHhcclxuXHRwYWRkaW5nLWxlZnQ6IDI0cHhcclxuXHRwYWRkaW5nLXJpZ2h0OiAyNHB4XHJcblx0K3NtXHJcblx0XHRtYXJnaW4tbGVmdDogLTE2cHhcclxuXHRcdG1hcmdpbi1yaWdodDogLTE2cHhcclxuXHRcdHBhZGRpbmctbGVmdDogMTZweFxyXG5cdFx0cGFkZGluZy1yaWdodDogMTZweFxyXG5cdCZfX2xpbmtcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0XHRwYWRkaW5nOiA3cHggMzFweFxyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYWNjZW50MylcclxuXHRcdGJhY2tncm91bmQ6IG5vbmVcclxuXHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDMpXHJcblx0XHRmb250LXdlaWdodDogNDAwXHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYpXHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhclxyXG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4XHJcblx0XHRsaW5lLWhlaWdodDogMS4xNVxyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcFxyXG5cdFx0Jjpob3ZlclxyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuXHRcdCYuYWN0aXZlXHJcblx0XHRcdGNvbG9yOiAjZmZmXHJcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudDIpXHJcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHJcbi5zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyXHJcblx0d2lkdGg6IDJweFxyXG5cdGhlaWdodDogMnB4XHJcblxyXG4uc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10cmFja1xyXG5cdGJhY2tncm91bmQ6ICNmZmZcclxuLnNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcclxuXHRiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuLnNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uXHJcblx0ZGlzcGxheTogbm9uZVxyXG5cclxuLyogQWNjb29yZGlvbiAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmFjY29yZGlvblxyXG5cdCZfX2l0ZW1cclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzc3RTkwXHJcblx0XHQmOmxhc3QtY2hpbGRcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NzdFOTBcclxuXHQmX19idXR0b25cclxuXHRcdGZvbnQtc2l6ZTogMjRweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxyXG5cdFx0cGFkZGluZzogMjRweCA2NnB4IDM0cHggMTZweFxyXG5cdFx0YmFja2dyb3VuZDogbm9uZVxyXG5cdFx0Ym9yZGVyOiBub25lXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDE4cHhcclxuXHRcdFx0cGFkZGluZy10b3A6IDE2cHhcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHhcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA4cHhcclxuXHRcdFx0bWluLWhlaWdodDogNzBweFxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cclxuXHRcdCY6YWZ0ZXJcclxuXHRcdFx0Y29udGVudDogJydcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRcdHRvcDogNTAlXHJcblx0XHRcdG1hcmdpbi10b3A6IC0yMHB4XHJcblx0XHRcdHJpZ2h0OiAxMHB4XHJcblx0XHRcdHdpZHRoOiA0MHB4XHJcblx0XHRcdGhlaWdodDogNDBweFxyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWcvYXJyb3ctbmFycm93LXVwLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXJcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjIgbGluZWFyXHJcblx0XHRzcGFuXHJcblx0XHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdFx0Z2FwOiAxNnB4XHJcblx0XHQmOmhvdmVyXHJcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQpXHJcblx0XHQmLmNvbGxhcHNlZFxyXG5cdFx0XHQmOmFmdGVyXHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxyXG5cdCZfX251bVxyXG5cdFx0Zm9udC1zaXplOiAxNnB4XHJcblx0XHRhbGlnbi1zZWxmOiBzdGFydFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMFxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cclxuXHQmX19ib2R5XHJcblx0XHRwYWRkaW5nOiAyNHB4XHJcblx0XHQrc21cclxuXHRcdFx0cGFkZGluZzogMTVweCA4cHhcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XHJcblxyXG4uc3BvbGxlclxyXG5cdCZfX2J1dHRvblxyXG5cdFx0aGVpZ2h0OiA2NHB4XHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdFx0Ym9yZGVyOiBub25lXHJcblx0XHRiYWNrZ3JvdW5kOiBub25lXHJcblx0XHRwYWRkaW5nOiA1cHggMzBweCA1cHggMFxyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0JjphZnRlciwgJjpiZWZvcmVcclxuXHRcdFx0Y29udGVudDogJydcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRcdHRvcDogNTAlXHJcblx0XHRcdHJpZ2h0OiAycHhcclxuXHRcdFx0d2lkdGg6IDE0cHhcclxuXHRcdFx0aGVpZ2h0OiAycHhcclxuXHRcdFx0bWFyZ2luLXRvcDogLTFweFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHhcclxuXHRcdCY6YWZ0ZXJcclxuXHRcdFx0ZGlzcGxheTogbm9uZVxyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZylcclxuXHRcdCYuY29sbGFwc2VkXHJcblx0XHRcdCY6YWZ0ZXJcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdCZfX2JvZHlcclxuXHJcblx0XHQuZmlsdGVyLWxpc3RcclxuXHRcdFx0cGFkZGluZzogMTZweCAwIDI0cHhcclxuLyogU3dpcGVyICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uXHJcblx0cG9zaXRpb246IHN0YXRpY1xyXG5cdG1hcmdpbi10b3A6IDE2cHhcclxuXHR3aWR0aDogMTAwJVxyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0XHJcblx0YmFja2dyb3VuZDogI0Q5RDlEOVxyXG5cdHdpZHRoOiAxMHB4XHJcblx0aGVpZ2h0OiAxMHB4XHJcblx0bWFyZ2luOiAwIDZweCAhaW1wb3J0YW50XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2XHJcblx0d2lkdGg6IDM4cHhcclxuXHRoZWlnaHQ6IDM4cHhcclxuXHRib3JkZXItcmFkaXVzOiA1MCVcclxuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGXHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzgzODM4M1xyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHR0b3A6IDUwJVxyXG5cdG1hcmdpbi10b3A6IC0xOXB4XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0JjphZnRlclxyXG5cdFx0ZGlzcGxheTogbm9uZVxyXG5cclxuXHQuaWNvblxyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmVcclxuXHRcdHN0cm9rZS13aWR0aDogMXB4XHJcblx0XHRjb2xvcjogIzAwMFxyXG5cdFx0Zm9udC1zaXplOiAxNnB4XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2XHJcblxyXG5cdC5pY29uXHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXHJcblxyXG4uc3dpcGVyLXNjcm9sbGJhclxyXG5cdGJhY2tncm91bmQ6ICNmZmZcclxuXHQmLWRyYWdcclxuXHRcdGhlaWdodDogNHB4XHJcblx0XHRib3JkZXItcmFkaXVzOiAwXHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuLnNlY3Rpb24tLXdoaXRlXHJcblx0LnN3aXBlci1zY3JvbGxiYXJcclxuXHRcdGJhY2tncm91bmQ6ICNFNkU4RUNcclxuLyogQ3J1bWJzICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLmJyZWFkY3J1bWJzXHJcblx0bGlzdC1zdHlsZS10eXBlOiBub25lXHJcblx0bWFyZ2luOiAwXHJcblx0cGFkZGluZzogMTZweCAwXHJcblx0Z2FwOiA0cHggMFxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcblx0Jl9faXRlbVxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0XHRmb250LXNpemU6IDE2cHhcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXBcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDEycHhcclxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpXHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZVxyXG5cdFx0JjpsYXN0LWNoaWxkXHJcblx0XHRcdGZsZXg6IGF1dG9cclxuXHRcdFx0K3RleHQtb3ZlcmZsb3dcclxuXHRcdCY6bm90KDpmaXJzdC1jaGlsZClcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNHB4XHJcblx0XHRcdCY6YWZ0ZXJcclxuXHRcdFx0XHRjb250ZW50OiAnJ1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRcdFx0dG9wOiA1MCVcclxuXHRcdFx0XHRsZWZ0OiA0cHhcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtOHB4XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYnJlYWRjcnVtYnMtYmcuc3ZnJykgbm8tcmVwZWF0IGNlbnRlclxyXG5cdFx0XHRcdHdpZHRoOiAxNnB4XHJcblx0XHRcdFx0aGVpZ2h0OiAxNnB4XHJcblx0XHRhXHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cdFx0XHRjb2xvcjogIzI4MjgyOFxyXG5cclxuXHRcdFx0Jjpob3ZlclxyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcblx0XHRcdC5pY29uXHJcblx0XHRcdFx0dG9wOiAtMXB4XHJcblxyXG4ucGFnaW5nLWxpc3RcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmVcclxuXHRtYXJnaW46IDBcclxuXHRwYWRkaW5nOiAwXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdGdhcDogOHB4XHJcblx0Jl9fbGlua1xyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdG1pbi13aWR0aDogNDBweFxyXG5cdFx0aGVpZ2h0OiA0MHB4XHJcblx0XHRmb250LXNpemU6IDE2cHhcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMFxyXG5cdFx0cGFkZGluZzogMCA4cHhcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cdFx0YmFja2dyb3VuZDogI2ZmZlxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDMpXHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQzKVxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdFx0Ji0tYWN0aXZlLCAmOmhvdmVyXHJcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cclxuLyogbGlua3MgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4ubGlua1xyXG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQpXHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0Zm9udC1zaXplOiAxOHB4XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZFxyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxuXHRsaW5lLWhlaWdodDogMS44XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxyXG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhclxyXG5cdCtzbVxyXG5cdFx0Zm9udC1zaXplOiAxNHB4XHJcblx0Lmljb25cclxuXHRcdGZvbnQtc2l6ZTogMjhweFxyXG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyXHJcblx0Jjpob3ZlclxyXG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudFxyXG5cdFx0Lmljb25cclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoOHB4LCAwKVxyXG5cdCYtLWluZm9cclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuLnNvY2lhbFxyXG5cdGdhcDogMTRweFxyXG5cdCtzbVxyXG5cdFx0Z2FwOiAxMHB4XHJcblx0Jl9fbGlua1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0XHR3aWR0aDogMzJweFxyXG5cdFx0aGVpZ2h0OiAzMnB4XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuXHRcdC5pY29uXHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweFxyXG5cdFx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXJcclxuXHRcdFx0Ji15b3V0dWJlXHJcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4XHJcblx0XHQmOmhvdmVyXHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cdFx0XHQuaWNvblxyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQpXHJcblx0Ji0tbGlnaHRcclxuXHRcdC5zb2NpYWxfX2xpbmtcclxuXHRcdFx0Lmljb25cclxuXHRcdFx0XHRjb2xvcjogI2ZmZlxyXG4vKiBDb3VudGVyICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLmNvdW50ZXJcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleFxyXG5cclxuXHQmX192YWxcclxuXHRcdHdpZHRoOiByZW0oMzApXHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjUpXHJcblx0Jl9fYnRuXHJcblx0XHRoZWlnaHQ6IHJlbSgyNSlcclxuXHRcdHdpZHRoOiByZW0oMjUpXHJcblx0XHRib3JkZXI6IG5vbmVcclxuXHRcdHBhZGRpbmc6IDBcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG5cclxuXHQmLS1ibG9ja1xyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cclxuLyogVmlkZW8gKi9cclxuLy8gLnZpZGVvXHJcbi8vIFx0cG9zaXRpb246IHJlbGF0aXZlXHJcbi8vIFx0b3ZlcmZsb3c6IGhpZGRlblxyXG4vLyBcdGhlaWdodDogMFxyXG4vLyBcdHBhZGRpbmctYm90dG9tOiA1Ni4yNSVcclxuXHJcbi8vIFx0dmlkZW8saWZyYW1lLG9iamVjdCxlbWJlZFxyXG4vLyBcdFx0cG9zaXRpb246IGFic29sdXRlXHJcbi8vIFx0XHR0b3A6IDBcclxuLy8gXHRcdGxlZnQ6IDBcclxuLy8gXHRcdHdpZHRoOiAxMDAlXHJcbi8vIFx0XHRoZWlnaHQ6IDEwMCVcclxuXHJcbi8vIC52aWRlb2JnXHJcbi8vIFx0dmlkZW8saWZyYW1lLG9iamVjdCxlbWJlZFxyXG4vLyBcdFx0cG9zaXRpb246IGZpeGVkXHJcbi8vIFx0XHR0b3A6IDUwJVxyXG4vLyBcdFx0bGVmdDogNTAlXHJcbi8vIFx0XHRtaW4td2lkdGg6IDEwMCVcclxuLy8gXHRcdG1pbi1oZWlnaHQ6IDEwMCVcclxuLy8gXHRcdHdpZHRoOiBhdXRvXHJcbi8vIFx0XHRoZWlnaHQ6IGF1dG9cclxuLy8gXHRcdHotaW5kZXg6IC0xMDBcclxuLy8gXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpXHJcbi8vIFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcblxyXG4vKiBSYW5nZSBib290c3RyYXAgKi9cclxuXHJcbi8vIC5yYW5nZSBcclxuLy8gXHRwYWRkaW5nLXRvcDogMi41cmVtXHJcbi8vIFx0cGFkZGluZy1ib3R0b206IDIuNXJlbVxyXG4vLyBcdG1heC13aWR0aDogMzhyZW1cclxuLy8gXHRtYXJnaW4tbGVmdDogYXV0b1xyXG4vLyBcdG1hcmdpbi1yaWdodDogYXV0b1xyXG4vLyBcdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4vLyBcdC5zbGlkZXItdGljaywgLnRvb2x0aXAudG9vbHRpcC1taW4sIC50b29sdGlwLnRvb2x0aXAtbWF4XHJcbi8vIFx0XHRkaXNwbGF5OiBub25lXHJcblxyXG4vLyBcdC5zbGlkZXItdGljay1sYWJlbFxyXG4vLyBcdFx0Zm9udC1zaXplOiAxLjRyZW1cclxuLy8gXHRcdGZvbnQtd2VpZ2h0OiA2MDBcclxuLy8gXHRcdGNvbG9yOiAjN0Y3RjdGXHJcbi8vIFx0LnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCAuc2xpZGVyLXRpY2stbGFiZWwtY29udGFpbmVyXHJcbi8vIFx0XHRtYXJnaW4tdG9wOiAzcmVtXHJcblxyXG4vLyBcdC50b29sdGlwLWlubmVyXHJcbi8vIFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGXHJcbi8vIFx0XHRib3gtc2hhZG93OiAwcHggNHB4IDlweCByZ2JhKDAsIDAsIDAsIDAuMSlcclxuLy8gXHRcdGJvcmRlci1yYWRpdXM6IDNweFxyXG4vLyBcdFx0Zm9udC1zaXplOiAxLjRyZW1cclxuLy8gXHRcdGZvbnQtd2VpZ2h0OiA2MDBcclxuLy8gXHRcdHBhZGRpbmc6IDAgLjhyZW1cclxuLy8gXHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG4vLyBcdFx0aGVpZ2h0OiAyLjZyZW1cclxuLy8gXHRcdGxpbmUtaGVpZ2h0OiAyLjZyZW1cclxuXHJcbi8qIFJhbmdlICovXHJcblxyXG4vLyAucmFuZ2VcclxuLy8gXHQmX19yb3cgXHJcblxyXG4vLyBcdFx0ZGlzcGxheTogZmxleFxyXG4vLyBcdFx0bWFyZ2luLWxlZnQ6IC0xcmVtXHJcbi8vIFx0XHRtYXJnaW4tcmlnaHQ6IC0xcmVtXHJcbi8vIFx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcbi8vIFx0Jl9faXRlbVxyXG4vLyBcdFx0d2lkdGg6IDUwJVxyXG4vLyBcdFx0cGFkZGluZy1sZWZ0OiAxcmVtXHJcbi8vIFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtXHJcbi8vIFx0XHRtYXJnaW4tYm90dG9tOiAycmVtXHJcbi8vIFx0XHRpbnB1dFxyXG4vLyBcdFx0XHRoZWlnaHQ6IDM3cHhcclxuLy8gXHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzM5MzkzOVxyXG4vLyBcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmXHJcbi8vIFx0XHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG4vLyBcdFx0XHRmb250LXNpemU6IDEycHhcclxuLy8gXHRcdFx0Y29sb3I6ICMzOTM5MzlcclxuLy8gXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMFxyXG4vLyBcdFx0XHR3aWR0aDogMTAwJVxyXG5cclxuLy8gLnJhbmdlLXNjcm9sbFxyXG4vLyBcdG1hcmdpbjogMCAxMnB4IDQwcHggMTJweFxyXG4vLyBcdGJhY2tncm91bmQtY29sb3I6ICNjOWNlY2ZcclxuLy8gXHRoZWlnaHQ6IDJweFxyXG4vLyBcdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cclxuLy8gXHQudWktc2xpZGVyLXJhbmdlXHJcbi8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwXHJcbi8vIFx0XHRoZWlnaHQ6IDJweFxyXG4vLyBcdFx0cG9zaXRpb246IHJlbGF0aXZlXHJcblxyXG4vLyBcdC51aS1zbGlkZXItaGFuZGxlXHJcbi8vIFx0XHR3aWR0aDogMjNweFxyXG4vLyBcdFx0aGVpZ2h0OiAyOHB4XHJcbi8vIFx0XHRib3JkZXI6IDNweCBzb2xpZCAjZmJmYmZiXHJcbi8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWE1OTIyXHJcbi8vIFx0XHRkaXNwbGF5OiBibG9ja1xyXG4vLyBcdFx0cG9zaXRpb246IGFic29sdXRlXHJcbi8vIFx0XHR0b3A6IC0xNHB4XHJcbi8vIFx0XHRtYXJnaW4tbGVmdDogLTEycHhcclxuLy8gXHRcdGN1cnNvcjogcG9pbnRlclxyXG4vLyBcdFx0c3BhblxyXG4vLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcclxuLy8gXHRcdFx0Ym90dG9tOiAtMThweFxyXG4vLyBcdFx0XHRsZWZ0OiA1MCVcclxuLy8gXHRcdFx0d2lkdGg6IDUwcHhcclxuLy8gXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyXHJcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMTBweFxyXG4vLyBcdFx0XHRtYXJnaW4tbGVmdDogLTI1cHhcclxuLy8gXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMFxyXG4vLyBcdFx0XHRjb2xvcjogIzk0YTZhYVxyXG4iLCIuYnV0dG9uLCBhLmJ1dHRvblxyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG5cdGhlaWdodDogNTZweFxyXG5cdHBhZGRpbmc6IDAgMThweFxyXG5cdGNvbG9yOiAjZmZmXHJcblx0Zm9udDogNDAwIDE4cHgvMThweCB2YXIoLS1mZiksIEFyaWFsLCBzYW5zLXNlcmlmXHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0YmFja2dyb3VuZDogdmFyKC0tYWNjZW50KVxyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFjY2VudClcclxuXHRib3JkZXItcmFkaXVzOiA4cHhcclxuXHRjdXJzb3I6IHBvaW50ZXJcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXJcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxyXG5cdGZsZXg6IG5vbmVcclxuXHQuaWNvblxyXG5cdFx0Zm9udC1zaXplOiAyNHB4XHJcblx0XHRmbGV4OiBub25lXHJcblx0Jjpob3ZlclxyXG5cdFx0YmFja2dyb3VuZDogI2M1MjEyMVxyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjYzUyMTIxXHJcblx0XHRjb2xvcjogI2ZmZlxyXG5cdCY6ZGlzYWJsZWRcclxuXHRcdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudDMpXHJcblx0XHRjb2xvcjogI2ZmZlxyXG5cdFx0Ym9yZGVyOiBub25lXHJcblx0XHQmOmhvdmVyXHJcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudDMpXHJcblx0XHRcdGNvbG9yOiAjZmZmXHJcblx0Ji0tbWRcclxuXHRcdGhlaWdodDogNDhweFxyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4XHJcblx0XHRmb250LXNpemU6IDE2cHhcclxuXHQmLS14c1xyXG5cdFx0aGVpZ2h0OiAzMnB4XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHhcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE2cHhcclxuXHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdCYtLWJsb2NrXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdFx0bWluLXdpZHRoOiBub25lXHJcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgxMClcclxuXHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxMClcclxuXHJcblx0Ji0tc20tYmxvY2tcclxuXHRcdCtzbVxyXG5cdFx0XHR3aWR0aDogMTAwJVxyXG5cdFx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRcdG1pbi13aWR0aDogYXV0b1xyXG5cclxuXHQmLS1vdXRsaW5lXHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTApXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50KVxyXG5cdFx0Jjpob3ZlclxyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmXHJcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQpXHJcblxyXG5cdCYtLWluZm9cclxuXHRcdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudDIpXHJcblx0XHRib3JkZXItY29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHQmOmhvdmVyXHJcblx0XHRcdGJhY2tncm91bmQ6ICMwMzZlOTJcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDM2ZTkyXHJcblxyXG5cdCYtLW91dGxpbmUtaW5mb1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUwKVxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRib3JkZXItY29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHQmOmhvdmVyXHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmZcclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRcdGJvcmRlci1jb2xvcjogIzAzNmU5MlxyXG5cclxuXHQmLS1wcmltYXJ5XHJcblx0XHRiYWNrZ3JvdW5kOiAjRTZFOEVDXHJcblx0XHRib3JkZXI6IG5vbmVcclxuXHRcdGNvbG9yOiAjNzc3RTkwXHJcblx0XHQmOmhvdmVyXHJcblx0XHRcdGJhY2tncm91bmQ6ICNkM2Q0ZDZcclxuXHRcdFx0Y29sb3I6ICM3NzdFOTBcclxuXHJcblx0Ji0tdzMwMFxyXG5cdFx0bWluLXdpZHRoOiAzMDBweFxyXG5cdFx0K3NtXHJcblx0XHRcdG1pbi13aWR0aDogMjQwcHhcclxuXHJcbi5tdy0yMDBcclxuXHRtaW4td2lkdGg6IDIwMHB4XHJcblxyXG4uYnV0dG9uLXBsdXNcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleFxyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcblx0Z2FwOiA4cHhcclxuXHRoZWlnaHQ6IDI4cHhcclxuXHRwYWRkaW5nOiAwXHJcblx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0Zm9udDogNDAwIDE2cHgvMTZweCB2YXIoLS1mZiksIEFyaWFsLCBzYW5zLXNlcmlmXHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0YmFja2dyb3VuZDogbm9uZVxyXG5cdGJvcmRlcjogbm9uZVxyXG5cdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdGN1cnNvcjogcG9pbnRlclxyXG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhclxyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwXHJcblx0ZmxleDogbm9uZVxyXG5cdC5pY29uXHJcblx0XHRmb250LXNpemU6IDI4cHhcclxuXHRcdGZsZXg6IG5vbmVcclxuXHRzcGFuXHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWRcclxuXHJcblx0Jjpob3ZlclxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudClcclxuIiwiJGZvcm0taGVpZ2h0OiA0OHB4XHJcbiRmb3JtLXNpemU6IDE2cHhcclxuJGZvcm0td2VpZ2h0OiA0MDBcclxuJGZvcm0tY29sb3I6IHZhcigtLWNvbG9yKVxyXG4kZm9ybS1ib3JkZXI6IDFweCBzb2xpZCAjRTZFOEVDXHJcbiRmb3JtLWJnOiAjRkNGQ0ZEXHJcbiRmb3JtLXJhZGl1czogOHB4XHJcbiRmb3JtLXBsYWNlaG9sZGVyOiAjNzc3RTkwXHJcblxyXG4kY2hlY2tXaWR0aDogcmVtKDE4KVxyXG5cclxuLyogRm9ybSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5mb3JtXHJcblx0Ji1ncm91cFxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0XHQmX19pY29uXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0XHR0b3A6IDBcclxuXHRcdFx0bGVmdDogMFxyXG5cdFx0XHRoZWlnaHQ6IDQ2cHhcclxuXHRcdFx0d2lkdGg6IDQycHhcclxuXHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweFxyXG5cdFx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdFx0Lmljb25cclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHhcclxuXHRcdC5mb3JtLWlucHV0XHJcblx0XHRcdHBhZGRpbmctbGVmdDogNDVweFxyXG5cclxuXHRcdC5mb3JtLWVkaXQtYnRuXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0XHRoZWlnaHQ6IDQ2cHhcclxuXHRcdFx0d2lkdGg6IDM0cHhcclxuXHRcdFx0dG9wOiAxcHhcclxuXHRcdFx0cmlnaHQ6IDFweFxyXG5cclxuXHQmLWZpZWxkXHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjApXHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHJcblx0Ji1pbnB1dFxyXG5cdFx0LS1icy1ib2R5LWJnOiAjRkNGQ0ZEXHJcblx0XHQtLWJzLWJvcmRlci1jb2xvcjogI0U2RThFQ1xyXG5cdFx0LS1icy1ib2R5LWNvbG9yOiB2YXIoLS1jb2xvcilcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdFx0aGVpZ2h0OiAkZm9ybS1oZWlnaHRcclxuXHRcdHBhZGRpbmc6IDAgMTZweFxyXG5cdFx0Y29sb3I6ICRmb3JtLWNvbG9yXHJcblx0XHRmb250OiAkZm9ybS13ZWlnaHQgJGZvcm0tc2l6ZSB2YXIoLS1mZiksIEFyaWFsLCBzYW5zLXNlcmlmXHJcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsXHJcblx0XHRib3JkZXItcmFkaXVzOiAkZm9ybS1yYWRpdXNcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhclxyXG5cdFx0Jjpmb2N1c1xyXG5cdFx0XHQtLWJzLWJvZHktYmc6ICNmZmZcclxuXHRcdFx0LS1icy1ib3JkZXItY29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRcdG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0XHQmICsgLmZvcm0tZWRpdC1idG5cclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmXHJcblxyXG5cdFx0K3BsYWNlaG9sZGVyXHJcblx0XHRcdGNvbG9yOiAkZm9ybS1wbGFjZWhvbGRlclxyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyXHJcblxyXG5cdFx0Ji5fZXJyb3JcclxuXHRcdFx0LS1icy1ib3JkZXItY29sb3I6IHZhcigtLWFjY2VudClcclxuXHRcdFx0b3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWFjY2VudClcclxuXHRcdCYuX3ZhbGlkXHJcblx0XHRcdGJvcmRlci1jb2xvcjogZ3JlZW5cclxuXHJcblx0XHQmLS1vdXRsaW5lXHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmZcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q5RDlEOVxyXG5cclxuXHQmLXNlbGVjdFxyXG5cdFx0cGFkZGluZy1yaWdodDogNDBweFxyXG5cdCYtYnV0dG9uXHJcblx0XHRtYXJnaW4tdG9wOiByZW0oMjApXHJcblxyXG5cdCYtZWRpdC1idG5cclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0XHRib3JkZXI6IG5vbmVcclxuXHRcdHBhZGRpbmc6IDBcclxuXHRcdGJhY2tncm91bmQ6ICNGQ0ZDRkRcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdFx0Lmljb25cclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvcilcclxuXHRcdCY6aG92ZXJcclxuXHRcdFx0Lmljb25cclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50KVxyXG5cclxudGV4dGFyZWEuZm9ybS1pbnB1dFxyXG5cdGhlaWdodDogYXV0b1xyXG5cdG1pbi1oZWlnaHQ6IDIwOHB4XHJcblx0cGFkZGluZy10b3A6IDEycHhcclxuXHRwYWRkaW5nLWJvdHRvbTogMTJweFxyXG5cdHJlc2l6ZTogbm9uZVxyXG5cdG92ZXJmbG93OiBhdXRvXHJcblxyXG5sYWJlbFxyXG5cdGRpc3BsYXk6IGJsb2NrXHJcblx0Zm9udC13ZWlnaHQ6IDUwMFxyXG5cdG1hcmdpbi1ib3R0b206IDVweFxyXG5cdGZvbnQtc2l6ZTogMTZweFxyXG5cclxuLyogQ2hlY2tib3ggID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4ubC1mb3JtLWNoZWNrXHJcblx0bGFiZWxcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcclxuXHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0bWFyZ2luOiAwXHJcblx0XHQmLnNpemUteHNcclxuXHRcdFx0cGFkZGluZy10b3A6IDRweFxyXG5cdGFcclxuXHRcdGNvbG9yOiBpbmhlcml0XHJcblx0LmZvcm0tY2hlY2staW5wdXRcclxuXHRcdC0tYnMtYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQzKVxyXG5cdFx0JjpjaGVja2VkXHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHJcbi5sLWZpbHRlci1jaGVja1xyXG5cdHBhZGRpbmctbGVmdDogMS44ZW1cclxuXHQmX19jb3VudFxyXG5cdFx0Y29sb3I6ICM3NzdFOTBcclxuXHJcblx0bGFiZWxcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcclxuXHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0bWFyZ2luOiAwXHJcblx0LmZvcm0tY2hlY2staW5wdXRcclxuXHRcdC0tYnMtYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQzKVxyXG5cdFx0d2lkdGg6IDEuMjVlbVxyXG5cdFx0aGVpZ2h0OiAxLjI1ZW1cclxuXHRcdG1hcmdpbi1sZWZ0OiAtMS44ZW1cclxuXHRcdG1hcmdpbi10b3A6IDAuMThlbVxyXG5cdFx0JjpjaGVja2VkXHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NoZWNrYm94LWJnLnBuZycpIG5vLXJlcGVhdCBjZW50ZXJcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuXHQmOmhhcyguZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkKVxyXG5cdFx0LmwtZmlsdGVyLWNoZWNrX19jb3VudCwgbGFiZWxcclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblxyXG4vKiBTZWxlY3Rib3ggID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmZvcm0tc2VsZWN0XHJcblx0YWNjZW50LWNvbG9yOiAjRjZGREZGXHJcblx0Jjpmb2N1c1xyXG5cdFx0b3V0bGluZTogbm9uZVxyXG5cdFx0Ym94LXNoYWRvdzogbm9uZVxyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjRTZFOEVDXHJcblxyXG4uc2VsZWN0Ym94XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0Jl9faGVhZFxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0aGVpZ2h0OiAzNHB4XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMDBweFxyXG5cdFx0Y3Vyc29yOiBwb2ludGVyXHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmXHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHJcblx0Jl9fdGV4dFxyXG5cclxuXHRcdGZsZXg6IDFcclxuXHRcdG1pbi13aWR0aDogMXB4XHJcblx0XHRwYWRkaW5nOiAwIDIwcHhcclxuXHRcdG1heC13aWR0aDogMTAwJVxyXG5cdFx0K3RleHQtb3ZlcmZsb3dcclxuXHRcdGZvbnQ6ICRmb3JtLXdlaWdodCAkZm9ybS1zaXplICRmb250LWZhbWlseSwgQXJpYWwsIHNhbnMtc2VyaWZcclxuXHRcdGNvbG9yOiAkZm9ybS1jb2xvclxyXG5cdFx0bGluZS1oZWlnaHQ6IDM0cHhcclxuXHJcblx0Jl9fY2FyZXRcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdGZsZXg6IG5vbmVcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweFxyXG5cdFx0d2lkdGg6IDE4cHhcclxuXHRcdGhlaWdodDogMTAwJVxyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc2VsZWN0LWFycm93LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXJcclxuXHJcblx0Jl9fZHJvcFxyXG5cdFx0ZGlzcGxheTogbm9uZVxyXG5cclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0dG9wOiAxMDAlXHJcblx0XHRsZWZ0OiAwXHJcblx0XHRvdmVyZmxvdzogaGlkZGVuXHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdFx0ei1pbmRleDogMTBcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDlcclxuXHRcdGJvcmRlci10b3A6IG5vbmVcclxuXHRcdGJhY2tncm91bmQ6ICNmZmZcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHhcclxuXHJcblx0XHR1bFxyXG5cclxuXHRcdFx0bWF4LWhlaWdodDogcmVtKDE3MilcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlblxyXG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvXHJcblx0XHRcdGxpXHJcblx0XHRcdFx0cGFkZGluZzogNXB4IDEzcHhcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHhcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yXHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyXHJcblxyXG5cdFx0XHRcdEBtZWRpYSAoYW55LWhvdmVyOiBob3ZlcilcclxuXHRcdFx0XHRcdCY6aG92ZXJcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNVxyXG5cdFx0XHRcdCYuX3NlbGVjdGVkXHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1XHJcblxyXG5cdCZfX3NlYXJjaFxyXG5cdFx0bWFyZ2luLWxlZnQ6IHJlbSgtMSlcclxuXHRcdG1hcmdpbi1yaWdodDogcmVtKC0xKVxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0XHQuaWNvbi16b29tXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0XHRsZWZ0OiByZW0oMTMpXHJcblx0XHRcdHRvcDogcmVtKDEwKVxyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNilcclxuXHRcdFx0Y29sb3I6ICNhYWFcclxuXHRcdC5mb3JtLWlucHV0XHJcblx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDM5KVxyXG5cclxuXHQmLl9vcGVuXHJcblx0XHQuc2VsZWN0Ym94X19oZWFkXHJcblx0XHRcdHotaW5kZXg6IDExXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDBcclxuXHRcdC5zZWxlY3Rib3hfX2NhcmV0XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcclxuXHRcdC5zZWxlY3Rib3hfX2Ryb3BcclxuXHRcdFx0ZGlzcGxheTogYmxvY2tcclxuXHJcblx0Ji5fY2hhbmdlXHJcblx0XHQvLyAuc2VsZWN0Ym94X19sZWdlbmRcclxuXHRcdC8vIFx0dG9wOiAtLjlyZW1cclxuXHRcdC8vIFx0YmFja2dyb3VuZDogI2ZmZlxyXG5cdFx0Ly8gXHRmb250LXNpemU6IDEuM3JlbVxyXG5cdFx0Ly8gXHRsaW5lLWhlaWdodDogMS40cmVtXHJcblx0XHQvLyBcdGNvbG9yOiAjYWFhXHJcblx0XHQvLyBcdGxldHRlci1zcGFjaW5nOiAtLjAzcmVtXHJcblxyXG4uc2VsZWN0Ym94X19kcm9wIHVsOjotd2Via2l0LXNjcm9sbGJhclxyXG5cdHdpZHRoOiByZW0oMilcclxuXHJcbi5zZWxlY3Rib3hfX2Ryb3AgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrXHJcblx0YmFja2dyb3VuZDogI2FhYVxyXG4uc2VsZWN0Ym94X19kcm9wIHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxyXG5cdGJhY2tncm91bmQ6ICMwMDBcclxuXHJcbi5zZWxlY3Rib3hfX2Ryb3AgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvblxyXG5cdGRpc3BsYXk6IG5vbmVcclxuXHJcbi8qIEZpbGUgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLnVwbG9hZFxyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG5cdHBhZGRpbmc6IDI0cHhcclxuXHRoZWlnaHQ6IDI0MHB4XHJcblx0d2lkdGg6IDI0MHB4XHJcblx0YmFja2dyb3VuZDogI0Y0RjVGNlxyXG5cdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHJcblx0aW5wdXRcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0dG9wOiAwXHJcblx0XHRyaWdodDogMFxyXG5cdFx0aGVpZ2h0OiAxMDAlXHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdFx0bWFyZ2luOiAwXHJcblx0XHRwYWRkaW5nOiAwXHJcblx0XHRvcGFjaXR5OiAwXHJcblx0XHRsaW5lLWhlaWdodDogMWVtXHJcblx0XHRjdXJzb3I6IHBvaW50ZXJcclxuXHRcdHotaW5kZXg6IDJcclxuXHQmX19pY29uXHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0b1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXHJcblx0XHRmbGV4OiBub25lXHJcblx0XHRiYWNrZ3JvdW5kOiAjRjJGNEY3XHJcblx0XHRib3JkZXI6IDZweCBzb2xpZCAjRjlGQUZCXHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCVcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0XHR3aWR0aDogNDBweFxyXG5cdFx0aGVpZ2h0OiA0MHB4XHJcblx0XHQuaWNvblxyXG5cdFx0XHRmaWxsOiBub25lXHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweFxyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHQmX190aXRsZVxyXG5cdFx0Zm9udC1zaXplOiAxNHB4XHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHQmX190ZXh0XHJcblx0XHRmb250LXNpemU6IDE0cHhcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQzKVxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNFxyXG5cclxuXHRcdGFcclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblxyXG5cdCZfX2ltZ1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHRcdGhlaWdodDogMTAwJVxyXG5cdFx0b2JqZWN0LWZpdDogY292ZXJcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0Ji5fY29tcGxhdGVcclxuXHRcdHBhZGRpbmc6IDBcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0Ji0tZmlsbFxyXG5cdFx0d2lkdGg6IDEwMCVcclxuIiwiLyogaWNvbnMgPT09PT09PT09PT09ICovXHJcbi5pY29uXHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcblx0d2lkdGg6IDFlbVxyXG5cdGhlaWdodDogMWVtXHJcblx0c3Ryb2tlLXdpZHRoOiAwXHJcblx0c3Ryb2tlOiBjdXJyZW50Q29sb3JcclxuXHRmaWxsOiBjdXJyZW50Q29sb3JcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHQmLXpvb20sICYtbG9nb3V0LCAmLWNhc2UsICYtcHJlc2VudGF0aW9uLCAmLXNlYXJjaCwgJi11c2VycywgJi10ZWxlZ3JhbSwgJi1pbnN0YWdyYW0sICYteW91dHViZSwgJi13YXRzYXBwLCAmLXVzZXIsICYtbG9jaywgJi1hbGVydCwgJi1saW5rLCAmLWVtYWlsLCAmLXRlbCwgJi1jdXAsICYtZW1haWwyLCAmLXRlbDIsICYtc2V0dGluZ3MsICYtbGluazIsICYtaG91c2UsICYtaG91c2UyLCAmLWNhc2UyLCAmLXBsdXMsICYtZWRpdCwgJi1jb21tZW50LCAmLWNhbGVuZGFyLCAmLW1hcCwgJi1sYW5nLCAmLWZpbGUsICYtY29pbnMtaGFuZCwgJi1icmllZmNhc2UsICYtY2xvY2ssICYtbGlua2VkaW4sICYtZmFjZWJvb2ssICYtZW1haWwzLCAmLXRlbC1jYWxsLCAmLWZpbHRlciwgJi1ob21lLCAmLWdyYWR1YXRpb24sICYtbGlnaHRidWxiLCAmLXRpY2tldCwgJi1jb2lucywgJi10aHVtYnMtdXAsICYtY2FsZW5kYXIyLCAmLWJyaWVmY2FzZTIsICYtY2FsZW5kYXItcGx1cywgJi1wbGF5LWNpcmNsZSwgJi1jbG9jazIsICYtd2FsbGV0LCAmLWJ1aWxkaW5nLCAmLXF1ZXN0aW9uLCAmLWV5ZSwgJi1zaGFyZSwgJi1ib29rbWFya1xyXG5cdFx0ZmlsbDogbm9uZVxyXG5cclxuXHQmLWFsZXJ0LCAmLWxpbmssICYtZW1haWwsICYtdGVsLCAmLXVzZXIsICYtbG9jaywgJi1jdXAsICYtaG91c2UyLCAmLWNhc2UyLCAmLWVkaXQsICYtY29tbWVudCwgJi1jYWxlbmRhciwgJi1tYXAsICYtbGFuZywgJi1maWxlLCAmLWNvaW5zLWhhbmQsICYtYnJpZWZjYXNlLCAmLWNsb2NrLCAmLWhvbWVcclxuXHRcdHN0cm9rZS13aWR0aDogMXB4XHJcbiIsIi5oZWFkZXJcclxuXHR3aWR0aDogMTAwJVxyXG5cdG1pbi13aWR0aDogcmVtKDMyMClcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcblx0ZmxleC1zaHJpbms6IDBcclxuXHRjb2xvcjogI2ZmZlxyXG5cdHBvc2l0aW9uOiBzdGlja3lcclxuXHR0b3A6IDBcclxuXHRsZWZ0OiAwXHJcblx0ei1pbmRleDogMjBcclxuXHRiYWNrZ3JvdW5kOiAjZmZmXHJcblx0Ym94LXNoYWRvdzogMHB4IDhweCAxNnB4IC04cHggcmdiYSgyMSwgNDQsIDU3LCAwLjIwKVxyXG5cdCZfX2NvbnRhaW5lclxyXG5cdFx0aGVpZ2h0OiA3MnB4XHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHQrc21cclxuXHRcdFx0aGVpZ2h0OiA2NnB4XHJcblxyXG4ubG9nb1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcblx0K3hsXHJcblx0XHRtYXgtd2lkdGg6IDIwMHB4XHJcblx0K3hzXHJcblx0XHRtYXgtd2lkdGg6IDEzMHB4XHJcblxyXG4udG9wLW1lbnVcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmVcclxuXHRwYWRkaW5nOiAwXHJcblx0bWFyZ2luOiAwXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGdhcDogMCAzMHB4XHJcblx0K3hsXHJcblx0XHRnYXA6IDAgMjBweFxyXG5cdCtsZ1xyXG5cdFx0Z2FwOiAwIDEwcHhcclxuXHQrbWRcclxuXHRcdGRpc3BsYXk6IG5vbmVcclxuXHQmX19saW5rXHJcblx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yKVxyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzZweFxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhclxyXG5cdFx0Zm9udC1zaXplOiAxOHB4XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdFx0K3hsXHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0K2xnXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdFx0Jjpob3ZlclxyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudClcclxuXHJcbi50b3AtcGFuZWxcclxuXHQmX19idG5cclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cdFx0d2lkdGg6IDMycHhcclxuXHRcdGhlaWdodDogMzJweFxyXG5cdFx0cGFkZGluZzogMFxyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnRcclxuXHRcdGJvcmRlcjogbm9uZVxyXG5cdFx0Lmljb25cclxuXHRcdFx0Zm9udC1zaXplOiAzMnB4XHJcblx0XHRcdGNvbG9yOiAjMDAwXHJcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyXHJcblxyXG5cdFx0Jjpob3ZlclxyXG5cdFx0XHQuaWNvblxyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQpXHJcblxyXG4ubGFuZ1xyXG5cdCZfX2J0blxyXG5cdFx0cGFkZGluZzogMFxyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnRcclxuXHRcdGJvcmRlcjogbm9uZVxyXG5cdFx0aGVpZ2h0OiAzMnB4XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjM2cHhcclxuXHRcdGZvbnQtc2l6ZTogMThweFxyXG5cdFx0Y29sb3I6ICMwMDBcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyXHJcblxyXG5cdFx0Jjpob3ZlclxyXG5cclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudClcclxuXHJcbi5uYXZiYXItbW9iaWxlXHJcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnRcclxuXHRib3gtc2hhZG93OiAwcHggOHB4IDE2cHggLThweCByZ2JhKDIxLCA0NCwgNTcsIDAuMilcclxuXHQuYnRuLWNsb3NlXHJcblx0XHRtYXJnaW46IDEycHggMTJweCA1cHhcclxuXHQudG9wLW1lbnVcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0XHQmX19saW5rXHJcblx0XHRcdHBhZGRpbmc6IDZweCAwXHJcblx0XHRcdGZvbnQtc2l6ZTogMThweFxyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuIiwiLm1haW4td3JhcHBlclxyXG5cdHBhZGRpbmc6IDBcclxuXHRtaW4td2lkdGg6IDMyMHB4XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0b3ZlcmZsb3c6IGNsaXBcclxuXHRvcGFjaXR5OiAxXHJcblx0ei1pbmRleDogMlxyXG5cdGZsZXg6IDEgMSBhdXRvXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcFxyXG5cdG1pbi1oZWlnaHQ6IDEwMHZoXHJcblx0d2lkdGg6IDEwMCVcclxuXHJcbi5tYWluXHJcblx0d2lkdGg6IDEwMCVcclxuXHRtaW4td2lkdGg6IDMyMHB4XHJcblx0dGV4dC1hbGlnbjogbGVmdFxyXG5cdGZsZXg6IDEgMSBhdXRvXHJcblxyXG4uY29udGFpbmVyXHJcblx0d2lkdGg6IDEwMCVcclxuXHRtaW4td2lkdGg6IDMyMHB4XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0cGFkZGluZy1sZWZ0OiAzMHB4XHJcblx0cGFkZGluZy1yaWdodDogMzBweFxyXG5cdG1heC13aWR0aDogMTUwMHB4XHJcblx0K2xnXHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHhcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHhcclxuXHQrc21cclxuXHRcdHBhZGRpbmctbGVmdDogMTZweFxyXG5cdFx0cGFkZGluZy1yaWdodDogMTZweFxyXG5cdCt4c1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxMnB4XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4XHJcblx0Jl9faW5uZXJcclxuXHRcdHBhZGRpbmc6IDAgNDBweFxyXG5cdFx0K21kXHJcblx0XHRcdHBhZGRpbmc6IDBcclxuXHRcdCYtLXNtXHJcblx0XHRcdHBhZGRpbmc6IDAgMjRweFxyXG5cdFx0XHQrbGdcclxuXHRcdFx0XHRwYWRkaW5nOiAwXHJcblx0XHQmLS13cGFkZGluZ1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnRcclxuXHJcbi5zZWN0aW9uXHJcblx0cGFkZGluZy10b3A6IDgwcHhcclxuXHRwYWRkaW5nLWJvdHRvbTogNjRweFxyXG5cdCttZFxyXG5cdFx0cGFkZGluZy10b3A6IDU4cHhcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4XHJcblx0Jl9faGVhZFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweFxyXG5cdCZfX3N1cHRpdGxlXHJcblx0XHRmb250LXNpemU6IDE4cHhcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQzKVxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdCZfX3RpdGxlXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdGZvbnQtc2l6ZTogNDBweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJcclxuXHRcdG1hcmdpbi1ib3R0b206IDhweFxyXG5cdFx0bWFyZ2luLWxlZnQ6IC00cHhcclxuXHRcdCtsZ1xyXG5cdFx0XHRmb250LXNpemU6IDM0cHhcclxuXHRcdCttZFxyXG5cdFx0XHRmb250LXNpemU6IGNsYW1wKDI0cHgsIDR2dywgMzRweClcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zcHhcclxuXHQmX19kZXNjclxyXG5cdFx0Zm9udC1zaXplOiAxOHB4XHJcblx0XHRmb250LXdlaWdodDogNDAwXHJcblx0XHRtYXgtd2lkdGg6IDEwMzZweFxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNVxyXG5cclxuXHRcdCttZFxyXG5cdFx0XHRmb250LXNpemU6IDE2cHhcclxuXHRcdGFcclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0Jl9fYnV0dG9uXHJcblx0XHQuYnV0dG9uXHJcblx0XHRcdG1pbi13aWR0aDogMzAwcHhcclxuXHRcdFx0K3hzXHJcblx0XHRcdFx0bWluLXdpZHRoOiAxMDAlXHJcblx0Ji0td2hpdGVcclxuXHRcdGJhY2tncm91bmQ6ICNmZmZcclxuXHQmLS1iZXR3ZWVuXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogODBweFxyXG5cdFx0K21kXHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1OHB4XHJcblx0Ji0tcHQtc21cclxuXHRcdHBhZGRpbmctdG9wOiAxNnB4XHJcblx0Ji0tc21cclxuXHRcdHBhZGRpbmctdG9wOiA2NHB4XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNjRweFxyXG5cdCYtLXhzXHJcblx0XHQrbWRcclxuXHRcdFx0cGFkZGluZy10b3A6IDQwcHhcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHhcclxuXHJcbi50ZXh0LXN0eWxlZFxyXG5cdGZvbnQtc2l6ZTogMThweFxyXG5cdCttZFxyXG5cdFx0Zm9udC1zaXplOiAxNnB4XHJcblx0K3NtXHJcblx0XHRmb250LXNpemU6IDE0cHhcclxuXHRoNiwgaDUsIGg0LCBoMywgaDJcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDBcclxuXHR1bCwgb2xcclxuXHRcdHBhZGRpbmctbGVmdDogMjVweFxyXG5cdFx0JjpsYXN0LWNoaWxkXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDBcclxuXHJcbi53cmFwXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGdhcDogMjRweFxyXG5cdG1hcmdpbjogMjRweCAwXHJcblx0K21kXHJcblx0XHRnYXA6IDI0cHggMTZweFxyXG5cdCtzbVxyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cclxuXHQmX19zaWRlXHJcblx0XHR3aWR0aDogMzMwcHhcclxuXHRcdGZsZXg6IG5vbmVcclxuXHRcdHBhZGRpbmc6IDhweFxyXG5cdFx0K21kXHJcblx0XHRcdHdpZHRoOiAzMDBweFxyXG5cclxuXHRcdCtzbVxyXG5cdFx0XHR3aWR0aDogMTAwJVxyXG5cclxuXHQmX19jb250ZW50XHJcblx0XHRmbGV4OiAxXHJcblx0XHRtaW4td2lkdGg6IDFweFxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdFx0Z2FwOiAyNHB4XHJcblx0Ji0tY2F0YWxvZ1xyXG5cdFx0bWFyZ2luOiA0MHB4IDBcclxuXHRcdCttZFxyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHRcdG1hcmdpbjogMjRweCAwXHJcblx0XHQud3JhcF9fc2lkZVxyXG5cdFx0XHR3aWR0aDogMzQycHhcclxuXHRcdFx0cGFkZGluZzogMFxyXG5cdFx0XHQrbWRcclxuXHRcdFx0XHR3aWR0aDogMTAwJVxyXG5cclxuLmJuLWJsb2NrXHJcblx0cGFkZGluZzogNDBweCAyNHB4IDI4MHB4XHJcblx0YmFja2dyb3VuZDogI0Y2RkRGRiB1cmwoJy4uL2ltZy9ibi1zZWN0b3BuLWl0ZW0ucG5nJykgbm8tcmVwZWF0IGJvdHRvbSAtNzBweCBjZW50ZXJcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0b1xyXG5cdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdCZfX3RpdGxlXHJcblx0XHRmb250LXNpemU6IDIwcHhcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDBcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHQmX190ZXh0XHJcblx0XHRmb250LXNpemU6IDE0cHhcclxuXHRcdG1hcmdpbi10b3A6IDE2cHhcclxuXHQmX19idG5cclxuXHRcdG1hcmdpbi10b3A6IDM2cHhcclxuXHQmLS1ob3Jpem9udGFsXHJcblx0XHRiYWNrZ3JvdW5kOiAjRjZGREZGIHVybCgnLi4vaW1nL2JuLXNlY3RvcG4taXRlbS5wbmcnKSBuby1yZXBlYXQgYm90dG9tIC02MHB4IHJpZ2h0XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwMHB4IGF1dG9cclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMjBweFxyXG5cdFx0bWluLWhlaWdodDogMzE0cHhcclxuXHRcdCtsZ1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMDBweFxyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gLTYwcHggcmlnaHQgLTEzMHB4XHJcblxyXG5cdFx0K3hzXHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHhcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIC05NXB4IGNlbnRlclxyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM0MHB4IGF1dG9cclxuXHJcblx0XHQuYm4tYmxvY2tfX3RpdGxlXHJcblx0XHRcdGZvbnQtc2l6ZTogMzJweFxyXG5cdFx0XHRtYXgtd2lkdGg6IDYwMHB4XHJcblx0XHRcdCtsZ1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjhweFxyXG5cdFx0XHQrc21cclxuXHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4XHJcblxyXG5cdFx0LmJuLWJsb2NrX190ZXh0XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweFxyXG5cdFx0XHRtYXgtd2lkdGg6IDYwMHB4XHJcblx0XHRcdCtzbVxyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cclxuXHRcdC5ibi1ibG9ja19fYnRuXHJcblx0XHRcdCt4c1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEzMHB4XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHhcclxuXHRcdFx0LmJ1dHRvblxyXG5cdFx0XHRcdCt4c1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCVcclxuXHQmLS13YmdcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4XHJcblx0Ji0tbWRcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0yMDBweCBib3R0b20gLTcwcHhcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0b1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZCRkJGQ1xyXG5cdFx0bWluLWhlaWdodDogNDYwcHhcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEyNXB4XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweFxyXG5cdFx0K3NtXHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTcwcHhcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTZweFxyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IGF1dG9cclxuXHRcdCt4c1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI5MHB4IGF1dG9cclxuXHRcdC5ibi1ibG9ja19fdGl0bGVcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4XHJcblxyXG5cdFx0LmJuLWJsb2NrX190ZXh0XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweFxyXG5cclxuXHRcdC5ibi1ibG9ja19fYnRuXHJcblx0XHRcdG1hcmdpbi10b3A6IGF1dG9cclxuXHRcdFx0LmJ1dHRvblxyXG5cdFx0XHRcdCtzbVxyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCVcclxuXHJcblx0Ji0tcHJpbWFyeVxyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0U5RTlFOVxyXG5cclxuXHQmLS1mb3JtXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTQwcHhcclxuXHRcdGJhY2tncm91bmQ6ICNGNkZERkYgdXJsKCcuLi9pbWcvYm4tYmxvY2stYmctZm9ybS5wbmcnKSBuby1yZXBlYXQgYm90dG9tIHJpZ2h0XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMHB4IGF1dG9cclxuIiwiLnNlYy1oZXJvXHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaGVyby1iZy5qcGcnKSBuby1yZXBlYXQgY2VudGVyXHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG5cdHBhZGRpbmc6IGNsYW1wKDMwcHgsIDguM3Z3LCAxNTBweCkgMCAhaW1wb3J0YW50XHJcblx0Jl9fc3VidGl0bGVcclxuXHRcdGZvbnQtc2l6ZTogMThweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMFxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNVxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnB4XHJcblx0XHQrbWRcclxuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxMnB4LCAxLjh2dywgMThweClcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMFxyXG5cdC5zZWN0aW9uX19oZWFkXHJcblx0XHRtYXgtd2lkdGg6IDgwMHB4XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwXHJcblx0LnNlY3Rpb25fX3RpdGxlXHJcblx0XHRmb250LXdlaWdodDogNTAwXHJcblx0XHQrbWluKCRpcGFkICsgMSlcclxuXHRcdFx0Zm9udC1zaXplOiA0OHB4XHJcblx0XHQrbWRcclxuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgzMnB4LCA0LjR2dywgNDhweClcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zcHhcclxuXHRcdCt4c1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTJweFxyXG5cdFx0XHRmb250LXNpemU6IDI4cHhcclxuXHRcdHNwYW5cclxuXHRcdFx0ZGlzcGxheTogYmxvY2tcclxuXHQuc2VjdGlvbl9fZGVzY3JcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDE0cHhcclxuXHQuc2VjdGlvbl9fYnV0dG9uc1xyXG5cdFx0bWFyZ2luLXRvcDogY2xhbXAoNDBweCwgNS43dncsIDgwcHgpXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRmbGV4LXdyYXA6IHdyYXBcclxuXHRcdGdhcDogMjJweFxyXG5cdFx0K3NtXHJcblx0XHRcdGdhcDogMTZweFxyXG5cdFx0LmJ1dHRvblxyXG5cdFx0XHR3aWR0aDogMjY4cHhcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHhcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0d2lkdGg6IDEwMCVcclxuXHQmLS1zbVxyXG5cdFx0cGFkZGluZzogY2xhbXAoMzBweCwgNS4zdncsIDYxcHgpIDAgIWltcG9ydGFudFxyXG5cdFx0bWluLWhlaWdodDogMzYwcHhcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdCttZFxyXG5cdFx0XHRtaW4taGVpZ2h0OiAyODBweFxyXG5cdFx0K3NtXHJcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG9cclxuXHRcdC5zZWN0aW9uX19idXR0b25zXHJcblx0XHRcdG1hcmdpbi10b3A6IDQwcHhcclxuXHRcdFx0LmJ1dHRvblxyXG5cdFx0XHRcdHdpZHRoOiBhdXRvXHJcblx0XHRcdFx0K3NtXHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJVxyXG4iLCIuc2VjLWhlcm9WMlxyXG5cdHBhZGRpbmc6IDAgMCA4MHB4XHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG5cdCttZFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDU4cHhcclxuXHQrc21cclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4XHJcblx0LnNlY3Rpb25fX2xvZ29cclxuXHRcdCtzbVxyXG5cdFx0XHRtYXgtd2lkdGg6IDEyMHB4XHJcblx0LnNlY3Rpb25fX2J1dHRvbnNcclxuXHRcdG1hcmdpbi10b3A6IDQwcHhcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdGZsZXgtd3JhcDogd3JhcFxyXG5cdFx0Z2FwOiAyMnB4XHJcblxyXG5cdFx0LmJ1dHRvblxyXG5cdFx0XHR3aWR0aDogMjY4cHhcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHhcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0d2lkdGg6IDEwMCVcclxuXHJcbi5pbmZvbGlzdFxyXG5cdG1hcmdpbi1ib3R0b206IDBcclxuXHQmX190aXRsZVxyXG5cdFx0Zm9udC1zaXplOiAxNnB4XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRsaW5lLWhlaWdodDogMS4yXHJcblx0XHQrc21cclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XHJcblxyXG5cdCZfX2ljb25cclxuXHRcdHdpZHRoOiA0OHB4XHJcblx0XHRoZWlnaHQ6IDQ4cHhcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHhcclxuXHRcdGJhY2tncm91bmQ6ICNGNkZERkZcclxuXHRcdGZsZXg6IG5vbmVcclxuXHRcdCt4c1xyXG5cdFx0XHR3aWR0aDogNDBweFxyXG5cdFx0XHRoZWlnaHQ6IDQwcHhcclxuXHRcdC5pY29uXHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweFxyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdFx0K3hzXHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4XHJcbiIsIi5zZWMtc2VydmljZXNcclxuXHQmX19idXR0b25cclxuXHRcdG1hcmdpbi1yaWdodDogLTQwcHhcclxuXHRcdC5idXR0b25cclxuXHRcdFx0bWluLXdpZHRoOiAzMDBweFxyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHhcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweFxyXG5cclxuLnNlcnZpY2VzXHJcblx0ZGlzcGxheTogZ3JpZFxyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIGNhbGMoMjUlIC0gMThweCkpXHJcblx0Z2FwOiAyNHB4XHJcblx0K2xnXHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBjYWxjKDMzLjMzJSAtIDE2cHgpKVxyXG5cclxuXHQrbWRcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGNhbGMoNTAlIC0gMTJweCkpXHJcblx0K3NtXHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmclxyXG5cdFx0Z2FwOiAyNHB4IDBcclxuXHQmX19pdGVtXHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcclxuXHRcdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmRcclxuXHRcdHBhZGRpbmc6IDYwcHggNDBweCA0MHB4XHJcblx0XHRtaW4taGVpZ2h0OiAzNDBweFxyXG5cdFx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhclxyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0XHRjb2xvcjogaW5oZXJpdFxyXG5cdFx0K3hsXHJcblx0XHRcdHBhZGRpbmc6IDQwcHggMjRweCAyNHB4XHJcblxyXG5cdFx0K3NtXHJcblx0XHRcdHBhZGRpbmc6IDQwcHggMTZweCAxNnB4XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDMwMHB4XHJcblx0XHQreHNcclxuXHRcdFx0bWluLWhlaWdodDogMjYwcHhcclxuXHJcblx0XHQmOmhvdmVyXHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCAyNHB4IDI0cHggLTE2cHggcmdiYSgyMSwgNDQsIDU3LCAwLjIwKVxyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuXHRcdCYtLWNvbC0yXHJcblx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDJcclxuXHRcdCYtLXJvdy0yXHJcblx0XHRcdGdyaWQtcm93OiBzcGFuIDJcclxuXHJcblx0XHQmOm50aC1jaGlsZCgyKVxyXG5cdFx0XHRncmlkLWNvbHVtbjogMS8yXHJcblx0XHRcdGdyaWQtcm93OiAyLzNcclxuXHJcblx0XHQmOm50aC1jaGlsZCgzKVxyXG5cdFx0XHRncmlkLWNvbHVtbjogMi8zXHJcblx0XHRcdGdyaWQtcm93OiAyLzNcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEvMlxyXG5cdFx0XHRcdGdyaWQtcm93OiBhdXRvXHJcblx0XHQmOm50aC1jaGlsZCg0KVxyXG5cdFx0XHRncmlkLXJvdzogMy80XHJcblx0XHRcdCtzbVxyXG5cdFx0XHRcdGdyaWQtcm93OiBhdXRvXHJcblxyXG5cdFx0JjpudGgtY2hpbGQoNSlcclxuXHRcdFx0K21kXHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEvMlxyXG5cclxuXHRcdCY6bnRoLWNoaWxkKDYpXHJcblx0XHRcdGdyaWQtcm93OiAyLzNcclxuXHRcdFx0Z3JpZC1jb2x1bW46IDQvNVxyXG5cdFx0XHQrbGdcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMy80XHJcblx0XHRcdFx0Z3JpZC1yb3c6IDQvNVxyXG5cdFx0XHQrbWRcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMi8zXHJcblx0XHRcdFx0Z3JpZC1yb3c6IDQvNVxyXG5cdFx0XHQrc21cclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMS8yXHJcblx0XHRcdFx0Z3JpZC1yb3c6IGF1dG9cclxuXHJcblx0XHQmOm50aC1jaGlsZCg3KVxyXG5cdFx0XHRncmlkLXJvdzogMS8yXHJcblx0XHRcdGdyaWQtY29sdW1uOiA0LzVcclxuXHRcdFx0K2xnXHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDMvNFxyXG5cdFx0XHQrbWRcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMi8zXHJcblx0XHRcdFx0Z3JpZC1yb3c6IDUvNlxyXG5cdFx0XHQrc21cclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMS8yXHJcblx0XHRcdFx0Z3JpZC1yb3c6IGF1dG9cclxuXHRcdCYtLWxnXHJcblx0XHRcdCtzbVxyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDM0MHB4XHJcblx0XHRcdCt4c1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDMwMHB4XHJcblxyXG5cdCZfX2ljb25cclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHhcclxuXHRcdCtzbVxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4XHJcblx0XHQuaWNvblxyXG5cdFx0XHRmb250LXNpemU6IDQwcHhcclxuXHRcdFx0ZGlzcGxheTogYmxvY2tcclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRcdCtzbVxyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNDhweFxyXG5cdCZfX2xvZ29cclxuXHRcdG1hcmdpbi1ib3R0b206IDM0cHhcclxuXHJcblx0Jl9fdGl0bGVcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRcdGZvbnQtc2l6ZTogMjRweFxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0d29yZC1icmVhazogYnJlYWstd29yZFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMThweCw0dncsMjRweClcclxuXHQmX190ZXh0XHJcblx0XHRmb250LXNpemU6IDE2cHhcclxuXHRcdG1hcmdpbi10b3A6IDhweFxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdFx0JiA+ICo6bGFzdC1jaGlsZFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwXHJcblxyXG5cdFx0dWxcclxuXHJcblx0XHRcdGxpOm5vdCg6bGFzdC1jaGlsZClcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA5cHhcclxuXHJcbi5zZXJ2aWNlcy12MlxyXG5cdGRpc3BsYXk6IGdyaWRcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpXHJcblx0Z2FwOiAyNHB4XHJcblx0K2xnXHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpXHJcblxyXG5cdCttZFxyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKVxyXG5cdCtzbVxyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnJcclxuXHRcdGdhcDogMjRweCAwXHJcblx0Jl9faXRlbVxyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZlxyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXHJcblx0XHRib3JkZXItcmFkaXVzOiAyNHB4XHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXHJcblx0XHRwYWRkaW5nOiA0MHB4IDI0cHggMjRweFxyXG5cdFx0bWluLWhlaWdodDogMzQwcHhcclxuXHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXJcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cdFx0Y29sb3I6IGluaGVyaXRcclxuXHRcdCt4bFxyXG5cdFx0XHRwYWRkaW5nOiA0MHB4IDI0cHggMjRweFxyXG5cclxuXHRcdCtzbVxyXG5cdFx0XHRwYWRkaW5nOiA0MHB4IDE2cHggMTZweFxyXG5cdFx0XHRtaW4taGVpZ2h0OiAzMDBweFxyXG5cdFx0K3hzXHJcblx0XHRcdG1pbi1oZWlnaHQ6IDI2MHB4XHJcblxyXG5cdFx0JjpudGgtY2hpbGQoNilcclxuXHRcdFx0K21kXHJcblx0XHRcdFx0Z3JpZC1yb3c6IDFcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMlxyXG5cdFx0XHQrc21cclxuXHRcdFx0XHRncmlkLWNvbHVtbjogYXV0byAhaW1wb3J0YW50XHJcblx0XHRcdFx0Z3JpZC1yb3c6IGF1dG8gIWltcG9ydGFudFxyXG5cclxuXHRcdCYtLWNvbC0yXHJcblx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDJcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IGF1dG9cclxuXHJcblx0XHQmLS1yb3ctMlxyXG5cdFx0XHRncmlkLXJvdzogc3BhbiAyXHJcblx0XHRcdG1pbi1oZWlnaHQ6IDU4MHB4XHJcblx0XHRcdCtzbVxyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQ4MHB4XHJcblx0XHRcdCt4c1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDM4MHB4XHJcblxyXG5cdFx0Ji0tYmdcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0XHJcblxyXG5cdFx0XHQrbWRcclxuXHRcdFx0XHRncmlkLXJvdzogMS8zXHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDJcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IGF1dG9cclxuXHRcdFx0XHRncmlkLXJvdzogYXV0b1xyXG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogMS8xLjdcclxuXHJcblx0XHQmLS1wYWNrYWdlc1xyXG5cdFx0XHQrbWRcclxuXHRcdFx0XHRncmlkLXJvdzogMiAhaW1wb3J0YW50XHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgIWltcG9ydGFudFxyXG5cclxuXHRcdCYtLXVzZXJcclxuXHRcdFx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudFxyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxuXHRcdFx0K21kXHJcblx0XHRcdFx0Z3JpZC1yb3c6IDVcclxuXHJcblx0XHQmLS12aWRlb1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyXHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdFx0Y29sb3I6ICNmZmZcclxuXHRcdFx0Z2FwOiA0MHB4XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweFxyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXHJcblx0XHRcdC5pY29uXHJcblx0XHRcdFx0Zm9udC1zaXplOiA1NHB4XHJcblxyXG5cdC5mLWNvbnRhY3RzXHJcblx0XHQmX19sYWJlbFxyXG5cdFx0XHRjb2xvcjogIzc3N0U5MFxyXG5cdFx0Jl9fdGV4dCwgJl9faWNvblxyXG5cdFx0XHRjb2xvcjogIzAxNDk2MVxyXG5cclxuXHQuc2VydmljZXNfX2ltZ1xyXG5cdFx0bWFyZ2luOiAwIC0yNHB4IDE2cHhcclxuXHRcdG1pbi1oZWlnaHQ6IDIxMHB4XHJcblx0XHQrc21cclxuXHRcdFx0bWFyZ2luOiAwIC0xNnB4IDE2cHhcclxuXHJcblx0XHRpbWdcclxuXHRcdFx0aGVpZ2h0OiAxMDAlXHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdC5zZXJ2aWNlc19fbnVtYmVyXHJcblx0XHRmb250LXNpemU6IGNsYW1wKDUwcHgsIDQuMnZ3LDY0cHgpXHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHRsaW5lLWhlaWdodDogMVxyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHRcclxuXHRcdCtzbVxyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0XHJcblx0LnNlcnZpY2VzX19udW1iZXItdGV4dFxyXG5cdFx0Zm9udC1zaXplOiAyNHB4XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHRcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRcdCtzbVxyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0XHJcblxyXG4uc2ktYmxvY2tcclxuXHQmX19udW1iZXJcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0Zm9udC1zaXplOiAyNHB4XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRsaW5lLWhlaWdodDogMS4yXHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdFx0K3hsXHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweFxyXG5cdFx0Ji0teGxcclxuXHRcdFx0Zm9udC1zaXplOiA0MHB4XHJcblx0XHRcdCt4bFxyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzRweFxyXG5cdFx0XHQrbWRcclxuXHRcdFx0XHRmb250LXNpemU6IDI4cHhcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4XHJcblxyXG5cdCZfX3RleHRcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQzKVxyXG5cdFx0Zm9udC1zaXplOiAxMnB4XHJcbiIsIi5zZWMtY3RhLCAuc2VjLWN0YS1mb3JtXHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY3RhLWJnLmpwZycpIG5vLXJlcGVhdCBjZW50ZXJcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcblx0cGFkZGluZzogMFxyXG5cdG1hcmdpbjogMzhweCAwIDBcclxuXHRib3JkZXItcmFkaXVzOiAyNHB4XHJcblx0cGFkZGluZzogNDBweFxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxyXG5cdG1pbi1oZWlnaHQ6IDQ4MHB4XHJcblx0Y29sb3I6ICNmZmZcclxuXHQrbWRcclxuXHRcdG1hcmdpbi10b3A6IDI0cHhcclxuXHQrc21cclxuXHRcdHBhZGRpbmc6IDQwcHggMTZweFxyXG5cdFx0bWluLWhlaWdodDogNDQwcHhcclxuXHJcblx0LnNlY3Rpb25fX3RpdGxlXHJcblx0XHRjb2xvcjogaW5oZXJpdFxyXG5cdC5zZWN0aW9uX19kZXNjclxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cclxuXHQmX19idXR0b25cclxuXHRcdC5idXR0b25cclxuXHRcdFx0bWluLXdpZHRoOiAzMDBweFxyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHhcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweFxyXG5cdFx0XHQrc21cclxuXHRcdFx0XHR3aWR0aDogMTAwJVxyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdFx0XHRtaW4td2lkdGg6IGF1dG9cclxuXHJcblx0Jl9fZm9ybVxyXG5cclxuXHRcdC5mb3JtLWdyb3VwX19pY29uXHJcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuXHRcdC5mb3JtLWNoZWNrLWlucHV0XHJcblxyXG5cdFx0XHQmOmNoZWNrZWRcclxuXHRcdFx0XHQtLWJzLWJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50KVxyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudClcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWFjY2VudClcclxuXHJcbi5zZWMtY3RhXHJcblx0LnNlY3Rpb25fX2hlYWRcclxuXHRcdCttZFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwXHJcbi5zZWMtY3RhLWZvcm1cclxuXHRtYXJnaW4tdG9wOiAyNHB4XHJcblxyXG5cdCYtLWF1dG9cclxuXHRcdG1pbi1oZWlnaHQ6IGF1dG9cclxuXHJcblx0LnNjZi1pdGVtX19pY29uXHJcblx0XHQuaWNvblxyXG5cdFx0XHRjb2xvcjogaW5oZXJpdFxyXG5cdC5zY2YtaXRlbV9fdGl0bGVcclxuXHRcdGNvbG9yOiBpbmhlcml0XHJcbi5zY2YtaXRlbVxyXG5cdCZfX2ljb25cclxuXHRcdGZvbnQtc2l6ZTogNDBweFxyXG5cdFx0Lmljb25cclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0Jl9fdGl0bGVcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRcdGZvbnQtc2l6ZTogMjBweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdCZfX3RleHRcclxuXHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweFxyXG5cclxuLnNlYy1jdGEyXHJcblx0cGFkZGluZzogNDBweCAwXHJcbi5jdGEyXHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG5cdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHRwYWRkaW5nOiA2NHB4XHJcblx0K21kXHJcblx0XHRwYWRkaW5nOiA0MHB4XHJcblx0K3NtXHJcblx0XHRwYWRkaW5nOiA0MHB4IDE2cHhcclxuXHRpbWdcclxuXHRcdG1heC1oZWlnaHQ6IDMwMHB4XHJcbiIsIi5zZWMtcGxhdGZvcm1cclxuXHQmX19pbWdcclxuXHJcblx0XHRtYXgtd2lkdGg6IDUwJVxyXG5cdFx0K2xnXHJcblx0XHRcdG1heC13aWR0aDogNDAlXHJcblx0XHQrbWF4KDk5MXB4KVxyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDBcclxuXHRcdFx0bWF4LXdpZHRoOiA1MCVcclxuXHJcblx0XHQrc21cclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlXHJcblxyXG5cdFx0aW1nXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxLzEuMTZcclxuIiwiXHJcbi5hcnRpY2xlLWNhcmRcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG5cdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxyXG5cdHBhZGRpbmc6IDYwcHggNDBweCA0MHB4XHJcblx0bWluLWhlaWdodDogMzQwcHhcclxuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyXHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0Y29sb3I6IGluaGVyaXRcclxuXHQreGxcclxuXHRcdHBhZGRpbmc6IDQwcHggMjRweCAyNHB4XHJcblxyXG5cdCtzbVxyXG5cdFx0cGFkZGluZzogNDBweCAxNnB4IDI0cHhcclxuXHJcblx0K3hzXHJcblx0XHRtaW4taGVpZ2h0OiAzMDBweFxyXG5cclxuXHQmOmhvdmVyXHJcblx0XHRib3gtc2hhZG93OiAwcHggMjRweCAyNHB4IC0xNnB4IHJnYmEoMjEsIDQ0LCA1NywgMC4yMClcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cclxuXHQmOmhhcyguYXJ0aWNsZS1jYXJkX19idXR0b24pXHJcblx0XHQrc21cclxuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYWNjZW50MilcclxuXHRcdFx0Y29sb3I6ICNmZmZcclxuXHRcdFx0LmxpbmssIC5hcnRpY2xlLWNhcmRfX3RpdGxlXHJcblx0XHRcdFx0Y29sb3I6IGluaGVyaXRcclxuXHRcdFx0LmFydGljbGUtY2FyZF9faWNvblxyXG5cdFx0XHRcdC5pY29uXHJcblx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdFxyXG5cdFx0Jjpob3ZlclxyXG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0XHRjb2xvcjogI2ZmZlxyXG5cdFx0XHQubGluaywgLmFydGljbGUtY2FyZF9fdGl0bGVcclxuXHRcdFx0XHRjb2xvcjogaW5oZXJpdFxyXG5cdFx0XHQuYXJ0aWNsZS1jYXJkX19pY29uXHJcblx0XHRcdFx0Lmljb25cclxuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0XHJcblx0XHRcdC5hcnRpY2xlLWNhcmRfX2J1dHRvblxyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrXHJcblxyXG5cdCZfX2ljb25cclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHhcclxuXHRcdC5pY29uXHJcblx0XHRcdGZvbnQtc2l6ZTogNDBweFxyXG5cdFx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHJcblx0Jl9fdGl0bGVcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRcdGZvbnQtc2l6ZTogMjBweFxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0d29yZC1icmVhazogYnJlYWstd29yZFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IGNsYW1wKDE4cHgsNHZ3LDIwcHgpXHJcblxyXG5cdCZfX3RleHRcclxuXHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0bWFyZ2luLXRvcDogOHB4XHJcblxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdCZfX2J1dHRvblxyXG5cdFx0bWFyZ2luLXRvcDogMjRweFxyXG5cdFx0ZGlzcGxheTogbm9uZVxyXG5cdFx0K3NtXHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0XHRcdG1hcmdpbi10b3A6IDM0cHhcclxuIiwiLnNlYy1ldmVudFxyXG5cdCZfX2ltZ1xyXG5cdFx0aW1nXHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlclxyXG5cdFx0XHQrbWRcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1NDhweFxyXG5cdFx0XHQrc21cclxuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDEvMC43XHJcbiIsIi5zZWMtbWVkaWEtY2VudGVyXHJcblx0Jl9fYnV0dG9uXHJcblx0XHRtYXJnaW4tcmlnaHQ6IC00MHB4XHJcblx0XHQrbWRcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwXHJcblx0XHQuYnV0dG9uXHJcblx0XHRcdG1pbi13aWR0aDogMzAwcHhcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHhcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRcdFx0bWluLXdpZHRoOiBhdXRvXHJcblxyXG4uY29udGVudC1zd2lwZXJcclxuXHRvdmVyZmxvdzogdmlzaWJsZVxyXG5cdC5zd2lwZXItc2xpZGVcclxuXHRcdHdpZHRoOiA0NjRweFxyXG5cdFx0aGVpZ2h0OiBhdXRvXHJcblx0XHQreGxcclxuXHRcdFx0d2lkdGg6IDQyMHB4XHJcblx0XHQrbWRcclxuXHRcdFx0d2lkdGg6IDM0MHB4XHJcblx0XHQrc21cclxuXHRcdFx0d2lkdGg6IDI5MHB4XHJcblx0XHQreHNcclxuXHRcdFx0d2lkdGg6IDI2MHB4XHJcblx0LnN3aXBlci1zY3JvbGxiYXJcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWNcclxuXHRcdG1hcmdpbi10b3A6IDQycHhcclxuXHRcdCtzbVxyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNnB4XHJcblxyXG4ubmV3cy1jYXJkXHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG5cdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHRoZWlnaHQ6IDEwMCVcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXJcclxuXHQrc21cclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNkU4RUNcclxuXHQmX19saW5rXHJcblx0XHQrY292ZXJkaXZcclxuXHRcdHotaW5kZXg6IDJcclxuXHQmX19pbWdcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweCAyNHB4IDAgMFxyXG5cdFx0ZmxleDogbm9uZVxyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlblxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0XHRpbWdcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0YXNwZWN0LXJhdGlvOiAzLzIuMzJcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXJcclxuXHRcdC5uZXdzLWNhcmRfX3RhZ3NcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRcdHRvcDogMjRweFxyXG5cdFx0XHRsZWZ0OiAyNHB4XHJcblx0XHRcdHJpZ2h0OiAyNHB4XHJcblx0XHRcdHBhZGRpbmc6IDBcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0dG9wOiAxMnB4XHJcblx0XHRcdFx0bGVmdDogMTZweFxyXG5cclxuXHQmX19ib2R5XHJcblx0XHRwYWRkaW5nOiAyMHB4IDI0cHhcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHRmbGV4OiAxXHJcblx0XHQreGxcclxuXHRcdFx0cGFkZGluZzogMjBweCAyNHB4XHJcblx0XHQrc21cclxuXHRcdFx0cGFkZGluZzogMjBweCAxNnB4XHJcblx0Jl9fdGFnc1xyXG5cdFx0bWFyZ2luLXRvcDogYXV0b1xyXG5cdFx0cGFkZGluZy10b3A6IDE2cHhcclxuXHQmX19kYXRlXHJcblx0XHRmb250LXNpemU6IDE2cHhcclxuXHRcdGNvbG9yOiAjNzc3RTkwXHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4XHJcblx0XHQrc21cclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdCZfX3RpdGxlXHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRmb250LXNpemU6IDIwcHhcclxuXHRcdCtsZ1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHhcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDE0cHhcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweFxyXG5cdCZfX3RleHRcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDE0cHhcclxuXHJcblx0Jl9fcHJpY2VcclxuXHRcdGZvbnQtc2l6ZTogMzJweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0bWFyZ2luLXRvcDogMTZweFxyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcFxyXG5cdFx0K21kXHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweFxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMThweFxyXG5cdCZfX2xhYmVsXHJcblx0XHRjb2xvcjogIzc3N0U5MFxyXG5cdFx0Zm9udC1zaXplOiAxNHB4XHJcblx0XHQrc21cclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4XHJcblxyXG5cdCY6aG92ZXJcclxuXHRcdGJveC1zaGFkb3c6IDBweCAyNHB4IDI0cHggLTE2cHggcmdiYSgyMSwgNDQsIDU3LCAwLjIwKVxyXG5cdFx0Lm5ld3MtY2FyZF9fdGl0bGVcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcclxuXHJcblx0Ji0tb3V0bGluZVxyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U2RThFQ1xyXG5cclxuLnRhZ3NcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0ZmxleC13cmFwOiB3cmFwXHJcblx0Z2FwOiA4cHhcclxuLnRhZy1idXR0b25cclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHR6LWluZGV4OiAzXHJcblx0bGluZS1oZWlnaHQ6IDM2cHhcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYWNjZW50MilcclxuXHRwYWRkaW5nOiAwIDE2cHhcclxuXHRmb250LXNpemU6IDE2cHhcclxuXHRmb250LXdlaWdodDogNDAwXHJcblx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG5cdGJvcmRlci1yYWRpdXM6IDlweFxyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBsaW5lYXIsIGNvbG9yIDAuMnMgbGluZWFyXHJcblx0K3NtXHJcblx0XHRsaW5lLWhlaWdodDogMzRweFxyXG5cdFx0cGFkZGluZzogMCAxNXB4XHJcblx0XHRmb250LXNpemU6IDE0cHhcclxuXHQmOmhvdmVyXHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0Y29sb3I6ICNmZmZcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cclxuLnRhZ1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG5cdHBhZGRpbmc6IDlweCAxNnB4XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYWNjZW50MilcclxuXHRiYWNrZ3JvdW5kOiBub25lXHJcblx0Zm9udC1zaXplOiAxNHB4XHJcblx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mZilcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhclxyXG5cdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdGxpbmUtaGVpZ2h0OiAxLjNcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwXHJcblx0Y3Vyc29yOiBwb2ludGVyXHJcblx0Jjpob3ZlclxyXG5cdFx0Y29sb3I6ICNmZmZcclxuXHRcdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudDIpXHJcbiIsIlxyXG4uYmFubmVycy1zd2lwZXJcclxuXHRvdmVyZmxvdzogdmlzaWJsZVxyXG5cdC5zd2lwZXItc2xpZGVcclxuXHRcdHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpXHJcblx0XHRtaW4td2lkdGg6IDM5MHB4XHJcblx0XHQrc21cclxuXHRcdFx0bWluLXdpZHRoOiAzNDBweFxyXG5cdFx0K3hzXHJcblx0XHRcdG1pbi13aWR0aDogMjkwcHhcclxuXHQuc3dpcGVyLXNjcm9sbGJhclxyXG5cdFx0cG9zaXRpb246IHN0YXRpY1xyXG5cdFx0bWFyZ2luLXRvcDogNDJweFxyXG5cdFx0K3NtXHJcblx0XHRcdG1hcmdpbi10b3A6IDE2cHhcclxuIiwiLmNybS1mb3JtXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGdhcDogNjBweFxyXG5cdCt4bFxyXG5cdFx0Z2FwOiA0MHB4XHJcblx0K21kXHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblxyXG5cdCZfX2NvbnRlbnRcclxuXHRcdGZsZXg6IDFcclxuXHQmX190aXRsZVxyXG5cdFx0Zm9udC1zaXplOiAxOHB4XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweFxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdCZfX2ltZ1xyXG5cclxuXHRcdGZsZXg6IG5vbmVcclxuXHRcdHdpZHRoOiA0NDhweFxyXG5cdFx0K3hsXHJcblx0XHRcdHdpZHRoOiAzNjBweFxyXG5cdFx0K2xnXHJcblx0XHRcdHdpZHRoOiAzMDBweFxyXG5cdFx0K21kXHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblx0XHRpbWdcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0aGVpZ2h0OiAxMDAlXHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHRcdFx0bWF4LWhlaWdodDogNTQ4cHhcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG9cclxuXHRcdFx0K21kXHJcblx0XHRcdFx0d2lkdGg6IGF1dG9cclxuXHJcblx0Jl9fY3RhXHJcblx0XHQuYnV0dG9uXHJcblx0XHRcdHBhZGRpbmctbGVmdDogOTJweFxyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA5MnB4XHJcblx0XHRcdG1pbi13aWR0aDogMjQwcHhcclxuXHRcdFx0K2xnXHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA3MHB4XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNzBweFxyXG5cdFx0XHRcdG1pbi13aWR0aDogMjEwcHhcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0bWluLXdpZHRoOiAxODBweFxyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweFxyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHhcclxuXHRcdFx0K3hzXHJcblx0XHRcdFx0bWluLXdpZHRoOiAxNTBweFxyXG5cdCYtLWxpZ2h0XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmXHJcblx0XHRib3JkZXItcmFkaXVzOiAyNHB4XHJcblx0XHRnYXA6IDQwcHhcclxuXHRcdC5jcm0tZm9ybV9fY29udGVudFxyXG5cdFx0XHRwYWRkaW5nOiA0MHB4IDAgNDBweCA0MHB4XHJcblx0XHRcdCtsZ1xyXG5cdFx0XHRcdHBhZGRpbmc6IDMwcHhcclxuXHRcdFx0K3hzXHJcblx0XHRcdFx0cGFkZGluZzogMzBweCAyMHB4XHJcblx0XHQuY3JtLWZvcm1fX2ltZ1xyXG5cdFx0XHRpbWdcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDI0cHggMjRweCAwXHJcblx0XHRcdFx0bWF4LWhlaWdodDogbm9uZVxyXG4iLCIuc2NoZWR1bGVcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdGdhcDogOHB4XHJcblx0Jl9faXRlbVxyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweFxyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U2RThFQ1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHRcdCYtLWFjdGl2ZVxyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjRGNUY2XHJcblx0Jl9faGVhZFxyXG5cdFx0cGFkZGluZzogMjRweFxyXG5cdFx0K3NtXHJcblx0XHRcdHBhZGRpbmc6IDI0cHggMTZweCAyNHB4IDE2cHhcclxuXHQmX19idXR0b25cclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0XHRib3JkZXI6IG5vbmVcclxuXHRcdHRleHQtYWxpZ246IGxlZnRcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZilcclxuXHRcdGJhY2tncm91bmQ6IG5vbmVcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHhcclxuXHRcdHBhZGRpbmc6IDAgNDBweCAwIDBcclxuXHRcdCtzbVxyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4XHJcblxyXG5cdFx0JjphZnRlciwgJjpiZWZvcmVcclxuXHRcdFx0Y29udGVudDogJydcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRcdHRvcDogNTAlXHJcblx0XHRcdG1hcmdpbi10b3A6IC0xcHhcclxuXHRcdFx0cmlnaHQ6IDBcclxuXHRcdFx0d2lkdGg6IDIzcHhcclxuXHRcdFx0aGVpZ2h0OiAycHhcclxuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYWNjZW50MilcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4XHJcblxyXG5cdFx0JjphZnRlclxyXG5cdFx0XHRkaXNwbGF5OiBub25lXHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKVxyXG5cdFx0Ji5jb2xsYXBzZWRcclxuXHJcblx0XHRcdCY6YWZ0ZXJcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdFx0Jjpub3QoLmNvbGxhcHNlZClcclxuXHRcdFx0LnN2LXRpdGxlXHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblxyXG5cdCZfX2JvZHlcclxuXHRcdHBhZGRpbmctbGVmdDogNDBweFxyXG5cdFx0cGFkZGluZy1yaWdodDogNDBweFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDI0cHhcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4XHJcblx0XHQrbWRcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHhcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHhcclxuLnN2LXRpbWUsIC5zdi1sYWJlbFxyXG5cdGZvbnQtc2l6ZTogMThweFxyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxuXHRsaW5lLWhlaWdodDogMS4yXHJcblx0bWFyZ2luLWJvdHRvbTogNHB4XHJcblx0Y29sb3I6IHZhcigtLWFjY2VudClcclxuXHQrc21cclxuXHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cclxuLnN2LWxhYmVsXHJcblx0Y29sb3I6IHZhcigtLWFjY2VudDMpXHJcblxyXG4uc3YtdGl0bGVcclxuXHRmb250LXNpemU6IDIwcHhcclxuXHRmb250LXdlaWdodDogNjAwXHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdGxpbmUtaGVpZ2h0OiAxLjJcclxuXHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuXHQrc21cclxuXHRcdGZvbnQtc2l6ZTogMThweFxyXG5cclxuLnN2LXRhZ1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxuXHRwYWRkaW5nOiA4cHhcclxuXHRsaW5lLWhlaWdodDogMS4yXHJcblx0Ym9yZGVyLXJhZGl1czogOHB4XHJcblx0Zm9udC1zaXplOiAxNnB4XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG5cdGJhY2tncm91bmQ6ICNFNkU4RUNcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwXHJcblxyXG4uc3YtYW5zd2VyXHJcblx0Ym9yZGVyLXJhZGl1czogMjRweFxyXG5cdGJhY2tncm91bmQ6ICNGNEY1RjZcclxuXHRwYWRkaW5nOiAxNnB4XHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGdhcDogMTZweFxyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHQreHNcclxuXHRcdHBhZGRpbmc6IDhweFxyXG5cclxuXHQmX19hdmF0YXJcclxuXHRcdGZsZXg6IG5vbmVcclxuXHRcdGltZ1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCVcclxuXHRcdFx0d2lkdGg6IDgwcHhcclxuXHRcdFx0aGVpZ2h0OiA4MHB4XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyXHJcblxyXG5cdCZfX2NvbnRlbnRcclxuXHRcdGZsZXg6IDFcclxuXHQmX19jYXRcclxuXHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDMpXHJcblx0XHQreHNcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4XHJcblx0Jl9fbmFtZVxyXG5cdFx0Zm9udC1zaXplOiAxNnB4XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHQreHNcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XHJcblx0Jl9fdGV4dFxyXG5cdFx0Zm9udC1zaXplOiAxNHB4XHJcblx0XHQreHNcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4XHJcblx0Ji0tb3V0bGluZVxyXG5cdFx0YmFja2dyb3VuZDogbm9uZVxyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U2RThFQ1xyXG5cdCYtLWxpZ2h0XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmXHJcbi5zdi10ZXh0XHJcblx0Zm9udC1zaXplOiAxOHB4XHJcblx0K3NtXHJcblx0XHRmb250LXNpemU6IDE0cHhcclxuXHJcblx0dWxcclxuXHRcdG1hcmdpbi1sZWZ0OiAwXHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHhcclxuXHRcdGxpXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweFxyXG5cdFx0XHQmOmxhc3QtY2hpbGRcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwXHJcblx0XHR1bFxyXG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmVcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwXHJcblx0XHRcdGxpXHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMFxyXG5cdFx0XHRsaTo6YmVmb3JlXHJcblx0XHRcdFx0Y29udGVudDogXCItIFwiXHJcbiIsIi5zcG9uc29ycy1zd2lwZXJcclxuXHQuc3dpcGVyLXdyYXBwZXJcclxuXHRcdGhlaWdodDogMzU4cHhcclxuXHRcdCtzbVxyXG5cdFx0XHRoZWlnaHQ6IDM4M3B4XHJcblx0LnN3aXBlci1zbGlkZVxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0aGVpZ2h0OiBjYWxjKCgxMDAlIC0gMjRweCkgLyAyKSAhaW1wb3J0YW50XHJcblx0XHRtYXgtd2lkdGg6IDEwMCVcclxuXHRcdCtzbVxyXG5cdFx0XHRoZWlnaHQ6IGNhbGMoKDEwMCUgLSAyNHB4KSAvIDQpICFpbXBvcnRhbnRcclxuXHJcblx0LnN3aXBlci1zY3JvbGxiYXJcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWNcclxuXHRcdG1hcmdpbi10b3A6IDQycHhcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHQrc21cclxuXHRcdFx0bWFyZ2luLXRvcDogMTZweFxyXG4uc3BvbnNvclxyXG5cdHdpZHRoOiAxMDAlXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNFNkU4RUNcclxuXHRib3JkZXItcmFkaXVzOiA4cHhcclxuXHRwYWRkaW5nOiAxNnB4XHJcblxyXG5cdGltZ1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlXHJcblx0XHRtYXgtaGVpZ2h0OiAxMDAlXHJcbiIsIlxyXG4ucHJpY2VzLXN3aXBlclxyXG5cdG92ZXJmbG93OiB2aXNpYmxlXHJcblx0LnN3aXBlci1zbGlkZVxyXG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweClcclxuXHRcdG1pbi13aWR0aDogMzkwcHhcclxuXHRcdCtzbVxyXG5cdFx0XHRtaW4td2lkdGg6IDMyMHB4XHJcblx0XHQreHNcclxuXHRcdFx0bWluLXdpZHRoOiAyOTBweFxyXG5cclxuXHQuc3dpcGVyLXNjcm9sbGJhclxyXG5cdFx0cG9zaXRpb246IHN0YXRpY1xyXG5cdFx0bWFyZ2luLXRvcDogNDJweFxyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHRcdCtzbVxyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNnB4XHJcbi5wcmljZS1pdGVtXHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG5cdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHRwYWRkaW5nOiA0MHB4XHJcblx0K21kXHJcblx0XHRwYWRkaW5nOiA0MHB4IDI0cHhcclxuXHQrc21cclxuXHRcdHBhZGRpbmc6IDI0cHggMTZweFxyXG5cdCZfX2NhdFxyXG5cdFx0Zm9udC1zaXplOiAxOHB4XHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MylcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDE2cHhcclxuXHQmX190aXRsZVxyXG5cdFx0Zm9udC1zaXplOiAyNHB4XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRsaW5lLWhlaWdodDogMS4yXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHhcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHQrc21cclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4XHJcblx0XHQreHNcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XHJcblx0Jl9faWNvblxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweFxyXG5cdFx0K3NtXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHhcclxuXHRcdC5pY29uXHJcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0XHRmb250LXNpemU6IDM2cHhcclxuXHQmX192YWxcclxuXHRcdGZvbnQtc2l6ZTogNDBweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRsaW5lLWhlaWdodDogMS4yXHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMzRweFxyXG5cclxuXHRcdCt4c1xyXG5cdFx0XHRmb250LXNpemU6IDI4cHhcclxuXHQmX19sYWJlbFxyXG5cdFx0Zm9udC1zaXplOiAxNnB4XHJcblx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpXHJcblx0XHRtYXJnaW4tdG9wOiA1cHhcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDE0cHhcclxuXHQuYnV0dG9uXHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4XHJcblx0XHQrc21cclxuXHRcdFx0bWFyZ2luLXRvcDogMjRweFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4XHJcblxyXG5cdCZfX2xpc3RcclxuXHRcdCYtaXRlbVxyXG5cdFx0XHRmb250LXNpemU6IDE0cHhcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU4RUNcclxuXHRcdFx0cGFkZGluZzogMTZweCAxNnB4IDE2cHggNTJweFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jaGVjay5zdmcnKSBuby1yZXBlYXQgMTZweCAxNnB4XHJcblx0XHRcdCtzbVxyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweFxyXG5cdFx0XHRcdHBhZGRpbmc6IDhweCA4cHggOHB4IDQwcHhcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMTBweFxyXG5cclxuLnByaWNlcy1wcm9tb1xyXG5cdHBhZGRpbmc6IDI0cHggNDBweFxyXG5cdGJhY2tncm91bmQ6ICNGRkZcclxuXHRib3JkZXItcmFkaXVzOiAyNHB4XHJcblx0K3NtXHJcblx0XHRwYWRkaW5nOiAyNHB4XHJcblx0K3hzXHJcblx0XHRwYWRkaW5nOiAxNnB4IDhweFxyXG5cdCZfX2ltZ1xyXG5cdFx0K3hzXHJcblx0XHRcdHdpZHRoOiA2MHB4XHJcblx0Jl9fdGl0bGVcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0Zm9udC1zaXplOiAyMHB4XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdCZfX3RleHRcclxuXHRcdGZvbnQtc2l6ZTogMThweFxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweFxyXG5cdFx0YVxyXG5cdFx0XHRjb2xvcjogaW5oZXJpdFxyXG4iLCJcclxuLnNwZWFrZXJzLXN3aXBlclxyXG5cdCttYXgoMTQyOXB4KVxyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGVcclxuXHQuc3dpcGVyLXNsaWRlXHJcblx0XHQrbWF4KDE0MjlweClcclxuXHRcdFx0d2lkdGg6IDI1MHB4XHJcblx0XHQrc21cclxuXHRcdFx0d2lkdGg6IDIxMHB4XHJcblx0LnN3aXBlci1zY3JvbGxiYXJcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWNcclxuXHRcdG1hcmdpbi10b3A6IDQycHhcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHQrc21cclxuXHRcdFx0bWFyZ2luLXRvcDogMTZweFxyXG4uc3BlYWtlclxyXG5cdHBhZGRpbmc6IDAgMTZweCAyNHB4XHJcblx0K3NtXHJcblx0XHRwYWRkaW5nOiAwIDAgOHB4XHJcblx0Jl9faW1nXHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4XHJcblx0XHRpbWdcclxuXHRcdFx0ZGlzcGxheTogYmxvY2tcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG9cclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXHJcblx0XHRcdG1heC13aWR0aDogMjAwcHhcclxuXHRcdFx0YXNwZWN0LXJhdGlvOiAxXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJVxyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlclxyXG5cdFx0XHQrc21cclxuXHRcdFx0XHRtYXgtd2lkdGg6IDE4MHB4XHJcblx0Jl9fY2F0XHJcblx0XHRmb250LXNpemU6IDE0cHhcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQzKVxyXG5cdCZfX25hbWVcclxuXHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweFxyXG5cdCZfX3RleHRcclxuXHRcdG1hcmdpbi10b3A6IDE2cHhcclxuXHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cclxuXHQmX19jdGFcclxuXHRcdG1hcmdpbi10b3A6IDE2cHhcclxuIiwiLnNlYy1yZWNydXRpbmdcclxuXHRiYWNrZ3JvdW5kOiAjRkNGQ0ZEXHJcbiIsIi5jb21wYXJlLWxpc3Rcblx0Ym9yZGVyOiAxcHggc29saWQgI0U2RThFQ1xuXHRib3JkZXItcmFkaXVzOiAyNHB4XG5cdHBhZGRpbmc6IDAgOHB4XG5cdGRpc3BsYXk6IGZsZXhcblx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHQrbGdcblx0XHRmbGV4LXdyYXA6IHdyYXBcblx0K3NtXG5cdFx0cGFkZGluZzogMFxuXHQmX19pbWdcblx0XHR3aWR0aDogNjRweFxuXG5cdCZfX2l0ZW1cblx0XHRwYWRkaW5nOiAxNnB4XG5cdFx0ZmxleDogMVxuXHRcdCYtLWhlYWRpbmdcblx0XHRcdCttZFxuXHRcdFx0XHR3aWR0aDogMTAwJVxuXHRcdFx0XHRmbGV4OiBub25lXG5cdFx0Ji0tY29sXG5cdFx0XHQrc21cblx0XHRcdFx0d2lkdGg6IDEwMCVcblx0XHRcdFx0ZmxleDogYXV0b1xuXHRcdFx0Lmljb25cblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4XG5cdFx0XHRcdGNvbG9yOiAjMDAwMDAwXG5cblx0XHQmLS1hY3Rpb25zXG5cdFx0XHRmbGV4OiBub25lXG5cdFx0XHR3aWR0aDogMTgwcHhcblx0XHRcdCtsZ1xuXHRcdFx0XHR3aWR0aDogMTAwJVxuXHQmX190aXRsZSwgJl9faGVhZFxuXHRcdGZvbnQtc2l6ZTogMTRweFxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50Milcblx0XHRmb250LXdlaWdodDogNjAwXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXG5cblx0Jl9fZGVzY3IsICZfX2xhYmVsXG5cdFx0Zm9udC1zaXplOiAxNHB4XG5cdFx0Y29sb3I6ICM3NzdFOTBcblxuXHQmX19kZXNjclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHhcbiIsIlxyXG4udXNlci1ibG9ja1xyXG5cdGJhY2tncm91bmQ6ICNmZmZcclxuXHRwYWRkaW5nOiAyNHB4IDE2cHhcclxuXHRib3JkZXItcmFkaXVzOiAyNHB4XHJcblxyXG5cdCZfX2F2YXRhclxyXG5cdFx0bWFyZ2luLXRvcDogLTE2cHhcclxuXHRcdG1hcmdpbi1sZWZ0OiAtOHB4XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC04cHhcclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHhcclxuXHRcdGFzcGVjdC1yYXRpbzogMS8xXHJcblx0XHRoZWlnaHQ6IGF1dG9cclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KVxyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweFxyXG5cdFx0YmFja2dyb3VuZDogI0Y0RjVGNlxyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlblxyXG5cdFx0K3NtXHJcblx0XHRcdGFzcGVjdC1yYXRpbzogMS8wLjhcclxuXHRcdCt4c1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IDEvMVxyXG5cdFx0Jjpub3QoLnVwbG9hZClcclxuXHRcdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0XHRcdCYgPiBpbWdcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlXHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlXHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXJcclxuXHJcblx0Jl9fbmFtZVxyXG5cdFx0Zm9udC1zaXplOiAyMHB4XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50KVxyXG5cdCZfX2NhdFxyXG5cdFx0Zm9udC1zaXplOiAxOHB4XHJcblx0XHRmb250LXdlaWdodDogNDAwXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MylcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG5cdFx0bWFyZ2luLXRvcDogN3B4XHJcblxyXG5cdC51LW5hdlxyXG5cdFx0bWFyZ2luLWxlZnQ6IC04cHhcclxuXHRcdG1hcmdpbi1yaWdodDogLThweFxyXG5cclxuLnUtbmF2XHJcblx0bWFyZ2luOiAwXHJcblx0cGFkZGluZzogMFxyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxyXG5cdCZfX2l0ZW1cclxuXHRcdG1hcmdpbi1ib3R0b206IDRweFxyXG5cdFx0JjpsYXN0LWNoaWxkXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudFxyXG5cdCZfX2xpbmtcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XHJcblx0XHRnYXA6IDhweFxyXG5cdFx0cGFkZGluZzogMTBweCA4cHhcclxuXHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMFxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuXHRcdCY6aG92ZXJcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQpXHJcblx0XHQmLS1kaXNhYmxlZFxyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50MylcclxuXHRcdFx0LnUtbmF2X19pY29uIC5pY29uXHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDMpXHJcblxyXG5cdCZfX2ljb25cclxuXHRcdHdpZHRoOiAyNHB4XHJcblx0XHRoZWlnaHQ6IDI0cHhcclxuXHRcdHRvcDogLTJweFxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0XHQuaWNvblxyXG5cdFx0XHRmb250LXNpemU6IDI0cHhcclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblxyXG5cdCZfX2NoZWNrXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHRcdGJvdHRvbTogLTVweFxyXG5cdFx0cmlnaHQ6IC00cHhcclxuXHJcbi5zaWRlLWJsb2NrXHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG5cdHBhZGRpbmc6IDI0cHggMTZweFxyXG5cdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHQmX190aXRsZVxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGZvbnQtc2l6ZTogMThweFxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4XHJcblxyXG5cdC51LW5hdlxyXG5cdFx0bWFyZ2luLWxlZnQ6IC04cHhcclxuXHRcdG1hcmdpbi1yaWdodDogLThweFxyXG5cdFx0Jl9faXRlbVxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxN3B4XHJcblx0XHQmX19saW5rXHJcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZilcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMFxyXG5cdFx0XHRmb250LXNpemU6IDE4cHhcclxuXHJcbi5zaWRlLWJ1dHRvblxyXG5cdGJhY2tncm91bmQ6ICNGNkZERkZcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdHdpZHRoOiAxMDAlXHJcblx0cGFkZGluZzogMCAxNnB4XHJcblx0aGVpZ2h0OiA1NnB4XHJcblx0Ym9yZGVyLXJhZGl1czogOHB4XHJcblx0Z2FwOiA4cHhcclxuXHRib3JkZXI6IG5vbmVcclxuXHRmb250LXNpemU6IDE2cHhcclxuXHRmb250LXdlaWdodDogNTAwXHJcblx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZmKVxyXG5cdG1hcmdpbi10b3A6IDQwcHhcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4XHJcblxyXG5cdC5pY29uXHJcblx0XHRmb250LXNpemU6IDI0cHhcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuXHQmOmhvdmVyXHJcblx0XHRiYWNrZ3JvdW5kOiAjZTNmOGZkXHJcblxyXG4vKiBDb250ZW50ICovXHJcbi5jb250ZW50LWJsb2NrXHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG5cdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHRwYWRkaW5nOiAyNHB4XHJcblx0d2lkdGg6IDEwMCVcclxuXHQrc21cclxuXHRcdHBhZGRpbmc6IDI0cHggMTZweFxyXG5cdCZfX3RpdGxlXHJcblx0XHRmb250LXNpemU6IDQwcHhcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDBcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcblx0XHRtYXJnaW4tbGVmdDogLTRweFxyXG5cdFx0K2xnXHJcblx0XHRcdGZvbnQtc2l6ZTogMzJweFxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgM3Z3LCAzMnB4KVxyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTNweFxyXG5cdCZfX3RleHRcclxuXHRcdGZvbnQtc2l6ZTogMThweFxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDMpXHJcblx0XHRtYXgtd2lkdGg6IDUwMHB4XHJcblx0Ji0tbGdcclxuXHRcdHBhZGRpbmc6IDQwcHhcclxuXHRcdCttZFxyXG5cdFx0XHRwYWRkaW5nOiA0MHB4IDI0cHhcclxuXHRcdCtzbVxyXG5cdFx0XHRwYWRkaW5nOiA0MHB4IDE2cHhcclxuLmNvbnRlbnQtdGl0bGVcclxuXHRsaW5lLWhlaWdodDogMS4yXHJcblx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdGNvbG9yOiB2YXIoLS1jb2xvcilcclxuXHRmb250LXNpemU6IDE4cHhcclxuXHRtYXJnaW4tYm90dG9tOiAyNHB4XHJcblxyXG4uY29udGVudC10ZXh0XHJcblx0Zm9udC1zaXplOiAxNHB4XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQzKVxyXG5cdG1heC13aWR0aDogNDQwcHhcclxuXHQrc21cclxuXHRcdG1heC13aWR0aDogbm9uZVxyXG5cclxuLnNldHRpbmdzLWl0ZW1cclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI0IxQjVDM1xyXG5cdHBhZGRpbmctdG9wOiAyNHB4XHJcblx0cGFkZGluZy1ib3R0b206IDQwcHhcclxuXHRtYXgtd2lkdGg6IDc1MnB4XHJcbiIsIlxyXG4ucHJvZmlsZS1iZ1xyXG5cdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxuXHRhc3BlY3QtcmF0aW86IDEwLzIuODhcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG5cdG1hcmdpbjogMjRweCBhdXRvXHJcblxyXG4uZW1wbG95ZWUtY2FyZFxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRiYWNrZ3JvdW5kOiAjZmZmXHJcblx0Ym9yZGVyOiAxcHggc29saWQgI0U2RThFQ1xyXG5cdGJvcmRlci1yYWRpdXM6IDE2cHhcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcblx0K21kXHJcblx0XHRwYWRkaW5nOiAxNnB4XHJcblx0K3hzXHJcblx0XHRwYWRkaW5nOiA4cHhcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdCZfX2ltZ1xyXG5cdFx0ZmxleDogbm9uZVxyXG5cdFx0d2lkdGg6IDEyMHB4XHJcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIDJweClcclxuXHRcdG1pbi1oZWlnaHQ6IDEyMHB4XHJcblx0XHRtYXJnaW4tdG9wOiAtMXB4XHJcblx0XHRtYXJnaW4tbGVmdDogLTFweFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTFweFxyXG5cdFx0K21kXHJcblx0XHRcdGhlaWdodDogMTAwcHhcclxuXHRcdFx0d2lkdGg6IDEwMHB4XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG9cclxuXHRcdFx0bWFyZ2luLXRvcDogMFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwXHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwXHJcblx0XHQreHNcclxuXHRcdFx0d2lkdGg6IDQwcHhcclxuXHRcdFx0aGVpZ2h0OiA0MHB4XHJcblx0XHRpbWdcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0aGVpZ2h0OiAxMDAlXHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyXHJcblx0Jl9fY29udGVudFxyXG5cdFx0ZmxleDogMVxyXG5cdFx0bWluLXdpZHRoOiAxcHhcclxuXHRcdHBhZGRpbmc6IDEycHggMjRweFxyXG5cdFx0YWxpZ24tc2VsZjogY2VudGVyXHJcblx0XHQrbWRcclxuXHRcdFx0cGFkZGluZy10b3A6IDBcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDBcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMFxyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHhcclxuXHRcdCt4c1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDhweFxyXG5cclxuXHQmX19uYW1lXHJcblx0XHRmb250LXNpemU6IDE2cHhcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDBcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50KVxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdCZfX2NhdFxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDMpXHJcblx0XHRmb250LXNpemU6IDE0cHhcclxuXHRcdCt4c1xyXG5cdFx0XHRmb250LXNpemU6IDEycHhcclxuXHQmX19saXN0XHJcblx0XHQmLWl0ZW1cclxuXHRcdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG5cdFx0XHRnYXA6IDhweFxyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XHJcblx0XHRcdCt4c1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweFxyXG5cdFx0XHQuaWNvblxyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0XHRcdHRvcDogMnB4XHJcblx0XHRcdFx0K3hzXHJcblx0XHRcdFx0XHR0b3A6IDBcclxuXHJcblx0LmwtZm9ybS1jaGVja1xyXG5cdFx0bGFiZWxcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XHJcblx0XHRcdCt4c1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweFxyXG5cdFx0LmZvcm0tY2hlY2staW5wdXRcclxuXHRcdFx0bWFyZ2luLXRvcDogMC4xM2VtXHJcblx0XHRcdCt4c1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDAuMDNlbVxyXG5cclxuLnByb2ZpbGUtaXRlbVxyXG5cdGZvbnQtc2l6ZTogMThweFxyXG5cdGg1XHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblxyXG5cdHVsXHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI1cHhcclxuXHRcdCY6bGFzdC1jaGlsZFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwXHJcblxyXG5cdC5zaXplLW1kXHJcblx0XHQrc21cclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4XHJcbiIsIi5maWx0ZXJcclxuXHQmLWl0ZW1zXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRmbGV4LXdyYXA6IHdyYXBcclxuXHRcdGdhcDogOHB4XHJcblx0XHQmX19pdGVtXHJcblx0XHRcdGhlaWdodDogMzJweFxyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleFxyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXJcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0XHRnYXA6IDhweFxyXG5cdFx0XHRwYWRkaW5nOiAwIDhweFxyXG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBsaW5lYXJcclxuXHRcdFx0JjphZnRlclxyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnXHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2xvc2UucG5nJykgbm8tcmVwZWF0IGNlbnRlclxyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTZweFxyXG5cdFx0XHRcdHdpZHRoOiAxNnB4XHJcblx0XHRcdFx0aGVpZ2h0OiAxNnB4XHJcblx0XHRcdFx0ZmxleDogbm9uZVxyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzLXZpc2libGVcclxuXHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZlxyXG5cclxuLmNhcmRzLWxpc3RcclxuXHRkaXNwbGF5OiBncmlkXHJcblx0Z2FwOiAyNHB4XHJcblx0d2lkdGg6IDEwMCVcclxuXHQrc21cclxuXHRcdGdhcDogMTZweFxyXG5cdCYtLWdyaWRcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcilcclxuXHRcdCt4bFxyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmclxyXG5cdFx0LmJuLWJsb2NrLS1ob3Jpem9udGFsXHJcblx0XHRcdCttaW4oMTQwMHB4KVxyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE4MHB4XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIC0xMDBweCByaWdodCAtMTMwcHhcclxuXHRcdFx0XHQuYm4tYmxvY2tfX3RpdGxlXHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHhcclxuXHQmLS1vdXRsaW5lXHJcblx0XHQuY2FyZC12YWNhbmN5XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNkU4RUNcclxuXHJcbi5jYXJkLXZhY2FuY3lcclxuXHRiYWNrZ3JvdW5kOiAjZmZmXHJcblxyXG5cdGJvcmRlci1yYWRpdXM6IDI0cHhcclxuXHRwYWRkaW5nOiAyNHB4XHJcblx0d2lkdGg6IDEwMCVcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdGdhcDogNDBweFxyXG5cdCtzbVxyXG5cdFx0Z2FwOiAyNHB4XHJcblx0K3hzXHJcblx0XHRwYWRkaW5nOiAyNHB4IDE2cHhcclxuXHQmX190aXRsZVxyXG5cdFx0Zm9udC1zaXplOiAyNHB4XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRsaW5lLWhlaWdodDogMS4yXHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRtYXJnaW4tYm90dG9tOiA5cHhcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDE4cHhcclxuXHJcblx0Jl9fcHJpY2VcclxuXHRcdGZvbnQtc2l6ZTogMjBweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDE2cHhcclxuXHJcblx0Jl9fdGV4dFxyXG5cclxuXHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIG9mZiwgJ2NsaWcnIG9mZlxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNVxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweFxyXG5cdFx0dWxcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDBcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNHB4XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDBcclxuXHRcdFx0bGlcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4XHJcblx0XHRcdFx0K3NtXHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHhcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGRcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBcclxuXHQmX19idXR0b25zXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRmbGV4LXdyYXA6IHdyYXBcclxuXHRcdGdhcDogOHB4IDE2cHhcclxuXHRcdC5idXR0b25cclxuXHRcdFx0K3hzXHJcblx0XHRcdFx0d2lkdGg6IDEwMCVcclxuXHJcbi5jYXJkLWl0ZW1cclxuXHRiYWNrZ3JvdW5kOiAjZmZmXHJcblx0Ym9yZGVyLXJhZGl1czogMjRweFxyXG5cdHBhZGRpbmc6IDI0cHhcclxuXHR3aWR0aDogMTAwJVxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0Z2FwOiAyNHB4XHJcblxyXG5cdCt4c1xyXG5cdFx0cGFkZGluZzogMjRweCAxNnB4XHJcblx0Jl9fdGl0bGVcclxuXHRcdGZvbnQtc2l6ZTogMjBweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDE4cHhcclxuXHRcdCt4c1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHhcclxuXHJcblx0Jl9fY29tcGFueVxyXG5cdFx0bWFyZ2luOiBhdXRvIDBcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdGdhcDogMTBweCAyNHB4XHJcblx0XHQreHNcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG5cdFx0Ji1sb2dvXHJcblx0XHRcdGZsZXg6IG5vbmVcclxuXHRcdFx0d2lkdGg6IDMxLjUlXHJcblx0XHRcdG1heC13aWR0aDogMTUwcHhcclxuXHRcdFx0K3hzXHJcblx0XHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmVcclxuXHRcdFx0Ji0tbGdcclxuXHRcdFx0XHR3aWR0aDogNDIlXHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyMDBweFxyXG5cdFx0Ji1jb250ZW50XHJcblx0XHRcdGZsZXg6IDFcclxuXHRcdFx0bWluLXdpZHRoOiAxcHhcclxuXHRcdCYtdGV4dFxyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50MylcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNVxyXG5cdFx0XHRmb250LXNpemU6IDE0cHhcclxuXHJcblx0XHRcdCt4c1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweFxyXG5cdFx0XHQudGl0bGUtaDRcclxuXHJcblx0XHRcdFx0K3NtXHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudFxyXG5cdFx0XHRcdCt4c1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnRcclxuXHJcblx0Jl9fdGV4dCwgJl9fY2F0XHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MylcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjVcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDE0cHhcclxuXHRcdCt4c1xyXG5cdFx0XHRmb250LXNpemU6IDEycHhcclxuXHJcblx0Jl9fZm9vdGVyLW5hbWVcclxuXHRcdGZvbnQtc2l6ZTogMThweFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdCZfX2Zvb3Rlci10ZXh0XHJcblx0XHRmb250LXNpemU6IDE0cHhcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQzKVxyXG5cclxuXHQmX19mb290ZXItcHJpY2VcclxuXHRcdGZvbnQtc2l6ZTogMjRweFxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweFxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cclxuXHQmX19mb290ZXItZXhwZXJpZW5jZVxyXG5cdFx0Zm9udC1zaXplOiAxNnB4XHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDBcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHQreHNcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XHJcblxyXG4uY2FyZC1ldmVudFxyXG5cdGJhY2tncm91bmQ6ICNmZmZcclxuXHRib3JkZXItcmFkaXVzOiAyNHB4XHJcblx0cGFkZGluZzogMjRweFxyXG5cdHdpZHRoOiAxMDAlXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGdhcDogMjRweCAxNnB4XHJcblx0K3hsXHJcblx0XHRmbGV4LXdyYXA6IHdyYXBcclxuXHQrc21cclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdGdhcDogOHB4XHJcblx0K3hzXHJcblx0XHRwYWRkaW5nOiAyNHB4IDE2cHhcclxuXHQmX19sZWZ0XHJcblx0XHR3aWR0aDogMTgwcHhcclxuXHRcdGZsZXg6IG5vbmVcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHRnYXA6IDI0cHhcclxuXHJcblx0XHQrc21cclxuXHRcdFx0Z2FwOiAxNnB4XHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblxyXG5cdCZfX2NvbnRlbnRcclxuXHRcdGZsZXg6IDFcclxuXHRcdG1pbi13aWR0aDogMXB4XHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHRnYXA6IDE2cHhcclxuXHJcblx0XHR1bFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwXHJcblxyXG5cdCZfX3JpZ2h0XHJcblx0XHR3aWR0aDogMjQwcHhcclxuXHRcdHBhZGRpbmctbGVmdDogNDBweFxyXG5cdFx0bWFyZ2luLWxlZnQ6IDhweFxyXG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgIzc3N0U5MFxyXG5cclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdGdhcDogMjRweFxyXG5cdFx0K3hsXHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblx0XHRcdGZsZXg6IGF1dG9cclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmVcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxOTZweFxyXG5cdFx0XHRtYXJnaW4tbGVmdDogMFxyXG5cdFx0K3NtXHJcblx0XHRcdHBhZGRpbmctbGVmdDogMFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTZweFxyXG5cclxuXHQmX19sb2dvXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhc3BlY3QtcmF0aW86IDEvMC44XHJcblxyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHQrc21cclxuXHRcdFx0YXNwZWN0LXJhdGlvOiBhdXRvXHJcblx0XHRpbWdcclxuXHRcdFx0bWF4LWhlaWdodDogMTAwJVxyXG5cdCZfX2hlYWRcclxuXHRcdGRpc3BsYXk6IG5vbmVcclxuXHRcdGZsZXg6IDFcclxuXHRcdCtzbVxyXG5cdFx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdCZfX3RpdGxlXHJcblx0XHRmb250LXNpemU6IDI0cHhcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDBcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHJcblx0XHQrc21cclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4XHJcblx0XHQreHNcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XHJcblxyXG5cdCZfX2NvbXBhbnlcclxuXHRcdG1hcmdpbjogOHB4IDAgMFxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdFx0Z2FwOiAxMHB4IDI0cHhcclxuXHRcdCtzbVxyXG5cdFx0XHRwYWRkaW5nLXRvcDogOHB4XHJcblx0XHQmLWxvZ29cclxuXHRcdFx0ZmxleDogbm9uZVxyXG5cdFx0XHR3aWR0aDogMzEuNSVcclxuXHRcdFx0bWF4LXdpZHRoOiAxNTBweFxyXG5cdFx0XHRhc3BlY3QtcmF0aW86IDFcclxuXHRcdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblxyXG5cdFx0XHQreHNcclxuXHRcdFx0XHR3aWR0aDogMTAwcHhcclxuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmVcclxuXHJcblx0XHQmLWNvbnRlbnRcclxuXHRcdFx0ZmxleDogMVxyXG5cdFx0XHRtaW4td2lkdGg6IDFweFxyXG5cdFx0Ji10ZXh0XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQzKVxyXG5cdFx0XHRsaW5lLWhlaWdodDogMS41XHJcblx0XHRcdCtzbVxyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdFx0XHQreHNcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHhcclxuXHJcblx0XHRcdC50aXRsZS1oNFxyXG5cclxuXHRcdFx0XHQrc21cclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50XHJcblx0XHRcdFx0K3hzXHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudFxyXG5cclxuXHQmX190ZXh0LCAmX19jYXRcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQzKVxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNVxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdFx0K3hzXHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweFxyXG5cdFx0YVxyXG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRcdHVsXHJcblx0XHRcdCtzbVxyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMThweFxyXG5cclxuXHQmX19kYXRlXHJcblx0XHRmb250LXNpemU6IDIwcHhcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudClcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDBcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHRtYXJnaW4tdG9wOiBhdXRvXHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxyXG5cclxuXHRcdCtzbVxyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cclxuXHQuY3YtY29tcGFueVxyXG5cdFx0Jl9fbmFtZVxyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZVxyXG5cclxuLmN2LWNvbXBhbnlcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdGdhcDogOHB4XHJcblx0Jl9fbG9nb1xyXG5cdFx0bWF4LXdpZHRoOiAxMDBweFxyXG5cdFx0ZmxleDogbm9uZVxyXG5cdFx0K3hzXHJcblx0XHRcdG1heC13aWR0aDogODBweFxyXG5cclxuXHRcdGltZ1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCVcclxuXHQmX19jb250ZW50XHJcblx0XHRmbGV4OiAxXHJcblx0XHRtaW4td2lkdGg6IDFweFxyXG5cclxuXHQmX19uYW1lXHJcblx0XHRmb250LXNpemU6IDE2cHhcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDBcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJcclxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcblx0XHQrc21cclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4XHJcblx0Jl9fZGVzY3JcclxuXHRcdGZvbnQtc2l6ZTogMTJweFxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDMpXHJcblx0XHQrc21cclxuXHRcdFx0Zm9udC1zaXplOiAxMHB4XHJcblxyXG4uY3Ytc3RpY2tlciwgLmN2LWxhYmVsXHJcblx0bGluZS1oZWlnaHQ6IDEuNVxyXG5cdHBhZGRpbmc6IDAgOHB4XHJcblx0bGluZS1oZWlnaHQ6IDI0cHhcclxuXHRjb2xvcjogI2ZmZlxyXG5cdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudDIpXHJcblxyXG5cdGJvcmRlci1yYWRpdXM6IDhweFxyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0XHJcblx0Zm9udC1zaXplOiAxMnB4XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxyXG5cclxuLmN2LXN0aWNrZXItLWRlZmF1bHRcclxuXHRiYWNrZ3JvdW5kOiAjRTZFOEVDXHJcblx0Y29sb3I6IHZhcigtLWNvbG9yKVxyXG4uY3Ytc3RpY2tlci0tc3VjY2Vzc1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMTMsIDI0NiwgMTAyLCAwLjEwKVxyXG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG5cclxuLmN2LWxhYmVsXHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnRcclxuXHRjb2xvcjogdmFyKC0tYWNjZW50MilcclxuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQyKVxyXG5cclxuLmNpLXN0YXRcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdGdhcDogMTZweFxyXG5cdCt4bFxyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvd1xyXG5cclxuXHQmX190aXRsZVxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRmb250LXNpemU6IDIwcHhcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXHJcblx0XHRsaW5lLWhlaWdodDogMS4yXHJcblx0XHQrc21cclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4XHJcblx0Jl9fdGV4dFxyXG5cdFx0Zm9udC1zaXplOiAxNHB4XHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MylcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDEycHhcclxuIiwiXG4udGFibGUtcmVzcG9uc2l2ZVxuXHQrc21cblx0XHRtYXJnaW46IDAgLTE2cHhcblx0XHRwYWRkaW5nOiAwIDE2cHhcblx0K3hzXG5cdFx0bWFyZ2luOiAwIC0xMnB4XG5cdFx0cGFkZGluZzogMCAxMnB4XG4udGFibGUtd3JhcHBlclxuXHRib3JkZXI6IDFweCBzb2xpZCAjQjFCNUMzXG5cdGJvcmRlci1yYWRpdXM6IDI0cHhcblx0bWluLXdpZHRoOiBtaW4tY29udGVudFxuXHR3aWR0aDogMTAwJVxuXG4udGFibGUtY29tcGFyZVxuXHRmb250LXNpemU6IDE4cHhcblx0d2lkdGg6IDEwMCVcblx0bGluZS1oZWlnaHQ6IDEuNVxuXHQrc21cblx0XHRmb250LXNpemU6IDE0cHhcblx0dHI6Zmlyc3QtY2hpbGRcblx0XHR0ZDpmaXJzdC1jaGlsZFxuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjRweFxuXHRcdHRkOmxhc3QtY2hpbGRcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4XG5cdHRyOmxhc3QtY2hpbGRcblx0XHR0ZDpmaXJzdC1jaGlsZFxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjRweFxuXHRcdHRkOmxhc3QtY2hpbGRcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4XG5cdHRkXG5cdFx0cGFkZGluZzogMzJweCAxNnB4XG5cdFx0YmFja2dyb3VuZDogI2ZmZlxuXHRcdGJvcmRlci1yaWdodDogNHB4IHNvbGlkICNGNEY1RjZcblx0XHRtaW4td2lkdGg6IDMwMHB4XG5cdFx0K3NtXG5cdFx0XHRwYWRkaW5nOiAxNnB4XG5cdFx0XHRtaW4td2lkdGg6IDI0MHB4XG5cdFx0JjpsYXN0LWNoaWxkXG5cdFx0XHRib3JkZXI6IG5vbmVcblx0dGhcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHRwYWRkaW5nOiAxNnB4XG5cdFx0Zm9udC1zaXplOiAyMHB4XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxuXHRcdCtzbVxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XG5cdCZfX3RpdGxlXG5cblx0XHRmb250LXNpemU6IDE4cHhcblx0XHRmb250LXdlaWdodDogNjAwXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXG5cdFx0K3NtXG5cdFx0XHRmb250LXNpemU6IDE0cHhcblx0Jl9fcHJpY2Vcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHRmb250LXNpemU6IDIwcHhcblx0XHRmb250LXdlaWdodDogNjAwXG5cblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxuXHRcdCtzbVxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XG5cblx0dWxcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHhcblx0XHQrc21cblx0XHRcdGZvbnQtc2l6ZTogMTJweFxuXG4ucHJvZ3Jlc3MtZ3JpZFxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleFxuXHRnYXA6IDRweFxuXHRzcGFuXG5cdFx0d2lkdGg6IDEycHhcblx0XHRoZWlnaHQ6IDI0cHhcblx0XHRiYWNrZ3JvdW5kOiAjQjFCNUMzXG5cdFx0Ji5pcy1hY3RpdmVcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudClcbiIsIi5wb3N0XG5cdGJhY2tncm91bmQ6ICNmZmZcblx0cGFkZGluZy1ib3R0b206IDgwcHhcblx0K21kXG5cdFx0cGFkZGluZy1ib3R0b206IDU4cHhcblx0Jl9fd3JhcFxuXHRcdG1heC13aWR0aDogOTkwcHhcblx0Jl9fdGl0bGVcblx0XHRmb250LXNpemU6IDQwcHhcblx0XHRmb250LXdlaWdodDogNjAwXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50Milcblx0XHRsaW5lLWhlaWdodDogMS4yXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRcdCtzbVxuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgyNHB4LDV2dyw0MHB4KVxuXHQmX19kZXNjcmlwdGlvblxuXHRcdGZvbnQtc2l6ZTogMjRweFxuXHRcdCtzbVxuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxNnB4LDMuNXZ3LDI0cHgpXG5cdCZfX2ltYWdlXG5cdFx0ZGlzcGxheTogYmxvY2tcblx0XHRpbWdcblx0XHRcdHdpZHRoOiAxMDAlXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyNHB4XG4ucC1kZXRhaWxzXG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQzKVxuXHQuaWNvblxuXHRcdGZvbnQtc2l6ZTogMjBweFxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxuXHRidXR0b25cblx0XHRwYWRkaW5nOiAwXG5cdFx0YmFja2dyb3VuZDogbm9uZVxuXHRcdGJvcmRlcjogbm9uZVxuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0XG5cbi5wLWF1dGhvclxuXHRkaXNwbGF5OiBmbGV4XG5cdHBhZGRpbmc6IDE2cHhcblx0Ym9yZGVyOiAxcHggc29saWQgI0U2RThFQ1xuXHRib3JkZXItcmFkaXVzOiAyNHB4XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0Z2FwOiAxNnB4XG5cdG1heC13aWR0aDogNjQ4cHhcblx0Jl9faW1nXG5cdFx0ZmxleDogbm9uZVxuXHRcdGltZ1xuXHRcdFx0d2lkdGg6IDgwcHhcblx0XHRcdGhlaWdodDogODBweFxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlclxuXHQmX19jb250ZW50XG5cdFx0ZmxleDogMVxuXHQmX19sYWJlbFxuXHRcdGZvbnQtc2l6ZTogMTRweFxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQzKVxuXHQmX19uYW1lXG5cdFx0Zm9udC1zaXplOiAxNnB4XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMFxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mZjIpXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxuXHQmX19kZXNjclxuXHRcdGZvbnQtc2l6ZTogMTRweFxuXHRcdG1hcmdpbi10b3A6IDhweFxuXG4uY29udGVudHMtYmxvY2tcblx0YmFja2dyb3VuZDogI0Y0RjVGNlxuXHRib3JkZXItcmFkaXVzOiAyNHB4XG5cdHBhZGRpbmc6IDI0cHggNDBweFxuXHRtYXgtd2lkdGg6IDU2M3B4XG5cdCtzbVxuXHRcdHBhZGRpbmc6IDI0cHhcblx0Jl9fbGlzdFxuXHRcdG1hcmdpbjogMFxuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudFxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxuXHRcdGxpXG5cdFx0XHRwYWRkaW5nOiAycHggMFxuXHRcdGFcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMFxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmVcblx0XHRcdCtzbVxuXHRcdFx0XHRmb250LXNpemU6IDE0cHhcblxuLnRleHQtc3R5bGVkXG5cdGZvbnQtc2l6ZTogMTZweFxuXHQrc21cblx0XHRmb250LXNpemU6IDE0cHhcblx0LmNvbnRlbnRzLWJsb2NrLCAuY29udGVudHMtaW1hZ2Utc2xpZGVyLCBmaWd1cmVcblx0XHRtYXJnaW46IDQwcHggMFxuXHRoMiwgaDUsIGgzLCBoNCwgaDZcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50Milcblx0XHRmb250LXdlaWdodDogNjAwXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxuXHRcdG1hcmdpbi10b3A6IDQwcHhcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4XG5cdGgyXG5cdFx0Zm9udC1zaXplOiA0MHB4XG5cdFx0K3NtXG5cdFx0XHRmb250LXNpemU6IDI0cHhcblx0aDNcblx0XHRmb250LXNpemU6IDMycHhcblx0XHQrc21cblx0XHRcdGZvbnQtc2l6ZTogMjJweFxuXHRoNFxuXHRcdGZvbnQtc2l6ZTogMjhweFxuXHRcdCtzbVxuXHRcdFx0Zm9udC1zaXplOiAyMHB4XG5cdGg1XG5cdFx0Zm9udC1zaXplOiAyNHB4XG5cdFx0K3NtXG5cdFx0XHRmb250LXNpemU6IDE4cHhcblxuXHRoNlxuXHRcdGZvbnQtc2l6ZTogMjBweFxuXHRcdCtzbVxuXHRcdFx0Zm9udC1zaXplOiAxNnB4XG5cblx0YVxuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxuXG5cdGZpZ3VyZVxuXHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0aW1nXG5cdFx0XHR3aWR0aDogMTAwJVxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweFxuXHRmaWdjYXB0aW9uXG5cdFx0Zm9udC1zdHlsZTogaXRhbGljXG5cdFx0bWFyZ2luLXRvcDogMTZweFxuXHRcdGZvbnQtc2l6ZTogMTZweFxuXHRcdCtzbVxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XG5cblx0YmxvY2txdW90ZVxuXHRcdHBhZGRpbmc6IDIwcHggMTZweFxuXHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0Y29sb3I6ICMxRjIyMkNcblx0XHRmb250LXN0eWxlOiBpdGFsaWNcblx0XHRtYXJnaW46IDQwcHggMFxuXG5cdFx0Ji53aXRoLWJnXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjRGNUY2XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyNHB4XG5cblx0LmJsb2NrcXVvdGVcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHhcblx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkIHZhcigtLWFjY2VudDIpXG5cdFx0bWFyZ2luLWJvdHRvbTogMFxuXHRcdGZvbnQtc2l6ZTogMjRweFxuXHRcdCtzbVxuXHRcdFx0Zm9udC1zaXplOiAxOHB4XG5cdFx0Jl9fbGFiZWxcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxuXHRcdFx0Zm9udC1zaXplOiAyMHB4XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tZmYyKVxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMFxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMlxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsXG5cdFx0XHQrc21cblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4XG5cblx0LnN2LXRpdGxlXG5cdFx0K3NtXG5cdFx0XHRmb250LXNpemU6IDE0cHhcbi5jb250ZW50cy1pbWFnZS1zbGlkZXJcblx0K3NtXG5cdFx0b3ZlcmZsb3c6IHZpc2libGVcblx0LnN3aXBlci1zbGlkZVxuXHRcdCtzbVxuXHRcdFx0d2lkdGg6IDI5MHB4ICFpbXBvcnRhbnRcblx0XHRpbWdcblx0XHRcdHdpZHRoOiAxMDAlXG5cdFx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweFxuXG4uYm94LXRhYmxlXG5cdCZfX2hlYWRcblx0XHRiYWNrZ3JvdW5kOiAjRjRGNUY2XG5cdFx0cGFkZGluZzogMTZweFxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDBcblx0XHRmb250LXNpemU6IDIwcHhcblx0XHRmb250LXdlaWdodDogNjAwXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdFx0bGluZS1oZWlnaHQ6IDEuMlxuXHRcdCtzbVxuXHRcdFx0Zm9udC1zaXplOiAxNHB4XG5cdCZfX3Jvd1xuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRmbGV4LXdyYXA6IHdyYXBcblx0Jl9fY2VsbFxuXHRcdHBhZGRpbmc6IDMycHggMTZweFxuXHRcdGZvbnQtc2l6ZTogMThweFxuXHRcdCtzbVxuXHRcdFx0cGFkZGluZzogMTZweFxuXHRcdFx0Zm9udC1zaXplOiAxNnB4XG4iLCIucG9wdXBcclxuXHRib3JkZXItcmFkaXVzOiAwXHJcblx0cGFkZGluZzogMTZweFxyXG5cdGJhY2tncm91bmQ6IHJnYmEoIzAwMDAwMCwgMC44KVxyXG5cdC5idG4tY2xvc2VcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0dG9wOiAyNHB4XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lXHJcblx0XHRyaWdodDogMjRweFxyXG5cdFx0cGFkZGluZzogMFxyXG5cdFx0d2lkdGg6IDI0cHhcclxuXHRcdGhlaWdodDogMjRweFxyXG5cdFx0b3BhY2l0eTogMVxyXG5cdFx0K3NtXHJcblx0XHRcdHRvcDogMTRweFxyXG5cdFx0XHRyaWdodDogMTRweFxyXG5cdFx0Lmljb25cclxuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudClcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4XHJcblxyXG5cdFx0Jjpob3ZlclxyXG5cdFx0XHQuaWNvblxyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvcilcclxuXHQubW9kYWwtZGlhbG9nXHJcblx0XHRtYXgtd2lkdGg6IDgzMnB4XHJcblx0XHRtYXJnaW46IDAgYXV0b1xyXG5cclxuXHQubW9kYWwtY29udGVudFxyXG5cdFx0Ym9yZGVyOiBub25lXHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0IxQjVDM1xyXG5cdC5tb2RhbC1oZWFkZXJcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0XHRwYWRkaW5nOiA0MHB4XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4XHJcblx0XHRib3JkZXI6IG5vbmVcclxuXHRcdCtzbVxyXG5cdFx0XHRwYWRkaW5nOiAxNnB4XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHhcclxuXHQubW9kYWwtdGl0bGVcclxuXHRcdGZvbnQtc2l6ZTogNDBweFxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudDIpXHJcblx0XHRmb250LXdlaWdodDogNDAwXHJcblx0XHRsaW5lLWhlaWdodDogMS4yXHJcblx0XHRtYXJnaW4tbGVmdDogLTNweFxyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmMilcclxuXHRcdCttZFxyXG5cdFx0XHRmb250LXNpemU6IDMycHhcclxuXHRcdCtzbVxyXG5cdFx0XHRmb250LXNpemU6IDIycHhcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0ycHhcclxuXHQubW9kYWwtdGV4dFxyXG5cdFx0Zm9udC1zaXplOiAxOHB4XHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MylcclxuXHRcdG1hcmdpbjogMFxyXG5cdFx0K21kXHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxyXG5cdFx0K3NtXHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cclxuXHQubW9kYWwtYm9keVxyXG5cdFx0cGFkZGluZzogNDBweFxyXG5cdFx0K3NtXHJcblx0XHRcdHBhZGRpbmc6IDE2cHhcclxuXHJcblx0Lm1vZGFsLWZvb3RlclxyXG5cdFx0cGFkZGluZzogNDBweFxyXG5cdFx0Ym9yZGVyOiBub25lXHJcblx0XHRnYXA6IDIwcHhcclxuXHRcdCtzbVxyXG5cdFx0XHRwYWRkaW5nOiAxNnB4XHJcblx0XHRcdGdhcDogMTBweFxyXG5cdFx0LmJ1dHRvblxyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE5cHhcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTlweFxyXG5cdFx0XHRtYXJnaW46IDBcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0d2lkdGg6IDEwMCVcclxuIiwiXHJcbi8qIERlc2t0b3AgPT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbittaW4oJGRlc2t0b3AgKyAxKVxyXG5cdC52aXNpYmxlLWRlc2t0b3BcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxyXG4rbWF4KCRkZXNrdG9wKVxyXG5cdC5oaWRkZW4tZGVza3RvcFxyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XHJcblxyXG4vKiBMYXB0b3AgPT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbittaW4oJGxhcHRvcCArIDEpXHJcblx0LnZpc2libGUtbGFwdG9wXHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuK21heCgkbGFwdG9wKVxyXG5cdC5oaWRkZW4tbGFwdG9wXHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuXHJcbi8qIElwYWQgPT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuK21pbigkaXBhZCArIDEpXHJcblx0LnZpc2libGUtaXBhZFxyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XHJcbittYXgoJGlwYWQpXHJcblx0LmhpZGRlbi1pcGFkXHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuXHJcbi8qIE1vYmlsZSA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuK21pbigkaXBob25lICsgMSlcclxuXHQudmlzaWJsZS1pcGhvbmVcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxyXG4rbWF4KCRpcGhvbmUpXHJcblx0LmhpZGRlbi1pcGhvbmVcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxyXG5cclxuLyogTW9iaWxlIHNtID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4rbWluKCRpcGhvbmVfc20gKyAxKVxyXG5cdC52aXNpYmxlLWlwaG9uZS1zbVxyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XHJcbittYXgoJGlwaG9uZV9zbSlcclxuXHQuaGlkZGVuLWlwaG9uZS1zbVxyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XHJcblxyXG4vKiBNb2JpbGUgeHMgPT09PT09PT09PT09PT09PT09PT09PSovXHJcbittaW4oJGlwaG9uZV94cyArIDEpXHJcblx0LnZpc2libGUtaXBob25lLXhzXHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuK21heCgkaXBob25lX3hzKVxyXG5cdC5oaWRkZW4taXBob25lLXhzXHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuIiwiLmZvb3RlclxyXG5cdHdpZHRoOiAxMDAlXHJcblx0bWluLXdpZHRoOiByZW0oMzIwKVxyXG5cdGZsZXgtc2hyaW5rOiAwXHJcblx0bWFyZ2luLXRvcDogMjRweFxyXG5cdG1hcmdpbi1ib3R0b206IDI0cHhcclxuXHJcblx0Jl9fcm93XHJcblx0XHRkaXNwbGF5OiBncmlkXHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpXHJcblxyXG5cdFx0Z2FwOiAyNHB4XHJcblx0XHQrbGdcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKVxyXG5cdFx0K21kXHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcilcclxuXHRcdCtzbVxyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmclxyXG5cdCZfX2l0ZW1cclxuXHRcdHBhZGRpbmc6IDE0MHB4IDQwcHggMjRweFxyXG5cdFx0YmFja2dyb3VuZDogI2ZmZlxyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweFxyXG5cdFx0Z3JpZC1yb3c6IHNwYW4gMVxyXG5cdFx0bWluLWhlaWdodDogMzQycHhcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdCt4bFxyXG5cdFx0XHRwYWRkaW5nOiAxNDBweCAyNHB4IDI0cHhcclxuXHJcblx0XHQmOmhhcyguYnV0dG9uKVxyXG5cdFx0XHQuZm9vdGVyLW5hdlxyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHhcclxuXHJcblx0XHQmOm50aC1jaGlsZCgyKVxyXG5cdFx0XHRncmlkLXJvdzogMlxyXG5cdFx0XHQrc21cclxuXHRcdFx0XHRncmlkLXJvdzogYXV0b1xyXG5cdFx0JjpudGgtY2hpbGQoNClcclxuXHRcdFx0K2xnXHJcblx0XHRcdFx0Z3JpZC1yb3c6IDJcclxuXHRcdFx0K21kXHJcblx0XHRcdFx0Z3JpZC1yb3c6IDNcclxuXHRcdFx0K3NtXHJcblx0XHRcdFx0Z3JpZC1yb3c6IGF1dG9cclxuXHJcblx0XHQmOm50aC1jaGlsZCg5KVxyXG5cdFx0XHQrbGdcclxuXHRcdFx0XHRncmlkLXJvdzogM1xyXG5cdFx0XHQrbWRcclxuXHRcdFx0XHRncmlkLXJvdzogNFxyXG5cdFx0XHQrc21cclxuXHRcdFx0XHRncmlkLXJvdzogYXV0b1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZFxyXG5cdFx0XHRncmlkLWNvbHVtbjogNC81XHJcblx0XHRcdGdyaWQtcm93OiAyIC8gc3BhbiAyXHJcblx0XHRcdCtsZ1xyXG5cdFx0XHRcdGdyaWQtY29sdW1uOiAzLzRcclxuXHRcdFx0K21kXHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDJcclxuXHRcdFx0XHRncmlkLXJvdzogNSAvIHNwYW4gMlxyXG5cdFx0XHQrc21cclxuXHRcdFx0XHRncmlkLWNvbHVtbjogYXV0b1xyXG5cdFx0XHRcdGdyaWQtcm93OiBhdXRvXHJcblx0XHQuYnV0dG9uXHJcblx0XHRcdG1hcmdpbi10b3A6IGF1dG9cclxuXHRcdCYtLWxnXHJcblx0XHRcdGdyaWQtcm93OiBzcGFuIDJcclxuXHRcdFx0bWluLWhlaWdodDogNTc0cHhcclxuXHRcdCYtLWJ1c2luZXNzXHJcblx0XHRcdCttZFxyXG5cdFx0XHRcdGdyaWQtcm93OiAyIC8gc3BhbiAyXHJcblx0XHRcdCtzbVxyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmVcclxuXHJcblx0Jl9faW5mb2Jsb2NrLCAmX19zb2NpYWwsICZfX3NlYXJjaFxyXG5cdFx0cGFkZGluZy10b3A6IDQwcHhcclxuXHJcblx0Jl9fc2VhcmNoXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9uZXdzLWltZy0xLnBuZycpIG5vLXJlcGVhdCBjZW50ZXJcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXJcclxuXHRcdCttZFxyXG5cdFx0XHRncmlkLXJvdzogMVxyXG5cdFx0XHRncmlkLWNvbHVtbjogMlxyXG5cdFx0K3NtXHJcblx0XHRcdGdyaWQtY29sdW1uOiBhdXRvXHJcblx0XHRcdGdyaWQtcm93OiBhdXRvXHJcblxyXG5cdCZfX3NvY2lhbFxyXG5cdFx0Z3JpZC1yb3c6IDNcclxuXHRcdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudDIpXHJcblx0XHRjb2xvcjogI2ZmZlxyXG5cdFx0K2xnXHJcblx0XHRcdGdyaWQtcm93OiA0XHJcblx0XHQrbWRcclxuXHRcdFx0Z3JpZC1yb3c6IDZcclxuXHRcdCtzbVxyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMTRweFxyXG5cdFx0XHRncmlkLXJvdzogYXV0b1xyXG5cclxuXHRcdC50aXRsZS1oNFxyXG5cdFx0XHRjb2xvcjogI2ZmZlxyXG5cclxuLnNlYXJjaC1mb3JtXHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0Jl9faW5wdXRcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmXHJcblx0XHQmOjpwbGFjZWhvbGRlclxyXG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWNcclxuXHQmX19idXR0b25cclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0dG9wOiAwXHJcblx0XHRyaWdodDogMTBweFxyXG5cdFx0Ym9yZGVyOiBub25lXHJcblx0XHRiYWNrZ3JvdW5kOiBub25lXHJcblx0XHRwYWRkaW5nOiAwXHJcblx0XHR3aWR0aDogMzJweFxyXG5cdFx0aGVpZ2h0OiA0OHB4XHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cdFx0Lmljb25cclxuXHRcdFx0Zm9udC1zaXplOiAzMnB4XHJcblxyXG4uZm9vdGVyLW5hdlxyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxyXG5cdG1hcmdpbjogMFxyXG5cdHBhZGRpbmc6IDBcclxuXHRmb250LXNpemU6IDE2cHhcclxuXHRsaVxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweFxyXG5cdFx0K3NtXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDZweFxyXG5cdFx0JjpsYXN0LWNoaWxkXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudFxyXG5cdGFcclxuXHJcblx0XHRmb250LXdlaWdodDogNDAwXHJcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50MylcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cclxuXHRcdCY6aG92ZXJcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcclxuXHJcbi5mLWNvbnRhY3RzXHJcblx0Y29sb3I6ICNGRkZcclxuXHQmX19pdGVtXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmRcclxuXHRcdGdhcDogMTBweFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweFxyXG5cdFx0JjpsYXN0LWNoaWxkXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDBcclxuXHQmX19pY29uXHJcblx0XHRmbGV4OiBub25lXHJcblx0XHQuaWNvblxyXG5cdFx0XHRmb250LXNpemU6IDIwcHhcclxuXHRcdFx0dG9wOiAtMnB4XHJcblx0Jl9fY29udGVudFxyXG5cdFx0ZmxleDogMVxyXG5cdCZfX2xhYmVsXHJcblx0XHRmb250LXNpemU6IDE0cHhcclxuXHQmX190ZXh0XHJcblx0XHRmb250LXdlaWdodDogNjAwXHJcblx0XHRmb250LXNpemU6IDIwcHhcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cdFx0Y29sb3I6ICNmZmZcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJcclxuLmNvcHlyaWdodFxyXG5cdGZvbnQtc2l6ZTogMTZweFxyXG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQyKVxyXG4iXX0= */
