@charset "UTF-8";
/* stylelint-disable-next-line scss/dollar-variable-pattern */
@-webkit-keyframes splide-loading {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(1turn);
            transform: rotate(1turn);
  }
}
@keyframes splide-loading {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(1turn);
            transform: rotate(1turn);
  }
}
.splide__track--draggable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.splide__track--fade > .splide__list > .splide__slide {
  z-index: 0;
  margin: 0 !important;
  opacity: 0;
}

.splide__track--fade > .splide__list > .splide__slide.is-active {
  z-index: 1;
  opacity: 1;
}

.splide--rtl {
  direction: rtl;
}

.splide__track--ttb > .splide__list {
  display: block;
}

.splide__container {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.splide__list {
  display: flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 0 !important;
  margin: 0 !important;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.splide.is-initialized:not(.is-active) .splide__list {
  display: block;
}

.splide__pagination {
  display: flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  margin: 0;
  pointer-events: none;
  -ms-flex-align: center;
  -ms-flex-pack: center;
}

.splide__pagination li {
  display: inline-block;
  margin: 0;
  line-height: 1;
  pointer-events: auto;
  list-style-type: none;
}

.splide:not(.is-overflow) .splide__pagination {
  display: none;
}

.splide__progress__bar {
  width: 0;
}

.splide {
  position: relative;
  visibility: hidden;
}

.splide.is-initialized, .splide.is-rendered {
  visibility: visible;
}

.splide__slide {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  flex-shrink: 0;
  margin: 0;
  list-style-type: none !important;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -ms-flex-negative: 0;
}

.splide__slide img {
  vertical-align: bottom;
}

.splide__spinner {
  position: absolute;
  inset: 0;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: auto;
  border: 2px solid #999;
  border-left-color: transparent;
  border-radius: 50%;
  -webkit-animation: splide-loading 1s linear infinite;
          animation: splide-loading 1s linear infinite;
  contain: strict;
}

.splide__sr {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  border: 0;
  clip: rect(0 0 0 0);
}

.splide__toggle.is-active .splide__toggle__play, .splide__toggle__pause {
  display: none;
}

.splide__toggle.is-active .splide__toggle__pause {
  display: inline;
}

.splide__track {
  position: relative;
  z-index: 0;
  overflow: hidden;
}

.splide__toggle[aria-pressed=true]::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2045%2045%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%233D9941%22%3E%3Cpath%20d%3D%22m18%2015c1.105%200%202%20.895%202%202v12c0%201.105-.895%202-2%202-1.105%200-2-.895-2-2v-12c0-1.105.895-2%202-2z%22%2F%3E%3Cpath%20d%3D%22m27%2015c1.105%200%202%20.895%202%202v12c0%201.105-.895%202-2%202-1.105%200-2-.895-2-2v-12c0-1.105.895-2%202-2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.splide__toggle[aria-pressed=true]::after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2045%2045%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m18%2015c1.105%200%202%20.895%202%202v12c0%201.105-.895%202-2%202-1.105%200-2-.895-2-2v-12c0-1.105.895-2%202-2z%22%2F%3E%3Cpath%20d%3D%22m27%2015c1.105%200%202%20.895%202%202v12c0%201.105-.895%202-2%202-1.105%200-2-.895-2-2v-12c0-1.105.895-2%202-2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.splide__toggle[aria-pressed=false]::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2045%2045%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m30.171%2022.997-14.171%2010.14v-20.281z%22%20fill%3D%22%233D9941%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.splide__toggle[aria-pressed=false]::after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2045%2045%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m30.171%2022.997-14.171%2010.14v-20.281z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

/* 矢印カスタマイズ */
.custom-arrows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 1rem;
}

.splide__arrow,
.splide__toggle {
  position: relative;
  width: 4.5rem;
  height: 4.5rem;
  background-color: #fff;
  border: #3D9941 0.1rem solid;
  border-radius: 50%;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
.splide__arrow::before, .splide__arrow::after,
.splide__toggle::before,
.splide__toggle::after {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  width: 4.5rem;
  height: 4.5rem;
  content: "";
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.splide__arrow::after,
.splide__toggle::after {
  opacity: 0;
}
@media (hover: hover) and (pointer: fine) {
  .splide__arrow:hover,
  .splide__toggle:hover {
    background-color: #3D9941;
  }
  .splide__arrow:hover::before,
  .splide__toggle:hover::before {
    opacity: 0;
  }
  .splide__arrow:hover::after,
  .splide__toggle:hover::after {
    opacity: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .splide__arrow:hover,
  .splide__toggle:hover {
    background-color: #3D9941;
  }
  .splide__arrow:hover::before,
  .splide__toggle:hover::before {
    opacity: 0;
  }
  .splide__arrow:hover::after,
  .splide__toggle:hover::after {
    opacity: 1;
  }
}

.splide__arrow--prev::before,
.splide__arrow--next::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2015%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m14.372%2013.822c-3.53%203.2-7.06%206.4-10.59%209.6-2.073%201.878-5.125-1.247-3.038-3.137l8.9-8.062-8.967-8.483c-2.044-1.94%201.001-5.064%203.039-3.134%203.551%203.359%207.103%206.72%2010.656%2010.083.837.877.837%202.256%200%203.133%22%20fill%3D%22%233d9941%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/1.5rem 1.5rem;
}

.splide__arrow--prev::after,
.splide__arrow--next::after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2015%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m14.372%2013.822c-3.53%203.2-7.06%206.4-10.59%209.6-2.073%201.878-5.125-1.247-3.038-3.137l8.9-8.062-8.967-8.483c-2.044-1.94%201.001-5.064%203.039-3.134%203.551%203.359%207.103%206.72%2010.656%2010.083.837.877.837%202.256%200%203.133%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/1.5rem 1.5rem;
}

.splide__arrow--prev::before,
.splide__arrow--prev::after {
  -webkit-transform: scale(-1, 1) translate(50%, -50%);
          transform: scale(-1, 1) translate(50%, -50%);
}

.splide__controls {
  position: relative;
  width: 13em;
  margin: 2em auto;
  text-align: center;
}
.splide__controls .splide__arrow--prev {
  position: absolute;
  top: 0;
  left: 0;
}
.splide__controls .splide__arrow--next {
  position: absolute;
  top: 0;
  right: 0;
}

.p-case-card__image-area {
  position: relative;
  display: block;
  text-align: left;
}
@media (hover: hover) and (pointer: fine) {
  .p-case-card__image-area .p-case-card__image img {
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  }
  .p-case-card__image-area:hover .p-case-card__image img {
    -webkit-transform: scale(1.02);
            transform: scale(1.02);
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-case-card__image-area .p-case-card__image img {
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  }
  .p-case-card__image-area:hover .p-case-card__image img {
    -webkit-transform: scale(1.02);
            transform: scale(1.02);
  }
}
.p-case-card__interview {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  display: block;
  width: 107px;
  height: 34px;
  -webkit-transform: translate(-1rem, -1rem);
          transform: translate(-1rem, -1rem);
}
@media print, screen and (min-width: 768px) {
  .p-case-card__interview {
    width: 126px;
    height: 41px;
    -webkit-transform: translate(-1rem, -1rem);
            transform: translate(-1rem, -1rem);
  }
}
.p-case-card__image {
  position: relative;
  z-index: 1;
  display: block;
  aspect-ratio: 348/180;
  overflow: hidden;
  border-radius: 1.5rem;
}
.p-case-card__image img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.p-case-card__title {
  margin-top: 1em;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 1.777;
  color: #000;
  letter-spacing: 0.08em;
}
.p-case-card__title a {
  color: #000;
  text-decoration: none;
}
@media (hover: hover) and (pointer: fine) {
  .p-case-card__title a:hover {
    color: #3D9941;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-case-card__title a:hover {
    color: #3D9941;
  }
}
.p-case-card__title + div {
  padding-top: 1.6rem;
  margin-top: 1.5rem;
  border-top: 1px solid #CBCBCB;
}
.p-case-card__category-zeb {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1.428;
  color: #CC2A7D;
}
.p-case-card__category-zeb a {
  position: relative;
  display: inline-block;
  padding-left: 2rem;
  color: #CC2A7D;
  text-decoration: none;
}
.p-case-card__category-zeb a::before {
  position: absolute;
  top: 45%;
  left: 0;
  width: 1.6rem;
  height: 1.8rem;
  color: #CC2A7D;
  content: "";
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2218%22%20viewBox%3D%220%200%2016%2018%22%3E%20%3Cpath%20id%3D%22Icon_awesome-building%22%20data-name%3D%22Icon%20awesome-building%22%20d%3D%22M15.571%2C16.875h-.714V.844A.851.851%2C0%2C0%2C0%2C14%2C0H2a.851.851%2C0%2C0%2C0-.857.844V16.875H.429A.425.425%2C0%2C0%2C0%2C0%2C17.3V18H16v-.7A.425.425%2C0%2C0%2C0%2C15.571%2C16.875Zm-11-14.2A.425.425%2C0%2C0%2C1%2C5%2C2.25H6.429a.425.425%2C0%2C0%2C1%2C.429.422V4.078a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm0%2C3.375A.425.425%2C0%2C0%2C1%2C5%2C5.625H6.429a.425.425%2C0%2C0%2C1%2C.429.422V7.453a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm1.857%2C5.2H5a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C5%2C9H6.429a.425.425%2C0%2C0%2C1%2C.429.422v1.406A.425.425%2C0%2C0%2C1%2C6.429%2C11.25Zm2.714%2C5.625H6.857V13.922a.425.425%2C0%2C0%2C1%2C.429-.422H8.714a.425.425%2C0%2C0%2C1%2C.429.422Zm2.286-6.047A.425.425%2C0%2C0%2C1%2C11%2C11.25H9.571a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C9.571%2C9H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C7.875H9.571a.425.425%2C0%2C0%2C1-.429-.422V6.047a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C4.5H9.571a.425.425%2C0%2C0%2C1-.429-.422V2.672a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Z%22%20fill%3D%22%23cc2a7d%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (hover: hover) and (pointer: fine) {
  .p-case-card__category-zeb a:hover {
    color: #EA0A7D;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-case-card__category-zeb a:hover {
    color: #EA0A7D;
  }
}
.p-case-card__categorys {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.5em 1em;
  margin-top: 0.75em;
  font-size: 1.2rem;
  line-height: 1.5;
  color: #666;
}
.p-case-card__categorys a {
  color: #666;
  text-decoration: none;
}
@media (hover: hover) and (pointer: fine) {
  .p-case-card__categorys a:hover {
    color: #3D9941;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-case-card__categorys a:hover {
    color: #3D9941;
  }
}

:where(.p-entry__body h2:not([class])) {
  margin-top: 4rem;
}
@media print, screen and (min-width: 768px) {
  :where(.p-entry__body h2:not([class])) {
    margin-top: min(6vw, 8rem);
  }
}

:where(.p-entry__body h3:not([class])) {
  margin-top: 4rem;
}
@media print, screen and (min-width: 768px) {
  :where(.p-entry__body h3:not([class])) {
    margin-top: min(5vw, 6rem);
  }
}

.p-entry {
  position: relative;
}
.p-entry__tag-interview {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  display: block;
  width: 107px;
  height: 34px;
  -webkit-transform: translate(-1rem, 1.6rem);
          transform: translate(-1rem, 1.6rem);
}
@media print, screen and (min-width: 768px) {
  .p-entry__tag-interview {
    width: 126px;
    height: 41px;
    -webkit-transform: translate(-1rem, 2rem);
            transform: translate(-1rem, 2rem);
  }
}
.p-entry__title {
  padding-bottom: 1.6rem;
  font-size: clamp(2.2rem, 2.6vw, 2.6rem);
  line-height: 1.45;
  letter-spacing: 0.08em;
  border-bottom: 1px solid #CBCBCB;
}
.p-entry__category {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.5rem 1rem;
  margin-top: 1.6rem;
}
.p-entry__category span {
  font-size: 1.1rem;
  line-height: 1.5;
  color: #666;
}
@media print, screen and (min-width: 768px) {
  .p-entry__category span {
    font-size: 1.3rem;
  }
}
.p-entry__category .p-entry__category-zeb {
  position: relative;
  display: inline-block;
  padding-left: 2rem;
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 1.428;
  color: #CC2A7D;
  text-decoration: none;
}
@media print, screen and (min-width: 768px) {
  .p-entry__category .p-entry__category-zeb {
    font-size: 1.4rem;
  }
}
.p-entry__category .p-entry__category-zeb::before {
  position: absolute;
  top: 45%;
  left: 0;
  width: 1.6rem;
  height: 1.8rem;
  color: #CC2A7D;
  content: "";
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2218%22%20viewBox%3D%220%200%2016%2018%22%3E%20%3Cpath%20id%3D%22Icon_awesome-building%22%20data-name%3D%22Icon%20awesome-building%22%20d%3D%22M15.571%2C16.875h-.714V.844A.851.851%2C0%2C0%2C0%2C14%2C0H2a.851.851%2C0%2C0%2C0-.857.844V16.875H.429A.425.425%2C0%2C0%2C0%2C0%2C17.3V18H16v-.7A.425.425%2C0%2C0%2C0%2C15.571%2C16.875Zm-11-14.2A.425.425%2C0%2C0%2C1%2C5%2C2.25H6.429a.425.425%2C0%2C0%2C1%2C.429.422V4.078a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm0%2C3.375A.425.425%2C0%2C0%2C1%2C5%2C5.625H6.429a.425.425%2C0%2C0%2C1%2C.429.422V7.453a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm1.857%2C5.2H5a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C5%2C9H6.429a.425.425%2C0%2C0%2C1%2C.429.422v1.406A.425.425%2C0%2C0%2C1%2C6.429%2C11.25Zm2.714%2C5.625H6.857V13.922a.425.425%2C0%2C0%2C1%2C.429-.422H8.714a.425.425%2C0%2C0%2C1%2C.429.422Zm2.286-6.047A.425.425%2C0%2C0%2C1%2C11%2C11.25H9.571a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C9.571%2C9H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C7.875H9.571a.425.425%2C0%2C0%2C1-.429-.422V6.047a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C4.5H9.571a.425.425%2C0%2C0%2C1-.429-.422V2.672a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Z%22%20fill%3D%22%23cc2a7d%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.p-entry__body {
  position: relative;
  padding-top: clamp(5rem, 6vw, 8rem);
  overflow: hidden;
  line-height: 2;
  word-break: break-all;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body {
    line-height: 2.375;
  }
}
.p-entry__body h2:not([class]) {
  position: relative;
  z-index: 1;
  width: 100%;
  padding-left: 0.85em;
  font-size: 1.9rem;
  font-weight: 700;
  line-height: 1.25;
  text-align: left;
  letter-spacing: 0.15em;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body h2:not([class]) {
    font-size: min(2.4vw, 2.4rem);
  }
}
.p-entry__body h2:not([class])::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 0.6rem;
  height: 1.3em;
  content: "";
  background: -webkit-gradient(linear, left top, left bottom, from(#007D79), color-stop(50%, #007D79), color-stop(50.5%, #3D9941), to(#3D9941));
  background: linear-gradient(180deg, #007D79 0%, #007D79 50%, #3D9941 50.5%, #3D9941 100%);
  border-radius: 0.3rem;
}
.p-entry__body h2:not([class]) + * {
  margin-top: 2.5rem;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body h2:not([class]) + * {
    margin-top: min(3.33vw, 4rem);
  }
}
.p-entry__body h2:not([class]) + h3:not([class]) {
  margin-top: 2rem;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body h2:not([class]) + h3:not([class]) {
    margin-top: min(2.5vw, 3rem);
  }
}
.p-entry__body h2:not([class]):first-child {
  margin-top: 0;
}
.p-entry__body h3:not([class]) {
  position: relative;
  font-size: clamp(1.6rem, 2vw, 1.8rem);
  font-weight: 700;
  line-height: 2;
  color: #317F34;
  text-align: left;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body h3:not([class]) {
    line-height: 2.25;
  }
}
.p-entry__body h3:not([class])::before {
  position: relative;
  display: inline-block;
  width: 3.8rem;
  height: 1px;
  margin-right: 0.5em;
  vertical-align: 0.35em;
  content: "";
  background-color: #317F34;
}
.p-entry__body h3:not([class]) + * {
  margin-top: 1.5rem;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body h3:not([class]) + * {
    margin-top: min(2vw, 2rem);
  }
}
.p-entry__body h3:not([class]) + h4 {
  margin-top: 1em !important;
}
.p-entry__body h3:not([class]):first-child {
  margin-top: 0;
}
.p-entry__body h4:not([class]),
.p-entry__body h5:not([class]) {
  position: relative;
  z-index: 1;
  padding-left: 1.5em;
  font-size: clamp(1.6rem, 2vw, 1.8rem);
  font-weight: 700;
  text-align: left;
}
.p-entry__body h4:not([class])::before,
.p-entry__body h5:not([class])::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  color: #A5B8B1;
  content: "■";
}
.p-entry__body h4:not([class]):not(:first-child),
.p-entry__body h5:not([class]):not(:first-child) {
  margin-top: 3.2rem;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body h4:not([class]):not(:first-child),
  .p-entry__body h5:not([class]):not(:first-child) {
    margin-top: min(4.09vw, 5.6rem);
  }
}
.p-entry__body h4:not([class]) + p,
.p-entry__body h5:not([class]) + p {
  margin-top: 0;
}
.p-entry__body a[target=_blank] {
  position: relative;
  display: inline-block;
}
.p-entry__body a[target=_blank]::after {
  position: relative;
  display: inline-block;
  width: 1.5em;
  height: 1em;
  vertical-align: -0.25em;
  content: "";
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%233d9941%22%3E%3Cpath%20d%3D%22m14.745%200h-9.69c-.696.004-1.257.571-1.255%201.267v9.8c-.003.696.559%201.263%201.255%201.267h9.69c.696-.004%201.257-.571%201.255-1.267v-9.8c.002-.696-.559-1.263-1.255-1.267m-9.052%201.91h8.413v8.515h-8.413z%22%2F%3E%3Cpath%20d%3D%22m12.516%2014.09h-10.623v-10.685c.002-.525-.422-.952-.947-.955-.525.003-.948.43-.946.955v10.771c-.004%201.002.804%201.818%201.806%201.824h10.71c.527%200%20.955-.428.955-.955s-.427-.954-.955-.955%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat right center/contain;
}
.p-entry__body a[href$=".pdf"] {
  position: relative;
  display: inline-block;
}
.p-entry__body a[href$=".pdf"]::after {
  position: relative;
  display: inline-block;
  width: 1.5em;
  height: 1em;
  vertical-align: -0.2em;
  content: "";
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2039%2050%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m26.025%200h-24.305c-.951.001-1.721.773-1.72%201.724v46.551c-.001.951.769%201.723%201.72%201.725h35.56c.951-.002%201.721-.774%201.72-1.725v-36.955z%22%20fill%3D%22%23f2f2f2%22%2F%3E%3Cpath%20d%3D%22m27.745%2011.32h11.255l-12.975-11.32v9.6c0%20.951.769%201.722%201.72%201.724%22%20fill%3D%22%23cbcbcb%22%2F%3E%3Cpath%20d%3D%22m0%2031.466v16.81c-.001.951.769%201.723%201.72%201.725h35.56c.951-.002%201.721-.774%201.72-1.725v-16.81z%22%20fill%3D%22%23dc0000%22%2F%3E%3Cpath%20d%3D%22m17.901%2021.314-3.037-2.382c-.559-.441-1.37-.346-1.812.214-.012.016-.025.032-.036.048-.146.242-.237.513-.264.794-.022.421.178.823.528%201.058l5.149%203.969h.132l.132.132c.071-.002.13.055.132.126v.006h.66c.146.019.294-.029.4-.132h.264l5.281-3.969c.585-.437.704-1.266.267-1.851s-1.266-.704-1.851-.266l-3.172%202.385v-12.5c0-.729-.59-1.32-1.319-1.321-.729%200-1.32.59-1.321%201.319v12.37z%22%20fill%3D%22%23dc0000%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m6.344%2046.067v-10.724h3.629c.725-.009%201.448.098%202.139.318.607.19%201.141.563%201.527%201.068.409.602.609%201.322.569%202.049.03.724-.169%201.438-.569%202.042-.38.534-.908.946-1.519%201.183-.665.261-1.374.391-2.088.383h-1.34v3.68h-2.348zm2.348-5.542h1.21c.542.041%201.08-.118%201.512-.447.351-.338.534-.814.5-1.3.049-.47-.153-.931-.533-1.212-.476-.26-1.015-.38-1.556-.346h-1.134v3.305z%22%2F%3E%3Cpath%20d%3D%22m16.093%2046.067v-10.725h3c.976-.024%201.946.17%202.837.57.786.369%201.434.978%201.851%201.739.471.928.696%201.961.655%203%20.038%201.051-.184%202.094-.648%203.038-.402.775-1.04%201.401-1.822%201.79-.857.406-1.796.606-2.744.584zm2.348-1.905h.5c.559.012%201.113-.104%201.62-.339.476-.237.857-.629%201.08-1.111.281-.648.412-1.351.382-2.057.033-.701-.098-1.4-.382-2.042-.226-.468-.608-.843-1.08-1.061-.511-.221-1.063-.329-1.62-.318h-.5z%22%2F%3E%3Cpath%20d%3D%22m26.491%2046.067v-10.724h6.7v1.963h-4.35v2.583h3.73v1.963h-3.73v4.214h-2.35z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat right center/contain;
}
.p-entry__body a:has(img) {
  position: relative;
  display: inline-block;
}
.p-entry__body a[href$=".pdf"]:has(img)::after {
  display: none;
}
.p-entry__body figure {
  width: auto;
  margin-right: auto;
  margin-left: auto;
}
.p-entry__body figcaption {
  margin-top: 1rem;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #666;
  text-align: center;
  caption-side: bottom;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body figcaption {
    margin-top: 1.5rem;
    font-size: 1.3rem;
  }
}
.p-entry__body img {
  display: block;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 35rem;
  margin: 0 auto;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body img {
    max-height: 50rem;
  }
}
.p-entry__body table:not([class]) {
  width: 100%;
  margin-top: 2em;
  margin-bottom: 2em;
  border-spacing: 0;
  border-collapse: collapse;
  border-top: #ECECEC solid 1px;
}
.p-entry__body table:not([class]) tr {
  position: relative;
  display: block;
  border-bottom: #ECECEC solid 1px;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body table:not([class]) tr {
    display: table-row;
  }
}
.p-entry__body table:not([class]) th, .p-entry__body table:not([class]) td {
  position: relative;
  display: block;
  padding: 0.5em 1.5em;
  line-height: 1.875;
  text-align: left;
  letter-spacing: 0.08em;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body table:not([class]) th, .p-entry__body table:not([class]) td {
    display: table-cell;
    padding: 1em;
    vertical-align: top;
  }
}
.p-entry__body table:not([class]) th {
  font-weight: bold;
  color: #317F34;
  text-align: center;
  background-color: #F6F8E7;
  border-top: #fff solid 2px;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body table:not([class]) th {
    width: 25%;
    border-top: none;
    border-bottom: #ECECEC solid 1px;
  }
}
.p-entry__body table:not([class]) th::before, .p-entry__body table:not([class]) th::after {
  display: none;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body table:not([class]) th::before, .p-entry__body table:not([class]) th::after {
    position: absolute;
    left: 0;
    display: block;
  }
}
.p-entry__body table:not([class]) th::before {
  top: 0;
  width: 100%;
  height: 2px;
  content: "";
  background-color: #fff;
}
.p-entry__body table:not([class]) th::after {
  bottom: 0;
  width: 100%;
  height: 2px;
  content: "";
  background-color: #fff;
}
.p-entry__body table:not([class]) td {
  width: 75%;
}
@media print, screen and (min-width: 768px) {
  .p-entry__body table:not([class]) td {
    border-bottom: #ECECEC solid 1px;
  }
}
.p-entry__body table:not([class]):first-child {
  margin-top: 0;
}
.p-entry__col-pc2 {
  margin-top: 4rem;
}
@media print, screen and (min-width: 768px) {
  .p-entry__col-pc2 {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr min(3vw, 4rem) 1fr;
    grid-template-columns: repeat(2, 1fr);
    gap: min(3vw, 4rem);
    margin-top: min(6vw, 8rem);
  }
}
.p-entry__col-pc2 img {
  max-width: 100%;
  height: auto;
}
.p-entry__button-area {
  margin-top: clamp(3.5rem, 4.16vw, 5rem);
  text-align: center;
}
.p-entry__pager {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 2rem;
  margin-top: 4rem;
  text-align: center;
  border-top: #CBCBCB solid 1px;
}
@media print, screen and (min-width: 768px) {
  .p-entry__pager {
    padding-top: 3rem;
    margin-top: min(62.5vw, 7.5rem);
  }
}
.p-entry__pager-prev {
  position: relative;
  padding-left: 2em;
  line-height: 1.25;
  color: #317F34;
  text-align: left;
  text-decoration: underline;
}
.p-entry__pager-prev i {
  position: absolute;
  top: 50%;
  left: 0;
  width: 1em;
  height: 1em;
  -webkit-transform: scale(-1, 1) translate(0%, -50%);
          transform: scale(-1, 1) translate(0%, -50%);
}
@media (hover: hover) and (pointer: fine) {
  .p-entry__pager-prev:hover {
    color: #000;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-entry__pager-prev:hover {
    color: #000;
  }
}
.p-entry__pager p {
  margin: 0;
  font-size: 1.1rem;
  line-height: 1.25;
  color: #666;
}
@media print, screen and (min-width: 768px) {
  .p-entry__pager p {
    font-size: 1.3rem;
  }
}

.p-entry-related {
  position: relative;
  padding: clamp(6rem, 6vw, 8rem) 0;
  background-color: #fff;
  /* 静的（スライダー無効化時）の一覧レイアウト */
}
.p-entry-related__title {
  text-align: center;
}
.p-entry-related .splide {
  margin-top: 3.5rem;
  visibility: visible;
}
@media print, screen and (min-width: 768px) {
  .p-entry-related .splide {
    margin-top: min(4.1vw, 5rem);
  }
}
.p-entry-related .splide__slide {
  width: min(90%, 34.8rem);
  padding-top: 1rem;
}
.p-entry-related .splide:not(.is-overflow) .splide__list {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.p-entry-related #js-splide-case.is-static .splide__track {
  overflow: visible;
}
.p-entry-related #js-splide-case.is-static .splide__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 3.8rem; /* options.gap と揃える */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.p-entry-related #js-splide-case.is-static .p-case-card {
  width: 100%;
  max-width: 34.8rem; /* ← ご希望の最大幅を担保 */
}
.p-entry-related #js-splide-case.is-static .splide__controls {
  display: none;
}
.p-entry-related__button-area {
  width: min(90%, 110rem);
  padding-right: 2rem;
  padding-left: 2rem;
  margin-top: clamp(3.5rem, 4.16vw, 5rem);
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
.p-entry-related__button {
  width: min(100%, 35rem);
}

.p-case {
  position: relative;
}
.p-case-wrap {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #FBFBFB;
}
@media print, screen and (min-width: 768px) {
  .p-case-wrap {
    padding-top: min(5vw, 6rem);
    padding-bottom: min(10vw, 12rem);
  }
}

.p-case-search {
  position: relative;
}
.p-case-search__inner {
  padding: 2rem 1.5rem 1rem;
  background-color: #fff;
  border-radius: 1rem;
  -webkit-box-shadow: 0 3px 6px rgba(49, 127, 52, 0.08);
          box-shadow: 0 3px 6px rgba(49, 127, 52, 0.08);
}
@media print, screen and (min-width: 768px) {
  .p-case-search__inner {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: auto 0 1fr;
    -ms-grid-columns: min(25%, 20rem) 3rem 1fr;
        grid-template: "title lists" auto "button lists" 1fr/min(25%, 20rem) 1fr;
    gap: 0 3rem;
    padding: 4.5rem 4rem;
  }
}
.p-case-search__title {
  position: relative;
  padding-left: 2.5rem;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 1.25;
}
@media print, screen and (min-width: 768px) {
  .p-case-search__title {
    grid-area: title;
    padding-left: 3rem;
    font-size: min(2.2vw, 2.2rem);
  }
}
.p-case-search__title i {
  position: absolute;
  top: 50%;
  left: 0;
  width: 2rem;
  height: 2rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media print, screen and (min-width: 768px) {
  .p-case-search__title i {
    width: 2.4rem;
    height: 2.4rem;
  }
}
.p-case-search__body {
  text-align: center;
}
@media print, screen and (min-width: 768px) {
  .p-case-search__body {
    grid-area: lists;
    padding-left: 3rem;
    border-left: #CBCBCB 1px solid;
  }
}
.p-case-search__body-inner {
  text-align: left;
}
.p-case-search__body-inner h3 {
  margin-top: 1.5rem;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.428;
}
@media print, screen and (min-width: 768px) {
  .p-case-search__body-inner h3 {
    font-size: 1.5rem;
  }
}
@media print, screen and (min-width: 768px) {
  .p-case-search__body-inner h3:first-child {
    margin-top: 0;
  }
}
@media print, screen and (min-width: 768px) {
  .p-case-search__body-inner h3:not(:first-child) {
    margin-top: 3rem;
  }
}
.p-case-search__button-toggle {
  position: relative;
  padding: 1em 1.5em 1em 1em;
  margin: 0.5em auto 0;
  font-size: 1.6rem;
  color: #317F34;
  text-decoration: none !important;
  text-decoration: underline;
  letter-spacing: 0.12em;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  background: transparent;
  border: none;
  outline: none;
}
@media print, screen and (min-width: 768px) {
  .p-case-search__button-toggle {
    display: none !important;
  }
}
.p-case-search__button-toggle i {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1em;
  height: 1em;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.p-case-search__lists {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.5rem 0.6rem;
  margin-top: 1rem;
}
@media print, screen and (min-width: 768px) {
  .p-case-search__lists {
    gap: min(0.66vw, 0.8rem);
  }
}
.p-case-search__lists li {
  padding: 0;
  line-height: 0;
}
.p-case-search__lists a {
  position: relative;
  display: inline-block;
  padding: 1em 1.5em;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.25;
  color: #317F34;
  text-decoration: none;
  border: #CBCBCB 0.1rem solid;
  border-radius: 2em;
}
@media print, screen and (min-width: 768px) {
  .p-case-search__lists a {
    padding-top: 0.7em;
    padding-bottom: 0.7em;
    font-size: min(1.4vw, 1.4rem);
  }
}
.p-case-search__lists a.is-current {
  color: #000;
  pointer-events: none;
  background-color: #ECECEC;
  border-color: #ECECEC;
}
@media (hover: hover) and (pointer: fine) {
  .p-case-search__lists a:hover {
    color: #fff;
    background-color: #3D9941;
    border-color: #3D9941;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-case-search__lists a:hover {
    color: #fff;
    background-color: #3D9941;
    border-color: #3D9941;
  }
}
.p-case-search__lists a:focus-visible {
  color: #fff;
  background-color: #3D9941;
  border-color: #3D9941;
  outline: 2px solid #3D9941;
  outline-offset: 1px;
}
.p-case-search__lists a.is-zeb {
  padding-left: 3em;
  color: #CC2A7D;
  background-color: #fff;
  border: 1px solid rgba(204, 41, 125, 0.35);
}
.p-case-search__lists a.is-zeb::before {
  position: absolute;
  top: 50%;
  left: 1.5em;
  width: 1.2em;
  height: 1.2em;
  content: "";
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2218%22%20viewBox%3D%220%200%2016%2018%22%3E%20%3Cpath%20id%3D%22Icon_awesome-building%22%20data-name%3D%22Icon%20awesome-building%22%20d%3D%22M15.571%2C16.875h-.714V.844A.851.851%2C0%2C0%2C0%2C14%2C0H2a.851.851%2C0%2C0%2C0-.857.844V16.875H.429A.425.425%2C0%2C0%2C0%2C0%2C17.3V18H16v-.7A.425.425%2C0%2C0%2C0%2C15.571%2C16.875Zm-11-14.2A.425.425%2C0%2C0%2C1%2C5%2C2.25H6.429a.425.425%2C0%2C0%2C1%2C.429.422V4.078a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm0%2C3.375A.425.425%2C0%2C0%2C1%2C5%2C5.625H6.429a.425.425%2C0%2C0%2C1%2C.429.422V7.453a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm1.857%2C5.2H5a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C5%2C9H6.429a.425.425%2C0%2C0%2C1%2C.429.422v1.406A.425.425%2C0%2C0%2C1%2C6.429%2C11.25Zm2.714%2C5.625H6.857V13.922a.425.425%2C0%2C0%2C1%2C.429-.422H8.714a.425.425%2C0%2C0%2C1%2C.429.422Zm2.286-6.047A.425.425%2C0%2C0%2C1%2C11%2C11.25H9.571a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C9.571%2C9H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C7.875H9.571a.425.425%2C0%2C0%2C1-.429-.422V6.047a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C4.5H9.571a.425.425%2C0%2C0%2C1-.429-.422V2.672a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Z%22%20fill%3D%22%23cc2a7d%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (hover: hover) and (pointer: fine) {
  .p-case-search__lists a.is-zeb:hover {
    color: #fff;
    background-color: #EA0A7D;
  }
  .p-case-search__lists a.is-zeb:hover::before {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2218%22%20viewBox%3D%220%200%2016%2018%22%3E%20%3Cpath%20id%3D%22Icon_awesome-building%22%20data-name%3D%22Icon%20awesome-building%22%20d%3D%22M15.571%2C16.875h-.714V.844A.851.851%2C0%2C0%2C0%2C14%2C0H2a.851.851%2C0%2C0%2C0-.857.844V16.875H.429A.425.425%2C0%2C0%2C0%2C0%2C17.3V18H16v-.7A.425.425%2C0%2C0%2C0%2C15.571%2C16.875Zm-11-14.2A.425.425%2C0%2C0%2C1%2C5%2C2.25H6.429a.425.425%2C0%2C0%2C1%2C.429.422V4.078a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm0%2C3.375A.425.425%2C0%2C0%2C1%2C5%2C5.625H6.429a.425.425%2C0%2C0%2C1%2C.429.422V7.453a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm1.857%2C5.2H5a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C5%2C9H6.429a.425.425%2C0%2C0%2C1%2C.429.422v1.406A.425.425%2C0%2C0%2C1%2C6.429%2C11.25Zm2.714%2C5.625H6.857V13.922a.425.425%2C0%2C0%2C1%2C.429-.422H8.714a.425.425%2C0%2C0%2C1%2C.429.422Zm2.286-6.047A.425.425%2C0%2C0%2C1%2C11%2C11.25H9.571a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C9.571%2C9H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C7.875H9.571a.425.425%2C0%2C0%2C1-.429-.422V6.047a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C4.5H9.571a.425.425%2C0%2C0%2C1-.429-.422V2.672a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-case-search__lists a.is-zeb:hover {
    color: #fff;
    background-color: #EA0A7D;
  }
  .p-case-search__lists a.is-zeb:hover::before {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2218%22%20viewBox%3D%220%200%2016%2018%22%3E%20%3Cpath%20id%3D%22Icon_awesome-building%22%20data-name%3D%22Icon%20awesome-building%22%20d%3D%22M15.571%2C16.875h-.714V.844A.851.851%2C0%2C0%2C0%2C14%2C0H2a.851.851%2C0%2C0%2C0-.857.844V16.875H.429A.425.425%2C0%2C0%2C0%2C0%2C17.3V18H16v-.7A.425.425%2C0%2C0%2C0%2C15.571%2C16.875Zm-11-14.2A.425.425%2C0%2C0%2C1%2C5%2C2.25H6.429a.425.425%2C0%2C0%2C1%2C.429.422V4.078a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm0%2C3.375A.425.425%2C0%2C0%2C1%2C5%2C5.625H6.429a.425.425%2C0%2C0%2C1%2C.429.422V7.453a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm1.857%2C5.2H5a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C5%2C9H6.429a.425.425%2C0%2C0%2C1%2C.429.422v1.406A.425.425%2C0%2C0%2C1%2C6.429%2C11.25Zm2.714%2C5.625H6.857V13.922a.425.425%2C0%2C0%2C1%2C.429-.422H8.714a.425.425%2C0%2C0%2C1%2C.429.422Zm2.286-6.047A.425.425%2C0%2C0%2C1%2C11%2C11.25H9.571a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C9.571%2C9H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C7.875H9.571a.425.425%2C0%2C0%2C1-.429-.422V6.047a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C4.5H9.571a.425.425%2C0%2C0%2C1-.429-.422V2.672a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  }
}
.p-case-search__lists a.is-zeb.is-current {
  color: #EA0A7D;
  pointer-events: none;
  background-color: #FFF0F6;
  border: #FFF0F6 solid 1px;
}
.p-case-search__lists a.is-zeb.is-current::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2218%22%20viewBox%3D%220%200%2016%2018%22%3E%20%3Cpath%20id%3D%22Icon_awesome-building%22%20data-name%3D%22Icon%20awesome-building%22%20d%3D%22M15.571%2C16.875h-.714V.844A.851.851%2C0%2C0%2C0%2C14%2C0H2a.851.851%2C0%2C0%2C0-.857.844V16.875H.429A.425.425%2C0%2C0%2C0%2C0%2C17.3V18H16v-.7A.425.425%2C0%2C0%2C0%2C15.571%2C16.875Zm-11-14.2A.425.425%2C0%2C0%2C1%2C5%2C2.25H6.429a.425.425%2C0%2C0%2C1%2C.429.422V4.078a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm0%2C3.375A.425.425%2C0%2C0%2C1%2C5%2C5.625H6.429a.425.425%2C0%2C0%2C1%2C.429.422V7.453a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm1.857%2C5.2H5a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C5%2C9H6.429a.425.425%2C0%2C0%2C1%2C.429.422v1.406A.425.425%2C0%2C0%2C1%2C6.429%2C11.25Zm2.714%2C5.625H6.857V13.922a.425.425%2C0%2C0%2C1%2C.429-.422H8.714a.425.425%2C0%2C0%2C1%2C.429.422Zm2.286-6.047A.425.425%2C0%2C0%2C1%2C11%2C11.25H9.571a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C9.571%2C9H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C7.875H9.571a.425.425%2C0%2C0%2C1-.429-.422V6.047a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C4.5H9.571a.425.425%2C0%2C0%2C1-.429-.422V2.672a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Z%22%20fill%3D%22%23cc2a7d%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}
.p-case-search__lists a.is-zeb:focus-visible {
  color: #fff;
  background-color: #EA0A7D;
  border: 1px solid #EA0A7D;
  outline: 2px solid #EA0A7D;
}
.p-case-search__lists a.is-zeb:focus-visible::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2218%22%20viewBox%3D%220%200%2016%2018%22%3E%20%3Cpath%20id%3D%22Icon_awesome-building%22%20data-name%3D%22Icon%20awesome-building%22%20d%3D%22M15.571%2C16.875h-.714V.844A.851.851%2C0%2C0%2C0%2C14%2C0H2a.851.851%2C0%2C0%2C0-.857.844V16.875H.429A.425.425%2C0%2C0%2C0%2C0%2C17.3V18H16v-.7A.425.425%2C0%2C0%2C0%2C15.571%2C16.875Zm-11-14.2A.425.425%2C0%2C0%2C1%2C5%2C2.25H6.429a.425.425%2C0%2C0%2C1%2C.429.422V4.078a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm0%2C3.375A.425.425%2C0%2C0%2C1%2C5%2C5.625H6.429a.425.425%2C0%2C0%2C1%2C.429.422V7.453a.425.425%2C0%2C0%2C1-.429.422H5a.425.425%2C0%2C0%2C1-.429-.422Zm1.857%2C5.2H5a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C5%2C9H6.429a.425.425%2C0%2C0%2C1%2C.429.422v1.406A.425.425%2C0%2C0%2C1%2C6.429%2C11.25Zm2.714%2C5.625H6.857V13.922a.425.425%2C0%2C0%2C1%2C.429-.422H8.714a.425.425%2C0%2C0%2C1%2C.429.422Zm2.286-6.047A.425.425%2C0%2C0%2C1%2C11%2C11.25H9.571a.425.425%2C0%2C0%2C1-.429-.422V9.422A.425.425%2C0%2C0%2C1%2C9.571%2C9H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C7.875H9.571a.425.425%2C0%2C0%2C1-.429-.422V6.047a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Zm0-3.375A.425.425%2C0%2C0%2C1%2C11%2C4.5H9.571a.425.425%2C0%2C0%2C1-.429-.422V2.672a.425.425%2C0%2C0%2C1%2C.429-.422H11a.425.425%2C0%2C0%2C1%2C.429.422Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}
.p-case-search__button-all--sp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  margin-top: 2rem;
  text-align: center;
  border-top: #ECECEC solid 1px;
}
@media print, screen and (min-width: 768px) {
  .p-case-search__button-all--sp {
    display: none;
  }
}
.p-case-search__button-all--pc {
  display: none;
}
@media print, screen and (min-width: 768px) {
  .p-case-search__button-all--pc {
    display: block;
    grid-area: button;
    width: 100%;
    padding-top: 3rem;
  }
}
@media print, screen and (min-width: 768px){
  .p-case-search__title {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .p-case-search__body {
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    -ms-grid-column: 3;
  }
  .p-case-search__button-all--pc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
}
@media print, screen and (min-width: 768px) {
  .p-case-search__button-all--pc .c-button02 > span {
    font-size: min(1.8vw, 1.8rem);
    white-space: nowrap;
  }
}

.p-case-lists {
  position: relative;
  padding-top: 4rem;
}
@media print, screen and (min-width: 768px) {
  .p-case-lists {
    padding-top: min(6vw, 8rem);
  }
}
.p-case-lists__items {
  display: -ms-grid;
  display: grid;
  gap: 4.5rem;
}
@media print, screen and (min-width: 768px) {
  .p-case-lists__items {
    -ms-grid-columns: 1fr 2.8rem 1fr;
    grid-template-columns: repeat(2, 1fr);
    gap: min(6vw, 7.2rem) 2.8rem;
  }
}
@media print, screen and (min-width: 992px) {
  .p-case-lists__items {
    -ms-grid-columns: 1fr 2.8rem 1fr 2.8rem 1fr;
    grid-template-columns: repeat(3, 1fr);
    gap: min(6vw, 7.2rem) 2.8rem;
  }
}

.p-case-entry {
  position: relative;
  z-index: 2;
  padding-top: clamp(4rem, 5vw, 6rem);
  padding-bottom: clamp(6rem, 10vw, 12rem);
  background-color: #FBFBFB;
}
.p-case-entry__inner {
  position: relative;
  padding: 4rem 2rem;
  background-color: #fff;
  border-radius: 1rem;
  -webkit-box-shadow: 0 3px 6px rgba(49, 127, 52, 0.08);
          box-shadow: 0 3px 6px rgba(49, 127, 52, 0.08);
}
@media print, screen and (min-width: 768px) {
  .p-case-entry__inner {
    padding: min(6vw, 8rem);
    border-radius: 0;
  }
}

.p-case-entry__mv {
  margin-top: 2.5rem;
}
@media print, screen and (min-width: 768px) {
  .p-case-entry__mv {
    margin-top: min(5vw, 6rem);
  }
}
.p-case-entry__mv img {
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}

.p-case-entry__button-interview {
  width: min(100%, 35rem);
}

.p-case-entry__inner:has(.p-entry__tag-interview) {
  padding-top: 6rem;
}
@media print, screen and (min-width: 768px) {
  .p-case-entry__inner:has(.p-entry__tag-interview) {
    padding-top: 8rem;
  }
}

.p-case-lists__pager {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 6rem auto 0;
}
.p-case-lists__pager ol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
  list-style: none;
}
.p-case-lists__pager ol li {
  position: relative;
  width: 4.5rem;
  height: 4.5rem;
  list-style: none;
}
.p-case-lists__pager a {
  position: relative;
  display: -ms-grid;
  display: grid;
  place-items: center;
  width: 4.5rem;
  height: 4.5rem;
  color: #317F34;
  text-align: center;
  text-decoration: none;
  list-style: none;
  background-color: #fff;
  border: #3D9941 0.1rem solid;
  border-radius: 50%;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
@media (hover: hover) and (pointer: fine) {
  .p-case-lists__pager a:hover {
    color: #fff;
    background-color: #3D9941;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-case-lists__pager a:hover {
    color: #fff;
    background-color: #3D9941;
  }
}
.p-case-lists__pager a.is-current {
  color: #000;
  pointer-events: none;
  background-color: #ECECEC;
  border: #ececec solid 1px;
}

@media (hover: hover) and (pointer: fine) {
  .p-case-lists__button-prev:hover,
  .p-case-lists__button-next:hover {
    background-color: #3D9941;
  }
  .p-case-lists__button-prev:hover .u-ic-arrow-p,
  .p-case-lists__button-next:hover .u-ic-arrow-p {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2015%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m14.372%2013.822c-3.53%203.2-7.06%206.4-10.59%209.6-2.073%201.878-5.125-1.247-3.038-3.137l8.9-8.062-8.967-8.483c-2.044-1.94%201.001-5.064%203.039-3.134%203.551%203.359%207.103%206.72%2010.656%2010.083.837.877.837%202.256%200%203.133%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-case-lists__button-prev:hover,
  .p-case-lists__button-next:hover {
    background-color: #3D9941;
  }
  .p-case-lists__button-prev:hover .u-ic-arrow-p,
  .p-case-lists__button-next:hover .u-ic-arrow-p {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2015%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m14.372%2013.822c-3.53%203.2-7.06%206.4-10.59%209.6-2.073%201.878-5.125-1.247-3.038-3.137l8.9-8.062-8.967-8.483c-2.044-1.94%201.001-5.064%203.039-3.134%203.551%203.359%207.103%206.72%2010.656%2010.083.837.877.837%202.256%200%203.133%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  }
}

.p-case-lists__button-prev i {
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNhc2UuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6ImNhc2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLXBhdHRlcm4gKi9cbkAtd2Via2l0LWtleWZyYW1lcyBzcGxpZGUtbG9hZGluZyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3BsaWRlLWxvYWRpbmcge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG4uc3BsaWRlX190cmFjay0tZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc3BsaWRlX190cmFjay0tZmFkZSA+IC5zcGxpZGVfX2xpc3QgPiAuc3BsaWRlX19zbGlkZSB7XG4gIHotaW5kZXg6IDA7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3BsaWRlX190cmFjay0tZmFkZSA+IC5zcGxpZGVfX2xpc3QgPiAuc3BsaWRlX19zbGlkZS5pcy1hY3RpdmUge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc3BsaWRlLS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLnNwbGlkZV9fdHJhY2stLXR0YiA+IC5zcGxpZGVfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwbGlkZV9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNwbGlkZV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQ6bm90KC5pcy1hY3RpdmUpIC5zcGxpZGVfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbn1cblxuLnNwbGlkZV9fcGFnaW5hdGlvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnNwbGlkZTpub3QoLmlzLW92ZXJmbG93KSAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwbGlkZV9fcHJvZ3Jlc3NfX2JhciB7XG4gIHdpZHRoOiAwO1xufVxuXG4uc3BsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQsIC5zcGxpZGUuaXMtcmVuZGVyZWQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc3BsaWRlX19zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xufVxuXG4uc3BsaWRlX19zbGlkZSBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uc3BsaWRlX19zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5OTk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogc3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO1xuICBjb250YWluOiBzdHJpY3Q7XG59XG5cbi5zcGxpZGVfX3NyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG59XG5cbi5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wbGF5LCAuc3BsaWRlX190b2dnbGVfX3BhdXNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwbGlkZV9fdG9nZ2xlLmlzLWFjdGl2ZSAuc3BsaWRlX190b2dnbGVfX3BhdXNlIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uc3BsaWRlX190cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNwbGlkZV9fdG9nZ2xlW2FyaWEtcHJlc3NlZD10cnVlXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0NSUyMDQ1JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NnJTIwZmlsbCUzRCUyMiUyMzNEOTk0MSUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTE4JTIwMTVjMS4xMDUlMjAwJTIwMiUyMC44OTUlMjAyJTIwMnYxMmMwJTIwMS4xMDUtLjg5NSUyMDItMiUyMDItMS4xMDUlMjAwLTItLjg5NS0yLTJ2LTEyYzAtMS4xMDUuODk1LTIlMjAyLTJ6JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMjclMjAxNWMxLjEwNSUyMDAlMjAyJTIwLjg5NSUyMDIlMjAydjEyYzAlMjAxLjEwNS0uODk1JTIwMi0yJTIwMi0xLjEwNSUyMDAtMi0uODk1LTItMnYtMTJjMC0xLjEwNS44OTUtMiUyMDItMnolMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi5zcGxpZGVfX3RvZ2dsZVthcmlhLXByZXNzZWQ9dHJ1ZV06OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0NSUyMDQ1JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NnJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTE4JTIwMTVjMS4xMDUlMjAwJTIwMiUyMC44OTUlMjAyJTIwMnYxMmMwJTIwMS4xMDUtLjg5NSUyMDItMiUyMDItMS4xMDUlMjAwLTItLjg5NS0yLTJ2LTEyYzAtMS4xMDUuODk1LTIlMjAyLTJ6JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMjclMjAxNWMxLjEwNSUyMDAlMjAyJTIwLjg5NSUyMDIlMjAydjEyYzAlMjAxLjEwNS0uODk1JTIwMi0yJTIwMi0xLjEwNSUyMDAtMi0uODk1LTItMnYtMTJjMC0xLjEwNS44OTUtMiUyMDItMnolMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi5zcGxpZGVfX3RvZ2dsZVthcmlhLXByZXNzZWQ9ZmFsc2VdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQ1JTIwNDUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTMwLjE3MSUyMDIyLjk5Ny0xNC4xNzElMjAxMC4xNHYtMjAuMjgxeiUyMiUyMGZpbGwlM0QlMjIlMjMzRDk5NDElMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cblxuLnNwbGlkZV9fdG9nZ2xlW2FyaWEtcHJlc3NlZD1mYWxzZV06OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0NSUyMDQ1JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0zMC4xNzElMjAyMi45OTctMTQuMTcxJTIwMTAuMTR2LTIwLjI4MXolMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi8qIOefouWNsOOCq+OCueOCv+ODnuOCpOOCuiAqL1xuLmN1c3RvbS1hcnJvd3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnNwbGlkZV9fYXJyb3csXG4uc3BsaWRlX190b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0LjVyZW07XG4gIGhlaWdodDogNC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6ICMzRDk5NDEgMC4xcmVtIHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xufVxuLnNwbGlkZV9fYXJyb3c6OmJlZm9yZSwgLnNwbGlkZV9fYXJyb3c6OmFmdGVyLFxuLnNwbGlkZV9fdG9nZ2xlOjpiZWZvcmUsXG4uc3BsaWRlX190b2dnbGU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQuNXJlbTtcbiAgaGVpZ2h0OiA0LjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uc3BsaWRlX19hcnJvdzo6YWZ0ZXIsXG4uc3BsaWRlX190b2dnbGU6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgLnNwbGlkZV9fYXJyb3c6aG92ZXIsXG4gIC5zcGxpZGVfX3RvZ2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNEOTk0MTtcbiAgfVxuICAuc3BsaWRlX19hcnJvdzpob3Zlcjo6YmVmb3JlLFxuICAuc3BsaWRlX190b2dnbGU6aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuc3BsaWRlX19hcnJvdzpob3Zlcjo6YWZ0ZXIsXG4gIC5zcGxpZGVfX3RvZ2dsZTpob3Zlcjo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnNwbGlkZV9fYXJyb3c6aG92ZXIsXG4gIC5zcGxpZGVfX3RvZ2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNEOTk0MTtcbiAgfVxuICAuc3BsaWRlX19hcnJvdzpob3Zlcjo6YmVmb3JlLFxuICAuc3BsaWRlX190b2dnbGU6aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuc3BsaWRlX19hcnJvdzpob3Zlcjo6YWZ0ZXIsXG4gIC5zcGxpZGVfX3RvZ2dsZTpob3Zlcjo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnNwbGlkZV9fYXJyb3ctLXByZXY6OmJlZm9yZSxcbi5zcGxpZGVfX2Fycm93LS1uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE1JTIwMjQlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTE0LjM3MiUyMDEzLjgyMmMtMy41MyUyMDMuMi03LjA2JTIwNi40LTEwLjU5JTIwOS42LTIuMDczJTIwMS44NzgtNS4xMjUtMS4yNDctMy4wMzgtMy4xMzdsOC45LTguMDYyLTguOTY3LTguNDgzYy0yLjA0NC0xLjk0JTIwMS4wMDEtNS4wNjQlMjAzLjAzOS0zLjEzNCUyMDMuNTUxJTIwMy4zNTklMjA3LjEwMyUyMDYuNzIlMjAxMC42NTYlMjAxMC4wODMuODM3Ljg3Ny44MzclMjAyLjI1NiUyMDAlMjAzLjEzMyUyMiUyMGZpbGwlM0QlMjIlMjMzZDk5NDElMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMS41cmVtIDEuNXJlbTtcbn1cblxuLnNwbGlkZV9fYXJyb3ctLXByZXY6OmFmdGVyLFxuLnNwbGlkZV9fYXJyb3ctLW5leHQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNSUyMDI0JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNC4zNzIlMjAxMy44MjJjLTMuNTMlMjAzLjItNy4wNiUyMDYuNC0xMC41OSUyMDkuNi0yLjA3MyUyMDEuODc4LTUuMTI1LTEuMjQ3LTMuMDM4LTMuMTM3bDguOS04LjA2Mi04Ljk2Ny04LjQ4M2MtMi4wNDQtMS45NCUyMDEuMDAxLTUuMDY0JTIwMy4wMzktMy4xMzQlMjAzLjU1MSUyMDMuMzU5JTIwNy4xMDMlMjA2LjcyJTIwMTAuNjU2JTIwMTAuMDgzLjgzNy44NzcuODM3JTIwMi4yNTYlMjAwJTIwMy4xMzMlMjIlMjBmaWxsJTNEJTIyJTIzZmZmZmZmJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzEuNXJlbSAxLjVyZW07XG59XG5cbi5zcGxpZGVfX2Fycm93LS1wcmV2OjpiZWZvcmUsXG4uc3BsaWRlX19hcnJvdy0tcHJldjo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xufVxuXG4uc3BsaWRlX19jb250cm9scyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEzZW07XG4gIG1hcmdpbjogMmVtIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zcGxpZGVfX2NvbnRyb2xzIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uc3BsaWRlX19jb250cm9scyAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLnAtY2FzZS1jYXJkX19pbWFnZS1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgLnAtY2FzZS1jYXJkX19pbWFnZS1hcmVhIC5wLWNhc2UtY2FyZF9faW1hZ2UgaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLnAtY2FzZS1jYXJkX19pbWFnZS1hcmVhOmhvdmVyIC5wLWNhc2UtY2FyZF9faW1hZ2UgaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wLWNhc2UtY2FyZF9faW1hZ2UtYXJlYSAucC1jYXNlLWNhcmRfX2ltYWdlIGltZyB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5wLWNhc2UtY2FyZF9faW1hZ2UtYXJlYTpob3ZlciAucC1jYXNlLWNhcmRfX2ltYWdlIGltZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbiAgfVxufVxuLnAtY2FzZS1jYXJkX19pbnRlcnZpZXcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDdweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcmVtLCAtMXJlbSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFyZW0sIC0xcmVtKTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1jYXNlLWNhcmRfX2ludGVydmlldyB7XG4gICAgd2lkdGg6IDEyNnB4O1xuICAgIGhlaWdodDogNDFweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcmVtLCAtMXJlbSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXJlbSwgLTFyZW0pO1xuICB9XG59XG4ucC1jYXNlLWNhcmRfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYXNwZWN0LXJhdGlvOiAzNDgvMTgwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG59XG4ucC1jYXNlLWNhcmRfX2ltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucC1jYXNlLWNhcmRfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzc3O1xuICBjb2xvcjogIzAwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbn1cbi5wLWNhc2UtY2FyZF9fdGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5wLWNhc2UtY2FyZF9fdGl0bGUgYTpob3ZlciB7XG4gICAgY29sb3I6ICMzRDk5NDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnAtY2FzZS1jYXJkX190aXRsZSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzNEOTk0MTtcbiAgfVxufVxuLnAtY2FzZS1jYXJkX190aXRsZSArIGRpdiB7XG4gIHBhZGRpbmctdG9wOiAxLjZyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQkNCQ0I7XG59XG4ucC1jYXNlLWNhcmRfX2NhdGVnb3J5LXplYiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40Mjg7XG4gIGNvbG9yOiAjQ0MyQTdEO1xufVxuLnAtY2FzZS1jYXJkX19jYXRlZ29yeS16ZWIgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIGNvbG9yOiAjQ0MyQTdEO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucC1jYXNlLWNhcmRfX2NhdGVnb3J5LXplYiBhOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDUlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuOHJlbTtcbiAgY29sb3I6ICNDQzJBN0Q7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTglMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE4JTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIySWNvbl9hd2Vzb21lLWJ1aWxkaW5nJTIyJTIwZGF0YS1uYW1lJTNEJTIySWNvbiUyMGF3ZXNvbWUtYnVpbGRpbmclMjIlMjBkJTNEJTIyTTE1LjU3MSUyQzE2Ljg3NWgtLjcxNFYuODQ0QS44NTEuODUxJTJDMCUyQzAlMkMwJTJDMTQlMkMwSDJhLjg1MS44NTElMkMwJTJDMCUyQzAtLjg1Ny44NDRWMTYuODc1SC40MjlBLjQyNS40MjUlMkMwJTJDMCUyQzAlMkMwJTJDMTcuM1YxOEgxNnYtLjdBLjQyNS40MjUlMkMwJTJDMCUyQzAlMkMxNS41NzElMkMxNi44NzVabS0xMS0xNC4yQS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDNSUyQzIuMjVINi40MjlhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlY0LjA3OGEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LjQyMkg1YS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlptMCUyQzMuMzc1QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDNSUyQzUuNjI1SDYuNDI5YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJWNy40NTNhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS40MjJINWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJabTEuODU3JTJDNS4ySDVhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyVjkuNDIyQS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDNSUyQzlINi40MjlhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMnYxLjQwNkEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzYuNDI5JTJDMTEuMjVabTIuNzE0JTJDNS42MjVINi44NTdWMTMuOTIyYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS0uNDIySDguNzE0YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJabTIuMjg2LTYuMDQ3QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDMTElMkMxMS4yNUg5LjU3MWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJWOS40MjJBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM5LjU3MSUyQzlIMTFhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlptMC0zLjM3NUEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzExJTJDNy44NzVIOS41NzFhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyVjYuMDQ3YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS0uNDIySDExYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJabTAtMy4zNzVBLjQyNS40MjUlMkMwJTJDMCUyQzElMkMxMSUyQzQuNUg5LjU3MWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJWMi42NzJhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LS40MjJIMTFhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlolMjIlMjBmaWxsJTNEJTIyJTIzY2MyYTdkJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgLnAtY2FzZS1jYXJkX19jYXRlZ29yeS16ZWIgYTpob3ZlciB7XG4gICAgY29sb3I6ICNFQTBBN0Q7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnAtY2FzZS1jYXJkX19jYXRlZ29yeS16ZWIgYTpob3ZlciB7XG4gICAgY29sb3I6ICNFQTBBN0Q7XG4gIH1cbn1cbi5wLWNhc2UtY2FyZF9fY2F0ZWdvcnlzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAuNWVtIDFlbTtcbiAgbWFyZ2luLXRvcDogMC43NWVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM2NjY7XG59XG4ucC1jYXNlLWNhcmRfX2NhdGVnb3J5cyBhIHtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgLnAtY2FzZS1jYXJkX19jYXRlZ29yeXMgYTpob3ZlciB7XG4gICAgY29sb3I6ICMzRDk5NDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnAtY2FzZS1jYXJkX19jYXRlZ29yeXMgYTpob3ZlciB7XG4gICAgY29sb3I6ICMzRDk5NDE7XG4gIH1cbn1cblxuOndoZXJlKC5wLWVudHJ5X19ib2R5IGgyOm5vdChbY2xhc3NdKSkge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIDp3aGVyZSgucC1lbnRyeV9fYm9keSBoMjpub3QoW2NsYXNzXSkpIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oNnZ3LCA4cmVtKTtcbiAgfVxufVxuXG46d2hlcmUoLnAtZW50cnlfX2JvZHkgaDM6bm90KFtjbGFzc10pKSB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgOndoZXJlKC5wLWVudHJ5X19ib2R5IGgzOm5vdChbY2xhc3NdKSkge1xuICAgIG1hcmdpbi10b3A6IG1pbig1dncsIDZyZW0pO1xuICB9XG59XG5cbi5wLWVudHJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZW50cnlfX3RhZy1pbnRlcnZpZXcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDdweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcmVtLCAxLjZyZW0pO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcmVtLCAxLjZyZW0pO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVudHJ5X190YWctaW50ZXJ2aWV3IHtcbiAgICB3aWR0aDogMTI2cHg7XG4gICAgaGVpZ2h0OiA0MXB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFyZW0sIDJyZW0pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFyZW0sIDJyZW0pO1xuICB9XG59XG4ucC1lbnRyeV9fdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMS42cmVtO1xuICBmb250LXNpemU6IGNsYW1wKDIuMnJlbSwgMi42dncsIDIuNnJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NCQ0JDQjtcbn1cbi5wLWVudHJ5X19jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjVyZW0gMXJlbTtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xufVxuLnAtZW50cnlfX2NhdGVnb3J5IHNwYW4ge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM2NjY7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW50cnlfX2NhdGVnb3J5IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG4ucC1lbnRyeV9fY2F0ZWdvcnkgLnAtZW50cnlfX2NhdGVnb3J5LXplYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40Mjg7XG4gIGNvbG9yOiAjQ0MyQTdEO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW50cnlfX2NhdGVnb3J5IC5wLWVudHJ5X19jYXRlZ29yeS16ZWIge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4ucC1lbnRyeV9fY2F0ZWdvcnkgLnAtZW50cnlfX2NhdGVnb3J5LXplYjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ1JTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEuNnJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07XG4gIGNvbG9yOiAjQ0MyQTdEO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE4JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxOCUyMiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMkljb25fYXdlc29tZS1idWlsZGluZyUyMiUyMGRhdGEtbmFtZSUzRCUyMkljb24lMjBhd2Vzb21lLWJ1aWxkaW5nJTIyJTIwZCUzRCUyMk0xNS41NzElMkMxNi44NzVoLS43MTRWLjg0NEEuODUxLjg1MSUyQzAlMkMwJTJDMCUyQzE0JTJDMEgyYS44NTEuODUxJTJDMCUyQzAlMkMwLS44NTcuODQ0VjE2Ljg3NUguNDI5QS40MjUuNDI1JTJDMCUyQzAlMkMwJTJDMCUyQzE3LjNWMThIMTZ2LS43QS40MjUuNDI1JTJDMCUyQzAlMkMwJTJDMTUuNTcxJTJDMTYuODc1Wm0tMTEtMTQuMkEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzUlMkMyLjI1SDYuNDI5YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJWNC4wNzhhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS40MjJINWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJabTAlMkMzLjM3NUEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzUlMkM1LjYyNUg2LjQyOWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyVjcuNDUzYS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjkuNDIySDVhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyWm0xLjg1NyUyQzUuMkg1YS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlY5LjQyMkEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzUlMkM5SDYuNDI5YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJ2MS40MDZBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM2LjQyOSUyQzExLjI1Wm0yLjcxNCUyQzUuNjI1SDYuODU3VjEzLjkyMmEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjktLjQyMkg4LjcxNGEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyWm0yLjI4Ni02LjA0N0EuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzExJTJDMTEuMjVIOS41NzFhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyVjkuNDIyQS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDOS41NzElMkM5SDExYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJabTAtMy4zNzVBLjQyNS40MjUlMkMwJTJDMCUyQzElMkMxMSUyQzcuODc1SDkuNTcxYS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlY2LjA0N2EuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjktLjQyMkgxMWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyWm0wLTMuMzc1QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDMTElMkM0LjVIOS41NzFhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyVjIuNjcyYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS0uNDIySDExYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJaJTIyJTIwZmlsbCUzRCUyMiUyM2NjMmE3ZCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucC1lbnRyeV9fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IGNsYW1wKDVyZW0sIDZ2dywgOHJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW50cnlfX2JvZHkge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM3NTtcbiAgfVxufVxuLnAtZW50cnlfX2JvZHkgaDI6bm90KFtjbGFzc10pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwLjg1ZW07XG4gIGZvbnQtc2l6ZTogMS45cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1lbnRyeV9fYm9keSBoMjpub3QoW2NsYXNzXSkge1xuICAgIGZvbnQtc2l6ZTogbWluKDIuNHZ3LCAyLjRyZW0pO1xuICB9XG59XG4ucC1lbnRyeV9fYm9keSBoMjpub3QoW2NsYXNzXSk6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC42cmVtO1xuICBoZWlnaHQ6IDEuM2VtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKCMwMDdENzkpLCBjb2xvci1zdG9wKDUwJSwgIzAwN0Q3OSksIGNvbG9yLXN0b3AoNTAuNSUsICMzRDk5NDEpLCB0bygjM0Q5OTQxKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDdENzkgMCUsICMwMDdENzkgNTAlLCAjM0Q5OTQxIDUwLjUlLCAjM0Q5OTQxIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG4ucC1lbnRyeV9fYm9keSBoMjpub3QoW2NsYXNzXSkgKyAqIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVudHJ5X19ib2R5IGgyOm5vdChbY2xhc3NdKSArICoge1xuICAgIG1hcmdpbi10b3A6IG1pbigzLjMzdncsIDRyZW0pO1xuICB9XG59XG4ucC1lbnRyeV9fYm9keSBoMjpub3QoW2NsYXNzXSkgKyBoMzpub3QoW2NsYXNzXSkge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVudHJ5X19ib2R5IGgyOm5vdChbY2xhc3NdKSArIGgzOm5vdChbY2xhc3NdKSB7XG4gICAgbWFyZ2luLXRvcDogbWluKDIuNXZ3LCAzcmVtKTtcbiAgfVxufVxuLnAtZW50cnlfX2JvZHkgaDI6bm90KFtjbGFzc10pOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wLWVudHJ5X19ib2R5IGgzOm5vdChbY2xhc3NdKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjZyZW0sIDJ2dywgMS44cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGNvbG9yOiAjMzE3RjM0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVudHJ5X19ib2R5IGgzOm5vdChbY2xhc3NdKSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjU7XG4gIH1cbn1cbi5wLWVudHJ5X19ib2R5IGgzOm5vdChbY2xhc3NdKTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzLjhyZW07XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4zNWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3RjM0O1xufVxuLnAtZW50cnlfX2JvZHkgaDM6bm90KFtjbGFzc10pICsgKiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1lbnRyeV9fYm9keSBoMzpub3QoW2NsYXNzXSkgKyAqIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oMnZ3LCAycmVtKTtcbiAgfVxufVxuLnAtZW50cnlfX2JvZHkgaDM6bm90KFtjbGFzc10pICsgaDQge1xuICBtYXJnaW4tdG9wOiAxZW0gIWltcG9ydGFudDtcbn1cbi5wLWVudHJ5X19ib2R5IGgzOm5vdChbY2xhc3NdKTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucC1lbnRyeV9fYm9keSBoNDpub3QoW2NsYXNzXSksXG4ucC1lbnRyeV9fYm9keSBoNTpub3QoW2NsYXNzXSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS42cmVtLCAydncsIDEuOHJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucC1lbnRyeV9fYm9keSBoNDpub3QoW2NsYXNzXSk6OmJlZm9yZSxcbi5wLWVudHJ5X19ib2R5IGg1Om5vdChbY2xhc3NdKTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNBNUI4QjE7XG4gIGNvbnRlbnQ6IFwi4pagXCI7XG59XG4ucC1lbnRyeV9fYm9keSBoNDpub3QoW2NsYXNzXSk6bm90KDpmaXJzdC1jaGlsZCksXG4ucC1lbnRyeV9fYm9keSBoNTpub3QoW2NsYXNzXSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW50cnlfX2JvZHkgaDQ6bm90KFtjbGFzc10pOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAucC1lbnRyeV9fYm9keSBoNTpub3QoW2NsYXNzXSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IG1pbig0LjA5dncsIDUuNnJlbSk7XG4gIH1cbn1cbi5wLWVudHJ5X19ib2R5IGg0Om5vdChbY2xhc3NdKSArIHAsXG4ucC1lbnRyeV9fYm9keSBoNTpub3QoW2NsYXNzXSkgKyBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wLWVudHJ5X19ib2R5IGFbdGFyZ2V0PV9ibGFua10ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wLWVudHJ5X19ib2R5IGFbdGFyZ2V0PV9ibGFua106OmFmdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4yNWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ2clMjBmaWxsJTNEJTIyJTIzM2Q5OTQxJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTQuNzQ1JTIwMGgtOS42OWMtLjY5Ni4wMDQtMS4yNTcuNTcxLTEuMjU1JTIwMS4yNjd2OS44Yy0uMDAzLjY5Ni41NTklMjAxLjI2MyUyMDEuMjU1JTIwMS4yNjdoOS42OWMuNjk2LS4wMDQlMjAxLjI1Ny0uNTcxJTIwMS4yNTUtMS4yNjd2LTkuOGMuMDAyLS42OTYtLjU1OS0xLjI2My0xLjI1NS0xLjI2N20tOS4wNTIlMjAxLjkxaDguNDEzdjguNTE1aC04LjQxM3olMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMi41MTYlMjAxNC4wOWgtMTAuNjIzdi0xMC42ODVjLjAwMi0uNTI1LS40MjItLjk1Mi0uOTQ3LS45NTUtLjUyNS4wMDMtLjk0OC40My0uOTQ2Ljk1NXYxMC43NzFjLS4wMDQlMjAxLjAwMi44MDQlMjAxLjgxOCUyMDEuODA2JTIwMS44MjRoMTAuNzFjLjUyNyUyMDAlMjAuOTU1LS40MjguOTU1LS45NTVzLS40MjctLjk1NC0uOTU1LS45NTUlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXIvY29udGFpbjtcbn1cbi5wLWVudHJ5X19ib2R5IGFbaHJlZiQ9XCIucGRmXCJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucC1lbnRyeV9fYm9keSBhW2hyZWYkPVwiLnBkZlwiXTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzOSUyMDUwJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0yNi4wMjUlMjAwaC0yNC4zMDVjLS45NTEuMDAxLTEuNzIxLjc3My0xLjcyJTIwMS43MjR2NDYuNTUxYy0uMDAxLjk1MS43NjklMjAxLjcyMyUyMDEuNzIlMjAxLjcyNWgzNS41NmMuOTUxLS4wMDIlMjAxLjcyMS0uNzc0JTIwMS43Mi0xLjcyNXYtMzYuOTU1eiUyMiUyMGZpbGwlM0QlMjIlMjNmMmYyZjIlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0yNy43NDUlMjAxMS4zMmgxMS4yNTVsLTEyLjk3NS0xMS4zMnY5LjZjMCUyMC45NTEuNzY5JTIwMS43MjIlMjAxLjcyJTIwMS43MjQlMjIlMjBmaWxsJTNEJTIyJTIzY2JjYmNiJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMCUyMDMxLjQ2NnYxNi44MWMtLjAwMS45NTEuNzY5JTIwMS43MjMlMjAxLjcyJTIwMS43MjVoMzUuNTZjLjk1MS0uMDAyJTIwMS43MjEtLjc3NCUyMDEuNzItMS43MjV2LTE2LjgxeiUyMiUyMGZpbGwlM0QlMjIlMjNkYzAwMDAlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNy45MDElMjAyMS4zMTQtMy4wMzctMi4zODJjLS41NTktLjQ0MS0xLjM3LS4zNDYtMS44MTIuMjE0LS4wMTIuMDE2LS4wMjUuMDMyLS4wMzYuMDQ4LS4xNDYuMjQyLS4yMzcuNTEzLS4yNjQuNzk0LS4wMjIuNDIxLjE3OC44MjMuNTI4JTIwMS4wNThsNS4xNDklMjAzLjk2OWguMTMybC4xMzIuMTMyYy4wNzEtLjAwMi4xMy4wNTUuMTMyLjEyNnYuMDA2aC42NmMuMTQ2LjAxOS4yOTQtLjAyOS40LS4xMzJoLjI2NGw1LjI4MS0zLjk2OWMuNTg1LS40MzcuNzA0LTEuMjY2LjI2Ny0xLjg1MXMtMS4yNjYtLjcwNC0xLjg1MS0uMjY2bC0zLjE3MiUyMDIuMzg1di0xMi41YzAtLjcyOS0uNTktMS4zMi0xLjMxOS0xLjMyMS0uNzI5JTIwMC0xLjMyLjU5LTEuMzIxJTIwMS4zMTl2MTIuMzd6JTIyJTIwZmlsbCUzRCUyMiUyM2RjMDAwMCUyMiUyRiUzRSUzQ2clMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtNi4zNDQlMjA0Ni4wNjd2LTEwLjcyNGgzLjYyOWMuNzI1LS4wMDklMjAxLjQ0OC4wOTglMjAyLjEzOS4zMTguNjA3LjE5JTIwMS4xNDEuNTYzJTIwMS41MjclMjAxLjA2OC40MDkuNjAyLjYwOSUyMDEuMzIyLjU2OSUyMDIuMDQ5LjAzLjcyNC0uMTY5JTIwMS40MzgtLjU2OSUyMDIuMDQyLS4zOC41MzQtLjkwOC45NDYtMS41MTklMjAxLjE4My0uNjY1LjI2MS0xLjM3NC4zOTEtMi4wODguMzgzaC0xLjM0djMuNjhoLTIuMzQ4em0yLjM0OC01LjU0MmgxLjIxYy41NDIuMDQxJTIwMS4wOC0uMTE4JTIwMS41MTItLjQ0Ny4zNTEtLjMzOC41MzQtLjgxNC41LTEuMy4wNDktLjQ3LS4xNTMtLjkzMS0uNTMzLTEuMjEyLS40NzYtLjI2LTEuMDE1LS4zOC0xLjU1Ni0uMzQ2aC0xLjEzNHYzLjMwNXolMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNi4wOTMlMjA0Ni4wNjd2LTEwLjcyNWgzYy45NzYtLjAyNCUyMDEuOTQ2LjE3JTIwMi44MzcuNTcuNzg2LjM2OSUyMDEuNDM0Ljk3OCUyMDEuODUxJTIwMS43MzkuNDcxLjkyOC42OTYlMjAxLjk2MS42NTUlMjAzJTIwLjAzOCUyMDEuMDUxLS4xODQlMjAyLjA5NC0uNjQ4JTIwMy4wMzgtLjQwMi43NzUtMS4wNCUyMDEuNDAxLTEuODIyJTIwMS43OS0uODU3LjQwNi0xLjc5Ni42MDYtMi43NDQuNTg0em0yLjM0OC0xLjkwNWguNWMuNTU5LjAxMiUyMDEuMTEzLS4xMDQlMjAxLjYyLS4zMzkuNDc2LS4yMzcuODU3LS42MjklMjAxLjA4LTEuMTExLjI4MS0uNjQ4LjQxMi0xLjM1MS4zODItMi4wNTcuMDMzLS43MDEtLjA5OC0xLjQtLjM4Mi0yLjA0Mi0uMjI2LS40NjgtLjYwOC0uODQzLTEuMDgtMS4wNjEtLjUxMS0uMjIxLTEuMDYzLS4zMjktMS42Mi0uMzE4aC0uNXolMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0yNi40OTElMjA0Ni4wNjd2LTEwLjcyNGg2Ljd2MS45NjNoLTQuMzV2Mi41ODNoMy43M3YxLjk2M2gtMy43M3Y0LjIxNGgtMi4zNXolMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXIvY29udGFpbjtcbn1cbi5wLWVudHJ5X19ib2R5IGE6aGFzKGltZykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wLWVudHJ5X19ib2R5IGFbaHJlZiQ9XCIucGRmXCJdOmhhcyhpbWcpOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1lbnRyeV9fYm9keSBmaWd1cmUge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5wLWVudHJ5X19ib2R5IGZpZ2NhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW50cnlfX2JvZHkgZmlnY2FwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG4ucC1lbnRyeV9fYm9keSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAzNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW50cnlfX2JvZHkgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA1MHJlbTtcbiAgfVxufVxuLnAtZW50cnlfX2JvZHkgdGFibGU6bm90KFtjbGFzc10pIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXRvcDogI0VDRUNFQyBzb2xpZCAxcHg7XG59XG4ucC1lbnRyeV9fYm9keSB0YWJsZTpub3QoW2NsYXNzXSkgdHIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAjRUNFQ0VDIHNvbGlkIDFweDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1lbnRyeV9fYm9keSB0YWJsZTpub3QoW2NsYXNzXSkgdHIge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxufVxuLnAtZW50cnlfX2JvZHkgdGFibGU6bm90KFtjbGFzc10pIHRoLCAucC1lbnRyeV9fYm9keSB0YWJsZTpub3QoW2NsYXNzXSkgdGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVlbSAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVudHJ5X19ib2R5IHRhYmxlOm5vdChbY2xhc3NdKSB0aCwgLnAtZW50cnlfX2JvZHkgdGFibGU6bm90KFtjbGFzc10pIHRkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG4ucC1lbnRyeV9fYm9keSB0YWJsZTpub3QoW2NsYXNzXSkgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMTdGMzQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjhFNztcbiAgYm9yZGVyLXRvcDogI2ZmZiBzb2xpZCAycHg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW50cnlfX2JvZHkgdGFibGU6bm90KFtjbGFzc10pIHRoIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogI0VDRUNFQyBzb2xpZCAxcHg7XG4gIH1cbn1cbi5wLWVudHJ5X19ib2R5IHRhYmxlOm5vdChbY2xhc3NdKSB0aDo6YmVmb3JlLCAucC1lbnRyeV9fYm9keSB0YWJsZTpub3QoW2NsYXNzXSkgdGg6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1lbnRyeV9fYm9keSB0YWJsZTpub3QoW2NsYXNzXSkgdGg6OmJlZm9yZSwgLnAtZW50cnlfX2JvZHkgdGFibGU6bm90KFtjbGFzc10pIHRoOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wLWVudHJ5X19ib2R5IHRhYmxlOm5vdChbY2xhc3NdKSB0aDo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucC1lbnRyeV9fYm9keSB0YWJsZTpub3QoW2NsYXNzXSkgdGg6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucC1lbnRyeV9fYm9keSB0YWJsZTpub3QoW2NsYXNzXSkgdGQge1xuICB3aWR0aDogNzUlO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVudHJ5X19ib2R5IHRhYmxlOm5vdChbY2xhc3NdKSB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogI0VDRUNFQyBzb2xpZCAxcHg7XG4gIH1cbn1cbi5wLWVudHJ5X19ib2R5IHRhYmxlOm5vdChbY2xhc3NdKTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucC1lbnRyeV9fY29sLXBjMiB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW50cnlfX2NvbC1wYzIge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgLW1zLWdyaWQtY29sdW1uczogMWZyIG1pbigzdncsIDRyZW0pIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogbWluKDN2dywgNHJlbSk7XG4gICAgbWFyZ2luLXRvcDogbWluKDZ2dywgOHJlbSk7XG4gIH1cbn1cbi5wLWVudHJ5X19jb2wtcGMyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnAtZW50cnlfX2J1dHRvbi1hcmVhIHtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMy41cmVtLCA0LjE2dncsIDVyZW0pO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1lbnRyeV9fcGFnZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogI0NCQ0JDQiBzb2xpZCAxcHg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW50cnlfX3BhZ2VyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tdG9wOiBtaW4oNjIuNXZ3LCA3LjVyZW0pO1xuICB9XG59XG4ucC1lbnRyeV9fcGFnZXItcHJldiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzMxN0YzNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucC1lbnRyeV9fcGFnZXItcHJldiBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoMCUsIC01MCUpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAucC1lbnRyeV9fcGFnZXItcHJldjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnAtZW50cnlfX3BhZ2VyLXByZXY6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG4ucC1lbnRyeV9fcGFnZXIgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzY2Njtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1lbnRyeV9fcGFnZXIgcCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cblxuLnAtZW50cnktcmVsYXRlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogY2xhbXAoNnJlbSwgNnZ3LCA4cmVtKSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAvKiDpnZnnmoTvvIjjgrnjg6njgqTjg4Djg7znhKHlirnljJbmmYLvvInjga7kuIDopqfjg6zjgqTjgqLjgqbjg4ggKi9cbn1cbi5wLWVudHJ5LXJlbGF0ZWRfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtZW50cnktcmVsYXRlZCAuc3BsaWRlIHtcbiAgbWFyZ2luLXRvcDogMy41cmVtO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVudHJ5LXJlbGF0ZWQgLnNwbGlkZSB7XG4gICAgbWFyZ2luLXRvcDogbWluKDQuMXZ3LCA1cmVtKTtcbiAgfVxufVxuLnAtZW50cnktcmVsYXRlZCAuc3BsaWRlX19zbGlkZSB7XG4gIHdpZHRoOiBtaW4oOTAlLCAzNC44cmVtKTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG4ucC1lbnRyeS1yZWxhdGVkIC5zcGxpZGU6bm90KC5pcy1vdmVyZmxvdykgLnNwbGlkZV9fbGlzdCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wLWVudHJ5LXJlbGF0ZWQgI2pzLXNwbGlkZS1jYXNlLmlzLXN0YXRpYyAuc3BsaWRlX190cmFjayB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnAtZW50cnktcmVsYXRlZCAjanMtc3BsaWRlLWNhc2UuaXMtc3RhdGljIC5zcGxpZGVfX2xpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMy44cmVtOyAvKiBvcHRpb25zLmdhcCDjgajmj4PjgYjjgosgKi9cbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnAtZW50cnktcmVsYXRlZCAjanMtc3BsaWRlLWNhc2UuaXMtc3RhdGljIC5wLWNhc2UtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM0LjhyZW07IC8qIOKGkCDjgZTluIzmnJvjga7mnIDlpKfluYXjgpLmi4Xkv50gKi9cbn1cbi5wLWVudHJ5LXJlbGF0ZWQgI2pzLXNwbGlkZS1jYXNlLmlzLXN0YXRpYyAuc3BsaWRlX19jb250cm9scyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1lbnRyeS1yZWxhdGVkX19idXR0b24tYXJlYSB7XG4gIHdpZHRoOiBtaW4oOTAlLCAxMTByZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIG1hcmdpbi10b3A6IGNsYW1wKDMuNXJlbSwgNC4xNnZ3LCA1cmVtKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtZW50cnktcmVsYXRlZF9fYnV0dG9uIHtcbiAgd2lkdGg6IG1pbigxMDAlLCAzNXJlbSk7XG59XG5cbi5wLWNhc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1jYXNlLXdyYXAge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkZCRkI7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FzZS13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogbWluKDV2dywgNnJlbSk7XG4gICAgcGFkZGluZy1ib3R0b206IG1pbigxMHZ3LCAxMnJlbSk7XG4gIH1cbn1cblxuLnAtY2FzZS1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1jYXNlLXNlYXJjaF9faW5uZXIge1xuICBwYWRkaW5nOiAycmVtIDEuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDQ5LCAxMjcsIDUyLCAwLjA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSg0OSwgMTI3LCA1MiwgMC4wOCk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FzZS1zZWFyY2hfX2lubmVyIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIC1tcy1ncmlkLXJvd3M6IGF1dG8gMCAxZnI7XG4gICAgLW1zLWdyaWQtY29sdW1uczogbWluKDI1JSwgMjByZW0pIDNyZW0gMWZyO1xuICAgICAgICBncmlkLXRlbXBsYXRlOiBcInRpdGxlIGxpc3RzXCIgYXV0byBcImJ1dHRvbiBsaXN0c1wiIDFmci9taW4oMjUlLCAyMHJlbSkgMWZyO1xuICAgIGdhcDogMCAzcmVtO1xuICAgIHBhZGRpbmc6IDQuNXJlbSA0cmVtO1xuICB9XG59XG4ucC1jYXNlLXNlYXJjaF9fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FzZS1zZWFyY2hfX3RpdGxlIHtcbiAgICBncmlkLWFyZWE6IHRpdGxlO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBmb250LXNpemU6IG1pbigyLjJ2dywgMi4ycmVtKTtcbiAgfVxufVxuLnAtY2FzZS1zZWFyY2hfX3RpdGxlIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FzZS1zZWFyY2hfX3RpdGxlIGkge1xuICAgIHdpZHRoOiAyLjRyZW07XG4gICAgaGVpZ2h0OiAyLjRyZW07XG4gIH1cbn1cbi5wLWNhc2Utc2VhcmNoX19ib2R5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNhc2Utc2VhcmNoX19ib2R5IHtcbiAgICBncmlkLWFyZWE6IGxpc3RzO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBib3JkZXItbGVmdDogI0NCQ0JDQiAxcHggc29saWQ7XG4gIH1cbn1cbi5wLWNhc2Utc2VhcmNoX19ib2R5LWlubmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wLWNhc2Utc2VhcmNoX19ib2R5LWlubmVyIGgzIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNhc2Utc2VhcmNoX19ib2R5LWlubmVyIGgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNhc2Utc2VhcmNoX19ib2R5LWlubmVyIGgzOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FzZS1zZWFyY2hfX2JvZHktaW5uZXIgaDM6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cbi5wLWNhc2Utc2VhcmNoX19idXR0b24tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxZW0gMS41ZW0gMWVtIDFlbTtcbiAgbWFyZ2luOiAwLjVlbSBhdXRvIDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogIzMxN0YzNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FzZS1zZWFyY2hfX2J1dHRvbi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnAtY2FzZS1zZWFyY2hfX2J1dHRvbi10b2dnbGUgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnAtY2FzZS1zZWFyY2hfX2xpc3RzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAuNXJlbSAwLjZyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FzZS1zZWFyY2hfX2xpc3RzIHtcbiAgICBnYXA6IG1pbigwLjY2dncsIDAuOHJlbSk7XG4gIH1cbn1cbi5wLWNhc2Utc2VhcmNoX19saXN0cyBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLnAtY2FzZS1zZWFyY2hfX2xpc3RzIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMWVtIDEuNWVtO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMzE3RjM0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogI0NCQ0JDQiAwLjFyZW0gc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1jYXNlLXNlYXJjaF9fbGlzdHMgYSB7XG4gICAgcGFkZGluZy10b3A6IDAuN2VtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjdlbTtcbiAgICBmb250LXNpemU6IG1pbigxLjR2dywgMS40cmVtKTtcbiAgfVxufVxuLnAtY2FzZS1zZWFyY2hfX2xpc3RzIGEuaXMtY3VycmVudCB7XG4gIGNvbG9yOiAjMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUNFQztcbiAgYm9yZGVyLWNvbG9yOiAjRUNFQ0VDO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAucC1jYXNlLXNlYXJjaF9fbGlzdHMgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNEOTk0MTtcbiAgICBib3JkZXItY29sb3I6ICMzRDk5NDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnAtY2FzZS1zZWFyY2hfX2xpc3RzIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzRDk5NDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjM0Q5OTQxO1xuICB9XG59XG4ucC1jYXNlLXNlYXJjaF9fbGlzdHMgYTpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDk5NDE7XG4gIGJvcmRlci1jb2xvcjogIzNEOTk0MTtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzRDk5NDE7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG59XG4ucC1jYXNlLXNlYXJjaF9fbGlzdHMgYS5pcy16ZWIge1xuICBwYWRkaW5nLWxlZnQ6IDNlbTtcbiAgY29sb3I6ICNDQzJBN0Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjA0LCA0MSwgMTI1LCAwLjM1KTtcbn1cbi5wLWNhc2Utc2VhcmNoX19saXN0cyBhLmlzLXplYjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMS41ZW07XG4gIHdpZHRoOiAxLjJlbTtcbiAgaGVpZ2h0OiAxLjJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxOCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTglMjIlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjJJY29uX2F3ZXNvbWUtYnVpbGRpbmclMjIlMjBkYXRhLW5hbWUlM0QlMjJJY29uJTIwYXdlc29tZS1idWlsZGluZyUyMiUyMGQlM0QlMjJNMTUuNTcxJTJDMTYuODc1aC0uNzE0Vi44NDRBLjg1MS44NTElMkMwJTJDMCUyQzAlMkMxNCUyQzBIMmEuODUxLjg1MSUyQzAlMkMwJTJDMC0uODU3Ljg0NFYxNi44NzVILjQyOUEuNDI1LjQyNSUyQzAlMkMwJTJDMCUyQzAlMkMxNy4zVjE4SDE2di0uN0EuNDI1LjQyNSUyQzAlMkMwJTJDMCUyQzE1LjU3MSUyQzE2Ljg3NVptLTExLTE0LjJBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM1JTJDMi4yNUg2LjQyOWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyVjQuMDc4YS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjkuNDIySDVhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyWm0wJTJDMy4zNzVBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM1JTJDNS42MjVINi40MjlhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlY3LjQ1M2EuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LjQyMkg1YS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlptMS44NTclMkM1LjJINWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJWOS40MjJBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM1JTJDOUg2LjQyOWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIydjEuNDA2QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDNi40MjklMkMxMS4yNVptMi43MTQlMkM1LjYyNUg2Ljg1N1YxMy45MjJhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LS40MjJIOC43MTRhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlptMi4yODYtNi4wNDdBLjQyNS40MjUlMkMwJTJDMCUyQzElMkMxMSUyQzExLjI1SDkuNTcxYS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlY5LjQyMkEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzkuNTcxJTJDOUgxMWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyWm0wLTMuMzc1QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDMTElMkM3Ljg3NUg5LjU3MWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJWNi4wNDdhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LS40MjJIMTFhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlptMC0zLjM3NUEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzExJTJDNC41SDkuNTcxYS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlYyLjY3MmEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjktLjQyMkgxMWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyWiUyMiUyMGZpbGwlM0QlMjIlMjNjYzJhN2QlMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAucC1jYXNlLXNlYXJjaF9fbGlzdHMgYS5pcy16ZWI6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQTBBN0Q7XG4gIH1cbiAgLnAtY2FzZS1zZWFyY2hfX2xpc3RzIGEuaXMtemViOmhvdmVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTglMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE4JTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIySWNvbl9hd2Vzb21lLWJ1aWxkaW5nJTIyJTIwZGF0YS1uYW1lJTNEJTIySWNvbiUyMGF3ZXNvbWUtYnVpbGRpbmclMjIlMjBkJTNEJTIyTTE1LjU3MSUyQzE2Ljg3NWgtLjcxNFYuODQ0QS44NTEuODUxJTJDMCUyQzAlMkMwJTJDMTQlMkMwSDJhLjg1MS44NTElMkMwJTJDMCUyQzAtLjg1Ny44NDRWMTYuODc1SC40MjlBLjQyNS40MjUlMkMwJTJDMCUyQzAlMkMwJTJDMTcuM1YxOEgxNnYtLjdBLjQyNS40MjUlMkMwJTJDMCUyQzAlMkMxNS41NzElMkMxNi44NzVabS0xMS0xNC4yQS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDNSUyQzIuMjVINi40MjlhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlY0LjA3OGEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LjQyMkg1YS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlptMCUyQzMuMzc1QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDNSUyQzUuNjI1SDYuNDI5YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJWNy40NTNhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS40MjJINWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJabTEuODU3JTJDNS4ySDVhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyVjkuNDIyQS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDNSUyQzlINi40MjlhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMnYxLjQwNkEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzYuNDI5JTJDMTEuMjVabTIuNzE0JTJDNS42MjVINi44NTdWMTMuOTIyYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS0uNDIySDguNzE0YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJabTIuMjg2LTYuMDQ3QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDMTElMkMxMS4yNUg5LjU3MWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJWOS40MjJBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM5LjU3MSUyQzlIMTFhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlptMC0zLjM3NUEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzExJTJDNy44NzVIOS41NzFhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyVjYuMDQ3YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS0uNDIySDExYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJabTAtMy4zNzVBLjQyNS40MjUlMkMwJTJDMCUyQzElMkMxMSUyQzQuNUg5LjU3MWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJWMi42NzJhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LS40MjJIMTFhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlolMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnAtY2FzZS1zZWFyY2hfX2xpc3RzIGEuaXMtemViOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUEwQTdEO1xuICB9XG4gIC5wLWNhc2Utc2VhcmNoX19saXN0cyBhLmlzLXplYjpob3Zlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE4JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxOCUyMiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMkljb25fYXdlc29tZS1idWlsZGluZyUyMiUyMGRhdGEtbmFtZSUzRCUyMkljb24lMjBhd2Vzb21lLWJ1aWxkaW5nJTIyJTIwZCUzRCUyMk0xNS41NzElMkMxNi44NzVoLS43MTRWLjg0NEEuODUxLjg1MSUyQzAlMkMwJTJDMCUyQzE0JTJDMEgyYS44NTEuODUxJTJDMCUyQzAlMkMwLS44NTcuODQ0VjE2Ljg3NUguNDI5QS40MjUuNDI1JTJDMCUyQzAlMkMwJTJDMCUyQzE3LjNWMThIMTZ2LS43QS40MjUuNDI1JTJDMCUyQzAlMkMwJTJDMTUuNTcxJTJDMTYuODc1Wm0tMTEtMTQuMkEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzUlMkMyLjI1SDYuNDI5YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJWNC4wNzhhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS40MjJINWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJabTAlMkMzLjM3NUEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzUlMkM1LjYyNUg2LjQyOWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyVjcuNDUzYS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjkuNDIySDVhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyWm0xLjg1NyUyQzUuMkg1YS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlY5LjQyMkEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzUlMkM5SDYuNDI5YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJ2MS40MDZBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM2LjQyOSUyQzExLjI1Wm0yLjcxNCUyQzUuNjI1SDYuODU3VjEzLjkyMmEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjktLjQyMkg4LjcxNGEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyWm0yLjI4Ni02LjA0N0EuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzExJTJDMTEuMjVIOS41NzFhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyVjkuNDIyQS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDOS41NzElMkM5SDExYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJabTAtMy4zNzVBLjQyNS40MjUlMkMwJTJDMCUyQzElMkMxMSUyQzcuODc1SDkuNTcxYS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlY2LjA0N2EuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjktLjQyMkgxMWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyWm0wLTMuMzc1QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDMTElMkM0LjVIOS41NzFhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyVjIuNjcyYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS0uNDIySDExYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJaJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICB9XG59XG4ucC1jYXNlLXNlYXJjaF9fbGlzdHMgYS5pcy16ZWIuaXMtY3VycmVudCB7XG4gIGNvbG9yOiAjRUEwQTdEO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjBGNjtcbiAgYm9yZGVyOiAjRkZGMEY2IHNvbGlkIDFweDtcbn1cbi5wLWNhc2Utc2VhcmNoX19saXN0cyBhLmlzLXplYi5pcy1jdXJyZW50OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE4JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxOCUyMiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMkljb25fYXdlc29tZS1idWlsZGluZyUyMiUyMGRhdGEtbmFtZSUzRCUyMkljb24lMjBhd2Vzb21lLWJ1aWxkaW5nJTIyJTIwZCUzRCUyMk0xNS41NzElMkMxNi44NzVoLS43MTRWLjg0NEEuODUxLjg1MSUyQzAlMkMwJTJDMCUyQzE0JTJDMEgyYS44NTEuODUxJTJDMCUyQzAlMkMwLS44NTcuODQ0VjE2Ljg3NUguNDI5QS40MjUuNDI1JTJDMCUyQzAlMkMwJTJDMCUyQzE3LjNWMThIMTZ2LS43QS40MjUuNDI1JTJDMCUyQzAlMkMwJTJDMTUuNTcxJTJDMTYuODc1Wm0tMTEtMTQuMkEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzUlMkMyLjI1SDYuNDI5YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJWNC4wNzhhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS40MjJINWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJabTAlMkMzLjM3NUEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzUlMkM1LjYyNUg2LjQyOWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyVjcuNDUzYS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjkuNDIySDVhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyWm0xLjg1NyUyQzUuMkg1YS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlY5LjQyMkEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzUlMkM5SDYuNDI5YS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJ2MS40MDZBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM2LjQyOSUyQzExLjI1Wm0yLjcxNCUyQzUuNjI1SDYuODU3VjEzLjkyMmEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjktLjQyMkg4LjcxNGEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyWm0yLjI4Ni02LjA0N0EuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzExJTJDMTEuMjVIOS41NzFhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyVjkuNDIyQS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDOS41NzElMkM5SDExYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJabTAtMy4zNzVBLjQyNS40MjUlMkMwJTJDMCUyQzElMkMxMSUyQzcuODc1SDkuNTcxYS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlY2LjA0N2EuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjktLjQyMkgxMWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyWm0wLTMuMzc1QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDMTElMkM0LjVIOS41NzFhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyVjIuNjcyYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS0uNDIySDExYS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDLjQyOS40MjJaJTIyJTIwZmlsbCUzRCUyMiUyM2NjMmE3ZCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xufVxuLnAtY2FzZS1zZWFyY2hfX2xpc3RzIGEuaXMtemViOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBMEE3RDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VBMEE3RDtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNFQTBBN0Q7XG59XG4ucC1jYXNlLXNlYXJjaF9fbGlzdHMgYS5pcy16ZWI6Zm9jdXMtdmlzaWJsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxOCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTglMjIlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjJJY29uX2F3ZXNvbWUtYnVpbGRpbmclMjIlMjBkYXRhLW5hbWUlM0QlMjJJY29uJTIwYXdlc29tZS1idWlsZGluZyUyMiUyMGQlM0QlMjJNMTUuNTcxJTJDMTYuODc1aC0uNzE0Vi44NDRBLjg1MS44NTElMkMwJTJDMCUyQzAlMkMxNCUyQzBIMmEuODUxLjg1MSUyQzAlMkMwJTJDMC0uODU3Ljg0NFYxNi44NzVILjQyOUEuNDI1LjQyNSUyQzAlMkMwJTJDMCUyQzAlMkMxNy4zVjE4SDE2di0uN0EuNDI1LjQyNSUyQzAlMkMwJTJDMCUyQzE1LjU3MSUyQzE2Ljg3NVptLTExLTE0LjJBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM1JTJDMi4yNUg2LjQyOWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyVjQuMDc4YS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjkuNDIySDVhLjQyNS40MjUlMkMwJTJDMCUyQzEtLjQyOS0uNDIyWm0wJTJDMy4zNzVBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM1JTJDNS42MjVINi40MjlhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlY3LjQ1M2EuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LjQyMkg1YS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlptMS44NTclMkM1LjJINWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJWOS40MjJBLjQyNS40MjUlMkMwJTJDMCUyQzElMkM1JTJDOUg2LjQyOWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIydjEuNDA2QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDNi40MjklMkMxMS4yNVptMi43MTQlMkM1LjYyNUg2Ljg1N1YxMy45MjJhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LS40MjJIOC43MTRhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlptMi4yODYtNi4wNDdBLjQyNS40MjUlMkMwJTJDMCUyQzElMkMxMSUyQzExLjI1SDkuNTcxYS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlY5LjQyMkEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzkuNTcxJTJDOUgxMWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyWm0wLTMuMzc1QS40MjUuNDI1JTJDMCUyQzAlMkMxJTJDMTElMkM3Ljg3NUg5LjU3MWEuNDI1LjQyNSUyQzAlMkMwJTJDMS0uNDI5LS40MjJWNi4wNDdhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LS40MjJIMTFhLjQyNS40MjUlMkMwJTJDMCUyQzElMkMuNDI5LjQyMlptMC0zLjM3NUEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQzExJTJDNC41SDkuNTcxYS40MjUuNDI1JTJDMCUyQzAlMkMxLS40MjktLjQyMlYyLjY3MmEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjktLjQyMkgxMWEuNDI1LjQyNSUyQzAlMkMwJTJDMSUyQy40MjkuNDIyWiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cbi5wLWNhc2Utc2VhcmNoX19idXR0b24tYWxsLS1zcCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAjRUNFQ0VDIHNvbGlkIDFweDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1jYXNlLXNlYXJjaF9fYnV0dG9uLWFsbC0tc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLWNhc2Utc2VhcmNoX19idXR0b24tYWxsLS1wYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FzZS1zZWFyY2hfX2J1dHRvbi1hbGwtLXBjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBncmlkLWFyZWE6IGJ1dHRvbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgLnAtY2FzZS1zZWFyY2hfX3RpdGxlIHtcbiAgICAtbXMtZ3JpZC1yb3c6IDE7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICB9XG4gIC5wLWNhc2Utc2VhcmNoX19ib2R5IHtcbiAgICAtbXMtZ3JpZC1yb3c6IDE7XG4gICAgLW1zLWdyaWQtcm93LXNwYW46IDM7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAzO1xuICB9XG4gIC5wLWNhc2Utc2VhcmNoX19idXR0b24tYWxsLS1wYyB7XG4gICAgLW1zLWdyaWQtcm93OiAzO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNhc2Utc2VhcmNoX19idXR0b24tYWxsLS1wYyAuYy1idXR0b24wMiA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogbWluKDEuOHZ3LCAxLjhyZW0pO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuLnAtY2FzZS1saXN0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDRyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FzZS1saXN0cyB7XG4gICAgcGFkZGluZy10b3A6IG1pbig2dncsIDhyZW0pO1xuICB9XG59XG4ucC1jYXNlLWxpc3RzX19pdGVtcyB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDQuNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1jYXNlLWxpc3RzX19pdGVtcyB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogMWZyIDIuOHJlbSAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IG1pbig2dncsIDcuMnJlbSkgMi44cmVtO1xuICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtY2FzZS1saXN0c19faXRlbXMge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6IDFmciAyLjhyZW0gMWZyIDIuOHJlbSAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IG1pbig2dncsIDcuMnJlbSkgMi44cmVtO1xuICB9XG59XG5cbi5wLWNhc2UtZW50cnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmctdG9wOiBjbGFtcCg0cmVtLCA1dncsIDZyZW0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAoNnJlbSwgMTB2dywgMTJyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGQkZCO1xufVxuLnAtY2FzZS1lbnRyeV9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSg0OSwgMTI3LCA1MiwgMC4wOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoNDksIDEyNywgNTIsIDAuMDgpO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNhc2UtZW50cnlfX2lubmVyIHtcbiAgICBwYWRkaW5nOiBtaW4oNnZ3LCA4cmVtKTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi5wLWNhc2UtZW50cnlfX212IHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNhc2UtZW50cnlfX212IHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oNXZ3LCA2cmVtKTtcbiAgfVxufVxuLnAtY2FzZS1lbnRyeV9fbXYgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucC1jYXNlLWVudHJ5X19idXR0b24taW50ZXJ2aWV3IHtcbiAgd2lkdGg6IG1pbigxMDAlLCAzNXJlbSk7XG59XG5cbi5wLWNhc2UtZW50cnlfX2lubmVyOmhhcygucC1lbnRyeV9fdGFnLWludGVydmlldykge1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1jYXNlLWVudHJ5X19pbm5lcjpoYXMoLnAtZW50cnlfX3RhZy1pbnRlcnZpZXcpIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxufVxuXG4ucC1jYXNlLWxpc3RzX19wYWdlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxcmVtO1xuICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiA2cmVtIGF1dG8gMDtcbn1cbi5wLWNhc2UtbGlzdHNfX3BhZ2VyIG9sIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucC1jYXNlLWxpc3RzX19wYWdlciBvbCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQuNXJlbTtcbiAgaGVpZ2h0OiA0LjVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucC1jYXNlLWxpc3RzX19wYWdlciBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQuNXJlbTtcbiAgaGVpZ2h0OiA0LjVyZW07XG4gIGNvbG9yOiAjMzE3RjM0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAjM0Q5OTQxIDAuMXJlbSBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgLnAtY2FzZS1saXN0c19fcGFnZXIgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNEOTk0MTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAucC1jYXNlLWxpc3RzX19wYWdlciBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Q5OTQxO1xuICB9XG59XG4ucC1jYXNlLWxpc3RzX19wYWdlciBhLmlzLWN1cnJlbnQge1xuICBjb2xvcjogIzAwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VDRUM7XG4gIGJvcmRlcjogI2VjZWNlYyBzb2xpZCAxcHg7XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgLnAtY2FzZS1saXN0c19fYnV0dG9uLXByZXY6aG92ZXIsXG4gIC5wLWNhc2UtbGlzdHNfX2J1dHRvbi1uZXh0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Q5OTQxO1xuICB9XG4gIC5wLWNhc2UtbGlzdHNfX2J1dHRvbi1wcmV2OmhvdmVyIC51LWljLWFycm93LXAsXG4gIC5wLWNhc2UtbGlzdHNfX2J1dHRvbi1uZXh0OmhvdmVyIC51LWljLWFycm93LXAge1xuICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTUlMjAyNCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTQuMzcyJTIwMTMuODIyYy0zLjUzJTIwMy4yLTcuMDYlMjA2LjQtMTAuNTklMjA5LjYtMi4wNzMlMjAxLjg3OC01LjEyNS0xLjI0Ny0zLjAzOC0zLjEzN2w4LjktOC4wNjItOC45NjctOC40ODNjLTIuMDQ0LTEuOTQlMjAxLjAwMS01LjA2NCUyMDMuMDM5LTMuMTM0JTIwMy41NTElMjAzLjM1OSUyMDcuMTAzJTIwNi43MiUyMDEwLjY1NiUyMDEwLjA4My44MzcuODc3LjgzNyUyMDIuMjU2JTIwMCUyMDMuMTMzJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZmZmZiUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wLWNhc2UtbGlzdHNfX2J1dHRvbi1wcmV2OmhvdmVyLFxuICAucC1jYXNlLWxpc3RzX19idXR0b24tbmV4dDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNEOTk0MTtcbiAgfVxuICAucC1jYXNlLWxpc3RzX19idXR0b24tcHJldjpob3ZlciAudS1pYy1hcnJvdy1wLFxuICAucC1jYXNlLWxpc3RzX19idXR0b24tbmV4dDpob3ZlciAudS1pYy1hcnJvdy1wIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE1JTIwMjQlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTE0LjM3MiUyMDEzLjgyMmMtMy41MyUyMDMuMi03LjA2JTIwNi40LTEwLjU5JTIwOS42LTIuMDczJTIwMS44NzgtNS4xMjUtMS4yNDctMy4wMzgtMy4xMzdsOC45LTguMDYyLTguOTY3LTguNDgzYy0yLjA0NC0xLjk0JTIwMS4wMDEtNS4wNjQlMjAzLjAzOS0zLjEzNCUyMDMuNTUxJTIwMy4zNTklMjA3LjEwMyUyMDYuNzIlMjAxMC42NTYlMjAxMC4wODMuODM3Ljg3Ny44MzclMjAyLjI1NiUyMDAlMjAzLjEzMyUyMiUyMGZpbGwlM0QlMjIlMjNmZmZmZmYlMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbiAgfVxufVxuXG4ucC1jYXNlLWxpc3RzX19idXR0b24tcHJldiBpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn0iXX0= */