@charset "UTF-8";
.cols2 {
  display: flex;
  flex-wrap: wrap;
  /** @media max-width: 767px */
}
.cols2 .col {
  width: calc(50% - 12px);
  margin: 24px 0 0 24px;
}
.cols2 .col:nth-of-type(2n+1) {
  margin-left: 0px;
}
.cols2 .col:nth-of-type(-n+2) {
  margin-top: 0px;
}
.cols2._reverse {
  flex-direction: row-reverse;
}
.cols2._reverse .col {
  margin: 24px 24px 0 0;
}
.cols2._reverse .col:nth-of-type(2n+1) {
  margin-right: 0px;
}
@media screen and (max-width: 767px) {
  .cols2 {
    flex-direction: column;
  }
  .cols2 .col {
    width: 100%;
    margin-left: 0;
  }
  .cols2 .col:nth-of-type(n+2) {
    margin-top: 24px;
  }
  .cols2._reverse {
    flex-direction: column;
    margin-right: 0;
  }
}

.cols3 {
  display: flex;
  flex-wrap: wrap;
  /** @media max-width: 767px */
}
.cols3 .col {
  width: calc(33.33% - 16px);
  margin: 24px 0 0 24px;
}
.cols3 .col:nth-of-type(3n+1) {
  margin-left: 0;
}
.cols3 .col:nth-of-type(-n+3) {
  margin-top: 0px;
}
@media screen and (max-width: 767px) {
  .cols3 .col {
    width: 100%;
    margin-left: 0;
  }
  .cols3 .col:nth-of-type(n+2) {
    margin-top: 24px;
  }
}

.cols4 {
  display: flex;
  flex-wrap: wrap;
}
.cols4 .col {
  width: calc(25% - 18px);
  margin: 24px 0 0 24px;
}
.cols4 .col:nth-of-type(4n+1) {
  margin-left: 0;
}
.cols4 .col:nth-of-type(-n+4) {
  margin-top: 0px;
}
@media screen and (max-width: 767px) {
  .cols4 .col {
    width: calc(50% - 6px);
    margin: 12px 0 0 12px;
  }
  .cols4 .col:nth-of-type(2n+1) {
    margin-left: 0;
  }
  .cols4 .col:nth-of-type(-n+4) {
    margin-top: 12px;
  }
  .cols4 .col:nth-of-type(-n+2) {
    margin-top: 0;
  }
}

.tabNav {
  margin: 24px 0 48px 0;
  display: flex;
  flex-wrap: wrap;
  align-items: end;
  justify-content: space-between;
}
.tabNav li {
  box-sizing: border-box;
  font-size: 1.6rem;
}
.tabNav li a,
.tabNav li span {
  box-sizing: border-box;
  position: relative;
  display: block;
  width: 100%;
  text-align: center;
  padding: 1rem 1rem;
  color: #999;
  text-decoration: none;
  font-feature-settings: "palt";
  transition: all 0.3s ease-in-out;
}
.tabNav li a:after,
.tabNav li span:after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  background: #ccc;
  position: absolute;
  bottom: 0;
  left: 0;
  transition: all 0.3s ease-in-out;
}
.tabNav li a:hover,
.tabNav li span:hover {
  color: #111;
  transition: all 0.3s ease;
}
.tabNav li a:hover:after,
.tabNav li span:hover:after {
  height: 2px;
  background: #111;
}
.tabNav li a.cr,
.tabNav li span.cr {
  color: #000;
}
.tabNav li a.cr:after,
.tabNav li span.cr:after {
  height: 2px;
  background: #111;
}
.tabNav li.cols2 {
  width: 49%;
}
.tabNav li.cols3 {
  width: 32%;
}
.tabNav li.cols4 {
  width: 24.06%;
}
@media screen and (max-width: 767px) {
  .tabNav li.cols4 {
    width: 48.6%;
  }
}
@media screen and (max-width: 767px) {
  .tabNav {
    margin-bottom: 0;
  }
  .tabNav li {
    width: 50%;
  }
  .tabNav li:nth-of-type(n+3) {
    margin-top: 1.5em;
  }
  .tabNav li a,
  .tabNav li span {
    font-size: 1.3rem;
    padding: 1em 0em;
  }
}

/** .tabNav */
.tabContent .tabItem {
  display: none;
  margin-top: 0 !important;
}
.tabContent .tabItem.cr {
  display: block;
  animation: fadeInAnime 1s ease-in-out 0s 1 normal;
}

@keyframes fadeInAnime {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  animation: fadeInAnime 3s ease-in-out 0s infinite normal;
}

._red {
  color: #900;
}

.section._gray {
  background: #f0f0f0;
  color: #333;
}
.section-inner {
  box-sizing: border-box;
  width: 100%;
  max-width: 1000px;
  padding: 60px 20px;
  margin-left: auto;
  margin-right: auto;
}
.section-inner ._row {
  margin-top: 48px;
}
.section-inner ._row:first-of-type {
  margin-top: 0;
}

@media screen and (max-width: 767px) {
  .section-inner {
    padding: 20px 20px;
  }
  .section-headline ._primary {
    font-size: 2.1rem;
  }
} /** @media max-width: 767px */
._notes-item {
  padding-left: 1em;
  text-indent: -1em;
}
._notes-item:before {
  content: "※";
}

._headline {
  margin-bottom: 1em;
}
._headline ._primary {
  font-size: 2.4rem;
  font-weight: 500;
  font-feature-settings: "palt";
  letter-spacing: 0.07em;
}

@media screen and (max-width: 767px) {
  ._headline ._primary {
    font-size: 2.1rem;
  }
} /** @media max-width: 767px */
._body p {
  font-size: 1.6rem;
  line-height: 1.7;
}

@media screen and (max-width: 767px) {
  ._body p {
    font-size: 1.4rem;
  }
} /** @media max-width: 767px */
._cols2 {
  display: flex;
  gap: 36px;
}
._cols2 ._col {
  width: calc(50% - 18px);
}

@media screen and (max-width: 767px) {
  ._cols2 {
    flex-direction: column;
    gap: 20px;
  }
  ._cols2 ._col {
    width: 100%;
  }
} /** @media max-width: 767px */
.hero {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  min-height: 420px;
  background: url("../i/hero-bg.jpg") no-repeat center bottom/cover;
  /** @media max-width: 767px */
}
.hero:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.65;
  position: absolute;
  left: 0;
  top: 0;
}
.hero img {
  width: 86%;
  max-width: 520px;
  flex-shrink: 0;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.reserve-about {
  /** @media max-width: 767px */
  /** @media max-width: 767px */
  /** @media max-width: 767px */
}
.reserve-about ._headline ._primary {
  font-size: 2.8rem;
}
.reserve-about ._body .btn-wrap {
  margin-top: 1.5em;
}
@media screen and (max-width: 767px) {
  .reserve-about ._headline ._primary {
    font-size: 2.1rem;
  }
}
@media screen and (max-width: 767px) {
  .reserve-about ._cols2 {
    flex-direction: column-reverse;
  }
}
.reserve-about .movie iframe {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
}
@media screen and (max-width: 767px) {
  .reserve-about .movie {
    width: 100%;
    max-width: 550px;
  }
  .reserve-about .movie iframe {
    width: 100%;
    height: auto;
    aspect-ratio: 16/9;
  }
}

.reserve-feature {
  /** @media max-width: 767px */
  /** @media max-width: 767px */
  /** @media max-width: 767px */
}
.reserve-feature ._headline {
  text-align: center;
}
.reserve-feature ._headline ._primary {
  font-size: 2.8rem;
  letter-spacing: 0.1em;
}
@media screen and (max-width: 767px) {
  .reserve-feature ._headline ._primary {
    font-size: 2.1rem;
    line-height: 1.35;
  }
}
.reserve-feature ._list {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.reserve-feature ._list-item {
  width: calc(50% - 8px);
}
@media screen and (max-width: 767px) {
  .reserve-feature ._list {
    flex-direction: column;
  }
  .reserve-feature ._list-item {
    width: 100%;
  }
}
.reserve-feature ._feature {
  position: relative;
  box-sizing: border-box;
  background: #f0f0f0;
  border-radius: 8px;
  padding: 54px 24px 16px;
}
.reserve-feature ._feature-headline {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2.4rem;
  line-height: 1.2;
  font-weight: 500;
  letter-spacing: 0.07em;
  margin-bottom: 16px;
}
.reserve-feature ._feature-headline .icon {
  width: 60px;
  height: 60px;
  margin-right: 12px;
}
.reserve-feature ._feature-body p {
  text-align: center;
  font-size: 1.4rem;
}
.reserve-feature ._feature-no {
  position: relative;
  display: block;
  font-weight: 600;
  font-size: 1.8rem;
  letter-spacing: 0.05em;
  text-align: center;
  position: absolute;
  left: 50%;
  top: 8px;
  transform: translate(-50%, 0);
}
.reserve-feature ._feature-no:before {
  content: "";
  display: block;
  width: 1.6em;
  height: 2px;
  background: #333;
  position: absolute;
  left: 50%;
  bottom: -4px;
  transform: translate(-50%, 0);
}
@media screen and (max-width: 767px) {
  .reserve-feature ._feature {
    padding: 54px 16px 16px;
  }
  .reserve-feature ._feature-headline {
    justify-content: flex-start;
    text-align: left;
    font-size: 2.1rem;
  }
  .reserve-feature ._feature-body p {
    text-align: left;
  }
}

.reserve-flow {
  /** @media max-width: 767px */
  /** @media max-width: 767px */
  /** @media max-width: 767px */
}
.reserve-flow ._headline {
  background: #111;
  color: #fff;
  text-align: center;
  padding: 6px;
}
.reserve-flow ._headline ._primary {
  font-size: 2.8rem;
  line-height: 1;
}
.reserve-flow ._body {
  margin-top: 16px;
}
.reserve-flow ._list {
  position: relative;
  display: flex;
  justify-content: space-between;
  counter-reset: num 0;
  padding-bottom: 24px;
  border-bottom: solid 2px #666;
}
.reserve-flow ._list:before {
  content: "";
  position: absolute;
  bottom: -30px;
  left: 50%;
  transform: translateX(-50%);
  border: solid 15px transparent;
  border-top: solid 15px #fff;
  z-index: 2;
}
.reserve-flow ._list:after {
  content: "";
  position: absolute;
  bottom: -35px;
  left: 50%;
  transform: translateX(-50%);
  border: solid 17px transparent;
  border-top: solid 17px #666;
}
.reserve-flow ._list-item {
  width: calc(33.3333333333% - 40px);
  text-align: center;
}
.reserve-flow ._list-item:before {
  counter-increment: num 1;
  content: "Step " counter(num);
  font-size: 1.8rem;
  color: #666;
}
.reserve-flow ._list-item:after {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  border-top: solid 3px #666;
  border-left: solid 3px #666;
  position: absolute;
  left: -50px;
  top: 50%;
  transform: translate(0, -50%) rotate(135deg);
}
.reserve-flow ._list-item:first-of-type:after {
  display: none;
}
@media screen and (max-width: 767px) {
  .reserve-flow ._list {
    display: flex;
    gap: 36px;
    flex-direction: column;
  }
  .reserve-flow ._list-item {
    width: 100%;
    text-align: left;
  }
  .reserve-flow ._list-item:after {
    position: absolute;
    left: 50%;
    top: -40px;
    transform: translate(-50%, 0%) rotate(-135deg);
  }
}
.reserve-flow ._flow {
  position: relative;
}
.reserve-flow ._flow-headline {
  text-align: center;
  margin-bottom: 16px;
}
.reserve-flow ._flow-headline ._primary {
  font-size: 2.1rem;
  font-weight: 500;
}
.reserve-flow ._flow-body {
  margin-top: 16px;
}
.reserve-flow ._flow-body p {
  font-size: 1.4rem;
}
.reserve-flow ._flow-figure {
  position: relative;
  text-align: center;
}
.reserve-flow ._flow-figure img {
  width: auto;
  max-height: 240px;
}
.reserve-flow ._flow-figure img._badge {
  transform: translateX(-12.5%);
}
@media screen and (max-width: 767px) {
  .reserve-flow ._flow {
    box-sizing: border-box;
    min-height: 176px;
    background: #f0f0f0;
    padding: 16px;
  }
  .reserve-flow ._flow-headline, .reserve-flow ._flow-body {
    margin-right: 120px;
    text-align: left;
  }
  .reserve-flow ._flow-headline ._primary {
    font-size: 1.8rem;
  }
  .reserve-flow ._flow-figure {
    box-sizing: border-box;
    display: flex;
    align-items: center;
    position: absolute;
    right: 16px;
    top: 16px;
  }
  .reserve-flow ._flow-figure img {
    height: 140px;
  }
  .reserve-flow ._flow-figure img._badge {
    transform: translateX(0);
  }
}
.reserve-flow ._result {
  margin-top: 24px;
}
.reserve-flow ._result p {
  text-align: center;
  font-size: 2.1rem;
  line-height: 1.3;
  font-weight: 500;
}
.reserve-flow .btn-wrap {
  margin-top: 24px;
}
.reserve-flow .btn-wrap a._btn {
  margin: auto;
}

.reserve-course {
  border: solid 3px #111;
  border-radius: 12px;
  padding: 24px 32px;
  /** @media max-width: 767px */
  /** @media max-width: 767px */
  /** @media max-width: 767px */
  /** @media max-width: 767px */
  /** @media max-width: 767px */
}
@media screen and (max-width: 767px) {
  .reserve-course {
    padding: 20px;
  }
}
.reserve-course ._headline ._primary {
  text-align: center;
  font-size: 2.8rem;
}
@media screen and (max-width: 767px) {
  .reserve-course ._headline {
    text-align: center;
  }
  .reserve-course ._headline ._primary {
    font-size: 2.1rem;
  }
}
.reserve-course ._body ._row {
  display: flex;
  gap: 12px;
}
@media screen and (max-width: 767px) {
  .reserve-course ._body ._row {
    flex-direction: column;
  }
}
.reserve-course ._cols2 {
  align-items: center;
}
.reserve-course ._cols2 ._col:nth-of-type(2n) {
  width: calc(100% - 320px - 36px);
}
.reserve-course ._cols2 ._col:nth-of-type(2n+1) {
  width: 320px;
}
@media screen and (max-width: 767px) {
  .reserve-course ._cols2 {
    gap: 16px;
  }
}
.reserve-course ._list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 24px;
}
.reserve-course ._list-headline {
  padding: 0.5em;
  font-size: 1.8rem;
}
.reserve-course ._list-item {
  font-size: 1.8rem;
}
.reserve-course ._strong {
  font-weight: 500;
}
.reserve-course ._notes {
  margin-top: 16px;
}
.reserve-course .btn-wrap {
  margin: 24px;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .reserve-course ._list {
    gap: 8px 16px;
  }
  .reserve-course ._list-headline {
    padding: 0 0 0.5em;
    border-bottom: solid 1px #999;
  }
  .reserve-course ._list-item {
    width: 100%;
    font-size: 1.6rem;
  }
}

.reserve-other {
  /** @media max-width: 767px */
}
.reserve-other ._headline {
  margin-bottom: 1em;
}
.reserve-other ._headline ._primary {
  font-size: 2.1rem;
}
.reserve-other ._body p {
  font-size: 1.4rem;
}
.services ._headline {
  text-align: center;
  margin-bottom: 24px;
}
.services ._headline ._primary {
  font-size: 3.2rem;
  line-height: 1.3;
  letter-spacing: 0.12em;
  font-weight: 400;
}
.services ._lead {
  margin-bottom: 24px;
}
.services ._list {
  display: flex;
  gap: 36px;
}
.services ._list-item {
  width: calc(33.3333333333% - 24px);
}
.services ._feature-figure img {
  width: 100%;
}
.services ._feature-headline {
  padding: 8px 0;
}
.services ._feature-headline ._primary {
  font-size: 2.1rem;
  font-weight: 500;
}
.services ._feature-body p {
  font-size: 1.4rem;
}

@media screen and (max-width: 767px) {
  .services ._headline ._primary {
    font-size: 2.4rem;
    font-weight: 500;
  }
  .services ._list {
    flex-direction: column;
  }
  .services ._list-item {
    width: 100%;
  }
  .services ._feature-headline ._primary {
    font-size: 1.8rem;
  }
} /** @media max-width: 767px */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNsdWJtYXpkYS9jL3Nhc3MvX2xheW91dC5zY3NzIiwiY2x1Ym1hemRhL2MvcGFnZS5zY3NzIiwiY2x1Ym1hemRhL2Mvc2Fzcy9faGVyby5zY3NzIiwiY2x1Ym1hemRhL2Mvc2Fzcy9fYWJvdXQuc2NzcyIsImNsdWJtYXpkYS9jL3Nhc3MvX2ZlYXR1cmUuc2NzcyIsImNsdWJtYXpkYS9jL3Nhc3MvX2Zsb3cuc2NzcyIsImNsdWJtYXpkYS9jL3Nhc3MvX2NvdXJjZS5zY3NzIiwiY2x1Ym1hemRhL2Mvc2Fzcy9fb3RoZXIuc2NzcyIsImNsdWJtYXpkYS9jL3Nhc3MvX3NlcnZpY2VzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBO0VBQ0U7RUFDQTtBQTJDQzs7QUF6Q0Q7RUFDRTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJSjtFQUNFOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTs7QUFLTjtFQTdCRjtJQThCSTs7RUFFQTtJQUNFO0lBQ0E7O0VBRUE7SUFDRTs7RUFJSjtJQUNFO0lBQ0E7Ozs7QUFLTjtFQUNFO0VBQ0E7QUF5QkM7O0FBdkJEO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBSUo7RUFFRTtJQUNFO0lBQ0E7O0VBRUE7SUFDRTs7OztBQU1SO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUlKO0VBRUU7SUFDRTtJQUNBOztFQUVBO0lBQ0U7O0VBR0Y7SUFDRTs7RUFFRjtJQUNFOzs7O0FBT1I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTs7QUFLSjtBQUFBO0VBQ0U7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7O0FBTVI7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUE7RUFIRjtJQUlJOzs7QUFJSjtFQXhFRjtJQTBFSTs7RUFFQTtJQUNFOztFQUVBO0lBQ0U7O0VBR0Y7QUFBQTtJQUVFO0lBQ0E7Ozs7QUFJUDtBQUdDO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7OztBQUtOO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFOzs7QUNuT0Y7RUFDRTs7O0FBUUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTs7O0FBV1I7RUFHSTtJQUNFOztFQUlBO0lBQ0U7O0VBSVA7QUFJQztFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBTU47RUFDRTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUVJO0lBQ0U7O0VBR0w7QUFHQztFQUNFO0VBQ0E7OztBQUdKO0VBRUk7SUFDRTs7RUFHTDtBQUdEO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7RUFFQTtJQUNFOztFQUdMO0FDckhEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0QkM7O0FBMUJEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDNUJKO0FBdUJHO0FBVUE7QUF3QkE7O0FBdERDO0VBQ0U7O0FBS0Y7RUFDRTs7QUFHSjtFQUVJO0lBQ0U7OztBQWFOO0VBQ0U7SUFDRTs7O0FBU0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7O0VBRUE7SUFDRTtJQUNBO0lBQ0E7Ozs7QUN0RFI7QUEwQkc7QUFvQkE7QUE2RUE7O0FBekhEO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQVFKO0VBRUk7SUFDRTtJQUNBOzs7QUFVTjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdKO0VBQ0U7SUFDRTs7RUFFQTtJQUNFOzs7QUFNTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUtGO0VBQ0U7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU9OO0VBQ0U7SUFDRTs7RUFFQTtJQUNFO0lBQ0E7SUFDQTs7RUFHQTtJQUNFOzs7O0FDdkhWO0FBNkJHO0FBbUZBO0FBMEVBOztBQXhMRDtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0U7RUFDQTs7QUFJSjtFQUNFOztBQWdCRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7O0FBS1I7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFFQTtJQUNFO0lBQ0E7O0VBRUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBTVI7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUlKO0VBQ0U7O0FBQ0E7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUVBO0VBQ0U7O0FBS1I7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBRUU7SUFDQTs7RUFJQTtJQUNFOztFQUlKO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUtBO0lBQ0U7O0VBQ0E7SUFDRTs7O0FBUVY7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBRUE7RUFDRTs7O0FDM01OO0VBQ0U7RUFDQTtFQUNBO0FBSUM7QUFlQTtBQWNBO0FBbUJBO0FBZ0RBOztBQWxHRDtFQUxGO0lBTUk7OztBQUlBO0VBQ0U7RUFDQTs7QUFHSjtFQUNFO0lBQ0U7O0VBQ0E7SUFDRTs7O0FBTUo7RUFDRTtFQUNBOztBQUdKO0VBRUk7SUFDRTs7O0FBS047RUFDRTs7QUFHRTtFQUNFOztBQUVGO0VBQ0U7O0FBS047RUFDRTtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFLRjtFQUNFOztBQUlKO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBSUY7RUFDRTtJQUNFOztFQUVBO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7Ozs7QUNwR1I7QUFpQkc7O0FBZkQ7RUFDRTs7QUFDQTtFQUNFOztBQUtGO0VBQ0U7O0FDVEo7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBUUo7RUFDRTs7QUFNRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUFRQTtFQUNFOztBQUlKO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQUtGO0VBQ0U7OztBQU9SO0VBSU07SUFDRTtJQUNBOztFQVFKO0lBQ0U7O0VBRUE7SUFDRTs7RUFNQTtJQUNFOztFQVNUIiwiZmlsZSI6ImNsdWJtYXpkYS9jL3BhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgJ3V0Zi04JztcblxuLmNvbHMye1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIFxuICAuY29se1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgIG1hcmdpbjogMjRweCAwIDAgMjRweDtcbiAgICBcbiAgICAmOm50aC1vZi10eXBlKDJuKzEpe1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG4gICAgXG4gICAgJjpudGgtb2YtdHlwZSgtbisyKXtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gIH0vLy5jb2xcbiAgXG4gICYuX3JldmVyc2V7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIFxuICAgIC5jb2x7XG4gICAgICBtYXJnaW46IDI0cHggMjRweCAwIDAgO1xuICAgICAgXG4gICAgICAmOm50aC1vZi10eXBlKDJuKzEpe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBcbiAgICAuY29se1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIFxuICAgICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH0vLy5jb2xcbiAgICBcbiAgICAmLl9yZXZlcnNle1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cbn0vLy5jb2xzMlxuXG4uY29sczN7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgXG4gIC5jb2x7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XG4gICAgbWFyZ2luOiAyNHB4IDAgMCAyNHB4OyBcbiAgICBcbiAgICAmOm50aC1vZi10eXBlKDNuKzEpe1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIFxuICAgICY6bnRoLW9mLXR5cGUoLW4rMyl7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgfVxuICB9Ly8uY29sXG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIFxuICAgIC5jb2x7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9Ly8uY29sXG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cbn0vLy5jb2xzM1xuXG4uY29sczR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgXG4gIC5jb2x7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMThweCk7XG4gICAgbWFyZ2luOiAyNHB4IDAgMCAyNHB4O1xuICAgIFxuICAgICY6bnRoLW9mLXR5cGUoNG4rMSl7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgXG4gICAgJjpudGgtb2YtdHlwZSgtbis0KXtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gIH0vLy5jb2xcbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgXG4gICAgLmNvbHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDZweCk7XG4gICAgICBtYXJnaW46IDEycHggMCAwIDEycHg7XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSl7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOm50aC1vZi10eXBlKC1uKzQpe1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgtbisyKXtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0gLy8uY29sczRcblxuXG4udGFiTmF2e1xuICBtYXJnaW46IDI0cHggMCA0OHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBcbiAgbGl7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgIGEsXG4gICAgc3BhbntcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgICAgY29sb3I6ICM5OTk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3MgOiBcInBhbHRcIjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBcbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgIFxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMxMTE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuXG4gICAgICAmLmNye1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgXG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzExMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0vL2EsIHNwYW5cbiAgfS8vXG4gIFxuICBsaS5jb2xzMntcbiAgICB3aWR0aDogNDklO1xuICB9XG4gIGxpLmNvbHMze1xuICAgIHdpZHRoOiAzMiU7XG4gIH1cbiAgbGkuY29sczR7XG4gICAgd2lkdGg6IDI0LjA2JTtcbiAgICBcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDQ4LjYlO1xuICAgIH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIGxpe1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIFxuICAgICAgJjpudGgtb2YtdHlwZShuKzMpe1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgYSxcbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICBwYWRkaW5nOiAxZW0gMGVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufS8qKiAudGFiTmF2ICovXG5cbi50YWJDb250ZW50e1xuICAudGFiSXRlbXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuXG4gICAgJi5jcntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYW5pbWF0aW9uOiBmYWRlSW5BbmltZSAxcyBlYXNlLWluLW91dCAwcyAxIG5vcm1hbDtcbiAgICB9XG4gIH1cbn0vLy50YWJDb250ZW50XG5cbkBrZXlmcmFtZXMgZmFkZUluQW5pbWV7XG4gIDAle1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJXtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59Ly9mYWRlSW5BbmltZVxuXG4uZmFkZUlue1xuICBhbmltYXRpb246IGZhZGVJbkFuaW1lIDNzIGVhc2UtaW4tb3V0IDBzIGluZmluaXRlIG5vcm1hbDtcbn0vLyAuZmFkZUluIiwiQGNoYXJzZXQgJ3V0Zi04JztcblxuLy/ln7rmnKzjg6zjgqTjgqLjgqbjg4hcbkBpbXBvcnQgXCIuL3Nhc3MvbGF5b3V0LnNjc3NcIjtcblxuLl9yZWR7XG4gIGNvbG9yOiAjOTAwO1xufVxuXG4uc2VjdGlvbntcbiAgJi5fY29udGV4dHtcblxuICB9Ly8mLmNvbnRleHRcblxuICAmLl9ncmF5e1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cblxuICAmLWlubmVye1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgcGFkZGluZzogNjBweCAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIC5fcm93e1xuICAgICAgbWFyZ2luLXRvcDogNDhweDtcblxuICAgICAgJjpmaXJzdC1vZi10eXBle1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAvL2JhY2tncm91bmQ6ICNjMDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gaW1ne1xuICAgIC8vICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gfVxuICB9Ly8uaW5uZXJcbn0vLy5zZWN0aW9uXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9ue1xuXG4gICAgJi1pbm5lcntcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgICB9Ly8mLWlubmVyXG5cbiAgICAmLWhlYWRsaW5le1xuICAgICAgLl9wcmltYXJ5e1xuICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIH1cbiAgICB9Ly8mLWhlYWRsaW5lXG4gIH0vLy5zZWN0aW9uXG59LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG5cbi5fbm90ZXN7XG5cbiAgJi1pdGVte1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDogXCLigLtcIjtcbiAgICB9XG4gIH1cbn1cblxuXG4uX2hlYWRsaW5le1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG5cbiAgLl9wcmltYXJ5e1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzIDogXCJwYWx0XCI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wN2VtO1xuICB9XG59Ly8uX2hlYWRsaWVcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5faGVhZGxpbmV7XG4gICAgLl9wcmltYXJ5e1xuICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgfVxuICB9XG59LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG5cbi5fYm9keXtcbiAgcHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG59Ly8uX2JvZHlcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5fYm9keXtcbiAgICBwe1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICB9Ly8uX2JvZHlcbn0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cblxuXG4uX2NvbHMye1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDM2cHg7XG5cbiAgLl9jb2x7XG4gICAgd2lkdGg6IGNhbGMoMTAwJS8yIC0gMThweCk7XG4gIH0vLy5fY29sXG59Ly8uY29sczJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5fY29sczJ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICAuX2NvbHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH0vLy5jb2xcbiAgfS8vLmNvbHMyXG59LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG5cblxuQGltcG9ydCBcInNhc3MvaGVyb1wiO1xuXG5AaW1wb3J0IFwic2Fzcy9hYm91dFwiO1xuXG5AaW1wb3J0IFwic2Fzcy9mZWF0dXJlXCI7XG5cbkBpbXBvcnQgXCJzYXNzL2Zsb3dcIjtcblxuQGltcG9ydCBcInNhc3MvY291cmNlXCI7XG5cbkBpbXBvcnQgXCJzYXNzL290aGVyXCI7XG5cblxuQGltcG9ydCBcInNhc3Mvc2VydmljZXNcIjsiLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi5oZXJve1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaS9oZXJvLWJnLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tL2NvdmVyO1xuXG4gICY6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgb3BhY2l0eTogLjY1O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIGltZ3tcbiAgICB3aWR0aDogODYlO1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgaW1ne1xuXG4gICAgfVxuICB9LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG59Ly8uaGVybyIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLnJlc2VydmUtYWJvdXR7XG5cbiAgLl9oZWFkbGluZXtcbiAgICAuX3ByaW1hcnl7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICB9Ly8uX3ByaW1hcnlcbiAgfS8vLl9oZWFkbGluZVxuXG4gIC5fYm9keXtcbiAgICAuYnRuLXdyYXB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICB9XG4gIH0vLy5fYm9keVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5faGVhZGxpbmV7XG4gICAgICAuX3ByaW1hcnl7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgfVxuICAgIH0vLy5faGVhZGxpbmVcbiAgXG4gICAgLl9ib2R5e1xuICBcbiAgICB9Ly8uX2JvZHlcbiAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuXG5cbiAgLl9jb2xzMntcblxuICB9Ly8uX2NvbHMyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLl9jb2xzMntcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9Ly8uX2NvbHMyXG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cblxuXG4gIC5tb3ZpZXtcbiAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAvLyBtYXgtd2lkdGg6IDU1MHB4O1xuXG4gICAgaWZyYW1le1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICB9XG4gIH0vLy5tb3ZpZVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tb3ZpZXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA1NTBweDtcblxuICAgICAgaWZyYW1le1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICAgIH1cbiAgICB9Ly8ubW92aWVcbiAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xufS8vLnJlc2VydmUtYWJvdXQiLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi5yZXNlcnZlLWZlYXR1cmV7XG4gIFxuICAuX2hlYWRsaW5le1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5fcHJpbWFyeXtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gICAgfS8vLl9wcmltYXJ5XG4gIH0vLy5faGVhZGxpbmVcblxuICAuX2JvZHl7XG5cbiAgfS8vLl9ib2R5XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuX2hlYWRsaW5le1xuICAgICAgLl9wcmltYXJ5e1xuICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgICB9Ly8uX3ByaW1hcnlcbiAgICB9Ly8uX2hlYWRsaW5lXG5cbiAgICAuX2JvZHl7XG5cbiAgICB9Ly8uX2JvZHlcbiAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuXG5cbiAgLl9saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTZweDtcblxuICAgICYtaXRlbXtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUvMiAtIDhweCk7XG4gICAgfS8vJi1pdGVtXG4gIH0vLy5fbGlzdFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5fbGlzdHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICYtaXRlbXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9Ly8mLWl0ZW1cbiAgICB9Ly8uX2xpc3RcbiAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuXG5cbiAgLl9mZWF0dXJle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDU0cHggMjRweCAxNnB4O1xuXG4gICAgJi1oZWFkbGluZXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wN2VtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgLmljb257XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIH1cbiAgICB9Ly8mLWhlYWRsaW5lXG5cbiAgICAmLWJvZHl7XG4gICAgICBwe1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgfVxuICAgIH0vLyYtYm9keVxuXG4gICAgJi1ub3tcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA4cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMS42ZW07XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgIH1cbiAgICB9XG5cblxuXG4gIH0vLy5fZmVhdHVyZVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5fZmVhdHVyZXtcbiAgICAgIHBhZGRpbmc6IDU0cHggMTZweCAxNnB4O1xuXG4gICAgICAmLWhlYWRsaW5le1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgfVxuICAgICAgJi1ib2R5e1xuICAgICAgICBwe1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9Ly8uX2ZlYXR1cmVcbiAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xufS8vLnJlc2VydmUtZmVhdHVyZSIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLnJlc2VydmUtZmxvd3tcblxuICAuX2hlYWRsaW5le1xuICAgIGJhY2tncm91bmQ6ICMxMTE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgIFxuXG4gICAgLl9wcmltYXJ5e1xuICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9Ly8uX3ByaW1hcnlcbiAgfS8vLl9oZWFkbGluZVxuXG4gIC5fYm9keXtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9Ly8uX2JvZHlcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5faGVhZGxpbmV7XG4gICAgICAuX3ByaW1hcnl7XG4gIFxuICAgICAgfS8vLl9wcmltYXJ5XG4gICAgfS8vLl9oZWFkbGluZVxuICBcbiAgICAuX2JvZHl7XG4gIFxuICAgIH0vLy5fYm9keVxuICB9LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG5cblxuICAuX2xpc3R7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvdW50ZXItcmVzZXQ6IG51bSAwO1xuXG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICM2NjY7XG5cbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0zMHB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgYm9yZGVyOiBzb2xpZCAxNXB4IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgMTVweCAjZmZmO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmOmFmdGVye1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTM1cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBib3JkZXI6IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAxN3B4ICM2NjY7XG4gICAgfVxuXG4gICAgJi1pdGVte1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSA0MHB4KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC8vYmFja2dyb3VuZDogI2YwZjBmMDtcblxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW0gMTtcbiAgICAgICAgY29udGVudDogJ1N0ZXAgJyBjb3VudGVyKG51bSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgIH1cblxuICAgICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDNweCAjNjY2O1xuICAgICAgICBib3JkZXItbGVmdDogc29saWQgM3B4ICM2NjY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTUwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMTM1ZGVnKTtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1vZi10eXBle1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9Ly8mLWl0ZW1cbiAgfS8vLl9saXN0XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLl9saXN0e1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMzZweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICYtaXRlbXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogLTQwcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfS8vJi1pdGVtXG4gICAgfS8vLl9saXN0XG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cblxuICAuX2Zsb3d7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi1oZWFkbGluZXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgIC5fcHJpbWFyeXtcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfS8vJi1oZWFkbGluZVxuXG4gICAgJi1ib2R5e1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgfVxuICAgIH0vLyYtYm9keVxuXG4gICAgJi1maWd1cmV7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDI0MHB4O1xuXG4gICAgICAgICYuX2JhZGdle1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTIuNSUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfS8vJi1maWd1cmVcbiAgfS8vLl9mbG93XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLl9mbG93e1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE3NnB4O1xuICAgICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgICYtaGVhZGxpbmUsXG4gICAgICAmLWJvZHl7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICYtaGVhZGxpbmV7XG4gICAgICAgIC5fcHJpbWFyeXtcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgfVxuICAgICAgfS8vJi1oZWFkbGluZVxuXG4gICAgICAmLWZpZ3VyZXtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAvL2JhY2tncm91bmQ6ICNjMDA7XG4gICAgICAgIC8vaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgICAgLy9oZWlnaHQ6IGNhbGMoMTAwJSk7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgICAgJi5fYmFkZ2V7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9Ly8mLWZpZ3VyZVxuICAgIH0vLy5fZmxvd1xuICB9LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG5cblxuICAuX3Jlc3VsdHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfS8vLl9yZXN1bHRcblxuICAuYnRuLXdyYXB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgIGEuX2J0bntcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIH0vLy5idG4td3JhcFxuXG59Ly8ucmVzZXJ2ZS1mbG93IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4ucmVzZXJ2ZS1jb3Vyc2V7XG4gIGJvcmRlcjogc29saWQgM3B4ICMxMTE7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDI0cHggMzJweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cblxuICAuX2hlYWRsaW5le1xuICAgIC5fcHJpbWFyeXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIH1cbiAgfS8vLl9oZWFkbGluZVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5faGVhZGxpbmV7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAuX3ByaW1hcnl7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgfVxuICAgIH0vLy5faGVhZGxpbmVcbiAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuXG4gIC5fYm9keXtcbiAgICAuX3Jvd3tcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEycHg7XG4gICAgfS8vLl9yb3dcbiAgfS8vLl9ib2R5XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLl9ib2R5e1xuICAgICAgLl9yb3d7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9Ly8uX3Jvd1xuICAgIH0vLy5fYm9keVxuICB9LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG5cbiAgLl9jb2xzMntcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLl9jb2x7XG4gICAgICAmOm50aC1vZi10eXBlKDJuKXtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4IC0gMzZweCk7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDJuKzEpe1xuICAgICAgICB3aWR0aDogMzIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH0vLy5fY29sczJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuX2NvbHMye1xuICAgICAgZ2FwOjE2cHg7XG4gICAgfS8vLl9jb2xzMlxuICB9LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG5cbiAgLl9saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyNHB4O1xuXG4gICAgJi1oZWFkbGluZXtcbiAgICAgIHBhZGRpbmc6IC41ZW07XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIC8vIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAvLyBjb2xvcjogI2ZmZjsgXG4gICAgfVxuXG4gICAgJi1pdGVte1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgfS8vJi1pdGVtXG4gIH0vLy5fbGlzdFxuXG4gIC5fc3Ryb25ne1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH0vLy5fc3Ryb25nXG5cbiAgLl9ub3Rlc3tcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG5cbiAgLmJ0bi13cmFwe1xuICAgIG1hcmdpbjogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgfS8vLmJ0bi13cmFwXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuX2xpc3R7XG4gICAgICBnYXA6IDhweCAxNnB4O1xuXG4gICAgICAmLWhlYWRsaW5le1xuICAgICAgICBwYWRkaW5nOiAwIDAgLjVlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM5OTk7XG4gICAgICB9Ly8mLWhlYWRsaW5lXG5cbiAgICAgICYtaXRlbXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgfVxuICAgIH0vLy5fbGlzdFxuICB9LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG59Ly8ucmVzZXJ2ZS1jb3VyY2UiLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi5yZXNlcnZlLW90aGVye1xuXG4gIC5faGVhZGxpbmV7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIC5fcHJpbWFyeXtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIH1cbiAgfS8vLl9oZWFkbGluZVxuXG4gIC5fYm9keXtcbiAgICBwe1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICB9Ly8uX2JvZHlcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIFxuICB9LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG59Ly8ucmVzZXJ2ZS1vdGhlciIsIkBjaGFyc2V0ICd1dGYtOCc7XG5cbi5zZXJ2aWNlc3tcblxuICAuX2hlYWRsaW5le1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgLl9wcmltYXJ5e1xuICAgICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xMmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH0vLy5faGVhZGxpbmVcblxuICAuX2JvZHl7XG5cbiAgfS8vLl9ib2R5XG5cbiAgLl9sZWFke1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcHtcblxuICAgIH1cbiAgfS8vLy5fbGVhZFxuXG4gIC5fbGlzdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMzZweDtcblxuICAgICYtaXRlbXtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUvMyAtIDI0cHgpO1xuICAgIH0vLyYtaXRlbVxuICB9Ly8uX2xpc3RcblxuICBcbiAgLl9mZWF0dXJle1xuXG4gICAgJi1maWd1cmV7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH0vLyYtZmlndXJlXG5cbiAgICAmLWhlYWRsaW5le1xuICAgICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICAgIC5fcHJpbWFyeXtcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfS8vJi1oZWFkbGluZVxuXG4gICAgJi1ib2R5e1xuICAgICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG5cbiAgICAgIH1cbiAgICB9Ly8mLWJvZHlcbiAgfS8vLl9mZWF0dXJlXG5cbn0vLy5zZXJ2aWNlc1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2Vze1xuXG4gICAgLl9oZWFkbGluZXtcbiAgICAgIC5fcHJpbWFyeXtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfS8vLl9oZWFkbGluZVxuXG4gICAgLl9ib2R5e1xuXG4gICAgfS8vLl9ib2R5XG5cbiAgICAuX2xpc3R7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAmLWl0ZW17XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH0vLy5fbGlzdFxuXG4gICAgLl9mZWF0dXJle1xuICAgICAgJi1oZWFkbGluZXtcbiAgICAgICAgLl9wcmltYXJ5e1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICB9XG4gICAgICB9Ly8mLWhlYWRsaW5lXG5cbiAgICAgICYtYm9keXtcblxuICAgICAgfS8vJi1ib2R5XG4gICAgfS8vLl9mZWF0dXJlXG4gIH0vLy5zZXJ2aWNlc1xufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqLyJdfQ== */
