#about {
  isolation: isolate;
}
@media (max-width: 1100px) {
  #about .container {
    --bs-gutter-x: 40px;
  }
  #about .container .row {
    --bs-gutter-y: 60px;
  }
}
#about .structure {
  padding-block: 124px 140px;
  position: relative;
}
@media (max-width: 1100px) {
  #about .structure {
    padding-block: 34px;
  }
}
#about .structure > .container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#about .structure--img {
  width: min(1280px, 100%);
  padding: 84px;
  background-color: #F5F5F5;
  border-radius: 22px;
  display: block;
  margin-inline: auto;
}
@media (max-width: 1100px) {
  #about .structure--img {
    padding: 38px 14px;
    height: 236px;
  }
}
#about .structure--img img {
  width: 100%;
  max-width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
}
@media (max-width: 1100px) {
  #about .structure--img img {
    height: 100%;
    max-width: auto;
  }
}
#about .structure--text {
  margin-top: 35px;
  max-width: 735px;
  margin-left: 305px;
}
@media (max-width: 1100px) {
  #about .structure--text {
    margin-top: 78px;
    max-width: 100%;
    margin-left: 0;
  }
}
#about .structure .square {
  position: absolute;
  top: 308px;
  left: 0;
  z-index: -1;
  background-color: #0084B5;
  width: 646px;
  height: 947px;
}
@media (max-width: 1800px) {
  #about .structure .square {
    width: 26vw;
  }
}
@media (max-width: 1100px) {
  #about .structure .square {
    top: 85px;
    width: min(291.6px, 95vw);
    height: 228.55px;
  }
}
#about .slider {
  position: relative;
}
#about .slider .mask-text {
  position: relative;
  top: 0;
  left: 0px;
  margin-bottom: 84px;
}
@media (max-width: 1100px) {
  #about .slider .mask-text {
    position: unset;
    padding-left: 0;
  }
}
#about .slider .lines {
  position: absolute;
  top: 237px;
  right: 0;
  z-index: -1;
}
@media (max-width: 1100px) {
  #about .slider .lines {
    display: none;
  }
}
#about .slider--text {
  text-align: center;
  margin-inline: 22.5px;
  margin-bottom: 72px;
}
#about .slider--text h2::after {
  left: calc(50% - 31.5px);
}
#about .slider--text p {
  max-width: 627px;
  margin-inline: auto;
}
#about .slider--slider {
  position: relative;
  isolation: isolate;
}
#about .slider--slider .slider.center {
  max-width: 100%;
  max-height: 644px;
}
#about .slider--slider .slider.center .cl {
  height: 28.333vw;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 1100px) {
  #about .slider--slider .slider.center .cl {
    height: 379px;
  }
}
#about .slider--slider .slider.center .cl .content {
  width: 100%;
  height: 100%;
  position: relative;
}
#about .slider--slider .slider.center .cl .content .texto {
  position: absolute;
  bottom: 69px;
  left: 2.604vw;
  max-width: 339px;
  z-index: 2;
}
@media (max-width: 1100px) {
  #about .slider--slider .slider.center .cl .content .texto {
    bottom: 44px;
    left: 32px;
  }
}
#about .slider--slider .slider.center .cl .content .texto h4 {
  color: #F5F5F5;
  font-family: "Revx Neue";
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
  margin: 20px 0;
  -webkit-text-decoration: underline 4px #00AEEF;
          text-decoration: underline 4px #00AEEF;
  text-underline-offset: 14px;
}
@media (max-width: 1100px) {
  #about .slider--slider .slider.center .cl .content .texto h4 {
    font-size: 19.382px;
    font-style: normal;
    font-weight: 700;
    line-height: 32.303px;
    /* 166.667% */
    margin-bottom: 0;
    margin-top: 11px;
  }
}
#about .slider--slider .slider.center .cl .content .layer {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: var(--tbl-gradients-effects-gradient-linear, linear-gradient(180deg, rgba(0, 132, 181, 0) 0%, #0084B5 100%));
  mix-blend-mode: multiply;
}
#about .slider--slider .slider.center .slick-track, #about .slider--slider .slider.center .slick-list {
  max-height: 644px;
}
#about .slider--slider .slider.center .slick-active {
  padding: 30px 0;
}
#about .slider--slider .slider.center .slick-center {
  transform: scale(1.1);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  z-index: 99;
  position: relative;
  max-width: 540px;
}
#about .slider--slider .slider.center .slick-center::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #0084B5;
  bottom: 34px;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
#about .slider--slider .slider.center .slick-slide:not(.slick-active) {
  margin: 30px 0;
}
#about .slider--slider .slider.center .child {
  width: 100%;
}
#about .slider--slider .slider.center .slide:not(.slick-active) {
  cursor: pointer;
}
#about .slider--slider .slider.center .layer-blue {
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #0084B5 0%, rgba(0, 132, 181, 0) 100%);
}
#about .slider--slider .center-prev,
#about .slider--slider .center-next {
  position: absolute;
  top: calc(50% - 64px);
  cursor: pointer;
  z-index: 2;
}
@media (max-width: 1100px) {
  #about .slider--slider .center-prev,
#about .slider--slider .center-next {
    display: none !important;
  }
}
#about .slider--slider .center-prev {
  left: 88px;
}
#about .slider--slider .center-next {
  right: 88px;
}
#about .slider--slider .layer-blue {
  position: absolute;
  width: 476px;
  height: calc(100% - 64px);
  top: 30px;
  background: linear-gradient(90deg, #0084B5 0%, rgba(0, 132, 181, 0) 100%);
  z-index: 1;
}
@media (max-width: 1100px) {
  #about .slider--slider .layer-blue {
    display: none;
  }
}
#about .slider--slider .layer-blue-second {
  position: absolute;
  width: 476px;
  height: calc(100% - 64px);
  top: 30px;
  right: 0;
  background: linear-gradient(90deg, rgba(0, 132, 181, 0) 0%, #0084B5 100%);
  z-index: 1;
}
@media (max-width: 1100px) {
  #about .slider--slider .layer-blue-second {
    display: none;
  }
}
#about .culture {
  padding-block: 210px 160px;
}
@media (max-width: 1100px) {
  #about .culture {
    padding-block: 60px;
  }
}
#about .culture .info .mask-text {
  inset: -53px 317px auto auto;
  z-index: 1;
  font-size: min(13vw, 250px);
}
@media (max-width: 1100px) {
  #about .culture .info .mask-text {
    margin-block: 39px -12px;
    text-align: end;
  }
}
#about .culture .info .info--wrapper {
  padding-top: 240px;
}
#about .manegement {
  padding-block: 0 154px;
}
@media (max-width: 1100px) {
  #about .manegement {
    padding-block: 0 67px;
  }
}
#about .manegement .info .mask-text {
  inset: -50px auto auto 327px;
  z-index: 1;
  font-size: min(13vw, 250px);
}
@media (max-width: 1100px) {
  #about .manegement .info .mask-text {
    margin-block: 39px -12px;
    text-align: end;
  }
}
#about .manegement .info .info--wrapper {
  padding-top: 240px;
}
#about .cards {
  padding-block-end: 165px;
}
@media (max-width: 1100px) {
  #about .cards {
    padding-block-end: 60px;
  }
  #about .cards .row {
    --bs-gutter-y: 20px;
  }
}
#about .cards--text {
  text-align: center;
  margin-bottom: 80px;
}
#about .cards--text h2::after {
  left: calc(50% - 31.5px);
}
#about .cards--text p {
  max-width: 627px;
  margin-inline: auto;
}
#about .cards--cards .mini-box {
  border-radius: 20px 0 20px 0;
  box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.1019607843);
  padding: 40px 20px;
  width: 100%;
  height: 100%;
}
#about .cards--cards .mini-box .icone {
  width: 44px;
  aspect-ratio: 1;
  display: block;
  margin-inline: auto;
}
#about .cards--cards .mini-box .icone img {
  transition: 0.3s ease-in-out;
}
#about .cards--cards .mini-box h3 {
  color: #0084B5;
  font-family: "Revx Neue";
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  line-height: 40px;
  margin-block: 12px 20px;
  text-align: center;
  transition: 0.3s ease-in-out;
}
#about .cards--cards .mini-box:hover {
  background-color: #0084B5;
  transition: 0.3s ease-in-out;
}
#about .cards--cards .mini-box:hover .icone img {
  filter: brightness(0) invert(1);
}
#about .cards--cards .mini-box:hover h3, #about .cards--cards .mini-box:hover p {
  color: #fff;
}
#about .mask-text {
  text-align: start;
  margin-block: 0;
  font-family: "Revx Neue", sans-serif;
  font-size: 11.5vw;
  font-style: normal;
  font-weight: 700;
  line-height: 0.79;
  /* 40% */
  color: transparent;
  -webkit-text-stroke: 2px #00AEEF;
  /* width and color of the stroke */
  -webkit-background-clip: text;
          background-clip: text;
  position: absolute;
  bottom: 150px;
  left: 0;
  filter: blur(0);
}
@media (max-width: 1100px) {
  #about .mask-text {
    position: unset;
    font-size: min(65px, 20vw);
  }
}
#about .info {
  position: relative;
  height: 745px;
}
@media (max-width: 1100px) {
  #about .info {
    height: auto;
  }
}
#about .info:not(.reverse) .img-wrapper {
  right: 0;
  top: 0;
}
#about .info:not(.reverse) .info--wrapper {
  display: block;
  margin-left: auto;
}
#about .info:not(.reverse) .lines {
  right: 0;
}
#about .info.reverse .img-wrapper {
  left: 0;
  top: 0;
}
#about .info.reverse .lines {
  rotate: 180deg;
}
#about .info--wrapper {
  max-width: 621px;
}
@media (max-width: 1100px) {
  #about .info--wrapper {
    padding-top: 0 !important;
    max-width: 100% !important;
    margin-inline: 0 !important;
  }
}
#about .info .img-wrapper {
  position: absolute;
  width: min(843px, 48vw);
  height: 745px;
}
@media (max-width: 1400px) {
  #about .info .img-wrapper {
    width: 46vw;
  }
}
@media (max-width: 1100px) {
  #about .info .img-wrapper {
    position: relative;
    z-index: -1;
    width: 90vw;
    height: 350px;
  }
}
#about .info .img-wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#about .info .lines {
  position: absolute;
  top: -15px;
}
@media (max-width: 1100px) {
  #about .info .lines {
    display: none;
  }
}
#about h2 {
  color: var(--tbl-default-black, #383838);
  font-family: "Revx Neue", sans-serif;
  font-size: 45px;
  line-height: 50px;
  font-style: normal;
  font-weight: 400;
  margin-block: 35px 26px;
  position: relative;
}
#about h2::after {
  content: "";
  position: absolute;
  width: 63px;
  height: 4px;
  background-color: #00AEEF;
  top: -35px;
  left: 0;
}
#about h2 strong {
  color: var(--tbl-default-black, #383838);
  font-family: "Revx Neue";
  font-size: 45px;
  font-style: normal;
  font-weight: 700;
  line-height: 50px;
}
@media (max-width: 1100px) {
  #about h2 {
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    /* 100% */
  }
  #about h2 strong {
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
  }
}
#about p {
  color: #383838;
  font-family: "Roboto", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}
#about p strong {
  color: #00AEEF;
  font-weight: 700;
}
#about p + p {
  margin-top: 25px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QTtFQUxkO0FBQ0Y7QUFRSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOUjtBQVFRO0VBQ0k7RUFDQTtBQU5aO0FBU0k7RUFDSTtBQVBSLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9wYWdlcy9hYm91dC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiNhYm91dCB7XG4gICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIC0tYnMtZ3V0dGVyLXg6IDQwcHg7XG5cbiAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgIC0tYnMtZ3V0dGVyLXk6IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN0cnVjdHVyZSB7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDEyNHB4IDE0MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogMzRweDtcbiAgICAgICAgfVxuICAgICAgICAmID4gLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJi0taW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBNaW4oMTI4MHB4LCAxMDAlKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDg0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweDtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzhweCAxNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMDVweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDc4cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzMDhweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODRCNTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDk0OHB4IC0gMzAycHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiA5NDdweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYygzNHB4ICsgNTFweCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IE1pbigyOTEuNnB4LCA5NXZ3KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyOC41NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zbGlkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLm1hc2stdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwcHg7XG5cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDg0cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5saW5lcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDIzN3B4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tdGV4dCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lOiAyMi41cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtICg2M3B4IC8gMikpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjI3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1zbGlkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuXG4gICAgICAgICAgICAuc2xpZGVyLmNlbnRlciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY0NHB4O1xuXG4gICAgICAgICAgICAgICAgLmNsIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOC4zMzN2dztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM3OXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dG8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDY5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMi42MDR2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMzOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0Y1RjVGNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSZXZ4IE5ldWUnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDRweCAjMDBBRUVGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOS4zODJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzIuMzAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiAxNjYuNjY3JSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sYXllciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10YmwtZ3JhZGllbnRzLWVmZmVjdHMtZ3JhZGllbnQtbGluZWFyLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDEzMiwgMTgxLCAwLjAwKSAwJSwgIzAwODRCNSAxMDAlKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbGljay10cmFjaywgLnNsaWNrLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2NDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWNrLWNlbnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODRCNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbGljay1zbGlkZTpub3QoLnNsaWNrLWFjdGl2ZSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbGlkZTpub3QoLnNsaWNrLWFjdGl2ZSkge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sYXllci1ibHVlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMDg0QjUgMCUsIHJnYmEoMCwgMTMyLCAxODEsIDAuMDApIDEwMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jZW50ZXItcHJldixcbiAgICAgICAgICAgIC5jZW50ZXItbmV4dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA2NHB4KTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jZW50ZXItcHJldiB7XG4gICAgICAgICAgICAgICAgbGVmdDogODhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jZW50ZXItbmV4dCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDg4cHhcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sYXllci1ibHVlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ3NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjRweCk7XG4gICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwODRCNSAwJSwgcmdiYSgwLCAxMzIsIDE4MSwgMC4wMCkgMTAwJSk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGF5ZXItYmx1ZS1zZWNvbmQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDc2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NHB4KTtcbiAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDEzMiwgMTgxLCAwLjAwKSAwJSwgIzAwODRCNSAxMDAlKTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY3VsdHVyZSB7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDIxMHB4IDE2MHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgLm1hc2stdGV4dCB7XG4gICAgICAgICAgICAgICAgaW5zZXQ6IC01M3B4IDMxN3B4IGF1dG8gYXV0bztcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogTWluKDEzdncsIDI1MHB4KTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAzOXB4IC0xMnB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmluZm8tLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFuZWdlbWVudCB7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDAgMTU0cHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogMCA2N3B4O1xuICAgICAgICB9XG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgIC5tYXNrLXRleHQge1xuICAgICAgICAgICAgICAgIGluc2V0OiAtNTBweCBhdXRvIGF1dG8gMzI3cHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IE1pbigxM3Z3LCAyNTBweCk7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jazogMzlweCAtMTJweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogZW5kO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbmZvLS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhcmRzIHtcbiAgICAgICAgcGFkZGluZy1ibG9jay1lbmQ6IDE2NXB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2stZW5kOiA2MHB4O1xuXG4gICAgICAgICAgICAucm93IHtcbiAgICAgICAgICAgICAgICAtLWJzLWd1dHRlci15OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLXRleHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAoNjNweCAvIDIpKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYyN3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tY2FyZHMge1xuICAgICAgICAgICAgLm1pbmktYm94IHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDAgMjBweCAwO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggMTBweCAwcHggIzAwMDAwMDFBO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuaWNvbmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDg0QjU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUmV2eCBOZXVlJztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jazogMTJweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NEI1O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uZSBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMywgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYXNrLXRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAwO1xuXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUmV2eCBOZXVlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxMS41dnc7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IC43OTtcbiAgICAgICAgLyogNDAlICovXG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMnB4ICMwMEFFRUY7XG4gICAgICAgIC8qIHdpZHRoIGFuZCBjb2xvciBvZiB0aGUgc3Ryb2tlICovXG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDE1MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMCk7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgICAgICAgICAgZm9udC1zaXplOiBNaW4oNjVweCwgMjB2dyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmluZm8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNzQ1cHg7IC8vIGltZyBoZWlnaHRcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoLnJldmVyc2UpIHtcbiAgICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmluZm8tLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC8vIGFsaWduIGVuZFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxpbmVzIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnJldmVyc2Uge1xuICAgICAgICAgICAgLmltZy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5saW5lcyB7XG4gICAgICAgICAgICAgICAgcm90YXRlOiAxODBkZWc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0td3JhcHBlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYyMXB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmltZy13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiBNaW4oODQzcHgsIDQ4dncpO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NDVweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NnZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTB2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxpbmVzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTE1cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXRibC1kZWZhdWx0LWJsYWNrLCAjMzgzODM4KTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSZXZ4IE5ldWUnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi1ibG9jazogMzVweCAyNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNjNweDtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUVFRjtcbiAgICAgICAgICAgIHRvcDogLTM1cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10YmwtZGVmYXVsdC1ibGFjaywgIzM4MzgzOCk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1JldnggTmV1ZSc7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyAvKiAxMDAlICovXG4gICAgICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBjb2xvcjogIzAwQUVFRjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgcCArIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/