@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@charset "UTF-8";
.poppins-thin, .fontL {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.poppins-extralight {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.poppins-light {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.poppins-regular, .font, .caption .sub-title, .caption .text, .caption .small-text, #preloader .barra-texto, body {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.poppins-medium {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.poppins-semibold, .fontSB, .caption--webdoor .text, .caption--webdoor .small-text, .caption--desc-produto .small-text, .caption--desc-produto .text, .caption--desc-produto .price-big, .button-1 span, .button-2 span, .button-prices span, .webdoor .wrap-text-start p {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.poppins-bold, .fontB, .caption .title, .caption--webdoor .title, body strong, body b {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.poppins-extrabold {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.poppins-black {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.poppins-thin-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.poppins-extralight-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: italic;
}

.poppins-light-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.poppins-regular-italic, .fontI, body em, body i {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.poppins-medium-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.poppins-semibold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: italic;
}

.poppins-bold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.poppins-extrabold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: italic;
}

.poppins-black-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: italic;
}

* {
  box-sizing: border-box;
}

html.lenis {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-scrolling iframe {
  pointer-events: none;
}

picture, figure {
  display: block;
}

img {
  width: 100%;
  height: auto;
  max-width: 100%;
  display: block;
  font-style: italic;
  background-repeat: no-repeat;
  background-size: cover;
  /* vertical-align: middle;
  shape-margin: 1rem; */
}

::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  border-radius: 0 !important;
  background-color: #9CC43F;
}

::-webkit-scrollbar-thumb {
  background-color: #D15F98;
  border-radius: 0px;
  border: 3px solid transparent;
}

html {
  font-size: 62.5%;
  width: 100vw;
}

body {
  overflow-x: hidden;
}
.container {
  width: 100%;
  max-width: 1920px;
  padding: 0;
  position: relative;
}

.wrapper {
  padding: 0;
  width: 100%;
}
.wrapper--footer {
  padding-bottom: 0;
}
@media (max-width: 992px) {
  .wrapper {
    padding: 10px;
  }
}

.gap-top {
  padding-top: 4.5rem;
}
@media screen and (max-width: 992px) {
  .gap-top {
    padding-top: 3rem;
  }
}

.gap-bottom {
  padding-bottom: 4.5rem;
}
@media screen and (max-width: 992px) {
  .gap-bottom {
    padding-bottom: 3rem;
  }
}

.color-white {
  color: #FFFFFF !important;
}

.color-black {
  color: #000000 !important;
}

.color-1 {
  color: #200E32 !important;
}

.color-2 {
  color: #D15F98 !important;
}

.color-3 {
  color: #383C41 !important;
}

.color-4 {
  color: #9CC43F !important;
}

.ico-whats-fixed {
  position: fixed;
  bottom: 40px;
  right: 40px;
  z-index: 10;
  transition: 0.7s linear(0, 0.202 2.9%, 0.386 6%, 0.543 9.2%, 0.675 12.5%, 0.732 14.2%, 0.786 16%, 0.834 17.8%, 0.877 19.7%, 0.915 21.6%, 0.948 23.6%, 0.977 25.7%, 1 27.8%, 1.015 29.4%, 1.028 31.1%, 1.038 32.8%, 1.047 34.6%, 1.053 36.5%, 1.058 38.4%, 1.062 42.7%, 1.06 45.9%, 1.055 49.5%, 1.022 66%, 1.008 75.1%, 1.001 85.3%, 1);
}
.ico-whats-fixed:hover {
  transform: rotate(30deg) scale(1.1);
}

.white-popup-block {
  background: white;
  padding: 40px;
  max-width: 800px;
  width: 90%;
  margin: 0px auto;
  position: relative;
}

.close-popup-modal {
  position: absolute;
  top: -50px !important;
  right: 0;
  z-index: 1;
}

footer .footer-top {
  padding: 20px 0;
  background-color: #2B153F;
}
footer .footer-top .caption {
  margin: 0 5%;
}
footer .footer-bottom {
  padding: 50px 0 0;
  background-color: #220F34;
}
footer .footer-bottom .bl-cont {
  width: 23%;
  padding-left: 40px;
  position: relative;
}
footer .footer-bottom .bl-cont::after {
  content: "";
  position: absolute;
  right: 0;
  height: 182px;
  width: 1px;
  background-color: white;
  top: 0%;
}
footer .footer-bottom .bl-cont:first-child {
  padding-left: 0;
}
footer .footer-ico-acai-zn {
  max-width: 211px;
}
footer .footer-col-parceiros img {
  width: -moz-fit-content;
  width: fit-content;
}
@media (max-width: 992px) {
  footer .footer-bottom .bl-cont {
    width: 90%;
    margin: 10px;
    padding: 10px;
    border-bottom: 1px solid white;
  }
  footer .footer-bottom .bl-cont::after {
    display: none;
  }
}

.webdoor {
  width: 100%;
  min-height: 100svh;
  padding: 120px 0;
  position: relative;
  background-color: #200E32;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.webdoor img {
  width: auto;
}
.webdoor > .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.webdoor .img-webdoor {
  overflow: hidden;
}
.webdoor .img-webdoor img {
  min-width: 390px;
}
.webdoor .wd-img-anime {
  opacity: 0;
  transition: all 1s cubic-bezier(0.27, 0.16, 0, 1.01);
  transform: translateX(40px);
  overflow: hidden;
}
.webdoor .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-size: cover;
  background-color: #200E32;
}
.webdoor .swiper-slide picture {
  display: block;
  position: relative;
  width: 100%;
}
.webdoor .swiper-slide picture .selo-novidade,
.webdoor .swiper-slide picture .selo-logo-mascote {
  position: absolute;
  z-index: 1;
  transition: all 0.5s ease;
}
.webdoor .swiper-slide picture .selo-logo-mascote {
  left: 22%;
  bottom: 10%;
  max-width: 200px;
  width: 18%;
  min-width: 100px;
}
.webdoor .swiper-slide picture .selo-novidade {
  left: 0;
  top: 55%;
}
.webdoor .wrap-text-start {
  display: flex;
  align-items: center;
  margin-right: 40px;
}
.webdoor .wrap-text-start:last-child {
  margin-right: 0;
}
.webdoor .wrap-text-start .ico {
  margin-right: 20px;
}
.webdoor .wrap-text-start p {
  color: white;
}
.webdoor .swiper-pagination {
  left: 0;
  bottom: 40px !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.webdoor .swiper-pagination .swiper-pagination-bullet {
  background-color: #9CC43F;
}
.webdoor.motion-in .wd-img-anime {
  opacity: 1;
  transform: translateX(0px);
}
@media (max-width: 992px) {
  .webdoor > .wrapper {
    padding: 0;
  }
  .webdoor > .wrapper .caption {
    padding-left: 10px;
  }
  .webdoor > .wrapper .button-1 {
    width: 100%;
    max-width: 200px;
  }
  .webdoor > .wrapper .basicSwiper picture .selo-novidade {
    max-width: 120px;
  }
  .webdoor > .wrapper .basicSwiper picture .selo-logo-mascote {
    left: auto;
    right: 0;
    width: 47%;
    min-width: auto;
    max-width: 80px;
  }
  .webdoor > .wrapper .wrap-3-infos {
    position: absolute;
    width: 100%;
    bottom: -50px;
    left: 50%;
    transform: translateX(-50%);
  }
  .webdoor > .wrapper .wrap-3-infos .wrap-text-start .ico {
    margin-right: 5px;
  }
}

.svg-inline {
  position: relative;
  text-indent: 0 !important;
  background-image: none !important;
}
.svg-inline svg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.button-1 {
  background-color: #D15F98;
  width: 326px;
  height: 50px;
  line-height: 50px;
  display: flex;
  align-items: center;
  gap: 5px;
  justify-content: center;
  border: none;
  outline: none;
  box-shadow: none;
  border-radius: 50px;
  text-decoration: none;
}
.button-1 span {
  color: white;
  font-size: 2rem;
}
.button-1 .ico-whatsapp {
  width: 34px;
  height: 34px;
}
@media (max-width: 992px) {
  .button-1 {
    width: -moz-fit-content;
    width: fit-content;
    height: 35px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .button-1 span {
    font-size: 1rem;
    white-space: nowrap;
  }
}

.button-2 {
  background-color: black;
  width: 326px;
  height: 50px;
  line-height: 50px;
  display: flex;
  align-items: center;
  gap: 5px;
  justify-content: center;
  border: none;
  outline: none;
  box-shadow: none;
  border-radius: 14px;
  text-decoration: none;
}
.button-2 span {
  color: white;
  font-size: 2rem;
}
.button-2 .ico-whatsapp {
  width: 34px;
  height: 34px;
}
@media (max-width: 992px) {
  .button-2 {
    width: -moz-fit-content;
    width: fit-content;
    height: 35px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .button-2 span {
    font-size: 1rem;
  }
}

.button-prices {
  width: 31%;
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
  border: 1px solid black;
  border-radius: 14px;
  transition: all 0.3s ease;
}
.button-prices span {
  color: rgb(0, 0, 0);
  font-size: 1.6rem;
}
.button-prices:hover, .button-prices.active {
  background-color: black;
}
.button-prices:hover span, .button-prices.active span {
  color: white;
}

.ico {
  background-repeat: no-repeat;
  display: inline-block;
}
.ico-whatsapp {
  background-image: url(/public/frontend/assets/ico-whatsapp-button.svg);
}
.ico-start {
  width: 40px;
  height: 40px;
  background-image: url(/public/frontend/assets/ico-start.svg);
}
.ico-whatsapp-float {
  width: 60px;
  height: 60px;
  background-image: url(/public/frontend/assets/ico-whatsapp-float.svg);
}
.ico-star {
  width: 32px;
  height: 32px;
  background-image: url(/public/frontend/assets/ico-star.svg);
}
.ico-closepopup {
  width: 40px;
  height: 40px;
  background-image: url(/public/frontend/assets/ico-close-popup.svg);
}
.ico-closepopup svg path {
  fill: white;
}
.ico-footer-seta {
  width: 113.59px;
  height: 61.94px;
  background-image: url(/public/frontend/assets/ico-seta-footer.svg);
}
.ico-rede-whatsapp {
  width: 32px;
  height: 32px;
  background-image: url(/public/frontend/assets/ico-rede-whatsapp.svg);
}
.ico-rede-instagram {
  width: 32px;
  height: 32px;
  background-image: url(/public/frontend/assets/ico-rede-instagram.svg);
}
.ico-rede-pin {
  width: 32px;
  height: 32px;
  background-image: url(/public/frontend/assets/ico-rede-pin.svg);
}

.basicSwiper {
  width: 100%;
  overflow: hidden;
}

.galleryProdutosThumbs {
  width: 100%;
}

.swiper-pagination-bullet {
  width: 17px !important;
  height: 17px !important;
  border-radius: 17px;
  opacity: 0.5;
  text-align: center;
}
.swiper-pagination-bullet-active {
  opacity: 1;
}

#preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: #200E32;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 9999;
  transition: opacity 0.5s ease;
}
#preloader .barra-container {
  width: 300px;
  height: 10px;
  background-color: #e0e0e0;
  border-radius: 5px;
  overflow: hidden;
  margin-top: 15px;
}
#preloader .barra-progresso {
  width: 0%;
  height: 100%;
  background-color: #9CC43F;
  transition: width 0.2s linear;
}
#preloader .barra-texto {
  font-family: sans-serif;
  color: #ffffff;
  font-size: 10px;
}
#preloader .mascote-logo {
  max-width: 150px;
  animation: animeLoader 2s ease infinite;
  position: relative;
  top: -20px;
}

@keyframes animeLoader {
  50% {
    transform: translateY(5px);
  }
}
.caption .title {
  font-size: clamp(2.5rem, 3vw, 5rem);
}
.caption .sub-title {
  font-size: clamp(1.8rem, 3vw, 2.5rem);
}
.caption .text {
  font-size: clamp(1.4rem, 3vw, 2rem);
}
.caption .text p {
  margin-bottom: 30px !important;
}
.caption .text p:last-child {
  margin-bottom: 0;
}
.caption .small-text {
  font-size: clamp(1.2rem, 3vw, 1.6rem);
}
.caption .small-text p {
  margin: 0;
}
.caption--webdoor .title {
  font-size: clamp(2rem, 3vw, 7.5rem);
}
.caption--webdoor .text {
  font-size: clamp(1rem, 1.5vw, 2.5rem);
  line-height: normal;
}
.caption--webdoor .small-text {
  font-size: clamp(0.7rem, 0.8vw, 2rem);
  line-height: normal;
}
.caption--desc-produto .small-text, .caption--desc-produto .text {
  line-height: normal;
}
.caption--desc-produto .price-big {
  font-size: clamp(2rem, 3vw, 3rem);
}

.hover-link, header.header-1 nav a {
  position: relative;
}
.hover-link::before, header.header-1 nav a::before {
  content: "";
  width: 0;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  z-index: -1;
  background-color: #000000;
  transition: all 0.5s cubic-bezier(0.55, 0.085, 0, 0.99);
}
.hover-link:hover::before, header.header-1 nav a:hover::before, .hover-link.actived::before, header.header-1 nav a.actived::before {
  width: 100%;
  left: auto;
  right: 0;
}

.bg-transition {
  background-color: #FFFFFF;
  transition: background-color 1s ease;
  transform: skewX(10px);
}
.bg-transition.in-view {
  background-color: #200E32;
}

.wrap-sticky-height {
  height: 50vh;
}

.elm-sticky {
  top: 0;
  position: sticky;
}
.elm-sticky-50 {
  top: 50%;
}
.elm-sticky-25 {
  top: 25%;
}

.text-intro {
  opacity: 0;
  transform: skew(-3deg);
  transition: all 1s cubic-bezier(0.55, 0.085, 0, 0.99);
}
.text-intro.in-view {
  opacity: 1;
  transform: skew(0);
}

.wrap-picture-img-parallax {
  width: 100%;
  height: 100vh;
  position: relative;
}
.wrap-picture-img-parallax::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: #200E32;
  transition: height 1s cubic-bezier(0.27, 0.16, 0, 1.01);
}
.wrap-picture-img-parallax .wrap-img-parallax {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.wrap-picture-img-parallax .wrap-img-parallax img {
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 120%;
}
.wrap-picture-img-parallax.in-view::after {
  height: 0;
}

.showFade {
  transition: all 0.5s linear;
  opacity: 0;
}
.showFade.in-view {
  transition-delay: 0.3s;
  opacity: 1;
}

.text-reveal {
  visibility: hidden;
}
.text-reveal .line {
  overflow: hidden;
}
.text-reveal .line > div {
  will-change: transform;
}

header.header-1 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  z-index: 2;
  min-height: 120px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: all 1s cubic-bezier(0.55, 0.085, 0, 0.99);
  background-color: transparent;
}
header.header-1 .header-logo svg, header.header-1 .header-logo img {
  transition: transform 2s linear(0, 0.202 2.9%, 0.386 6%, 0.543 9.2%, 0.675 12.5%, 0.732 14.2%, 0.786 16%, 0.834 17.8%, 0.877 19.7%, 0.915 21.6%, 0.948 23.6%, 0.977 25.7%, 1 27.8%, 1.015 29.4%, 1.028 31.1%, 1.038 32.8%, 1.047 34.6%, 1.053 36.5%, 1.058 38.4%, 1.062 42.7%, 1.06 45.9%, 1.055 49.5%, 1.022 66%, 1.008 75.1%, 1.001 85.3%, 1);
  transform: translateX(-50vw);
}
header.header-1 nav {
  display: flex;
  gap: 1vw;
  margin-right: 5%;
}
header.header-1 nav a {
  transition: all 0.7s cubic-bezier(0.27, 0.16, 0, 1.01);
  transform: translateY(-200px);
  color: #FFFFFF;
  text-decoration: none;
  font-size: clamp(1.4rem, 4vw, 2rem);
  padding: 0 15px;
  position: relative;
}
header.header-1 .button-1 {
  transition: all 1s cubic-bezier(0.27, 0.16, 0, 1.01);
  transform: scale(0.3);
  opacity: 0;
}
header.header-absolute {
  position: absolute;
  top: -500px;
}
header.header-absolute svg {
  transform: translateX(0px);
  filter: brightness(100);
}
header.motion-in {
  top: 0px;
}
header.motion-in .header-logo img, header.motion-in .header-logo svg {
  transition-delay: 0.3s;
  transform: translateX(0px);
}
header.motion-in nav a {
  transform: translateY(0);
}
header.motion-in nav a:nth-child(4) {
  transition-delay: 0.1s;
}
header.motion-in nav a:nth-child(3) {
  transition-delay: 0.15s;
}
header.motion-in nav a:nth-child(2) {
  transition-delay: 0.2s;
}
header.motion-in nav a:nth-child(1) {
  transition-delay: 0.25s;
}
header.motion-in .button-1 {
  transform: scale(1);
  opacity: 1;
}
header.motion-in .wrapper-sandwitch-text {
  cursor: pointer;
  position: relative;
  z-index: 12;
  /* Botão hamburger */
}
header.motion-in .wrapper-sandwitch-text .menu-toggle {
  width: 24.5px;
  height: 16px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  cursor: pointer;
  position: relative;
  transition: all 0.4s ease;
}
header.motion-in .wrapper-sandwitch-text .menu-toggle span {
  position: relative;
  z-index: 1;
  display: block;
  height: 0px;
  box-shadow: 0 0 0 1px white;
  border-radius: 4px;
  transition: 0.3s;
}
header.motion-in .wrapper-sandwitch-text .menu-toggle.motion-in span:nth-child(1) {
  transform: rotate(45deg) translate(5px, 5px);
}
header.motion-in .wrapper-sandwitch-text .menu-toggle.motion-in span:nth-child(2) {
  opacity: 0;
}
header.motion-in .wrapper-sandwitch-text .menu-toggle.motion-in span:nth-child(3) {
  transform: rotate(-45deg) translate(6px, -6px);
}
header.motion-in .wrapper-sandwitch-text .menu-toggle.motion-in:hover {
  transform: rotate(90deg);
}
header.motion-in .wrapper-sandwitch-text .menu-toggle:hover::before {
  transform: translate(-50%, -50%) scale(1.1);
}
header.motion-in .wrapper-sandwitch-text:hover:not(.motion-in) .wrap-sandwitch span:nth-child(1) {
  transform: translateY(-1px);
}
header.motion-in .wrapper-sandwitch-text:hover:not(.motion-in) .wrap-sandwitch span:nth-child(3) {
  transform: translateY(1px);
}
header.motion-in .wrapper-sandwitch-text:hover:not(.motion-in) span {
  width: 100%;
}
header.motion-in.scrolling {
  background-color: #200E32;
}
@media (max-width: 992px) {
  header nav {
    margin: 0 !important;
    position: fixed;
    right: -110vw;
    top: 0;
    width: 100vw;
    height: 100dvh;
    background-color: #9CC43F;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    transition: right 1s cubic-bezier(0.27, 0.16, 0, 1.01);
    will-change: right;
  }
  header nav a {
    color: #200E32;
    font-size: 3.5rem !important;
  }
  header nav.motion-in {
    right: 0;
  }
}

section {
  position: relative;
  z-index: 1;
  background-color: white;
}
section.nossa-historia picture {
  position: relative;
  height: 100%;
}
section.nossa-historia picture.picture-m-height {
  min-height: 600px;
}
section.nossa-historia picture > div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 30px;
}
section.nossa-historia picture img.img-main {
  height: 100%;
  width: auto;
  -o-object-fit: fill;
     object-fit: fill;
  -o-object-position: center;
     object-position: center;
  max-width: 530px;
}
section.nossa-historia picture img.com-amor {
  position: absolute;
  bottom: 50px;
  left: -40px;
  height: auto;
  aspect-ratio: 1/1;
  width: 10vw;
  max-width: 174px;
  min-width: 102px;
}
section.nossa-historia .caption {
  padding-left: 40px;
}
@media (max-width: 992px) {
  section.nossa-historia picture.picture-m-height {
    min-height: auto;
  }
  section.nossa-historia picture img.com-amor {
    bottom: -9px;
    left: -9px;
  }
  section.nossa-historia .caption {
    padding-left: 10px;
  }
}
section.section-produtos .wrap-produtos .caption {
  width: 100%;
}
section.section-produtos .wrap-produtos .block-thumb {
  padding: 15px;
  border-radius: 20px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
}
section.section-produtos .wrap-produtos .block-thumb .thumb-gal {
  overflow: hidden;
  max-height: 236px;
}
section.section-petisqueira .wrap-petisqueira {
  position: relative;
}
section.section-petisqueira .wrap-petisqueira .bg-color-petisqueira {
  padding: 20px 40px;
  padding-right: 0;
  overflow-x: hidden;
  background-color: #FBF2F6;
  border-radius: 29px;
}
section.section-petisqueira .wrap-petisqueira .bg-color-petisqueira .bg-petisqueira {
  overflow: hidden;
  padding-bottom: 100%;
  position: relative;
  right: -8.5%;
  max-width: 520px;
  height: 100%;
  aspect-ratio: 1;
  transform: translateX(12px);
}
section.section-petisqueira .wrap-petisqueira .bg-color-petisqueira .bg-petisqueira img {
  position: absolute;
  right: -80px;
  bottom: -80px;
  width: 100%;
  height: auto;
  max-width: 100%;
}
@media (max-width: 1200px) {
  section.section-petisqueira .wrap-petisqueira .bg-color-petisqueira {
    width: 100%;
    padding: 30px;
  }
  section.section-petisqueira .wrap-petisqueira .bg-color-petisqueira .col-desk-3 {
    overflow: visible !important;
  }
  section.section-petisqueira .wrap-petisqueira .bg-color-petisqueira .bg-petisqueira {
    transform: translateX(0px);
    overflow: visible !important;
    bottom: 50px;
    right: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljL2Zyb250ZW5kL2Nzcy9hcHAuY3NzIiwibWFwcGluZ3MiOiI7QUFBQSxnQkFBZ0I7QUNFaEI7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUE7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUE7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUE7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUE7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUE7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FFMUdBO0VBQ0M7QUY2R0Q7O0FFekdBO0VBQ0U7QUY0R0Y7O0FFekdDO0VBQ0M7QUY0R0Y7O0FFekdDO0VBQ0M7QUY0R0Y7O0FFckdDO0VBQ0M7QUZ3R0Y7O0FFckdDO0VBQ0M7QUZ3R0Y7O0FFckdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTt1QkFBQTtBRnlHRDs7QUVwR0E7RUFDQztBRnVHRDs7QUVwR0E7RUFDQztFQUNBLHlCQzVDaUI7QUhtSmxCOztBRXBHQTtFQUNDLHlCQ2xEaUI7RURtRGpCO0VBQ0E7QUZ1R0Q7O0FFcEdBO0VBQ0M7RUFDQTtBRnVHRDs7QUVwR0E7RUFFQztBRnNHRDtBRTVGQTtFQUNDO0VBQ0EsaUJDbkVpQjtFRG9FakI7RUFDQTtBRjhGRDs7QUUzRkE7RUFDQztFQUNBO0FGOEZEO0FFN0ZDO0VBQ0M7QUYrRkY7QUU3RkM7RUFORDtJQU9FLGFDaEVnQjtFSGdLaEI7QUFDRjs7QUU3RkE7RUFDSSxtQkN4RWM7QUh3S2xCO0FFL0ZJO0VBRko7SUFHUSxpQkN6RVU7RUgyS2hCO0FBQ0Y7O0FFaEdBO0VBQ0ksc0JDOUVjO0FIaUxsQjtBRWxHSTtFQUZKO0lBR1Esb0JDL0VVO0VIb0xoQjtBQUNGOztBRWpHQTtFQUFhO0FGcUdiOztBRXBHQTtFQUFhO0FGd0diOztBRXZHQTtFQUFTO0FGMkdUOztBRTFHQTtFQUFTO0FGOEdUOztBRTdHQTtFQUFTO0FGaUhUOztBRWhIQTtFQUFTO0FGb0hUOztBRWxIQTtFQUNDO0VBQ0EsWUM1RmlCO0VENkZqQixXQzdGaUI7RUQ4RmpCO0VBQ0E7QUZxSEQ7QUVwSEM7RUFDQztBRnNIRjs7QUVqSEE7RUFDQztFQUNBLGFDeEdpQjtFRHlHakI7RUFDQTtFQUNBO0VBQ0E7QUZvSEQ7O0FFbEhBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUZxSEQ7O0FFakhDO0VBQ0M7RUFDQTtBRm9IRjtBRW5IRTtFQUNDO0FGcUhIO0FFbEhDO0VBQ0M7RUFDQTtBRm9IRjtBRW5IRTtFQUNDO0VBQ0Esa0JDbEllO0VEbUlmO0FGcUhIO0FFcEhHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzSEo7QUVuSEc7RUFDQztBRnFISjtBRWpIQztFQUNDO0FGbUhGO0FFaEhFO0VBQ0M7RUFBQTtBRmtISDtBRTlHQztFQUVFO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RUYrR0Y7RUU5R0U7SUFDQztFRmdISDtBQUNGOztBSTVTQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJEUmM7RUNTZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKMlNKO0FJelNJO0VBQ0k7QUoyU1I7QUl4U0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKMFNSO0FJclNJO0VBQ0k7QUp1U1I7QUl0U1E7RUFDSTtBSndTWjtBSXJTSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKdVNSO0FJcFNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRGhEVTtBSHNWbEI7QUlyU1E7RUFFSTtFQUNBO0VBQ0E7QUpzU1o7QUlsU1k7O0VBRUk7RUFDQTtFQUNBO0FKb1NoQjtBSWxTWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpvU2hCO0FJbFNZO0VBQ0k7RUFDQTtBSm9TaEI7QUlwUkk7RUFDSTtFQUNBO0VBQ0E7QUpzUlI7QUlyUlE7RUFDSTtBSnVSWjtBSXJSUTtFQUNJO0FKdVJaO0FJclJRO0VBQ0k7QUp1Ulo7QUlsUkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKb1JSO0FJbFJRO0VBQ0kseUJEN0dNO0FIaVlsQjtBSTdRUTtFQUNJO0VBQ0E7QUorUVo7QUkzUUk7RUFDSTtJQUNJO0VKNlFWO0VJNVFVO0lBQ0ksa0JEMUdFO0VId1hoQjtFSTVRVTtJQUNJO0lBQ0E7RUo4UWQ7RUlyUWtCO0lBQ0k7RUp1UXRCO0VJclFrQjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUp1UXRCO0VJalFVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSm1RZDtFSWpRa0I7SUFDSTtFSm1RdEI7QUFDRjs7QUszYUE7RUFDQztFQUNBO0VBQ0E7QUw4YUQ7QUs1YUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMOGFGOztBTXJiQTtFQUNJO0VBQ0E7RUFDQSxZSE9jO0VHTmQsaUJITWM7RUdMZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CSEZjO0VHR2Q7QU53Yko7QU12Ykk7RUFFSTtFQUNBO0FOd2JSO0FNcmJRO0VBQ0k7RUFDQTtBTnViWjtBTW5iSTtFQTFCSjtJQTJCUTtJQUFBO0lBQ0E7SUFDQTtJQUNBO0VOc2JOO0VNcmJNO0lBQ0k7SUFDQTtFTnViVjtBQUNGOztBTW5iQTtFQUNJO0VBQ0E7RUFDQSxZSC9CYztFR2dDZCxpQkhoQ2M7RUdpQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOc2JKO0FNcmJJO0VBRUk7RUFDQTtBTnNiUjtBTW5iUTtFQUNJO0VBQ0E7QU5xYlo7QU1qYkk7RUExQko7SUEyQlE7SUFBQTtJQUNBO0lBQ0E7SUFDQTtFTm9iTjtFTW5iTTtJQUNJO0VOcWJWO0FBQ0Y7O0FNamJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOb2JKO0FNbmJJO0VBQ0k7RUFDQTtBTnFiUjtBTWxiSTtFQUNJO0FOb2JSO0FNbmJRO0VBQ0k7QU5xYlo7O0FPcmhCQTtFQUNJO0VBQ0E7QVB3aEJKO0FPdmhCSTtFQUNJO0FQeWhCUjtBT3ZoQkk7RUFDSTtFQUNBO0VBQ0E7QVB5aEJSO0FPdmhCSTtFQUNJO0VBQ0E7RUFDQTtBUHloQlI7QU92aEJJO0VBQ0k7RUFDQTtFQUNBO0FQeWhCUjtBT3ZoQkk7RUFDSTtFQUNBO0VBQ0E7QVB5aEJSO0FPdmhCWTtFQUNJO0FQeWhCaEI7QU9yaEJJO0VBQ0k7RUFDQTtFQUNBO0FQdWhCUjtBT3JoQkk7RUFDSTtFQUNBO0VBQ0E7QVB1aEJSO0FPcmhCSTtFQUNJO0VBQ0E7RUFDQTtBUHVoQlI7QU9yaEJJO0VBQ0k7RUFDQTtFQUNBO0FQdWhCUjs7QVF0a0JBO0VBQ0k7RUFDQTtBUnlrQko7O0FRcmtCQTtFQUNJO0FSd2tCSjs7QVFoa0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUm1rQko7QVFsa0JJO0VBQ0k7QVJva0JSOztBUzFsQkE7RUFDRTtFQUNBO0VBQVE7RUFBUztFQUFjO0VBQy9CO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUZ21CRjtBUy9sQkU7RUFDRTtFQUFjO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7QVRrbUJKO0FTaG1CRTtFQUNFO0VBQVc7RUFDWDtFQUNBO0FUbW1CSjtBU2ptQkU7RUFDRTtFQUNBO0VBQ0E7QVRtbUJKO0FTL2xCRTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FUaW1CTjs7QVM3bEJBO0VBQ0k7SUFDSTtFVGdtQk47QUFDRjtBVXZvQkk7RUFFSTtBVndvQlI7QVV0b0JJO0VBRUk7QVZ1b0JSO0FVcm9CSTtFQUVJO0FWc29CUjtBVXJvQlE7RUFDSTtBVnVvQlo7QVV0b0JZO0VBQ0k7QVZ3b0JoQjtBVXBvQkk7RUFFSTtBVnFvQlI7QVVwb0JRO0VBQ0k7QVZzb0JaO0FVam9CUTtFQUVJO0FWa29CWjtBVWhvQlE7RUFFSTtFQUNBO0FWaW9CWjtBVTluQlE7RUFFSTtFQUNBO0FWK25CWjtBVTFuQlE7RUFFSTtBVjJuQlo7QVV6bkJRO0VBQ0k7QVYybkJaOztBVzdxQkE7RUFDSTtBWGdyQko7QVcvcUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QlJOVTtFUU9WO0FYaXJCUjtBVzlxQlE7RUFDSTtFQUNBO0VBQ0E7QVhnckJaOztBVzNxQkE7RUFDSSx5QlJsQmM7RVFtQmQ7RUFDQTtBWDhxQko7QVc3cUJJO0VBQ0kseUJSM0JVO0FIMHNCbEI7O0FXM3FCQTtFQUNJO0FYOHFCSjs7QVczcUJBO0VBQ0k7RUFDQTtBWDhxQko7QVc3cUJJO0VBQ0k7QVgrcUJSO0FXN3FCSTtFQUNJO0FYK3FCUjs7QVcxcUJBO0VBQ0k7RUFDQTtFQUNBO0FYNnFCSjtBVzVxQkk7RUFDSTtFQUNBO0FYOHFCUjs7QVcxcUJBO0VBQ0k7RUFDQTtFQUNBO0FYNnFCSjtBVzVxQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QlJwRVU7RVFxRVY7QVg4cUJSO0FXNXFCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVg4cUJSO0FXN3FCUTtFQUNJO0tBQUE7RUFDQTtFQUNBO0tBQUE7RUFDQTtFQUNBO0FYK3FCWjtBVzNxQlE7RUFDSTtBWDZxQlo7O0FXeHFCQTtFQUNJO0VBQ0E7QVgycUJKO0FXMXFCSTtFQUNJO0VBQ0E7QVg0cUJSOztBV3ZxQkE7RUFDSTtBWDBxQko7QVd6cUJJO0VBQ0k7QVgycUJSO0FXeHFCSTtFQUNJO0FYMHFCUjs7QVlweEJDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlCVEVnQjtFU0RoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FadXhCRjtBWWp4Qkc7RUFDQztFQUNBO0FabXhCSjtBWS93QkU7RUFDQztFQUNBO0VBRUE7QVpneEJIO0FZL3dCRztFQUNDO0VBQ0E7RUFDQSxjVDdCYztFUzhCZDtFQUNBO0VBQ0E7RUFFQTtBWmd4Qko7QVkzd0JFO0VBQ0M7RUFDQTtFQUNBO0FaNndCSDtBWXh3QkM7RUFDQztFQUNBO0FaMHdCRjtBWXh3QkU7RUFDQztFQUNBO0FaMHdCSDtBWXB3QkM7RUFDQztBWnN3QkY7QVlud0JHO0VBQ0M7RUFDQTtBWnF3Qko7QVlqd0JFO0VBRUM7QVprd0JIO0FZandCRztFQUNDO0FabXdCSjtBWWp3Qkc7RUFDQztBWm13Qko7QVlqd0JHO0VBQ0M7QVptd0JKO0FZandCRztFQUNDO0FabXdCSjtBWS92QkU7RUFDQztFQUNBO0FaaXdCSDtBWTl2QkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBWmd3Qkg7QVk5dkJHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWmd3Qko7QVk5dkJJO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QVordkJMO0FZNXZCSztFQUNDO0FaOHZCTjtBWTV2Qks7RUFDQztBWjh2Qk47QVk1dkJLO0VBQ0M7QVo4dkJOO0FZNXZCSztFQUNDO0FaOHZCTjtBWTF2Qks7RUFDQztBWjR2Qk47QVludkJNO0VBQ0M7QVpxdkJQO0FZbnZCTTtFQUNDO0FacXZCUDtBWTV1Qkk7RUFDQztBWjh1Qkw7QVl6dUJFO0VBQ0MseUJUdktlO0FIazVCbEI7QVlodUJDO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5QlR2TGU7SVN3TGY7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0Vaa3VCRDtFWWp1QkM7SUFDQyxjVGxNYztJU21NZDtFWm11QkY7RVlqdUJDO0lBQ0M7RVptdUJGO0FBQ0Y7O0FhMzZCQTtFQUVJO0VBQ0E7RUFDQTtBYjY2Qko7QWExNkJRO0VBQ0k7RUFDQTtBYjQ2Qlo7QWEzNkJZO0VBQ0k7QWI2NkJoQjtBYTM2Qlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYjY2QmhCO0FhMTZCZ0I7RUFDSTtFQUNBO0VBQ0E7S0FBQTtFQUNBO0tBQUE7RUFDQTtBYjQ2QnBCO0FhMTZCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FiNDZCcEI7QWF0NkJRO0VBQ0ksa0JWdEJNO0FIODdCbEI7QWFyNkJRO0VBRVE7SUFDSTtFYnM2QmxCO0VhcDZCYztJQUNJO0lBQ0E7RWJzNkJsQjtFYW42QlU7SUFDSSxrQlZuQ0U7RUh3OEJoQjtBQUNGO0FhOTVCWTtFQUNJO0FiZzZCaEI7QWE5NUJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJnNkJoQjtBYS81QmdCO0VBQ0k7RUFDQTtBYmk2QnBCO0FhejVCUTtFQUNJO0FiMjVCWjtBYXo1Qlk7RUFDSTtFQUNBO0VBRUE7RUFRQTtFQUNBO0FibTVCaEI7QWFqNUJnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJtNUJwQjtBYWw1Qm9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FibzVCeEI7QWFqNUJnQjtFQWpDSjtJQWtDUTtJQUNBO0VibzVCbEI7RWFsNUJrQjtJQUNJO0VibzVCdEI7RWFsNUJrQjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VibzVCdEI7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX2xheW91dC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9fd2ViZG9vci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL19zdmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX2dhbGxlcnlTd2lwZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9fanNMb2FkaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX2NhcHRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX2NsYXNzLWFuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvc2VjdGlvbnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UG9wcGluczppdGFsLHdnaHRAMCwxMDA7MCwyMDA7MCwzMDA7MCw0MDA7MCw1MDA7MCw2MDA7MCw3MDA7MCw4MDA7MCw5MDA7MSwxMDA7MSwyMDA7MSwzMDA7MSw0MDA7MSw1MDA7MSw2MDA7MSw3MDA7MSw4MDA7MSw5MDAmZGlzcGxheT1zd2FwXCIpO1xuLnBvcHBpbnMtdGhpbiwgLmZvbnRMIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5wb3BwaW5zLWV4dHJhbGlnaHQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtbGlnaHQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtcmVndWxhciwgLmZvbnQsIC5jYXB0aW9uIC5zdWItdGl0bGUsIC5jYXB0aW9uIC50ZXh0LCAuY2FwdGlvbiAuc21hbGwtdGV4dCwgI3ByZWxvYWRlciAuYmFycmEtdGV4dG8sIGJvZHkge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5wb3BwaW5zLXNlbWlib2xkLCAuZm9udFNCLCAuY2FwdGlvbi0td2ViZG9vciAudGV4dCwgLmNhcHRpb24tLXdlYmRvb3IgLnNtYWxsLXRleHQsIC5jYXB0aW9uLS1kZXNjLXByb2R1dG8gLnNtYWxsLXRleHQsIC5jYXB0aW9uLS1kZXNjLXByb2R1dG8gLnRleHQsIC5jYXB0aW9uLS1kZXNjLXByb2R1dG8gLnByaWNlLWJpZywgLmJ1dHRvbi0xIHNwYW4sIC5idXR0b24tMiBzcGFuLCAuYnV0dG9uLXByaWNlcyBzcGFuLCAud2ViZG9vciAud3JhcC10ZXh0LXN0YXJ0IHAge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtYm9sZCwgLmZvbnRCLCAuY2FwdGlvbiAudGl0bGUsIC5jYXB0aW9uLS13ZWJkb29yIC50aXRsZSwgYm9keSBzdHJvbmcsIGJvZHkgYiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9wcGlucy1leHRyYWJvbGQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtYmxhY2sge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtdGhpbi1pdGFsaWMge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBvcHBpbnMtZXh0cmFsaWdodC1pdGFsaWMge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBvcHBpbnMtbGlnaHQtaXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLXJlZ3VsYXItaXRhbGljLCAuZm9udEksIGJvZHkgZW0sIGJvZHkgaSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucG9wcGlucy1tZWRpdW0taXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLXNlbWlib2xkLWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucG9wcGlucy1ib2xkLWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucG9wcGlucy1leHRyYWJvbGQtaXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLWJsYWNrLWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbC5sZW5pcyB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmxlbmlzLmxlbmlzLXNtb290aCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcbn1cblxuLmxlbmlzLmxlbmlzLXNtb290aCBbZGF0YS1sZW5pcy1wcmV2ZW50XSB7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG59XG5cbi5sZW5pcy5sZW5pcy1zY3JvbGxpbmcgaWZyYW1lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbnBpY3R1cmUsIGZpZ3VyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC8qIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHNoYXBlLW1hcmdpbjogMXJlbTsgKi9cbn1cblxuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUNDNDNGO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxNUY5ODtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIHdpZHRoOiAxMDB2dztcbn1cblxuYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi53cmFwcGVyLS1mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4uZ2FwLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZ2FwLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cbn1cblxuLmdhcC1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogNC41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmdhcC1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG59XG5cbi5jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci0xIHtcbiAgY29sb3I6ICMyMDBFMzIgIWltcG9ydGFudDtcbn1cblxuLmNvbG9yLTIge1xuICBjb2xvcjogI0QxNUY5OCAhaW1wb3J0YW50O1xufVxuXG4uY29sb3ItMyB7XG4gIGNvbG9yOiAjMzgzQzQxICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci00IHtcbiAgY29sb3I6ICM5Q0M0M0YgIWltcG9ydGFudDtcbn1cblxuLmljby13aGF0cy1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA0MHB4O1xuICByaWdodDogNDBweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IDAuN3MgbGluZWFyKDAsIDAuMjAyIDIuOSUsIDAuMzg2IDYlLCAwLjU0MyA5LjIlLCAwLjY3NSAxMi41JSwgMC43MzIgMTQuMiUsIDAuNzg2IDE2JSwgMC44MzQgMTcuOCUsIDAuODc3IDE5LjclLCAwLjkxNSAyMS42JSwgMC45NDggMjMuNiUsIDAuOTc3IDI1LjclLCAxIDI3LjglLCAxLjAxNSAyOS40JSwgMS4wMjggMzEuMSUsIDEuMDM4IDMyLjglLCAxLjA0NyAzNC42JSwgMS4wNTMgMzYuNSUsIDEuMDU4IDM4LjQlLCAxLjA2MiA0Mi43JSwgMS4wNiA0NS45JSwgMS4wNTUgNDkuNSUsIDEuMDIyIDY2JSwgMS4wMDggNzUuMSUsIDEuMDAxIDg1LjMlLCAxKTtcbn1cbi5pY28td2hhdHMtZml4ZWQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZykgc2NhbGUoMS4xKTtcbn1cblxuLndoaXRlLXBvcHVwLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNsb3NlLXBvcHVwLW1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3Age1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQjE1M0Y7XG59XG5mb290ZXIgLmZvb3Rlci10b3AgLmNhcHRpb24ge1xuICBtYXJnaW46IDAgNSU7XG59XG5mb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICBwYWRkaW5nOiA1MHB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMEYzNDtcbn1cbmZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYmwtY29udCB7XG4gIHdpZHRoOiAyMyU7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9vdGVyIC5mb290ZXItYm90dG9tIC5ibC1jb250OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTgycHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0b3A6IDAlO1xufVxuZm9vdGVyIC5mb290ZXItYm90dG9tIC5ibC1jb250OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuZm9vdGVyIC5mb290ZXItaWNvLWFjYWktem4ge1xuICBtYXgtd2lkdGg6IDIxMXB4O1xufVxuZm9vdGVyIC5mb290ZXItY29sLXBhcmNlaXJvcyBpbWcge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5mb290ZXItYm90dG9tIC5ibC1jb250IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1ib3R0b20gLmJsLWNvbnQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi53ZWJkb29yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHN2aDtcbiAgcGFkZGluZzogMTIwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAwRTMyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi53ZWJkb29yIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLndlYmRvb3IgPiAud3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud2ViZG9vciAuaW1nLXdlYmRvb3Ige1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndlYmRvb3IgLmltZy13ZWJkb29yIGltZyB7XG4gIG1pbi13aWR0aDogMzkwcHg7XG59XG4ud2ViZG9vciAud2QtaW1nLWFuaW1lIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI3LCAwLjE2LCAwLCAxLjAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwcHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndlYmRvb3IgLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDBFMzI7XG59XG4ud2ViZG9vciAuc3dpcGVyLXNsaWRlIHBpY3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi53ZWJkb29yIC5zd2lwZXItc2xpZGUgcGljdHVyZSAuc2Vsby1ub3ZpZGFkZSxcbi53ZWJkb29yIC5zd2lwZXItc2xpZGUgcGljdHVyZSAuc2Vsby1sb2dvLW1hc2NvdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4ud2ViZG9vciAuc3dpcGVyLXNsaWRlIHBpY3R1cmUgLnNlbG8tbG9nby1tYXNjb3RlIHtcbiAgbGVmdDogMjIlO1xuICBib3R0b206IDEwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgd2lkdGg6IDE4JTtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cbi53ZWJkb29yIC5zd2lwZXItc2xpZGUgcGljdHVyZSAuc2Vsby1ub3ZpZGFkZSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTUlO1xufVxuLndlYmRvb3IgLndyYXAtdGV4dC1zdGFydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi53ZWJkb29yIC53cmFwLXRleHQtc3RhcnQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi53ZWJkb29yIC53cmFwLXRleHQtc3RhcnQgLmljbyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi53ZWJkb29yIC53cmFwLXRleHQtc3RhcnQgcCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi53ZWJkb29yIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi53ZWJkb29yIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDQzQzRjtcbn1cbi53ZWJkb29yLm1vdGlvbi1pbiAud2QtaW1nLWFuaW1lIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndlYmRvb3IgPiAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAud2ViZG9vciA+IC53cmFwcGVyIC5jYXB0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLndlYmRvb3IgPiAud3JhcHBlciAuYnV0dG9uLTEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbiAgLndlYmRvb3IgPiAud3JhcHBlciAuYmFzaWNTd2lwZXIgcGljdHVyZSAuc2Vsby1ub3ZpZGFkZSB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxuICAud2ViZG9vciA+IC53cmFwcGVyIC5iYXNpY1N3aXBlciBwaWN0dXJlIC5zZWxvLWxvZ28tbWFzY290ZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNDclO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gIH1cbiAgLndlYmRvb3IgPiAud3JhcHBlciAud3JhcC0zLWluZm9zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG4gIC53ZWJkb29yID4gLndyYXBwZXIgLndyYXAtMy1pbmZvcyAud3JhcC10ZXh0LXN0YXJ0IC5pY28ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG5cbi5zdmctaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWlubGluZSBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmJ1dHRvbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxNUY5ODtcbiAgd2lkdGg6IDMyNnB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ1dHRvbi0xIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5idXR0b24tMSAuaWNvLXdoYXRzYXBwIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYnV0dG9uLTEge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmJ1dHRvbi0xIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5cbi5idXR0b24tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMzI2cHg7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnV0dG9uLTIgc3BhbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmJ1dHRvbi0yIC5pY28td2hhdHNhcHAge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5idXR0b24tMiB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuYnV0dG9uLTIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5idXR0b24tcHJpY2VzIHtcbiAgd2lkdGg6IDMxJTtcbiAgaGVpZ2h0OiA0NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmJ1dHRvbi1wcmljZXMgc3BhbiB7XG4gIGNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLmJ1dHRvbi1wcmljZXM6aG92ZXIsIC5idXR0b24tcHJpY2VzLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLmJ1dHRvbi1wcmljZXM6aG92ZXIgc3BhbiwgLmJ1dHRvbi1wcmljZXMuYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5pY28ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaWNvLXdoYXRzYXBwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby13aGF0c2FwcC1idXR0b24uc3ZnKTtcbn1cbi5pY28tc3RhcnQge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3B1YmxpYy9mcm9udGVuZC9hc3NldHMvaWNvLXN0YXJ0LnN2Zyk7XG59XG4uaWNvLXdoYXRzYXBwLWZsb2F0IHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby13aGF0c2FwcC1mbG9hdC5zdmcpO1xufVxuLmljby1zdGFyIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1zdGFyLnN2Zyk7XG59XG4uaWNvLWNsb3NlcG9wdXAge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3B1YmxpYy9mcm9udGVuZC9hc3NldHMvaWNvLWNsb3NlLXBvcHVwLnN2Zyk7XG59XG4uaWNvLWNsb3NlcG9wdXAgc3ZnIHBhdGgge1xuICBmaWxsOiB3aGl0ZTtcbn1cbi5pY28tZm9vdGVyLXNldGEge1xuICB3aWR0aDogMTEzLjU5cHg7XG4gIGhlaWdodDogNjEuOTRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1zZXRhLWZvb3Rlci5zdmcpO1xufVxuLmljby1yZWRlLXdoYXRzYXBwIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1yZWRlLXdoYXRzYXBwLnN2Zyk7XG59XG4uaWNvLXJlZGUtaW5zdGFncmFtIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1yZWRlLWluc3RhZ3JhbS5zdmcpO1xufVxuLmljby1yZWRlLXBpbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcHVibGljL2Zyb250ZW5kL2Fzc2V0cy9pY28tcmVkZS1waW4uc3ZnKTtcbn1cblxuLmJhc2ljU3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5nYWxsZXJ5UHJvZHV0b3NUaHVtYnMge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiAxN3B4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTdweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuI3ByZWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDBFMzI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5OTk5O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbn1cbiNwcmVsb2FkZXIgLmJhcnJhLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4jcHJlbG9hZGVyIC5iYXJyYS1wcm9ncmVzc28ge1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDQzQzRjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycyBsaW5lYXI7XG59XG4jcHJlbG9hZGVyIC5iYXJyYS10ZXh0byB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuI3ByZWxvYWRlciAubWFzY290ZS1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgYW5pbWF0aW9uOiBhbmltZUxvYWRlciAycyBlYXNlIGluZmluaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTIwcHg7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWVMb2FkZXIge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xuICB9XG59XG4uY2FwdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDIuNXJlbSwgM3Z3LCA1cmVtKTtcbn1cbi5jYXB0aW9uIC5zdWItdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDEuOHJlbSwgM3Z3LCAyLjVyZW0pO1xufVxuLmNhcHRpb24gLnRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgM3Z3LCAycmVtKTtcbn1cbi5jYXB0aW9uIC50ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2FwdGlvbiAudGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcHRpb24gLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDEuMnJlbSwgM3Z3LCAxLjZyZW0pO1xufVxuLmNhcHRpb24gLnNtYWxsLXRleHQgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5jYXB0aW9uLS13ZWJkb29yIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgM3Z3LCA3LjVyZW0pO1xufVxuLmNhcHRpb24tLXdlYmRvb3IgLnRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDEuNXZ3LCAyLjVyZW0pO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmNhcHRpb24tLXdlYmRvb3IgLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDAuN3JlbSwgMC44dncsIDJyZW0pO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmNhcHRpb24tLWRlc2MtcHJvZHV0byAuc21hbGwtdGV4dCwgLmNhcHRpb24tLWRlc2MtcHJvZHV0byAudGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uY2FwdGlvbi0tZGVzYy1wcm9kdXRvIC5wcmljZS1iaWcge1xuICBmb250LXNpemU6IGNsYW1wKDJyZW0sIDN2dywgM3JlbSk7XG59XG5cbi5ob3Zlci1saW5rLCBoZWFkZXIuaGVhZGVyLTEgbmF2IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG92ZXItbGluazo6YmVmb3JlLCBoZWFkZXIuaGVhZGVyLTEgbmF2IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLCAwLjk5KTtcbn1cbi5ob3Zlci1saW5rOmhvdmVyOjpiZWZvcmUsIGhlYWRlci5oZWFkZXItMSBuYXYgYTpob3Zlcjo6YmVmb3JlLCAuaG92ZXItbGluay5hY3RpdmVkOjpiZWZvcmUsIGhlYWRlci5oZWFkZXItMSBuYXYgYS5hY3RpdmVkOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5iZy10cmFuc2l0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcyBlYXNlO1xuICB0cmFuc2Zvcm06IHNrZXdYKDEwcHgpO1xufVxuLmJnLXRyYW5zaXRpb24uaW4tdmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDBFMzI7XG59XG5cbi53cmFwLXN0aWNreS1oZWlnaHQge1xuICBoZWlnaHQ6IDUwdmg7XG59XG5cbi5lbG0tc3RpY2t5IHtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmVsbS1zdGlja3ktNTAge1xuICB0b3A6IDUwJTtcbn1cbi5lbG0tc3RpY2t5LTI1IHtcbiAgdG9wOiAyNSU7XG59XG5cbi50ZXh0LWludHJvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBza2V3KC0zZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMCwgMC45OSk7XG59XG4udGV4dC1pbnRyby5pbi12aWV3IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBza2V3KDApO1xufVxuXG4ud3JhcC1waWN0dXJlLWltZy1wYXJhbGxheCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3JhcC1waWN0dXJlLWltZy1wYXJhbGxheDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMEUzMjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDFzIGN1YmljLWJlemllcigwLjI3LCAwLjE2LCAwLCAxLjAxKTtcbn1cbi53cmFwLXBpY3R1cmUtaW1nLXBhcmFsbGF4IC53cmFwLWltZy1wYXJhbGxheCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud3JhcC1waWN0dXJlLWltZy1wYXJhbGxheCAud3JhcC1pbWctcGFyYWxsYXggaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyMCU7XG59XG4ud3JhcC1waWN0dXJlLWltZy1wYXJhbGxheC5pbi12aWV3OjphZnRlciB7XG4gIGhlaWdodDogMDtcbn1cblxuLnNob3dGYWRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgbGluZWFyO1xuICBvcGFjaXR5OiAwO1xufVxuLnNob3dGYWRlLmluLXZpZXcge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuICBvcGFjaXR5OiAxO1xufVxuXG4udGV4dC1yZXZlYWwge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGV4dC1yZXZlYWwgLmxpbmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRleHQtcmV2ZWFsIC5saW5lID4gZGl2IHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuaGVhZGVyLmhlYWRlci0xIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgei1pbmRleDogMjtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMCwgMC45OSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaGVhZGVyLmhlYWRlci0xIC5oZWFkZXItbG9nbyBzdmcsIGhlYWRlci5oZWFkZXItMSAuaGVhZGVyLWxvZ28gaW1nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGxpbmVhcigwLCAwLjIwMiAyLjklLCAwLjM4NiA2JSwgMC41NDMgOS4yJSwgMC42NzUgMTIuNSUsIDAuNzMyIDE0LjIlLCAwLjc4NiAxNiUsIDAuODM0IDE3LjglLCAwLjg3NyAxOS43JSwgMC45MTUgMjEuNiUsIDAuOTQ4IDIzLjYlLCAwLjk3NyAyNS43JSwgMSAyNy44JSwgMS4wMTUgMjkuNCUsIDEuMDI4IDMxLjElLCAxLjAzOCAzMi44JSwgMS4wNDcgMzQuNiUsIDEuMDUzIDM2LjUlLCAxLjA1OCAzOC40JSwgMS4wNjIgNDIuNyUsIDEuMDYgNDUuOSUsIDEuMDU1IDQ5LjUlLCAxLjAyMiA2NiUsIDEuMDA4IDc1LjElLCAxLjAwMSA4NS4zJSwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTB2dyk7XG59XG5oZWFkZXIuaGVhZGVyLTEgbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxdnc7XG4gIG1hcmdpbi1yaWdodDogNSU7XG59XG5oZWFkZXIuaGVhZGVyLTEgbmF2IGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC43cyBjdWJpYy1iZXppZXIoMC4yNywgMC4xNiwgMCwgMS4wMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwcHgpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgNHZ3LCAycmVtKTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIuaGVhZGVyLTEgLmJ1dHRvbi0xIHtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI3LCAwLjE2LCAwLCAxLjAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xuICBvcGFjaXR5OiAwO1xufVxuaGVhZGVyLmhlYWRlci1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTAwcHg7XG59XG5oZWFkZXIuaGVhZGVyLWFic29sdXRlIHN2ZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwKTtcbn1cbmhlYWRlci5tb3Rpb24taW4ge1xuICB0b3A6IDBweDtcbn1cbmhlYWRlci5tb3Rpb24taW4gLmhlYWRlci1sb2dvIGltZywgaGVhZGVyLm1vdGlvbi1pbiAuaGVhZGVyLWxvZ28gc3ZnIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4zcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG59XG5oZWFkZXIubW90aW9uLWluIG5hdiBhIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuaGVhZGVyLm1vdGlvbi1pbiBuYXYgYTpudGgtY2hpbGQoNCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xufVxuaGVhZGVyLm1vdGlvbi1pbiBuYXYgYTpudGgtY2hpbGQoMykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbn1cbmhlYWRlci5tb3Rpb24taW4gbmF2IGE6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbmhlYWRlci5tb3Rpb24taW4gbmF2IGE6bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXM7XG59XG5oZWFkZXIubW90aW9uLWluIC5idXR0b24tMSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEyO1xuICAvKiBCb3TDo28gaGFtYnVyZ2VyICovXG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0IC5tZW51LXRvZ2dsZSB7XG4gIHdpZHRoOiAyNC41cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbmhlYWRlci5tb3Rpb24taW4gLndyYXBwZXItc2FuZHdpdGNoLXRleHQgLm1lbnUtdG9nZ2xlIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDBweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0IC5tZW51LXRvZ2dsZS5tb3Rpb24taW4gc3BhbjpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDVweCwgNXB4KTtcbn1cbmhlYWRlci5tb3Rpb24taW4gLndyYXBwZXItc2FuZHdpdGNoLXRleHQgLm1lbnUtdG9nZ2xlLm1vdGlvbi1pbiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0IC5tZW51LXRvZ2dsZS5tb3Rpb24taW4gc3BhbjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSg2cHgsIC02cHgpO1xufVxuaGVhZGVyLm1vdGlvbi1pbiAud3JhcHBlci1zYW5kd2l0Y2gtdGV4dCAubWVudS10b2dnbGUubW90aW9uLWluOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuaGVhZGVyLm1vdGlvbi1pbiAud3JhcHBlci1zYW5kd2l0Y2gtdGV4dCAubWVudS10b2dnbGU6aG92ZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0OmhvdmVyOm5vdCgubW90aW9uLWluKSAud3JhcC1zYW5kd2l0Y2ggc3BhbjpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0OmhvdmVyOm5vdCgubW90aW9uLWluKSAud3JhcC1zYW5kd2l0Y2ggc3BhbjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbn1cbmhlYWRlci5tb3Rpb24taW4gLndyYXBwZXItc2FuZHdpdGNoLXRleHQ6aG92ZXI6bm90KC5tb3Rpb24taW4pIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbmhlYWRlci5tb3Rpb24taW4uc2Nyb2xsaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMEUzMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgbmF2IHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IC0xMTB2dztcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwZHZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5Q0M0M0Y7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdHJhbnNpdGlvbjogcmlnaHQgMXMgY3ViaWMtYmV6aWVyKDAuMjcsIDAuMTYsIDAsIDEuMDEpO1xuICAgIHdpbGwtY2hhbmdlOiByaWdodDtcbiAgfVxuICBoZWFkZXIgbmF2IGEge1xuICAgIGNvbG9yOiAjMjAwRTMyO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgaGVhZGVyIG5hdi5tb3Rpb24taW4ge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbnNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuc2VjdGlvbi5ub3NzYS1oaXN0b3JpYSBwaWN0dXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5zZWN0aW9uLm5vc3NhLWhpc3RvcmlhIHBpY3R1cmUucGljdHVyZS1tLWhlaWdodCB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xufVxuc2VjdGlvbi5ub3NzYS1oaXN0b3JpYSBwaWN0dXJlID4gZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5zZWN0aW9uLm5vc3NhLWhpc3RvcmlhIHBpY3R1cmUgaW1nLmltZy1tYWluIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgb2JqZWN0LWZpdDogZmlsbDtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTMwcHg7XG59XG5zZWN0aW9uLm5vc3NhLWhpc3RvcmlhIHBpY3R1cmUgaW1nLmNvbS1hbW9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUwcHg7XG4gIGxlZnQ6IC00MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICB3aWR0aDogMTB2dztcbiAgbWF4LXdpZHRoOiAxNzRweDtcbiAgbWluLXdpZHRoOiAxMDJweDtcbn1cbnNlY3Rpb24ubm9zc2EtaGlzdG9yaWEgLmNhcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbi5ub3NzYS1oaXN0b3JpYSBwaWN0dXJlLnBpY3R1cmUtbS1oZWlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgc2VjdGlvbi5ub3NzYS1oaXN0b3JpYSBwaWN0dXJlIGltZy5jb20tYW1vciB7XG4gICAgYm90dG9tOiAtOXB4O1xuICAgIGxlZnQ6IC05cHg7XG4gIH1cbiAgc2VjdGlvbi5ub3NzYS1oaXN0b3JpYSAuY2FwdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG5zZWN0aW9uLnNlY3Rpb24tcHJvZHV0b3MgLndyYXAtcHJvZHV0b3MgLmNhcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wcm9kdXRvcyAud3JhcC1wcm9kdXRvcyAuYmxvY2stdGh1bWIge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5zZWN0aW9uLnNlY3Rpb24tcHJvZHV0b3MgLndyYXAtcHJvZHV0b3MgLmJsb2NrLXRodW1iIC50aHVtYi1nYWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAyMzZweDtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wZXRpc3F1ZWlyYSAud3JhcC1wZXRpc3F1ZWlyYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wZXRpc3F1ZWlyYSAud3JhcC1wZXRpc3F1ZWlyYSAuYmctY29sb3ItcGV0aXNxdWVpcmEge1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRjJGNjtcbiAgYm9yZGVyLXJhZGl1czogMjlweDtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wZXRpc3F1ZWlyYSAud3JhcC1wZXRpc3F1ZWlyYSAuYmctY29sb3ItcGV0aXNxdWVpcmEgLmJnLXBldGlzcXVlaXJhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC04LjUlO1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEycHgpO1xufVxuc2VjdGlvbi5zZWN0aW9uLXBldGlzcXVlaXJhIC53cmFwLXBldGlzcXVlaXJhIC5iZy1jb2xvci1wZXRpc3F1ZWlyYSAuYmctcGV0aXNxdWVpcmEgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTgwcHg7XG4gIGJvdHRvbTogLTgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgc2VjdGlvbi5zZWN0aW9uLXBldGlzcXVlaXJhIC53cmFwLXBldGlzcXVlaXJhIC5iZy1jb2xvci1wZXRpc3F1ZWlyYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICBzZWN0aW9uLnNlY3Rpb24tcGV0aXNxdWVpcmEgLndyYXAtcGV0aXNxdWVpcmEgLmJnLWNvbG9yLXBldGlzcXVlaXJhIC5jb2wtZGVzay0zIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHNlY3Rpb24uc2VjdGlvbi1wZXRpc3F1ZWlyYSAud3JhcC1wZXRpc3F1ZWlyYSAuYmctY29sb3ItcGV0aXNxdWVpcmEgLmJnLXBldGlzcXVlaXJhIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogNTBweDtcbiAgICByaWdodDogMDtcbiAgfVxufSIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6aXRhbCx3Z2h0QDAsMTAwOzAsMjAwOzAsMzAwOzAsNDAwOzAsNTAwOzAsNjAwOzAsNzAwOzAsODAwOzAsOTAwOzEsMTAwOzEsMjAwOzEsMzAwOzEsNDAwOzEsNTAwOzEsNjAwOzEsNzAwOzEsODAwOzEsOTAwJmRpc3BsYXk9c3dhcCcpO1xuXG4ucG9wcGlucy10aGluIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5wb3BwaW5zLWV4dHJhbGlnaHQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtbGlnaHQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9wcGlucy1tZWRpdW0ge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtc2VtaWJvbGQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9wcGlucy1leHRyYWJvbGQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtYmxhY2sge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtdGhpbi1pdGFsaWMge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBvcHBpbnMtZXh0cmFsaWdodC1pdGFsaWMge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBvcHBpbnMtbGlnaHQtaXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLXJlZ3VsYXItaXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLW1lZGl1bS1pdGFsaWMge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBvcHBpbnMtc2VtaWJvbGQtaXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLWJvbGQtaXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLWV4dHJhYm9sZC1pdGFsaWMge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBvcHBpbnMtYmxhY2staXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8vIHNpc3RlbWFcbi5mb250IHtcblx0QGV4dGVuZCAucG9wcGlucy1yZWd1bGFyO1xuICB9XG5cbiAgLmZvbnRCIHtcblx0ICBAZXh0ZW5kIC5wb3BwaW5zLWJvbGQ7XG4gIH1cbiAgLmZvbnRTQiB7XG4gIFx0QGV4dGVuZCAucG9wcGlucy1zZW1pYm9sZCA7XG4gIH1cblxuICAuZm9udEx7XG5cdEBleHRlbmQgLnBvcHBpbnMtdGhpbjtcbiAgfVxuXG4gIC5mb250SXtcblx0QGV4dGVuZCAucG9wcGlucy1yZWd1bGFyLWl0YWxpYztcbiAgfSIsIkB1c2UgXCJfdmFyaWFibGVzXCIgICBhcyBnYmw7XG5cbip7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8vIExlbmlzIGFucyBsb2NvbW90aXZlU2Nyb2xsXG5odG1sLmxlbmlzIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0XG5cdC5sZW5pcy5sZW5pcy1zbW9vdGgge1xuXHRcdHNjcm9sbC1iZWhhdmlvcjogYXV0bztcblx0fVxuXHRcblx0LmxlbmlzLmxlbmlzLXNtb290aCBbZGF0YS1sZW5pcy1wcmV2ZW50XSB7XG5cdFx0b3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcblx0fVxuXHRcblx0LmxlbmlzLmxlbmlzLXN0b3BwZWQge1xuXHRcdC8vIG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblx0XG5cdC5sZW5pcy5sZW5pcy1zY3JvbGxpbmcgaWZyYW1lIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXHRcblx0cGljdHVyZSxmaWd1cmV7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuaW1ne1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdC8qIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHNoYXBlLW1hcmdpbjogMXJlbTsgKi9cbn1cblxuLy9TY3JvbGxCYXIgYnJvd3NlclxuOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdHdpZHRoOiAxMHB4O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBnYmwuJGNvcjQ7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBnYmwuJGNvcjI7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0Ym9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbmh0bWx7XG5cdGZvbnQtc2l6ZTogNjIuNSU7XG5cdHdpZHRoOiAxMDB2dztcbn1cblxuYm9keXtcblx0QGV4dGVuZCAuZm9udDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRzdHJvbmcsYntcblx0XHRcdEBleHRlbmQgLmZvbnRCO1xuXHR9XG5cdGVtLGl7XG5cdFx0XHRAZXh0ZW5kIC5mb250STtcblx0fVxufVxuXG4vLyBQYWRyw7Vlc1xuLmNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlOyBcblx0bWF4LXdpZHRoOiBnYmwuJG1heC13aWR0aDsgXG5cdHBhZGRpbmc6IDA7IC8vZ2JsLiRwYWRkaW5nXHRcblx0cG9zaXRpb246IHJlbGF0aXZlOyAgIFxufVxuXG4ud3JhcHBlcntcblx0cGFkZGluZzogMDsvL2dibC4kcGFkZGluZztcblx0d2lkdGg6IDEwMCU7XG5cdCYtLWZvb3Rlcntcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDpnYmwuJG1vYmlsZSkge1xuXHRcdHBhZGRpbmc6IGdibC4kcGFkZGluZ01vYjtcblx0fVxufVxuXG4uZ2FwLXRvcHtcbiAgICBwYWRkaW5nLXRvcDogZ2JsLiRnYXA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDpnYmwuJG1vYmlsZSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogZ2JsLiRnYXBNb2I7XG4gICAgfVxufVxuLmdhcC1ib3R0b217XG4gICAgcGFkZGluZy1ib3R0b206IGdibC4kZ2FwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6Z2JsLiRtb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGdibC4kZ2FwTW9iO1xuICAgIH1cbn1cblxuLy8tPiBjb2xvcnNcbi5jb2xvci13aGl0ZXtjb2xvcjogZ2JsLiR3aGl0ZSAhaW1wb3J0YW50O31cbi5jb2xvci1ibGFja3tjb2xvcjogZ2JsLiRibGFjayAhaW1wb3J0YW50O31cbi5jb2xvci0xe2NvbG9yOiBnYmwuJGNvcjEgIWltcG9ydGFudDt9XG4uY29sb3ItMntjb2xvcjogZ2JsLiRjb3IyICFpbXBvcnRhbnQ7fVxuLmNvbG9yLTN7Y29sb3I6IGdibC4kY29yMyAhaW1wb3J0YW50O31cbi5jb2xvci00e2NvbG9yOiBnYmwuJGNvcjQgIWltcG9ydGFudDt9XG5cbi5pY28td2hhdHMtZml4ZWR7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiBnYmwuJHBhZGRpbmc7XG5cdHJpZ2h0OiBnYmwuJHBhZGRpbmc7XG5cdHotaW5kZXg6IDEwO1xuXHR0cmFuc2l0aW9uOiAuN3MgZ2JsLiRlbGFzdGljO1xuXHQmOmhvdmVye1xuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMzBkZWcpIHNjYWxlKDEuMSk7XG5cdH1cbn1cblxuLy8gbW9kYWwgY29uZmlybSBtZWRpZGFcbi53aGl0ZS1wb3B1cC1ibG9ja3tcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdHBhZGRpbmc6IGdibC4kcGFkZGluZztcblx0bWF4LXdpZHRoOiA4MDBweDtcblx0d2lkdGg6OTAlO1xuXHRtYXJnaW46IDBweCBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2xvc2UtcG9wdXAtbW9kYWx7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOi01MHB4ICFpbXBvcnRhbnQ7XG5cdHJpZ2h0OjA7XG5cdHotaW5kZXg6IDE7XG59XG5cbmZvb3Rlcntcblx0LmZvb3Rlci10b3B7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyQjE1M0Y7XG5cdFx0LmNhcHRpb257XG5cdFx0XHRtYXJnaW46IDAgNSU7XG5cdFx0fVxuXHR9XG5cdC5mb290ZXItYm90dG9te1xuXHRcdHBhZGRpbmc6IDUwcHggMCAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyMjBGMzQ7XG5cdFx0LmJsLWNvbnR7XG5cdFx0XHR3aWR0aDogMjMlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBnYmwuJHBhZGRpbmc7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGhlaWdodDogMTgycHg7XG5cdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHR0b3A6IDAlO1xuXHRcdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR9XG5cdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mb290ZXItaWNvLWFjYWktem57XG5cdFx0bWF4LXdpZHRoOiAyMTFweDtcblx0fVxuXHQuZm9vdGVyLWNvbC1wYXJjZWlyb3N7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYShtYXgtd2lkdGg6Z2JsLiRsZyl7XG5cdFx0LmZvb3Rlci1ib3R0b217XG5cdFx0XHQuYmwtY29udHtcblx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0bWFyZ2luOiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAZm9yd2FyZCAnX2ZvbnRzJztcblxuLy89PiBjb2xsb3JzXG4kY29yMSAgICAgICAgICAgOiAjMjAwRTMyOyAvL2FjYWlcbiRjb3IyICAgICAgICAgICA6ICNEMTVGOTg7XG4kY29yMyAgICAgICAgICAgOiAjMzgzQzQxO1xuJGNvcjQgICAgICAgICAgIDogIzlDQzQzRjtcbiRibGFjayAgICAgICAgICA6ICMwMDAwMDA7XG4kd2hpdGUgICAgICAgICAgOiAjRkZGRkZGO1xuXG4vLz0+IGNvbnN0cnVjdFxuJG1heC13aWR0aCAgICAgIDogMTkyMHB4O1xuJGhlaWdodEZpZWxkcyAgIDogNDBweDsgXG4kYnV0dG9ucyAgICAgICAgOiA1MHB4OyBcbiRoZWlnaHRNZW51ICAgICA6IDEyMHB4O1xuXG4vLz0+IGVhc2luZ1xuJGN1c3RvbSAgICAgXHQ6IGN1YmljLWJlemllciguNTUsLjA4NSwwLC45OSk7XG4kY3VzdG9tMiBcdCAgICA6IGN1YmljLWJlemllcigwLjI3LCAwLjE2LCAwLCAxLjAxKTtcbiRjdXN0b20zIFx0ICAgIDogY3ViaWMtYmV6aWVyKDAuODMsIDAsIDAuMTcsIDEpO1xuJGVsYXN0aWMgICAgICAgIDogbGluZWFyKDAsIDAuMjAyIDIuOSUsIDAuMzg2IDYlLCAwLjU0MyA5LjIlLCAwLjY3NSAxMi41JSwgMC43MzIgMTQuMiUsIDAuNzg2IDE2JSwgMC44MzQgMTcuOCUsIDAuODc3IDE5LjclLCAwLjkxNSAyMS42JSwgMC45NDggMjMuNiUsIDAuOTc3IDI1LjclLCAxIDI3LjglLCAxLjAxNSAyOS40JSwgMS4wMjggMzEuMSUsIDEuMDM4IDMyLjglLCAxLjA0NyAzNC42JSwgMS4wNTMgMzYuNSUsIDEuMDU4IDM4LjQlLCAxLjA2MiA0Mi43JSwgMS4wNiA0NS45JSwgMS4wNTUgNDkuNSUsIDEuMDIyIDY2JSwgMS4wMDggNzUuMSUsIDEuMDAxIDg1LjMlLCAxKTtcblxuLy89PiBlc3Bhw6dhbWVudG9zXG4kZ2FwICAgICAgICAgICAgOiA0LjVyZW07XG4kZ2FwTW9iICAgICAgICAgOiAzcmVtO1xuJHBhZGRpbmcgICAgICAgIDogNDBweDtcbiRwYWRkaW5nTW9iICAgICA6IDEwcHg7XG5cbi8vPT4gbWVkaWEgcXVlcmllXG4keHhsICAgICAgICAgICAgOiAxNDAwcHg7XG4keGwgICAgICAgICAgICAgOiAxMjAwcHg7XG4kbGcgICAgICAgICAgICAgOiA5OTJweDtcbiRtb2JpbGUgICAgICAgICA6ICRsZzsvLzc2OHB4O1xuJHBob25lICAgICAgICAgIDogNTc2cHg7XG5cbiIsIkB1c2UgXCJfdmFyaWFibGVzXCIgYXMgZ2JsO1xuXG4ud2ViZG9vcntcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHN2aDtcbiAgICBwYWRkaW5nOiBnYmwuJGhlaWdodE1lbnUgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gbGVmdDogMDtcbiAgICAvLyB0b3A6IDA7XG4gICAgLy8gei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ2JsLiRjb3IxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBpbWd7XG4gICAgICAgIHdpZHRoOmF1dG87XG4gICAgfVxuXG4gICAgPi53cmFwcGVye1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAuY29udGFpbmVye1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltZy13ZWJkb29ye1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDM5MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC53ZC1pbWctYW5pbWV7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBnYmwuJGN1c3RvbTI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MHB4KTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgXG4gICAgLnN3aXBlci1zbGlkZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2JsLiRjb3IxO1xuICAgICAgICBwaWN0dXJle1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiBjYWxjKDEwMHN2aCAtIGdibC4kaGVpZ2h0TWVudSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdmlkZW8saW1ne1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2Vsby1ub3ZpZGFkZSxcbiAgICAgICAgICAgIC5zZWxvLWxvZ28tbWFzY290ZXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2Vsby1sb2dvLW1hc2NvdGV7XG4gICAgICAgICAgICAgICAgbGVmdDogMjIlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4JTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlbG8tbm92aWRhZGV7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDU1JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC5jYXB0aW9uLS13ZWJkb29ye1xuXG4gICAgICAgICAgICBcblxuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZle1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwLXRleHQtc3RhcnR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5pY297XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgcHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnRTQjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbntcbiAgICAgICAgbGVmdDogMDsvL2dibC4kcGFkZGluZyAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IGdibC4kcGFkZGluZyAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdibC4kY29yNDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLy8gcGFnZSBsb2FkZWQgb3IgY2Fycm9zc2VsIGFsdGVyYWRvXG4gICAgJi5tb3Rpb24taW57XG4gICAgICAgIC53ZC1pbWctYW5pbWV7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOmdibC4kbW9iaWxlKXtcbiAgICAgICAgPi53cmFwcGVye1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIC5jYXB0aW9ue1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogZ2JsLiRwYWRkaW5nTW9iO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ1dHRvbi0xe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYXNpY1N3aXBlcntcbiAgICAgICAgICAgICAgICAvLyBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgICAgICAgICAvLyBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcGljdHVyZXtcbiAgICAgICAgICAgICAgICAgICAgLnNlbG8tbm92aWRhZGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zZWxvLWxvZ28tbWFzY290ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLndyYXAtMy1pbmZvc3tcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIC53cmFwLXRleHQtc3RhcnQge1xuICAgICAgICAgICAgICAgICAgICAuaWNve1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIuc3ZnLWlubGluZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxufSIsIkB1c2UgXCJfdmFyaWFibGVzXCIgICBhcyBnYmw7XG5cblxuLmJ1dHRvbi0xe1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdibC4kY29yMjtcbiAgICB3aWR0aDogMzI2cHg7XG4gICAgaGVpZ2h0OiBnYmwuJGJ1dHRvbnM7XG4gICAgbGluZS1oZWlnaHQ6IGdibC4kYnV0dG9ucztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiBnYmwuJGJ1dHRvbnM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHNwYW57XG4gICAgICAgIEBleHRlbmQgLmZvbnRTQjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICAgIC5pY297XG4gICAgICAgICYtd2hhdHNhcHB7XG4gICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYShtYXgtd2lkdGg6Z2JsLiRtb2JpbGUpe1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ1dHRvbi0ye1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIHdpZHRoOiAzMjZweDtcbiAgICBoZWlnaHQ6IGdibC4kYnV0dG9ucztcbiAgICBsaW5lLWhlaWdodDogZ2JsLiRidXR0b25zO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHNwYW57XG4gICAgICAgIEBleHRlbmQgLmZvbnRTQjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICAgIC5pY297XG4gICAgICAgICYtd2hhdHNhcHB7XG4gICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYShtYXgtd2lkdGg6Z2JsLiRtb2JpbGUpe1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnV0dG9uLXByaWNlc3tcbiAgICB3aWR0aDogMzElOy8vMTI2cHg7XG4gICAgaGVpZ2h0OjQ1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjoxcHggc29saWQgYmxhY2s7XG4gICAgYm9yZGVyLXJhZGl1czoxNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICBzcGFue1xuICAgICAgICBjb2xvcjogcmdiKDAsIDAsIDApO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgQGV4dGVuZCAuZm9udFNCO1xuICAgIH1cbiAgICAmOmhvdmVyLCYuYWN0aXZle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaWNvIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmLXdoYXRzYXBwIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby13aGF0c2FwcC1idXR0b24uc3ZnKTtcbiAgICB9XG4gICAgJi1zdGFydHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1zdGFydC5zdmcpO1xuICAgIH1cbiAgICAmLXdoYXRzYXBwLWZsb2F0e1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3B1YmxpYy9mcm9udGVuZC9hc3NldHMvaWNvLXdoYXRzYXBwLWZsb2F0LnN2Zyk7XG4gICAgfVxuICAgICYtc3RhcntcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1zdGFyLnN2Zyk7XG4gICAgfVxuICAgICYtY2xvc2Vwb3B1cHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1jbG9zZS1wb3B1cC5zdmcpO1xuICAgICAgICBzdmd7XG4gICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtZm9vdGVyLXNldGF7XG4gICAgICAgIHdpZHRoOiAxMTMuNTlweDtcbiAgICAgICAgaGVpZ2h0OiA2MS45NHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3B1YmxpYy9mcm9udGVuZC9hc3NldHMvaWNvLXNldGEtZm9vdGVyLnN2Zyk7XG4gICAgfVxuICAgICYtcmVkZS13aGF0c2FwcHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1yZWRlLXdoYXRzYXBwLnN2Zyk7XG4gICAgfVxuICAgICYtcmVkZS1pbnN0YWdyYW17XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcHVibGljL2Zyb250ZW5kL2Fzc2V0cy9pY28tcmVkZS1pbnN0YWdyYW0uc3ZnKTtcbiAgICB9XG4gICAgJi1yZWRlLXBpbntcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1yZWRlLXBpbi5zdmcpO1xuICAgIH1cbn0iLCJAdXNlIFwiX3ZhcmlhYmxlc1wiIGFzIGdibDtcblxuLmJhc2ljU3dpcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8vIGhlaWdodDogMTAwJTtcbn1cblxuLmdhbGxlcnlQcm9kdXRvc1RodW1ic3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvLyAudGh1bWItZ2Fse1xuICAgIC8vICAgICBpbWd7XG4gICAgLy8gICAgICAgICB3aWR0aDphdXRvO1xuICAgIC8vICAgICB9XG4gICAgLy8gfVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB3aWR0aDogMTdweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTdweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYtYWN0aXZle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cbiIsIkB1c2UgXCJfdmFyaWFibGVzXCIgICBhcyBnYmw7XG5cbiNwcmVsb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMHZ3OyBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAwRTMyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIC5iYXJyYS1jb250YWluZXIge1xuICAgIHdpZHRoOiAzMDBweDsgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuYmFycmEtcHJvZ3Jlc3NvIHtcbiAgICB3aWR0aDogMCU7IGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUNDNDNGO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMnMgbGluZWFyO1xuICB9XG4gIC5iYXJyYS10ZXh0byB7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIEBleHRlbmQgLmZvbnQ7XG4gIH1cbiAgXG4gIC5tYXNjb3RlLWxvZ297XG4gICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgYW5pbWF0aW9uOiBhbmltZUxvYWRlciAycyBlYXNlIGluZmluaXRlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtMjBweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1lTG9hZGVyIHtcbiAgICA1MCV7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xuICAgIH0gICAgXG59XG5cblxuIiwiQHVzZSBcIl92YXJpYWJsZXNcIiBhcyBnYmw7XG5cbi5jYXB0aW9ue1xuICAgIC50aXRsZXtcbiAgICAgICAgQGV4dGVuZCAuZm9udEI7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMi41cmVtLCAzdncsIDVyZW0pO1xuICAgIH1cbiAgICAuc3ViLXRpdGxle1xuICAgICAgICBAZXh0ZW5kIC5mb250O1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuOHJlbSwgM3Z3LCAyLjVyZW0pO1xuICAgIH1cbiAgICAudGV4dHtcbiAgICAgICAgQGV4dGVuZCAuZm9udDtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjRyZW0sIDN2dywgMnJlbSk7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc21hbGwtdGV4dHtcbiAgICAgICAgQGV4dGVuZCAuZm9udDtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjJyZW0sIDN2dywgMS42cmVtKTtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0td2ViZG9vcntcbiAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgQGV4dGVuZCAuZm9udEI7XG4gICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDJyZW0sIDN2dywgNy41cmVtKTtcbiAgICAgICAgfVxuICAgICAgICAudGV4dHtcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnRTQjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMS41dncsIDIuNXJlbSk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnNtYWxsLXRleHR7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mb250U0I7XG4gICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKC43cmVtLCAuOHZ3LCAycmVtKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi0tZGVzYy1wcm9kdXRve1xuICAgICAgICAuc21hbGwtdGV4dCwgLnRleHR7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mb250U0I7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIC5wcmljZS1iaWd7XG4gICAgICAgICAgICBmb250LXNpemU6Y2xhbXAoMnJlbSwgM3Z3LCAzcmVtKTtcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnRTQjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn0iLCJAdXNlIFwiX3ZhcmlhYmxlc1wiICAgYXMgZ2JsO1xuXG4vL2hvdmVyIGxpbmtzXG4uaG92ZXItbGlua3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnYmwuJGJsYWNrO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGdibC4kY3VzdG9tO1xuICAgIH1cbiAgICAmOmhvdmVyLCAmLmFjdGl2ZWR7XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmctdHJhbnNpdGlvbntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnYmwuJHdoaXRlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEwcHgpO1xuICAgICYuaW4tdmlld3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2JsLiRjb3IxO1xuICAgIH1cbn1cblxuLndyYXAtc3RpY2t5LWhlaWdodHtcbiAgICBoZWlnaHQ6IDUwdmg7XG59XG5cbi5lbG0tc3RpY2t5e1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICYtNTB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgIH1cbiAgICAmLTI1e1xuICAgICAgICB0b3A6IDI1JTtcbiAgICB9XG59XG5cblxuLnRleHQtaW50cm97XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTNkZWcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAxcyBnYmwuJGN1c3RvbTtcbiAgICAmLmluLXZpZXd7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2tldygwKTtcbiAgICB9XG59XG5cbi53cmFwLXBpY3R1cmUtaW1nLXBhcmFsbGF4e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdibC4kY29yMTtcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDFzIGdibC4kY3VzdG9tMjtcbiAgICB9XG4gICAgLndyYXAtaW1nLXBhcmFsbGF4e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pbi12aWV3e1xuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNob3dGYWRle1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgbGluZWFyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgJi5pbi12aWV3e1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4vLyBhw6dhaVxuLnRleHQtcmV2ZWFsIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLmxpbmUge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICBcbiAgICAubGluZSA+IGRpdiB7XG4gICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgfVxufVxuXG4vLyAudGV4dC1yZXZlYWwge1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gICAgIG9wYWNpdHk6IDA7XG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuLy8gICAgIHRyYW5zaXRpb246XG4vLyAgICAgICAgIG9wYWNpdHkgMXMgY3ViaWMtYmV6aWVyKC4xNiwxLC4zLDEpLFxuLy8gICAgICAgICB0cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKC4xNiwxLC4zLDEpO1xuLy8gfVxuXG4vLyAudGV4dC1yZXZlYWwuaXMtdmlzaWJsZSB7XG4vLyAgICAgb3BhY2l0eTogMTtcbi8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4vLyB9IiwiQHVzZSBcIl92YXJpYWJsZXNcIiAgIGFzIGdibDtcbkB1c2UgXCJfY2xhc3MtYW5pbWF0aW9uc1wiO1xuXG5oZWFkZXIge1xuXHRcblx0Ly8gdGVtYSBoZWFkZXIgMVxuXHQmLmhlYWRlci0xe1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7Ly8tNTAwcHg7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0ei1pbmRleDogMjtcblx0XHRtaW4taGVpZ2h0OiBnYmwuJGhlaWdodE1lbnU7Ly8xMDB2aDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHRyYW5zaXRpb246IGFsbCAxcyBnYmwuJGN1c3RvbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQvLyBtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTtcblx0XHRcblxuXHRcdC5oZWFkZXItbG9nb3tcblx0XHRcdC8vIG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRzdmcsaW1ne1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnMgZ2JsLiRlbGFzdGljO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwdncpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdG5hdntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDF2dztcblx0XHRcdC8vIG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xuXHRcdFx0YXtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC43cyBnYmwuJGN1c3RvbTI7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwcHgpO1xuXHRcdFx0XHRjb2xvcjogZ2JsLiR3aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgNHZ3LCAycmVtKTtcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRAZXh0ZW5kIC5ob3Zlci1saW5rO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC8vIC13ZWJraXQtYm94LXJlZmxlY3Q6IGJlbG93IDBweCBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgMTAwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbi0xe1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDFzIGdibC4kY3VzdG9tMjtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjMpO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdH1cblxuXHRcblx0Ji5oZWFkZXItYWJzb2x1dGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC01MDBweDtcblxuXHRcdHN2ZyB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcblx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxMDApO1xuXHRcdH1cblx0fVxuXG5cblxuXHQmLm1vdGlvbi1pbiB7XG5cdFx0dG9wOiAwcHg7XG5cdFx0XG5cdFx0LmhlYWRlci1sb2dve1xuXHRcdFx0aW1nLHN2Z3tcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjNzO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRuYXYgYSB7XG5cdFx0XHQvLyB0cmFuc2l0aW9uLWRlbGF5OiAuNXM7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHQmOm50aC1jaGlsZCg0KXtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjFzO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoMyl7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4xNXM7XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCgyKXtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjIwcztcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDEpe1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b24tMXtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0e1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTI7XG5cdFx0XHQvKiBCb3TDo28gaGFtYnVyZ2VyICovXG5cdFx0XHRcblx0XHRcdC5tZW51LXRvZ2dsZSB7XG5cdFx0XHRcdHdpZHRoOiAyNC41cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuXHRcdFx0XHRcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0aGVpZ2h0OiAwcHg7XG5cdFx0XHRcdFx0Ly8gYmFja2dyb3VuZDogIzAwMDtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5tb3Rpb24taW4ge1xuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoNXB4LCA1cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSg2cHgsIC02cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMS4xKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3Zlcjpub3QoLm1vdGlvbi1pbil7XG5cdFx0XHRcdC53cmFwLXNhbmR3aXRjaHtcblxuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMyl7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdCY6aG92ZXI6bm90KC5tb3Rpb24taW4pe1xuXG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNjcm9sbGluZ3tcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdibC4kY29yMTtcblx0XHRcdC8vIG5hdiBhe1xuXHRcdFx0Ly8gXHRjb2xvcjogZ2JsLiRjb3IxO1xuXHRcdFx0Ly8gfVxuXHRcdH1cblx0fVxuXG5cblxuXG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IGdibC4kbGcpIHtcblx0XHRuYXYge1xuXHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRyaWdodDogLTExMHZ3O1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0aGVpZ2h0OiAxMDBkdmg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnYmwuJGNvcjQ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHRyYW5zaXRpb246IHJpZ2h0IDFzIGdibC4kY3VzdG9tMjtcblx0XHRcdHdpbGwtY2hhbmdlOiByaWdodDtcblx0XHRcdGF7XG5cdFx0XHRcdGNvbG9yOiBnYmwuJGNvcjE7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQmLm1vdGlvbi1pbntcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn0iLCJAdXNlIFwiLi4vX3ZhcmlhYmxlc1wiICAgYXMgZ2JsO1xuXG5zZWN0aW9ue1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgJi5ub3NzYS1oaXN0b3JpYXtcblxuICAgICAgICBwaWN0dXJle1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgJi5waWN0dXJlLW0taGVpZ2h0e1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuICAgICAgICAgICAgPmRpdntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47ICAgIFxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MzBweDsgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAmLmltZy1tYWlue1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OmZpbGw7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmNvbS1hbW9ye1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3NHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMnB4O1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLmNhcHRpb257XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6Z2JsLiRwYWRkaW5nOy8vOCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiBnYmwuJG1vYmlsZSl7XG4gICAgICAgICAgICBwaWN0dXJle1xuICAgICAgICAgICAgICAgICYucGljdHVyZS1tLWhlaWdodHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgIGltZy5jb20tYW1vcntcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOi05cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6LTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FwdGlvbntcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6Z2JsLiRwYWRkaW5nTW9iOy8vOCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNlY3Rpb24tcHJvZHV0b3N7XG5cbiAgICAgICAgLndyYXAtcHJvZHV0b3N7XG4gICAgICAgICAgICAuY2FwdGlvbntcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ibG9jay10aHVtYntcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIC50aHVtYi1nYWx7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5zZWN0aW9uLXBldGlzcXVlaXJhe1xuICAgICAgICAud3JhcC1wZXRpc3F1ZWlyYXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vICY6OmJlZm9yZXtcbiAgICAgICAgICAgIC5iZy1jb2xvci1wZXRpc3F1ZWlyYXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAvLyBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IGNhbGMoMTAwJSAtIDEzJSk7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAvLyBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgLy8gdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgICAgICAgICAvLyB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGMkY2O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI5cHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmJnLXBldGlzcXVlaXJhe1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTguNSU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTJweCk7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOmdibC4keGwpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAuY29sLWRlc2stM3tcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJnLXBldGlzcXVlaXJhe1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/