@charset "UTF-8";
:root {
  --bg-style-1: #FFBEEE;
  --bg-style-2: #70DAE4;
  --bg-style-3: #FFF895;
}

.bg-style-1 {
  background-color: #FFBEEE;
}

.bg-style-2 {
  background-color: #70DAE4;
}

.bg-style-3 {
  background-color: #FFF895;
}

.section__heading {
  margin-bottom: 17px;
  color: #000;
  text-align: center;
  font-size: 26px;
  font-style: normal;
  font-weight: 700;
  line-height: 155%;
  text-transform: uppercase;
}
.section__text {
  color: #000;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.hide_pc {
  display: none;
}

.swiper-wrapper {
  margin: 0 auto;
}
.swiper-button-prev {
  left: 0;
}
.swiper-button-next {
  right: 0;
}
.swiper-button-prev, .swiper-button-next {
  background: #70DAE5;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.swiper-button-prev:after, .swiper-button-next:after {
  display: none;
}
.swiper .swiper-button-prev svg {
  transform: rotate(180deg);
}

@media (max-width: 640px) {
  .swiper-button-prev,
  .swiper-button-next {
    height: 30px;
    width: 30px;
  }
}
/*modal*/
.modal__bg {
  display: none;
  position: fixed;
  z-index: 12;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.6);
}
.modal__box {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 13;
  max-width: 388px;
  width: 100%;
  background: #F8F8F8;
  border-radius: 26px 26px 40px 40px;
  padding: 16px 14px 14px;
  color: #000000;
}
.modal__box .modal__heading {
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  letter-spacing: -0.02em;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.modal__box .modal__text {
  font-weight: 400;
  font-size: 14px;
  line-height: 133%;
  text-align: center;
  letter-spacing: -0.02em;
  display: grid;
  gap: 14px 0;
  max-width: 270px;
  margin: 0 auto;
}
.modal__box .modal__text > * {
  margin: 0;
  padding: 0;
}
.modal__box .modal__body form {
  margin-top: 20px;
  display: grid;
  gap: 13px 0;
  margin-top: 20px;
}
.modal__box .modal__btn {
  background: rgb(22, 190, 207);
  border-radius: 49px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  margin-top: 13px;
  cursor: pointer;
}
.modal__box .field-input {
  display: grid;
  gap: 5px 0;
}
.modal__box .field-input input {
  background: rgb(255, 255, 255);
  border: none;
  border-radius: 14px;
  height: 60px;
  font-size: 14px;
  text-transform: uppercase;
  padding: 0 16px;
}
.modal__box .field-input .site_select {
  font-weight: normal;
  font-size: 14px;
  height: 60px;
  background-position: 97% 25px;
}

.field__error .__error {
  display: block;
}

.__error {
  display: none;
  color: #F900B9;
  font-size: 12px;
  padding: 0 16px;
}

.__success {
  color: #000;
}

.__danger {
  color: #F900B9;
}

/*header*/
.header-area {
  padding: 37px 0 0 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: 1297px;
}
.header-area .header__logo {
  position: relative;
  padding-top: 20px;
}
.header-area .header__group {
  width: 100%;
  cursor: pointer;
}
@media (max-width: 1300px) {
  .header-area .header__group {
    width: fit-content;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
.header-area .header__group_phone {
  margin-left: auto;
  display: flex;
  column-gap: 20px;
  align-items: center;
}
@media (max-width: 800px) {
  .header-area .header__group_phone {
    flex-direction: column;
    align-items: start;
    justify-content: center;
  }
}
.header-area .header-menu__close {
  display: none;
}
.header-area .header__menu ul {
  text-align: center;
  display: flex;
}
.header-area .header__menu a {
  font-weight: 500;
  font-size: 16px;
  color: #000000;
  line-height: 19.5px;
}
.header-area .header__language {
  display: flex;
  align-items: center;
  padding-left: 50px;
}
.header-area .header__language ul {
  display: inline-grid;
  grid-template-columns: auto auto auto;
  gap: 0 5px;
  align-items: center;
}
.header-area .header__language a, .header-area .header__language span {
  font-weight: 500;
  font-size: clamp(0.875rem, 0.232vw + 0.813rem, 1rem); /*14-16*/
  color: #000;
}
.header-area .header__phone {
  display: grid;
  grid-template-columns: 25px auto;
  gap: 5px;
  align-items: center;
  justify-content: flex-end;
}
.header-area .header__phones {
  display: grid;
  grid-template-columns: 25px 25px auto;
  gap: 5px;
  align-items: center;
}
.header-area .header__phone a, .header-area .header__phones a {
  font-weight: 500;
  font-size: clamp(0.875rem, 0.348vw + 0.782rem, 1.063rem); /*14-17*/
  color: #000;
}
.header-area .header__menu a:hover, .header-area .header__language a:hover, .header-area .header__language .__active a, .header-area .header__phone a:hover, .header-area .header__phones a:hover {
  color: #16BECF;
}

/*section hero*/
.section-hero {
  margin: 0 0 0 0;
  overflow: hidden;
  padding-bottom: 120px;
}
@media (max-width: 1300px) {
  .section-hero .container {
    width: 100%;
    padding: 0;
  }
}
.section-hero .swiper .swiper-slide {
  overflow: hidden;
  height: auto;
}
.section-hero .swiper .swiper-button-prev,
.section-hero .swiper .swiper-button-next {
  position: absolute;
  bottom: 0px;
  left: unset;
  top: unset;
}
.section-hero .swiper .swiper-button-prev {
  right: 200px;
}
@media (max-width: 800px) {
  .section-hero .swiper .swiper-button-prev {
    right: unset;
    left: 0;
  }
}
.section-hero .swiper .swiper-button-next {
  right: 0px;
}
.section-hero .hero-area {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.section-hero .hero__text {
  padding-right: 30px;
  width: 55%;
}
@media (max-width: 900px) {
  .section-hero .hero__text {
    padding: 0 15px;
  }
}
.section-hero .hero__text h1 {
  font-weight: 700;
  font-size: clamp(1.75rem, 2.552vw + 1.067rem, 3.125rem); /*28-50*/
  line-height: clamp(2.313rem, 3.48vw + 1.382rem, 4.188rem); /*37-67*/
  letter-spacing: -0.02em;
  text-transform: uppercase;
  margin: 0 0 0px 0;
  padding-top: 75px;
}
.section-hero .hero__text h1 span {
  color: #F900B9;
}
.section-hero .hero__text p {
  display: block;
  max-width: 620px;
  color: #000;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 155%;
}
@media only screen and (max-width: 640px) {
  .section-hero .hero__text p {
    max-width: 370px;
  }
}
.section-hero .hero__text__text {
  font-weight: 500;
  font-size: clamp(0.875rem, 0.464vw + 0.751rem, 1.125rem); /*14-18*/
  line-height: clamp(1.313rem, 0.812vw + 1.095rem, 1.75rem); /*21-28*/
  margin-bottom: 50px;
  max-width: 608px;
}
.section-hero .hero__text strong {
  font-weight: 700;
  text-transform: uppercase;
  color: #16BECF;
}
.section-hero .hero__buttons {
  padding: 30px 0 0 0;
  grid-area: h-btn;
  display: grid;
  gap: 12px;
  grid-auto-rows: min-content;
}
.section-hero .hero__image {
  width: 45%;
  position: relative;
  padding-bottom: 50px;
}
.section-hero .hero-image__img {
  position: relative;
  z-index: 200;
  text-align: center;
}
.section-hero .hero-image__author {
  position: absolute;
  z-index: 300;
  bottom: 0px;
  left: 125px;
  max-width: 180px;
}
@media (max-width: 1300px) {
  .section-hero .hero-image__author {
    left: 60px;
    bottom: 10px;
    width: calc(100vw - 120px);
    max-width: unset;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
.section-hero .hero-image__author div {
  margin: 0 0 0px 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  color: #545454;
}
@media (max-width: 1300px) {
  .section-hero .hero-image__author div {
    color: #000000;
  }
}
.section-hero .hero-image__author div:last-child {
  font-size: 14px;
  font-weight: 400;
  text-transform: none;
}
.section-hero .hero-image__flover_1 {
  position: absolute;
  z-index: 100;
  display: block;
  height: 327px;
  width: 327px;
  background: url("../img/s-img-bg.png") no-repeat center;
  bottom: 0px;
  left: -150px;
}
.section-hero .hero-image__flover_2 {
  position: absolute;
  z-index: 100;
  display: block;
  height: 327px;
  width: 327px;
  background: url("../img/cloud_2.webp") no-repeat center;
  bottom: 0px;
  left: -150px;
}

/*section anketa*/
.section-anketa {
  margin-bottom: 107px;
}
.section-anketa .container {
  padding: 47px 0 52px 0;
  border-radius: 62px;
  background: #70DAE4;
}
.section-anketa .anketa__text {
  font-weight: 500;
  font-size: clamp(0.875rem, 0.232vw + 0.813rem, 1rem);
  line-height: clamp(1.125rem, 1.392vw + 0.753rem, 1.875rem);
  max-width: 653px;
  text-align: center;
  margin: 0 auto 24px auto;
}
.section-anketa .btn {
  color: #000;
  height: 60px;
  max-width: 416px;
}
.section-anketa .btn:hover {
  color: #000;
}

/*section service*/
.section-service {
  margin-bottom: 125px;
}
.section-service .container {
  max-width: 1223px;
}
.section-service .btn {
  margin: 0px auto 0 auto;
}
.section-service h3 {
  margin: 0 0 10px 0;
  text-align: center;
}
.section-service .service_office_list {
  margin: 0 auto 30px auto;
  display: block;
  width: 100%;
}
.section-service .service_office_list_link {
  margin: 0 auto 0px auto;
  display: block;
  width: fit-content;
}
.section-service .service__grid {
  display: inline-grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
  margin-bottom: 35px;
}
.section-service .service-item {
  display: block;
  position: relative;
  text-align: left;
}
.section-service .service-item.service-item-hide {
  display: none;
}
.section-service .service-item img {
  display: block;
  border-radius: 70px;
}
.section-service .service-item__title {
  position: absolute;
  bottom: clamp(1.125rem, 1.16vw + 0.815rem, 1.75rem);
  left: clamp(1.438rem, 1.044vw + 1.158rem, 2rem);
  font-weight: 700;
  font-size: clamp(1rem, 0.464vw + 0.876rem, 1.25rem);
  line-height: 21px;
  color: #fff;
  text-transform: uppercase;
  max-width: 70%;
}
.section-service .service-item__arrow {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 65px;
  width: 65px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 0 10px #fff;
}
.section-service .btn {
  max-width: 583px;
}

/*section team*/
.section-team {
  margin-bottom: 125px;
}
.section-team h3 {
  margin: 0 0 10px 0;
  text-align: center;
}
.section-team .team_office_list {
  display: block;
  margin: 0 auto 10px auto;
}
.section-team .team_office_list_link {
  display: block;
  text-align: center;
}
.section-team .btn {
  margin-top: 90px;
  max-width: 583px;
}
.section-team .team-item__name {
  font-weight: 700;
  font-size: clamp(1rem, 1.16vw + 0.69rem, 1.625rem);
  line-height: clamp(1.063rem, 0.812vw + 0.845rem, 1.5rem);
}
.section-team .team-item__position {
  font-size: clamp(0.875rem, 0.232vw + 0.813rem, 1rem);
  line-height: clamp(1.063rem, 0.812vw + 0.845rem, 1.5rem);
}
.section-team .team__item {
  max-width: 358px;
  width: 100%;
  padding: 0 33px;
  margin: 0 auto;
  text-align: center;
  cursor: pointer;
}
.section-team .team__item img {
  margin-bottom: 30px;
}
.section-team .team__swiper {
  margin-bottom: 50px;
}
.section-team .team-item-hide {
  display: none;
}

/*section program*/
.section-program {
  margin-bottom: 98px;
}
.section-program .program__grid {
  margin-top: 15px;
  display: grid;
  gap: 14px;
}
.section-program .program-item__text {
  font-weight: 700;
  font-size: clamp(1rem, 0.464vw + 0.876rem, 1.25rem);
  line-height: clamp(1.25rem, 0.928vw + 1.002rem, 1.75rem);
  letter-spacing: -0.02em;
}
.section-program .program-item__link {
  font-weight: 500;
  font-size: clamp(0.75rem, 0.58vw + 0.595rem, 1.063rem);
  color: #000;
  background: #fff;
  border-radius: 40px;
  width: 196px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 7px 0 18px;
}
.section-program .program-item__link:hover {
  color: #000;
}
.section-program .program-item__arrow {
  height: 36px;
  width: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.section-program .program__item {
  padding: 16px 15px 16px 33px;
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 0 10px;
  align-items: center;
  justify-content: space-between;
  border-radius: 17px 38px 38px 17px;
  max-width: 805px;
  width: 100%;
  margin: 0 auto;
}

/*section reviews*/
.section-reviews {
  margin-bottom: 98px;
}
.section-reviews .container {
  max-width: 903px;
}
.section-reviews .swiper-button-next {
  right: -100px;
}
@media (max-width: 1100px) {
  .section-reviews .swiper-button-next {
    right: 0;
  }
}
.section-reviews .swiper-button-prev {
  left: -100px;
  transform: rotate(180deg);
}
@media (max-width: 1100px) {
  .section-reviews .swiper-button-prev {
    left: 0;
  }
}
.section-reviews .reviewsSwiper .swiper-wrapper {
  align-items: stretch;
}
.section-reviews .reviews__item {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.section-reviews .reviews__item img {
  height: 144px;
  width: 144px;
  border-radius: 50%;
}
.section-reviews .reviews-item__text {
  padding: 22px;
  line-height: 133%;
  position: relative;
  border-radius: 30px;
  margin-bottom: 19px;
}
.section-reviews .reviews-item__review {
  font-size: clamp(0.875rem, 0.232vw + 0.813rem, 1rem);
}
.section-reviews .reviews-item__review p {
  margin: 0 0 16px 0;
}
.section-reviews .reviews-item__author {
  font-weight: 700;
  font-size: 14px;
  letter-spacing: -0.03em;
}
.section-reviews .reviews-item__date {
  font-size: 14px;
}
.section-reviews .reviews-item__arrow {
  position: absolute;
  bottom: -14px;
  left: 42px;
}
.section-reviews .reviews-item__video-link {
  display: inline-flex;
  height: 144px;
  width: 144px;
  position: relative;
  border-radius: 50%;
  /*&:after {
  	content: '';
  	position: absolute;
  	top: 0;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	background: url('../img/video-hover.png') no-repeat center;
  	height: 144px;
  	width: 144px;
  }*/
}

/*section-news*/
.section-news {
  margin-bottom: 73px;
  text-align: center;
}
.section-news .container {
  max-width: 903px;
}
.section-news .news__image {
  margin-bottom: 20px;
  text-align: center;
}
.section-news .news__image img {
  max-width: 100%;
}
.section-news .news__image {
  margin-bottom: 16px;
  text-align: center;
}
.section-news .news__link {
  display: inline-grid;
  grid-template-columns: auto auto;
  align-items: center;
  font-weight: 500;
  font-size: clamp(0.75rem, 0.232vw + 0.688rem, 0.875rem);
  letter-spacing: -0.02em;
}
.section-news .news__link span {
  margin-left: -2px;
  margin-top: -2px;
}

/*section-BLOG*/
.section-blog {
  margin-top: 50px;
  margin-bottom: 113px;
  font-family: "Montserrat", sans-serif;
}
.section-blog .container {
  max-width: 903px;
}
.section-blog .blog-swiper-wrapper {
  margin-bottom: 28px;
}
.section-blog .blog-swiper-wrapper .swiper-button-prev {
  left: -100px;
  transform: rotate(180deg);
}
@media only screen and (max-width: 1200px) {
  .section-blog .blog-swiper-wrapper .swiper-button-prev {
    left: 0;
  }
}
.section-blog .blog-swiper-wrapper .swiper-button-next {
  right: -100px;
}
@media only screen and (max-width: 1200px) {
  .section-blog .blog-swiper-wrapper .swiper-button-next {
    right: 0;
  }
}
.section-blog .item {
  margin: 0 auto;
  text-align: center;
}
.section-blog .item img {
  width: 100%;
  border-radius: 30px;
}
.section-blog .item .name {
  font-size: 26px;
  font-weight: 700;
  line-height: 34px;
  text-align: center;
  color: rgb(0, 0, 0);
  max-width: 762px;
  margin: 20px auto 0;
}
.section-blog .item .name a {
  color: rgb(0, 0, 0);
}
@media only screen and (max-width: 768px) {
  .section-blog {
    margin-bottom: 64px;
  }
  .section-blog .item .name {
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    text-align: left;
  }
}

/*section-partners*/
.section-partners {
  margin-bottom: 110px;
}
.section-partners .partners__swiper {
  position: relative;
  padding: 0 50px;
}
.section-partners .partners__swiper > div:first-child {
  margin-bottom: 20px;
}
.section-partners .partners__swiper .swiper-wrapper {
  align-items: stretch;
}
.section-partners .partners__swiper .swiper-slide {
  height: auto;
}
.section-partners .partners__swiper .swiper-button-prev svg {
  transform: rotate(180deg);
}
.section-partners .partners__item {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/*section-vacancy*/
.section-vacancy {
  margin-bottom: 110px;
}
.section-vacancy .vacancy__body {
  background: #FFBEEE;
  border-radius: 80px;
  max-width: 854px;
  width: 100%;
  padding: 46px 50px 75px 50px;
  margin: 0 auto;
  text-align: center;
}
.section-vacancy .vacancy__body img {
  margin-bottom: 24px;
  width: 100%;
}
.section-vacancy .vacancy__body .btn {
  height: 74px;
  /*max-width: 489px;*/
  background: #FFF676;
  border-radius: 112px;
  color: #000;
}

/*widget-opener*/
@keyframes pulsation {
  0% {
    transform: scale(0);
    opacity: 1;
  }
  50% {
    opacity: 0.7;
  }
  100% {
    transform: scale(1);
    opacity: 0;
  }
}
.widget-opener {
  bottom: 70px;
  height: 90px;
  position: fixed;
  right: 70px;
  width: 90px;
  z-index: 11;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.widget-opener__button {
  align-items: center;
  background-color: #F900B9;
  border-radius: 50%;
  box-sizing: border-box;
  cursor: pointer;
  display: flex;
  height: 70px;
  justify-content: center;
  padding: 10px;
  position: relative;
  visibility: visible;
  width: 70px;
}
.widget-opener__carousel {
  border-radius: 50%;
  height: 100%;
  overflow: hidden;
  position: relative;
  transition: background-color 0.3s;
  width: 100%;
}
.widget-opener__icons {
  border-radius: 50%;
  display: flex;
  left: 50%;
  padding: 3px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.widget-opener__icons.animation {
  animation: iconMove 1s cubic-bezier(0.7, 0, 0, 1) infinite;
}
.widget-opener__icon {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 37px;
  height: 37px;
}
.widget-opener__icon.main-color svg {
  height: 100%;
  width: 100%;
}
.widget-opener__pulsation {
  background-color: rgba(255, 84, 211, 0.38);
  border-radius: 50%;
  height: 90px;
  left: 0;
  position: absolute;
  top: 0;
  transform: scale(0);
  width: 90px;
}
.widget-opener__pulsation.animation {
  animation: pulsation 2s infinite;
}
.widget-opener__pulsation:nth-of-type(2n) {
  animation-delay: 0.5s !important;
}

/*footer*/
footer {
  border-radius: 80px 80px 0 0;
  background: #16BECF;
  padding: 43px 130px;
  color: #000;
}
footer .footer-column {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 20px;
  margin-bottom: 66px;
}
footer .footer-column__1 {
  padding-left: 37px;
}
footer .footer__logo {
  margin-bottom: 40px;
}
footer .footer__title {
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 20px;
  text-transform: uppercase;
  max-width: 470px;
}
footer .footer__info {
  display: grid;
  gap: 54px 0;
}
footer .footer__info > div:not(.footer_social) {
  max-width: 280px;
}
footer .footer__info a {
  color: #000;
}
footer .footer-info__heading {
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  margin-bottom: 8px;
}
footer .footer-info__address {
  display: block;
  margin: 0 0 15px 0;
  font-size: 16px;
  line-height: 137%;
}
footer .footer_social ul {
  margin: 0 0 25px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 10px;
}
footer .footer-bottom {
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
}
footer .btn {
  height: 51px;
  max-width: 416px;
}

.btn {
  font-weight: 700;
  font-size: clamp(1rem, 0.232vw + 0.938rem, 1.125rem); /*16-18*/
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  max-width: 418px;
  width: 100%;
  height: 66px;
  padding: 0 20px 0 20px;
  border-radius: 70px;
}
.btn:hover {
  color: #fff;
}
.btn-style-1 {
  background: #F900B9;
}
.btn-style-2 {
  background: #16BECF;
}
.btn-style-3 {
  background: #FFF895;
}
.btn-center {
  margin: 0 auto;
}
@media (max-width: 640px) {
  .btn {
    height: 60px;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
  }
}

.site_select {
  position: relative;
  -webkit-appearance: none; /* For WebKit browsers */
  -moz-appearance: none; /* For Mozilla browsers */
  appearance: none;
  cursor: pointer;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #000;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  width: 100%;
  height: 76px;
  padding: 0 40px 0 20px;
  border: none;
  border-radius: 16.8px 37.8px 37.8px 16.8px;
  background: #73D8E2;
  background-image: url('data:image/svg+xml,<svg width="20" height="11" viewBox="0 0 20 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.6162 1.50293C19.6142 1.61895 19.5882 1.73317 19.5391 1.83789C19.4916 1.93904 19.423 2.02787 19.3408 2.10254L19.3418 2.10352L10.7344 10.2441L10.7344 10.2432C10.653 10.3209 10.5572 10.3817 10.4531 10.4229C10.3486 10.4641 10.2372 10.4854 10.125 10.4854C10.0128 10.4853 9.90139 10.4642 9.79687 10.4229C9.69313 10.3818 9.59874 10.3205 9.51758 10.2432L9.5166 10.2441L0.910156 2.10351L0.911133 2.10254C0.828695 2.02634 0.76073 1.93532 0.714844 1.83203C0.668256 1.7271 0.645562 1.61319 0.646484 1.49805L0.645508 1.49805L0.645508 1.49609L0.646484 1.49609C0.648383 1.26653 0.745528 1.05088 0.911133 0.895507L0.912109 0.896484C0.993324 0.819709 1.08788 0.758508 1.19141 0.717773C1.2956 0.6768 1.40678 0.656303 1.51855 0.656249C1.63051 0.656249 1.74233 0.676724 1.84668 0.717773C1.95108 0.758853 2.04725 0.81975 2.12891 0.89746L10.126 8.46094L18.124 0.896484L18.125 0.897461C18.2041 0.819724 18.2966 0.757589 18.3984 0.714844C18.5039 0.670567 18.6173 0.647308 18.7314 0.645508C18.8454 0.643758 18.9588 0.663359 19.0654 0.704102C19.1722 0.744948 19.271 0.805866 19.3545 0.884766C19.438 0.963785 19.5053 1.05966 19.5508 1.16602C19.5962 1.27234 19.6183 1.38702 19.6162 1.50293Z" fill="black" stroke="black" stroke-width="0.710149"/></svg>');
  background-repeat: no-repeat;
  background-position: 97% 34px;
}
@media (max-width: 640px) {
  .site_select {
    font-weight: normal;
    font-size: 14px;
    height: 60px;
    background-position: 97% 25px;
  }
}

.arrow-style-1 {
  background: #FD99E3;
}
.arrow-style-2 {
  background: #70DAE5;
}
.arrow-style-3 {
  background: #FFF676;
}

.program-style-1 {
  background: #FFF895;
}
.program-style-2 {
  background: #FFBEEE;
}
.program-style-3 {
  background: #70DAE5;
}

.review-style-1 {
  background: rgba(255, 84, 211, 0.38);
}
.review-style-1 .reviews-item__arrow path {
  fill: rgba(255, 84, 211, 0.38);
}
.review-style-2 {
  background: #70DAE5;
}
.review-style-2 .reviews-item__arrow path {
  fill: #70DAE5;
}
.review-style-3 {
  background: #FFF895;
}
.review-style-3 .reviews-item__arrow path {
  fill: #FFF895;
}

@media only screen and (max-width: 1440px) {
  .section-hero .hero-area {
    width: 100%;
  }
  /*.section-hero .hero__image {
  	right: -97px;
  }*/
}
@media only screen and (max-width: 1330px) {
  .container {
    max-width: 100%;
    padding: 0 20px;
  }
  .section-reviews .reviewsSwiper .swiper-slide {
    width: 40%;
  }
  .section-reviews .reviews__item {
    max-width: 100%;
  }
  .section-service {
    text-align: center;
  }
}
@media only screen and (max-width: 1329px) {
  .section-reviews .container {
    padding-right: 0;
  }
}
@media only screen and (max-width: 1300px) {
  .hide_pc {
    display: block;
  }
  .header-area .header__language {
    margin-left: auto;
  }
  .header-area .header__menu_btn {
    margin-left: 20px;
    height: 44px;
    width: 44px;
    background: rgb(115, 216, 226);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }
  .header-area .header__menu_btn span {
    height: 2px;
    width: 16px;
    background: #fff;
    border-radius: 90px;
  }
  .header-area .header__menu_btn span:first-child {
    margin-bottom: 3px;
  }
  .header-area .header__menu {
    position: fixed;
    top: 97px;
    left: 50%;
    right: 0;
    border-radius: 30px;
    background: rgb(115, 216, 226);
    padding: 30px;
    max-width: 388px;
    width: 100%;
    z-index: 13;
    transform: translate(-50%, 0);
    display: none;
  }
  .header-area .header__menu.__active {
    display: block;
  }
  .header-area .header-menu__close {
    position: absolute;
    top: -64px;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 44px;
    width: 44px;
    border-radius: 50%;
    background: rgb(115, 216, 226);
    z-index: 1;
  }
  .header-area .header__menu ul {
    display: grid;
    gap: 20px;
    justify-content: flex-start;
    text-align: left;
  }
  .header-area .header__menu ul li {
    padding: 0;
  }
  .header-area .header__menu ul li.__active a {
    color: #fff;
  }
  .header-area .header__menu ul li.__active {
    position: relative;
  }
  .header-area .header__menu ul li.__active:after {
    content: "";
    position: absolute;
    top: calc(50% - 2px);
    left: -9px;
    display: block;
    height: 4px;
    width: 4px;
    background: #fff;
    border-radius: 50%;
  }
  .section-hero .hero__text {
    max-width: 800px;
    margin: 0 auto;
    width: 100%;
    padding-right: 0;
    padding-bottom: 30px;
  }
  .section-hero .hero-text__h1 {
    padding-top: 0;
  }
  .section-hero .hero__buttons {
    width: 100%;
    text-align: center;
  }
  .section-hero .hero__buttons .btn {
    margin: 0 auto;
  }
  .section-hero {
    margin: 25px 0 0 0;
  }
  .section-hero .hero-text__text {
    margin-bottom: 0;
    max-width: 800px;
  }
  .section-hero .hero__image {
    width: 100%;
  }
  .section-hero .hero__image:after {
    height: 327px;
    width: 327px;
    bottom: -98px;
    left: -30px;
  }
  .section-hero,
  .section-anketa,
  .section-service,
  .section-team,
  .section-reviews,
  .section-news,
  .section-partners,
  .section-vacancy {
    margin-bottom: 100px;
    padding-bottom: 0;
  }
  footer {
    padding: 30px;
  }
  footer .footer-column__1 {
    padding-left: 0;
  }
  .section-service .service-item__arrow {
    height: 5vw;
    width: 5vw;
  }
  .section-service .service-item__arrow svg {
    height: 2vw;
    width: 2vw;
  }
}
@media only screen and (min-width: 1300px) {
  .header-area .header__menu,
  .header-area .header__language {
    position: relative;
  }
  .header-area .header__menu ul,
  .header-area .header__language ul {
    position: relative;
  }
  .header-area .header__menu ul {
    justify-content: space-between;
  }
}
@media only screen and (max-width: 900px) {
  .section-reviews .reviewsSwiper .swiper-slide {
    width: 60%;
  }
  footer .footer-column {
    grid-template-columns: 1fr;
    gap: 30px;
    margin-bottom: 0;
    text-align: center;
  }
  footer .footer__logo {
    max-width: 115px;
    margin: 0 auto 24px auto;
  }
  footer .footer__title {
    font-size: 16px;
    line-height: 20px;
    margin: 0 auto 20px auto;
  }
  .section-hero .btn,
  .section-anketa .btn,
  .section-service .btn,
  .section-team .btn,
  .section-reviews .btn,
  .section-news .btn,
  .section-partners .btn,
  .section-vacancy- .vacancy__body .btn {
    max-width: 460px;
    height: 60px;
  }
  footer .btn {
    max-width: 360px;
    margin: 0 auto;
  }
  footer .footer__info > div {
    margin: 0 auto;
  }
  footer .footer__info a,
  footer .footer-info__address {
    font-size: 14px;
  }
  footer .footer__info {
    gap: 24px 0;
  }
  footer .footer_social {
    padding: 16px 0 20px 0;
  }
  footer .footer-bottom {
    font-size: 12px;
    max-width: 346px;
    margin: 0 auto;
  }
  footer .footer_social ul {
    grid-template-columns: repeat(6, 30px);
    gap: 16px;
  }
  footer {
    padding: 30px 10px 33px 10px;
  }
  .section-anketa .container {
    padding: 0 20px;
    border-radius: 0;
    background: none;
  }
  .section-service .service__grid {
    gap: 20px;
  }
  .section-partners .partner__item img {
    max-height: 86px;
  }
  .section-hero .hero__image:after {
    height: 127px;
    width: 127px;
    bottom: 0px;
    left: -30px;
    background-size: cover;
  }
}
@media only screen and (max-width: 640px) {
  .header-area {
    display: flex;
    flex-direction: column;
  }
  .header-area .header__logo {
    padding-top: 34px;
    width: 144px;
  }
  .header-area .header__group_phone {
    margin-left: unset;
    padding-left: unset;
    position: absolute;
    right: 9px;
    top: 83px;
  }
  .header-area .header__phones {
    margin-left: unset;
    padding-left: unset;
  }
  .header-area .header__language {
    margin-left: unset;
    padding-left: unset;
    position: absolute;
    top: 39px;
    right: 85px;
  }
  .header-area .header__group {
    position: absolute;
    top: 33px;
    right: 20px;
  }
  .section-hero .btn,
  .section-anketa .btn,
  .section-service .btn,
  .section-team .btn,
  .section-reviews .btn,
  .section-news .btn,
  .section-partners .btn,
  .section-vacancy- .vacancy__body .btn {
    max-width: 80%;
  }
  .section-hero,
  .section-anketa,
  .section-service,
  .section-team,
  .section-reviews,
  .section-news,
  .section-partners,
  .section-vacancy,
  .section-program {
    margin-bottom: 64px;
  }
  .section-hero .hero__text h1 {
    padding-top: 18px;
  }
  .section-hero .hero__text p {
    margin: 5px 0 10px;
    font-size: 14px;
  }
  .section-hero .hero__buttons {
    padding: 0 20px;
  }
  .section-program .section__text {
    font-size: 16px;
    line-height: 20px;
  }
  .section__heading {
    margin-bottom: 13px;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
  }
  .section__heading,
  .section__text {
    text-align: left;
  }
  .section-anketa .section__heading {
    text-transform: none;
    text-align: center;
    margin-bottom: 5px;
  }
  .section-anketa .anketa__text {
    margin: 0 auto 16px auto;
  }
  .section-team .team__item {
    padding: 0;
  }
  .section-team .team__item img {
    max-width: 185px;
    width: 100%;
  }
  .section-program .program__item {
    padding: 11px 11px 11px 14px;
  }
  .section-reviews .reviewsSwiper .swiper-slide {
    width: 345px;
  }
  .section-news .news-area {
    display: grid;
    grid-template-areas: "n-title n-link" "n-img n-img";
    gap: 0;
    grid-template-columns: 1fr auto;
    align-items: center;
  }
  .section-news .news-area .section__heading {
    grid-area: n-title;
    margin-bottom: 0;
  }
  .section-news .news__link {
    grid-area: n-link;
  }
  .section-news .news__image {
    grid-area: n-img;
    margin-bottom: 0;
  }
  .section-hero .hero-image:after {
    height: 35vw;
    width: 35vw;
    bottom: -10vw;
    left: -10vw;
    z-index: 1;
    background-size: contain;
  }
  .section-service .service__grid {
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .section-service .service-item__arrow {
    height: 10vw;
    width: 10vw;
  }
  .section-service .service-item__arrow svg {
    height: 3.5vw;
    width: 3.5vw;
  }
  .section-team .teamSwiper .team__item > div {
    text-align: left;
  }
  .section-team .teamSwiper .swiper-slide-active ~ .swiper-slide .team__item > div {
    display: grid;
    justify-content: flex-end;
  }
  .section-partners .partners__swiper .swiper-slide {
    width: auto;
  }
  .section-partners .partners__swiper {
    padding: 0 24px;
  }
  .widget-opener {
    right: 10px;
    bottom: 10px;
  }
}
@media only screen and (max-width: 500px) {
  .section-program .program-item__link {
    width: 129px;
    height: 32px;
    padding: 0 4px 0 12px;
  }
  .section-program .program-item__arrow {
    height: 24px;
    width: 24px;
  }
  .section-program .program-item__arrow svg {
    height: 12px;
    width: 6px;
  }
  .section-partners .section-text br,
  .section-vacancy .section__text br {
    display: none;
  }
  .section-partners .section__heading {
    margin-bottom: 5px;
  }
  .section-vacancy .section__heading,
  .section-vacancy .section__text {
    text-align: center;
  }
  .section-vacancy .vacancy__body {
    padding: 27px 33px;
    margin: 0 6px 136px 6px;
    border-radius: 30px;
  }
  .section-vacancy .vacancy__body img {
    margin-bottom: 0;
  }
  .section-vacancy .vacancy__body .btn {
    position: absolute;
    bottom: -72px;
    left: 0;
    right: 0;
    max-width: calc(100% - 52px);
  }
  footer .footer__info a,
  footer .footer-info__address {
    max-width: 185px;
  }
  .widget-opener,
  .widget-opener__pulsation {
    height: 70px;
    width: 70px;
  }
  .widget-opener__button {
    height: 50px;
    width: 50px;
  }
  .widget-opener__icon {
    width: 25px;
    height: 25px;
  }
  .header-area .header__menu {
    top: 97px;
    max-width: 90%;
  }
}
@media only screen and (max-width: 428px) {
  .section-hero .hero__text {
    padding: 0 20px 0 20px;
  }
  .section-hero .hero-image:after {
    height: 135px;
    width: 135px;
    bottom: -42px;
    left: -50px;
  }
  .section-hero .hero-image:before {
    content: "";
    display: block;
    height: 77px;
    width: 77px;
    background: url(../img/s-img-bg2.png) no-repeat center;
    position: absolute;
    top: -20px;
    right: -10px;
  }
  .section-hero .hero-text__text {
    z-index: 1;
    position: relative;
  }
  .section-hero .hero__image {
    top: -30px;
  }
  .section-hero .btn,
  .section-anketa .btn,
  .section-service .btn,
  .section-team .btn,
  .section-reviews .btn,
  .section-news .btn,
  .section-partners .btn,
  .section-vacancy .vacancy__body .btn {
    max-width: calc(100% - 10px);
  }
  .section-hero .hero-area {
    gap: 21px 0;
  }
  .section-anketa .anketa__text {
    padding: 0 10px;
  }
  .section-anketa .anketa__text br {
    display: none;
  }
}
@media only screen and (max-width: 400px) {
  .header-area .header__menu {
    top: 79px;
    max-width: calc(100% - 20px);
  }
  .section-hero .hero__text,
  .section-hero .hero__buttons,
  .section-anketa .container,
  .container {
    padding: 0 10px;
  }
  .section-hero .btn,
  .section-anketa .btn,
  .section-service .btn,
  .section-team .btn,
  .section-reviews .btn,
  .section-news .btn,
  .section-partners .btn,
  .section-vacancy .vacancy__body .btn,
  footer .btn {
    max-width: 100%;
    font-size: 14px;
    height: 50px;
  }
  .section-hero,
  .section-anketa,
  .section-service,
  .section-team,
  .section-reviews,
  .section-news,
  .section-partners,
  .section-vacancy,
  .section-program {
    margin-bottom: 40px;
  }
  .section-program .program-item__text,
  .section-team .team-item__name {
    font-size: 14px;
  }
  .section-team .team-item__position {
    font-size: 12px;
  }
  .section-reviews .reviewsSwiper .swiper-slide {
    width: calc(100% - 10px);
  }
  .section-vacancy .vacancy__body {
    padding: 15px;
    margin: 0 0 111px 0;
  }
  .section-vacancy .vacancy__body .btn {
    bottom: -62px;
    left: 0;
    right: 0;
    max-width: calc(100% - 20px);
  }
}
.breadcrumbs {
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 19.5px;
  text-align: left;
  margin: 35px 0 50px;
  color: #272727;
  position: relative;
  z-index: 9;
}
.breadcrumbs a {
  color: #272727;
  text-decoration: none;
}
.breadcrumbs a:hover {
  text-decoration: underline;
}
.breadcrumbs > *:not(:last-child)::after {
  content: none;
}
.breadcrumbs .breadcrumb-separator {
  margin: 0 12px;
  color: #272727;
  font-size: inherit;
  line-height: inherit;
}
@media screen and (max-width: 768px) {
  .breadcrumbs {
    font-size: 12px;
    line-height: 14.63px;
    margin: 22px 0 18px;
  }
}

.service-category h1 {
  font-family: "Montserrat", sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 17px;
  text-align: left;
  text-transform: uppercase;
  margin: 8px 0;
}
.service-category .services-list {
  padding: 20px 0 128px;
}
.service-category .services-list ul {
  display: flex;
  flex-direction: row;
  row-gap: 20px;
  column-gap: 48px;
  flex-wrap: wrap;
}
.service-category .services-list ul li {
  width: calc(50% - 24px);
}
.service-category .services-list ul li a {
  border-radius: 16.8px 37.8px 37.8px 16.8px;
  color: #000000;
  display: flex;
  align-items: center;
  min-height: 76px;
  padding: 10px 20px 10px 18px;
  height: 100%;
}
.service-category .services-list ul li a .title {
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24.37px;
  text-align: left;
  max-width: 60%;
}
.service-category .services-list ul li a .price {
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 24.37px;
  text-align: right;
  margin-left: auto;
  color: #000000;
}
.service-category .services-list ul li a .arrow {
  width: 36.52px;
  height: 36.52px;
  background-color: #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  position: relative;
  min-height: 32px;
  min-width: 32px;
}
.service-category .services-list ul li a .arrow:after {
  content: "";
  width: 9.13px;
  height: 18.26px;
  background-image: url("/wp-content/themes/mcrn/img/Vector.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
}
@media screen and (max-width: 768px) {
  .service-category h1 {
    font-size: 16px;
    line-height: 20px;
  }
  .service-category .services-list {
    padding: 6px 0 33px;
  }
  .service-category .services-list ul li {
    width: 95%;
  }
  .service-category .services-list ul li a {
    min-height: 54px;
  }
  .service-category .services-list ul li a .title {
    font-size: 14px;
    line-height: 17.06px;
  }
  .service-category .services-list ul li a .price {
    font-size: 14px;
    line-height: 17.06px;
  }
  .service-category .services-list ul li a .arrow {
    width: 32px;
    height: 32px;
  }
}

.team-archive .page-title {
  font-family: "Montserrat", sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 17px;
  text-align: left;
  margin: 50px 0 28px;
}
.team-archive .team-filters {
  margin: 20px 0;
  /* Custom Select */
}
.team-archive .team-filters .custom-select {
  position: relative;
  margin-right: 20%;
  font-family: "Montserrat", sans-serif;
}
.team-archive .team-filters .custom-select .select-trigger {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 26px;
  font-size: 20px;
  line-height: 24.38px;
  font-weight: 700;
  background-color: #fd99e3;
  border-radius: 16.8px 37.8px 37.8px 16.8px;
  cursor: pointer;
  width: 100%;
}
.team-archive .team-filters .custom-select .select-trigger .arrow {
  transform: rotate(90deg);
  margin-right: 7px;
}
.team-archive .team-filters .custom-select .select-trigger:hover {
  border-color: #555;
}
.team-archive .team-filters .custom-select .select-trigger.active {
  border-radius: 16.8px 37.8px 0 0;
}
.team-archive .team-filters .custom-select .select-trigger.active .arrow {
  transform: rotate(270deg);
}
.team-archive .team-filters .custom-select .arrow {
  transition: transform 0.3s;
}
.team-archive .team-filters .custom-select .options {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background-color: #fd99e3;
  border-radius: 0 0 37.8px 16.8px;
  display: none;
  flex-wrap: wrap;
  padding: 24px 26px 75px;
  z-index: 1000;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  column-gap: 50px;
}
.team-archive .team-filters .custom-select .options.active {
  display: flex;
}
.team-archive .team-filters .custom-select .column {
  flex: 1;
  margin-right: 50px;
}
.team-archive .team-filters .custom-select .option {
  cursor: pointer;
  font-size: 18px;
  font-weight: 700;
  line-height: 21.94px;
  margin-bottom: 33px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.team-archive .team-filters .custom-select .option.selected {
  color: #fff;
}
.team-archive .team-filters .custom-select .option .arrow {
  width: 30px;
  height: 30px;
  background-color: #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  position: relative;
}
.team-archive .team-filters .custom-select .option .arrow:after {
  content: "";
  width: 5.76px;
  height: 11.51px;
  background-image: url("/wp-content/themes/mcrn/img/Vector.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
}
.team-archive .team-list {
  margin-bottom: 250px;
  position: relative;
}
.team-archive .team-list .container {
  position: unset;
}
.team-archive .team-list ul {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 20px;
  list-style: none;
  padding: 0;
}
.team-archive .team-list ul li {
  text-align: center;
  padding: 15px 50px;
  border-radius: 8px;
}
.team-archive .team-list ul li .team-thumbnail {
  display: flex;
  justify-content: center;
  align-items: end;
}
.team-archive .team-list ul li .team-thumbnail img {
  max-width: 100%;
  border-radius: 44.34px;
}
.team-archive .team-list ul li .team-title {
  margin: 9px 0;
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 25.13px;
  text-align: center;
}
.team-archive .team-list ul li p {
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 25.13px;
  text-align: center;
  margin: 0;
}
.team-archive .team-list .bg-team {
  position: absolute;
  top: var(--top-offset, 0); /* Динамічний відступ згори */
  width: auto; /* Розмір зображення */
  height: auto;
}
.team-archive .team-list .bg-team img {
  position: relative;
  z-index: -1;
}
.team-archive .team-list .bg-team-left {
  left: 0;
  text-align: left;
}
.team-archive .team-list .bg-team-left:first-of-type img {
  z-index: 1;
}
.team-archive .team-list .bg-team-right {
  right: 0;
  text-align: right;
}
.team-archive .team-list .bg-team-right:nth-of-type(2) img {
  z-index: 1;
}
@media (max-width: 768px) {
  .team-archive .breadcrumbs {
    margin: 7px 0 18px;
  }
  .team-archive .breadcrumbs .breadcrumb-separator {
    margin: 0 7px;
  }
  .team-archive .page-title {
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.02em;
    margin: 18px 0 7px;
  }
  .team-archive .team-filters {
    margin: 7px 0 26px;
  }
  .team-archive .team-filters .custom-select {
    margin-right: 0;
  }
  .team-archive .team-filters .custom-select .select-trigger {
    padding: 6px 12px;
    border-radius: 18px;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: -0.02em;
    color: #ffffff;
  }
  .team-archive .team-filters .custom-select .select-trigger.active {
    border-radius: 18px 18px 0 0;
    padding: 15px 15px 0 19px;
  }
  .team-archive .team-filters .custom-select .arrow svg {
    width: 6px;
    height: 11px;
  }
  .team-archive .team-filters .custom-select .arrow svg path {
    fill: #fff;
    stroke: #fff;
  }
  .team-archive .team-filters .custom-select .options {
    padding: 22px 26px 24px;
  }
  .team-archive .team-filters .custom-select .column {
    margin-right: 0;
    margin-bottom: 31px;
  }
  .team-archive .team-filters .custom-select .option {
    font-size: 16px;
    line-height: 19.5px;
    margin-bottom: 31px;
  }
  .team-archive .team-filters .custom-select .option:last-of-type {
    margin-bottom: 0;
  }
  .team-archive .team-filters .custom-select .option .arrow {
    width: 28px;
    height: 28px;
  }
  .team-archive .team-list {
    margin-bottom: 75px;
  }
  .team-archive .team-list ul {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .team-archive .team-list ul li {
    width: 100%;
    padding: 0;
  }
  .team-archive .team-list ul li .team-title,
  .team-archive .team-list ul li p {
    font-size: 16px;
    line-height: 17px;
    text-align: left;
  }
  .team-archive .team-list .bg-team img {
    max-width: 35%;
  }
  .team-archive .team-list .bg-team-left,
  .team-archive .team-list .bg-team-right {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .team-archive .team-list .bg-team img {
    max-width: 45%;
  }
  .team-archive .team-list .bg-team-left,
  .team-archive .team-list .bg-team-right {
    display: none;
  }
}
@media (min-width: 1024px) and (max-width: 1440px) {
  .team-archive .team-list .bg-team img {
    max-width: 60%;
  }
}

.single-service {
  font-family: "Montserrat", sans-serif;
  margin-bottom: 184px;
  overflow: hidden;
}
.single-service .service-header {
  margin-bottom: 31px;
  position: relative;
  background-repeat: no-repeat;
  background-position: right center;
}
.single-service .service-title {
  font-family: "Montserrat", sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 17px;
  text-align: left;
  margin-bottom: 28px;
}
.single-service .service-thumbnail {
  text-align: center;
  max-width: 983px;
  height: auto;
}
.single-service .service-thumbnail img {
  max-width: 100%;
  height: auto;
  border-radius: 30px;
}
.single-service .service-content {
  font-size: 18px;
  max-width: 910px;
  position: relative;
  line-height: 22px;
}
.single-service .service-content-image {
  position: absolute;
  right: 0;
  z-index: -1; /* Щоб зображення не перекривали текст */
  opacity: 0.9;
}
.single-service .service-content h2, .single-service .service-content h3, .single-service .service-content h4 {
  font-family: "Montserrat", sans-serif;
  color: #16BECF;
  font-size: 20px;
  line-height: 22px;
  margin-bottom: 0;
}
.single-service .service-content p {
  font-size: 18px;
  line-height: 22px;
}
.single-service .service-content p:first-of-type {
  margin-top: 0;
}
.single-service .service-prices {
  max-width: 719px;
  background-color: #70DAE4;
  border-radius: 30px;
  padding: 32px 33px 47px;
  margin-top: 43px;
}
.single-service .service-prices-title {
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
  letter-spacing: -0.03em;
  text-align: left;
  margin: 0 0 14px;
}
.single-service .service-prices-list {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.single-service .service-prices-item {
  font-size: 18px;
  font-weight: 500;
  line-height: 18px;
  text-align: left;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.single-service .service-prices-item-title {
  flex: 3;
  text-align: left;
}
.single-service .service-prices-item-time, .single-service .service-prices-item-price {
  flex: 1;
  margin-left: 10px;
  text-align: right;
}
.single-service .service-btn {
  display: flex;
  text-align: center;
  max-width: 719px;
  margin-top: 14px;
}
.single-service .service-btn a {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: -0.02em;
  color: #fff;
  padding: 20px;
  width: 100%;
  border-radius: 70px;
  text-transform: uppercase;
  max-width: inherit;
}
@media screen and (max-width: 1024px) {
  .single-service .service-header {
    background-image: unset !important;
    margin-bottom: 16px;
  }
  .single-service .service-title {
    font-size: 16px;
    line-height: 20px;
    margin: 18px 0 14px;
  }
  .single-service .service-content {
    font-size: 14px;
    line-height: 17px;
  }
  .single-service .service-content-image {
    display: none;
  }
  .single-service .service-content h2, .single-service .service-content h3, .single-service .service-content h4 {
    font-size: 16px;
    line-height: 22px;
  }
  .single-service .service-content p {
    font-size: 14px;
    line-height: 17px;
  }
  .single-service .service-prices-title {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: -0.03em;
  }
  .single-service .service-prices-item {
    font-size: 14px;
  }
}
@media screen and (max-width: 1024px) {
  .single-service {
    margin-bottom: 32px;
  }
}

.team-member-single {
  font-family: "Montserrat", sans-serif;
  padding-bottom: 280px;
}
.team-member-single .team-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  /*margin-top: -100px;*/
}
.team-member-single .team-header .team-image {
  position: relative;
}
.team-member-single .team-header .team-image span {
  position: absolute;
  top: 100px;
}
.team-member-single .team-header .team-image span img {
  width: 77px;
  height: 77px;
}
.team-member-single .team-header .team-title {
  font-family: "Montserrat", sans-serif;
  text-align: center;
}
.team-member-single .team-header .team-title h1 {
  font-size: 20px;
  font-weight: 700;
  line-height: 17px;
  margin: 24px 0 14px;
  text-transform: uppercase;
}
.team-member-single .team-header .team-title .position-full {
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
  margin: 14px 0;
}
.team-member-single .team-header .team-title .position-full span {
  color: #16BECF;
  display: block;
}
.team-member-single .team-header .team-title .btn {
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
  padding: 20px 25px;
  background-color: #73D8E2;
}
.team-member-single .team-content-gallery {
  display: flex;
  margin-top: 50px;
  gap: 50px;
  position: relative;
  overflow: hidden;
}
.team-member-single .team-content-gallery-image {
  position: absolute;
  right: 0;
  z-index: -1; /* Щоб зображення не перекривали текст */
  opacity: 0.9;
}
.team-member-single .team-content-gallery .team-content {
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
  text-align: left;
  width: 100%;
}
.team-member-single .team-content-gallery .team-content .content h2, .team-member-single .team-content-gallery .team-content .content h3 {
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
  text-align: left;
  margin-bottom: 0;
  color: #16BECF;
}
.team-member-single .team-content-gallery .team-content .content h2:first-of-type, .team-member-single .team-content-gallery .team-content .content h3:first-of-type {
  margin-top: 0;
}
.team-member-single .team-content-gallery .team-content .content p {
  margin-top: 0;
  margin-bottom: 20px;
}
.team-member-single .team-content-gallery .team-feedback {
  margin-top: 80px;
  padding: 32px 94px 51px 17px;
  background-color: #70DAE4;
  border-radius: 30px;
  position: relative;
  max-width: 646px;
}
.team-member-single .team-content-gallery .team-feedback .feedback-title {
  position: absolute;
  top: -38px;
  left: 0;
  display: inline-block;
  background: url("/wp-content/themes/mcrn/img/feedback-title.png") no-repeat;
  padding: 11px 23px 25px 17px;
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 17px;
  text-align: left;
  background-size: contain;
  margin-top: 0;
}
.team-member-single .team-content-gallery .team-feedback ul {
  padding-left: 21px;
  text-align: left;
}
.team-member-single .team-content-gallery .team-feedback ul li {
  margin-bottom: 21px;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}
.team-member-single .team-content-gallery .team-feedback ul li:last-of-type {
  margin-bottom: 0;
}
.team-member-single .team-content-gallery .team-feedback ul li:before {
  content: "·";
  font-size: 21px;
  vertical-align: middle;
  line-height: 21px;
  position: absolute;
  left: 25px;
}
.team-member-single .team-content-gallery .team-gallery .team-gallery-wrapper {
  display: flex;
  flex-direction: column;
  gap: 152px;
  justify-content: flex-start;
}
.team-member-single .team-content-gallery .team-gallery .team-gallery-wrapper .gallery-item {
  position: relative;
  width: 415px;
  /*height: 308px;*/
  overflow: hidden;
  border-radius: 30px;
  min-width: 80%;
}
.team-member-single .team-content-gallery .team-gallery .team-gallery-wrapper .gallery-item img {
  /*margin-top: -10%;*/
  display: block;
}
@media screen and (max-width: 1024px) {
  .team-member-single {
    padding-bottom: 52px;
  }
  .team-member-single .team-header {
    /*margin-top: -65px;*/
  }
  .team-member-single .team-header .team-image {
    margin: 0 11px;
  }
  .team-member-single .team-header .team-title {
    text-align: left;
    width: 100%;
  }
  .team-member-single .team-header .team-title h1 {
    font-size: 16px;
    margin: 16px 0 17px;
  }
  .team-member-single .team-header .team-title .position-full {
    font-size: 16px;
    line-height: 21px;
    margin: 17px 0 26px;
  }
  .team-member-single .team-header .team-title .btn {
    font-size: 16px;
  }
  .team-member-single .team-content-gallery {
    flex-direction: column;
    margin-top: 26px;
    margin-right: -20px;
    gap: 20px;
  }
  .team-member-single .team-content-gallery-image {
    display: none;
  }
  .team-member-single .team-content-gallery .team-content {
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
    padding-right: 20px;
  }
  .team-member-single .team-content-gallery .team-content .content h2, .team-member-single .team-content-gallery .team-content .content h3 {
    font-size: 16px;
    line-height: 17px;
  }
  .team-member-single .team-content-gallery .team-feedback {
    padding: 24px 38px;
    margin-top: 55px;
  }
  .team-member-single .team-content-gallery .team-feedback .feedback-title {
    font-size: 14px;
    line-height: 17px;
    padding: 11px 33px 25px;
  }
  .team-member-single .team-content-gallery .team-feedback ul {
    padding-left: 0;
  }
  .team-member-single .team-content-gallery .team-gallery {
    max-width: 100%;
  }
  .team-member-single .team-content-gallery .team-gallery .team-gallery-wrapper {
    flex-direction: row;
    gap: 10px;
    max-width: 100%;
    overflow: auto;
  }
  .team-member-single .team-content-gallery .team-gallery .team-gallery-wrapper .gallery-item {
    display: inline-flex;
    height: auto;
  }
  .team-member-single .team-content-gallery .team-gallery .team-gallery-wrapper .gallery-item:last-of-type {
    margin-right: 20px;
  }
  .team-member-single .team-content-gallery .team-gallery .team-gallery-wrapper .gallery-item img {
    /*margin-top: -20%;*/
    width: 100%;
  }
}

.bg-style-1 {
  background: rgba(255, 248, 149, 0.5);
}

.bg-style-2 {
  background: rgba(255, 190, 238, 0.5);
}

.bg-style-3 {
  background: rgba(112, 218, 229, 0.5);
}

.single-gov-program {
  font-family: "Montserrat", sans-serif;
  margin-bottom: 96px;
  overflow: hidden;
}
.single-gov-program .gov-program-header {
  margin-bottom: 28px;
  position: relative;
  background-repeat: no-repeat;
  background-position: right center;
}
.single-gov-program .gov-program-title {
  font-family: "Montserrat", sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 32px;
  text-align: left;
  margin-bottom: 28px;
}
.single-gov-program .gov-program-thumbnail {
  text-align: center;
  width: 983px;
  height: auto; /* Зберігає пропорції, якщо обрізання не потрібно */
  object-fit: cover; /* Обрізає зображення, щоб вписатись у контейнер */
  max-width: 100%; /* На випадок адаптивності */
}
.single-gov-program .gov-program-thumbnail img {
  max-width: 100%;
  height: auto;
  border-radius: 30px;
}
.single-gov-program .gov-program-btn {
  display: flex;
  text-align: center;
  max-width: 565px;
  margin-top: 14px;
  margin-bottom: 24px;
}
.single-gov-program .gov-program-btn a {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: -0.02em;
  color: #fff;
  padding: 20px;
  width: 100%;
  border-radius: 70px;
  text-transform: uppercase;
  max-width: inherit;
  background-color: #16BECF;
}
.single-gov-program .gov-program-content {
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  max-width: 910px;
  position: relative;
  line-height: 22px;
}
.single-gov-program .gov-program-content-image {
  position: absolute;
  right: 0;
  z-index: -1; /* Щоб зображення не перекривали текст */
  opacity: 0.9;
}
.single-gov-program .gov-program-content h2, .single-gov-program .gov-program-content h3, .single-gov-program .gov-program-content h4 {
  font-family: "Montserrat", sans-serif;
  color: #16BECF;
  font-size: 20px;
  line-height: 22px;
  margin-bottom: 0;
}
.single-gov-program .gov-program-content p {
  font-size: 18px;
  line-height: 22px;
  margin-top: 0;
}
.single-gov-program .gov-program-content p:first-of-type {
  margin-top: 0;
}
.single-gov-program .gov-program-content ul {
  margin-bottom: 15px;
}
.single-gov-program .gov-program-content ul li {
  margin-left: 25px;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}
.single-gov-program .gov-program-content ul li:last-of-type {
  margin-bottom: 0;
}
.single-gov-program .gov-program-content ul li:before {
  content: "·";
  font-size: 21px;
  vertical-align: middle;
  line-height: 21px;
  position: absolute;
  left: 15px;
}
.single-gov-program .gov-program-colored_sections {
  max-width: 878px;
}
.single-gov-program .gov-program-colored_sections .colored-section {
  padding: 23px 50px 23px 30px;
  border-radius: 30px;
  margin-bottom: 20px;
}
.single-gov-program .gov-program-colored_sections .colored-section:last-of-type {
  padding-bottom: 50px;
}
.single-gov-program .gov-program-colored_sections .colored-section h3,
.single-gov-program .gov-program-colored_sections .colored-section h4,
.single-gov-program .gov-program-colored_sections .colored-section h5,
.single-gov-program .gov-program-colored_sections .colored-section h6 {
  margin: 0;
}
.single-gov-program .gov-program-colored_sections .colored-section p {
  margin-top: 0;
}
.single-gov-program .gov-program-colored_sections .colored-section p:last-of-type {
  margin-bottom: 0;
}
.single-gov-program .gov-program-gallery {
  margin-top: 50px;
}
.single-gov-program .gov-program-gallery .gallery-wrapper {
  display: flex;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
}
.single-gov-program .gov-program-gallery .gallery-wrapper .gallery-item img {
  width: auto;
  max-height: 305px;
  border-radius: 30px;
  transition: transform 0.3s ease;
}
@media screen and (max-width: 1024px) {
  .single-gov-program .gov-program {
    margin-right: -20px;
  }
  .single-gov-program .gov-program-header {
    background-image: unset !important;
    margin-bottom: 16px;
  }
  .single-gov-program .gov-program-title {
    font-size: 16px;
    line-height: 20px;
    margin: 18px 0 14px;
  }
  .single-gov-program .gov-program-content {
    font-size: 14px;
    line-height: 17px;
  }
  .single-gov-program .gov-program-content-image {
    display: none;
  }
  .single-gov-program .gov-program-content h2, .single-gov-program .gov-program-content h3, .single-gov-program .gov-program-content h4 {
    font-size: 16px;
    line-height: 22px;
  }
  .single-gov-program .gov-program-content p {
    font-size: 14px;
    line-height: 17px;
    font-weight: 500;
  }
  .single-gov-program .gov-program-colored_sections .colored-section {
    padding: 10px;
    border-radius: 19px;
    margin-bottom: 18px;
  }
  .single-gov-program .gov-program-colored_sections .colored-section:last-of-type {
    padding-bottom: 37px;
  }
  .single-gov-program .gov-program-colored_sections .colored-section h3,
  .single-gov-program .gov-program-colored_sections .colored-section h4,
  .single-gov-program .gov-program-colored_sections .colored-section h5,
  .single-gov-program .gov-program-colored_sections .colored-section h6 {
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    letter-spacing: -0.03em;
    text-align: left;
  }
  .single-gov-program .gov-program-colored_sections .colored-section p {
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: -0.03em;
  }
  .single-gov-program .gov-program-gallery {
    max-width: 100%;
    margin-top: 38px;
  }
  .single-gov-program .gov-program-gallery .gallery-wrapper {
    flex-direction: row;
    gap: 10px;
    max-width: 100%;
    overflow: auto;
  }
  .single-gov-program .gov-program-gallery .gallery-wrapper .gallery-item {
    display: inline-flex;
    height: auto;
    min-width: 80%;
  }
  .single-gov-program .gov-program-gallery .gallery-wrapper .gallery-item:last-of-type {
    margin-right: 20px;
  }
  .single-gov-program .gov-program-gallery .gallery-wrapper .gallery-item img {
    width: 100%;
    max-height: none;
  }
  .single-gov-program .gov-program-header, .single-gov-program .gov-program-btn, .single-gov-program .gov-program-content, .single-gov-program .gov-program-colored_sections {
    padding-right: 20px;
  }
}
@media screen and (max-width: 1024px) {
  .single-gov-program {
    margin-bottom: 61px;
  }
}

.section-page {
  font-family: "Montserrat", sans-serif;
  margin-bottom: 96px;
  overflow: hidden;
}
.section-page .page {
  position: relative;
  z-index: 1;
}
.section-page .page-header {
  margin-bottom: 28px;
  position: relative;
  background-repeat: no-repeat;
  background-position: right center;
}
.section-page .page-title {
  font-family: "Montserrat", sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 32px;
  text-align: left;
  margin-bottom: 28px;
  text-transform: uppercase;
}
.section-page .page-thumbnail {
  text-align: center;
  width: 983px;
  height: auto; /* Зберігає пропорції, якщо обрізання не потрібно */
  object-fit: cover; /* Обрізає зображення, щоб вписатись у контейнер */
  max-width: 100%; /* На випадок адаптивності */
}
.section-page .page-thumbnail img {
  max-width: 100%;
  height: auto;
  border-radius: 30px;
}
.section-page .page-content {
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  max-width: 798px;
  position: relative;
  line-height: 22px;
}
.section-page .page-content-image {
  position: absolute;
  right: 0;
  z-index: -1; /* Щоб зображення не перекривали текст */
  opacity: 0.9;
}
.section-page .page-content h2, .section-page .page-content h3, .section-page .page-content h4 {
  font-family: "Montserrat", sans-serif;
  color: #16BECF;
  font-size: 20px;
  line-height: 22px;
  margin-bottom: 10px;
}
.section-page .page-content p {
  font-size: 18px;
  line-height: 22px;
  margin-top: 0;
}
.section-page .page-content p:first-of-type {
  margin-top: 0;
}
.section-page .page-content ul {
  margin-bottom: 15px;
}
.section-page .page-content ul li {
  margin-left: 25px;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}
.section-page .page-content ul li:last-of-type {
  margin-bottom: 0;
}
.section-page .page-content ul li:before {
  content: "·";
  font-size: 21px;
  vertical-align: middle;
  line-height: 21px;
  position: absolute;
  left: 15px;
}
@media screen and (max-width: 1024px) {
  .section-page .page-header {
    background-image: unset !important;
    margin-bottom: 16px;
  }
  .section-page .page-title {
    font-size: 16px;
    line-height: 20px;
    margin: 18px 0 14px;
  }
  .section-page .page-content {
    font-size: 14px;
    line-height: 17px;
  }
  .section-page .page-content-image {
    display: none;
  }
  .section-page .page-content h2, .section-page .page-content h3, .section-page .page-content h4 {
    font-size: 16px;
    line-height: 22px;
  }
  .section-page .page-content p {
    font-size: 14px;
    line-height: 17px;
    font-weight: 500;
  }
}
.section-page .wpcf7 {
  margin-top: 40px;
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.03em;
  text-align: left;
}
.section-page .wpcf7 form > p {
  margin-bottom: 32px;
}
.section-page .wpcf7 form input,
.section-page .wpcf7 form select,
.section-page .wpcf7 form textarea {
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  margin-top: 8px;
}
.section-page .wpcf7 form input[type=text],
.section-page .wpcf7 form input[type=tel] {
  border-radius: 30px 62px 62px 30px;
  border: 2px solid rgb(198, 240, 244);
  width: 100%;
  height: 50px;
  padding: 0 20px;
}
.section-page .wpcf7 form .radio-titles {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  max-width: 85%;
  margin-bottom: 32px;
}
.section-page .wpcf7 form .radio-titles p {
  margin: 0;
}
.section-page .wpcf7 form .radio-titles span {
  width: 40px;
  text-align: center;
  display: inline-block;
}
.section-page .wpcf7 form .radio-titles span:last-of-type {
  margin-left: 58px;
}
.section-page .wpcf7 form p.radio {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 85%;
}
.section-page .wpcf7 form p.checkbox {
  position: relative;
}
.section-page .wpcf7 form p.checkbox .wpcf7-form-control-wrap:first-of-type {
  margin-top: 10px;
  display: inline-block;
}
.section-page .wpcf7 form p.checkbox .wpcf7-form-control-wrap:last-of-type {
  position: absolute;
  bottom: 0;
  z-index: 1;
  left: 115px;
  width: calc(100% - 115px);
}
.section-page .wpcf7 form .wpcf7-form-control-wrap span.wpcf7-list-item {
  display: inline-block;
  margin: 0;
  line-height: 36px;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-list-item {
  display: block;
  margin-bottom: 10px;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-checkbox {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item-label {
  margin-left: 58px;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-checkbox label {
  position: relative;
  cursor: pointer;
  line-height: 40px;
  display: inline-block;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox] {
  /*position: relative;*/
  position: absolute;
  visibility: hidden;
  width: 36px;
  height: 36px;
  top: 0;
  left: 0;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox] + span {
  /* border: 3px solid red; */
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox] + span:before {
  display: block;
  position: absolute;
  content: "";
  border-radius: 10px;
  height: 36px;
  width: 36px;
  top: 0;
  left: 0;
  border: 2px solid rgb(198, 240, 244);
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox] + span:after {
  display: block;
  position: absolute;
  content: "✓";
  height: 36px;
  width: 36px;
  top: 0;
  left: 0;
  visibility: hidden;
  font-size: 18px;
  text-align: center;
  line-height: 36px;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox]:checked + span:before {
  background: transparent;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox]:checked + span:after {
  visibility: visible;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item.last {
  margin-left: 59px;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-radio label {
  position: relative;
  cursor: pointer;
  line-height: 40px;
  display: inline-flex;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item-label {
  width: 0;
  overflow: hidden;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-radio input[type=radio] {
  /*position: relative;*/
  position: absolute;
  visibility: hidden;
  width: 40px;
  height: 40px;
  top: 0;
  left: 0;
  margin: 0;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-radio input[type=radio] + span {
  /* border: 3px solid red; */
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-radio input[type=radio] + span:before {
  display: block;
  position: absolute;
  content: "";
  border-radius: 10px;
  height: 36px;
  width: 36px;
  top: 0;
  left: 0;
  border: 2px solid rgb(198, 240, 244);
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-radio input[type=radio] + span:after {
  display: block;
  position: absolute;
  content: "✓";
  height: 36px;
  width: 36px;
  top: 0;
  left: 0;
  visibility: hidden;
  font-size: 18px;
  text-align: center;
  line-height: 30px;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-radio input[type=radio]:checked + span:before {
  background: transparent;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-radio input[type=radio]:checked + span:after {
  visibility: visible;
}
.section-page .wpcf7 form .wpcf7-form-control-wrap .wpcf7-list-item-label {
  margin-left: 40px;
  display: inline-block;
}
.section-page .wpcf7 .wpcf7-submit {
  margin: 0;
  padding: 20px 93px;
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
  color: rgb(255, 255, 255);
  border-radius: 70px;
  background-color: rgb(115, 216, 226);
  border: 0;
  text-transform: uppercase;
  cursor: pointer;
  max-width: 100%;
}
@media screen and (max-width: 1024px) {
  .section-page .wpcf7 {
    margin-top: 33px;
  }
  .section-page .wpcf7 form .radio-titles {
    max-width: 100%;
  }
  .section-page .wpcf7 form p.radio {
    max-width: 100%;
  }
  .section-page .wpcf7 form p.radio > span {
    min-width: 140px;
  }
}
@media screen and (max-width: 1024px) {
  .section-page {
    margin-bottom: 61px;
  }
}

.blog {
  font-family: "Montserrat", sans-serif;
  margin-bottom: 96px;
  overflow: hidden;
}
.blog-title {
  font-weight: 700;
  font-size: 26px;
  line-height: 17px;
  letter-spacing: 0;
  text-transform: uppercase;
}
.blog-content-image {
  position: absolute;
  right: 0;
  z-index: 0;
  opacity: 0.9;
}
.blog .post {
  position: relative;
  z-index: 1;
  margin-bottom: 181px;
}
.blog .post-header {
  position: relative;
  background-repeat: no-repeat;
  background-position: right 10% top;
  display: flex;
  flex-direction: column;
}
.blog .post-header-wrapper {
  width: 984px;
  max-width: 100%;
}
.blog .post-thumbnail {
  text-align: center;
  height: auto; /* Зберігає пропорції, якщо обрізання не потрібно */
  object-fit: cover; /* Обрізає зображення, щоб вписатись у контейнер */
  max-width: 100%; /* На випадок адаптивності */
}
.blog .post-thumbnail img {
  max-width: 100%;
  width: 100%;
  height: auto;
  border-radius: 30px;
}
.blog .post-title {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  margin: 16px 0 0;
}
.blog .post-btn {
  font-weight: 700;
  font-size: 18px;
  line-height: 20px;
  color: #000;
  max-width: 308px;
  display: flex;
  justify-content: space-between;
  padding: 18px 9px 18px 30px;
  margin-left: auto;
  max-height: 54px;
}
.blog .post-btn-arrow {
  background-color: #fff;
  height: 36px;
  width: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
@media screen and (max-width: 1024px) {
  .blog .post {
    margin-bottom: 64px;
  }
  .blog .post:last-of-type {
    margin-bottom: 0;
  }
  .blog .post-header {
    background-image: unset !important;
    margin-bottom: 16px;
  }
  .blog .post-title {
    font-size: 14px;
    line-height: 16px;
  }
  .blog .post-btn {
    margin-top: 18px;
    font-size: 14px;
    line-height: 14px;
    max-width: 250px;
    padding: 10px 15px;
    height: auto;
    width: auto;
  }
  .blog .post-btn-arrow {
    height: 18px;
    width: 18px;
  }
  .blog .post-btn-arrow svg {
    width: 4.5px;
    height: 9px;
  }
}
.blog .pagination {
  display: flex;
  justify-content: center;
  gap: 15px;
}
.blog .pagination a, .blog .pagination span {
  display: inline-block;
  padding: 10px 15px;
  margin: 5px;
  border: 1px solid #ddd;
  text-decoration: none;
  color: #000;
  border-radius: 5px;
  transition: background 0.3s, color 0.3s;
  background: rgb(22, 190, 207);
}
.blog .pagination a:hover, .blog .pagination span:hover {
  background: rgba(22, 190, 207, 0.7);
}
.blog .pagination .current {
  background: #fff;
  border-color: #222;
}
.blog .pagination .current:hover {
  background: #fff;
}
@media screen and (max-width: 1024px) {
  .blog {
    margin-bottom: 61px;
  }
  .blog-title {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    margin: 18px 0;
  }
  .blog-content-image {
    display: none;
  }
}

.single-post {
  font-family: "Montserrat", sans-serif;
  margin-bottom: 96px;
  overflow: hidden;
}
.single-post .post {
  position: relative;
  z-index: 1;
}
.single-post .post-header {
  margin-bottom: 28px;
  position: relative;
  background-repeat: no-repeat;
  background-position: right center;
}
.single-post .post-title {
  font-family: "Montserrat", sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 32px;
  text-align: left;
  margin-bottom: 28px;
  text-transform: uppercase;
}
.single-post .post-thumbnail {
  text-align: center;
  width: 983px;
  height: auto; /* Зберігає пропорції, якщо обрізання не потрібно */
  object-fit: cover; /* Обрізає зображення, щоб вписатись у контейнер */
  max-width: 100%; /* На випадок адаптивності */
}
.single-post .post-thumbnail img {
  max-width: 100%;
  height: auto;
  border-radius: 30px;
  width: 100%;
}
.single-post .post-content {
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  max-width: 798px;
  position: relative;
  line-height: 22px;
}
.single-post .post-content-image {
  position: absolute;
  right: 0;
  z-index: -1; /* Щоб зображення не перекривали текст */
  opacity: 0.9;
}
.single-post .post-content h2, .single-post .post-content h3, .single-post .post-content h4 {
  font-family: "Montserrat", sans-serif;
  color: #16BECF;
  font-size: 20px;
  line-height: 22px;
  margin-bottom: 10px;
}
.single-post .post-content p {
  font-size: 18px;
  line-height: 22px;
  margin-top: 0;
}
.single-post .post-content p:first-of-type {
  margin-top: 0;
}
.single-post .post-content ul {
  margin-bottom: 15px;
}
.single-post .post-content ul li {
  margin-left: 25px;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}
.single-post .post-content ul li:last-of-type {
  margin-bottom: 0;
}
.single-post .post-content ul li:before {
  content: "·";
  font-size: 21px;
  vertical-align: middle;
  line-height: 21px;
  position: absolute;
  left: 15px;
}
@media screen and (max-width: 1024px) {
  .single-post .post-header {
    background-image: unset !important;
    margin-bottom: 16px;
  }
  .single-post .post-title {
    font-size: 16px;
    line-height: 20px;
    margin: 18px 0 14px;
  }
  .single-post .post-content {
    font-size: 14px;
    line-height: 17px;
  }
  .single-post .post-content-image {
    display: none;
  }
  .single-post .post-content h2, .single-post .post-content h3, .single-post .post-content h4 {
    font-size: 16px;
    line-height: 22px;
  }
  .single-post .post-content p {
    font-size: 14px;
    line-height: 17px;
    font-weight: 500;
  }
}
@media screen and (max-width: 1024px) {
  .single-post {
    margin-bottom: 61px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhcmlhYmxlcy5zY3NzIiwic3R5bGUuc2NzcyIsIm1lZGlhLnNjc3MiLCJicmVhZGNydW1icy5zY3NzIiwic2VydmljZS1jYXRlZ29yeS5zY3NzIiwidGVhbS5zY3NzIiwic2luZ2xlLXNlcnZpY2VzLnNjc3MiLCJzaW5nbGUtdGVhbS5zY3NzIiwic2luZ2xlLWdvdl9wcm9ncmFtcy5zY3NzIiwicGFnZS5zY3NzIiwiYmxvZy5zY3NzIiwic2luZ2xlLXBvc3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7RUFDSTtFQUNBO0VBQ0E7OztBQU9KO0VBQ0ksa0JBTFM7OztBQU9iO0VBQ0ksa0JBUFM7OztBQVNiO0VBQ0ksa0JBVFM7OztBQ1BaO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Q7RUFDQzs7O0FBS0Q7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBR0Q7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQU1EO0VBQ0M7OztBQUlIO0VBQ0M7QUFBQTtJQUVDO0lBQ0E7OztBQU1GO0FBRUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUlEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBTUo7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0M7RUFDQztFQUNBOztBQU9EO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBTUE7RUFWRDtJQVdFO0lBQ0E7SUFDQTs7O0FBTUY7RUFDQzs7QUFJRDtFQUNDO0VBQ0E7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBS0M7OztBQUtIO0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBSUM7RUFGRDtJQUdFO0lBQ0E7OztBQU1EO0VBQ0M7RUFDQTs7QUFHRDtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUhEO0lBSUU7SUFDQTs7O0FBSUY7RUFDQzs7QUFLRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVREO0lBVUU7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7O0FBSUE7RUFDQztFQUNBO0VBQ0E7O0FBTUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUEQ7SUFRRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJEO0lBU0U7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU9KO0FBQ0E7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOzs7QUFJRjtBQUNBO0VBQ0M7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQzs7O0FBSUY7QUFDQTtFQUNDOztBQUVBO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFLQztFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRjtFQUNDOztBQUdGO0VBQ0M7OztBQUlGO0FBQ0E7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFJQztFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtIO0FBQ0E7RUFDQzs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFPQTtFQUNDOztBQU1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FBaUJKO0FBQ0E7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7O0FBSUY7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FBR0Y7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUtIO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFLSDtFQXBERDtJQXFERTs7RUFHQztJQUNDO0lBQ0E7SUFDQTtJQUNBOzs7O0FBTUo7QUFDQTtFQUNDOztBQUdDO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUdBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFLRDtFQUNDOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0g7QUFDQTtFQUNDOztBQUdDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1KO0FBQ0E7RUFDQztJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7OztBQUtEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUQ7RUFDQzs7O0FBTUo7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRjtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUVEO0VBQ0M7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBaENEO0lBaUNFO0lBQ0E7SUFDQTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBOztBQUVBO0VBM0JEO0lBNEJFO0lBQ0E7SUFDQTtJQUNBOzs7O0FBS0Q7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7OztBQUtEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOzs7QUFLRDtFQUNDOztBQUVBO0VBQ0M7O0FBR0Y7RUFDQzs7QUFFQTtFQUNDOztBQUdGO0VBQ0M7O0FBRUE7RUFDQzs7O0FDdHZDSDtFQUNDO0lBQ0M7O0FBRUQ7QUFBQTtBQUFBOztBQUtEO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7OztBQUlGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUtEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBUUM7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBSUY7RUFDQztBQUFBO0lBRUM7O0VBRUQ7QUFBQTtJQUVDOztFQUVEO0lBQ0M7OztBQVFGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBUUM7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtBQUFBO0lBRUM7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQU1EO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlGO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBUUM7O0VBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBU0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBRUM7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBUUQ7SUFDQztJQUNBOzs7QUFJRjtFQUNDO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUVDOztFQUVEO0lBQ0M7O0VBRUQ7QUFBQTtJQUVDOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0FBQUE7SUFFQzs7RUFFRDtBQUFBO0lBRUM7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBTUY7RUFDQztJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFRQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7O0FBSUY7RUFFRTtJQUNDO0lBQ0E7O0VBR0Y7QUFBQTtBQUFBO0FBQUE7SUFJQzs7RUFLRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFTQztJQUNBO0lBQ0E7O0VBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBU0M7O0VBS0Q7QUFBQTtJQUVDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7O0FDdm1CRjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7O0FBRUE7RUFDSTs7QUFJUjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUEvQko7SUFnQ1E7SUFDQTtJQUNBOzs7O0FDakNKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFReEI7RUFDSTtJQUNJO0lBQ0E7O0VBR0o7SUFDSTs7RUFHSTtJQUNJOztFQUVBO0lBQ0k7O0VBRUE7SUFDSTtJQUNBOztFQUVKO0lBQ0k7SUFDQTs7RUFFSjtJQUNJO0lBQ0E7Ozs7QUN6RzNCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0VBQ0M7QUFFQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFQTtFQUNDOztBQUlIO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVFMO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQUdDO0VBQ0M7O0FBSUg7RUFDQztFQUNBOztBQUdDO0VBQ0M7O0FBT0o7RUFDQztJQUNDOztFQUVBO0lBQ0M7O0VBSUY7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFHRDtJQUNDOztFQUVBO0lBQ0M7O0VBRUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNDO0lBQ0E7O0VBSUQ7SUFDQztJQUNBOztFQUVBO0lBQ0M7SUFDQTs7RUFJSDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7O0VBRUE7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBTUo7SUFDQzs7RUFFQTtJQUNDOztFQUNBO0lBQ0M7SUFDQTs7RUFFQTtBQUFBO0lBRUM7SUFDQTtJQUNBOztFQUtGO0lBQ0M7O0VBSUY7QUFBQTtJQUVDOzs7QUFJSDtFQUdHO0lBQ0M7O0VBSUY7QUFBQTtJQUVDOzs7QUFJSDtFQUdHO0lBQ0M7Ozs7QUN2VEw7RUFDRTtFQUNBO0VBQ0E7O0FBR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUlOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUVGO0VBRUU7RUFDQTtFQUNBOztBQUlOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUE7SUFDRTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUlGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7OztBQU1SO0VBaEtGO0lBaUtJOzs7O0FDaktKO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBT047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQU9WO0VBakxGO0lBa0xJOztFQUVBO0lBQ0U7O0VBRUE7SUFDRTs7RUFHRjtJQUNFO0lBQ0E7O0VBRUE7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7O0VBS047SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNFOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0U7SUFDRTtJQUNBOztFQUtOO0lBQ0U7SUFDQTs7RUFFQTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFOztFQUlKO0lBQ0U7O0VBRUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNFO0lBQ0E7O0VBRUE7SUFDRTs7RUFHRjtJQUNFO0lBQ0E7Ozs7QUMxUWQ7RUFFRTs7O0FBRUY7RUFFRTs7O0FBRUY7RUFFRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLUjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7RUFJRTs7QUFFRjtFQUNFOztBQUVBO0VBQ0U7O0FBS1I7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBTVI7RUFySkY7SUFzSkk7O0VBRUE7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFFQTtJQUNFOztFQUVGO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTs7RUFJRjtJQUNFO0lBQ0E7SUFDQTs7RUFFQTtJQUNFOztFQUdGO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUlOO0lBQ0U7SUFDQTs7RUFFQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0U7SUFDQTtJQUNBOztFQUVBO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBOztFQU1SO0lBSUU7OztBQUtOO0VBdlBGO0lBd1BJOzs7O0FDclFKO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1SO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFFQTtJQUNFOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBTVI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRTtFQUNFOztBQUdGO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQ0U7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1BO0VBQ0U7O0FBR0Y7RUFDRTs7QUFVTjtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0FBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUNFOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFNQTtFQUNFOztBQUdGO0VBQ0U7O0FBT1Y7RUFDRTtFQUNBOztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQS9QRjtJQWdRSTs7RUFHRTtJQUNFOztFQUdGO0lBQ0U7O0VBRUE7SUFDRTs7O0FBT1Y7RUFuWkY7SUFvWkk7Ozs7QUNwWko7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQS9ERjtJQWdFSTs7RUFFQTtJQUNFOztFQUVGO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNFO0lBQ0E7O0VBRUE7SUFDRTtJQUNBOzs7QUFPVjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUtOO0VBdkpGO0lBd0pJOztFQUVBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBSUE7SUFDRTs7OztBQ25LUjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1SO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFFQTtJQUNFOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBTVI7RUFsSUY7SUFtSUkiLCJmaWxlIjoiZnJvbnRfbWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdCB7XHJcbiAgICAtLWJnLXN0eWxlLTE6ICNGRkJFRUU7XHJcbiAgICAtLWJnLXN0eWxlLTI6ICM3MERBRTQ7XHJcbiAgICAtLWJnLXN0eWxlLTM6ICNGRkY4OTU7XHJcbn1cclxuXHJcbiRiZy1zdHlsZS0xOiAjRkZCRUVFO1xyXG4kYmctc3R5bGUtMjogIzcwREFFNDtcclxuJGJnLXN0eWxlLTM6ICNGRkY4OTU7XHJcblxyXG4uYmctc3R5bGUtMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctc3R5bGUtMTtcclxufVxyXG4uYmctc3R5bGUtMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctc3R5bGUtMjtcclxufVxyXG4uYmctc3R5bGUtMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctc3R5bGUtMztcclxufSIsIi5zZWN0aW9uIHtcclxuXHQmX19oZWFkaW5nIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTU1JTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0fVxyXG5cdCZfX3RleHQge1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uaGlkZSB7XHJcblx0Jl9wYyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnN3aXBlciB7XHJcblx0Ji13cmFwcGVyIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHQmLWJ1dHRvbi1wcmV2IHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cdCYtYnV0dG9uLW5leHQge1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQmLWJ1dHRvbi1wcmV2LFxyXG5cdCYtYnV0dG9uLW5leHQge1xyXG5cdFx0YmFja2dyb3VuZDogIzcwREFFNTtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cclxuXHRcdHN2ZyB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xyXG5cdC5zd2lwZXItYnV0dG9uLXByZXYsXHJcblx0LnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyptb2RhbCovXHJcbi5tb2RhbCB7XHJcblx0Jl9fYmcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHotaW5kZXg6IDEyO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG5cdH1cclxuXHQmX19ib3gge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHR6LWluZGV4OiAxMztcclxuXHRcdG1heC13aWR0aDogMzg4cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQ6ICNGOEY4Rjg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAyNnB4IDI2cHggNDBweCA0MHB4O1xyXG5cdFx0cGFkZGluZzogMTZweCAxNHB4IDE0cHg7XHJcblx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHJcblx0XHQubW9kYWwge1xyXG5cdFx0XHQmX19oZWFkaW5nIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fdGV4dCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzMyU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdFx0Z2FwOiAxNHB4IDA7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyNzBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRcdFx0PiAqIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCZfX2JvZHkge1xyXG5cdFx0XHRcdGZvcm0ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdFx0XHRnYXA6IDEzcHggMDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCZfX2J0biB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyMiwgMTkwLCAyMDcsIDEpO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDQ5cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEzcHg7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZmllbGQtaW5wdXQge1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRnYXA6IDVweCAwO1xyXG5cclxuXHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpdGVfc2VsZWN0IHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIDI1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5maWVsZF9fZXJyb3IgLl9fZXJyb3Ige1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uX19lcnJvciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRjb2xvcjogI0Y5MDBCOTtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0cGFkZGluZzogMCAxNnB4O1xyXG59XHJcblxyXG4uX19zdWNjZXNzIHtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLl9fZGFuZ2VyIHtcclxuXHRjb2xvcjogI0Y5MDBCOTtcclxufVxyXG5cclxuLypoZWFkZXIqL1xyXG4uaGVhZGVyLWFyZWEge1xyXG5cdHBhZGRpbmc6IDM3cHggMCAwIDA7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdG1heC13aWR0aDogMTI5N3B4O1xyXG5cclxuXHQuaGVhZGVyIHtcclxuXHRcdCZfX2xvZ28ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fZ3JvdXAge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfcGhvbmUge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0Y29sdW1uLWdhcDogMjBweDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcblxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1tZW51IHtcclxuXHRcdFx0Jl9fY2xvc2Uge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX21lbnUge1xyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0bGkge1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTkuNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fbGFuZ3VhZ2Uge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcblxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWdyaWQ7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bztcclxuXHRcdFx0XHRnYXA6IDAgNXB4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0YSwgc3BhbiB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCAwLjIzMnZ3ICsgMC44MTNyZW0sIDFyZW0pOyAvKjE0LTE2Ki9cclxuXHRcdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3Bob25lIHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNXB4IGF1dG87XHJcblx0XHRcdGdhcDogNXB4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0fVxyXG5cdFx0Jl9fcGhvbmVzIHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNXB4IDI1cHggYXV0bztcclxuXHRcdFx0Z2FwOiA1cHg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQmX19waG9uZSxcclxuXHRcdCZfX3Bob25lcyB7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgMC4zNDh2dyArIDAuNzgycmVtLCAxLjA2M3JlbSk7IC8qMTQtMTcqL1xyXG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19tZW51IGE6aG92ZXIsXHJcblx0XHQmX19sYW5ndWFnZSBhOmhvdmVyLFxyXG5cdFx0Jl9fbGFuZ3VhZ2UgLl9fYWN0aXZlIGEsXHJcblx0XHQmX19waG9uZSBhOmhvdmVyLFxyXG5cdFx0Jl9fcGhvbmVzIGE6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogIzE2QkVDRjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qc2VjdGlvbiBoZXJvKi9cclxuLnNlY3Rpb24taGVybyB7XHJcblx0bWFyZ2luOiAwIDAgMCAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN3aXBlciB7XHJcblxyXG5cdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG5cdFx0LnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwcHg7XHJcblx0XHRcdGxlZnQ6IHVuc2V0O1xyXG5cdFx0XHR0b3A6IHVuc2V0O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cdFx0XHRyaWdodDogMjAwcHg7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcclxuXHRcdFx0XHRyaWdodDogdW5zZXQ7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG5cdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmhlcm8ge1xyXG5cdFx0Ji1hcmVhIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdH1cclxuXHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRcdFx0d2lkdGg6IDU1JTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjc1cmVtLCAyLjU1MnZ3ICsgMS4wNjdyZW0sIDMuMTI1cmVtKTsgLyoyOC01MCovXHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGNsYW1wKDIuMzEzcmVtLCAzLjQ4dncgKyAxLjM4MnJlbSwgNC4xODhyZW0pOyAvKjM3LTY3Ki9cclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDBweCAwO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA3NXB4O1xyXG5cclxuXHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNGOTAwQjk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNjIwcHg7XHJcblx0XHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTUlO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDM3MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmX190ZXh0IHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMC44NzVyZW0sIDAuNDY0dncgKyAwLjc1MXJlbSwgMS4xMjVyZW0pOyAvKjE0LTE4Ki9cclxuXHRcdFx0XHRsaW5lLWhlaWdodDogY2xhbXAoMS4zMTNyZW0sIDAuODEydncgKyAxLjA5NXJlbSwgMS43NXJlbSk7IC8qMjEtMjgqL1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA2MDhweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRjb2xvcjogIzE2QkVDRjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2J1dHRvbnMge1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDAgMCAwO1xyXG5cdFx0XHRncmlkLWFyZWE6IGgtYnRuO1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRnYXA6IDEycHg7XHJcblx0XHRcdGdyaWQtYXV0by1yb3dzOiBtaW4tY29udGVudDtcclxuXHRcdH1cclxuXHJcblxyXG5cdFx0Jl9faW1hZ2Uge1xyXG5cdFx0XHR3aWR0aDogNDUlO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtaW1hZ2Uge1xyXG5cdFx0XHQmX19pbWcge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR6LWluZGV4OiAyMDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fYXV0aG9yIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0ei1pbmRleDogMzAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMTEwcHg7XHJcblx0XHRcdFx0bGVmdDogMzBweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDE4MHB4O1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcblx0XHRcdFx0XHRsZWZ0OiA2MHB4O1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwdncgLSAxMjBweCk7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMHB4IDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGRpdjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2Zsb3Zlcl8xIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogMzI3cHg7XHJcblx0XHRcdFx0d2lkdGg6IDMyN3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3MtaW1nLWJnLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0Ym90dG9tOiAwcHg7XHJcblx0XHRcdFx0bGVmdDogLTE1MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19mbG92ZXJfMiB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IDMyN3B4O1xyXG5cdFx0XHRcdHdpZHRoOiAzMjdweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jbG91ZF8yLndlYnAnKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdGJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdGxlZnQ6IC0xNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuXHJcbi8qc2VjdGlvbiBhbmtldGEqL1xyXG4uc2VjdGlvbi1hbmtldGEge1xyXG5cdG1hcmdpbi1ib3R0b206IDEwN3B4O1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDQ3cHggMCA1MnB4IDA7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2MnB4O1xyXG5cdFx0YmFja2dyb3VuZDogIzcwREFFNDtcclxuXHR9XHJcblx0LmFua2V0YV9fdGV4dCB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Zm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgMC4yMzJ2dyArIDAuODEzcmVtLCAxcmVtKTtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjbGFtcCgxLjEyNXJlbSwgMS4zOTJ2dyArIDAuNzUzcmVtLCAxLjg3NXJlbSk7XHJcblx0XHRtYXgtd2lkdGg6IDY1M3B4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMjRweCBhdXRvO1xyXG5cdH1cclxuXHQuYnRuIHtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0bWF4LXdpZHRoOiA0MTZweDtcclxuXHR9XHJcblx0LmJ0bjpob3ZlciB7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHR9XHJcbn1cclxuXHJcbi8qc2VjdGlvbiBzZXJ2aWNlKi9cclxuLnNlY3Rpb24tc2VydmljZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTI1cHg7XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMjIzcHg7XHJcblx0fVxyXG5cclxuXHQuYnRuIHtcclxuXHRcdG1hcmdpbjogMHB4IGF1dG8gMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0aDMge1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnNlcnZpY2Vfb2ZmaWNlX2xpc3Qge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5zZXJ2aWNlX29mZmljZV9saXN0X2xpbmsge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMHB4IGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHR9XHJcblxyXG5cdC5zZXJ2aWNlX19ncmlkIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0Z2FwOiAzMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHR9XHJcblxyXG5cdC5zZXJ2aWNlLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdCYuc2VydmljZS1pdGVtLWhpZGUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA3MHB4O1xyXG5cdFx0fVxyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogY2xhbXAoMS4xMjVyZW0sIDEuMTZ2dyArIDAuODE1cmVtLCAxLjc1cmVtKTtcclxuXHRcdFx0bGVmdDogY2xhbXAoMS40MzhyZW0sIDEuMDQ0dncgKyAxLjE1OHJlbSwgMnJlbSk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMC40NjR2dyArIDAuODc2cmVtLCAxLjI1cmVtKTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDcwJTtcclxuXHRcdH1cclxuXHRcdCZfX2Fycm93IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDY1cHg7XHJcblx0XHRcdHdpZHRoOiA2NXB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxMHB4ICNmZmY7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5idG4ge1xyXG5cdFx0bWF4LXdpZHRoOiA1ODNweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qc2VjdGlvbiB0ZWFtKi9cclxuLnNlY3Rpb24tdGVhbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTI1cHg7XHJcblxyXG5cdGgzIHtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC50ZWFtX29mZmljZV9saXN0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMTBweCBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnRlYW1fb2ZmaWNlX2xpc3RfbGluayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5idG4ge1xyXG5cdFx0bWFyZ2luLXRvcDogOTBweDtcclxuXHRcdG1heC13aWR0aDogNTgzcHg7XHJcblx0fVxyXG5cdC50ZWFtIHtcclxuXHRcdCYtaXRlbSB7XHJcblxyXG5cdFx0XHQmX19uYW1lIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMS4xNnZ3ICsgMC42OXJlbSwgMS42MjVyZW0pO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBjbGFtcCgxLjA2M3JlbSwgMC44MTJ2dyArIDAuODQ1cmVtLCAxLjVyZW0pO1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX3Bvc2l0aW9uIHtcclxuXHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCAwLjIzMnZ3ICsgMC44MTNyZW0sIDFyZW0pO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBjbGFtcCgxLjA2M3JlbSwgMC44MTJ2dyArIDAuODQ1cmVtLCAxLjVyZW0pO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19pdGVtIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAzNThweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMzNweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19zd2lwZXIge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQudGVhbS1pdGVtLWhpZGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi8qc2VjdGlvbiBwcm9ncmFtKi9cclxuLnNlY3Rpb24tcHJvZ3JhbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogOThweDtcclxuXHJcblx0LnByb2dyYW1fX2dyaWQge1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRnYXA6IDE0cHg7XHJcblx0fVxyXG5cdC5wcm9ncmFtIHtcclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdCZfX3RleHQge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxcmVtLCAwLjQ2NHZ3ICsgMC44NzZyZW0sIDEuMjVyZW0pO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBjbGFtcCgxLjI1cmVtLCAwLjkyOHZ3ICsgMS4wMDJyZW0sIDEuNzVyZW0pO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX2xpbmsge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgwLjc1cmVtLCAwLjU4dncgKyAwLjU5NXJlbSwgMS4wNjNyZW0pO1xyXG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcclxuXHRcdFx0XHR3aWR0aDogMTk2cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0cGFkZGluZzogMCA3cHggMCAxOHB4O1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmX19hcnJvdyB7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRcdHdpZHRoOiAzNnB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRwYWRkaW5nOiAxNnB4IDE1cHggMTZweCAzM3B4O1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xyXG5cdFx0XHRnYXA6IDAgMTBweDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxN3B4IDM4cHggMzhweCAxN3B4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDgwNXB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKnNlY3Rpb24gcmV2aWV3cyovXHJcbi5zZWN0aW9uLXJldmlld3Mge1xyXG5cdG1hcmdpbi1ib3R0b206IDk4cHg7XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA5MDNweDtcclxuXHR9XHJcblxyXG5cdC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG5cdFx0cmlnaHQ6IC0xMDBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHRcdGxlZnQ6IC0xMDBweDtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnJldmlld3Mge1xyXG5cclxuXHRcdCZTd2lwZXIge1xyXG5cdFx0XHQuc3dpcGVyLXdyYXBwZXIge1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zd2lwZXItc2xpZGUge1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogMTQ0cHg7XHJcblx0XHRcdFx0d2lkdGg6IDE0NHB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1pdGVtIHtcclxuXHRcdFx0Jl9fdGV4dCB7XHJcblx0XHRcdFx0cGFkZGluZzogMjJweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTMzJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxOXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX3JldmlldyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgMC4yMzJ2dyArIDAuODEzcmVtLCAxcmVtKTtcclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNnB4IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCZfX2F1dGhvciB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fZGF0ZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX2Fycm93IHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiAtMTRweDtcclxuXHRcdFx0XHRsZWZ0OiA0MnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX3ZpZGVvLWxpbmsge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdGhlaWdodDogMTQ0cHg7XHJcblx0XHRcdFx0d2lkdGg6IDE0NHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG5cdFx0XHRcdC8qJjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3ZpZGVvLWhvdmVyLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE0NHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE0NHB4O1xyXG5cdFx0XHRcdH0qL1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLypzZWN0aW9uLW5ld3MqL1xyXG4uc2VjdGlvbi1uZXdzIHtcclxuXHRtYXJnaW4tYm90dG9tOiA3M3B4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDkwM3B4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3NfX2ltYWdlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdC5uZXdzX19pbWFnZSBpbWcge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQubmV3c19faW1hZ2Uge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0Lm5ld3NfX2xpbmsge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Zm9udC1zaXplOiBjbGFtcCgwLjc1cmVtLCAwLjIzMnZ3ICsgMC42ODhyZW0sIDAuODc1cmVtKTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG5cdH1cclxuXHQubmV3c19fbGluayBzcGFuIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG5cdFx0bWFyZ2luLXRvcDogLTJweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qc2VjdGlvbi1CTE9HKi9cclxuLnNlY3Rpb24tYmxvZyB7XHJcblx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMTNweDtcclxuXHRmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA5MDNweDtcclxuXHR9XHJcblxyXG5cdC5ibG9nLXN3aXBlci13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XHJcblxyXG5cdFx0LnN3aXBlci1idXR0b24tcHJldiB7XHJcblx0XHRcdGxlZnQ6IC0xMDBweDtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHJcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHRcdFx0cmlnaHQ6IC0xMDBweDtcclxuXHJcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lml0ZW0ge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5hbWUge1xyXG5cdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDEpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDc2MnB4O1xyXG5cdFx0XHRtYXJnaW46IDIwcHggYXV0byAwO1xyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDY0cHg7XHJcblxyXG5cdFx0Lml0ZW0ge1xyXG5cdFx0XHQubmFtZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLypzZWN0aW9uLXBhcnRuZXJzKi9cclxuLnNlY3Rpb24tcGFydG5lcnMge1xyXG5cdG1hcmdpbi1ib3R0b206IDExMHB4O1xyXG5cclxuXHQucGFydG5lcnMge1xyXG5cdFx0Jl9fc3dpcGVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDUwcHg7XHJcblxyXG5cdFx0XHQ+IGRpdjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuc3dpcGVyIHtcclxuXHRcdFx0XHQmLXdyYXBwZXIge1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtc2xpZGUge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19pdGVtIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qc2VjdGlvbi12YWNhbmN5Ki9cclxuLnNlY3Rpb24tdmFjYW5jeSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTEwcHg7XHJcblxyXG5cdC52YWNhbmN5IHtcclxuXHRcdCZfX2JvZHkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZCRUVFO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA4MHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDg1NHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogNDZweCA1MHB4IDc1cHggNTBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDc0cHg7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA0ODlweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGNjc2O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDExMnB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKndpZGdldC1vcGVuZXIqL1xyXG5Aa2V5ZnJhbWVzIHB1bHNhdGlvbiB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHRcdG9wYWNpdHk6IDFcclxuXHR9XHJcblxyXG5cdDUwJSB7XHJcblx0XHRvcGFjaXR5OiAuN1xyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0b3BhY2l0eTogMFxyXG5cdH1cclxufVxyXG5cclxuLndpZGdldCB7XHJcblx0Ji1vcGVuZXIge1xyXG5cdFx0Ym90dG9tOiA3MHB4O1xyXG5cdFx0aGVpZ2h0OiA5MHB4O1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0cmlnaHQ6IDcwcHg7XHJcblx0XHR3aWR0aDogOTBweDtcclxuXHRcdHotaW5kZXg6IDExO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHQmX19idXR0b24ge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjkwMEI5O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHR3aWR0aDogNzBweFxyXG5cdFx0fVxyXG5cdFx0Jl9fY2Fyb3VzZWwge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdH1cclxuXHRcdCZfX2ljb25zIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHBhZGRpbmc6IDNweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblxyXG5cdFx0XHQmLmFuaW1hdGlvbiB7XHJcblx0XHRcdFx0YW5pbWF0aW9uOiBpY29uTW92ZSAxcyBjdWJpYy1iZXppZXIoLjcsIDAsIDAsIDEpIGluZmluaXRlXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX2ljb24ge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDM3cHg7XHJcblx0XHRcdGhlaWdodDogMzdweDtcclxuXHJcblx0XHRcdCYubWFpbi1jb2xvciBzdmcge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19wdWxzYXRpb24ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODQsIDIxMSwgMC4zOCk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0aGVpZ2h0OiA5MHB4O1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHRcdFx0d2lkdGg6IDkwcHg7XHJcblxyXG5cdFx0XHQmLmFuaW1hdGlvbiB7XHJcblx0XHRcdFx0YW5pbWF0aW9uOiBwdWxzYXRpb24gMnMgaW5maW5pdGVcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1vZi10eXBlKDJuKSB7XHJcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAuNXMgIWltcG9ydGFudFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKmZvb3RlciovXHJcbmZvb3RlciB7XHJcblx0Ym9yZGVyLXJhZGl1czogODBweCA4MHB4IDAgMDtcclxuXHRiYWNrZ3JvdW5kOiAjMTZCRUNGO1xyXG5cdHBhZGRpbmc6IDQzcHggMTMwcHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblxyXG5cdC5mb290ZXIge1xyXG5cdFx0Ji1jb2x1bW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xyXG5cdFx0XHRnYXA6IDIwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDY2cHg7XHJcblxyXG5cdFx0XHQmX18xIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX2xvZ28ge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0fVxyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQ3MHB4O1xyXG5cdFx0fVxyXG5cdFx0Jl9faW5mbyB7XHJcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdGdhcDogNTRweCAwO1xyXG5cclxuXHRcdFx0PiBkaXY6bm90KC5mb290ZXJfc29jaWFsKSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyODBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1pbmZvIHtcclxuXHRcdFx0Jl9faGVhZGluZyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX2FkZHJlc3Mge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzNyU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfc29jaWFsIHVsIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0Y29sdW1uLWdhcDogMTBweDtcclxuXHRcdH1cclxuXHRcdCYtYm90dG9tIHtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ0biB7XHJcblx0XHRoZWlnaHQ6IDUxcHg7XHJcblx0XHRtYXgtd2lkdGg6IDQxNnB4O1xyXG5cdH1cclxufVxyXG5cclxuLy9cclxuLmJ0biB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuMjMydncgKyAwLjkzOHJlbSwgMS4xMjVyZW0pOyAvKjE2LTE4Ki9cclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRtYXgtd2lkdGg6IDQxOHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogNjZweDtcclxuXHRwYWRkaW5nOiAwIDIwcHggMCAyMHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDcwcHg7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQmLXN0eWxlLTEge1xyXG5cdFx0YmFja2dyb3VuZDogI0Y5MDBCOTtcclxuXHR9XHJcblx0Ji1zdHlsZS0yIHtcclxuXHRcdGJhY2tncm91bmQ6ICMxNkJFQ0Y7XHJcblx0fVxyXG5cdCYtc3R5bGUtMyB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGODk1O1xyXG5cdH1cclxuXHJcblx0Ji1jZW50ZXIge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdGhlaWdodDogNjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5zaXRlX3NlbGVjdCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogRm9yIFdlYktpdCBicm93c2VycyAqL1xyXG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTsgICAgLyogRm9yIE1vemlsbGEgYnJvd3NlcnMgKi9cclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDc2cHg7XHJcblx0cGFkZGluZzogMCA0MHB4IDAgMjBweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Ym9yZGVyLXJhZGl1czogMTYuOHB4IDM3LjhweCAzNy44cHggMTYuOHB4O1xyXG5cdGJhY2tncm91bmQ6ICM3M0Q4RTI7XHJcblxyXG5cclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIxMVwiIHZpZXdCb3g9XCIwIDAgMjAgMTFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE5LjYxNjIgMS41MDI5M0MxOS42MTQyIDEuNjE4OTUgMTkuNTg4MiAxLjczMzE3IDE5LjUzOTEgMS44Mzc4OUMxOS40OTE2IDEuOTM5MDQgMTkuNDIzIDIuMDI3ODcgMTkuMzQwOCAyLjEwMjU0TDE5LjM0MTggMi4xMDM1MkwxMC43MzQ0IDEwLjI0NDFMMTAuNzM0NCAxMC4yNDMyQzEwLjY1MyAxMC4zMjA5IDEwLjU1NzIgMTAuMzgxNyAxMC40NTMxIDEwLjQyMjlDMTAuMzQ4NiAxMC40NjQxIDEwLjIzNzIgMTAuNDg1NCAxMC4xMjUgMTAuNDg1NEMxMC4wMTI4IDEwLjQ4NTMgOS45MDEzOSAxMC40NjQyIDkuNzk2ODcgMTAuNDIyOUM5LjY5MzEzIDEwLjM4MTggOS41OTg3NCAxMC4zMjA1IDkuNTE3NTggMTAuMjQzMkw5LjUxNjYgMTAuMjQ0MUwwLjkxMDE1NiAyLjEwMzUxTDAuOTExMTMzIDIuMTAyNTRDMC44Mjg2OTUgMi4wMjYzNCAwLjc2MDczIDEuOTM1MzIgMC43MTQ4NDQgMS44MzIwM0MwLjY2ODI1NiAxLjcyNzEgMC42NDU1NjIgMS42MTMxOSAwLjY0NjQ4NCAxLjQ5ODA1TDAuNjQ1NTA4IDEuNDk4MDVMMC42NDU1MDggMS40OTYwOUwwLjY0NjQ4NCAxLjQ5NjA5QzAuNjQ4MzgzIDEuMjY2NTMgMC43NDU1MjggMS4wNTA4OCAwLjkxMTEzMyAwLjg5NTUwN0wwLjkxMjEwOSAwLjg5NjQ4NEMwLjk5MzMyNCAwLjgxOTcwOSAxLjA4Nzg4IDAuNzU4NTA4IDEuMTkxNDEgMC43MTc3NzNDMS4yOTU2IDAuNjc2OCAxLjQwNjc4IDAuNjU2MzAzIDEuNTE4NTUgMC42NTYyNDlDMS42MzA1MSAwLjY1NjI0OSAxLjc0MjMzIDAuNjc2NzI0IDEuODQ2NjggMC43MTc3NzNDMS45NTEwOCAwLjc1ODg1MyAyLjA0NzI1IDAuODE5NzUgMi4xMjg5MSAwLjg5NzQ2TDEwLjEyNiA4LjQ2MDk0TDE4LjEyNCAwLjg5NjQ4NEwxOC4xMjUgMC44OTc0NjFDMTguMjA0MSAwLjgxOTcyNCAxOC4yOTY2IDAuNzU3NTg5IDE4LjM5ODQgMC43MTQ4NDRDMTguNTAzOSAwLjY3MDU2NyAxOC42MTczIDAuNjQ3MzA4IDE4LjczMTQgMC42NDU1MDhDMTguODQ1NCAwLjY0Mzc1OCAxOC45NTg4IDAuNjYzMzU5IDE5LjA2NTQgMC43MDQxMDJDMTkuMTcyMiAwLjc0NDk0OCAxOS4yNzEgMC44MDU4NjYgMTkuMzU0NSAwLjg4NDc2NkMxOS40MzggMC45NjM3ODUgMTkuNTA1MyAxLjA1OTY2IDE5LjU1MDggMS4xNjYwMkMxOS41OTYyIDEuMjcyMzQgMTkuNjE4MyAxLjM4NzAyIDE5LjYxNjIgMS41MDI5M1pcIiBmaWxsPVwiYmxhY2tcIiBzdHJva2U9XCJibGFja1wiIHN0cm9rZS13aWR0aD1cIjAuNzEwMTQ5XCIvPjwvc3ZnPicpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIDM0cHg7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGhlaWdodDogNjBweDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSAyNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLmFycm93IHtcclxuXHQmLXN0eWxlLTEge1xyXG5cdFx0YmFja2dyb3VuZDogI0ZEOTlFMztcclxuXHR9XHJcblx0Ji1zdHlsZS0yIHtcclxuXHRcdGJhY2tncm91bmQ6ICM3MERBRTU7XHJcblx0fVxyXG5cdCYtc3R5bGUtMyB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGNjc2O1xyXG5cdH1cclxufVxyXG5cclxuLnByb2dyYW0ge1xyXG5cdCYtc3R5bGUtMSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGODk1O1xyXG5cdH1cclxuXHQmLXN0eWxlLTIge1xyXG5cdFx0YmFja2dyb3VuZDogI0ZGQkVFRTtcclxuXHR9XHJcblx0Ji1zdHlsZS0zIHtcclxuXHRcdGJhY2tncm91bmQ6ICM3MERBRTU7XHJcblx0fVxyXG59XHJcblxyXG4ucmV2aWV3IHtcclxuXHQmLXN0eWxlLTEge1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDg0LCAyMTEsIDAuMzgpO1xyXG5cclxuXHRcdC5yZXZpZXdzLWl0ZW1fX2Fycm93IHBhdGgge1xyXG5cdFx0XHRmaWxsOiByZ2JhKDI1NSwgODQsIDIxMSwgMC4zOCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtc3R5bGUtMiB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjNzBEQUU1O1xyXG5cclxuXHRcdC5yZXZpZXdzLWl0ZW1fX2Fycm93IHBhdGgge1xyXG5cdFx0XHRmaWxsOiAjNzBEQUU1O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLXN0eWxlLTMge1xyXG5cdFx0YmFja2dyb3VuZDogI0ZGRjg5NTtcclxuXHJcblx0XHQucmV2aWV3cy1pdGVtX19hcnJvdyBwYXRoIHtcclxuXHRcdFx0ZmlsbDogI0ZGRjg5NTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuXHQuc2VjdGlvbi1oZXJvIC5oZXJvLWFyZWEge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC8qLnNlY3Rpb24taGVybyAuaGVyb19faW1hZ2Uge1xyXG5cdFx0cmlnaHQ6IC05N3B4O1xyXG5cdH0qL1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMzBweCkge1xyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi1yZXZpZXdzIC5yZXZpZXdzU3dpcGVyIC5zd2lwZXItc2xpZGUge1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHR9XHJcblx0LnNlY3Rpb24tcmV2aWV3cyAucmV2aWV3c19faXRlbSB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5zZWN0aW9uLXNlcnZpY2Uge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzI5cHgpIHtcclxuXHQuc2VjdGlvbi1yZXZpZXdzIC5jb250YWluZXIge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcblx0LmhpZGVfcGMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5oZWFkZXItYXJlYSAuaGVhZGVyX19sYW5ndWFnZSB7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHR9XHJcblx0LmhlYWRlci1hcmVhIC5oZWFkZXJfX21lbnVfYnRuIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiA0NHB4O1xyXG5cdFx0d2lkdGg6IDQ0cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDExNSwgMjE2LCAyMjYsIDEpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cdC5oZWFkZXItYXJlYSAuaGVhZGVyX19tZW51X2J0biBzcGFuIHtcclxuXHRcdGhlaWdodDogMnB4O1xyXG5cdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOTBweDtcclxuXHR9XHJcblx0LmhlYWRlci1hcmVhIC5oZWFkZXJfX21lbnVfYnRuIHNwYW46Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdH1cclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbWVudSB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDk3cHg7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDExNSwgMjE2LCAyMjYsIDEpO1xyXG5cdFx0cGFkZGluZzogMzBweDtcclxuXHRcdG1heC13aWR0aDogMzg4cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDEzO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbWVudS5fX2FjdGl2ZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LmhlYWRlci1hcmVhIC5oZWFkZXItbWVudV9fY2xvc2Uge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAtNjRweDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogNDRweDtcclxuXHRcdHdpZHRoOiA0NHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgxMTUsIDIxNiwgMjI2LCAxKTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdC5oZWFkZXItYXJlYSAuaGVhZGVyX19tZW51IHVsIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRnYXA6IDIwcHg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbWVudSB1bCBsaSB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbWVudSB1bCBsaS5fX2FjdGl2ZSBhIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbWVudSB1bCBsaS5fX2FjdGl2ZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdC5oZWFkZXItYXJlYSAuaGVhZGVyX19tZW51IHVsIGxpLl9fYWN0aXZlOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKDUwJSAtIDJweCk7XHJcblx0XHRsZWZ0OiAtOXB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdHdpZHRoOiA0cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdH1cclxuXHQuc2VjdGlvbi1oZXJvIC5oZXJvLWFyZWEge1xyXG5cclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyb19fdGV4dCB7XHJcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyby10ZXh0X19oMSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyb19fYnV0dG9ucyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyb19fYnV0dG9ucyAuYnRuIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHQuc2VjdGlvbi1oZXJvIHtcclxuXHRcdG1hcmdpbjogMjVweCAwIDAgMDtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyby10ZXh0X190ZXh0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi1oZXJvIC5oZXJvX19pbWFnZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyb19faW1hZ2U6YWZ0ZXIge1xyXG5cdFx0aGVpZ2h0OiAzMjdweDtcclxuXHRcdHdpZHRoOiAzMjdweDtcclxuXHRcdGJvdHRvbTogLTk4cHg7XHJcblx0XHRsZWZ0OiAtMzBweDtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyxcclxuXHQuc2VjdGlvbi1hbmtldGEsXHJcblx0LnNlY3Rpb24tc2VydmljZSxcclxuXHQuc2VjdGlvbi10ZWFtLFxyXG5cdC5zZWN0aW9uLXJldmlld3MsXHJcblx0LnNlY3Rpb24tbmV3cyxcclxuXHQuc2VjdGlvbi1wYXJ0bmVycyxcclxuXHQuc2VjdGlvbi12YWNhbmN5IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cdGZvb3RlciB7XHJcblx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdH1cclxuXHRmb290ZXIgLmZvb3Rlci1jb2x1bW5fXzEge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdH1cclxuXHQuc2VjdGlvbi1zZXJ2aWNlIC5zZXJ2aWNlLWl0ZW1fX2Fycm93IHtcclxuXHRcdGhlaWdodDogNXZ3O1xyXG5cdFx0d2lkdGg6IDV2dztcclxuXHR9XHJcblx0LnNlY3Rpb24tc2VydmljZSAuc2VydmljZS1pdGVtX19hcnJvdyBzdmcge1xyXG5cdFx0aGVpZ2h0OiAydnc7XHJcblx0XHR3aWR0aDogMnZ3O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbWVudSxcclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbGFuZ3VhZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbWVudSB1bCxcclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbGFuZ3VhZ2UgdWwge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbWVudSB1bCB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0fVxyXG5cdC5oZWFkZXItYXJlYSAuaGVhZGVyX19sYW5ndWFnZSB1bCB7XHJcblxyXG5cdH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuXHQuc2VjdGlvbi1yZXZpZXdzIC5yZXZpZXdzU3dpcGVyIC5zd2lwZXItc2xpZGUge1xyXG5cdFx0d2lkdGg6IDYwJTtcclxuXHR9XHJcblx0Zm9vdGVyIC5mb290ZXItY29sdW1uIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0Z2FwOiAzMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0Zm9vdGVyIC5mb290ZXJfX2xvZ28ge1xyXG5cdFx0bWF4LXdpZHRoOiAxMTVweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvIDI0cHggYXV0bztcclxuXHR9XHJcblx0Zm9vdGVyIC5mb290ZXJfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xyXG5cdH1cclxuXHQuc2VjdGlvbi1oZXJvIC5idG4sXHJcblx0LnNlY3Rpb24tYW5rZXRhIC5idG4sXHJcblx0LnNlY3Rpb24tc2VydmljZSAuYnRuLFxyXG5cdC5zZWN0aW9uLXRlYW0gLmJ0bixcclxuXHQuc2VjdGlvbi1yZXZpZXdzIC5idG4sXHJcblx0LnNlY3Rpb24tbmV3cyAuYnRuLFxyXG5cdC5zZWN0aW9uLXBhcnRuZXJzIC5idG4sXHJcblx0LnNlY3Rpb24tdmFjYW5jeSAudmFjYW5jeV9fYm9keSAuYnRuIHtcclxuXHRcdG1heC13aWR0aDogNDYwcHg7XHJcblx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0fVxyXG5cdGZvb3RlciAuYnRuIHtcclxuXHRcdG1heC13aWR0aDogMzYwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblx0Zm9vdGVyIC5mb290ZXJfX2luZm8gPiBkaXYge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cdGZvb3RlciAuZm9vdGVyX19pbmZvIGEsXHJcblx0Zm9vdGVyIC5mb290ZXItaW5mb19fYWRkcmVzcyB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cdGZvb3RlciAuZm9vdGVyX19pbmZvIHtcclxuXHRcdGdhcDogMjRweCAwO1xyXG5cdH1cclxuXHRmb290ZXIgLmZvb3Rlcl9zb2NpYWwge1xyXG5cdFx0cGFkZGluZzogMTZweCAwIDIwcHggMDtcclxuXHR9XHJcblx0Zm9vdGVyIC5mb290ZXItYm90dG9tIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdG1heC13aWR0aDogMzQ2cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblx0Zm9vdGVyIC5mb290ZXJfc29jaWFsIHVsIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDMwcHgpO1xyXG5cdFx0Z2FwOiAxNnB4O1xyXG5cdH1cclxuXHRmb290ZXIge1xyXG5cdFx0cGFkZGluZzogMzBweCAxMHB4IDMzcHggMTBweDtcclxuXHR9XHJcblx0LnNlY3Rpb24tdGVhbSAudGVhbVN3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG5cdC5zZWN0aW9uLXRlYW0gLnRlYW1Td2lwZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0XHQvL2Rpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5zZWN0aW9uLWFua2V0YSAuY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdH1cclxuXHQuc2VjdGlvbi1zZXJ2aWNlIC5zZXJ2aWNlX19ncmlkIHtcclxuXHRcdGdhcDogMjBweDtcclxuXHR9XHJcblx0LnNlY3Rpb24tcGFydG5lcnMgLnBhcnRuZXJfX2l0ZW0gaW1nIHtcclxuXHRcdG1heC1oZWlnaHQ6IDg2cHg7XHJcblx0fVxyXG5cdC5zZWN0aW9uLWhlcm8gLmhlcm9fX2ltYWdlOmFmdGVyIHtcclxuXHRcdGhlaWdodDogMTI3cHg7XHJcblx0XHR3aWR0aDogMTI3cHg7XHJcblx0XHRib3R0b206IDBweDtcclxuXHRcdGxlZnQ6IC0zMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHQuaGVhZGVyLWFyZWEge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cdC5oZWFkZXItYXJlYSAuaGVhZGVyX19sb2dvIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzNHB4O1xyXG5cdFx0d2lkdGg6IDE0NHB4O1xyXG5cdH1cclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fZ3JvdXBfcGhvbmUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IHVuc2V0O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiB1bnNldDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiA5cHg7XHJcblx0XHR0b3A6IDgzcHg7XHJcblx0fVxyXG5cdC5oZWFkZXItYXJlYSAuaGVhZGVyX19waG9uZXMge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IHVuc2V0O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiB1bnNldDtcclxuXHR9XHJcblx0LmhlYWRlci1hcmVhIC5oZWFkZXJfX2xhbmd1YWdlIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiB1bnNldDtcclxuXHRcdHBhZGRpbmctbGVmdDogdW5zZXQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDM5cHg7XHJcblx0XHRyaWdodDogODVweDtcclxuXHR9XHJcblx0LmhlYWRlci1hcmVhIC5oZWFkZXJfX2dyb3VwIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMzNweDtcclxuXHRcdHJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24taGVybyAuYnRuLFxyXG5cdC5zZWN0aW9uLWFua2V0YSAuYnRuLFxyXG5cdC5zZWN0aW9uLXNlcnZpY2UgLmJ0bixcclxuXHQuc2VjdGlvbi10ZWFtIC5idG4sXHJcblx0LnNlY3Rpb24tcmV2aWV3cyAuYnRuLFxyXG5cdC5zZWN0aW9uLW5ld3MgLmJ0bixcclxuXHQuc2VjdGlvbi1wYXJ0bmVycyAuYnRuLFxyXG5cdC5zZWN0aW9uLXZhY2FuY3kgLnZhY2FuY3lfX2JvZHkgLmJ0biB7XHJcblx0XHRtYXgtd2lkdGg6IDgwJTtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyxcclxuXHQuc2VjdGlvbi1hbmtldGEsXHJcblx0LnNlY3Rpb24tc2VydmljZSxcclxuXHQuc2VjdGlvbi10ZWFtLFxyXG5cdC5zZWN0aW9uLXJldmlld3MsXHJcblx0LnNlY3Rpb24tbmV3cyxcclxuXHQuc2VjdGlvbi1wYXJ0bmVycyxcclxuXHQuc2VjdGlvbi12YWNhbmN5LFxyXG5cdC5zZWN0aW9uLXByb2dyYW0ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNjRweDtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyb19fdGV4dCBoMSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMThweDtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyb19fdGV4dCBwIHtcclxuXHRcdG1hcmdpbjogNXB4IDAgMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLWhlcm8gLmhlcm9fX2J1dHRvbnMge1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi1wcm9ncmFtIC5zZWN0aW9uX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbl9faGVhZGluZyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbl9faGVhZGluZyxcclxuXHQuc2VjdGlvbl9fdGV4dCB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHQuc2VjdGlvbi1hbmtldGEgLnNlY3Rpb25fX2hlYWRpbmcge1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0fVxyXG5cdC5zZWN0aW9uLWFua2V0YSAuYW5rZXRhX190ZXh0IHtcclxuXHRcdG1hcmdpbjogMCBhdXRvIDE2cHggYXV0bztcclxuXHR9XHJcblx0LnNlY3Rpb24tdGVhbSAudGVhbV9faXRlbSB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHQuc2VjdGlvbi10ZWFtIC50ZWFtX19pdGVtIGltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDE4NXB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5zZWN0aW9uLXByb2dyYW0gLnByb2dyYW1fX2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogMTFweCAxMXB4IDExcHggMTRweDtcclxuXHR9XHJcblx0LnNlY3Rpb24tcmV2aWV3cyAucmV2aWV3c1N3aXBlciAuc3dpcGVyLXNsaWRlIHtcclxuXHRcdHdpZHRoOiAzNDVweDtcclxuXHR9XHJcblx0LnNlY3Rpb24tbmV3cyAubmV3cy1hcmVhIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiAnbi10aXRsZSBuLWxpbmsnICduLWltZyBuLWltZyc7XHJcblx0XHRnYXA6IDA7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblx0LnNlY3Rpb24tbmV3cyAubmV3cy1hcmVhIC5zZWN0aW9uX19oZWFkaW5nIHtcclxuXHRcdGdyaWQtYXJlYTogbi10aXRsZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cdC5zZWN0aW9uLW5ld3MgLm5ld3NfX2xpbmsge1xyXG5cdFx0Z3JpZC1hcmVhOiBuLWxpbms7XHJcblx0fVxyXG5cdC5zZWN0aW9uLW5ld3MgLm5ld3NfX2ltYWdlIHtcclxuXHRcdGdyaWQtYXJlYTogbi1pbWc7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHQuc2VjdGlvbi1oZXJvIC5oZXJvLWltYWdlOmFmdGVyIHtcclxuXHRcdGhlaWdodDogMzV2dztcclxuXHRcdHdpZHRoOiAzNXZ3O1xyXG5cdFx0Ym90dG9tOiAtMTB2dztcclxuXHRcdGxlZnQ6IC0xMHZ3O1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHR9XHJcblx0LnNlY3Rpb24tc2VydmljZSAuc2VydmljZV9fZ3JpZCB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdGdhcDogMTZweDtcclxuXHR9XHJcblx0LnNlY3Rpb24tc2VydmljZSAuc2VydmljZS1pdGVtX19hcnJvdyB7XHJcblx0XHRoZWlnaHQ6IDEwdnc7XHJcblx0XHR3aWR0aDogMTB2dztcclxuXHR9XHJcblx0LnNlY3Rpb24tc2VydmljZSAuc2VydmljZS1pdGVtX19hcnJvdyBzdmcge1xyXG5cdFx0aGVpZ2h0OiAzLjV2dztcclxuXHRcdHdpZHRoOiAzLjV2dztcclxuXHR9XHJcblx0LnNlY3Rpb24tdGVhbSAudGVhbVN3aXBlciAudGVhbV9faXRlbSA+IGRpdiB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHQuc2VjdGlvbi10ZWFtIC50ZWFtU3dpcGVyIC5zd2lwZXItc2xpZGUtYWN0aXZlIH4gLnN3aXBlci1zbGlkZSAudGVhbV9faXRlbSA+IGRpdiB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHR9XHJcblx0LnNlY3Rpb24tcGFydG5lcnMgLnBhcnRuZXJzX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblx0LnNlY3Rpb24tcGFydG5lcnMgLnBhcnRuZXJzX19zd2lwZXIge1xyXG5cdFx0cGFkZGluZzogMCAyNHB4O1xyXG5cdH1cclxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHJcblx0fVxyXG5cdC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XHJcblxyXG5cdH1cclxuXHQud2lkZ2V0LW9wZW5lciB7XHJcblx0XHRyaWdodDogMTBweDtcclxuXHRcdGJvdHRvbTogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuXHQuc2VjdGlvbi1wcm9ncmFtIC5wcm9ncmFtLWl0ZW1fX2xpbmsge1xyXG5cdFx0d2lkdGg6IDEyOXB4O1xyXG5cdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0cGFkZGluZzogMCA0cHggMCAxMnB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi1wcm9ncmFtIC5wcm9ncmFtLWl0ZW1fX2Fycm93IHtcclxuXHRcdGhlaWdodDogMjRweDtcclxuXHRcdHdpZHRoOiAyNHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi1wcm9ncmFtIC5wcm9ncmFtLWl0ZW1fX2Fycm93IHN2ZyB7XHJcblx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHR3aWR0aDogNnB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi1wYXJ0bmVycyAuc2VjdGlvbi10ZXh0IGJyLFxyXG5cdC5zZWN0aW9uLXZhY2FuY3kgLnNlY3Rpb25fX3RleHQgYnIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LnNlY3Rpb24tcGFydG5lcnMgLnNlY3Rpb25fX2hlYWRpbmcge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi12YWNhbmN5IC5zZWN0aW9uX19oZWFkaW5nLFxyXG5cdC5zZWN0aW9uLXZhY2FuY3kgLnNlY3Rpb25fX3RleHQge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHQuc2VjdGlvbi12YWNhbmN5IC52YWNhbmN5X19ib2R5IHtcclxuXHRcdHBhZGRpbmc6IDI3cHggMzNweDtcclxuXHRcdG1hcmdpbjogMCA2cHggMTM2cHggNnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcclxuXHR9XHJcblx0LnNlY3Rpb24tdmFjYW5jeSAudmFjYW5jeV9fYm9keSBpbWcge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblx0LnNlY3Rpb24tdmFjYW5jeSAudmFjYW5jeV9fYm9keSAuYnRuIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogLTcycHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDUycHgpO1xyXG5cdH1cclxuXHRmb290ZXIgLmZvb3Rlcl9faW5mbyBhLFxyXG5cdGZvb3RlciAuZm9vdGVyLWluZm9fX2FkZHJlc3Mge1xyXG5cdFx0bWF4LXdpZHRoOiAxODVweDtcclxuXHR9XHJcblx0LndpZGdldC1vcGVuZXIsXHJcblx0LndpZGdldC1vcGVuZXJfX3B1bHNhdGlvbiB7XHJcblx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHR3aWR0aDogNzBweDtcclxuXHR9XHJcblx0LndpZGdldC1vcGVuZXJfX2J1dHRvbiB7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHR3aWR0aDogNTBweFxyXG5cdH1cclxuXHQud2lkZ2V0LW9wZW5lcl9faWNvbiB7XHJcblx0XHR3aWR0aDogMjVweDtcclxuXHRcdGhlaWdodDogMjVweFxyXG5cdH1cclxuXHQuaGVhZGVyLWFyZWEgLmhlYWRlcl9fbWVudSB7XHJcblx0XHR0b3A6IDk3cHg7XHJcblx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjhweCkge1xyXG5cdC5zZWN0aW9uLWhlcm8gLmhlcm9fX3RleHQge1xyXG5cdFx0cGFkZGluZzogMCAyMHB4IDAgMjBweDtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyby1pbWFnZTphZnRlciB7XHJcblx0XHRoZWlnaHQ6IDEzNXB4O1xyXG5cdFx0d2lkdGg6IDEzNXB4O1xyXG5cdFx0Ym90dG9tOiAtNDJweDtcclxuXHRcdGxlZnQ6IC01MHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi1oZXJvIC5oZXJvLWltYWdlOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiA3N3B4O1xyXG5cdFx0d2lkdGg6IDc3cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3MtaW1nLWJnMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IC0yMHB4O1xyXG5cdFx0cmlnaHQ6IC0xMHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi1oZXJvIC5oZXJvLXRleHRfX3RleHQge1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyb19faW1hZ2Uge1xyXG5cdFx0dG9wOiAtMzBweDtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuYnRuLFxyXG5cdC5zZWN0aW9uLWFua2V0YSAuYnRuLFxyXG5cdC5zZWN0aW9uLXNlcnZpY2UgLmJ0bixcclxuXHQuc2VjdGlvbi10ZWFtIC5idG4sXHJcblx0LnNlY3Rpb24tcmV2aWV3cyAuYnRuLFxyXG5cdC5zZWN0aW9uLW5ld3MgLmJ0bixcclxuXHQuc2VjdGlvbi1wYXJ0bmVycyAuYnRuLFxyXG5cdC5zZWN0aW9uLXZhY2FuY3kgLnZhY2FuY3lfX2JvZHkgLmJ0biB7XHJcblx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG5cdH1cclxuXHQuc2VjdGlvbi1oZXJvIC5oZXJvLWFyZWEge1xyXG5cdFx0Z2FwOiAyMXB4IDA7XHJcblx0fVxyXG5cdC5zZWN0aW9uLWFua2V0YSAuYW5rZXRhX190ZXh0IHtcclxuXHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHR9XHJcblx0LnNlY3Rpb24tYW5rZXRhIC5hbmtldGFfX3RleHQgYnIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcclxuXHQuaGVhZGVyLWFyZWEge1xyXG5cdFx0LmhlYWRlcl9fbWVudSB7XHJcblx0XHRcdHRvcDogNzlweDtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuaGVyb19fdGV4dCxcclxuXHQuc2VjdGlvbi1oZXJvIC5oZXJvX19idXR0b25zLFxyXG5cdC5zZWN0aW9uLWFua2V0YSAuY29udGFpbmVyLFxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdH1cclxuXHQuaGVhZGVyLWFyZWEge1xyXG5cclxuXHR9XHJcblx0LnNlY3Rpb24taGVybyAuYnRuLFxyXG5cdC5zZWN0aW9uLWFua2V0YSAuYnRuLFxyXG5cdC5zZWN0aW9uLXNlcnZpY2UgLmJ0bixcclxuXHQuc2VjdGlvbi10ZWFtIC5idG4sXHJcblx0LnNlY3Rpb24tcmV2aWV3cyAuYnRuLFxyXG5cdC5zZWN0aW9uLW5ld3MgLmJ0bixcclxuXHQuc2VjdGlvbi1wYXJ0bmVycyAuYnRuLFxyXG5cdC5zZWN0aW9uLXZhY2FuY3kgLnZhY2FuY3lfX2JvZHkgLmJ0bixcclxuXHRmb290ZXIgLmJ0biB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0fVxyXG5cdC5zZWN0aW9uLWhlcm8sXHJcblx0LnNlY3Rpb24tYW5rZXRhLFxyXG5cdC5zZWN0aW9uLXNlcnZpY2UsXHJcblx0LnNlY3Rpb24tdGVhbSxcclxuXHQuc2VjdGlvbi1yZXZpZXdzLFxyXG5cdC5zZWN0aW9uLW5ld3MsXHJcblx0LnNlY3Rpb24tcGFydG5lcnMsXHJcblx0LnNlY3Rpb24tdmFjYW5jeSxcclxuXHQuc2VjdGlvbi1wcm9ncmFtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cdC5zZWN0aW9uLWhlcm8gLmhlcm9fX2ltYWdlIHtcclxuXHJcblx0fVxyXG5cdC5zZWN0aW9uLXByb2dyYW0gLnByb2dyYW0taXRlbV9fdGV4dCxcclxuXHQuc2VjdGlvbi10ZWFtIC50ZWFtLWl0ZW1fX25hbWUge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi10ZWFtIC50ZWFtLWl0ZW1fX3Bvc2l0aW9uIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHR9XHJcblx0LnNlY3Rpb24tcmV2aWV3cyAucmV2aWV3c1N3aXBlciAuc3dpcGVyLXNsaWRlIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcclxuXHR9XHJcblx0LnNlY3Rpb24tdmFjYW5jeSAudmFjYW5jeV9fYm9keSB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0bWFyZ2luOiAwIDAgMTExcHggMDtcclxuXHR9XHJcblx0LnNlY3Rpb24tdmFjYW5jeSAudmFjYW5jeV9fYm9keSAuYnRuIHtcclxuXHRcdGJvdHRvbTogLTYycHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG5cdH1cclxufVxyXG4iLCIuYnJlYWRjcnVtYnMge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTkuNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbjogMzVweCAwIDUwcHg7XHJcbiAgICBjb2xvcjogIzI3MjcyNztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDk7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICMyNzI3Mjc7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAqOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBub25lOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgc2VwYXJhdG9yXHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkY3J1bWItc2VwYXJhdG9yIHtcclxuICAgICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgICAgICBjb2xvcjogIzI3MjcyNztcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7IC8vIE1hdGNoZXMgYnJlYWRjcnVtYiBmb250IHNpemVcclxuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDsgLy8gTWF0Y2hlcyBicmVhZGNydW1iIGxpbmUgaGVpZ2h0XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0LjYzcHg7XHJcbiAgICAgICAgbWFyZ2luOiAyMnB4IDAgMThweDtcclxuICAgIH1cclxufVxyXG4iLCIuc2VydmljZS1jYXRlZ29yeSB7XHJcbiAgICBoMSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luOiA4cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VydmljZXMtbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDEyOHB4O1xyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDQ4cHg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDI0cHgpO1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2LjhweCAzNy44cHggMzcuOHB4IDE2LjhweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzZweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjQuMzdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAucHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNC4zN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2LjUycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzYuNTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5LjEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4LjI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9tY3JuL2ltZy9WZWN0b3IucG5nJyk7IC8vIFBhdGggdG8gdGhlIGFycm93IGltYWdlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyAvLyBFbnN1cmUgdGhlIGltYWdlIGZpdHMgcGVyZmVjdGx5XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZXJ2aWNlcy1saXN0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDAgMzNweDtcclxuXHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTUlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTcuMDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAucHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3LjA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi50ZWFtLWFyY2hpdmUge1xyXG5cclxuXHQucGFnZS10aXRsZSB7XHJcblx0XHRmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0bWFyZ2luOiA1MHB4IDAgMjhweDtcclxuXHR9XHJcblxyXG5cdC8vIEZpbHRlclxyXG5cdC50ZWFtLWZpbHRlcnMge1xyXG5cdFx0bWFyZ2luOiAyMHB4IDA7XHJcblxyXG5cdFx0LyogQ3VzdG9tIFNlbGVjdCAqL1xyXG5cdFx0LmN1c3RvbS1zZWxlY3Qge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMjAlO1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcblxyXG5cdFx0XHQuc2VsZWN0LXRyaWdnZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0cGFkZGluZzogMjZweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0LjM4cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5OWUzO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2LjhweCAzNy44cHggMzcuOHB4IDE2LjhweDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdC5hcnJvdyB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM1NTU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2LjhweCAzNy44cHggMCAwO1xyXG5cclxuXHRcdFx0XHRcdC5hcnJvdyB7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5hcnJvdyB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm9wdGlvbnMge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5OWUzO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAzNy44cHggMTYuOHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDI0cHggMjZweCA3NXB4O1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwMDA7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHRcdFx0XHRjb2x1bW4tZ2FwOiA1MHB4O1xyXG5cclxuXHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29sdW1uIHtcclxuXHRcdFx0XHRmbGV4OiAxO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQub3B0aW9uIHtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIxLjk0cHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzNweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHQmLnNlbGVjdGVkIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYXJyb3cge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNS43NnB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDExLjUxcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9tY3JuL2ltZy9WZWN0b3IucG5nXCIpOyAvLyBQYXRoIHRvIHRoZSBhcnJvdyBpbWFnZVxyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IC8vIEVuc3VyZSB0aGUgaW1hZ2UgZml0cyBwZXJmZWN0bHlcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFRlYW0gTGlzdFxyXG5cdC50ZWFtLWxpc3Qge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjUwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiB1bnNldDtcclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xyXG5cdFx0XHRnYXA6IDIwcHg7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggNTBweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblxyXG5cdFx0XHRcdC50ZWFtLXRodW1ibmFpbCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZW5kO1xyXG5cclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDQuMzRweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRlYW0tdGl0bGUge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA5cHggMDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjUuMTNweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1LjEzcHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYmctdGVhbSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiB2YXIoLS10b3Atb2Zmc2V0LCAwKTsgLyog0JTQuNC90LDQvNGW0YfQvdC40Lkg0LLRltC00YHRgtGD0L8g0LfQs9C+0YDQuCAqL1xyXG5cdFx0XHR3aWR0aDogYXV0bzsgLyog0KDQvtC30LzRltGAINC30L7QsdGA0LDQttC10L3QvdGPICovXHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5iZy10ZWFtLWxlZnQge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5iZy10ZWFtLXJpZ2h0IHtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuXHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHQuYnJlYWRjcnVtYnMge1xyXG5cdFx0XHRtYXJnaW46IDdweCAwIDE4cHg7XHJcblxyXG5cdFx0XHQuYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xyXG5cdFx0XHRcdG1hcmdpbjogMCA3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucGFnZS10aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG5cdFx0XHRtYXJnaW46IDE4cHggMCA3cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRlYW0tZmlsdGVycyB7XHJcblx0XHRcdG1hcmdpbjogN3B4IDAgMjZweDtcclxuXHJcblx0XHRcdC5jdXN0b20tc2VsZWN0IHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG5cdFx0XHRcdC5zZWxlY3QtdHJpZ2dlciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTJweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMThweCAxOHB4IDAgMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAxNXB4IDAgMTlweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmFycm93IHtcclxuXHRcdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTFweDtcclxuXHJcblx0XHRcdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0XHRcdGZpbGw6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0c3Ryb2tlOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5vcHRpb25zIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDIycHggMjZweCAyNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29sdW1uIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm9wdGlvbiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTkuNXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzFweDtcclxuXHJcblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYXJyb3cge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjhweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC50ZWFtLWxpc3Qge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3NXB4O1xyXG5cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdFx0LnRlYW0tdGl0bGUsXHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJnLXRlYW0ge1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDM1JTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5iZy10ZWFtLWxlZnQsXHJcblx0XHRcdC5iZy10ZWFtLXJpZ2h0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0LnRlYW0tbGlzdCB7XHJcblx0XHRcdC5iZy10ZWFtIHtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0NSU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYmctdGVhbS1sZWZ0LFxyXG5cdFx0XHQuYmctdGVhbS1yaWdodCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcblx0XHQudGVhbS1saXN0IHtcclxuXHRcdFx0LmJnLXRlYW0ge1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnNpbmdsZS1zZXJ2aWNlIHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTg0cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgLnNlcnZpY2Uge1xyXG4gICAgJi1oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICB9XHJcbiAgICAmLXRodW1ibmFpbCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWF4LXdpZHRoOiA5ODNweDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtY29udGVudCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbWF4LXdpZHRoOiA5MTBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuXHJcbiAgICAgICYtaW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAtMTsgLyog0KnQvtCxINC30L7QsdGA0LDQttC10L3QvdGPINC90LUg0L/QtdGA0LXQutGA0LjQstCw0LvQuCDRgtC10LrRgdGCICovXHJcbiAgICAgICAgb3BhY2l0eTogMC45O1xyXG4gICAgICB9XHJcbiAgICAgIGgyLCBoMywgaDQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBjb2xvcjogIzE2QkVDRjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1wcmljZXMge1xyXG4gICAgICBtYXgtd2lkdGg6IDcxOXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBEQUU0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAzMnB4IDMzcHggNDdweDtcclxuICAgICAgbWFyZ2luLXRvcDogNDNweDtcclxuXHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgIGZsZXg6IDM7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRpbWUsXHJcbiAgICAgICAgJi1wcmljZSB7XHJcbiAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYnRuIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IDcxOXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA3MHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMThweCAwIDE0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcblxyXG4gICAgICAgICYtaW1hZ2Uge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIsIGgzLCBoNCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1wcmljZXMge1xyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICB9XHJcbn1cclxuIiwiLnRlYW0tbWVtYmVyLXNpbmdsZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyODBweDtcclxuXHJcbiAgLnRlYW0taGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcclxuXHJcbiAgICAudGVhbS1pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMHB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDc3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDc3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYW0tdGl0bGUge1xyXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICBtYXJnaW46IDI0cHggMCAxNHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wb3NpdGlvbi1mdWxsIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBtYXJnaW46IDE0cHggMDtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBjb2xvcjogIzE2QkVDRjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzczRDhFMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRlYW0tY29udGVudC1nYWxsZXJ5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgZ2FwOiA1MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmLWltYWdlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgei1pbmRleDogLTE7IC8qINCp0L7QsSDQt9C+0LHRgNCw0LbQtdC90L3RjyDQvdC1INC/0LXRgNC10LrRgNC40LLQsNC70Lgg0YLQtdC60YHRgiAqL1xyXG4gICAgICBvcGFjaXR5OiAwLjk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYW0tY29udGVudCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAuY29udGVudCB7XHJcbiAgICAgICAgaDIsIGgzIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgY29sb3I6ICMxNkJFQ0Y7XHJcblxyXG4gICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYW0tZmVlZGJhY2sge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nOiAzMnB4IDk0cHggNTFweCAxN3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBEQUU0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1heC13aWR0aDogNjQ2cHg7XHJcblxyXG4gICAgICAuZmVlZGJhY2stdGl0bGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0zOHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9tY3JuL2ltZy9mZWVkYmFjay10aXRsZS5wbmdcIikgbm8tcmVwZWF0O1xyXG4gICAgICAgIHBhZGRpbmc6IDExcHggMjNweCAyNXB4IDE3cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuXHJcbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIsK3XCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGVhbS1nYWxsZXJ5IHtcclxuICAgICAgLnRlYW0tZ2FsbGVyeS13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAxNTJweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIC5nYWxsZXJ5LWl0ZW0ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgd2lkdGg6IDQxNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMDhweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA4MCU7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUycHg7XHJcblxyXG4gICAgLnRlYW0taGVhZGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogLTY1cHg7XHJcblxyXG4gICAgICAudGVhbS1pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDExcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZWFtLXRpdGxlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDE2cHggMCAxN3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBvc2l0aW9uLWZ1bGwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDE3cHggMCAyNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYW0tY29udGVudC1nYWxsZXJ5IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgJi1pbWFnZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRlYW0tY29udGVudCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgaDIsIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZWFtLWZlZWRiYWNrIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDM4cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuXHJcbiAgICAgICAgLmZlZWRiYWNrLXRpdGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTFweCAzM3B4IDI1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGVhbS1nYWxsZXJ5IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC50ZWFtLWdhbGxlcnktd3JhcHBlciB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgICAgICAgLmdhbGxlcnktaXRlbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJnLXN0eWxlLTF7XHJcbiAgLy9iYWNrZ3JvdW5kOiAjZmZmODk1O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDgsIDE0OSwgMC41KTtcclxufVxyXG4uYmctc3R5bGUtMntcclxuICAvL2JhY2tncm91bmQ6ICNmZmJlZWU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5MCwgMjM4LCAwLjUpO1xyXG59XHJcbi5iZy1zdHlsZS0ze1xyXG4gIC8vYmFja2dyb3VuZDogIzcwZGFlNTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDExMiwgMjE4LCAyMjksIDAuNSk7XHJcbn1cclxuXHJcbi5zaW5nbGUtZ292LXByb2dyYW0ge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICBtYXJnaW4tYm90dG9tOiA5NnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC5nb3YtcHJvZ3JhbSB7XHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgIH1cclxuICAgICYtdGh1bWJuYWlsIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogOTgzcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bzsgLyog0JfQsdC10YDRltCz0LDRlCDQv9GA0L7Qv9C+0YDRhtGW0ZcsINGP0LrRidC+INC+0LHRgNGW0LfQsNC90L3RjyDQvdC1INC/0L7RgtGA0ZbQsdC90L4gKi9cclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IC8qINCe0LHRgNGW0LfQsNGUINC30L7QsdGA0LDQttC10L3QvdGPLCDRidC+0LEg0LLQv9C40YHQsNGC0LjRgdGMINGDINC60L7QvdGC0LXQudC90LXRgCAqL1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IC8qINCd0LAg0LLQuNC/0LDQtNC+0Log0LDQtNCw0L/RgtC40LLQvdC+0YHRgtGWICovXHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1idG4ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1heC13aWR0aDogNTY1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDcwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2QkVDRjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jb250ZW50IHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIG1heC13aWR0aDogOTEwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgICAmLWltYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogLTE7IC8qINCp0L7QsSDQt9C+0LHRgNCw0LbQtdC90L3RjyDQvdC1INC/0LXRgNC10LrRgNC40LLQsNC70Lgg0YLQtdC60YHRgiAqL1xyXG4gICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgfVxyXG4gICAgICBoMiwgaDMsIGg0IHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgY29sb3I6ICMxNkJFQ0Y7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCLCt1wiO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWNvbG9yZWRfc2VjdGlvbnMge1xyXG4gICAgICBtYXgtd2lkdGg6IDg3OHB4O1xyXG5cclxuICAgICAgLmNvbG9yZWQtc2VjdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMjNweCA1MHB4IDIzcHggMzBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDMsXHJcbiAgICAgICAgaDQsXHJcbiAgICAgICAgaDUsXHJcbiAgICAgICAgaDYge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1nYWxsZXJ5IHtcclxuICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgICAgIC5nYWxsZXJ5LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAuZ2FsbGVyeS1pdGVtIHtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuXHJcbiAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMThweCAwIDE0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcblxyXG4gICAgICAgICYtaW1hZ2Uge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIsIGgzLCBoNCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtY29sb3JlZF9zZWN0aW9ucyB7XHJcbiAgICAgICAgLmNvbG9yZWQtc2VjdGlvbiB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTlweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzdweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoMyxcclxuICAgICAgICAgIGg0LFxyXG4gICAgICAgICAgaDUsXHJcbiAgICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWdhbGxlcnkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzOHB4O1xyXG5cclxuICAgICAgICAuZ2FsbGVyeS13cmFwcGVyIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgICAgICAuZ2FsbGVyeS1pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA4MCU7XHJcblxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaGVhZGVyLFxyXG4gICAgICAmLWJ0bixcclxuICAgICAgJi1jb250ZW50LFxyXG4gICAgICAmLWNvbG9yZWRfc2VjdGlvbnMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjFweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4iLCIuc2VjdGlvbi1wYWdlIHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgbWFyZ2luLWJvdHRvbTogOTZweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAucGFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICYtaGVhZGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAmLXRodW1ibmFpbCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDk4M3B4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87IC8qINCX0LHQtdGA0ZbQs9Cw0ZQg0L/RgNC+0L/QvtGA0YbRltGXLCDRj9C60YnQviDQvtCx0YDRltC30LDQvdC90Y8g0L3QtSDQv9C+0YLRgNGW0LHQvdC+ICovXHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyAvKiDQntCx0YDRltC30LDRlCDQt9C+0LHRgNCw0LbQtdC90L3Rjywg0YnQvtCxINCy0L/QuNGB0LDRgtC40YHRjCDRgyDQutC+0L3RgtC10LnQvdC10YAgKi9cclxuICAgICAgbWF4LXdpZHRoOiAxMDAlOyAvKiDQndCwINCy0LjQv9Cw0LTQvtC6INCw0LTQsNC/0YLQuNCy0L3QvtGB0YLRliAqL1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnQge1xyXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbWF4LXdpZHRoOiA3OThweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuXHJcbiAgICAgICYtaW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAtMTsgLyog0KnQvtCxINC30L7QsdGA0LDQttC10L3QvdGPINC90LUg0L/QtdGA0LXQutGA0LjQstCw0LvQuCDRgtC10LrRgdGCICovXHJcbiAgICAgICAgb3BhY2l0eTogMC45O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMiwgaDMsIGg0IHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgY29sb3I6ICMxNkJFQ0Y7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuXHJcbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIsK3XCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxOHB4IDAgMTRweDtcclxuICAgICAgfVxyXG4gICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuXHJcbiAgICAgICAgJi1pbWFnZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIsIGgzLCBoNCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndwY2Y3IHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgZm9ybSB7XHJcbiAgICAgID4gcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXQsXHJcbiAgICAgIHNlbGVjdCxcclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcclxuICAgICAgaW5wdXRbdHlwZT10ZWxdIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4IDYycHggNjJweCAzMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMTk4LCAyNDAsIDI0NCwgMSk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnJhZGlvLXRpdGxlcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXgtd2lkdGg6IDg1JTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNThweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAucmFkaW8ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4NSU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAuY2hlY2tib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcDpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIGxlZnQ6IDExNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExNXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XHJcbiAgICAgICAgc3Bhbi53cGNmNy1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud3BjZjctbGlzdC1pdGVtIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53cGNmNy1jaGVja2JveCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgICAgICAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICAgICAgICAgIC8qcG9zaXRpb246IHJlbGF0aXZlOyovXHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICArIHNwYW4ge1xyXG4gICAgICAgICAgICAgIC8qIGJvcmRlcjogM3B4IHNvbGlkIHJlZDsgKi9cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMTk4LCAyNDAsIDI0NCwgMSk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXDI3MTNcIjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICArIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53cGNmNy1yYWRpbyB7XHJcblxyXG4gICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgICYubGFzdCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGlucHV0W3R5cGU9cmFkaW9dIHtcclxuICAgICAgICAgICAgLypwb3NpdGlvbjogcmVsYXRpdmU7Ki9cclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgKyBzcGFuIHtcclxuICAgICAgICAgICAgICAvKiBib3JkZXI6IDNweCBzb2xpZCByZWQ7ICovXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDE5OCwgMjQwLCAyNDQsIDEpO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyNzEzXCI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgKyBzcGFuIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53cGNmNy1zdWJtaXQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggOTNweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA3MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNSwgMjE2LCAyMjYsIDEpO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzM3B4O1xyXG5cclxuICAgICAgZm9ybSB7XHJcbiAgICAgICAgLnJhZGlvLXRpdGxlcyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwLnJhZGlvIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MXB4O1xyXG4gIH1cclxufVxyXG4iLCIuYmxvZyB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gIG1hcmdpbi1ib3R0b206IDk2cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJi10aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAmLWNvbnRlbnQge1xyXG4gICAgJi1pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb3N0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxODFweDtcclxuXHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTAlIHRvcDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDk4NHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGh1bWJuYWlsIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87IC8qINCX0LHQtdGA0ZbQs9Cw0ZQg0L/RgNC+0L/QvtGA0YbRltGXLCDRj9C60YnQviDQvtCx0YDRltC30LDQvdC90Y8g0L3QtSDQv9C+0YLRgNGW0LHQvdC+ICovXHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyAvKiDQntCx0YDRltC30LDRlCDQt9C+0LHRgNCw0LbQtdC90L3Rjywg0YnQvtCxINCy0L/QuNGB0LDRgtC40YHRjCDRgyDQutC+0L3RgtC10LnQvdC10YAgKi9cclxuICAgICAgbWF4LXdpZHRoOiAxMDAlOyAvKiDQndCwINCy0LjQv9Cw0LTQvtC6INCw0LTQsNC/0YLQuNCy0L3QvtGB0YLRliAqL1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW46IDE2cHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtYnRuIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIG1heC13aWR0aDogMzA4cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcGFkZGluZzogMThweCA5cHggMThweCAzMHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWF4LWhlaWdodDogNTRweDtcclxuXHJcbiAgICAgICYtYXJyb3cge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuXHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgICYtYXJyb3cge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDE4cHg7XHJcblxyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQuNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYWdpbmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMTVweDtcclxuXHJcbiAgICBhLCBzcGFuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgIG1hcmdpbjogNXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcywgY29sb3IgMC4zcztcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgyMiwxOTAsMjA3LCAxKTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjIsMTkwLDIwNywgMC43KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW50IHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjIyO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDYxcHg7XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIG1hcmdpbjogMThweCAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtY29udGVudCB7XHJcbiAgICAgICYtaW1hZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNpbmdsZS1wb3N0IHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgbWFyZ2luLWJvdHRvbTogOTZweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAucG9zdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICYtaGVhZGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAmLXRodW1ibmFpbCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDk4M3B4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87IC8qINCX0LHQtdGA0ZbQs9Cw0ZQg0L/RgNC+0L/QvtGA0YbRltGXLCDRj9C60YnQviDQvtCx0YDRltC30LDQvdC90Y8g0L3QtSDQv9C+0YLRgNGW0LHQvdC+ICovXHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyAvKiDQntCx0YDRltC30LDRlCDQt9C+0LHRgNCw0LbQtdC90L3Rjywg0YnQvtCxINCy0L/QuNGB0LDRgtC40YHRjCDRgyDQutC+0L3RgtC10LnQvdC10YAgKi9cclxuICAgICAgbWF4LXdpZHRoOiAxMDAlOyAvKiDQndCwINCy0LjQv9Cw0LTQvtC6INCw0LTQsNC/0YLQuNCy0L3QvtGB0YLRliAqL1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnQge1xyXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbWF4LXdpZHRoOiA3OThweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuXHJcbiAgICAgICYtaW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAtMTsgLyog0KnQvtCxINC30L7QsdGA0LDQttC10L3QvdGPINC90LUg0L/QtdGA0LXQutGA0LjQstCw0LvQuCDRgtC10LrRgdGCICovXHJcbiAgICAgICAgb3BhY2l0eTogMC45O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMiwgaDMsIGg0IHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgY29sb3I6ICMxNkJFQ0Y7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuXHJcbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIsK3XCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxOHB4IDAgMTRweDtcclxuICAgICAgfVxyXG4gICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuXHJcbiAgICAgICAgJi1pbWFnZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIsIGgzLCBoNCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MXB4O1xyXG4gIH1cclxufVxyXG4iXX0= */
