/* stylelint-disable-next-line scss/dollar-variable-pattern */
.p-useful {
  position: relative;
}

.p-useful-description {
  width: min(90%, 110rem);
  margin: 0 auto;
  font-size: 1.6rem;
  line-height: 2;
  text-align: left;
}
@media print, screen and (min-width: 768px) {
  .p-useful-description {
    line-height: 2.8125;
    text-align: center;
  }
}

.p-useful-section01 {
  position: relative;
  z-index: 2;
  padding-top: 5rem;
  padding-bottom: 6rem;
  margin-top: 0;
  line-height: 2;
  text-align: center;
  background-color: #FBFBFB;
}
@media print, screen and (min-width: 768px) {
  .p-useful-section01 {
    padding-top: 6rem;
    padding-bottom: 12rem;
    line-height: 2.8125;
  }
}
.p-useful-section01__title {
  font-size: clamp(2rem, 2.5vw, 2.5rem);
  line-height: 1.25;
  color: #000;
  text-align: center;
}
@media print, screen and (min-width: 768px) {
  .p-useful-section01__title {
    text-align: left;
  }
}
.p-useful-section01__title + * {
  margin-top: 2rem;
}
.p-useful-section01 p + p {
  margin-top: 0;
}
.p-useful-section01__block01 {
  display: -ms-grid;
  display: grid;
  gap: 2.5rem;
  padding: 3.5rem 2rem;
  background: #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-useful-section01__block01 {
    -ms-grid-columns: 15rem min(6vw, 7rem) 1fr;
    grid-template-columns: 15rem 1fr;
    gap: min(6vw, 7rem);
    padding: min(5vw, 6rem) min(6.666vw, 8rem);
  }
}
.p-useful-section01__block01 + .p-useful-section01__block01 {
  margin-top: 1rem;
}
.p-useful-section01__block01-image-area {
  text-align: center;
}
.p-useful-section01__block01-image-area img {
  width: clamp(12.5rem, 20vw, 15rem);
  margin: 0 auto;
}
.p-useful-section01__button-area {
  margin-top: 3.5rem;
  text-align: center;
}
@media print, screen and (min-width: 768px) {
  .p-useful-section01__button-area {
    margin-top: 3rem;
    text-align: right;
  }
}
.p-useful-section01__button-area .c-button02 {
  width: min(100%, 32rem);
  min-height: 5.4rem;
  margin: 0 auto;
}
@media print, screen and (min-width: 768px) {
  .p-useful-section01__button-area .c-button02 {
    min-height: 6rem;
    margin: 0 0 0 auto;
  }
}
.p-useful-section01__button-anchor {
  margin-top: 1rem;
  text-align: right;
}
.p-useful-section01__button-anchor i {
  margin-left: 0.5em;
}

.p-useful-section02 {
  position: relative;
  z-index: 2;
  padding: 6rem 0;
  line-height: 2;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.7);
  backdrop-filter: blur(5px);
}
@media print, screen and (min-width: 768px) {
  .p-useful-section02 {
    padding: min(10vw, 12rem) 0;
  }
}
.p-useful-section02 p + p {
  margin-top: 0;
}
.p-useful-section02__subtitle {
  margin-top: clamp(6rem, 6.666vw, 8rem);
  font-size: clamp(2rem, 2.5vw, 2.5rem);
  line-height: 1.5;
  color: #000;
  text-align: left;
}
.p-useful-section02__subtitle + * {
  margin-top: clamp(2rem, 3vw, 3rem);
}
.p-useful-section02-subsection {
  position: relative;
  padding: 3.5rem 2rem;
  background: #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-useful-section02-subsection {
    padding: min(5vw, 6rem) min(6.666vw, 8rem);
  }
}
.p-useful-section02-subsection + .p-useful-section02-subsection {
  margin-top: clamp(2rem, 3vw, 3rem);
}
.p-useful-section02-subsection__title {
  font-size: clamp(2rem, 2.5vw, 2.5rem);
  line-height: 1.25;
  color: #317F34;
  letter-spacing: 0.15em;
}
.p-useful-section02-subsection__image {
  display: block;
  margin-top: clamp(2rem, 3vw, 3rem);
}
.p-useful-section02-subsection__image img {
  width: 100%;
  height: auto;
}
.p-useful-section02-subsection__lists {
  margin-top: clamp(3rem, 5vw, 5rem);
  line-height: 1.875;
  letter-spacing: 0.08em;
  counter-reset: li;
  border-top: #CBCBCB solid 1px;
}
.p-useful-section02-subsection__lists li {
  position: relative;
  display: -ms-grid;
  display: grid;
  gap: 1em 0.5em;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  padding: 2rem 0;
  border-bottom: #CBCBCB solid 1px;
}
.p-useful-section02-subsection__lists li > span {
  -ms-grid-row-align: center;
  -ms-grid-column-align: center;
  place-self: center center;
  margin: 0;
  font-size: 1em;
  font-weight: bold;
  color: #317F34;
}
.p-useful-section02-subsection__lists li:nth-child(n+10) .p-useful-section02-subsection__lists-text01::before {
  left: -0.3em;
  letter-spacing: -0.05em;
}
.p-useful-section02-subsection__lists-text01 {
  position: relative;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  padding-left: 1.5em;
}
.p-useful-section02-subsection__lists-text01::before {
  position: absolute;
  top: 0;
  left: 0.3em;
  display: inline;
  width: 2em;
  font-weight: 700;
  color: #3D9941;
  content: counter(li) ".";
  counter-increment: li;
}
.p-useful-section02-subsection__lists-text02 {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  padding: 0.5rem;
  margin: 0;
  font-weight: bold;
  color: #317F34;
  text-align: center;
  background-color: #F6F8E7;
  border-radius: 0.5rem;
}

.p-useful-section03 {
  position: relative;
  z-index: 2;
  padding-top: 6rem;
  padding-bottom: 6rem;
  margin-top: 0;
  line-height: 2;
  text-align: center;
  background-color: #fff;
}
@media print, screen and (min-width: 768px) {
  .p-useful-section03 {
    padding-top: 12rem;
    padding-bottom: 12rem;
    line-height: 2.8125;
  }
}
.p-useful-section03__title {
  text-align: center;
}
@media print, screen and (min-width: 768px) {
  .p-useful-section03__title {
    text-align: left;
    text-indent: 0;
  }
}
.p-useful-section03__button-area {
  width: min(90%, 110rem);
  margin: clamp(4rem, 6vw, 6rem) auto 0;
  text-align: center;
}
.p-useful-section03__button-area .c-button01 {
  width: min(100%, 43rem);
  min-height: 5.4rem;
  margin: 0 auto;
}
@media print, screen and (min-width: 768px) {
  .p-useful-section03__button-area .c-button01 {
    min-height: 6rem;
  }
}
@media print, screen and (width >= 359px) {
  .p-useful-section03__button-area .c-button01 br {
    display: none;
  }
}
.p-useful-section03__button-area .c-button01 span {
  font-size: min(4.1vw, 1.8rem);
  letter-spacing: 0;
}

.p-useful-event {
  position: relative;
  z-index: 1;
  width: min(90%, 110rem);
  padding: 6rem 0 0;
  margin: 0 auto;
  line-height: 2;
  text-align: center;
}
@media print, screen and (min-width: 768px) {
  .p-useful-event {
    padding: min(10vw, 12rem) 0 0;
  }
}
.p-useful-event__details {
  border: 1px solid #CBCBCB;
  border-radius: 1rem;
}
.p-useful-event__summary {
  position: relative;
  display: block;
  padding: 1.5rem 2rem;
  font-size: clamp(2rem, 2.5vw, 2.5rem);
  font-weight: 700;
  line-height: 1.75;
  color: #000;
  text-align: left;
  letter-spacing: 0.15em;
  list-style: none;
  background-color: #fff;
  border-radius: 1rem;
}
@media print, screen and (min-width: 768px) {
  .p-useful-event__summary {
    padding: 1.5rem 7rem 1.5rem min(5vw, 5rem);
  }
}
[open] .p-useful-event__summary {
  background-color: #F6F8E7;
  border-radius: 1rem 1rem 0 0;
}
.p-useful-event__summary::before, .p-useful-event__summary::after {
  position: absolute;
  top: 50%;
  right: 1rem;
  width: 2rem;
  height: 2rem;
  content: "";
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media print, screen and (min-width: 768px) {
  .p-useful-event__summary::before, .p-useful-event__summary::after {
    right: min(5vw, 5rem);
  }
}
.p-useful-event__summary::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016.003%209.996%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m6.786%209.581-6.4-7.06c-1.251-1.382.832-3.421%202.092-2.021l5.374%205.927%205.656-5.976c1.293-1.362%203.376.668%202.093%202.026l-6.722%207.1c-.584.558-1.505.558-2.089%200%22%20fill%3D%22%233d9941%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}
[open] .p-useful-event__summary::before {
  opacity: 0;
}
.p-useful-event__summary::after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016.003%209.996%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m6.786%209.581-6.4-7.06c-1.251-1.382.832-3.421%202.092-2.021l5.374%205.927%205.656-5.976c1.293-1.362%203.376.668%202.093%202.026l-6.722%207.1c-.584.558-1.505.558-2.089%200%22%20fill%3D%22%233d9941%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  opacity: 0;
  -webkit-transform: scale(1, -1) translateY(50%);
          transform: scale(1, -1) translateY(50%);
}
[open] .p-useful-event__summary::after {
  opacity: 1;
}
.p-useful-event__summary:focus-visible {
  background-color: #3D9941;
}
.p-useful-event__summary::-webkit-details-marker {
  display: none;
}
.p-useful-event__body {
  position: relative;
  padding: 2rem;
  background-color: #fff;
  border-radius: 0 0 1rem 1rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media print, screen and (min-width: 768px) {
  .p-useful-event__body {
    padding: 4rem 5rem;
  }
}
.p-useful-event__body p {
  margin: 0;
}
.p-useful-event__block {
  padding: clamp(2rem, 4vw, 4rem);
  text-align: left;
  background-color: #FBFBFB;
}
.p-useful-event__block + .p-useful-event__block {
  margin-top: 1rem;
}
.p-useful-event__title {
  padding-bottom: 0.5em;
  margin: 0 0 2rem;
  font-size: clamp(1.8rem, 2.5vw, 2.2rem);
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 0.15em;
  border-bottom: #CBCBCB solid 1px;
}
.p-useful-event__date {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: auto 1.5rem auto;
  -ms-grid-columns: auto 1.5rem 1fr;
      grid-template: "period date" auto "button button" auto/auto 1fr;
  gap: 1.5rem;
  width: 100%;
  margin-top: 1.5rem;
  line-height: 1.9333;
}
@media print, screen and (min-width: 768px) {
  .p-useful-event__date {
        grid-template-areas: "period date button";
    -ms-grid-columns: auto 1fr auto;
    grid-template-columns: auto 1fr auto;
  }
}
.p-useful-event__text-period {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: period;
  -ms-grid-row-align: start;
      align-self: start;
  width: 4em;
  padding: 0.2em 0.5em;
  font-size: clamp(1rem, 1.5vw, 1.2rem);
  text-align: center;
  white-space: nowrap;
  background-color: #ECECEC;
  border-radius: 0.5rem;
}
.p-useful-event__text-date {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: date;
  font-size: clamp(1.2rem, 2vw, 1.5rem);
}
.p-useful-event__button-detail {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: button;
  text-align: right;
}
@media print, screen and (min-width: 768px) {
  .p-useful-event__text-period {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .p-useful-event__text-date {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .p-useful-event__button-detail {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
  }
}

.p-useful-icons {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: min(4vw, 2rem);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 0;
  margin: clamp(3.5rem, 5vw, 5rem) 0 0;
  list-style: none;
  will-change: transform;
}
.p-useful-icons.is-animating {
  -webkit-animation: loopslide 50s linear 0.1s infinite both;
          animation: loopslide 50s linear 0.1s infinite both;
}
.p-useful-icons__wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 100%;
  overflow: hidden;
}
.p-useful-icons li {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: clamp(15rem, 22vw, 22rem);
  text-align: center;
}
.p-useful-icons figure {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5em;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
}
.p-useful-icons img {
  width: clamp(12.5rem, 15vw, 15rem);
  height: auto;
  margin: 0 auto;
}
.p-useful-icons figcaption {
  margin-top: 0.5em;
  font-size: clamp(1.6rem, 2vw, 2rem);
  font-weight: 700;
  line-height: 1.5;
}

@-webkit-keyframes loopslide {
  from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}

@keyframes loopslide {
  from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVzZWZ1bC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEiLCJmaWxlIjoidXNlZnVsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1wYXR0ZXJuICovXG4ucC11c2VmdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wLXVzZWZ1bC1kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiBtaW4oOTAlLCAxMTByZW0pO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXVzZWZ1bC1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDIuODEyNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnAtdXNlZnVsLXNlY3Rpb24wMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGQkZCO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXVzZWZ1bC1zZWN0aW9uMDEge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44MTI1O1xuICB9XG59XG4ucC11c2VmdWwtc2VjdGlvbjAxX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgMi41dncsIDIuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXVzZWZ1bC1zZWN0aW9uMDFfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucC11c2VmdWwtc2VjdGlvbjAxX190aXRsZSArICoge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMSBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucC11c2VmdWwtc2VjdGlvbjAxX19ibG9jazAxIHtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMi41cmVtO1xuICBwYWRkaW5nOiAzLjVyZW0gMnJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSg0OSwgMTI3LCA1MiwgMC4wOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoNDksIDEyNywgNTIsIDAuMDgpO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXVzZWZ1bC1zZWN0aW9uMDFfX2Jsb2NrMDEge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6IDE1cmVtIG1pbig2dncsIDdyZW0pIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE1cmVtIDFmcjtcbiAgICBnYXA6IG1pbig2dncsIDdyZW0pO1xuICAgIHBhZGRpbmc6IG1pbig1dncsIDZyZW0pIG1pbig2LjY2NnZ3LCA4cmVtKTtcbiAgfVxufVxuLnAtdXNlZnVsLXNlY3Rpb24wMV9fYmxvY2swMSArIC5wLXVzZWZ1bC1zZWN0aW9uMDFfX2Jsb2NrMDEge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMV9fYmxvY2swMS1pbWFnZS1hcmVhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMV9fYmxvY2swMS1pbWFnZS1hcmVhIGltZyB7XG4gIHdpZHRoOiBjbGFtcCgxMi41cmVtLCAyMHZ3LCAxNXJlbSk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMV9fYnV0dG9uLWFyZWEge1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC11c2VmdWwtc2VjdGlvbjAxX19idXR0b24tYXJlYSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLnAtdXNlZnVsLXNlY3Rpb24wMV9fYnV0dG9uLWFyZWEgLmMtYnV0dG9uMDIge1xuICB3aWR0aDogbWluKDEwMCUsIDMycmVtKTtcbiAgbWluLWhlaWdodDogNS40cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC11c2VmdWwtc2VjdGlvbjAxX19idXR0b24tYXJlYSAuYy1idXR0b24wMiB7XG4gICAgbWluLWhlaWdodDogNnJlbTtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIH1cbn1cbi5wLXVzZWZ1bC1zZWN0aW9uMDFfX2J1dHRvbi1hbmNob3Ige1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wLXVzZWZ1bC1zZWN0aW9uMDFfX2J1dHRvbi1hbmNob3IgaSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLnAtdXNlZnVsLXNlY3Rpb24wMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogNnJlbSAwO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXVzZWZ1bC1zZWN0aW9uMDIge1xuICAgIHBhZGRpbmc6IG1pbigxMHZ3LCAxMnJlbSkgMDtcbiAgfVxufVxuLnAtdXNlZnVsLXNlY3Rpb24wMiBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucC11c2VmdWwtc2VjdGlvbjAyX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDZyZW0sIDYuNjY2dncsIDhyZW0pO1xuICBmb250LXNpemU6IGNsYW1wKDJyZW0sIDIuNXZ3LCAyLjVyZW0pO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wLXVzZWZ1bC1zZWN0aW9uMDJfX3N1YnRpdGxlICsgKiB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDJyZW0sIDN2dywgM3JlbSk7XG59XG4ucC11c2VmdWwtc2VjdGlvbjAyLXN1YnNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMuNXJlbSAycmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDQ5LCAxMjcsIDUyLCAwLjA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSg0OSwgMTI3LCA1MiwgMC4wOCk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdXNlZnVsLXNlY3Rpb24wMi1zdWJzZWN0aW9uIHtcbiAgICBwYWRkaW5nOiBtaW4oNXZ3LCA2cmVtKSBtaW4oNi42NjZ2dywgOHJlbSk7XG4gIH1cbn1cbi5wLXVzZWZ1bC1zZWN0aW9uMDItc3Vic2VjdGlvbiArIC5wLXVzZWZ1bC1zZWN0aW9uMDItc3Vic2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDJyZW0sIDN2dywgM3JlbSk7XG59XG4ucC11c2VmdWwtc2VjdGlvbjAyLXN1YnNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgycmVtLCAyLjV2dywgMi41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMzE3RjM0O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMi1zdWJzZWN0aW9uX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiBjbGFtcCgycmVtLCAzdncsIDNyZW0pO1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMi1zdWJzZWN0aW9uX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMi1zdWJzZWN0aW9uX19saXN0cyB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDNyZW0sIDV2dywgNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgY291bnRlci1yZXNldDogbGk7XG4gIGJvcmRlci10b3A6ICNDQkNCQ0Igc29saWQgMXB4O1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMi1zdWJzZWN0aW9uX19saXN0cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMWVtIDAuNWVtO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIGJvcmRlci1ib3R0b206ICNDQkNCQ0Igc29saWQgMXB4O1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMi1zdWJzZWN0aW9uX19saXN0cyBsaSA+IHNwYW4ge1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlcjtcbiAgLW1zLWdyaWQtY29sdW1uLWFsaWduOiBjZW50ZXI7XG4gIHBsYWNlLXNlbGY6IGNlbnRlciBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMxN0YzNDtcbn1cbi5wLXVzZWZ1bC1zZWN0aW9uMDItc3Vic2VjdGlvbl9fbGlzdHMgbGk6bnRoLWNoaWxkKG4rMTApIC5wLXVzZWZ1bC1zZWN0aW9uMDItc3Vic2VjdGlvbl9fbGlzdHMtdGV4dDAxOjpiZWZvcmUge1xuICBsZWZ0OiAtMC4zZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMi1zdWJzZWN0aW9uX19saXN0cy10ZXh0MDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wMi1zdWJzZWN0aW9uX19saXN0cy10ZXh0MDE6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwLjNlbTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogMmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzNEOTk0MTtcbiAgY29udGVudDogY291bnRlcihsaSkgXCIuXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbn1cbi5wLXVzZWZ1bC1zZWN0aW9uMDItc3Vic2VjdGlvbl9fbGlzdHMtdGV4dDAyIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMTdGMzQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjhFNztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4ucC11c2VmdWwtc2VjdGlvbjAzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdXNlZnVsLXNlY3Rpb24wMyB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44MTI1O1xuICB9XG59XG4ucC11c2VmdWwtc2VjdGlvbjAzX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC11c2VmdWwtc2VjdGlvbjAzX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgfVxufVxuLnAtdXNlZnVsLXNlY3Rpb24wM19fYnV0dG9uLWFyZWEge1xuICB3aWR0aDogbWluKDkwJSwgMTEwcmVtKTtcbiAgbWFyZ2luOiBjbGFtcCg0cmVtLCA2dncsIDZyZW0pIGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtdXNlZnVsLXNlY3Rpb24wM19fYnV0dG9uLWFyZWEgLmMtYnV0dG9uMDEge1xuICB3aWR0aDogbWluKDEwMCUsIDQzcmVtKTtcbiAgbWluLWhlaWdodDogNS40cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC11c2VmdWwtc2VjdGlvbjAzX19idXR0b24tYXJlYSAuYy1idXR0b24wMSB7XG4gICAgbWluLWhlaWdodDogNnJlbTtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kICh3aWR0aCA+PSAzNTlweCkge1xuICAucC11c2VmdWwtc2VjdGlvbjAzX19idXR0b24tYXJlYSAuYy1idXR0b24wMSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnAtdXNlZnVsLXNlY3Rpb24wM19fYnV0dG9uLWFyZWEgLmMtYnV0dG9uMDEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogbWluKDQuMXZ3LCAxLjhyZW0pO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLnAtdXNlZnVsLWV2ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogbWluKDkwJSwgMTEwcmVtKTtcbiAgcGFkZGluZzogNnJlbSAwIDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXVzZWZ1bC1ldmVudCB7XG4gICAgcGFkZGluZzogbWluKDEwdncsIDEycmVtKSAwIDA7XG4gIH1cbn1cbi5wLXVzZWZ1bC1ldmVudF9fZGV0YWlscyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQkNCQ0I7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4ucC11c2VmdWwtZXZlbnRfX3N1bW1hcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgycmVtLCAyLjV2dywgMi41cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXVzZWZ1bC1ldmVudF9fc3VtbWFyeSB7XG4gICAgcGFkZGluZzogMS41cmVtIDdyZW0gMS41cmVtIG1pbig1dncsIDVyZW0pO1xuICB9XG59XG5bb3Blbl0gLnAtdXNlZnVsLWV2ZW50X19zdW1tYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjhFNztcbiAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcbn1cbi5wLXVzZWZ1bC1ldmVudF9fc3VtbWFyeTo6YmVmb3JlLCAucC11c2VmdWwtZXZlbnRfX3N1bW1hcnk6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDFyZW07XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXVzZWZ1bC1ldmVudF9fc3VtbWFyeTo6YmVmb3JlLCAucC11c2VmdWwtZXZlbnRfX3N1bW1hcnk6OmFmdGVyIHtcbiAgICByaWdodDogbWluKDV2dywgNXJlbSk7XG4gIH1cbn1cbi5wLXVzZWZ1bC1ldmVudF9fc3VtbWFyeTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNi4wMDMlMjA5Ljk5NiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtNi43ODYlMjA5LjU4MS02LjQtNy4wNmMtMS4yNTEtMS4zODIuODMyLTMuNDIxJTIwMi4wOTItMi4wMjFsNS4zNzQlMjA1LjkyNyUyMDUuNjU2LTUuOTc2YzEuMjkzLTEuMzYyJTIwMy4zNzYuNjY4JTIwMi4wOTMlMjAyLjAyNmwtNi43MjIlMjA3LjFjLS41ODQuNTU4LTEuNTA1LjU1OC0yLjA4OSUyMDAlMjIlMjBmaWxsJTNEJTIyJTIzM2Q5OTQxJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5bb3Blbl0gLnAtdXNlZnVsLWV2ZW50X19zdW1tYXJ5OjpiZWZvcmUge1xuICBvcGFjaXR5OiAwO1xufVxuLnAtdXNlZnVsLWV2ZW50X19zdW1tYXJ5OjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYuMDAzJTIwOS45OTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTYuNzg2JTIwOS41ODEtNi40LTcuMDZjLTEuMjUxLTEuMzgyLjgzMi0zLjQyMSUyMDIuMDkyLTIuMDIxbDUuMzc0JTIwNS45MjclMjA1LjY1Ni01Ljk3NmMxLjI5My0xLjM2MiUyMDMuMzc2LjY2OCUyMDIuMDkzJTIwMi4wMjZsLTYuNzIyJTIwNy4xYy0uNTg0LjU1OC0xLjUwNS41NTgtMi4wODklMjAwJTIyJTIwZmlsbCUzRCUyMiUyMzNkOTk0MSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKSB0cmFuc2xhdGVZKDUwJSk7XG59XG5bb3Blbl0gLnAtdXNlZnVsLWV2ZW50X19zdW1tYXJ5OjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucC11c2VmdWwtZXZlbnRfX3N1bW1hcnk6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDk5NDE7XG59XG4ucC11c2VmdWwtZXZlbnRfX3N1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtdXNlZnVsLWV2ZW50X19ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMXJlbSAxcmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdXNlZnVsLWV2ZW50X19ib2R5IHtcbiAgICBwYWRkaW5nOiA0cmVtIDVyZW07XG4gIH1cbn1cbi5wLXVzZWZ1bC1ldmVudF9fYm9keSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnAtdXNlZnVsLWV2ZW50X19ibG9jayB7XG4gIHBhZGRpbmc6IGNsYW1wKDJyZW0sIDR2dywgNHJlbSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkZCRkI7XG59XG4ucC11c2VmdWwtZXZlbnRfX2Jsb2NrICsgLnAtdXNlZnVsLWV2ZW50X19ibG9jayB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4ucC11c2VmdWwtZXZlbnRfX3RpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICBtYXJnaW46IDAgMCAycmVtO1xuICBmb250LXNpemU6IGNsYW1wKDEuOHJlbSwgMi41dncsIDIuMnJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gIGJvcmRlci1ib3R0b206ICNDQkNCQ0Igc29saWQgMXB4O1xufVxuLnAtdXNlZnVsLWV2ZW50X19kYXRlIHtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIC1tcy1ncmlkLXJvd3M6IGF1dG8gMS41cmVtIGF1dG87XG4gIC1tcy1ncmlkLWNvbHVtbnM6IGF1dG8gMS41cmVtIDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGU6IFwicGVyaW9kIGRhdGVcIiBhdXRvIFwiYnV0dG9uIGJ1dHRvblwiIGF1dG8vYXV0byAxZnI7XG4gIGdhcDogMS41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS45MzMzO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXVzZWZ1bC1ldmVudF9fZGF0ZSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwicGVyaW9kIGRhdGUgYnV0dG9uXCI7XG4gICAgLW1zLWdyaWQtY29sdW1uczogYXV0byAxZnIgYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyIGF1dG87XG4gIH1cbn1cbi5wLXVzZWZ1bC1ldmVudF9fdGV4dC1wZXJpb2Qge1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1hcmVhOiBwZXJpb2Q7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RhcnQ7XG4gICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgd2lkdGg6IDRlbTtcbiAgcGFkZGluZzogMC4yZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMS41dncsIDEuMnJlbSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUNFQztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLnAtdXNlZnVsLWV2ZW50X190ZXh0LWRhdGUge1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1hcmVhOiBkYXRlO1xuICBmb250LXNpemU6IGNsYW1wKDEuMnJlbSwgMnZ3LCAxLjVyZW0pO1xufVxuLnAtdXNlZnVsLWV2ZW50X19idXR0b24tZGV0YWlsIHtcbiAgLW1zLWdyaWQtcm93OiAzO1xuICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAzO1xuICBncmlkLWFyZWE6IGJ1dHRvbjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdXNlZnVsLWV2ZW50X190ZXh0LXBlcmlvZCB7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgfVxuICAucC11c2VmdWwtZXZlbnRfX3RleHQtZGF0ZSB7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMjtcbiAgfVxuICAucC11c2VmdWwtZXZlbnRfX2J1dHRvbi1kZXRhaWwge1xuICAgIC1tcy1ncmlkLXJvdzogMTtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDM7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gIH1cbn1cblxuLnAtdXNlZnVsLWljb25zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IG1pbig0dncsIDJyZW0pO1xuICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiBjbGFtcCgzLjVyZW0sIDV2dywgNXJlbSkgMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLnAtdXNlZnVsLWljb25zLmlzLWFuaW1hdGluZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb29wc2xpZGUgNTBzIGxpbmVhciAwLjFzIGluZmluaXRlIGJvdGg7XG4gICAgICAgICAgYW5pbWF0aW9uOiBsb29wc2xpZGUgNTBzIGxpbmVhciAwLjFzIGluZmluaXRlIGJvdGg7XG59XG4ucC11c2VmdWwtaWNvbnNfX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnAtdXNlZnVsLWljb25zIGxpIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGNsYW1wKDE1cmVtLCAyMnZ3LCAyMnJlbSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLXVzZWZ1bC1pY29ucyBmaWd1cmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVlbTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLnAtdXNlZnVsLWljb25zIGltZyB7XG4gIHdpZHRoOiBjbGFtcCgxMi41cmVtLCAxNXZ3LCAxNXJlbSk7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucC11c2VmdWwtaWNvbnMgZmlnY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xuICBmb250LXNpemU6IGNsYW1wKDEuNnJlbSwgMnZ3LCAycmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvb3BzbGlkZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9vcHNsaWRlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn0iXX0= */