:root {
  --vw: 1vw;
}

/* CSS Document */
@media print, screen and (min-width: 769px) {
  .common-page-header p {
    width: 620px;
    line-height: 1.875;
    margin-top: 35px;
  }
}

/* ---------------------------------------------------------
#page-seat
----------------------------------------------------------*/
#page-seat {
  /* ---------------------------------------------------------
  .sec-obsession
  ----------------------------------------------------------*/
  /* ---------------------------------------------------------
  .sec-chart
  ----------------------------------------------------------*/
}
#page-seat .swiper-slide {
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
#page-seat .sec-obsession {
  margin-top: 62px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-obsession {
    margin-top: calc(15.4666666667 * var(--vw));
  }
}
#page-seat .sec-obsession .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 1240px;
  margin: 34px auto 0;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-obsession .wrapper {
    display: block;
    width: 100%;
    padding: 0 calc(3.2 * var(--vw));
    margin-top: calc(11.2 * var(--vw));
  }
}
#page-seat .sec-obsession .col {
  width: 400px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-obsession .col {
    width: 100%;
    margin-top: calc(7.7333333333 * var(--vw));
  }
}
#page-seat .sec-obsession h4 {
  min-height: 73px;
  font-size: 2rem;
  letter-spacing: 0.1em;
  line-height: 1.5;
  padding-bottom: 11px;
  margin-top: 25px;
  border-bottom: 2px solid #B79100;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-obsession h4 {
    min-height: auto;
    font-size: 1.8rem;
    line-height: 1.3;
    padding-bottom: calc(2.9333333333 * var(--vw));
    margin-top: calc(4.5333333333 * var(--vw));
  }
}
#page-seat .sec-obsession .pic {
  margin-top: 30px;
  border-radius: 3px;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-obsession .pic {
    margin-top: calc(4 * var(--vw));
    border-radius: calc(0.8 * var(--vw));
  }
}
#page-seat .sec-obsession p {
  font-size: 1.4rem;
  line-height: 2.1428571429;
  letter-spacing: 0.1em;
  padding-bottom: 24px;
  margin-top: 25px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-obsession p {
    font-size: 1.3rem;
    line-height: 1.8461538462;
    padding-bottom: 0;
    margin-top: calc(3.4666666667 * var(--vw));
  }
}
#page-seat .sec-chart,
#page-seat .sec-reclining,
#page-seat .sec-panel,
#page-seat .sec-headrest,
#page-seat .sec-table,
#page-seat .sec-tray,
#page-seat .sec-light,
#page-seat .sec-partition,
#page-seat .sec-outlet {
  margin-top: 70px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart,
#page-seat .sec-reclining,
#page-seat .sec-panel,
#page-seat .sec-headrest,
#page-seat .sec-table,
#page-seat .sec-tray,
#page-seat .sec-light,
#page-seat .sec-partition,
#page-seat .sec-outlet {
    margin-top: calc(15.4666666667 * var(--vw));
  }
}
#page-seat .sec-chart .lead,
#page-seat .sec-reclining .lead,
#page-seat .sec-panel .lead,
#page-seat .sec-headrest .lead,
#page-seat .sec-table .lead,
#page-seat .sec-tray .lead,
#page-seat .sec-light .lead,
#page-seat .sec-partition .lead,
#page-seat .sec-outlet .lead {
  font-size: 1.4rem;
  line-height: 2.1428571429;
  letter-spacing: 0.1em;
  text-align: center;
  margin-top: 55px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart .lead,
#page-seat .sec-reclining .lead,
#page-seat .sec-panel .lead,
#page-seat .sec-headrest .lead,
#page-seat .sec-table .lead,
#page-seat .sec-tray .lead,
#page-seat .sec-light .lead,
#page-seat .sec-partition .lead,
#page-seat .sec-outlet .lead {
    font-size: 1.3rem;
    line-height: 1.8461538462;
    letter-spacing: 0.08em;
    padding: 0 calc(3.2 * var(--vw));
    text-align: left;
    margin-top: calc(10.1333333333 * var(--vw));
  }
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart .lead small,
#page-seat .sec-reclining .lead small,
#page-seat .sec-panel .lead small,
#page-seat .sec-headrest .lead small,
#page-seat .sec-table .lead small,
#page-seat .sec-tray .lead small,
#page-seat .sec-light .lead small,
#page-seat .sec-partition .lead small,
#page-seat .sec-outlet .lead small {
    font-size: calc(3.2 * var(--vw));
    line-height: 2;
  }
}
#page-seat .sec-chart .wrapper,
#page-seat .sec-reclining .wrapper,
#page-seat .sec-panel .wrapper,
#page-seat .sec-headrest .wrapper,
#page-seat .sec-table .wrapper,
#page-seat .sec-tray .wrapper,
#page-seat .sec-light .wrapper,
#page-seat .sec-partition .wrapper,
#page-seat .sec-outlet .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 1240px;
  margin: 63px auto 0;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart .wrapper,
#page-seat .sec-reclining .wrapper,
#page-seat .sec-panel .wrapper,
#page-seat .sec-headrest .wrapper,
#page-seat .sec-table .wrapper,
#page-seat .sec-tray .wrapper,
#page-seat .sec-light .wrapper,
#page-seat .sec-partition .wrapper,
#page-seat .sec-outlet .wrapper {
    display: block;
    width: 100%;
    padding: 0 calc(3.2 * var(--vw));
    margin-top: calc(11.2 * var(--vw));
  }
}
#page-seat .sec-chart .lead + .wrapper,
#page-seat .sec-reclining .lead + .wrapper,
#page-seat .sec-panel .lead + .wrapper,
#page-seat .sec-headrest .lead + .wrapper,
#page-seat .sec-table .lead + .wrapper,
#page-seat .sec-tray .lead + .wrapper,
#page-seat .sec-light .lead + .wrapper,
#page-seat .sec-partition .lead + .wrapper,
#page-seat .sec-outlet .lead + .wrapper {
  margin-top: 57px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart .lead + .wrapper,
#page-seat .sec-reclining .lead + .wrapper,
#page-seat .sec-panel .lead + .wrapper,
#page-seat .sec-headrest .lead + .wrapper,
#page-seat .sec-table .lead + .wrapper,
#page-seat .sec-tray .lead + .wrapper,
#page-seat .sec-light .lead + .wrapper,
#page-seat .sec-partition .lead + .wrapper,
#page-seat .sec-outlet .lead + .wrapper {
    margin-top: calc(10.1333333333 * var(--vw));
  }
}
#page-seat .sec-chart .col,
#page-seat .sec-reclining .col,
#page-seat .sec-panel .col,
#page-seat .sec-headrest .col,
#page-seat .sec-table .col,
#page-seat .sec-tray .col,
#page-seat .sec-light .col,
#page-seat .sec-partition .col,
#page-seat .sec-outlet .col {
  width: 610px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart .col,
#page-seat .sec-reclining .col,
#page-seat .sec-panel .col,
#page-seat .sec-headrest .col,
#page-seat .sec-table .col,
#page-seat .sec-tray .col,
#page-seat .sec-light .col,
#page-seat .sec-partition .col,
#page-seat .sec-outlet .col {
    width: 100%;
    margin-top: calc(7.7333333333 * var(--vw));
  }
  #page-seat .sec-chart .col:last-child,
#page-seat .sec-reclining .col:last-child,
#page-seat .sec-panel .col:last-child,
#page-seat .sec-headrest .col:last-child,
#page-seat .sec-table .col:last-child,
#page-seat .sec-tray .col:last-child,
#page-seat .sec-light .col:last-child,
#page-seat .sec-partition .col:last-child,
#page-seat .sec-outlet .col:last-child {
    margin-top: calc(8.2666666667 * var(--vw));
  }
}
#page-seat .sec-chart h4,
#page-seat .sec-reclining h4,
#page-seat .sec-panel h4,
#page-seat .sec-headrest h4,
#page-seat .sec-table h4,
#page-seat .sec-tray h4,
#page-seat .sec-light h4,
#page-seat .sec-partition h4,
#page-seat .sec-outlet h4 {
  font-size: 1.4rem;
  letter-spacing: 0.1em;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart h4,
#page-seat .sec-reclining h4,
#page-seat .sec-panel h4,
#page-seat .sec-headrest h4,
#page-seat .sec-table h4,
#page-seat .sec-tray h4,
#page-seat .sec-light h4,
#page-seat .sec-partition h4,
#page-seat .sec-outlet h4 {
    font-size: 1.3rem;
    line-height: 1.3;
  }
}
#page-seat .sec-chart .pic,
#page-seat .sec-reclining .pic,
#page-seat .sec-panel .pic,
#page-seat .sec-headrest .pic,
#page-seat .sec-table .pic,
#page-seat .sec-tray .pic,
#page-seat .sec-light .pic,
#page-seat .sec-partition .pic,
#page-seat .sec-outlet .pic {
  margin-top: 23px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart .pic,
#page-seat .sec-reclining .pic,
#page-seat .sec-panel .pic,
#page-seat .sec-headrest .pic,
#page-seat .sec-table .pic,
#page-seat .sec-tray .pic,
#page-seat .sec-light .pic,
#page-seat .sec-partition .pic,
#page-seat .sec-outlet .pic {
    margin-top: calc(4 * var(--vw));
  }
}
#page-seat .sec-chart .pic img,
#page-seat .sec-reclining .pic img,
#page-seat .sec-panel .pic img,
#page-seat .sec-headrest .pic img,
#page-seat .sec-table .pic img,
#page-seat .sec-tray .pic img,
#page-seat .sec-light .pic img,
#page-seat .sec-partition .pic img,
#page-seat .sec-outlet .pic img {
  border-radius: 3px;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart .pic img,
#page-seat .sec-reclining .pic img,
#page-seat .sec-panel .pic img,
#page-seat .sec-headrest .pic img,
#page-seat .sec-table .pic img,
#page-seat .sec-tray .pic img,
#page-seat .sec-light .pic img,
#page-seat .sec-partition .pic img,
#page-seat .sec-outlet .pic img {
    border-radius: calc(0.8 * var(--vw));
  }
}
#page-seat .sec-chart ul,
#page-seat .sec-reclining ul,
#page-seat .sec-panel ul,
#page-seat .sec-headrest ul,
#page-seat .sec-table ul,
#page-seat .sec-tray ul,
#page-seat .sec-light ul,
#page-seat .sec-partition ul,
#page-seat .sec-outlet ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 20px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart ul,
#page-seat .sec-reclining ul,
#page-seat .sec-panel ul,
#page-seat .sec-headrest ul,
#page-seat .sec-table ul,
#page-seat .sec-tray ul,
#page-seat .sec-light ul,
#page-seat .sec-partition ul,
#page-seat .sec-outlet ul {
    margin-top: calc(4 * var(--vw));
  }
}
#page-seat .sec-chart ul a,
#page-seat .sec-reclining ul a,
#page-seat .sec-panel ul a,
#page-seat .sec-headrest ul a,
#page-seat .sec-table ul a,
#page-seat .sec-tray ul a,
#page-seat .sec-light ul a,
#page-seat .sec-partition ul a,
#page-seat .sec-outlet ul a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 145px;
  height: 30px;
  font-size: 1.4rem;
  font-weight: 500;
  letter-spacing: 0.1em;
  border: 1px solid #7B7B7B;
  border-radius: 15px;
  -webkit-transition: color 0.3s, border-color 0.3s, background 0.3s;
  transition: color 0.3s, border-color 0.3s, background 0.3s;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart ul a,
#page-seat .sec-reclining ul a,
#page-seat .sec-panel ul a,
#page-seat .sec-headrest ul a,
#page-seat .sec-table ul a,
#page-seat .sec-tray ul a,
#page-seat .sec-light ul a,
#page-seat .sec-partition ul a,
#page-seat .sec-outlet ul a {
    width: calc(20.2666666667 * var(--vw));
    height: calc(10.6666666667 * var(--vw));
    font-size: 1.3rem;
    border-radius: calc(5.3333333333 * var(--vw));
  }
}
#page-seat .sec-chart ul a.is-cr,
#page-seat .sec-reclining ul a.is-cr,
#page-seat .sec-panel ul a.is-cr,
#page-seat .sec-headrest ul a.is-cr,
#page-seat .sec-table ul a.is-cr,
#page-seat .sec-tray ul a.is-cr,
#page-seat .sec-light ul a.is-cr,
#page-seat .sec-partition ul a.is-cr,
#page-seat .sec-outlet ul a.is-cr {
  color: #B79100;
  border-color: #B79100;
  background-color: #F4F5EF;
}
@media print, screen and (min-width: 769px) {
  #page-seat .sec-chart ul a:hover,
#page-seat .sec-reclining ul a:hover,
#page-seat .sec-panel ul a:hover,
#page-seat .sec-headrest ul a:hover,
#page-seat .sec-table ul a:hover,
#page-seat .sec-tray ul a:hover,
#page-seat .sec-light ul a:hover,
#page-seat .sec-partition ul a:hover,
#page-seat .sec-outlet ul a:hover {
    color: #B79100;
    border-color: #B79100;
    background-color: #F4F5EF;
  }
}
@media screen and (max-width: 768px) {
  #page-seat .sec-chart ul a.is-hover,
#page-seat .sec-reclining ul a.is-hover,
#page-seat .sec-panel ul a.is-hover,
#page-seat .sec-headrest ul a.is-hover,
#page-seat .sec-table ul a.is-hover,
#page-seat .sec-tray ul a.is-hover,
#page-seat .sec-light ul a.is-hover,
#page-seat .sec-partition ul a.is-hover,
#page-seat .sec-outlet ul a.is-hover {
    color: #B79100;
    border-color: #B79100;
    background-color: #F4F5EF;
  }
}
#page-seat .sec-reclining,
#page-seat .sec-panel,
#page-seat .sec-table,
#page-seat .sec-partition,
#page-seat .sec-outlet {
  margin-top: 100px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-reclining,
#page-seat .sec-panel,
#page-seat .sec-table,
#page-seat .sec-partition,
#page-seat .sec-outlet {
    margin-top: calc(16 * var(--vw));
  }
}
#page-seat .sec-outlet .lead + .wrapper {
  margin-top: 90px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-outlet .lead + .wrapper {
    margin-top: calc(10.1333333333 * var(--vw));
  }
}
#page-seat .sec-reclining,
#page-seat .sec-headrest {
  margin-top: 100px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-reclining,
  #page-seat .sec-headrest {
    margin-top: calc(16 * var(--vw));
  }
}
#page-seat .sec-reclining ul a,
#page-seat .sec-headrest ul a {
  width: 190px;
}
@media screen and (max-width: 768px) {
#page-seat .sec-reclining ul a,
  #page-seat .sec-headrest ul a {
    width: calc(29.0666666667 * var(--vw));
  }
}
#page-seat .sec-tray,
#page-seat .sec-light {
  margin-top: 100px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-tray,
#page-seat .sec-light {
    margin-top: calc(16 * var(--vw));
  }
}
#page-seat .sec-tray ul a,
#page-seat .sec-light ul a {
  width: 300px;
}
@media screen and (max-width: 768px) {
  #page-seat .sec-tray ul a,
#page-seat .sec-light ul a {
    width: calc(44.8 * var(--vw));
  }
}
#page-seat .caution-area {
  width: 1240px;
  padding: 22px 30px 23px;
  margin: 100px auto 0;
  border: 1px solid #ccc;
  border-radius: 3px;
}
@media screen and (max-width: 768px) {
  #page-seat .caution-area {
    width: calc(93.3333333333 * var(--vw));
    padding: calc(4.8 * var(--vw)) calc(5.0666666667 * var(--vw));
    margin: calc(16 * var(--vw)) auto 0;
    border-radius: calc(0.8 * var(--vw));
  }
}
#page-seat .caution-area li {
  font-size: 1.2rem;
  color: #464646;
  letter-spacing: 0.1em;
  line-height: 2.5;
  text-indent: -1em;
  padding-left: 1em;
}
@media screen and (max-width: 768px) {
  #page-seat .caution-area li {
    font-size: 1.2rem;
    line-height: 2;
  }
}
#page-seat .caution-area a {
  color: #B79100;
  text-decoration: underline;
}
@media print, screen and (min-width: 769px) {
  #page-seat .caution-area a:hover {
    text-decoration: none;
  }
}
@media screen and (max-width: 768px) {
  #page-seat .caution-area a.is-hover {
    text-decoration: none;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlYXRfZW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6InNlYXRfZW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOnJvb3Qge1xuICAtLXZ3OiAxdnc7XG59XG5cbi8qIENTUyBEb2N1bWVudCAqL1xuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jb21tb24tcGFnZS1oZWFkZXIgcCB7XG4gICAgd2lkdGg6IDYyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuI3BhZ2Utc2VhdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jcGFnZS1zZWF0IHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5zZWMtb2JzZXNzaW9uXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLnNlYy1jaGFydFxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLXNlYXQgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4jcGFnZS1zZWF0IC5zZWMtb2JzZXNzaW9uIHtcbiAgbWFyZ2luLXRvcDogNjJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy1vYnNlc3Npb24ge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTUuNDY2NjY2NjY2NyAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXNlYXQgLnNlYy1vYnNlc3Npb24gLndyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEyNDBweDtcbiAgbWFyZ2luOiAzNHB4IGF1dG8gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy1vYnNlc3Npb24gLndyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgY2FsYygzLjIgKiB2YXIoLS12dykpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTEuMiAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXNlYXQgLnNlYy1vYnNlc3Npb24gLmNvbCB7XG4gIHdpZHRoOiA0MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy1vYnNlc3Npb24gLmNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg3LjczMzMzMzMzMzMgKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1zZWF0IC5zZWMtb2JzZXNzaW9uIGg0IHtcbiAgbWluLWhlaWdodDogNzNweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0I3OTEwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy1vYnNlc3Npb24gaDQge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygyLjkzMzMzMzMzMzMgKiB2YXIoLS12dykpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNC41MzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2Utc2VhdCAuc2VjLW9ic2Vzc2lvbiAucGljIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utc2VhdCAuc2VjLW9ic2Vzc2lvbiAucGljIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDQgKiB2YXIoLS12dykpO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMC44ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2Utc2VhdCAuc2VjLW9ic2Vzc2lvbiBwIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE0Mjg1NzE0Mjk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1zZWF0IC5zZWMtb2JzZXNzaW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg0NjE1Mzg0NjI7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzLjQ2NjY2NjY2NjcgKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1zZWF0IC5zZWMtY2hhcnQsXG4jcGFnZS1zZWF0IC5zZWMtcmVjbGluaW5nLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsLFxuI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0LFxuI3BhZ2Utc2VhdCAuc2VjLXRhYmxlLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXksXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQsXG4jcGFnZS1zZWF0IC5zZWMtcGFydGl0aW9uLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1zZWF0IC5zZWMtY2hhcnQsXG4jcGFnZS1zZWF0IC5zZWMtcmVjbGluaW5nLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsLFxuI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0LFxuI3BhZ2Utc2VhdCAuc2VjLXRhYmxlLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXksXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQsXG4jcGFnZS1zZWF0IC5zZWMtcGFydGl0aW9uLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNS40NjY2NjY2NjY3ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2Utc2VhdCAuc2VjLWNoYXJ0IC5sZWFkLFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyAubGVhZCxcbiNwYWdlLXNlYXQgLnNlYy1wYW5lbCAubGVhZCxcbiNwYWdlLXNlYXQgLnNlYy1oZWFkcmVzdCAubGVhZCxcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSAubGVhZCxcbiNwYWdlLXNlYXQgLnNlYy10cmF5IC5sZWFkLFxuI3BhZ2Utc2VhdCAuc2VjLWxpZ2h0IC5sZWFkLFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiAubGVhZCxcbiNwYWdlLXNlYXQgLnNlYy1vdXRsZXQgLmxlYWQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTQyODU3MTQyOTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1zZWF0IC5zZWMtY2hhcnQgLmxlYWQsXG4jcGFnZS1zZWF0IC5zZWMtcmVjbGluaW5nIC5sZWFkLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIC5sZWFkLFxuI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0IC5sZWFkLFxuI3BhZ2Utc2VhdCAuc2VjLXRhYmxlIC5sZWFkLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgLmxlYWQsXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQgLmxlYWQsXG4jcGFnZS1zZWF0IC5zZWMtcGFydGl0aW9uIC5sZWFkLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCAubGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODQ2MTUzODQ2MjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgIHBhZGRpbmc6IDAgY2FsYygzLjIgKiB2YXIoLS12dykpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMC4xMzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utc2VhdCAuc2VjLWNoYXJ0IC5sZWFkIHNtYWxsLFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyAubGVhZCBzbWFsbCxcbiNwYWdlLXNlYXQgLnNlYy1wYW5lbCAubGVhZCBzbWFsbCxcbiNwYWdlLXNlYXQgLnNlYy1oZWFkcmVzdCAubGVhZCBzbWFsbCxcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSAubGVhZCBzbWFsbCxcbiNwYWdlLXNlYXQgLnNlYy10cmF5IC5sZWFkIHNtYWxsLFxuI3BhZ2Utc2VhdCAuc2VjLWxpZ2h0IC5sZWFkIHNtYWxsLFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiAubGVhZCBzbWFsbCxcbiNwYWdlLXNlYXQgLnNlYy1vdXRsZXQgLmxlYWQgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogY2FsYygzLjIgKiB2YXIoLS12dykpO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG59XG4jcGFnZS1zZWF0IC5zZWMtY2hhcnQgLndyYXBwZXIsXG4jcGFnZS1zZWF0IC5zZWMtcmVjbGluaW5nIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0IC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXRhYmxlIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgLndyYXBwZXIsXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQgLndyYXBwZXIsXG4jcGFnZS1zZWF0IC5zZWMtcGFydGl0aW9uIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCAud3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTI0MHB4O1xuICBtYXJnaW46IDYzcHggYXV0byAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utc2VhdCAuc2VjLWNoYXJ0IC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyAud3JhcHBlcixcbiNwYWdlLXNlYXQgLnNlYy1wYW5lbCAud3JhcHBlcixcbiNwYWdlLXNlYXQgLnNlYy1oZWFkcmVzdCAud3JhcHBlcixcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSAud3JhcHBlcixcbiNwYWdlLXNlYXQgLnNlYy10cmF5IC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLWxpZ2h0IC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiAud3JhcHBlcixcbiNwYWdlLXNlYXQgLnNlYy1vdXRsZXQgLndyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgY2FsYygzLjIgKiB2YXIoLS12dykpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTEuMiAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXNlYXQgLnNlYy1jaGFydCAubGVhZCArIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyAubGVhZCArIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIC5sZWFkICsgLndyYXBwZXIsXG4jcGFnZS1zZWF0IC5zZWMtaGVhZHJlc3QgLmxlYWQgKyAud3JhcHBlcixcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSAubGVhZCArIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgLmxlYWQgKyAud3JhcHBlcixcbiNwYWdlLXNlYXQgLnNlYy1saWdodCAubGVhZCArIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiAubGVhZCArIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCAubGVhZCArIC53cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy1jaGFydCAubGVhZCArIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyAubGVhZCArIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIC5sZWFkICsgLndyYXBwZXIsXG4jcGFnZS1zZWF0IC5zZWMtaGVhZHJlc3QgLmxlYWQgKyAud3JhcHBlcixcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSAubGVhZCArIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgLmxlYWQgKyAud3JhcHBlcixcbiNwYWdlLXNlYXQgLnNlYy1saWdodCAubGVhZCArIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiAubGVhZCArIC53cmFwcGVyLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCAubGVhZCArIC53cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwLjEzMzMzMzMzMzMgKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1zZWF0IC5zZWMtY2hhcnQgLmNvbCxcbiNwYWdlLXNlYXQgLnNlYy1yZWNsaW5pbmcgLmNvbCxcbiNwYWdlLXNlYXQgLnNlYy1wYW5lbCAuY29sLFxuI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0IC5jb2wsXG4jcGFnZS1zZWF0IC5zZWMtdGFibGUgLmNvbCxcbiNwYWdlLXNlYXQgLnNlYy10cmF5IC5jb2wsXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQgLmNvbCxcbiNwYWdlLXNlYXQgLnNlYy1wYXJ0aXRpb24gLmNvbCxcbiNwYWdlLXNlYXQgLnNlYy1vdXRsZXQgLmNvbCB7XG4gIHdpZHRoOiA2MTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy1jaGFydCAuY29sLFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyAuY29sLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIC5jb2wsXG4jcGFnZS1zZWF0IC5zZWMtaGVhZHJlc3QgLmNvbCxcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSAuY29sLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgLmNvbCxcbiNwYWdlLXNlYXQgLnNlYy1saWdodCAuY29sLFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiAuY29sLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCAuY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDcuNzMzMzMzMzMzMyAqIHZhcigtLXZ3KSk7XG4gIH1cbiAgI3BhZ2Utc2VhdCAuc2VjLWNoYXJ0IC5jb2w6bGFzdC1jaGlsZCxcbiNwYWdlLXNlYXQgLnNlYy1yZWNsaW5pbmcgLmNvbDpsYXN0LWNoaWxkLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIC5jb2w6bGFzdC1jaGlsZCxcbiNwYWdlLXNlYXQgLnNlYy1oZWFkcmVzdCAuY29sOmxhc3QtY2hpbGQsXG4jcGFnZS1zZWF0IC5zZWMtdGFibGUgLmNvbDpsYXN0LWNoaWxkLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgLmNvbDpsYXN0LWNoaWxkLFxuI3BhZ2Utc2VhdCAuc2VjLWxpZ2h0IC5jb2w6bGFzdC1jaGlsZCxcbiNwYWdlLXNlYXQgLnNlYy1wYXJ0aXRpb24gLmNvbDpsYXN0LWNoaWxkLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCAuY29sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOC4yNjY2NjY2NjY3ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2Utc2VhdCAuc2VjLWNoYXJ0IGg0LFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyBoNCxcbiNwYWdlLXNlYXQgLnNlYy1wYW5lbCBoNCxcbiNwYWdlLXNlYXQgLnNlYy1oZWFkcmVzdCBoNCxcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSBoNCxcbiNwYWdlLXNlYXQgLnNlYy10cmF5IGg0LFxuI3BhZ2Utc2VhdCAuc2VjLWxpZ2h0IGg0LFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiBoNCxcbiNwYWdlLXNlYXQgLnNlYy1vdXRsZXQgaDQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utc2VhdCAuc2VjLWNoYXJ0IGg0LFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyBoNCxcbiNwYWdlLXNlYXQgLnNlYy1wYW5lbCBoNCxcbiNwYWdlLXNlYXQgLnNlYy1oZWFkcmVzdCBoNCxcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSBoNCxcbiNwYWdlLXNlYXQgLnNlYy10cmF5IGg0LFxuI3BhZ2Utc2VhdCAuc2VjLWxpZ2h0IGg0LFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiBoNCxcbiNwYWdlLXNlYXQgLnNlYy1vdXRsZXQgaDQge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbiNwYWdlLXNlYXQgLnNlYy1jaGFydCAucGljLFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyAucGljLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIC5waWMsXG4jcGFnZS1zZWF0IC5zZWMtaGVhZHJlc3QgLnBpYyxcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSAucGljLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgLnBpYyxcbiNwYWdlLXNlYXQgLnNlYy1saWdodCAucGljLFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiAucGljLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCAucGljIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy1jaGFydCAucGljLFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyAucGljLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIC5waWMsXG4jcGFnZS1zZWF0IC5zZWMtaGVhZHJlc3QgLnBpYyxcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSAucGljLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgLnBpYyxcbiNwYWdlLXNlYXQgLnNlYy1saWdodCAucGljLFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiAucGljLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCAucGljIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDQgKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1zZWF0IC5zZWMtY2hhcnQgLnBpYyBpbWcsXG4jcGFnZS1zZWF0IC5zZWMtcmVjbGluaW5nIC5waWMgaW1nLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIC5waWMgaW1nLFxuI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0IC5waWMgaW1nLFxuI3BhZ2Utc2VhdCAuc2VjLXRhYmxlIC5waWMgaW1nLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgLnBpYyBpbWcsXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQgLnBpYyBpbWcsXG4jcGFnZS1zZWF0IC5zZWMtcGFydGl0aW9uIC5waWMgaW1nLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCAucGljIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy1jaGFydCAucGljIGltZyxcbiNwYWdlLXNlYXQgLnNlYy1yZWNsaW5pbmcgLnBpYyBpbWcsXG4jcGFnZS1zZWF0IC5zZWMtcGFuZWwgLnBpYyBpbWcsXG4jcGFnZS1zZWF0IC5zZWMtaGVhZHJlc3QgLnBpYyBpbWcsXG4jcGFnZS1zZWF0IC5zZWMtdGFibGUgLnBpYyBpbWcsXG4jcGFnZS1zZWF0IC5zZWMtdHJheSAucGljIGltZyxcbiNwYWdlLXNlYXQgLnNlYy1saWdodCAucGljIGltZyxcbiNwYWdlLXNlYXQgLnNlYy1wYXJ0aXRpb24gLnBpYyBpbWcsXG4jcGFnZS1zZWF0IC5zZWMtb3V0bGV0IC5waWMgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjKDAuOCAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXNlYXQgLnNlYy1jaGFydCB1bCxcbiNwYWdlLXNlYXQgLnNlYy1yZWNsaW5pbmcgdWwsXG4jcGFnZS1zZWF0IC5zZWMtcGFuZWwgdWwsXG4jcGFnZS1zZWF0IC5zZWMtaGVhZHJlc3QgdWwsXG4jcGFnZS1zZWF0IC5zZWMtdGFibGUgdWwsXG4jcGFnZS1zZWF0IC5zZWMtdHJheSB1bCxcbiNwYWdlLXNlYXQgLnNlYy1saWdodCB1bCxcbiNwYWdlLXNlYXQgLnNlYy1wYXJ0aXRpb24gdWwsXG4jcGFnZS1zZWF0IC5zZWMtb3V0bGV0IHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1zZWF0IC5zZWMtY2hhcnQgdWwsXG4jcGFnZS1zZWF0IC5zZWMtcmVjbGluaW5nIHVsLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIHVsLFxuI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0IHVsLFxuI3BhZ2Utc2VhdCAuc2VjLXRhYmxlIHVsLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgdWwsXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQgdWwsXG4jcGFnZS1zZWF0IC5zZWMtcGFydGl0aW9uIHVsLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCB1bCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg0ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2Utc2VhdCAuc2VjLWNoYXJ0IHVsIGEsXG4jcGFnZS1zZWF0IC5zZWMtcmVjbGluaW5nIHVsIGEsXG4jcGFnZS1zZWF0IC5zZWMtcGFuZWwgdWwgYSxcbiNwYWdlLXNlYXQgLnNlYy1oZWFkcmVzdCB1bCBhLFxuI3BhZ2Utc2VhdCAuc2VjLXRhYmxlIHVsIGEsXG4jcGFnZS1zZWF0IC5zZWMtdHJheSB1bCBhLFxuI3BhZ2Utc2VhdCAuc2VjLWxpZ2h0IHVsIGEsXG4jcGFnZS1zZWF0IC5zZWMtcGFydGl0aW9uIHVsIGEsXG4jcGFnZS1zZWF0IC5zZWMtb3V0bGV0IHVsIGEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE0NXB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3QjdCN0I7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYm9yZGVyLWNvbG9yIDAuM3MsIGJhY2tncm91bmQgMC4zcztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYm9yZGVyLWNvbG9yIDAuM3MsIGJhY2tncm91bmQgMC4zcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy1jaGFydCB1bCBhLFxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyB1bCBhLFxuI3BhZ2Utc2VhdCAuc2VjLXBhbmVsIHVsIGEsXG4jcGFnZS1zZWF0IC5zZWMtaGVhZHJlc3QgdWwgYSxcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSB1bCBhLFxuI3BhZ2Utc2VhdCAuc2VjLXRyYXkgdWwgYSxcbiNwYWdlLXNlYXQgLnNlYy1saWdodCB1bCBhLFxuI3BhZ2Utc2VhdCAuc2VjLXBhcnRpdGlvbiB1bCBhLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCB1bCBhIHtcbiAgICB3aWR0aDogY2FsYygyMC4yNjY2NjY2NjY3ICogdmFyKC0tdncpKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAuNjY2NjY2NjY2NyAqIHZhcigtLXZ3KSk7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYyg1LjMzMzMzMzMzMzMgKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1zZWF0IC5zZWMtY2hhcnQgdWwgYS5pcy1jcixcbiNwYWdlLXNlYXQgLnNlYy1yZWNsaW5pbmcgdWwgYS5pcy1jcixcbiNwYWdlLXNlYXQgLnNlYy1wYW5lbCB1bCBhLmlzLWNyLFxuI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0IHVsIGEuaXMtY3IsXG4jcGFnZS1zZWF0IC5zZWMtdGFibGUgdWwgYS5pcy1jcixcbiNwYWdlLXNlYXQgLnNlYy10cmF5IHVsIGEuaXMtY3IsXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQgdWwgYS5pcy1jcixcbiNwYWdlLXNlYXQgLnNlYy1wYXJ0aXRpb24gdWwgYS5pcy1jcixcbiNwYWdlLXNlYXQgLnNlYy1vdXRsZXQgdWwgYS5pcy1jciB7XG4gIGNvbG9yOiAjQjc5MTAwO1xuICBib3JkZXItY29sb3I6ICNCNzkxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY1RUY7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgI3BhZ2Utc2VhdCAuc2VjLWNoYXJ0IHVsIGE6aG92ZXIsXG4jcGFnZS1zZWF0IC5zZWMtcmVjbGluaW5nIHVsIGE6aG92ZXIsXG4jcGFnZS1zZWF0IC5zZWMtcGFuZWwgdWwgYTpob3ZlcixcbiNwYWdlLXNlYXQgLnNlYy1oZWFkcmVzdCB1bCBhOmhvdmVyLFxuI3BhZ2Utc2VhdCAuc2VjLXRhYmxlIHVsIGE6aG92ZXIsXG4jcGFnZS1zZWF0IC5zZWMtdHJheSB1bCBhOmhvdmVyLFxuI3BhZ2Utc2VhdCAuc2VjLWxpZ2h0IHVsIGE6aG92ZXIsXG4jcGFnZS1zZWF0IC5zZWMtcGFydGl0aW9uIHVsIGE6aG92ZXIsXG4jcGFnZS1zZWF0IC5zZWMtb3V0bGV0IHVsIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjQjc5MTAwO1xuICAgIGJvcmRlci1jb2xvcjogI0I3OTEwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNUVGO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1zZWF0IC5zZWMtY2hhcnQgdWwgYS5pcy1ob3ZlcixcbiNwYWdlLXNlYXQgLnNlYy1yZWNsaW5pbmcgdWwgYS5pcy1ob3ZlcixcbiNwYWdlLXNlYXQgLnNlYy1wYW5lbCB1bCBhLmlzLWhvdmVyLFxuI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0IHVsIGEuaXMtaG92ZXIsXG4jcGFnZS1zZWF0IC5zZWMtdGFibGUgdWwgYS5pcy1ob3ZlcixcbiNwYWdlLXNlYXQgLnNlYy10cmF5IHVsIGEuaXMtaG92ZXIsXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQgdWwgYS5pcy1ob3ZlcixcbiNwYWdlLXNlYXQgLnNlYy1wYXJ0aXRpb24gdWwgYS5pcy1ob3ZlcixcbiNwYWdlLXNlYXQgLnNlYy1vdXRsZXQgdWwgYS5pcy1ob3ZlciB7XG4gICAgY29sb3I6ICNCNzkxMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjQjc5MTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY1RUY7XG4gIH1cbn1cbiNwYWdlLXNlYXQgLnNlYy1yZWNsaW5pbmcsXG4jcGFnZS1zZWF0IC5zZWMtcGFuZWwsXG4jcGFnZS1zZWF0IC5zZWMtdGFibGUsXG4jcGFnZS1zZWF0IC5zZWMtcGFydGl0aW9uLFxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyxcbiNwYWdlLXNlYXQgLnNlYy1wYW5lbCxcbiNwYWdlLXNlYXQgLnNlYy10YWJsZSxcbiNwYWdlLXNlYXQgLnNlYy1wYXJ0aXRpb24sXG4jcGFnZS1zZWF0IC5zZWMtb3V0bGV0IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2Utc2VhdCAuc2VjLW91dGxldCAubGVhZCArIC53cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy1vdXRsZXQgLmxlYWQgKyAud3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMC4xMzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyxcbiNwYWdlLXNlYXQgLnNlYy1oZWFkcmVzdCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyxcbiAgI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyB1bCBhLFxuI3BhZ2Utc2VhdCAuc2VjLWhlYWRyZXN0IHVsIGEge1xuICB3aWR0aDogMTkwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuI3BhZ2Utc2VhdCAuc2VjLXJlY2xpbmluZyB1bCBhLFxuICAjcGFnZS1zZWF0IC5zZWMtaGVhZHJlc3QgdWwgYSB7XG4gICAgd2lkdGg6IGNhbGMoMjkuMDY2NjY2NjY2NyAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXNlYXQgLnNlYy10cmF5LFxuI3BhZ2Utc2VhdCAuc2VjLWxpZ2h0IHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1zZWF0IC5zZWMtdHJheSxcbiNwYWdlLXNlYXQgLnNlYy1saWdodCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNiAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXNlYXQgLnNlYy10cmF5IHVsIGEsXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQgdWwgYSB7XG4gIHdpZHRoOiAzMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLnNlYy10cmF5IHVsIGEsXG4jcGFnZS1zZWF0IC5zZWMtbGlnaHQgdWwgYSB7XG4gICAgd2lkdGg6IGNhbGMoNDQuOCAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXNlYXQgLmNhdXRpb24tYXJlYSB7XG4gIHdpZHRoOiAxMjQwcHg7XG4gIHBhZGRpbmc6IDIycHggMzBweCAyM3B4O1xuICBtYXJnaW46IDEwMHB4IGF1dG8gMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utc2VhdCAuY2F1dGlvbi1hcmVhIHtcbiAgICB3aWR0aDogY2FsYyg5My4zMzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgICBwYWRkaW5nOiBjYWxjKDQuOCAqIHZhcigtLXZ3KSkgY2FsYyg1LjA2NjY2NjY2NjcgKiB2YXIoLS12dykpO1xuICAgIG1hcmdpbjogY2FsYygxNiAqIHZhcigtLXZ3KSkgYXV0byAwO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMC44ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2Utc2VhdCAuY2F1dGlvbi1hcmVhIGxpIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLmNhdXRpb24tYXJlYSBsaSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cbiNwYWdlLXNlYXQgLmNhdXRpb24tYXJlYSBhIHtcbiAgY29sb3I6ICNCNzkxMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNwYWdlLXNlYXQgLmNhdXRpb24tYXJlYSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXQgLmNhdXRpb24tYXJlYSBhLmlzLWhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiJdfQ== */