@charset "UTF-8";
html {
  scroll-behavior: smooth;
}

body {
  font-family: "open_sans", sans-serif;
  font-size: 18px;
  background-color: #fff;
  color: #263238;
  font-weight: 400;
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

a {
  text-decoration: none;
}

.section-default {
  padding-top: 80px;
}
@media only screen and (max-width: 767px) {
  .section-default {
    padding-top: 40px;
  }
}
.section-default.section-default__slider .row {
  flex-wrap: inherit;
}
@media only screen and (max-width: 991px) {
  .section-default.section-default__slider .row {
    flex-wrap: wrap;
  }
}
.section-default.section-default__slider .section-default__slider-box {
  max-width: 540px;
  float: right;
}
@media only screen and (max-width: 1199px) {
  .section-default.section-default__slider .section-default__slider-box {
    max-width: 450px;
  }
}
@media only screen and (max-width: 991px) {
  .section-default.section-default__slider .section-default__slider-box {
    max-width: 690px;
    float: none;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 767px) {
  .section-default.section-default__slider .section-default__slider-box {
    max-width: 510px;
  }
}
@media only screen and (max-width: 575px) {
  .section-default.section-default__slider .section-default__slider-box {
    max-width: inherit;
  }
}

.list-section .list-section__item {
  margin-top: 30px;
  padding: 40px 0;
}
.list-section .list-section__item:first-child {
  margin-top: 0;
}
.list-section .list-section__item:nth-child(2n) {
  background-color: #F0F0F0;
}

.top-title-section {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.3;
  margin-bottom: 15px;
  color: #989D9F;
}

.line-header {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
.line-header .btn {
  margin-bottom: 0;
}
.line-header .title-section {
  margin-bottom: 0 !important;
}

h2.title-section {
  font-size: 34px;
  font-weight: 700;
  line-height: 1.3;
  margin-bottom: 20px;
  color: #263238;
}
@media only screen and (max-width: 767px) {
  h2.title-section {
    font-size: 28px;
  }
}

h3.title-section {
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3;
  margin-bottom: 20px;
  color: #263238;
}
@media only screen and (max-width: 767px) {
  h3.title-section {
    font-size: 18px;
  }
}

.description-default {
  font-size: 16px;
  color: #989D9F;
}

.z-index-5 {
  position: relative;
  z-index: 5;
}

.bx-logo {
  background-color: #fff;
  padding: 10px;
  border-radius: 5px;
  width: 160px;
  height: 160px;
  border: 1px solid #F0F0F0;
}
.bx-logo .bx-logo__img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center center;
}

@font-face {
  font-family: "open_sans";
  font-style: normal;
  font-weight: 400;
  src: url("../webfonts/open-sans-v16-latin-regular.eot"); /* IE9 Compat Modes */
  src: local("Open Sans Regular"), local("OpenSans-Regular"), url("../webfonts/open-sans-v16-latin-regular.eot?#iefix") format("embedded-opentype"), url("../webfonts/open-sans-v16-latin-regular.woff2") format("woff2"), url("../webfonts/open-sans-v16-latin-regular.woff") format("woff"), url("../webfonts/open-sans-v16-latin-regular.ttf") format("truetype"), url("../webfonts/open-sans-v16-latin-regular.svg#OpenSans") format("svg"); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: "open_sans";
  font-style: normal;
  font-weight: 600;
  src: url("../webfonts/open-sans-v16-latin-600.eot"); /* IE9 Compat Modes */
  src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("../webfonts/open-sans-v16-latin-600.eot?#iefix") format("embedded-opentype"), url("../webfonts/open-sans-v16-latin-600.woff2") format("woff2"), url("../webfonts/open-sans-v16-latin-600.woff") format("woff"), url("../webfonts/open-sans-v16-latin-600.ttf") format("truetype"), url("../webfonts/open-sans-v16-latin-600.svg#OpenSans") format("svg"); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: "open_sans";
  font-style: normal;
  font-weight: 700;
  src: url("../webfonts/open-sans-v16-latin-700.eot"); /* IE9 Compat Modes */
  src: local("Open Sans Bold"), local("OpenSans-Bold"), url("../webfonts/open-sans-v16-latin-700.eot?#iefix") format("embedded-opentype"), url("../webfonts/open-sans-v16-latin-700.woff2") format("woff2"), url("../webfonts/open-sans-v16-latin-700.woff") format("woff"), url("../webfonts/open-sans-v16-latin-700.ttf") format("truetype"), url("../webfonts/open-sans-v16-latin-700.svg#OpenSans") format("svg"); /* Legacy iOS */
}
.header-main__wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 1199px) {
  .header-main__wrapper {
    padding: 30px 0;
  }
}

.logo-header__img {
  margin-left: 5px;
}
@media only screen and (max-width: 1350px) {
  .logo-header__img {
    width: 290px;
  }
}

.header-main__box {
  display: flex;
}
.header-main__box .menu-button-mobile {
  display: none;
  color: #DC1B40;
  font-size: 28px;
}
@media only screen and (max-width: 1199px) {
  .header-main__box .menu-button-mobile {
    display: block;
  }
}
.header-main__box .bg-button-close {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9999;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 0.5s, opacity 0.5s linear;
}

@media only screen and (max-width: 1199px) {
  .menu-content {
    position: fixed;
    display: block;
    padding-bottom: 80px;
    top: 0;
    left: -290px;
    width: 280px;
    height: 100vh;
    overflow-y: scroll;
    background-color: #FBFBFB;
    z-index: 999999;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    -webkit-transition: bottom 0.5s ease-in-out;
    -moz-transition: left 0.5s ease-in-out;
    -o-transition: left 0.5s ease-in-out;
    transition: left 0.5s ease-in-out;
  }
}
.menu-content .menu-nav {
  display: flex;
  list-style: none;
  font-size: 16px;
  font-weight: 700;
  margin: 0;
  padding: 0;
}
@media only screen and (max-width: 1199px) {
  .menu-content .menu-nav {
    flex-direction: column;
  }
}
.menu-content .menu-nav .menu-item a {
  padding: 41px 20px 40px;
  border-bottom: 5px solid transparent;
  color: #263238;
  display: block;
}
@media only screen and (max-width: 1199px) {
  .menu-content .menu-nav .menu-item a {
    border: none;
    padding: 25px 20px;
  }
}
.menu-content .menu-nav .menu-item a:hover {
  text-decoration: none;
  color: #DC1B40;
  border-bottom-color: #DC1B40;
}
.menu-content .menu-nav .menu-item.current_page_item a {
  color: #DC1B40;
  border-bottom-color: #DC1B40;
}

.search-header {
  background-color: #1D2BB2;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  width: 110px;
  margin-right: -15px;
  margin-left: 60px;
  border: none;
}
.search-header:focus, .search-header:active {
  outline: none;
}
@media only screen and (max-width: 1199px) {
  .search-header {
    display: none;
  }
}

.search-mobile {
  display: none;
}
@media only screen and (max-width: 1199px) {
  .search-mobile {
    display: block;
    position: fixed;
    bottom: 0;
    width: 280px;
  }
  .search-mobile .form-group {
    display: flex;
    margin: 0;
  }
  .search-mobile .form-control {
    border: none;
    border-radius: 0;
  }
  .search-mobile button {
    border: none;
    background: none;
    background-color: #1D2BB2;
    color: #fff;
    width: 70px;
  }
}

.menu-open {
  overflow: hidden;
}
.menu-open .menu-content {
  left: 0;
}
.menu-open .bg-button-close {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.5s linear;
}

.search-open {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}

.search-full {
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  display: none;
  text-align: center;
}
.search-full .search-full__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 2000;
  display: flex;
  align-items: center;
  justify-content: center;
}
.search-full .search-full__input {
  width: 100%;
  height: 100px;
  border: none;
  font-size: 50px;
  text-align: center;
  color: #fff;
  background-color: rgba(255, 255, 255, 0.05);
  outline: none;
  margin-bottom: 30px;
}
.search-full ::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.search-full ::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.search-full :-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.search-full :-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.search-full .search-full__bg {
  position: absolute;
  width: 100vw;
  height: 100vh;
  background-color: #1D2BB2;
  left: 0;
  top: 0;
  opacity: 0.95;
  z-index: 1000;
}

.footer-main {
  margin-top: 80px;
  overflow: hidden;
  padding: 40px 0 30px;
  background: #1D2BB2;
  background: -webkit-linear-gradient(90deg, rgb(29, 43, 178) 0%, rgb(34, 87, 220) 100%);
  background: -moz-linear-gradient(90deg, rgb(29, 43, 178) 0%, rgb(34, 87, 220) 100%);
  background: linear-gradient(90deg, rgb(29, 43, 178) 0%, rgb(34, 87, 220) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1D2BB2", endColorstr="#2257DC", GradientType=1);
}
@media only screen and (max-width: 767px) {
  .footer-main {
    margin-top: 40px;
  }
}

.footer-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 991px) {
  .footer-top {
    flex-direction: column;
    align-items: flex-start;
  }
}

.footer-main__title {
  position: relative;
  color: #fff;
  font-size: 26px;
  font-weight: bold;
  max-width: 230px;
  margin: 0;
}
.footer-main__title:before {
  content: "";
  position: absolute;
  width: 500px;
  height: 2px;
  background-color: #DC1B40;
  top: 15px;
  right: calc(100% + 20px);
}

.footer-top__box {
  display: flex;
}
@media only screen and (max-width: 991px) {
  .footer-top__box {
    flex-direction: column;
  }
}

.footer-main-info {
  display: flex;
  align-items: center;
  margin-left: 50px;
}
@media only screen and (max-width: 991px) {
  .footer-main-info {
    margin-left: 0;
    margin-top: 30px;
  }
}
.footer-main-info img {
  margin-right: 20px;
}

.footer-main-info__text {
  color: #fff;
  margin: 0;
}
.footer-main-info__text a {
  color: #fff;
  margin: 0;
}

.footer-bottom {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 30px;
  margin-top: 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.footer-bottom__flex {
  display: flex;
  align-items: center;
}

.footer-bottom__page-info {
  color: #fff;
  margin: 0 0 0 30px;
  font-size: 14px;
}

.footer-bottom__social-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
}
.footer-bottom__social-list .social-list__item {
  margin-left: 55px;
}
.footer-bottom__social-list .social-list__item:first-child {
  margin-left: 0;
}
.footer-bottom__social-list .social-list__link {
  color: #fff;
  font-size: 22px;
}

.btn {
  border: none;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  padding: 15px 40px;
}
.btn.btn-primary {
  background-color: #1D2BB2;
  color: #fff;
}
.btn.btn-primary:focus, .btn.btn-primary:active {
  box-shadow: none !important;
  background-color: #1D2BB2 !important;
}
.btn.btn-primary:hover {
  background-color: #092856;
}
.btn.btn-secondary {
  background-color: #DC1B40;
  color: #fff;
}
.btn.btn-secondary:focus, .btn.btn-secondary:active {
  box-shadow: none !important;
  background-color: #DC1B40 !important;
}
.btn.btn-secondary:hover {
  background-color: #B90F2F;
}
.btn.btn-rounded {
  border-radius: 100px;
}
.btn.btn-light {
  background-color: #fff;
  color: #1D2BB2;
}
.btn.btn-light:focus, .btn.btn-light:active {
  box-shadow: none !important;
  background-color: #1D2BB2 !important;
}
.btn.btn-light:hover {
  background-color: #092856;
  color: #fff;
}
.btn.btn-primary-clean {
  color: #1D2BB2;
  padding: 0;
  text-transform: inherit;
  font-size: 16px;
}

input.form-control {
  border-radius: 5px;
  border: 1px solid #EAEAEA;
  padding: 29px 15px;
  font-size: 16px;
  color: #263238;
}

textarea.form-control {
  border-radius: 5px;
  border: 1px solid #EAEAEA;
  padding: 15px;
  font-size: 16px;
  color: #263238;
}

.hero {
  position: relative;
}
.hero .swiper-container {
  z-index: inherit;
}
.hero .swiper-container .swiper-wrapper {
  z-index: inherit;
}

.hero-slide {
  position: relative;
  padding-bottom: 41.66%;
}
@media only screen and (max-width: 1199px) {
  .hero-slide {
    padding-bottom: 50%;
  }
}
@media only screen and (max-width: 991px) {
  .hero-slide {
    padding-bottom: 80%;
  }
}
.hero-slide:before {
  content: "";
  background: rgb(29, 50, 108);
  background: -webkit-linear-gradient(bottom left, rgb(29, 50, 108) 0%, rgba(29, 50, 108, 0) 100%);
  background: -o-linear-gradient(bottom left, rgb(29, 50, 108) 0%, rgba(29, 50, 108, 0) 100%);
  background: linear-gradient(to top right, rgb(29, 50, 108) 0%, rgba(29, 50, 108, 0) 100%);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.hero-wrapper {
  max-width: 1140px;
  margin: 0 auto;
  padding: 0 15px;
}

.hero-box {
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  max-width: 660px;
  z-index: 4;
}
.hero-box .btn {
  margin-top: 40px;
}

.hero-slide__title {
  color: #fff;
  font-size: 55px;
  line-height: 1.2;
  font-weight: 700;
}
@media only screen and (max-width: 1199px) {
  .hero-slide__title {
    font-size: 34px;
  }
}

.hero-slide__description p {
  color: #fff;
  font-size: 22px;
  line-height: 1.5;
  font-weight: 600;
  margin-top: 30px;
}
@media only screen and (max-width: 1199px) {
  .hero-slide__description p {
    font-size: 18px;
  }
}

.hero__img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}

.hero-pagination__wrapper {
  display: none;
}
@media only screen and (max-width: 1199px) {
  .hero-pagination__wrapper {
    display: block;
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: 15px;
  }
  .hero-pagination__wrapper .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    margin: 0 4px;
  }
  .hero-pagination__wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #1D2BB2;
    width: 14px;
    height: 14px;
    position: relative;
    top: 2px;
  }
}

.hero-nav {
  background-color: #fff;
  color: #DC1B40;
  height: 80px;
  width: 80px;
  font-size: 26px;
  left: 0;
  bottom: 0;
  top: inherit;
  z-index: 2;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
@media only screen and (max-width: 1199px) {
  .hero-nav {
    display: none;
  }
}
.hero-nav:after {
  display: none;
}
.hero-nav.hero-nav--next {
  border-radius: 0 5px 0 0;
  border-bottom: 1px solid #EFEFEF;
  bottom: 80px;
}
.hero-nav:focus, .hero-nav:active {
  outline: none;
}

.top-page {
  padding: 40px 0;
  background: #1D2BB2;
  background: -webkit-linear-gradient(90deg, rgb(29, 43, 178) 0%, rgb(34, 87, 220) 100%);
  background: -moz-linear-gradient(90deg, rgb(29, 43, 178) 0%, rgb(34, 87, 220) 100%);
  background: linear-gradient(90deg, rgb(29, 43, 178) 0%, rgb(34, 87, 220) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1D2BB2", endColorstr="#2257DC", GradientType=1);
}

.top-page__name {
  position: relative;
  color: #fff;
  font-size: 22px;
  line-height: 1.5;
  font-weight: 600;
  margin: 0 0 15px 0;
}
.top-page__name:before {
  content: "";
  position: absolute;
  width: 500px;
  height: 2px;
  background-color: #DC1B40;
  top: 15px;
  right: calc(100% + 20px);
}

.top-page__title {
  max-width: 730px;
  color: #fff;
  font-weight: 700;
  font-size: 55px;
  line-height: 1.2;
  margin: 0;
}
@media only screen and (max-width: 991px) {
  .top-page__title {
    font-size: 48px;
  }
}
@media only screen and (max-width: 767px) {
  .top-page__title {
    font-size: 32px;
  }
}

.page-article .page-article__content {
  width: 100%;
  max-width: 760px;
  padding: 0 15px;
  margin: 0 auto;
  font-size: 16px;
  line-height: 1.5;
  font-weight: 400;
  color: #263238;
}
.page-article .page-article__content h1 {
  font-size: 32px;
  font-weight: 700;
  line-height: 1.5;
}
.page-article .page-article__content h2 {
  font-size: 28px;
  font-weight: 700;
  line-height: 1.5;
}
.page-article .page-article__content h3 {
  font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
}
.page-article .page-article__content h4 {
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
}
.page-article .page-article__content h5 {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}
.page-article .page-article__content h6 {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}
.page-article .page-article__content p {
  font-size: 16px;
  line-height: 1.5;
  font-weight: 400;
  color: #263238;
  margin-bottom: 20px;
}
.page-article .page-article__content a {
  color: #1D2BB2;
  font-weight: 600;
}
.page-article .page-article__content ul {
  padding-left: 20px;
  list-style: none;
}
.page-article .page-article__content ul li {
  margin-top: 15px;
}
.page-article .page-article__content ul li:before {
  content: "•";
  color: #1D2BB2;
  font-weight: bold;
  display: inline-block;
  width: 18px;
  margin-left: -1em;
}
.page-article .page-article__content blockquote {
  position: relative;
  width: calc(100% + 180px);
  margin: 70px 0 30px -90px;
}
.page-article .page-article__content blockquote p {
  font-size: 32px;
  font-weight: 600;
  font-style: italic;
  text-align: center;
  line-height: 1.5;
  position: relative;
  z-index: 2;
}
.page-article .page-article__content blockquote:before {
  content: "";
  background: url(../img/quotation.svg) no-repeat center center;
  width: 95px;
  height: 76px;
  display: block;
  position: absolute;
  z-index: 1;
  top: -30px;
  left: -30px;
}
.page-article .page-article__content .wp-block-gallery .blocks-gallery-grid {
  list-style: none;
  padding: 0;
}
.page-article .page-article__content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item {
  margin-top: 0;
}
.page-article .page-article__content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:before {
  display: none;
}
.page-article .page-article__content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item img {
  border-radius: 5px;
}
.page-article .page-article__content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item .blocks-gallery-item__caption {
  display: none;
}
.page-article .page-article__content .wp-block-image img {
  border-radius: 5px;
}
.page-article .page-article__content .wp-block-image.size-large img {
  width: 100%;
}

.page-article--full .page-article__content {
  max-width: inherit;
  padding: 0;
}

.default-slider {
  position: relative;
}

.default-slider-slide {
  width: auto;
}

.default-slider-pagination__wrapper {
  display: none;
}
@media only screen and (max-width: 991px) {
  .default-slider-pagination__wrapper {
    display: block;
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: 15px;
  }
  .default-slider-pagination__wrapper .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    margin: 0 4px;
  }
  .default-slider-pagination__wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #1D2BB2;
    width: 14px;
    height: 14px;
    position: relative;
    top: 2px;
  }
}

.default-slider-nav {
  width: 85px;
  height: 85px;
  cursor: pointer;
  border-radius: 50%;
  background-color: #fff;
  color: #DC1B40;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 26px;
  position: absolute;
  top: 50%;
  margin-top: -42px;
  z-index: 5;
}
@media only screen and (max-width: 991px) {
  .default-slider-nav {
    display: none;
  }
}
.default-slider-nav:active, .default-slider-nav:focus {
  outline: none;
}
.default-slider-nav.swiper-button-disabled {
  display: none;
}

.default-slider-nav--prev {
  left: 20px;
}

.default-slider-nav--next {
  right: 15px;
}

.boxes-bg {
  margin-top: 80px;
  position: relative;
}
.boxes-bg:before {
  content: "";
  position: absolute;
  top: 80px;
  left: 0;
  background-color: #1D2BB2;
  width: 100%;
  height: calc(100% - 60px);
}

.section-testimonial {
  background-color: #fff;
  margin-top: 80px;
  padding: 70px 0;
}

.testimonial-swiper {
  position: relative;
  margin-top: 40px;
}

.testimonial-swiper-slide__avatar-box {
  position: relative;
  width: 90px;
  margin: 0 auto 30px;
}

.testimonial-swiper-slide__avatar {
  width: 90px;
  height: 90px;
  border-radius: 50%;
  object-fit: cover;
  object-position: center center;
}

.testimonial-swiper-slide__avatar-quotation {
  position: absolute;
  bottom: -5px;
  right: 0;
}

.testimonial-swiper-slide__description p {
  font-size: 16px;
  line-height: 1.5;
  color: #989D9F;
  text-align: center;
}

.testimonial-swiper-slide__name {
  font-size: 16px;
  font-weight: 700;
  color: #263238;
  text-align: center;
  margin: 40px 0 10px;
}

.testimonial-swiper-slide__area {
  font-size: 12px;
  font-weight: 400;
  color: #263238;
  text-align: center;
}

.testimonial-swiper-nav {
  width: 30px;
  height: 30px;
  font-size: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #DC1B40;
  cursor: pointer;
  position: absolute;
  top: 50%;
  margin-top: -15px;
}
.testimonial-swiper-nav:active, .testimonial-swiper-nav:focus {
  outline: none;
}

.testimonial-swiper-nav--next {
  right: -100px;
}

.testimonial-swiper-nav--prev {
  left: -100px;
}

.manual-banner {
  background-color: #DC1B40;
  padding: 50px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 5px;
}

.manual-banner__box {
  width: 100%;
  max-width: 550px;
}

.manual-banner__title {
  font-size: 42px;
  font-weight: 700;
  line-height: 1.2;
  color: #fff;
}

.manual-banner__description {
  font-size: 18px;
  line-height: 1.5;
  color: #fff;
  margin: 0;
}

.manual-banner__button {
  color: #DC1B40;
  text-transform: uppercase;
  font-size: 14px;
  padding: 20px 50px;
  border-radius: 100px;
  background-color: #fff;
  position: relative;
}
.manual-banner__button:hover {
  text-decoration: none;
  color: #DC1B40;
}
.manual-banner__button:before {
  content: "";
  position: absolute;
  left: -8px;
  top: -8px;
  border: 1px solid #fff;
  opacity: 0.25;
  width: calc(100% + 16px);
  height: calc(100% + 16px);
  border-radius: 100px;
}

.pagination {
  list-style: none;
  margin: 20px 0 0;
  padding: 0;
  display: flex;
  justify-content: center;
}
.pagination li {
  margin-left: 15px;
}
.pagination li:first-child {
  margin-left: 0;
}
.pagination li a, .pagination li span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  height: 50px;
  min-width: 50px;
  font-weight: 600;
}
.pagination li span {
  background-color: #fff;
  color: #1D2BB2;
}
.pagination li a {
  background-color: #1D2BB2;
  color: #fff;
}
.pagination li a:hover {
  text-decoration: none;
  background-color: #092856;
}

.card-about {
  border-radius: 5px;
  padding: 20px;
  background-color: #fff;
  display: flex;
  align-items: flex-start;
  border: 1px solid #F0F0F0;
}
.card-about.card-about--column {
  flex-direction: column;
}

.card-about__icon-box {
  background-color: #DC1B40;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.card-about__text {
  padding-left: 15px;
}

.card-about__title {
  font-size: 18px;
  font-weight: 700;
  line-height: 1.3;
  margin-bottom: 10px;
}

.card-about__description p {
  font-size: 14px;
  line-height: 1.5;
  color: #263238;
  margin: 0;
  margin-top: 15px;
}
.card-about__description p:first-child {
  margin-top: 0;
}

.card-about--column .card-about__text {
  padding-left: 0;
  margin-top: 15px;
}

.card-news-hero {
  position: relative;
  display: block;
  border-radius: 5px;
  overflow: hidden;
}
@media only screen and (max-width: 991px) {
  .card-news-hero {
    margin-bottom: 30px;
  }
}
.card-news-hero:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgb(0, 0, 0);
  background: -webkit-linear-gradient(rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
  background: -o-linear-gradient(rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
}

.card-news-hero__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 30px;
  z-index: 2;
}

.card-news-hero__date {
  color: #fff;
  opacity: 0.6;
  font-size: 12px;
  font-weight: 700;
  margin-bottom: 10px;
  display: block;
}

.card-news-hero__title {
  font-size: 22px;
  color: #fff;
  line-height: 1.5;
  font-weight: 700;
}

.card-news-hero__category {
  position: absolute;
  bottom: 30px;
  color: #fff;
  opacity: 0.6;
  font-size: 12px;
  font-weight: 700;
  display: block;
}

.card-news-hero__img {
  width: 100%;
  height: 540px;
  object-fit: cover;
  object-position: center center;
}
@media only screen and (max-width: 767px) {
  .card-news-hero__img {
    height: auto;
    max-height: 450px;
  }
}

.card-news {
  background-color: #fff;
  border-radius: 5px;
  padding: 20px;
  display: block;
  overflow: hidden;
  flex-wrap: wrap;
  border: 1px solid #F0F0F0;
}
.card-news:hover {
  text-decoration: none;
}

.card-news__date {
  width: 100%;
  color: #71797C;
  font-size: 12px;
  font-weight: 700;
  margin-bottom: 10px;
  display: block;
}

.card-news__title {
  width: 100%;
  font-size: 16px;
  color: #263238;
  line-height: 1.5;
  font-weight: 700;
}

.card-news__category {
  width: 100%;
  color: #71797C;
  font-size: 12px;
  font-weight: 700;
  display: block;
  align-self: flex-end;
}

.card-news--image {
  padding: 0;
  align-items: flex-start;
}

.card-news__img-box {
  position: relative;
  padding-bottom: 56.07%;
  display: block;
  width: 100%;
}

.card-news__box-text {
  padding: 20px;
  display: block;
}

.card-news__img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}

.card-bg {
  border-radius: 5px;
  overflow: hidden;
  position: relative;
  display: block;
  color: #fff;
}
.card-bg:hover {
  text-decoration: none;
  color: #fff;
}
.card-bg:before {
  content: "";
  background: rgb(0, 0, 0);
  background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
  background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.card-bg__arow {
  position: absolute;
  top: 20px;
  right: 20px;
  border: 2px solid #fff;
  border-radius: 150px;
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  text-align: right;
  overflow: hidden;
}
.card-bg__arow:hover {
  color: #fff;
}
.card-bg__arow span {
  display: flex;
  position: absolute;
  right: 15px;
}
.card-bg__arow .fas {
  margin-left: 20px;
  position: relative;
  top: 4px;
}

.card-bg__title {
  font-size: 18px;
  color: #fff;
  font-weight: 700;
  line-height: 1.5;
  position: absolute;
  bottom: 20px;
  left: 0;
  padding: 0 20px;
  margin-bottom: 0;
}

.card-bg__img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.card-bg__img--320 {
  width: 320px;
  height: 320px;
}

.card-check {
  border-radius: 5px;
  padding: 20px 20px 20px 30px;
  background-color: #fff;
  display: flex;
  position: relative;
  border: 1px solid #F0F0F0;
}

.card-check__description {
  font-size: 14px;
  line-height: 1.5;
  color: #263238;
  margin: 0;
}

.card-check__check-icon {
  width: 30px;
  height: 30px;
  border-radius: 5px;
  background-color: #DC1B40;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  font-size: 14px;
  left: -15px;
  top: 20px;
}

.list {
  display: flex;
  width: calc(100% + 24px);
  margin-left: -12px;
  flex-wrap: wrap;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .list {
    width: 100%;
  }
}
.list.list--center {
  justify-content: center;
}
.list.list--col-auto .list__item {
  margin: 0 12px 24px;
}
.list.list--col-2 .list__item {
  flex: 0 0 calc(50% - 24px);
  margin: 0 12px 24px;
}
@media only screen and (max-width: 767px) {
  .list.list--col-2 .list__item {
    flex: 0 0 100%;
  }
}
.list.list--col-3 .list__item {
  flex: 0 0 calc(33.33% - 24px);
  margin: 0 12px 24px;
}
@media only screen and (max-width: 991px) {
  .list.list--col-3 .list__item {
    flex: 0 0 calc(50% - 24px);
  }
}
@media only screen and (max-width: 767px) {
  .list.list--col-3 .list__item {
    flex: 0 0 100%;
  }
}
.list.list--col-4 .list__item {
  flex: 0 0 calc(25% - 24px);
  margin: 0 12px 24px;
}
@media only screen and (max-width: 991px) {
  .list.list--col-4 .list__item {
    flex: 0 0 calc(50% - 24px);
  }
}
@media only screen and (max-width: 767px) {
  .list.list--col-4 .list__item {
    flex: 0 0 100%;
  }
}
.list.list--height-auto {
  height: calc(100% + 25px);
}

.list__item > div {
  height: 100%;
}
.list__item > a {
  height: 100%;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcmUvX2dlbmVyYWwuc2NzcyIsImNvcmUvX3ZhcmlhYmxlcy5zY3NzIiwiY29yZS9fZm9udC5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm0uc2NzcyIsImNvbXBvbmVudHMvX2hlcm8uc2NzcyIsImNvbXBvbmVudHMvX3RvcC1wYWdlLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLnNjc3MiLCJjb21wb25lbnRzL19kZWZhdWx0LXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fYm94ZXMtYmcuc2NzcyIsImNvbXBvbmVudHMvX3Rlc3RpbW9uaWFsLnNjc3MiLCJjb21wb25lbnRzL19tYW51YWwtYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL19jYXJkLWFib3V0LnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL19jYXJkLW5ld3Muc2NzcyIsImNvbXBvbmVudHMvY2FyZHMvX2NhcmQtYmcuc2NzcyIsImNvbXBvbmVudHMvY2FyZHMvX2NhcmQtY2hlY2suc2NzcyIsInV0aWxpdGllcy9fbGlzdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQTtFQUNJOzs7QUFHSjtFQUNDO0VBQ0E7RUFDQTtFQUNBLE9DSFU7RURJVixhQ1ZTO0VEV1Q7RUFDQTtFQUNHOzs7QUFHSjtFQUNDOzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBSUE7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7OztBQUVEO0VBUEQ7SUFRRTtJQUNBO0lBQ0E7OztBQUVEO0VBWkQ7SUFhRTs7O0FBRUQ7RUFmRDtJQWdCRTs7OztBQU9IO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUVEO0VBQ0Msa0JDckRROzs7QUQwRFg7RUFDQztFQUNBLGFDekVVO0VEMEVWO0VBQ0E7RUFDQSxPQ3BFVTs7O0FEdUVYO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQSxhQ2hHTTtFRGlHTjtFQUNBO0VBQ0EsT0MvRlU7O0FEaUdWO0VBUEQ7SUFRRTs7OztBQUdGO0VBQ0M7RUFDQSxhQzNHTTtFRDRHTjtFQUNBO0VBQ0EsT0MxR1U7O0FENEdWO0VBUEQ7SUFRRTs7OztBQUlGO0VBQ0M7RUFDQSxPQ2hIVTs7O0FEbUhYO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FFeklGO0VBQ0U7RUFDQTtFQUNBLGFEUFE7RUNRUjtFQUNBLCthQUtnRjs7QUFFbEY7QUFDQTtFQUNFO0VBQ0E7RUFDQSxhRG5CUztFQ29CVDtFQUNBLDZaQUs0RTs7QUFFOUU7QUFDQTtFQUNFO0VBQ0E7RUFDQSxhRC9CSztFQ2dDTDtFQUNBLHFaQUs0RTs7QUN2QzlFO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7OztBQUlGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7O0FBS0Y7RUFDQzs7QUFFQTtFQUNDO0VBQ0EsT0ZKZ0I7RUVLaEI7O0FBRUE7RUFMRDtJQU1FOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFPRDtFQUZEO0lBSUU7SUFDRztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUo7RUFDQztFQUNBO0VBQ0E7RUFDQSxhRnhFSztFRXlFTDtFQUNBOztBQUVBO0VBUkQ7SUFTRTs7O0FBTUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7SUFDQTs7O0FBR0Q7RUFDQztFQUNBLE9GN0VhO0VFOEViLHFCRjlFYTs7QUVtRmQ7RUFDQyxPRnBGYTtFRXFGYixxQkZyRmE7OztBRTZGbEI7RUFDQyxrQkZsR2U7RUVtR2Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBZkQ7SUFnQkU7Ozs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTtJQUNBLGtCRjNJYTtJRTRJYjtJQUNBOzs7O0FBS0g7RUFDQzs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQSxrQkZ0TmM7RUV1TmQ7RUFBUztFQUNUO0VBQ0E7OztBQ3pPRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFWRDtJQVdFOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JIbkJnQjtFR29CaEI7RUFDQTs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7Ozs7QUFLRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7SUFDQTs7O0FBR0Q7RUFDQzs7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBOzs7QUNwSEY7RUFFQztFQUNBO0VBQ0E7RUFDQSxhSkxVO0VJTVY7O0FBRUE7RUFDQyxrQkpPYztFSU5kOztBQUVBO0VBQ0M7RUFDQTs7QUFHRDtFQUNDLGtCSkRrQjs7QUlLcEI7RUFDQyxrQkpIZ0I7RUlJaEI7O0FBRUE7RUFDQztFQUNBOztBQUdEO0VBQ0Msa0JKYm9COztBSWlCdEI7RUFDQzs7QUFHRDtFQUNDO0VBQ0EsT0oxQmM7O0FJNEJkO0VBQ0M7RUFDQTs7QUFHRDtFQUNDLGtCSmpDa0I7RUlrQ2xCOztBQUlGO0VBQ0MsT0p4Q2M7RUl5Q2Q7RUFDQTtFQUNBOzs7QUMzREY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0xSVTs7O0FNTFg7RUFDQzs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7OztBQU1IO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7OztBQUVEO0VBUEQ7SUFRRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsYU4vRE07O0FNaUVOO0VBTkQ7SUFPRTs7OztBQUlEO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsYU4zRVM7RU00RVQ7O0FBRUE7RUFQRDtJQVFFOzs7O0FBTUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNHOzs7QUFHSjtFQUNDOztBQUVBO0VBSEQ7SUFJRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0M7SUFDQTtJQUNBOztFQUVBO0lBQ0Msa0JON0ZZO0lNOEZaO0lBQ0E7SUFDQTtJQUNBOzs7O0FBTUo7RUFDQztFQUNBLE9OckdpQjtFTXNHakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBaEJEO0lBaUJFOzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7OztBQ3RKRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGFQZFU7RU9lVjs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JQRmdCO0VPR2hCO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBLGFQOUJNO0VPK0JOO0VBQ0E7RUFDQTs7QUFFQTtFQVJEO0lBU0U7OztBQUVEO0VBWEQ7SUFZRTs7OztBQ3RDRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFSVlE7RVFXUixPUkxTOztBUU9UO0VBQ0M7RUFDQSxhUmJJO0VRY0o7O0FBRUQ7RUFDQztFQUNBLGFSbEJJO0VRbUJKOztBQUVEO0VBQ0M7RUFDQSxhUnZCSTtFUXdCSjs7QUFFRDtFQUNDO0VBQ0EsYVI1Qkk7RVE2Qko7O0FBRUQ7RUFDQztFQUNBLGFSakNJO0VRa0NKOztBQUVEO0VBQ0M7RUFDQSxhUnRDSTtFUXVDSjs7QUFFRDtFQUNDO0VBQ0E7RUFDQSxhUjlDTztFUStDUCxPUnpDUTtFUTBDUjs7QUFFRDtFQUNDLE9SbENhO0VRbUNiLGFSbkRROztBUXFEVDtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFFQTtFQUNDO0VBQ0EsT1I5Q1c7RVErQ1g7RUFDQTtFQUNBO0VBQ0E7O0FBSUg7RUFFQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBLGFSOUVPO0VRK0VQO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUQ7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUVEO0VBQ0M7O0FBTUg7RUFDQzs7QUFHQTtFQUNDOzs7QUFRSjtFQUNDO0VBQ0E7OztBQ3ZJRjtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0M7SUFDQTtJQUNBOztFQUVBO0lBQ0Msa0JUUlk7SVNTWjtJQUNBO0lBQ0E7SUFDQTs7OztBQU9KO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9UckJpQjtFU3NCakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQWhCRDtJQWlCRTs7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOzs7QUFJRjtFQUNDOzs7QUFHRDtFQUNDOzs7QUNyRUQ7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQlZPYztFVU5kO0VBQ0E7OztBQ1hGO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQU9EO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFJQTtFQUNDO0VBQ0E7RUFDQSxPWC9CUztFV2dDVDs7O0FBSUY7RUFDQztFQUNBLGFYN0NNO0VXOENOLE9YMUNVO0VXMkNWO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQSxhWHZEUztFV3dEVCxPWGxEVTtFV21EVjs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPWDlDaUI7RVcrQ2pCO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7OztBQUlGO0VBQ0M7OztBQUVEO0VBQ0M7OztBQ2pGRDtFQUNDLGtCWm1CaUI7RVlsQmpCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBLGFaZk07RVlnQk47RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQyxPWlRpQjtFWVVqQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBLE9abkJnQjs7QVl1QmpCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNwREY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUM7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFidEJROztBYXdCVDtFQUNDO0VBQ0EsT2JWYTs7QWFhZDtFQUNDLGtCYmRhO0VhZWI7O0FBRUE7RUFDQztFQUNBLGtCYmxCaUI7OztBY2pCckI7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7O0FBSUY7RUFDQyxrQmRNaUI7RWNMakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0EsYWQ1Qk07RWM2Qk47RUFDQTs7O0FBSUE7RUFDQztFQUNBO0VBQ0EsT2RqQ1M7RWNrQ1Q7RUFDQTs7QUFFQTtFQUNDOzs7QUFNRjtFQUNDO0VBQ0E7OztBQ2pERjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBTkQ7SUFPRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQSxhZnhDTTtFZXlDTjtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBLGFmakRNOzs7QWVvRFA7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYWYxRE07RWUyRE47OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FO0lBQ0E7Ozs7QUFNRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQSxPZnZGVTtFZXdGVjtFQUNBLGFmL0ZNO0VlZ0dOO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBLE9mbkdVO0Vlb0dWO0VBQ0EsYWZ6R007OztBZTRHUDtFQUNDO0VBQ0EsT2Z4R1U7RWV5R1Y7RUFDQSxhZmhITTtFZWlITjtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUM1SUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0EsYWhCM0RNO0VnQjRETjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlEO0VBQ0M7RUFDRztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOzs7QUM5RUw7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBLE9qQlBVO0VpQlFWOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDNUJEO0VBQ0M7RUFDQTtFQUNHO0VBQ0E7RUFDQTs7QUFFQTtFQVBKO0lBUUs7OztBQUdEO0VBQ0M7O0FBSUg7RUFDQzs7QUFJRDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFLRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQVJEO0lBU0U7OztBQUtGO0VBQ0M7RUFDQTs7QUFHQTtFQUxEO0lBTUU7OztBQUdEO0VBVEQ7SUFVRTs7O0FBSUg7RUFDQzs7O0FBS0Q7RUFDQzs7QUFHRDtFQUNDIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuXG5odG1sIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zJywgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogJGdyZXktOTAwO1xuXHRmb250LXdlaWdodDogJHJlZ3VsYXI7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNlY3Rpb24tZGVmYXVsdCB7XG5cdHBhZGRpbmctdG9wOiA4MHB4O1xuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0fVx0XG5cblx0Ji5zZWN0aW9uLWRlZmF1bHRfX3NsaWRlciB7XG5cdFx0LnJvdyB7XG5cdFx0XHRmbGV4LXdyYXA6IGluaGVyaXQ7XG5cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLWRlZmF1bHRfX3NsaWRlci1ib3gge1xuXHRcdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0XHRcdGZsb2F0OiByaWdodDtcblxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA0NTBweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA2OTBweDtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUxMHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cbi5saXN0LXNlY3Rpb24ge1xuXHQubGlzdC1zZWN0aW9uX19pdGVtIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdHBhZGRpbmc6IDQwcHhcdDA7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKDJuKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS0xMDA7XG5cdFx0fVxuXHR9XG59XG5cbi50b3AtdGl0bGUtc2VjdGlvbiB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6ICRzZW1pYm9sZDtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0Y29sb3I6ICRncmV5LTYwMDtcbn1cblxuLmxpbmUtaGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0LmJ0biB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC50aXRsZS1zZWN0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuaDIudGl0bGUtc2VjdGlvbiB7XG5cdGZvbnQtc2l6ZTogMzRweDtcblx0Zm9udC13ZWlnaHQ6ICRib2xkO1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRjb2xvcjogJGdyZXktOTAwO1xuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdH1cbn1cbmgzLnRpdGxlLXNlY3Rpb24ge1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Y29sb3I6ICRncmV5LTkwMDtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG59XG5cbi5kZXNjcmlwdGlvbi1kZWZhdWx0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogJGdyZXktNjAwO1xufVxuXG4uei1pbmRleC01IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA1O1xufVxuXG4uYngtbG9nbyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0d2lkdGg6IDE2MHB4O1xuXHRoZWlnaHQ6IDE2MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS0xMDA7XG5cblx0LmJ4LWxvZ29fX2ltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHR9XG59IiwiLy9Gb250IHdlaWdodFxuJHJlZ3VsYXI6IDQwMDtcbiRzZW1pYm9sZDogNjAwO1xuJGJvbGQ6IDcwMDtcblxuXG4vLyBDb2xvcnNcbiRncmV5LTkwMDogIzI2MzIzODtcbiRncmV5LTgwMDogIzRCNTU1OTtcbiRncmV5LTcwMDogIzcxNzk3QztcbiRncmV5LTYwMDogIzk4OUQ5RjtcbiRncmV5LTUwMDogI0JFQzFDMjtcbiRncmV5LTQwMDogI0QxRDJEMjtcbiRncmV5LTMwMDogI0RBREFEQjtcbiRncmV5LTIwMDogI0VBRUFFQTtcbiRncmV5LTEwMDogI0YwRjBGMDtcblxuXG4kcHJpbWFyeS1jb2xvcjogIzFEMkJCMjtcbiRwcmltYXJ5LWNvbG9yLWRhcms6ICMwOTI4NTY7XG5cbiRzZWNvbmRhcnktY29sb3ItZGFyazogI0I5MEYyRjtcbiRzZWNvbmRhcnktY29sb3I6ICNEQzFCNDA7IiwiQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuXG4vLyBGb250ZSB1dGlsaXphZGE6IE9wZW4gU2Fuc1xuLy8gRGlzcG9uw612ZWwgZW0gaHR0cHM6Ly9mb250cy5nb29nbGUuY29tL3NwZWNpbWVuL09wZW4rU2Fuc1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuX3NhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL29wZW4tc2Fucy12MTYtbGF0aW4tcmVndWxhci5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgUmVndWxhcicpLCBsb2NhbCgnT3BlblNhbnMtUmVndWxhcicpLFxuICAgICAgIHVybCgnLi4vd2ViZm9udHMvb3Blbi1zYW5zLXYxNi1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICAgICB1cmwoJy4uL3dlYmZvbnRzL29wZW4tc2Fucy12MTYtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcuLi93ZWJmb250cy9vcGVuLXNhbnMtdjE2LWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJy4uL3dlYmZvbnRzL29wZW4tc2Fucy12MTYtbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcuLi93ZWJmb250cy9vcGVuLXNhbnMtdjE2LWxhdGluLXJlZ3VsYXIuc3ZnI09wZW5TYW5zJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogb3Blbi1zYW5zLTYwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuX3NhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkc2VtaWJvbGQ7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9vcGVuLXNhbnMtdjE2LWxhdGluLTYwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgU2VtaUJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLVNlbWlCb2xkJyksXG4gICAgICAgdXJsKCcuLi93ZWJmb250cy9vcGVuLXNhbnMtdjE2LWxhdGluLTYwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcuLi93ZWJmb250cy9vcGVuLXNhbnMtdjE2LWxhdGluLTYwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcuLi93ZWJmb250cy9vcGVuLXNhbnMtdjE2LWxhdGluLTYwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnLi4vd2ViZm9udHMvb3Blbi1zYW5zLXYxNi1sYXRpbi02MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgIHVybCgnLi4vd2ViZm9udHMvb3Blbi1zYW5zLXYxNi1sYXRpbi02MDAuc3ZnI09wZW5TYW5zJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogb3Blbi1zYW5zLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuX3NhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL29wZW4tc2Fucy12MTYtbGF0aW4tNzAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1Cb2xkJyksXG4gICAgICAgdXJsKCcuLi93ZWJmb250cy9vcGVuLXNhbnMtdjE2LWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcuLi93ZWJmb250cy9vcGVuLXNhbnMtdjE2LWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcuLi93ZWJmb250cy9vcGVuLXNhbnMtdjE2LWxhdGluLTcwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnLi4vd2ViZm9udHMvb3Blbi1zYW5zLXYxNi1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgIHVybCgnLi4vd2ViZm9udHMvb3Blbi1zYW5zLXYxNi1sYXRpbi03MDAuc3ZnI09wZW5TYW5zJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xufSIsIkB1c2UgJ2NvcmUvdmFyaWFibGVzJyBhcyAqO1xuXG4uaGVhZGVyLW1haW5fX3dyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdH1cbn1cblxuLmxvZ28taGVhZGVyX19pbWcge1xuXHRtYXJnaW4tbGVmdDogNXB4O1xuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG5cdFx0d2lkdGg6IDI5MHB4O1xuXHR9XG5cbn1cblxuLmhlYWRlci1tYWluX19ib3gge1xuXHRkaXNwbGF5OiBmbGV4O1xuXG5cdC5tZW51LWJ1dHRvbi1tb2JpbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5iZy1idXR0b24tY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAwLjVzLCBvcGFjaXR5IDAuNXMgbGluZWFyO1xuXHR9XG5cbn1cblxuLm1lbnUtY29udGVudCB7XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcdFxuXG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcblx0ICAgIHRvcDogMDtcblx0ICAgIGxlZnQ6IC0yOTBweDtcblx0ICAgIHdpZHRoOiAyODBweDtcblx0ICAgIGhlaWdodDogMTAwdmg7XG5cdCAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGQkZCO1xuXHQgICAgei1pbmRleDogOTk5OTk5O1xuXHQgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0ICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdCAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0ICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIC41cyBlYXNlLWluLW91dDtcblx0ICAgIC1tb3otdHJhbnNpdGlvbjogbGVmdCAuNXMgZWFzZS1pbi1vdXQ7XG5cdCAgICAtby10cmFuc2l0aW9uOiBsZWZ0IC41cyBlYXNlLWluLW91dDtcblx0ICAgIHRyYW5zaXRpb246IGxlZnQgLjVzIGVhc2UtaW4tb3V0O1xuXHR9XG5cdC5tZW51LW5hdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblxuXHRcdC5tZW51LWl0ZW0ge1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0cGFkZGluZzogNDFweCAyMHB4IDQwcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Y29sb3I6ICMyNjMyMzg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuY3VycmVudF9wYWdlX2l0ZW0ge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLnNlYXJjaC1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXHR3aWR0aDogMTEwcHg7XG5cdG1hcmdpbi1yaWdodDogLTE1cHg7XG5cdG1hcmdpbi1sZWZ0OiA2MHB4O1xuXHRib3JkZXI6IG5vbmU7XG5cblx0Jjpmb2N1cywgJjphY3RpdmUge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnNlYXJjaC1tb2JpbGUge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGJvdHRvbTogMDtcblx0XHR3aWR0aDogMjgwcHg7XG5cblx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR9XG5cblx0XHRidXR0b24ge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR3aWR0aDogNzBweDtcblx0XHR9XG5cdH1cbn1cblxuLm1lbnUtb3BlbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Lm1lbnUtY29udGVudCB7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdC5iZy1idXR0b24tY2xvc2Uge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyO1xuXHR9XG59XG5cbi5zZWFyY2gtb3BlbiB7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNlYXJjaC1mdWxse1xuXHR3aWR0aDoxMDB2dztcblx0aGVpZ2h0OjEwMHZoO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTAwMDtcblx0ZGlzcGxheTpub25lO1xuXHR0ZXh0LWFsaWduOmNlbnRlcjsgIFxuXHRcblx0LnNlYXJjaC1mdWxsX19jb250ZW50eyBcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDoxMDB2dztcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdHotaW5kZXg6IDIwMDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cdC5zZWFyY2gtZnVsbF9faW5wdXR7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRoZWlnaHQ6MTAwcHg7XG5cdFx0Ym9yZGVyOm5vbmU7XG5cdFx0Zm9udC1zaXplOjUwcHg7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0Y29sb3I6I2ZmZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpOyBcblx0XHRvdXRsaW5lOm5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdH1cblx0OjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuXHR9XG5cdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdH1cblx0Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdH1cblx0LnNlYXJjaC1mdWxsX19iZ3tcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHdpZHRoOiAxMDB2dzsgXG5cdFx0aGVpZ2h0OiAxMDB2aDsgXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7IFxuXHRcdGxlZnQ6IDA7IHRvcDogMDsgXG5cdFx0b3BhY2l0eTogMC45NTtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHR9XG59IiwiQHVzZSAnY29yZS92YXJpYWJsZXMnIGFzICo7XG5cbi5mb290ZXItbWFpbiB7XG5cdG1hcmdpbi10b3A6IDgwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDQwcHggMCAzMHB4O1xuXHRiYWNrZ3JvdW5kOiAjMUQyQkIyO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyOSwgNDMsIDE3OCwgMSkgMCUsIHJnYmEoMzQsIDg3LCAyMjAsIDEpIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyOSwgNDMsIDE3OCwgMSkgMCUsIHJnYmEoMzQsIDg3LCAyMjAsIDEpIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjksIDQzLCAxNzgsIDEpIDAlLCByZ2JhKDM0LCA4NywgMjIwLCAxKSAxMDAlKTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiMxRDJCQjJcIiwgZW5kQ29sb3JzdHI9XCIjMjI1N0RDXCIsIEdyYWRpZW50VHlwZT0xKTtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxufVxuXG4uZm9vdGVyLXRvcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0fVxufVxuXG4uZm9vdGVyLW1haW5fX3RpdGxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAyNnB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bWF4LXdpZHRoOiAyMzBweDtcblx0bWFyZ2luOiAwO1xuXG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogNTAwcHg7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcblx0XHR0b3A6IDE1cHg7XG5cdFx0cmlnaHQ6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHR9XG59XG5cbi5mb290ZXItdG9wX19ib3gge1xuXHRkaXNwbGF5OiBmbGV4O1xuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cbn1cblxuLmZvb3Rlci1tYWluLWluZm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tbGVmdDogNTBweDtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0fVxuXG5cdGltZyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHR9XG59XG5cbi5mb290ZXItbWFpbi1pbmZvX190ZXh0IHtcblx0Y29sb3I6ICNmZmY7XG5cdG1hcmdpbjogMDtcblxuXHRhIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuLmZvb3Rlci1ib3R0b20ge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0bWFyZ2luLXRvcDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZm9vdGVyLWJvdHRvbV9fZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb290ZXItYm90dG9tX19wYWdlLWluZm8ge1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luOiAwIDAgMCAzMHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi5mb290ZXItYm90dG9tX19zb2NpYWwtbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQuc29jaWFsLWxpc3RfX2l0ZW0ge1xuXHRcdG1hcmdpbi1sZWZ0OiA1NXB4O1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblxuXHQuc29jaWFsLWxpc3RfX2xpbmsge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0fVxufSIsIkB1c2UgJ2NvcmUvdmFyaWFibGVzJyBhcyAqO1xuXG4uYnRuICB7XG5cblx0Ym9yZGVyOiBub25lO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiAkc2VtaWJvbGQ7XG5cdHBhZGRpbmc6IDE1cHggNDBweDtcblxuXHQmLmJ0bi1wcmltYXJ5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdCY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xuXHRcdH1cblx0fVxuXG5cdCYuYnRuLXNlY29uZGFyeSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdCY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3ItZGFyaztcblx0XHR9XG5cdH1cblxuXHQmLmJ0bi1yb3VuZGVkIHtcblx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcblx0fVxuXG5cdCYuYnRuLWxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblxuXHRcdCY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG5cblx0Ji5idG4tcHJpbWFyeS1jbGVhbiB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59IiwiQHVzZSAnY29yZS92YXJpYWJsZXMnIGFzICo7XG5cbmlucHV0LmZvcm0tY29udHJvbCB7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktMjAwO1xuXHRwYWRkaW5nOiAyOXB4IDE1cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICRncmV5LTkwMDtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICRncmV5LTkwMDtcbn0iLCJAdXNlICdjb3JlL3ZhcmlhYmxlcycgYXMgKjtcblxuLmhlcm8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnN3aXBlci1jb250YWluZXIge1xuXHRcdHotaW5kZXg6IGluaGVyaXQ7XG5cblx0XHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0ei1pbmRleDogaW5oZXJpdDtcblx0XHR9XG5cdH1cbn1cblxuXG4uaGVyby1zbGlkZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDQxLjY2JTtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cdH1cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MCU7XG5cdH1cblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRiYWNrZ3JvdW5kOiByZ2IoMjksNTAsMTA4KTtcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20gbGVmdCwgcmdiYSgyOSw1MCwxMDgsMSkgMCUsIHJnYmEoMjksNTAsMTA4LDApIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChib3R0b20gbGVmdCwgcmdiYSgyOSw1MCwxMDgsMSkgMCUsIHJnYmEoMjksNTAsMTA4LDApIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHJnYmEoMjksNTAsMTA4LDEpIDAlLCByZ2JhKDI5LDUwLDEwOCwwKSAxMDAlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbn1cblxuLmhlcm8td3JhcHBlciB7XG5cdG1heC13aWR0aDogMTE0MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCAxNXB4O1xufVxuXG4uaGVyby1ib3gge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXgtd2lkdGg6IDY2MHB4O1xuXHR6LWluZGV4OiA0O1xuXG5cdC5idG4ge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cbn1cblxuLmhlcm8tc2xpZGVfX3RpdGxlIHtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogNTVweDtcblx0bGluZS1oZWlnaHQ6MS4yO1xuXHRmb250LXdlaWdodDogJGJvbGQ7XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRmb250LXNpemU6IDM0cHg7XG5cdH1cbn1cbi5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbiB7XG5cdHAge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGZvbnQtd2VpZ2h0OiAkc2VtaWJvbGQ7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdH1cbn1cblxuLmhlcm9fX2ltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uaGVyby1wYWdpbmF0aW9uX193cmFwcGVyIHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRtYXJnaW46IDAgNHB4O1xuXG5cdFx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhlcm8tbmF2IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdGhlaWdodDogODBweDtcblx0d2lkdGg6IDgwcHg7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHR0b3A6IGluaGVyaXQ7XG5cdHotaW5kZXg6IDI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cdFxuXG5cdCY6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmLmhlcm8tbmF2LS1uZXh0IHtcblx0XHRib3JkZXItcmFkaXVzOiAwIDVweCAwIDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkVGRUY7XG5cdFx0Ym90dG9tOiA4MHB4O1xuXHR9XG5cblx0Jjpmb2N1cywgJjphY3RpdmUge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn0iLCJAdXNlICdjb3JlL3ZhcmlhYmxlcycgYXMgKjtcblxuLnRvcC1wYWdlIHtcblx0cGFkZGluZzogNDBweCAwO1xuXHRiYWNrZ3JvdW5kOiAjMUQyQkIyO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyOSwgNDMsIDE3OCwgMSkgMCUsIHJnYmEoMzQsIDg3LCAyMjAsIDEpIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyOSwgNDMsIDE3OCwgMSkgMCUsIHJnYmEoMzQsIDg3LCAyMjAsIDEpIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjksIDQzLCAxNzgsIDEpIDAlLCByZ2JhKDM0LCA4NywgMjIwLCAxKSAxMDAlKTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiMxRDJCQjJcIiwgZW5kQ29sb3JzdHI9XCIjMjI1N0RDXCIsIEdyYWRpZW50VHlwZT0xKTtcbn1cblxuLnRvcC1wYWdlX19uYW1lIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRmb250LXdlaWdodDogJHNlbWlib2xkO1xuXHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiA1MDBweDtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuXHRcdHRvcDogMTVweDtcblx0XHRyaWdodDogY2FsYygxMDAlICsgMjBweCk7XG5cdH1cbn1cblxuLnRvcC1wYWdlX190aXRsZSB7XG5cdG1heC13aWR0aDogNzMwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXdlaWdodDogJGJvbGQ7XG5cdGZvbnQtc2l6ZTogNTVweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0bWFyZ2luOiAwO1xuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdH1cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0fVxufSIsIkB1c2UgJ2NvcmUvdmFyaWFibGVzJyBhcyAqO1xuXG4ucGFnZS1hcnRpY2xlIHtcblxuXHQucGFnZS1hcnRpY2xlX19jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDc2MHB4O1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRmb250LXdlaWdodDogJHJlZ3VsYXI7XG5cdFx0Y29sb3I6ICRncmV5LTkwMDtcblxuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHRcdGg0IHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHRcdGg1IHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHRcdGg2IHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcblx0XHRcdGNvbG9yOiAkZ3JleS05MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VtaWJvbGQ7XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXDIwMjJcIjsgXG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTFlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRibG9ja3F1b3RlIHtcblxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDE4MHB4KTtcblx0XHRcdG1hcmdpbjogNzBweCAwIDMwcHggLTkwcHg7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VtaWJvbGQ7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9xdW90YXRpb24uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDk1cHg7XG5cdFx0XHRcdGhlaWdodDogNzZweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0dG9wOiAtMzBweDtcblx0XHRcdFx0bGVmdDogLTMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53cC1ibG9jay1nYWxsZXJ5IHtcblx0XHRcdC5ibG9ja3MtZ2FsbGVyeS1ncmlkIHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHQuYmxvY2tzLWdhbGxlcnktaXRlbSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJsb2Nrcy1nYWxsZXJ5LWl0ZW1fX2NhcHRpb24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LndwLWJsb2NrLWltYWdlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdH1cblx0XHRcdCYuc2l6ZS1sYXJnZSB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtYXJ0aWNsZS0tZnVsbCB7XG5cdC5wYWdlLWFydGljbGVfX2NvbnRlbnQge1xuXHRcdG1heC13aWR0aDogaW5oZXJpdDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59IiwiQHVzZSAnY29yZS92YXJpYWJsZXMnIGFzICo7XG5cbi5kZWZhdWx0LXNsaWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRlZmF1bHQtc2xpZGVyLXNsaWRlIHtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5kZWZhdWx0LXNsaWRlci1wYWdpbmF0aW9uX193cmFwcGVyIHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdG1hcmdpbjogMCA0cHg7XG5cblx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5kZWZhdWx0LXNsaWRlci1uYXYge1xuXHR3aWR0aDogODVweDtcblx0aGVpZ2h0OiA4NXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmb250LXNpemU6IDI2cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC00MnB4O1xuXHR6LWluZGV4OiA1O1xuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0JjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmRlZmF1bHQtc2xpZGVyLW5hdi0tcHJldiB7XG5cdGxlZnQ6IDIwcHhcbn1cblxuLmRlZmF1bHQtc2xpZGVyLW5hdi0tbmV4dCB7XG5cdHJpZ2h0OiAxNXB4O1xufSIsIkB1c2UgJ2NvcmUvdmFyaWFibGVzJyBhcyAqO1xuXG4uYm94ZXMtYmcge1xuXHRtYXJnaW4tdG9wOiA4MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA4MHB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcblx0fVxufSIsIkB1c2UgJ2NvcmUvdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi10ZXN0aW1vbmlhbCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdG1hcmdpbi10b3A6IDgwcHg7XG5cdHBhZGRpbmc6IDcwcHggMDtcbn1cblxuLnRlc3RpbW9uaWFsLXN3aXBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnRlc3RpbW9uaWFsLXN3aXBlci1zbGlkZSB7XG5cbn1cblxuLnRlc3RpbW9uaWFsLXN3aXBlci1zbGlkZV9fYXZhdGFyLWJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDkwcHg7XG5cdG1hcmdpbjowIGF1dG8gMzBweDtcbn1cblxuLnRlc3RpbW9uaWFsLXN3aXBlci1zbGlkZV9fYXZhdGFyIHtcblx0d2lkdGg6IDkwcHg7XG5cdGhlaWdodDogOTBweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4udGVzdGltb25pYWwtc3dpcGVyLXNsaWRlX19hdmF0YXItcXVvdGF0aW9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IC01cHg7XG5cdHJpZ2h0OiAwO1xufVxuXG4udGVzdGltb25pYWwtc3dpcGVyLXNsaWRlX19kZXNjcmlwdGlvbiB7XG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGNvbG9yOiAkZ3JleS02MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi50ZXN0aW1vbmlhbC1zd2lwZXItc2xpZGVfX25hbWUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0Y29sb3I6ICRncmV5LTkwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDQwcHggMCAxMHB4O1xufVxuXG4udGVzdGltb25pYWwtc3dpcGVyLXNsaWRlX19hcmVhIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogJHJlZ3VsYXI7XG5cdGNvbG9yOiAkZ3JleS05MDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRlc3RpbW9uaWFsLXN3aXBlci1uYXYge1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRmb250LXNpemU6IDMycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjb2xvcjokc2Vjb25kYXJ5LWNvbG9yO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC0xNXB4O1xuXG5cdCY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbi50ZXN0aW1vbmlhbC1zd2lwZXItbmF2LS1uZXh0IHtcblx0cmlnaHQ6IC0xMDBweDtcbn1cbi50ZXN0aW1vbmlhbC1zd2lwZXItbmF2LS1wcmV2IHtcblx0bGVmdDogLTEwMHB4O1xufVxuXG5cblxuXG5cbiIsIkB1c2UgJ2NvcmUvdmFyaWFibGVzJyBhcyAqO1xuXG4ubWFudWFsLWJhbm5lciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdHBhZGRpbmc6IDUwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubWFudWFsLWJhbm5lcl9fYm94IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNTUwcHg7XG59XG5cbi5tYW51YWwtYmFubmVyX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDJweDtcblx0Zm9udC13ZWlnaHQ6ICRib2xkO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRjb2xvcjogI2ZmZjtcdFxufVxuXG4ubWFudWFsLWJhbm5lcl9fZGVzY3JpcHRpb24ge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdGNvbG9yOiAjZmZmO1xuXHRtYXJnaW46IDA7XG59XG5cbi5tYW51YWwtYmFubmVyX19idXR0b24ge1xuXHRjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRwYWRkaW5nOiAyMHB4IDUwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuXHR9XG5cblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogLThweDtcblx0XHR0b3A6IC04cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHRvcGFjaXR5OiAwLjI1O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIDE2cHgpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHR9XG59IiwiQHVzZSAnY29yZS92YXJpYWJsZXMnIGFzICo7XG5cbi5wYWdpbmF0aW9uIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAyMHB4IDAgMDtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0bGkge1xuXG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdGEsIHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdG1pbi13aWR0aDogNTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VtaWJvbGQ7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFxuXHRcdH1cblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdH1cbn0iLCJAdXNlICdjb3JlL3ZhcmlhYmxlcycgYXMgKjtcblxuLmNhcmQtYWJvdXQge1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS0xMDA7XG5cdFxuXHQmLmNhcmQtYWJvdXQtLWNvbHVtbiB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcdFxuXHR9XG59XG5cbi5jYXJkLWFib3V0X19pY29uLWJveCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5jYXJkLWFib3V0X190ZXh0IHtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY2FyZC1hYm91dF9fdGl0bGUge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNhcmQtYWJvdXRfX2Rlc2NyaXB0aW9uIHtcblx0cCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0Y29sb3I6ICRncmV5LTkwMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cbn1cblxuLmNhcmQtYWJvdXQtLWNvbHVtbiB7XG5cdC5jYXJkLWFib3V0X190ZXh0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxufVxuIiwiQHVzZSAnY29yZS92YXJpYWJsZXMnIGFzICo7XG5cbi8vIENBUkQgTkVXUyBIRVJPXG5cbi5jYXJkLW5ld3MtaGVybyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OlwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kOiByZ2IoMCwwLDApO1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC42KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmdiYSgwLDAsMCwwLjYpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsMCwwLDAuNikgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XG5cdH1cblxufVxuXG4uY2FyZC1uZXdzLWhlcm9fX2NvbnRlbnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZzogMzBweDtcblx0ei1pbmRleDogMjtcbn1cblxuLmNhcmQtbmV3cy1oZXJvX19kYXRlIHtcblx0Y29sb3I6ICNmZmY7XG5cdG9wYWNpdHk6IDAuNjtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogJGJvbGQ7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2FyZC1uZXdzLWhlcm9fX3RpdGxlIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRjb2xvcjogI2ZmZjtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Zm9udC13ZWlnaHQ6ICRib2xkO1xufVxuXG4uY2FyZC1uZXdzLWhlcm9fX2NhdGVnb3J5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDMwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRvcGFjaXR5OiAwLjY7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6ICRib2xkO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcmQtbmV3cy1oZXJvX19pbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1NDBweDtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC1oZWlnaHQ6IDQ1MHB4O1xuXHR9XG59XG5cbi8vIENBUkQgTkVXU1xuXG4uY2FyZC1uZXdzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS0xMDA7XG5cblxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLmNhcmQtbmV3c19fZGF0ZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb2xvcjogJGdyZXktNzAwO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJkLW5ld3NfX3RpdGxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICRncmV5LTkwMDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Zm9udC13ZWlnaHQ6ICRib2xkO1xufVxuXG4uY2FyZC1uZXdzX19jYXRlZ29yeSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb2xvcjogJGdyZXktNzAwO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uY2FyZC1uZXdzLS1pbWFnZSB7XG5cdHBhZGRpbmc6IDA7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uY2FyZC1uZXdzX19pbWctYm94IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogNTYuMDclO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLW5ld3NfX2JveC10ZXh0IHtcblx0cGFkZGluZzogMjBweDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJkLW5ld3NfX2ltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuXG5cblxuXG5cblxuXG5cbiIsIkB1c2UgJ2NvcmUvdmFyaWFibGVzJyBhcyAqO1xuXG4uY2FyZC1iZyB7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICNmZmY7XG5cblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0YmFja2dyb3VuZDogcmdiKDAsMCwwKTtcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwwLDAsMC42KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsMCwwLDAuNikgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLDAsMCwwLjYpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdH1cblx0XG59XG5cbi5jYXJkLWJnX19hcm93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxNTBweDtcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHRzcGFuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMTVweDtcblx0fVxuXG5cdC5mYXMge1xuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IDRweDtcblx0fVxufVxuXG4uY2FyZC1iZ19fdGl0bGUge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXdlaWdodDogJGJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAyMHB4O1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nOiAwIDIwcHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cblxuLmNhcmQtYmdfX2ltZyB7XG5cdHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbiAgICAmLS0zMjAge1xuICAgIFx0d2lkdGg6IDMyMHB4O1xuICAgIFx0aGVpZ2h0OiAzMjBweDtcbiAgICB9XG59IiwiQHVzZSAnY29yZS92YXJpYWJsZXMnIGFzICo7XG5cbi5jYXJkLWNoZWNrIHtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LTEwMDtcbn1cblxuLmNhcmQtY2hlY2tfX2Rlc2NyaXB0aW9uIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRjb2xvcjogJGdyZXktOTAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5jYXJkLWNoZWNrX19jaGVjay1pY29uIHtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuXHRjb2xvcjogI2ZmZjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsZWZ0OiAtMTVweDtcblx0dG9wOiAyMHB4O1xufSIsIkB1c2UgJ2NvcmUvdmFyaWFibGVzJyBhcyAqO1xuXG4ubGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTEycHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYubGlzdC0tY2VudGVyIHtcbiAgICBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuXHQmLmxpc3QtLWNvbC1hdXRvIHtcblx0XHQubGlzdF9faXRlbSB7XG5cdFx0XHRtYXJnaW46IDAgMTJweCAyNHB4O1xuXHRcdH1cblx0fVxuXHQmLmxpc3QtLWNvbC0yIHtcblx0XHQubGlzdF9faXRlbSB7XG5cdFx0XHRmbGV4OiAwIDAgY2FsYyg1MCUgLSAyNHB4KTtcblx0XHRcdG1hcmdpbjogMCAxMnB4IDI0cHg7XG5cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubGlzdC0tY29sLTMge1xuXHRcdC5saXN0X19pdGVtIHtcblx0XHRcdGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDI0cHgpO1xuXHRcdFx0bWFyZ2luOiAwIDEycHggMjRweDtcblxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRmbGV4OiAwIDAgY2FsYyg1MCUgLSAyNHB4KTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5saXN0LS1jb2wtNCB7XG5cdFx0Lmxpc3RfX2l0ZW0ge1xuXHRcdFx0ZmxleDogMCAwIGNhbGMoMjUlIC0gMjRweCk7XG5cdFx0XHRtYXJnaW46IDAgMTJweCAyNHB4O1xuXG5cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0ZmxleDogMCAwIGNhbGMoNTAlIC0gMjRweCk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubGlzdC0taGVpZ2h0LWF1dG8ge1xuXHRcdGhlaWdodDogY2FsYygxMDAlICsgMjVweCk7XG5cdH1cbn1cblxuLmxpc3RfX2l0ZW0ge1xuXHQ+ZGl2IHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQ+YSB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59Il0sImZpbGUiOiJidW5kbGUuY3NzIn0= */
