@charset "UTF-8";
/*====================================

Layout

====================================*/
html {
  scroll-behavior: smooth;
}

@media only screen and (max-width:1199.97px) {
  body {
    overflow: visible;
  }
}

.l-wrapper {
  overflow: visible;
}

/*====================================

Atoms

====================================*/
/* ボタン */
.a-btn.-with-bg-orange {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  position: relative;
  background-color: #f0a225;
  font-size: 20px;
  font-size: 1.25rem;
  color: #fff;
  letter-spacing: 0.05em;
  padding: 8px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-with-bg-orange {
    min-width: 290px;
    padding: 13px;
  }
}
@media only screen and (max-width:767.97px) {
  .a-btn.-with-bg-orange {
    font-size: 18px;
    font-size: 1.125rem;
    width: 100%;
    display: block;
  }
}
.a-btn.-with-bg-orange:hover {
  opacity: 1;
  background-color: rgb(243.2832618026, 182.356223176, 84.7167381974);
}
.a-btn.-with-bg-orange::after {
  content: "";
  display: block;
  position: absolute;
  right: 18px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 7px;
  height: 18px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url(../images/arrow_r_white.svg);
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-with-bg-orange::after {
    right: 16px;
  }
}
.a-btn.-with-bg-orange.-with-reserve {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 7px 12px;
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: 600;
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-with-bg-orange.-with-reserve {
    padding: 9px 18px 9px 16px;
    font-size: 16px;
    font-size: 1rem;
  }
}
.a-btn.-with-bg-orange.-with-reserve::after {
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 5px;
  height: 12px;
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-with-bg-orange.-with-reserve::after {
    width: 6px;
    height: 14px;
  }
}
.a-btn.-with-bg-white {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 8px 15px 8px 25px;
  background-color: #fff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
  color: #09A03E;
  line-height: 1.3;
}
.a-btn.-with-bg-white::after {
  content: "";
  display: block;
  margin-left: 15px;
  width: 7px;
  height: 18px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url(../images/arrow_r_green.svg);
}
.a-btn.-with-square-green {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 2px 12px 2px 15px;
  border-radius: 0;
  border: 1px solid #09A03E;
  background-color: #fff;
  color: #09A03E;
  font-weight: 900;
  font-size: 12px;
  font-size: 0.75rem;
}
.a-btn.-with-square-green::after {
  content: "";
  display: block;
  width: 5px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url(../images/arrow_r_green.svg);
}
.a-btn.-with-acc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #fff;
  border: 1px solid #09A03E;
  border-radius: 15px;
  font-size: 14px;
  font-size: 0.875rem;
  color: #09A03E;
  font-weight: 400;
}
.a-btn.-with-acc::after {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.a-btn.-with-acc.-open {
  padding: 2px 15px 2px 20px;
}
.a-btn.-with-acc.-open::after {
  -webkit-transform: translateY(2px);
          transform: translateY(2px);
  width: 10px;
  height: 4px;
  background-image: url(../images/arrow_b_green.svg);
}
.a-btn.-with-acc.-close {
  padding: 2px 10px 2px 15px;
}
.a-btn.-with-acc.-close::after {
  -webkit-transform: translateY(1px);
          transform: translateY(1px);
  width: 10px;
  height: 10px;
  background-image: url(../images/close_green.svg);
}
.a-btn.-wg-totop {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0.3s, opacity 0.3s, background-color 0.3s;
  transition: visibility 0.3s, opacity 0.3s, background-color 0.3s;
  position: fixed;
  z-index: 100;
  right: 15px;
  bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  padding-top: 5px;
  background-color: #09A03E;
  font-size: 10px;
  font-size: 0.625rem;
  font-weight: 900;
  color: #fff;
  line-height: 1.3;
  -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-wg-totop {
    bottom: 30px;
    padding-top: 9px;
    width: 80px;
    height: 80px;
    font-size: 12px;
    font-size: 0.75rem;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .a-btn.-wg-totop {
    right: calc((100vw - 1024px) / 2);
  }
}
@media only screen and (min-width:1200px), print {
  .a-btn.-wg-totop {
    right: calc((100vw - 1200px) / 2);
  }
}
.a-btn.-wg-totop::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #fff;
  margin: 0 auto 3px;
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-wg-totop::before {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    margin: 0 auto 5px;
  }
}
.a-btn.-wg-totop.is-active {
  visibility: visible;
  opacity: 1;
}
.a-btn.-wg-totop:hover {
  background-color: rgb(10.3579881657, 184.1420118343, 71.3550295858);
}
.a-btn.-wg-totop.-pro {
  right: 30px;
}
@media only screen and (max-width:767.97px) {
  .a-btn.-wg-totop.-pro {
    bottom: 90px;
  }
}
@media only screen and (max-width:767.97px) {
  .a-btn.-wg-totop.-pro.-detail {
    bottom: 15px;
  }
}

/*====================================

Molecules

====================================*/
/*====================================

Organisms

====================================*/
.o-anchor-nav {
  border-top: 1px solid #09a03e;
  border-bottom: 1px solid #09a03e;
}
.o-anchor-nav.-sticky {
  position: sticky;
  top: 0;
  background-color: #fff;
  z-index: 10;
}

.o-anchor-nav__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
}
@media only screen and (max-width:767.97px) {
  .o-anchor-nav__list {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

.o-anchor-nav__item {
  position: relative;
}
.o-anchor-nav__item:after {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  top: 7px;
  bottom: 7px;
  right: -1px;
  background-color: #09a03e;
  margin: auto;
}
@media only screen and (max-width:767.97px) {
  .o-anchor-nav__item:after {
    height: 28px;
    top: 6px;
    bottom: 6px;
  }
}
@media only screen and (max-width:767.97px) {
  .o-anchor-nav__item:last-child:after {
    display: none;
  }
}
.o-anchor-nav__item:has(.o-anchor-nav__item__link:hover, .o-anchor-nav__item__link.is-active):after {
  display: none;
}
@media only screen and (max-width:767.97px) {
  .o-anchor-nav__item:nth-child(1) {
    -ms-flex-preferred-size: 20%;
        flex-basis: 20%;
    max-width: 20%;
  }
  .o-anchor-nav__item:nth-child(2) {
    -ms-flex-preferred-size: 24%;
        flex-basis: 24%;
    max-width: 24%;
  }
  .o-anchor-nav__item:nth-child(3) {
    -ms-flex-preferred-size: 16%;
        flex-basis: 16%;
    max-width: 16%;
  }
  .o-anchor-nav__item:nth-child(4) {
    -ms-flex-preferred-size: 20%;
        flex-basis: 20%;
    max-width: 20%;
  }
  .o-anchor-nav__item:nth-child(5) {
    -ms-flex-preferred-size: 20%;
        flex-basis: 20%;
    max-width: 20%;
  }
}

.o-anchor-nav__item__link {
  height: 100%;
  text-decoration: none;
  color: #09a03e;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.2;
  font-weight: 900;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media only screen and (min-width:768px), tv, print {
  .o-anchor-nav__item__link {
    min-width: 164px;
    padding: 7px 0;
  }
}
@media only screen and (max-width:767.97px) {
  .o-anchor-nav__item__link {
    padding: 5px 0;
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
.o-anchor-nav__item__link.-logo {
  fill: #09a03e;
}
@media only screen and (min-width:768px), tv, print {
  .o-anchor-nav__item__link.-logo {
    min-width: 100px;
  }
}
.o-anchor-nav__item__link:hover {
  background-color: #09a03e;
  color: #fff;
}
.o-anchor-nav__item__link:hover.-logo {
  fill: #fff;
}
.o-anchor-nav__item__link.is-active {
  background-color: #09a03e;
  color: #fff;
}
.o-anchor-nav__item__link.is-active.-logo {
  fill: #fff;
}

.o-withgolf-kv.-top {
  z-index: 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(../images/kv_pc.jpg);
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv.-top {
    min-height: 554px;
    margin-left: auto;
    margin-right: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv.-top {
    background-image: url(../images/kv_sp.jpg);
    height: 535px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-kv.-top {
    max-width: 1400px;
  }
}
.o-withgolf-kv.-courses {
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(../images/kv_courses_sp.jpg);
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv.-courses {
    aspect-ratio: 360/225;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv.-courses {
    height: 350px;
    background-image: url(../images/kv_courses_pc.jpg);
  }
}

.o-withgolf-kv__inner {
  position: relative;
}

.o-withgolf-kv__inner__img {
  position: absolute;
  top: 35px;
  left: -15px;
  z-index: 1;
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-kv__inner__img {
    top: -40px;
    left: 0;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-kv__inner__img {
    top: -40px;
    left: 105px;
  }
}

@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__inner__cover {
    padding: 0 15px 40px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-kv__inner__cover {
    padding-left: 100px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-kv__inner__cover {
    padding-left: 150px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-kv__inner__cover {
    padding-left: 375px;
  }
}

.o-withgolf-kv__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__title {
    min-height: 150px;
    margin: 0 -15px;
    padding: 15px 0 0 140px;
  }
}

@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-kv.-top .o-withgolf-kv__title__box {
    padding-left: 60px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-kv.-top .o-withgolf-kv__title__box {
    padding-left: 30px;
  }
}
.o-withgolf-kv.-top .o-withgolf-kv__title__box span {
  display: inline-block;
  font-family: "Noto Serif JP", serif;
  text-shadow: 0 0 16px rgba(26, 26, 26, 0.4);
  color: #fff;
  line-height: 1.5;
  font-size: 40px;
  font-size: 2.5rem;
  font-weight: 700;
  letter-spacing: 0.06em;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv.-top .o-withgolf-kv__title__box span {
    font-size: 22px;
    font-size: 1.375rem;
  }
}
.o-withgolf-kv.-courses .o-withgolf-kv__title__box {
  position: absolute;
  top: 40%;
  right: 30px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  background-color: transparent;
  font-size: 24px;
  font-size: 1.5rem;
  text-align: center;
  line-height: 1.4;
  color: #fff;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv.-courses .o-withgolf-kv__title__box {
    top: 45%;
    right: 120px;
    font-size: 36px;
    font-size: 2.25rem;
    line-height: 1.3;
  }
}

.o-withgolf-kv__inner__img__player {
  width: 144px;
  height: auto;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv__inner__img__player {
    width: 200px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-kv__inner__img__player {
    width: 303px;
  }
}

.o-withgolf-kv__cont {
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 5px;
  position: relative;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__cont {
    padding: 15px 15px 45px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv__cont {
    padding: 25px 40px 40px 50px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-kv__cont {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 750px;
  }
}

.o-withgolf-kv__cont__box__inner {
  color: #000;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv__cont__box__inner {
    padding-left: 30px;
  }
}

@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__cont__box__img {
    padding-left: 90px;
    text-align: center;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-kv__cont__box__img {
    text-align: center;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-kv__cont__box__img {
    text-align: center;
  }
}

.o-withgolf-kv__cont__box__img__logo {
  width: 180px;
  height: 114px;
}
@media only screen and (max-width:1199.97px) {
  .o-withgolf-kv__cont__box__img__logo {
    width: 92px;
    height: auto;
  }
}

.o-withgolf-kv__cont__box__ttl {
  font-size: 30px;
  font-size: 1.875rem;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.3;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__cont__box__ttl {
    font-size: 24px;
    font-size: 1.5rem;
    padding-left: 90px;
    text-align: center;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-kv__cont__box__ttl {
    text-align: center;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-kv__cont__box__ttl {
    text-align: center;
  }
}

.o-withgolf-kv__cont__box__txt {
  line-height: 1.5;
  font-weight: 700;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__cont__box__txt {
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 1.45;
  }
}

.o-withgolf-kv__cont__box__btn {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__cont__box__btn {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 10px;
    left: 0;
    right: 0;
    bottom: -75px;
    margin: 0 15px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv__cont__box__btn {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 30px;
    right: 20px;
    bottom: -30px;
  }
}

@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__cont {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.o-withgolf-panel__ttl {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  font-size: 36px;
  font-size: 2.25rem;
  letter-spacing: 0.1em;
  padding: 0 10px;
  scroll-margin-top: 42px;
  font-weight: 900;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__ttl {
    font-size: 28px;
    font-size: 1.75rem;
    scroll-margin-top: 46px;
  }
}
.o-withgolf-panel__ttl.-green-line {
  border-bottom: 8px solid #09a03e;
  line-height: 1.5;
}
.o-withgolf-panel__ttl.-bg-green {
  margin: 30px auto 50px;
  width: 265px;
  background-color: #09a03e;
  color: #fff;
  font-size: 20px;
  font-size: 1.25rem;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__ttl.-bg-green {
    margin: 70px 0 30px;
    font-size: 26px;
    font-size: 1.625rem;
    line-height: 1.5;
  }
}

.o-withgolf-panel__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.o-withgolf-panel__list.-step {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.o-withgolf-panel__item {
  padding: 25px 0 10px;
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-panel__item {
    padding: 0 20px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-panel__item {
    padding: 0 20px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__item {
    padding: 0 40px;
  }
}
.o-withgolf-panel__list.-step .o-withgolf-panel__item {
  padding: 0;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item.-pc-row {
    display: grid;
    grid-template-areas: "heading img" "desc img";
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    grid-template-rows: 80px auto;
  }
}

@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__item + .o-withgolf-panel__item {
    border-top: 1px solid #09a03e;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item + .o-withgolf-panel__item {
    border-left: 1px solid #09a03e;
  }
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__list.-step .o-withgolf-panel__item + .o-withgolf-panel__item {
    border-top: none;
    margin-top: 30px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__list.-step .o-withgolf-panel__item + .o-withgolf-panel__item {
    border-left: none;
    margin-top: 40px;
  }
}

.o-withgolf-panel__item__ttl {
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item__ttl {
    margin-bottom: 30px;
  }
}
.o-withgolf-panel__list.-step .o-withgolf-panel__item__ttl {
  margin-bottom: 20px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__list.-step .o-withgolf-panel__item__ttl {
    margin: 0;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item.-pc-row .o-withgolf-panel__item__ttl {
    grid-area: heading;
  }
}

.o-withgolf-panel__item__ttl__img {
  width: 80px;
  height: auto;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__item__ttl__img {
    width: 70px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-panel__item__ttl__img {
    width: 50px;
  }
}

.o-withgolf-panel__item__ttl__txt {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.5;
  padding-left: 25px;
  text-align: left;
  font-weight: 900;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__item__ttl__txt {
    padding-left: 15px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-panel__item__ttl__txt {
    font-size: 16px;
    font-size: 1rem;
    padding-left: 5px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__item__ttl__txt {
    font-size: 24px;
    font-size: 1.5rem;
  }
}

@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item.-pc-row .o-withgolf-panel__item__box {
    width: 395px;
    grid-area: img;
  }
}

.o-withgolf-panel__item__box__img {
  aspect-ratio: 322/160;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 6px;
  width: 100%;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item__box__img {
    max-width: 322px;
    max-height: 160px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item.-pc-row .o-withgolf-panel__item__box__img {
    max-width: none;
    max-height: none;
  }
}

.o-withgolf-panel__item__txt {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  text-align: left;
}
.o-withgolf-panel__list.-step .o-withgolf-panel__item__txt {
  font-size: 15px;
  font-size: 0.9375rem;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__list.-step .o-withgolf-panel__item__txt {
    margin-left: 55px;
    font-size: 16px;
    font-size: 1rem;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__list.-step .o-withgolf-panel__item__txt {
    margin-left: 105px;
  }
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__item.-pc-row .o-withgolf-panel__item__txt {
    margin-top: 15px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item.-pc-row .o-withgolf-panel__item__txt {
    grid-area: desc;
    padding-right: 40px;
  }
}

.o-withgolf-panel__message {
  position: relative;
}
.o-withgolf-panel__message.-bg-gray {
  background-color: #f7f7f7;
}
.o-withgolf-panel__message.-special {
  padding: 10px 15px 15px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message.-special {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 30px 15px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-special {
    padding: 30px 0;
  }
}
.o-withgolf-panel__message.-normal {
  padding: 30px 15px 20px;
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-normal {
    padding: 30px 60px 55px;
  }
}
.o-withgolf-panel__message.-normal.-notes {
  padding: 30px 15px 30px;
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-normal.-notes {
    padding: 20px 30px 35px;
  }
}
.o-withgolf-panel__message.-green {
  margin: 30px 0 40px;
  padding: 20px 15px 35px;
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-green {
    margin: 50px 0 65px;
    padding: 30px;
  }
}

.o-withgolf-panel__message__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-special .o-withgolf-panel__message__top {
    padding-left: 186px;
  }
}

.o-withgolf-panel__message__top__txt {
  padding-left: 15px;
  color: #fd0000;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 900;
  line-height: 1.5;
  text-align: left;
}
.o-withgolf-panel__message.-special .o-withgolf-panel__message__top__txt {
  padding-left: 20px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message.-special .o-withgolf-panel__message__top__txt {
    padding-right: 45px;
  }
}
.o-withgolf-panel__message.-normal .o-withgolf-panel__message__top__txt {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__message.-normal .o-withgolf-panel__message__top__txt {
    text-align: left;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message.-normal.-notes .o-withgolf-panel__message__top__txt {
    -webkit-transform: translateX(-90px);
            transform: translateX(-90px);
  }
}

.o-withgolf-panel__message__under {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.6;
  color: #000;
  text-align: left;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__under {
    line-height: 1.75;
    font-size: 16px;
    font-size: 1rem;
  }
}
.o-withgolf-panel__message__under strong {
  font-weight: 900;
}

.o-withgolf-panel__message__top__img {
  width: 80px;
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message__top__img {
    width: 126px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-special .o-withgolf-panel__message__top__img {
    position: absolute;
    left: 30px;
    height: auto;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-normal .o-withgolf-panel__message__top__img {
    width: 90px;
  }
}

.o-withgolf-panel__message__main {
  border-left: 8px #ff4500 solid;
  padding-left: 12px;
  text-align: left;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  color: #000;
  font-weight: 900;
}
.o-withgolf-panel__message.-green .o-withgolf-panel__message__main {
  border-left: 8px #09a03e solid;
}

.o-withgolf-panel__message__sub {
  text-align: left;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  color: #000;
}
.o-withgolf-panel__message__sub.-indent {
  text-indent: -1em;
  padding-left: 1em;
}
.o-withgolf-panel__message__sub.-number {
  text-indent: -32px;
  padding-left: 32px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message.-normal.-notes .o-withgolf-panel__message__sub.-number {
    padding-left: 52px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__sub {
    padding-left: 20px;
  }
}

.o-withgolf-panel__message__cases {
  margin: 30px 0 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__cases {
    margin: 25px 0 55px;
    padding-left: 20px;
  }
}

.o-withgolf-panel__message__case {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__case {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.o-withgolf-panel__message__case__heading {
  position: relative;
  background-color: #fff;
  border: 1px solid #09a03e;
  padding: 5px 15px;
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: 900;
  line-height: 1.3;
  text-align: left;
  color: #09a03e;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__message__case__heading {
    border-bottom: none;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__case__heading {
    -ms-flex-preferred-size: calc(100% - 440px);
        flex-basis: calc(100% - 440px);
    max-width: calc(100% - 440px);
    border-right: none;
    padding: 0 10px;
    font-size: 18px;
    font-size: 1.125rem;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message__case__heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.o-withgolf-panel__message__case__heading strong {
  color: #FF4500;
}
.o-withgolf-panel__message__case__heading::after {
  position: absolute;
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 12px 10px 0 10px;
  border-color: #FFFFFF transparent transparent transparent;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__message__case__heading::after {
    bottom: -12px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__case__heading::after {
    right: -12px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    border-width: 18px 0 18px 12px;
    border-color: transparent transparent transparent #FFFFFF;
  }
}

.o-withgolf-panel__message__case__body {
  padding: 11.5px;
  background-color: #09a03e;
  color: #fff;
  font-weight: 900;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.5;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__case__body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 3px 35px;
    -ms-flex-preferred-size: 440px;
        flex-basis: 440px;
    max-width: 440px;
    font-size: 20px;
    font-size: 1.25rem;
  }
}

.o-withgolf-panel__intro-ttl,
.o-withgolf-panel__table-ttl {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.5;
  color: #000;
  text-align: left;
  font-weight: 900;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__intro-ttl,
  .o-withgolf-panel__table-ttl {
    font-size: 24px;
    font-size: 1.5rem;
  }
}

.o-withgolf-panel__intro-txt {
  margin: 15px 0 30px;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.5;
  color: #000;
  text-align: left;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__intro-txt {
    margin: 25px 0 60px;
    font-size: 16px;
    font-size: 1rem;
  }
}

.o-withgolf-panel__table__box {
  text-align: left;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__table__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__table__box:last-child .o-withgolf-panel__table__box__ttl,
  .o-withgolf-panel__table__box:last-child .o-withgolf-panel__table__box__cont {
    border-bottom: 1px solid #e3e3e3;
  }
}

.o-withgolf-panel__table__box__ttl {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.5;
  color: #000;
  text-align: left;
  font-weight: 900;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-top: 1px solid #e3e3e3;
  border-left: 1px solid #e3e3e3;
  border-right: 1px solid #e3e3e3;
  background-color: #fff;
  padding: 15px;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__table__box__ttl {
    min-height: 44px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__table__box__ttl {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
    font-size: 16px;
    font-size: 1rem;
  }
}

.o-withgolf-panel__table__box__cont {
  border-top: 1px solid #e3e3e3;
  border-right: 1px solid #e3e3e3;
  background-color: #fff;
  padding: 15px;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.5;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__table__box__cont {
    min-height: 44px;
    border-left: 1px solid #e3e3e3;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__table__box__cont {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
    font-size: 16px;
    font-size: 1rem;
  }
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__table__box__cont.-bottom {
    border-bottom: 1px solid #e3e3e3;
  }
}

.o-withgolf-panel__table__box__cont__sub.-number {
  text-indent: -32px;
  padding-left: 32px;
}

.o-withgolf-panel__table__box__cont__point {
  font-size: 13px;
  font-size: 0.8125rem;
  color: #000;
  line-height: 1.8;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__table__box__cont__point {
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.o-withgolf-panel__condition {
  padding: 15px 15px 35px;
  background-color: #F7F7F7;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition {
    padding: 25px 40px 60px;
  }
}

.o-withgolf-panel__condition__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 25px;
  font-weight: 900;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__condition__heading {
    margin: 0 0 25px 15px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__heading {
    margin: 0 0 20px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 18px;
    font-size: 1.125rem;
  }
  .o-withgolf-panel__condition__heading img {
    gap: 22px;
    width: 55px;
    height: auto;
  }
}

.o-withgolf-panel__condition__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 45px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__items {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 40px;
  }
}

.o-withgolf-panel__condition__item {
  position: relative;
  padding: 10px 20px 30px;
  border-radius: 10px;
  border: 1px solid #09a03e;
  background-color: #fff;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__item {
    padding: 25px 40px 55px;
  }
}
.o-withgolf-panel__condition__item.-ng {
  border: 1px solid #929292;
}

.o-withgolf-panel__condition__item__heading {
  margin-bottom: 10px;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 1.4;
  font-weight: 900;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__item__heading {
    margin-bottom: 30px;
    font-size: 16px;
    font-size: 1rem;
  }
}
.o-withgolf-panel__condition__item__heading strong {
  color: #FF4500;
}

.o-withgolf-panel__condition__item__members {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__item__members {
    gap: 20px;
  }
}

.o-withgolf-panel__condition__item__member img {
  width: 56px;
  height: auto;
  border-radius: 10px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__item__member img {
    width: 94px;
  }
}

.o-withgolf-panel__condition__item__result {
  position: absolute;
  bottom: -12px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 160px;
  border: 1px solid #09a03e;
  border-radius: 12px;
  background-color: #fff;
  font-size: 15px;
  font-size: 0.9375rem;
  color: #09a03e;
  font-weight: 900;
  letter-spacing: 0.1em;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__item__result {
    bottom: -20px;
    width: 266px;
    border-radius: 20px;
    font-size: 26px;
    font-size: 1.625rem;
  }
}
.o-withgolf-panel__condition__item.-ng .o-withgolf-panel__condition__item__result {
  border: 1px solid #929292;
  background-color: #929292;
  color: #fff;
}

.o-withgolf-panel__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__btn {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 30px;
  }
}

.o-wg-courses {
  margin: 30px 0;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses {
    margin: 40px 0;
  }
}

@media only screen and (max-width:1023.97px) {
  .o-wg-courses__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.o-wg-courses__item + .o-wg-courses__item {
  margin-top: 70px;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__item + .o-wg-courses__item {
    margin-top: 150px;
  }
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__info {
    -ms-flex-preferred-size: 385px;
        flex-basis: 385px;
    max-width: 385px;
    top: 0;
    left: 0;
    width: 385px;
  }
}

.o-wg-courses__info__inner {
  padding: 25px 15px;
  background-color: #EFEFEF;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__info__inner {
    position: sticky;
    top: 70px;
    padding: 25px 25px 40px;
  }
}

.o-wg-courses__info__pref {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 2px 16px;
  background-color: #09A03E;
  border-radius: 3px;
  color: #fff;
  font-weight: 700;
  font-size: 13px;
  font-size: 0.8125rem;
}

.o-wg-courses__info__name {
  margin: 5px 0 12px;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 900;
  line-height: 1.5;
}

.o-wg-courses__info__img {
  margin: 0 0 15px;
}
.o-wg-courses__info__img img {
  width: 100%;
  aspect-ratio: 300/190;
  -o-object-fit: cover;
     object-fit: cover;
}

.o-wg-courses__info__link {
  width: 140px;
  margin: 0 0 15px auto;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__info__link {
    margin: 0 0 20px auto;
  }
}

.o-wg-courses__info__note {
  position: relative;
  margin-top: 25px;
  background-color: #fff;
  border-radius: 5px;
  padding: 6px 12px;
  font-size: 15px;
  font-size: 0.9375rem;
  color: #FF2F2F;
  line-height: 1.4;
}
.o-wg-courses__info__note::before {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #FFFFFF transparent;
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__players {
    -ms-flex-preferred-size: calc(100% - 385px);
        flex-basis: calc(100% - 385px);
    max-width: calc(100% - 385px);
    padding-left: 30px;
  }
}
@media only screen and (max-width:1023.97px) {
  .o-wg-courses__players {
    margin-top: 25px;
  }
}

.o-wg-courses__player {
  padding: 15px 0 25px;
  background-color: #EFEFEF;
}
.o-wg-courses__player + .o-wg-courses__player {
  margin-top: 25px;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player + .o-wg-courses__player {
    margin-top: 35px;
  }
}

.o-wg-courses__player__name-box {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 5px 30px 5px 15px;
  border-radius: 0 20px 20px 0;
  background-color: #09A03E;
  color: #fff;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.05em;
}

.o-wg-courses__player__body {
  margin: 15px 0 0;
  padding: 0 15px;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__body {
    padding: 0 25px;
  }
}

.o-wg-courses__player__kana {
  margin-bottom: 3px;
  font-size: 10px;
  font-size: 0.625rem;
}

.o-wg-courses__player__name {
  font-size: 17px;
  font-size: 1.0625rem;
}
.o-wg-courses__player__name small {
  margin-left: 7px;
  font-size: 13px;
  font-size: 0.8125rem;
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__player__img {
    grid-area: img;
  }
}
@media only screen and (max-width:1023.97px) {
  .o-wg-courses__player__img {
    margin-bottom: 25px;
    text-align: center;
  }
}
.o-wg-courses__player__img img {
  border-radius: 7px;
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__player__acc-open-wrap {
    display: none;
  }
}

.o-wg-courses__player__acc-open {
  margin: 0 auto;
  width: 180px;
}

@media only screen and (max-width:1023.97px) {
  .o-wg-courses__player__acc-cont {
    display: none;
  }
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__acc-cont {
    display: grid;
    grid-template-areas: "img profile" "courses courses";
    grid-template-columns: 170px auto;
  }
}

.o-wg-courses__player__profile {
  margin-bottom: 20px;
  background-color: #fff;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.5;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__profile {
    margin-bottom: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    font-size: 14px;
    font-size: 0.875rem;
  }
}
.o-wg-courses__player__profile dt {
  padding: 4px 15px;
  border-bottom: 1px solid #EFEFEF;
  font-weight: 900;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__profile dt {
    -ms-flex-preferred-size: 105px;
        flex-basis: 105px;
    max-width: 105px;
    border-right: 1px solid #EFEFEF;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.o-wg-courses__player__profile dd {
  padding: 10px 15px;
  border-bottom: 1px solid #EFEFEF;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__profile dd {
    -ms-flex-preferred-size: calc(100% - 105px);
        flex-basis: calc(100% - 105px);
    max-width: calc(100% - 105px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 4px 15px;
  }
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__profile {
    grid-area: profile;
  }
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__player__courses {
    grid-area: courses;
  }
}

.o-wg-courses__player__courses__heading {
  margin-bottom: 20px;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 900;
}

.o-wg-courses__player__courses__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 15px;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__courses__btns {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.o-wg-courses__player__courses__btn {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__player__acc-close-wrap {
    display: none;
  }
}

.o-wg-courses__player__acc-close {
  margin: 25px auto 0;
  width: 90px;
}

.o-wg-courses-area {
  position: relative;
  z-index: 1;
  margin-top: -55px;
}
@media only screen and (min-width:768px), tv, print {
  .o-wg-courses-area {
    margin-top: -45px;
  }
}

.o-wg-courses-area__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
}
@media only screen and (min-width:768px), tv, print {
  .o-wg-courses-area__top {
    gap: 10px;
    border-bottom: 5px solid #09A03E;
  }
}

.o-wg-courses-area__area {
  width: 70px;
  height: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #09A03E;
  border-radius: 6px 6px 0 0;
  color: #fff;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 900;
  line-height: 1.6;
}
@media only screen and (min-width:768px), tv, print {
  .o-wg-courses-area__area {
    width: 145px;
    height: 45px;
    font-size: 16px;
    font-size: 1rem;
  }
}

.o-wg-courses-area__top__desc {
  padding: 3px 8px;
  background-color: #fff;
  color: #FF4500;
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 900;
  line-height: 1.6;
}
@media only screen and (min-width:768px), tv, print {
  .o-wg-courses-area__top__desc {
    padding: 1px 10px;
    -webkit-box-shadow: 0 3px 6px 0px rgba(0, 0, 0, 0.16);
            box-shadow: 0 3px 6px 0px rgba(0, 0, 0, 0.16);
  }
}

.o-wg-courses-area__prefs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 5px;
  padding: 15px;
}
@media only screen and (min-width:768px), tv, print {
  .o-wg-courses-area__prefs {
    padding: 15px 20px;
  }
}

.o-wg-courses-area__pref a {
  width: 75px;
  height: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  border-radius: 3px;
  border: 1px solid #EDEDED;
  font-size: 13px;
  font-size: 0.8125rem;
  color: #1A1A1A;
  text-decoration: none;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.o-wg-courses-area__pref a:hover {
  opacity: 0.7;
}
.o-wg-courses-area__pref.is-active a {
  background-color: #09A03E;
  color: #fff;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndpdGhnb2xmLmNzcyIsIndpdGhnb2xmLnNjc3MiLCJhdG9tcy9fYnRuLnNjc3MiLCIuLi8uLi9hc3NldHMvaW5jbHVkZS9zYXNzL2ZvdW5kYXRpb24vX21peGluLnNjc3MiLCJvcmdhbmlzbXMvX2FuY2hvci1uYXYuc2NzcyIsIm9yZ2FuaXNtcy9fd2l0aGdvbGYta3Yuc2NzcyIsIm9yZ2FuaXNtcy9fd2l0aGdvbGYtcGFuZWwuc2NzcyIsIm9yZ2FuaXNtcy9fd2ctY291cnNlcy5zY3NzIiwib3JnYW5pc21zL193Zy1jb3Vyc2VzLWFyZWEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNHaEI7Ozs7cUNBQUE7QUFLQTtFQUNFLHVCQUFBO0FEREY7O0FDSUU7RUFERjtJQUVJLGlCQUFBO0VEQUY7QUFDRjs7QUNFQTtFQUNFLGlCQUFBO0FEQ0Y7O0FDQ0E7Ozs7cUNBQUE7QUNuQkEsUUFBQTtBQUdFO0VBQ0UseUNBQUE7RUFBQSxpQ0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUM2QkgsZUFBQTtFQUNBLGtCQUFBO0VENUJHLFdBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLG1EQUFBO1VBQUEsMkNBQUE7QUZ5Qko7QUV4Qkk7RUFWRjtJQVdJLGdCQUFBO0lBQ0EsYUFBQTtFRjJCSjtBQUNGO0FFMUJJO0VBZEY7SUNnQ0QsZUFBQTtJQUNBLG1CQUFBO0lEakJLLFdBQUE7SUFDQSxjQUFBO0VGOEJKO0FBQ0Y7QUU3Qkk7RUFDRSxVQUFBO0VBQ0EsbUVBQUE7QUYrQk47QUU3Qkk7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSxrREFBQTtBRitCTjtBRTlCTTtFQWJGO0lBY0ksV0FBQTtFRmlDTjtBQUNGO0FFL0JJ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QTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EsMEJBQUE7RUFDQSxXQUFBO0VMSUQsZUFBQTtFQUNBLG1CQUFBO0VLSEMsZ0JBQUE7RUFDQSxnQkFBQTtBUm92REY7QVFudkRFO0VBWkY7SUFhSSxZQUFBO0lBQ0EsWUFBQTtJTEZILGVBQUE7SUFDQSxlQUFBO0VIeXZEQztBQUNGOztBUXB2REE7RUFDRSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtFTFZELGVBQUE7RUFDQSxrQkFBQTtFS1dDLGdCQUFBO0VBQ0EsZ0JBQUE7QVJ3dkRGO0FRdnZERTtFQVBGO0lBUUksaUJBQUE7SUFDQSxxREFBQTtZQUFBLDZDQUFBO0VSMHZERjtBQUNGOztBUXZ2REE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLFFBQUE7RUFDQSxhQUFBO0FSMHZERjtBUXp2REU7RUFMRjtJQU1JLGtCQUFBO0VSNHZERjtBQUNGOztBUXh2REU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VMdkNILGVBQUE7RUFDQSxvQkFBQTtFS3dDRyxjQUFBO0VBQ0EscUJBQUE7RUwvREYsZ0NBQUE7RUFBQSx3QkFBQTtBSDR6REY7QUcxekRFO0VBQ0UsWUFKMEI7QUhnMEQ5QjtBUTV2REk7RUFDRSx5QkFBQTtFQUNBLFdBQUE7QVI4dkROIiwiZmlsZSI6IndpdGhnb2xmLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkxheW91dFxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIGJvZHkge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5cbi5sLXdyYXBwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQXRvbXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIOODnOOCv+ODsyAqL1xuLmEtYnRuLi13aXRoLWJnLW9yYW5nZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhMjI1O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5hLWJ0bi4td2l0aC1iZy1vcmFuZ2Uge1xuICAgIG1pbi13aWR0aDogMjkwcHg7XG4gICAgcGFkZGluZzogMTNweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5hLWJ0bi4td2l0aC1iZy1vcmFuZ2Uge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYS1idG4uLXdpdGgtYmctb3JhbmdlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0My4yODMyNjE4MDI2LCAxODIuMzU2MjIzMTc2LCA4NC43MTY3MzgxOTc0KTtcbn1cbi5hLWJ0bi4td2l0aC1iZy1vcmFuZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfcl93aGl0ZS5zdmcpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmEtYnRuLi13aXRoLWJnLW9yYW5nZTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxNnB4O1xuICB9XG59XG4uYS1idG4uLXdpdGgtYmctb3JhbmdlLi13aXRoLXJlc2VydmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmEtYnRuLi13aXRoLWJnLW9yYW5nZS4td2l0aC1yZXNlcnZlIHtcbiAgICBwYWRkaW5nOiA5cHggMThweCA5cHggMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uYS1idG4uLXdpdGgtYmctb3JhbmdlLi13aXRoLXJlc2VydmU6OmFmdGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuYS1idG4uLXdpdGgtYmctb3JhbmdlLi13aXRoLXJlc2VydmU6OmFmdGVyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgfVxufVxuLmEtYnRuLi13aXRoLWJnLXdoaXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA4cHggMTVweCA4cHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGNvbG9yOiAjMDlBMDNFO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmEtYnRuLi13aXRoLWJnLXdoaXRlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvd19yX2dyZWVuLnN2Zyk7XG59XG4uYS1idG4uLXdpdGgtc3F1YXJlLWdyZWVuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAycHggMTJweCAycHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA5QTAzRTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwOUEwM0U7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmEtYnRuLi13aXRoLXNxdWFyZS1ncmVlbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvd19yX2dyZWVuLnN2Zyk7XG59XG4uYS1idG4uLXdpdGgtYWNjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDlBMDNFO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDlBMDNFO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmEtYnRuLi13aXRoLWFjYzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uYS1idG4uLXdpdGgtYWNjLi1vcGVuIHtcbiAgcGFkZGluZzogMnB4IDE1cHggMnB4IDIwcHg7XG59XG4uYS1idG4uLXdpdGgtYWNjLi1vcGVuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfYl9ncmVlbi5zdmcpO1xufVxuLmEtYnRuLi13aXRoLWFjYy4tY2xvc2Uge1xuICBwYWRkaW5nOiAycHggMTBweCAycHggMTVweDtcbn1cbi5hLWJ0bi4td2l0aC1hY2MuLWNsb3NlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Nsb3NlX2dyZWVuLnN2Zyk7XG59XG4uYS1idG4uLXdnLXRvdG9wIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuM3MsIG9wYWNpdHkgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOUEwM0U7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmEtYnRuLi13Zy10b3RvcCB7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIGFuZCAobWF4LXdpZHRoOjExOTkuOTdweCkge1xuICAuYS1idG4uLXdnLXRvdG9wIHtcbiAgICByaWdodDogY2FsYygoMTAwdncgLSAxMDI0cHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5hLWJ0bi4td2ctdG90b3Age1xuICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEyMDBweCkgLyAyKTtcbiAgfVxufVxuLmEtYnRuLi13Zy10b3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmZjtcbiAgbWFyZ2luOiAwIGF1dG8gM3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmEtYnRuLi13Zy10b3RvcDo6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgfVxufVxuLmEtYnRuLi13Zy10b3RvcC5pcy1hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLmEtYnRuLi13Zy10b3RvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMC4zNTc5ODgxNjU3LCAxODQuMTQyMDExODM0MywgNzEuMzU1MDI5NTg1OCk7XG59XG4uYS1idG4uLXdnLXRvdG9wLi1wcm8ge1xuICByaWdodDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuYS1idG4uLXdnLXRvdG9wLi1wcm8ge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5hLWJ0bi4td2ctdG90b3AuLXByby4tZGV0YWlsIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuTW9sZWN1bGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5PcmdhbmlzbXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5vLWFuY2hvci1uYXYge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzA5YTAzZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwOWEwM2U7XG59XG4uby1hbmNob3ItbmF2Li1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uby1hbmNob3ItbmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby1hbmNob3ItbmF2X19saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLm8tYW5jaG9yLW5hdl9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vLWFuY2hvci1uYXZfX2l0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdG9wOiA3cHg7XG4gIGJvdHRvbTogN3B4O1xuICByaWdodDogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5YTAzZTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLWFuY2hvci1uYXZfX2l0ZW06YWZ0ZXIge1xuICAgIGhlaWdodDogMjhweDtcbiAgICB0b3A6IDZweDtcbiAgICBib3R0b206IDZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLWFuY2hvci1uYXZfX2l0ZW06bGFzdC1jaGlsZDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm8tYW5jaG9yLW5hdl9faXRlbTpoYXMoLm8tYW5jaG9yLW5hdl9faXRlbV9fbGluazpob3ZlciwgLm8tYW5jaG9yLW5hdl9faXRlbV9fbGluay5pcy1hY3RpdmUpOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby1hbmNob3ItbmF2X19pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgZmxleC1iYXNpczogMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5vLWFuY2hvci1uYXZfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBmbGV4LWJhc2lzOiAyNCU7XG4gICAgbWF4LXdpZHRoOiAyNCU7XG4gIH1cbiAgLm8tYW5jaG9yLW5hdl9faXRlbTpudGgtY2hpbGQoMykge1xuICAgIGZsZXgtYmFzaXM6IDE2JTtcbiAgICBtYXgtd2lkdGg6IDE2JTtcbiAgfVxuICAuby1hbmNob3ItbmF2X19pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgZmxleC1iYXNpczogMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5vLWFuY2hvci1uYXZfX2l0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICBmbGV4LWJhc2lzOiAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbn1cblxuLm8tYW5jaG9yLW5hdl9faXRlbV9fbGluayB7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzA5YTAzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLWFuY2hvci1uYXZfX2l0ZW1fX2xpbmsge1xuICAgIG1pbi13aWR0aDogMTY0cHg7XG4gICAgcGFkZGluZzogN3B4IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby1hbmNob3ItbmF2X19pdGVtX19saW5rIHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIH1cbn1cbi5vLWFuY2hvci1uYXZfX2l0ZW1fX2xpbmsuLWxvZ28ge1xuICBmaWxsOiAjMDlhMDNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8tYW5jaG9yLW5hdl9faXRlbV9fbGluay4tbG9nbyB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgfVxufVxuLm8tYW5jaG9yLW5hdl9faXRlbV9fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOWEwM2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm8tYW5jaG9yLW5hdl9faXRlbV9fbGluazpob3Zlci4tbG9nbyB7XG4gIGZpbGw6ICNmZmY7XG59XG4uby1hbmNob3ItbmF2X19pdGVtX19saW5rLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOWEwM2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm8tYW5jaG9yLW5hdl9faXRlbV9fbGluay5pcy1hY3RpdmUuLWxvZ28ge1xuICBmaWxsOiAjZmZmO1xufVxuXG4uby13aXRoZ29sZi1rdi4tdG9wIHtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9rdl9wYy5qcGcpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYta3YuLXRvcCB7XG4gICAgbWluLWhlaWdodDogNTU0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2Li10b3Age1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMva3Zfc3AuanBnKTtcbiAgICBoZWlnaHQ6IDUzNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAuby13aXRoZ29sZi1rdi4tdG9wIHtcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgfVxufVxuLm8td2l0aGdvbGYta3YuLWNvdXJzZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMva3ZfY291cnNlc19zcC5qcGcpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2Li1jb3Vyc2VzIHtcbiAgICBhc3BlY3QtcmF0aW86IDM2MC8yMjU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLWt2Li1jb3Vyc2VzIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMva3ZfY291cnNlc19wYy5qcGcpO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLWt2X19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm8td2l0aGdvbGYta3ZfX2lubmVyX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgbGVmdDogLTE1cHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSBhbmQgKG1heC13aWR0aDoxMTk5Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3ZfX2lubmVyX19pbWcge1xuICAgIHRvcDogLTQwcHg7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYta3ZfX2lubmVyX19pbWcge1xuICAgIHRvcDogLTQwcHg7XG4gICAgbGVmdDogMTA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2X19pbm5lcl9fY292ZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjEwMjMuOTdweCkge1xuICAuby13aXRoZ29sZi1rdl9faW5uZXJfX2NvdmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSBhbmQgKG1heC13aWR0aDoxMTk5Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3ZfX2lubmVyX19jb3ZlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYta3ZfX2lubmVyX19jb3ZlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNzVweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1rdl9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2X190aXRsZSB7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2Li10b3AgLm8td2l0aGdvbGYta3ZfX3RpdGxlX19ib3gge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkgYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2Li10b3AgLm8td2l0aGdvbGYta3ZfX3RpdGxlX19ib3gge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuLm8td2l0aGdvbGYta3YuLXRvcCAuby13aXRoZ29sZi1rdl9fdGl0bGVfX2JveCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICB0ZXh0LXNoYWRvdzogMCAwIDE2cHggcmdiYSgyNiwgMjYsIDI2LCAwLjQpO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1rdi4tdG9wIC5vLXdpdGhnb2xmLWt2X190aXRsZV9fYm94IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4uby13aXRoZ29sZi1rdi4tY291cnNlcyAuby13aXRoZ29sZi1rdl9fdGl0bGVfX2JveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLWt2Li1jb3Vyc2VzIC5vLXdpdGhnb2xmLWt2X190aXRsZV9fYm94IHtcbiAgICB0b3A6IDQ1JTtcbiAgICByaWdodDogMTIwcHg7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLWt2X19pbm5lcl9faW1nX19wbGF5ZXIge1xuICB3aWR0aDogMTQ0cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLWt2X19pbm5lcl9faW1nX19wbGF5ZXIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYta3ZfX2lubmVyX19pbWdfX3BsYXllciB7XG4gICAgd2lkdGg6IDMwM3B4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLWt2X19jb250IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1rdl9fY29udCB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLWt2X19jb250IHtcbiAgICBwYWRkaW5nOiAyNXB4IDQwcHggNDBweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAuby13aXRoZ29sZi1rdl9fY29udCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9faW5uZXIge1xuICBjb2xvcjogIzAwMDtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX2ltZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDoxMDIzLjk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9faW1nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIGFuZCAobWF4LXdpZHRoOjExOTkuOTdweCkge1xuICAuby13aXRoZ29sZi1rdl9fY29udF9fYm94X19pbWcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1rdl9fY29udF9fYm94X19pbWdfX2xvZ28ge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTE0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX2ltZ19fbG9nbyB7XG4gICAgd2lkdGg6IDkycHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX3R0bCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1rdl9fY29udF9fYm94X190dGwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjEwMjMuOTdweCkge1xuICAuby13aXRoZ29sZi1rdl9fY29udF9fYm94X190dGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkgYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX3R0bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX3R4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9fdHh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9fYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX2J0biB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC03NXB4O1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1rdl9fY29udF9fYm94X19idG4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogLTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2NvbnQge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX190dGwge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiA0MnB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX190dGwge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgc2Nyb2xsLW1hcmdpbi10b3A6IDQ2cHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX190dGwuLWdyZWVuLWxpbmUge1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgIzA5YTAzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5vLXdpdGhnb2xmLXBhbmVsX190dGwuLWJnLWdyZWVuIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gNTBweDtcbiAgd2lkdGg6IDI2NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlhMDNlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fdHRsLi1iZy1ncmVlbiB7XG4gICAgbWFyZ2luOiA3MHB4IDAgMzBweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbGlzdC4tc3RlcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19pdGVtIHtcbiAgcGFkZGluZzogMjVweCAwIDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjEwMjMuOTdweCkge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSBhbmQgKG1heC13aWR0aDoxMTk5Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX2xpc3QuLXN0ZXAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0uLXBjLXJvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImhlYWRpbmcgaW1nXCIgXCJkZXNjIGltZ1wiO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDgwcHggYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0gKyAuby13aXRoZ29sZi1wYW5lbF9faXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwOWEwM2U7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtICsgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0ge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzA5YTAzZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19saXN0Li1zdGVwIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtICsgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0ge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2xpc3QuLXN0ZXAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0gKyAuby13aXRoZ29sZi1wYW5lbF9faXRlbSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19saXN0Li1zdGVwIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2xpc3QuLXN0ZXAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R0bCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbS4tcGMtcm93IC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGwge1xuICAgIGdyaWQtYXJlYTogaGVhZGluZztcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHRsX19pbWcge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGxfX2ltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGxfX2ltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R0bF9fdHh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHRsX190eHQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDoxMDIzLjk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R0bF9fdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHRsX190eHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbS4tcGMtcm93IC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX19ib3gge1xuICAgIHdpZHRoOiAzOTVweDtcbiAgICBncmlkLWFyZWE6IGltZztcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fYm94X19pbWcge1xuICBhc3BlY3QtcmF0aW86IDMyMi8xNjA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX2JveF9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDMyMnB4O1xuICAgIG1heC1oZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbS4tcGMtcm93IC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX19ib3hfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm8td2l0aGdvbGYtcGFuZWxfX2xpc3QuLXN0ZXAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbGlzdC4tc3RlcCAuby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHh0IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbGlzdC4tc3RlcCAuby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHh0IHtcbiAgICBtYXJnaW4tbGVmdDogMTA1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbS4tcGMtcm93IC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190eHQge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtLi1wYy1yb3cgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R4dCB7XG4gICAgZ3JpZC1hcmVhOiBkZXNjO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tc3BlY2lhbCB7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLXNwZWNpYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1zcGVjaWFsIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ub3JtYWwge1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ub3JtYWwge1xuICAgIHBhZGRpbmc6IDMwcHggNjBweCA1NXB4O1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tbm9ybWFsLi1ub3RlcyB7XG4gIHBhZGRpbmc6IDMwcHggMTVweCAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLW5vcm1hbC4tbm90ZXMge1xuICAgIHBhZGRpbmc6IDIwcHggMzBweCAzNXB4O1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tZ3JlZW4ge1xuICBtYXJnaW46IDMwcHggMCA0MHB4O1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMzVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ncmVlbiB7XG4gICAgbWFyZ2luOiA1MHB4IDAgNjVweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1zcGVjaWFsIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3Age1xuICAgIHBhZGRpbmctbGVmdDogMTg2cHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3RvcF9fdHh0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBjb2xvcjogI2ZkMDAwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tc3BlY2lhbCAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX190eHQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tc3BlY2lhbCAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX190eHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ub3JtYWwgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3RvcF9fdHh0IHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ub3JtYWwgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3RvcF9fdHh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tbm9ybWFsLi1ub3RlcyAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX190eHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTBweCk7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3VuZGVyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdW5kZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX191bmRlciBzdHJvbmcge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX19pbWcge1xuICB3aWR0aDogODBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3BfX2ltZyB7XG4gICAgd2lkdGg6IDEyNnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tc3BlY2lhbCAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX19pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLW5vcm1hbCAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX19pbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19tYWluIHtcbiAgYm9yZGVyLWxlZnQ6IDhweCAjZmY0NTAwIHNvbGlkO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ncmVlbiAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fbWFpbiB7XG4gIGJvcmRlci1sZWZ0OiA4cHggIzA5YTAzZSBzb2xpZDtcbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3N1YiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19zdWIuLWluZGVudCB7XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19zdWIuLW51bWJlciB7XG4gIHRleHQtaW5kZW50OiAtMzJweDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLW5vcm1hbC4tbm90ZXMgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3N1Yi4tbnVtYmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19zdWIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZXMge1xuICBtYXJnaW46IDMwcHggMCA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZXMge1xuICAgIG1hcmdpbjogMjVweCAwIDU1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlX19oZWFkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDlhMDNlO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwOWEwM2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2VfX2hlYWRpbmcge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlX19oZWFkaW5nIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSA0NDBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0NDBweCk7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2VfX2hlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2VfX2hlYWRpbmcgc3Ryb25nIHtcbiAgY29sb3I6ICNGRjQ1MDA7XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZV9faGVhZGluZzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDEycHggMTBweCAwIDEwcHg7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZV9faGVhZGluZzo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTEycHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2VfX2hlYWRpbmc6OmFmdGVyIHtcbiAgICByaWdodDogLTEycHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJvcmRlci13aWR0aDogMThweCAwIDE4cHggMTJweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkZGRkY7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2VfX2JvZHkge1xuICBwYWRkaW5nOiAxMS41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOWEwM2U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZV9fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDNweCAzNXB4O1xuICAgIGZsZXgtYmFzaXM6IDQ0MHB4O1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9faW50cm8tdHRsLFxuLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlLXR0bCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pbnRyby10dGwsXG4gIC5vLXdpdGhnb2xmLXBhbmVsX190YWJsZS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9faW50cm8tdHh0IHtcbiAgbWFyZ2luOiAxNXB4IDAgMzBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9faW50cm8tdHh0IHtcbiAgICBtYXJnaW46IDI1cHggMCA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3gge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94Omxhc3QtY2hpbGQgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX3R0bCxcbiAgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3g6bGFzdC1jaGlsZCAuby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fY29udCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX3R0bCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogOTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UzZTNlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fdHRsIHtcbiAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fdHRsIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fY29udCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94X19jb250IHtcbiAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UzZTNlMztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX2NvbnQge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX2NvbnQuLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX2NvbnRfX3N1Yi4tbnVtYmVyIHtcbiAgdGV4dC1pbmRlbnQ6IC0zMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94X19jb250X19wb2ludCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX2NvbnRfX3BvaW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uIHtcbiAgICBwYWRkaW5nOiAyNXB4IDQwcHggNjBweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNXB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2hlYWRpbmcge1xuICAgIG1hcmdpbjogMCAwIDI1cHggMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faGVhZGluZyB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxuICAuby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19oZWFkaW5nIGltZyB7XG4gICAgZ2FwOiAyMnB4O1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW1zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA5YTAzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDI1cHggNDBweCA1NXB4O1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtLi1uZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5MjkyOTI7XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW1fX2hlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbV9faGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19oZWFkaW5nIHN0cm9uZyB7XG4gIGNvbG9yOiAjRkY0NTAwO1xufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19tZW1iZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbV9fbWVtYmVycyB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW1fX21lbWJlciBpbWcge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbV9fbWVtYmVyIGltZyB7XG4gICAgd2lkdGg6IDk0cHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbV9fcmVzdWx0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMnB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDE2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDlhMDNlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBjb2xvcjogIzA5YTAzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbV9fcmVzdWx0IHtcbiAgICBib3R0b206IC0yMHB4O1xuICAgIHdpZHRoOiAyNjZweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtLi1uZyAuby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19yZXN1bHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTI5MjkyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI5MjkyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19idG4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXMge1xuICBtYXJnaW46IDMwcHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlcyB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjMuOTdweCkge1xuICAuby13Zy1jb3Vyc2VzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5vLXdnLWNvdXJzZXNfX2l0ZW0gKyAuby13Zy1jb3Vyc2VzX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19faXRlbSArIC5vLXdnLWNvdXJzZXNfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19faW5mbyB7XG4gICAgZmxleC1iYXNpczogMzg1cHg7XG4gICAgbWF4LXdpZHRoOiAzODVweDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzg1cHg7XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19faW5mb19faW5uZXIge1xuICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX2luZm9fX2lubmVyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogNzBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDI1cHggNDBweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvX19wcmVmIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiAycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5QTAzRTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cblxuLm8td2ctY291cnNlc19faW5mb19fbmFtZSB7XG4gIG1hcmdpbjogNXB4IDAgMTJweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvX19pbWcge1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuLm8td2ctY291cnNlc19faW5mb19faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDMwMC8xOTA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvX19saW5rIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDAgMCAxNXB4IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX2luZm9fX2xpbmsge1xuICAgIG1hcmdpbjogMCAwIDIwcHggYXV0bztcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvX19ub3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBjb2xvcjogI0ZGMkYyRjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5vLXdnLWNvdXJzZXNfX2luZm9fX25vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZGRkZGIHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcnMge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDM4NXB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM4NXB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIzLjk3cHgpIHtcbiAgLm8td2ctY291cnNlc19fcGxheWVycyB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXIge1xuICBwYWRkaW5nOiAxNXB4IDAgMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUZFRjtcbn1cbi5vLXdnLWNvdXJzZXNfX3BsYXllciArIC5vLXdnLWNvdXJzZXNfX3BsYXllciB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllciArIC5vLXdnLWNvdXJzZXNfX3BsYXllciB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX25hbWUtYm94IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMzBweCA1cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5QTAzRTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2JvZHkge1xuICBtYXJnaW46IDE1cHggMCAwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYm9keSB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fa2FuYSB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX25hbWUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xufVxuLm8td2ctY291cnNlc19fcGxheWVyX19uYW1lIHNtYWxsIHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAuby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2ltZyB7XG4gICAgZ3JpZC1hcmVhOiBpbWc7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIzLjk3cHgpIHtcbiAgLm8td2ctY291cnNlc19fcGxheWVyX19pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2ltZyBpbWcge1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19fcGxheWVyX19hY2Mtb3Blbi13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYWNjLW9wZW4ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDE4MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYWNjLWNvbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19fcGxheWVyX19hY2MtY29udCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImltZyBwcm9maWxlXCIgXCJjb3Vyc2VzIGNvdXJzZXNcIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE3MHB4IGF1dG87XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyX19wcm9maWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19fcGxheWVyX19wcm9maWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fcHJvZmlsZSBkdCB7XG4gIHBhZGRpbmc6IDRweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGRUZFRjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19fcGxheWVyX19wcm9maWxlIGR0IHtcbiAgICBmbGV4LWJhc2lzOiAxMDVweDtcbiAgICBtYXgtd2lkdGg6IDEwNXB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFRkVGRUY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLm8td2ctY291cnNlc19fcGxheWVyX19wcm9maWxlIGRkIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGRUZFRjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19fcGxheWVyX19wcm9maWxlIGRkIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxMDVweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDVweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fcHJvZmlsZSB7XG4gICAgZ3JpZC1hcmVhOiBwcm9maWxlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19fcGxheWVyX19jb3Vyc2VzIHtcbiAgICBncmlkLWFyZWE6IGNvdXJzZXM7XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyX19jb3Vyc2VzX19oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlc19fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19fcGxheWVyX19jb3Vyc2VzX19idG5zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlc19fYnRuIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYWNjLWNsb3NlLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyX19hY2MtY2xvc2Uge1xuICBtYXJnaW46IDI1cHggYXV0byAwO1xuICB3aWR0aDogOTBweDtcbn1cblxuLm8td2ctY291cnNlcy1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdnLWNvdXJzZXMtYXJlYSB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gIH1cbn1cblxuLm8td2ctY291cnNlcy1hcmVhX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdnLWNvdXJzZXMtYXJlYV9fdG9wIHtcbiAgICBnYXA6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICMwOUEwM0U7XG4gIH1cbn1cblxuLm8td2ctY291cnNlcy1hcmVhX19hcmVhIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOUEwM0U7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2ctY291cnNlcy1hcmVhX19hcmVhIHtcbiAgICB3aWR0aDogMTQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLm8td2ctY291cnNlcy1hcmVhX190b3BfX2Rlc2Mge1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI0ZGNDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13Zy1jb3Vyc2VzLWFyZWFfX3RvcF9fZGVzYyB7XG4gICAgcGFkZGluZzogMXB4IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXMtYXJlYV9fcHJlZnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2ctY291cnNlcy1hcmVhX19wcmVmcyB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXMtYXJlYV9fcHJlZiBhIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VERURFRDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgY29sb3I6ICMxQTFBMUE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuLm8td2ctY291cnNlcy1hcmVhX19wcmVmIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uby13Zy1jb3Vyc2VzLWFyZWFfX3ByZWYuaXMtYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlBMDNFO1xuICBjb2xvcjogI2ZmZjtcbn0iLCJcbkBpbXBvcnQgXCIuLi8uLi9hc3NldHMvaW5jbHVkZS9zYXNzL2NvbmZpZ1wiO1xuQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9pbmNsdWRlL3Nhc3MvZm91bmRhdGlvbi9taXhpblwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuTGF5b3V0XG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5ib2R5IHtcbiAgQG1lZGlhICN7JGJhc2ljfXtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuLmwtd3JhcHBlciB7XG4gIG92ZXJmbG93OnZpc2libGU7XG59XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5BdG9tc1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5AaW1wb3J0IFwiYXRvbXMvYnRuXCI7XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbk1vbGVjdWxlc1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLy8gQGltcG9ydCBcIm1vbGVjdWxlcy9icmVhZGNydW1iXCI7XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbk9yZ2FuaXNtc1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQGltcG9ydCBcIm9yZ2FuaXNtcy9hbmNob3ItbmF2XCI7XG5AaW1wb3J0IFwib3JnYW5pc21zL3dpdGhnb2xmLWt2XCI7XG5AaW1wb3J0IFwib3JnYW5pc21zL3dpdGhnb2xmLXBhbmVsXCI7XG5AaW1wb3J0IFwib3JnYW5pc21zL3dnLWNvdXJzZXNcIjtcbkBpbXBvcnQgXCJvcmdhbmlzbXMvd2ctY291cnNlcy1hcmVhXCI7IiwiLyog44Oc44K/44OzICovXG5cbi5hLWJ0biB7XG4gICYuLXdpdGgtYmctb3JhbmdlIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGEyMjU7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIG1pbi13aWR0aDogMjkwcHg7XG4gICAgICBwYWRkaW5nOiAxM3B4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skc3B9IHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCNmMGEyMjUsIDEwJSk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogN3B4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfcl93aGl0ZS5zdmcpO1xuICAgICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLi13aXRoLXJlc2VydmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICAgIHBhZGRpbmc6IDlweCAxOHB4IDlweCAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi4td2l0aC1iZy13aGl0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiA4cHggMTVweCA4cHggMjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgY29sb3I6ICMwOUEwM0U7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvd19yX2dyZWVuLnN2Zyk7XG4gICAgfVxuICB9XG4gICYuLXdpdGgtc3F1YXJlLWdyZWVuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDJweCAxMnB4IDJweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzA5QTAzRTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDlBMDNFO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEyKTtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNXB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfcl9ncmVlbi5zdmcpO1xuICAgIH0gIFxuICB9XG4gICYuLXdpdGgtYWNjIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzA5QTAzRTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgY29sb3I6ICMwOUEwM0U7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgICAmLi1vcGVuIHtcbiAgICAgIHBhZGRpbmc6IDJweCAxNXB4IDJweCAyMHB4O1xuICAgICAgJjo6YWZ0ZXIgeyAgICAgICAgXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfYl9ncmVlbi5zdmcpO1xuICAgICAgfVxuICAgIH0gIFxuICAgICYuLWNsb3NlIHtcbiAgICAgIHBhZGRpbmc6IDJweCAxMHB4IDJweCAxNXB4O1xuICAgICAgJjo6YWZ0ZXIgeyAgICBcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7ICAgIFxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Nsb3NlX2dyZWVuLnN2Zyk7XG4gICAgICB9XG4gICAgfSAgXG4gIH1cbiAgJi4td2ctdG90b3Age1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4zcywgb3BhY2l0eSAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICByaWdodDogMTVweDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlBMDNFO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMCk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDEyKTtcbiAgICB9XG4gICAgQG1lZGlhICN7JHBjYn0ge1xuICAgICAgcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTAyNHB4KSAvIDIpOyAvLyAkcGNiX3dpZHRoXG4gICAgfVxuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEyMDBweCkgLyAyKTsgLy8gJHBjd193aWR0aFxuICAgIH0gICAgXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gICAgICBtYXJnaW46IDAgYXV0byAzcHg7XG4gICAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICAgICAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC8v6Imy44KS5bCR44GX6JaE44GP44GZ44KLXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCMwOUEwM0UsIDUlKTtcbiAgICB9XG4gICAgLy8g44K144Od44O844OI44OX44Ot44Oa44O844K455SoXG4gICAgJi4tcHJvIHtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICAgIGJvdHRvbTogOTBweDtcbiAgICAgIH1cbiAgICAgIC8vIOips+e0sOODmuODvOOCuFxuICAgICAgJi4tZGV0YWlsIHtcbiAgICAgICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLy/jg5vjg5Djg7zmmYLjgasgb3BhY2l0eSDjgpLkuIvjgZLjgotcbi8vJG9wYWNpdHk6IOS4jemAj+aYjuW6plxuLy8kZHVyYXRpb246IOOCouODi+ODoeODvOOCt+ODp+ODs+OBrumAn+W6plxuQG1peGluIGhvdmVyX2VmZmVjdCgkb3BhY2l0eTogMC43LCAkZHVyYXRpb246IDAuM3MpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAkZHVyYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogJG9wYWNpdHk7XG4gIH1cbn1cblxuLy/jg5vjg5Djg7zmmYLjgasgYmFja2dyb3VuZC1jb2xvciDjgpLlpInjgYjjgotcbi8vJGJnYzog6ImyXG4vLyRkdXJhdGlvbjog44Ki44OL44Oh44O844K344On44Oz44Gu6YCf5bqmXG5AbWl4aW4gaG92ZXJfZWZmZWN0X2JnKCRiZ2MsICRkdXJhdGlvbjogMC4zcykge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICRkdXJhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2M7XG4gIH1cbn1cblxuLy/jg5Xjgqnjg7Pjg4jjga5yZW0gIOS+iyBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwgJGJhc2U6IDE2KSB7XG5cdGZvbnQtc2l6ZTogJHNpemUgKyBweDtcblx0Zm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSwgJGJhc2UpICsgcmVtO1xufVxuXG4vL3BsYWNlaG9sZGVyQ29sb3IgQGluY2x1ZGUgcGxhY2Vob2xkZXJDb2xvcigjQzRDNEM0KTtcbkBtaXhpbiBwbGFjZWhvbGRlckNvbG9yKCRjb2xvcikge1xuICAmOnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIGFzcGVjdC1yYXRpb24gU2FmYXJp5a++5b+cXG5AbWl4aW4gYXNwZWN0LXJhdGlvKCR3aWR0aCwgJGhlaWdodCwgJG1heC13aWR0aDogbm9uZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGlmICgkbWF4LXdpZHRoICE9IFwibm9uZVwiKSB7XG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoICsgcHg7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcGFkZGluZy10b3A6IHJvdW5kKG1hdGguZGl2KCRoZWlnaHQsICR3aWR0aCkgKiAxMDAlICogMTAwKSAqIDAuMDE7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gID4gaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG4iLCIvL2FuY2hvciBtZW51XG4uby1hbmNob3ItbmF2IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwOWEwM2U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDlhMDNlO1xuICAmLi1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbn1cbi5vLWFuY2hvci1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5vLWFuY2hvci1uYXZfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHRvcDogN3B4O1xuICAgIGJvdHRvbTogN3B4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwOWEwM2U7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgdG9wOiA2cHg7XG4gICAgICBib3R0b206IDZweDtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmOmhhcyguby1hbmNob3ItbmF2X19pdGVtX19saW5rOmhvdmVyLCAuby1hbmNob3ItbmF2X19pdGVtX19saW5rLmlzLWFjdGl2ZSkge1xuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgZmxleC1iYXNpczogMjAlO1xuICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDI0JTtcbiAgICAgIG1heC13aWR0aDogMjQlO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBmbGV4LWJhc2lzOiAxNiU7XG4gICAgICBtYXgtd2lkdGg6IDE2JTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgZmxleC1iYXNpczogMjAlO1xuICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDIwJTtcbiAgICAgIG1heC13aWR0aDogMjAlO1xuICAgIH1cbiAgfVxufVxuLm8tYW5jaG9yLW5hdl9faXRlbV9fbGluayB7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzA5YTAzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBtaW4td2lkdGg6IDE2NHB4O1xuICAgIHBhZGRpbmc6IDdweCAwO1xuICB9XG4gIEBtZWRpYSAjeyRzcH0ge1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMyk7XG4gIH1cblxuICAmLi1sb2dvIHtcbiAgICBmaWxsOiAjMDlhMDNlO1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5YTAzZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAmLi1sb2dvIHtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgfVxuICB9XG4gICYuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlhMDNlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICYuLWxvZ28ge1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICB9XG4gIH1cbn1cbiIsIi5vLXdpdGhnb2xmLWt2IHtcbiAgJi4tdG9wIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMva3ZfcGMuanBnKTtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDU1NHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2t2X3NwLmpwZyk7XG4gICAgICBoZWlnaHQ6IDUzNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skcGN3fSB7XG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICB9XG4gIH1cbiAgJi4tY291cnNlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMva3ZfY291cnNlc19zcC5qcGcpO1xuICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgYXNwZWN0LXJhdGlvOiAzNjAgLyAyMjU7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMva3ZfY291cnNlc19wYy5qcGcpO1xuICAgIH1cbiAgfVxufVxuLm8td2l0aGdvbGYta3ZfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm8td2l0aGdvbGYta3ZfX2lubmVyX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgbGVmdDogLTE1cHg7XG4gIHotaW5kZXg6IDE7XG4gIEBtZWRpYSAjeyRwY2J9IHtcbiAgICB0b3A6IC00MHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgQG1lZGlhICN7JHBjd30ge1xuICAgIHRvcDogLTQwcHg7XG4gICAgbGVmdDogMTA1cHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLWt2X19pbm5lcl9fY292ZXIge1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggNDBweDtcbiAgfVxuICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuICBAbWVkaWEgI3skcGNifSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxuICBAbWVkaWEgI3skcGN3fSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNzVweDtcbiAgfVxufVxuLm8td2l0aGdvbGYta3ZfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDE0MHB4O1xuICB9XG59XG4uby13aXRoZ29sZi1rdl9fdGl0bGVfX2JveCB7XG4gIC5vLXdpdGhnb2xmLWt2Li10b3AgJiB7XG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skcGNifSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgIH1cbiAgICBAbWVkaWEgI3skc3B9IHtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgIHRleHQtc2hhZG93OiAwIDAgMTZweCByZ2JhKDI2LCAyNiwgMjYsIDAuNCk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoNDApO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gICAgICBAbWVkaWEgI3skc3B9IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm8td2l0aGdvbGYta3YuLWNvdXJzZXMgJiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDAlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgdG9wOiA0NSU7XG4gICAgICByaWdodDogMTIwcHg7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMzYpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG4gIH1cbn1cblxuLm8td2l0aGdvbGYta3ZfX2lubmVyX19pbWdfX3BsYXllciB7XG4gIHdpZHRoOiAxNDRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgQG1lZGlhICN7JHBjd30ge1xuICAgIHdpZHRoOiAzMDNweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1rdl9fY29udCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAjeyRzcH0ge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCA0NXB4O1xuICB9XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIHBhZGRpbmc6IDI1cHggNDBweCA0MHB4IDUwcHg7XG4gIH1cbiAgQG1lZGlhICN7JHBjd30ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG59XG4uby13aXRoZ29sZi1rdl9fY29udF9fYm94X19pbm5lciB7XG4gIGNvbG9yOiAjMDAwO1xuICBmbGV4OiAxO1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX2ltZyB7XG4gIEBtZWRpYSAjeyRzcH0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBAbWVkaWEgI3skcGNifSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uby13aXRoZ29sZi1rdl9fY29udF9fYm94X19pbWdfX2xvZ28ge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTE0cHg7XG4gIEBtZWRpYSAjeyRiYXNpY30ge1xuICAgIHdpZHRoOiA5MnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9fdHRsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDMwKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgQG1lZGlhICN7JHBjYn0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9fdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgfVxufVxuLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9fYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTc1cHg7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gIH1cbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDMwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgfVxufVxuIiwiLm8td2l0aGdvbGYtcGFuZWwge1xufVxuLm8td2l0aGdvbGYtcGFuZWxfX2NvbnQge1xuICBAbWVkaWEgI3skcGN3fSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX190dGwge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBmb250LXNpemUoMzYpO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIEBtZWRpYSAjeyRzcH0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyOCk7XG4gICAgc2Nyb2xsLW1hcmdpbi10b3A6IDQ2cHg7XG4gIH1cbiAgJi4tZ3JlZW4tbGluZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICMwOWEwM2U7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAmLi1iZy1ncmVlbiB7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gNTBweDtcbiAgICB3aWR0aDogMjY1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5YTAzZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgbWFyZ2luOiA3MHB4IDAgMzBweDtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNik7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgfVxufVxuLy/nibnlvrRcbi5vLXdpdGhnb2xmLXBhbmVsX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICYuLXN0ZXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19pdGVtIHtcbiAgcGFkZGluZzogMjVweCAwIDEwcHg7XG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgQG1lZGlhICN7JHBjYn0ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICBAbWVkaWEgI3skcGN3fSB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19saXN0Li1zdGVwICYge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgJi4tcGMtcm93IHtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlwiaGVhZGluZyBpbWdcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcImRlc2MgaW1nXCI7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogODBweCBhdXRvO1xuICAgIH0gIFxuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9faXRlbSArIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtIHtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwOWEwM2U7XG4gIH1cbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDlhMDNlO1xuICB9XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19saXN0Li1zdGVwICYge1xuICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH0gIFxuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuby13aXRoZ29sZi1wYW5lbF9fbGlzdC4tc3RlcCAmIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbS4tcGMtcm93ICYge1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgZ3JpZC1hcmVhOiBoZWFkaW5nO1xuICAgIH1cbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R0bF9faW1nIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHRsX190eHQge1xuICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIEBtZWRpYSAjeyRzcH0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICBAbWVkaWEgI3skcGN3fSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fYm94IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0uLXBjLXJvdyAmIHtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIHdpZHRoOiAzOTVweDtcbiAgICAgIGdyaWQtYXJlYTogaW1nO1xuICAgIH1cbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fYm94X19pbWcge1xuICBhc3BlY3QtcmF0aW86IDMyMi8xNjA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBtYXgtd2lkdGg6IDMyMnB4O1xuICAgIG1heC1oZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtLi1wYy1yb3cgJiB7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R4dCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19saXN0Li1zdGVwICYge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7ICAgICAgXG4gICAgfVxuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMDVweDtcbiAgICB9XG4gIH1cbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0uLXBjLXJvdyAmIHtcbiAgICBAbWVkaWEgI3skc3B9IHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgZ3JpZC1hcmVhOiBkZXNjO1xuICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG4gIH1cbn1cbi8vbWVzc2FnZVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYuLWJnLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIH1cbiAgJi4tc3BlY2lhbCB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDE1cHg7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cbiAgfVxuICAmLi1ub3JtYWwge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAyMHB4O1xuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIHBhZGRpbmc6IDMwcHggNjBweCA1NXB4O1xuICAgIH1cbiAgfVxuICAmLi1ub3JtYWwuLW5vdGVzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHggMzBweDtcbiAgICBAbWVkaWEgI3skcGN3fSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMzVweDtcbiAgICB9XG4gIH1cbiAgJi4tZ3JlZW4ge1xuICAgIG1hcmdpbjogMzBweCAwIDQwcHg7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDM1cHg7XG4gICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgbWFyZ2luOiA1MHB4IDAgNjVweDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1zcGVjaWFsICYge1xuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTg2cHg7XG4gICAgfVxuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX190eHQge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGNvbG9yOiAjZmQwMDAwO1xuICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tc3BlY2lhbCAmIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIH1cbiAgfVxuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tbm9ybWFsICYge1xuICAgIGZsZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLW5vcm1hbC4tbm90ZXMgJiB7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTkwcHgpO1xuICAgIH1cbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3VuZGVyIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIH1cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX19pbWcge1xuICB3aWR0aDogODBweDtcbiAgQG1lZGlhICN7JHBjd30ge1xuICAgIHdpZHRoOiAxMjZweDtcbiAgfVxuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tc3BlY2lhbCAmIHtcbiAgICBAbWVkaWEgI3skcGN3fSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAzMHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tbm9ybWFsICYge1xuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgIH1cbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX21haW4ge1xuICBib3JkZXItbGVmdDogOHB4ICNmZjQ1MDAgc29saWQ7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ncmVlbiAme1xuICAgIGJvcmRlci1sZWZ0OiA4cHggIzA5YTAzZSBzb2xpZDtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3N1YiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xuICAmLi1pbmRlbnQge1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICB9XG4gICYuLW51bWJlciB7XG4gICAgdGV4dC1pbmRlbnQ6IC0zMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tbm9ybWFsLi1ub3RlcyAmIHtcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gICAgICB9ICAgICAgICAgIFxuICAgIH1cbiAgfVxuICBAbWVkaWEgI3skcGN9IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2VzIHtcbiAgbWFyZ2luOiAzMHB4IDAgNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBtYXJnaW46IDI1cHggMCA1NXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2VfX2hlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwOWEwM2U7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzA5YTAzZTtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICBAbWVkaWEgI3skcGN9IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSA0NDBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0NDBweCk7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICB9XG4gIEBtZWRpYSAjeyRwY3d9IHsgICAgXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIHN0cm9uZyB7XG4gICAgY29sb3I6ICNGRjQ1MDA7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOjA7XG4gICAgaGVpZ2h0OjA7XG4gICAgYm9yZGVyLXN0eWxlOnNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMTJweCAxMHB4IDAgMTBweDtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICBib3R0b206IC0xMnB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIHJpZ2h0OiAtMTJweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxOHB4IDAgMThweCAxMnB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZGRkZGO1xuICAgIH1cbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZV9fYm9keSB7XG4gIHBhZGRpbmc6IDExLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5YTAzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzcHggMzVweDtcbiAgICBmbGV4LWJhc2lzOiA0NDBweDtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gIH1cbn1cblxuXG5cbi5vLXdpdGhnb2xmLXBhbmVsX19pbnRyby10dGwsXG4uby13aXRoZ29sZi1wYW5lbF9fdGFibGUtdHRsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19pbnRyby10eHQge1xuICBtYXJnaW46IDE1cHggMCAzMHB4O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgbWFyZ2luOiAyNXB4IDAgNjBweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICB9XG59XG4vL3RhYmxlXG4uby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94X190dGwsXG4gICAgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX2NvbnQge1xuICAgICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX3R0bCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogOTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UzZTNlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweDtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgbWluLWhlaWdodDogNDRweDtcbiAgfVxuICBAbWVkaWEgI3skcGN9IHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX2NvbnQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UzZTNlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgbWluLWhlaWdodDogNDRweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlM2UzZTM7XG4gIH1cbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIH1cbiAgJi4tYm90dG9tIHtcbiAgICBAbWVkaWEgI3skc3B9IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgIH0gIFxuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94X19jb250X19zdWIge1xuICAmLi1udW1iZXIge1xuICAgIHRleHQtaW5kZW50OiAtMzJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94X19jb250X19wb2ludCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMyk7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb24ge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgcGFkZGluZzogMjVweCA0MHB4IDYwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgbWFyZ2luOiAwIDAgMjVweCAxNXB4O1xuICB9XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICBpbWcge1xuICAgICAgZ2FwOiAyMnB4O1xuICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0NXB4O1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA5YTAzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgcGFkZGluZzogMjVweCA0MHB4IDU1cHg7XG4gIH1cbiAgJi4tbmcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5MjkyOTI7XG4gIH1cbn1cblxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICB9XG4gIHN0cm9uZyB7XG4gICAgY29sb3I6ICNGRjQ1MDA7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbV9fbWVtYmVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW1fX21lbWJlciB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICB3aWR0aDogOTRweDtcbiAgICB9XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbV9fcmVzdWx0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMnB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDE2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDlhMDNlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xuICBjb2xvcjogIzA5YTAzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgd2lkdGg6IDI2NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI2KTtcbiAgfVxuICAuby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtLi1uZyAme1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5MjkyOTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkyOTI5MjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICBcbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn0iLCIuby13Zy1jb3Vyc2VzIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19faXRlbSB7XG4gIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAmKy5vLXdnLWNvdXJzZXNfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvIHtcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBmbGV4LWJhc2lzOiAzODVweDtcbiAgICBtYXgtd2lkdGg6IDM4NXB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzODVweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvX19pbm5lciB7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUZFRjtcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogNzBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDI1cHggNDBweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvX19wcmVmIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiAycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5QTAzRTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbn1cblxuLm8td2ctY291cnNlc19faW5mb19fbmFtZSB7XG4gIG1hcmdpbjogNXB4IDAgMTJweDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm8td2ctY291cnNlc19faW5mb19faW1nIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDMwMCAvIDE5MDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvX19saW5rIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDAgMCAxNXB4IGF1dG87XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCBhdXRvO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX2luZm9fX25vdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gIGNvbG9yOiAjRkYyRjJGO1xuICBsaW5lLWhlaWdodDogMS40O1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6MDtcbiAgICBoZWlnaHQ6MDtcbiAgICBib3JkZXItc3R5bGU6c29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAxMHB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0ZGRkZGRiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJzIHtcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAzODVweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzODVweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllciB7XG4gIHBhZGRpbmc6IDE1cHggMCAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRkVGO1xuICAmKy5vLXdnLWNvdXJzZXNfX3BsYXllciB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB9XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyX19uYW1lLWJveCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDMwcHggNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMjBweCAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOUEwM0U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2JvZHkge1xuICBtYXJnaW46IDE1cHggMCAwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fa2FuYSB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEwKTtcbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyX19uYW1lIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE3KTtcbiAgc21hbGwge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2ltZyB7XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgZ3JpZC1hcmVhOiBpbWc7XG4gIH1cbiAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYWNjLW9wZW4td3JhcCB7XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2FjYy1vcGVuIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxODBweDtcbn1cblxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2FjYy1jb250IHtcbiAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW1nIHByb2ZpbGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcImNvdXJzZXMgY291cnNlc1wiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTcwcHggYXV0bztcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX3Byb2ZpbGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICB9XG4gIGR0IHtcbiAgICBwYWRkaW5nOiA0cHggMTVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGRUZFRjtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDVweDtcbiAgICAgIG1heC13aWR0aDogMTA1cHg7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUZFRkVGO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuICBkZCB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUZFRkVGO1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxMDVweCk7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogNHB4IDE1cHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgZ3JpZC1hcmVhOiBwcm9maWxlO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlcyB7XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgZ3JpZC1hcmVhOiBjb3Vyc2VzO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlc19faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlc19fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlc19fYnRuIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2FjYy1jbG9zZS13cmFwIHtcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYWNjLWNsb3NlIHtcbiAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbiAgd2lkdGg6IDkwcHg7XG59IiwiLm8td2ctY291cnNlcy1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gIH1cbn1cblxuLm8td2ctY291cnNlcy1hcmVhX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMDlBMDNFO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXMtYXJlYV9fYXJlYXMge1xuXG59XG5cbi5vLXdnLWNvdXJzZXMtYXJlYV9fYXJlYSB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlBMDNFO1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIHdpZHRoOiAxNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzLWFyZWFfX3RvcF9fZGVzYyB7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkY0NTAwO1xuICBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBwYWRkaW5nOiAxcHggMTBweDtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIH1cbn1cblxuLm8td2ctY291cnNlcy1hcmVhX19wcmVmcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzLWFyZWFfX3ByZWYge1xuICBhIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFREVERUQ7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbiAgICBjb2xvcjogIzFBMUExQTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgaG92ZXJfZWZmZWN0KCk7XG4gIH1cbiAgJi5pcy1hY3RpdmUge1xuICAgIGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5QTAzRTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuIl19 */
