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

Layout

====================================*/
.l-unit.-bg-gray {
  background-color: #f8f8f8;
}
.l-unit.-bg-lightgray {
  background-color: #f0f0f0;
}
.l-unit.-bg-lightgreen {
  background-color: #edeeda;
}
@media only screen and (min-width:768px), tv, print {
  .l-unit.-bg-gray-pc {
    background-color: #f8f8f8;
  }
}
@media only screen and (min-width:1200px), print {
  .l-unit.-bg-gray-pcw {
    background-color: #f8f8f8;
  }
}
@media only screen and (max-width:767.97px) {
  .l-unit.-bg-gray-sp {
    background-color: #f8f8f8;
  }
}
@media only screen and (max-width:1199.97px) {
  .l-unit.-bg-gray-basic {
    background-color: #f8f8f8;
  }
}
.l-unit.-bg-light-gray {
  background-color: #FDFFFA;
}
.l-unit.-bg-diagonal {
  position: relative;
}
.l-unit.-bg-diagonal:before {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1;
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-color: #fff;
  -webkit-transform: skewY(8deg);
          transform: skewY(8deg);
  -webkit-transform-origin: top right;
          transform-origin: top right;
}
.l-unit.-bg-diagonal.-lightgreen:before {
  background-color: #edeeda;
}
.l-unit.-has-border-top:before {
  border-top: 1px solid #707070;
}
.l-unit.-agent {
  margin-top: 20px;
}
@media print {
  .l-unit.-print {
    margin-top: 100px;
  }
}

.l-unit__box {
  /* 印刷用 */
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__box {
    width: 1024px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .l-unit__box {
    width: 768px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .l-unit__box {
    width: 1024px;
  }
}
@media only screen and (min-width:1200px), print {
  .l-unit__box {
    width: 1200px;
  }
}
@media print {
  .l-unit__box {
    width: 1024px;
    overflow: visible;
  }
}
@media only screen and (max-width:767.97px) {
  .l-unit__box.has-padding-sp {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (max-width:1199.97px) {
  .l-unit__box.has-padding-basic {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (max-width:1199.97px) {
  .l-unit__box.has-padding-basic-wide {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (max-width:1199.97px) {
  .l-unit__box.has-padding-basic-narrow {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media only screen and (max-width:1199.97px) {
  .l-unit__box.basic100 {
    width: 100%;
  }
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__box.has-2col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__box.has-2col .l-unit__main {
    width: 830px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .l-unit__box.has-2col .l-unit__main {
    width: 664px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .l-unit__box.has-2col .l-unit__main {
    width: 518px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__box.has-2col .l-unit__side {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 380px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .l-unit__box.has-2col .l-unit__side {
    width: 300px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .l-unit__box.has-2col .l-unit__side {
    width: 200px;
  }
}
@media only screen and (max-width:767.97px) {
  .l-unit__box.has-2col .l-unit__side {
    margin-top: 30px;
  }
}
.l-unit__box.has-2col.-top {
  padding-top: 40px;
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__box.has-2col.-top .l-unit__side {
    margin-left: 40px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .l-unit__box.has-2col.-top .l-unit__side {
    margin-left: 30px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .l-unit__box.has-2col.-top .l-unit__side {
    margin-left: 20px;
  }
}
.l-unit__box.has-2col.-under {
  padding-top: 40px;
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__box.has-2col.-under {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__box.has-2col.-under .l-unit__side {
    margin-right: 40px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .l-unit__box.has-2col.-under .l-unit__side {
    margin-right: 30px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .l-unit__box.has-2col.-under .l-unit__side {
    margin-right: 20px;
  }
}
@media only screen and (max-width:767.97px) {
  .l-unit__box.has-2col.-under-side-r {
    margin-top: 20px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__box.has-2col.-under-side-r .l-unit__side {
    margin-left: 40px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .l-unit__box.has-2col.-under-side-r .l-unit__side {
    margin-left: 30px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .l-unit__box.has-2col.-under-side-r .l-unit__side {
    margin-left: 20px;
  }
}
.l-unit__box.-has-2col-border {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: auto;
}
@media only screen and (min-width:1200px), print {
  .l-unit__box.-has-2col-border {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #f8f8f8;
    padding: 30px;
  }
}
.l-unit__box.-has-2col-border .l-unit__col {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media only screen and (min-width:1200px), print {
  .l-unit__box.-has-2col-border .l-unit__col {
    width: 50%;
  }
}
@media only screen and (min-width:1200px), print {
  .l-unit__box.-has-2col-border .l-unit__col:nth-child(1) {
    padding-right: 30px;
    border-right: 1px solid #707070;
  }
}
@media only screen and (min-width:1200px), print {
  .l-unit__box.-has-2col-border .l-unit__col:nth-child(2) {
    margin-left: 30px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__box.-old {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .l-unit__box.-old {
    width: 768px;
  }
}
.l-unit__box.-white-shadow {
  background-color: #fff;
}
@media only screen and (min-width:1024px) {
  .l-unit__box.-white-shadow {
    -webkit-box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.16);
            box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.16);
  }
}
@media only screen and (max-width:1023.97px) {
  .l-unit__box.-white-mobile {
    background-color: #fff;
  }
}
@media only screen and (min-width:1200px), print {
  .l-unit__box.-narrow {
    width: 880px;
  }
}
.l-unit__box.-bg-lightgray {
  background-color: #f0f0f0;
}
.l-unit__box.-box-bg-gray {
  background-color: #f8f8f8;
}
.l-unit__box.-bg-yellow {
  background-color: #fffbe2;
}
@media only screen and (min-width:1200px), print {
  .l-unit.-has-sidemenu .l-unit__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .l-unit.-has-sidemenu .l-unit__box.-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media only screen and (min-width:1200px), print {
  .l-unit__box.-narrow-pcw-md {
    width: 830px;
  }
}
@media only screen and (min-width:1200px), print {
  .l-unit__box.-narrow-pcw {
    padding-left: 250px;
    padding-right: 250px;
  }
}
.l-unit__box.-mid {
  width: 980px;
}
.l-unit__box.-sm {
  width: 880px;
}

.l-unit__main.-bg-gray {
  background-color: #f8f8f8;
}

@media only screen and (min-width:1200px), print {
  .l-unit.-has-sidemenu .l-unit__sidemenu {
    -ms-flex-preferred-size: 270px;
        flex-basis: 270px;
    max-width: 270px;
  }
}
@media only screen and (max-width:1199.97px) {
  .l-unit.-has-sidemenu .l-unit__sidemenu {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media only screen and (min-width:1200px), print {
  .l-unit.-has-sidemenu .l-unit__main {
    margin-top: 25px;
    -ms-flex-preferred-size: calc(100% - 270px);
        flex-basis: calc(100% - 270px);
    max-width: calc(100% - 270px);
  }
}

.l-unit__main__unit {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width:1200px), print {
  .l-unit__main__unit {
    padding-left: 25px;
    padding-right: 25px;
  }
}
.l-unit__main__unit.-bg-lightgray {
  background-color: #f0f0f0;
}
.l-unit__main__unit.-bg-lightgreen {
  background-color: #dbf1d3;
}
.l-unit__main__unit.-bg-yellow {
  background-color: #fffbe2;
}
.l-unit__main__unit.-pad-sm {
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (min-width:1200px), print {
  .l-unit__main__unit.-pad-sm {
    padding-left: 25px;
    padding-right: 25px;
  }
}
.l-unit__main__unit.-pad-sm-sp {
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__main__unit.-pad-sm-sp {
    padding-left: 0;
    padding-right: 0;
  }
}
.l-unit__main__unit.-pad-none {
  padding-left: 0;
  padding-right: 0;
}
@media only screen and (max-width:767.97px) {
  .l-unit__main__unit.-pad-none-sp {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (min-width:768px), tv, print {
  .l-unit__main__unit.-pad-none-pc {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (max-width:767.97px) {
  .l-unit__main__unit.-pad-xs-sp {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media only screen and (min-width:1200px), print {
  .l-unit__main__unit.-main-narrow-pcw-md {
    width: 830px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width:1200px), print {
  .l-unit__main__unit.-main-narrow-pcw-lg {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width:1200px), print {
  .l-unit__main__unit.-border-bottom-pcw {
    border-bottom: 1px solid #E0E0E0;
  }
}

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

Atoms

====================================*/
.a-lw-link {
  color: #0076ff;
  text-decoration: underline;
  -webkit-transition: opacity 0.7s;
  transition: opacity 0.7s;
}
.a-lw-link:hover {
  opacity: 0.7;
}

.a-lw-btn {
  padding: 17px 32px;
  border-radius: 25px;
  text-align: center;
  font-weight: 600;
  text-decoration: none;
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1;
  min-width: 247px;
}
.a-lw-btn:hover {
  opacity: 0.7;
}
.a-lw-btn.-right-arrow {
  text-align: left;
  position: relative;
}
.a-lw-btn.-bg-green {
  background: #008d31;
  color: #fff;
}
.a-lw-btn.-bg-orange {
  background: #f0a225;
  color: #fff;
}
.a-lw-btn.-bg-red {
  background: #ff5a3c;
  color: #fff;
}
.a-lw-btn.-rounded-lg {
  border-radius: 25px;
}
@media only screen and (min-width:768px), tv, print {
  .a-lw-btn.-rounded-lg {
    border-radius: 30px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .a-lw-btn.-size-lg-pc {
    font-size: 18px;
    font-size: 1.125rem;
    padding: 21px 52px 21px 46px;
    min-width: 300px;
  }
}

.a-lw-btn.-right-arrow .a-lw-btn__arrow {
  position: absolute;
  position: absolute;
  top: 50%;
  right: 14px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.a-lw-btn.-right-arrow.-size-lg-pc .a-lw-btn__arrow {
  right: 25px;
}

.a-lw-notice {
  font-weight: 600;
  color: #000000;
  background: #f3d636;
  line-height: 1.7;
  padding: 0px 10px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 13px;
  font-size: 0.8125rem;
}
@media only screen and (min-width:768px), tv, print {
  .a-lw-notice {
    font-size: 15px;
    font-size: 0.9375rem;
  }
}

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

Molecules

====================================*/
.m-course-table.-name {
  max-width: 580px;
}
.m-course-table.-w100 {
  max-width: none;
  width: 100%;
}
.m-course-table.-center {
  margin-left: auto;
  margin-right: auto;
}
.m-course-table__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.m-course-table__box:first-child .m-course-table__head {
  border-top: #e2e2e2 1px solid;
  border-radius: 3px 0 0 0;
}
.m-course-table__box:first-child .m-course-table__data {
  border-top: #e2e2e2 1px solid;
  border-radius: 0 3px 0 0;
}
.m-course-table__box:last-child .m-course-table__head {
  border-radius: 0 0 0 3px;
}
.m-course-table__box:last-child .m-course-table__data {
  border-radius: 0 0 3px 0;
}
.m-course-table.-only1 .m-course-table__box .m-course-table__head {
  border-radius: 3px 0 0 3px;
}
.m-course-table.-only1 .m-course-table__box .m-course-table__data {
  border-radius: 0 3px 3px 0;
}
.m-course-table.-sp-block .m-course-table__box {
  display: block;
}
.m-course-table.-sp-block .m-course-table__box .m-course-table__head {
  border-radius: 3px 3px 0 0;
}
.m-course-table.-sp-block .m-course-table__box .m-course-table__data {
  border-radius: 0 0 3px 3px;
}
@media only screen and (min-width:768px), tv, print {
  .m-course-table.-sp-block .m-course-table__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .m-course-table.-sp-block .m-course-table__box .m-course-table__head {
    border-radius: 3px 0 0 3px;
  }
  .m-course-table.-sp-block .m-course-table__box .m-course-table__data {
    border-radius: 0 3px 3px 0;
  }
}
.m-course-table.-lottery .m-course-table__box:first-child .m-course-table__head {
  border-top: #e8e8e8 1px solid;
}
.m-course-table.-lottery .m-course-table__box:first-child .m-course-table__data {
  border-top: #e8e8e8 1px solid;
}

.m-course-table__head {
  color: #262626;
  font-size: 12px;
  font-size: 0.75rem;
  min-width: 106px;
  -ms-flex-preferred-size: 106px;
      flex-basis: 106px;
  max-width: 106px;
  text-align: left;
  padding: 5px 3px;
  border-left: #e2e2e2 1px solid;
  border-right: #e2e2e2 1px solid;
  border-bottom: #e2e2e2 1px solid;
  word-break: break-all;
}
@media only screen and (min-width:768px), tv, print {
  .m-course-table__head {
    font-size: 15px;
    font-size: 0.9375rem;
    -ms-flex-preferred-size: 250px;
        flex-basis: 250px;
    max-width: 250px;
    padding: 5px 16px;
  }
}
.m-course-table.-head-light-gray .m-course-table__head {
  background-color: #f0f0f0;
}
.m-course-table.-head-dark-gray .m-course-table__head {
  background-color: #c8c8c8;
}
.m-course-table.-head-smoke-black .m-course-table__head {
  background-color: #323232;
}
.m-course-table.-head-green .m-course-table__head {
  background-color: #009933;
}
.m-course-table.-head-txt-white .m-course-table__head {
  color: #fff;
}
.m-course-table.-head-left .m-course-table__head {
  text-align: left;
}
.m-course-table.-name .m-course-table__head {
  -ms-flex-preferred-size: 150px;
      flex-basis: 150px;
  max-width: 150px;
}
@media only screen and (min-width:768px), tv, print {
  .m-course-table.-name .m-course-table__head {
    -ms-flex-preferred-size: 150px;
        flex-basis: 150px;
    max-width: 150px;
  }
}
.m-course-table.-relation .m-course-table__head {
  -ms-flex-preferred-size: 110px;
      flex-basis: 110px;
  max-width: 110px;
  font-size: 14px;
  font-size: 0.875rem;
  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 {
  .m-course-table.-relation .m-course-table__head {
    -ms-flex-preferred-size: 150px;
        flex-basis: 150px;
    max-width: 150px;
    font-size: 15px;
    font-size: 0.9375rem;
  }
}
.m-course-table.-head-ample .m-course-table__head {
  padding: 5px 7px;
}
@media only screen and (min-width:768px), tv, print {
  .m-course-table.-head-ample .m-course-table__head {
    padding: 5px 16px;
  }
}
.m-course-table.-sp-block .m-course-table__head {
  width: 100%;
}
@media only screen and (max-width:767.97px) {
  .m-course-table.-sp-block .m-course-table__head {
    padding: 5px 10px;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    max-width: none;
    text-align: left;
  }
}
.m-course-table__head.-center-y {
  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;
}
.m-course-table.-lottery .m-course-table__head {
  background-color: #009933;
  color: #fff;
  border-left: #e8e8e8 1px solid;
  border-right: #e8e8e8 1px solid;
  border-bottom: #e8e8e8 1px solid;
  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;
  font-size: 14px;
  font-size: 0.875rem;
  text-align: center;
  min-width: 90px;
  max-width: 90px;
  -ms-flex-preferred-size: 90px;
      flex-basis: 90px;
}
@media only screen and (min-width:768px), tv, print {
  .m-course-table.-lottery .m-course-table__head {
    min-width: 120px;
    max-width: 120px;
    -ms-flex-preferred-size: 120px;
        flex-basis: 120px;
  }
}
.m-course-table__head.-txt-center {
  text-align: center;
}

.m-course-table__data {
  color: #323232;
  font-size: 14px;
  font-size: 0.875rem;
  -ms-flex-preferred-size: calc(100% - 106px);
      flex-basis: calc(100% - 106px);
  max-width: calc(100% - 106px);
  padding: 5px 15px;
  border-right: #e2e2e2 1px solid;
  border-bottom: #e2e2e2 1px solid;
  word-break: break-all;
}
@media only screen and (min-width:768px), tv, print {
  .m-course-table__data {
    font-size: 15px;
    font-size: 0.9375rem;
    -ms-flex-preferred-size: calc(100% - 250px);
        flex-basis: calc(100% - 250px);
    max-width: calc(100% - 250px);
    padding: 5px 15px;
  }
}
.m-course-table.-name .m-course-table__data {
  -ms-flex-preferred-size: calc(100% - 150px);
      flex-basis: calc(100% - 150px);
  max-width: calc(100% - 150px);
}
@media only screen and (min-width:768px), tv, print {
  .m-course-table.-name .m-course-table__data {
    -ms-flex-preferred-size: calc(100% - 150px);
        flex-basis: calc(100% - 150px);
    max-width: calc(100% - 150px);
  }
}
.m-course-table.-relation .m-course-table__data {
  -ms-flex-preferred-size: calc(100% - 110px);
      flex-basis: calc(100% - 110px);
  max-width: calc(100% - 110px);
  padding: 7px 15px;
}
@media only screen and (min-width:768px), tv, print {
  .m-course-table.-relation .m-course-table__data {
    -ms-flex-preferred-size: calc(100% - 150px);
        flex-basis: calc(100% - 150px);
    max-width: calc(100% - 150px);
    font-size: 16px;
    font-size: 1rem;
    padding: 7px 15px;
  }
}
@media only screen and (max-width:767.97px) {
  .m-course-table.-sp-block .m-course-table__data {
    border-left: #e2e2e2 1px solid;
    border-top: none;
    padding: 10px;
    width: 100%;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    max-width: none;
  }
}
@media only screen and (min-width:768px), tv, print {
  .m-course-table.-sp-block .m-course-table__data {
    padding: 15px;
  }
}
.m-course-table.-white .m-course-table__data {
  background-color: #fff;
}
.m-course-table.-lottery .m-course-table__data {
  border-right: #e8e8e8 1px solid;
  border-bottom: #e8e8e8 1px solid;
}
@media only screen and (min-width:768px), tv, print {
  .m-course-table.-lottery .m-course-table__data {
    -ms-flex-preferred-size: calc(100% - 120px);
        flex-basis: calc(100% - 120px);
    max-width: calc(100% - 120px);
  }
}

.m-course-table__data__icon {
  height: 24px;
}

.m-course-table__data_attention {
  color: #ff0000;
}

.m-course-table.-lottery .m-course-table__data__benefits {
  color: #ff0000;
  font-weight: bold;
  font-size: 16px;
  font-size: 1rem;
}
@media only screen and (min-width:1024px) {
  .m-course-table.-lottery .m-course-table__data__benefits {
    font-size: 18px;
    font-size: 1.125rem;
  }
}

.m-course-table.-lottery .m-course-table__data__date {
  font-weight: bold;
  font-size: 15px;
  font-size: 0.9375rem;
}
@media only screen and (min-width:1024px) {
  .m-course-table.-lottery .m-course-table__data__date {
    font-size: 16px;
    font-size: 1rem;
  }
}

.m-course-table__data__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.m-course-table__data__item + .m-course-table__data__item {
  margin-top: 5px;
}

.m-course-table__data__item__icon {
  margin-right: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.m-course-table + .m-course-table {
  margin-top: 24px;
}

.m-lw-list > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.m-lw-list > li:before {
  content: "・";
}
.m-lw-list.-small-mark > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.m-lw-list.-small-mark > li:before {
  line-height: 1;
  font-size: 80%;
  position: relative;
  top: 5px;
  content: "※";
}

.m-lw-campaign-period {
  background-color: #f3d636;
  padding: 16px 15px;
  font-weight: 600;
}

.m-lw-campaign-period__inner {
  display: grid;
  place-items: center;
  gap: 16px;
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-campaign-period__inner {
    gap: 9px;
    max-width: 600px;
    margin-inline: auto;
  }
}

.m-lw-campaign-period__item {
  display: grid;
  text-align: center;
  gap: 6px;
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-campaign-period__item {
    gap: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
  }
}
.m-lw-campaign-period__item dt {
  line-height: 1;
  font-size: 16px;
  font-size: 1rem;
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-campaign-period__item dt {
    font-size: 18px;
    font-size: 1.125rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 200px;
    text-align: right;
  }
}
.m-lw-campaign-period__item dd {
  line-height: 1;
  font-size: 15px;
  font-size: 0.9375rem;
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-campaign-period__item dd {
    font-size: 18px;
    font-size: 1.125rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    text-align: left;
  }
}

.m-lw-conditions {
  background: #1da35d;
  border-radius: 0;
  padding: 17px 12px 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
  max-width: 980px;
  width: 100%;
  margin-inline: auto;
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-conditions {
    padding: 26px 32px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 16px;
  }
}
@media only screen and (min-width:1024px) {
  .m-lw-conditions {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 26px 32px 26px 55px;
    gap: 50px;
  }
}

.m-lw-conditions__heading {
  background: #f3d636;
  color: #000;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 8px 26px;
  border-radius: 999px;
  font-weight: 700;
  line-height: 1.2;
  font-size: 13px;
  font-size: 0.8125rem;
  -ms-flex-item-align: center;
      align-self: center;
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-conditions__heading {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}

.m-lw-conditions__list {
  display: grid;
  gap: 16px;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-conditions__list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -webkit-column-gap: 30px;
       -moz-column-gap: 30px;
            column-gap: 30px;
    row-gap: 12px;
    grid-template-areas: "grid-01 grid-03" "grid-02 grid-04";
  }
}
@media only screen and (min-width:1024px) {
  .m-lw-conditions__list {
    -webkit-column-gap: 60px;
       -moz-column-gap: 60px;
            column-gap: 60px;
  }
}

.m-lw-conditions__item {
  display: grid;
  grid-template-columns: auto 1fr;
  -webkit-column-gap: 8px;
     -moz-column-gap: 8px;
          column-gap: 8px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  color: #fff;
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-conditions__item.-grid-01 {
    grid-area: grid-01;
  }
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-conditions__item.-grid-02 {
    grid-area: grid-02;
  }
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-conditions__item.-grid-03 {
    grid-area: grid-03;
  }
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-conditions__item.-grid-04 {
    grid-area: grid-04;
  }
}

.m-lw-conditions__dot {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #f3d636;
  margin-top: 8px;
}

.m-lw-conditions__title {
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5;
}

.m-lw-conditions__desc {
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1.6;
}
.m-lw-conditions__desc::before {
  content: "※ ";
}

.m-lw-btn-unit {
  --btn-size-sp: 247px;
  --btn-size-pc: 247px;
  display: grid;
  place-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 1rem;
  grid-template-columns: repeat(auto-fit, var(--btn-size-sp));
}
@media only screen and (min-width:768px), tv, print {
  .m-lw-btn-unit {
    grid-template-columns: repeat(auto-fit, var(--btn-size-pc));
  }
}

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

Organisms

====================================*/
.o-lw-kv img {
  width: 100%;
}

.o-lw-main {
  padding-bottom: 50px;
}
@media only screen and (min-width:768px), tv, print {
  .o-lw-main {
    padding-bottom: 150px;
  }
}

.o-lw-main__table__head {
  color: #000;
  font-weight: 600;
  padding: 6px;
  font-size: 13px;
  font-size: 0.8125rem;
}
@media only screen and (max-width:767.97px) {
  .o-lw-main__table__head {
    min-width: 80px;
    -ms-flex-preferred-size: 80px;
        flex-basis: 80px;
    max-width: 80px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-lw-main__table__head {
    font-size: 16px;
    font-size: 1rem;
    padding: 10px 16px;
  }
}

.o-lw-main__table__data {
  color: #000;
  font-weight: 300;
  padding: 6px;
  font-size: 13px;
  font-size: 0.8125rem;
}
@media only screen and (max-width:767.97px) {
  .o-lw-main__table__data {
    -ms-flex-preferred-size: calc(100% - 80px);
        flex-basis: calc(100% - 80px);
    max-width: calc(100% - 80px);
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-lw-main__table__data {
    font-size: 16px;
    font-size: 1rem;
    padding: 10px 16px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxhZGllc193ZWVrLmNzcyIsImxhZGllc193ZWVrLnNjc3MiLCIuLi8uLi8uLi8uLi9hc3NldHMvaW5jbHVkZS9zYXNzL2xheW91dC9fdW5pdC5zY3NzIiwiLi4vLi4vLi4vLi4vYXNzZXRzL2luY2x1ZGUvc2Fzcy9fY29uZmlnLnNjc3MiLCJhdG9tcy9fbHctbGluay5zY3NzIiwiYXRvbXMvX2x3LWJ0bi5zY3NzIiwiLi4vLi4vLi4vLi4vYXNzZXRzL2luY2x1ZGUvc2Fzcy9mb3VuZGF0aW9uL19taXhpbi5zY3NzIiwiYXRvbXMvX2x3LW5vdGljZS5zY3NzIiwiLi4vLi4vLi4vLi4vYXNzZXRzL2luY2x1ZGUvc2Fzcy9tb2xlY3VsZXMvX2NvdXJzZS10YWJsZS5zY3NzIiwibW9sZWN1bGVzL19sdy1saXN0LnNjc3MiLCJtb2xlY3VsZXMvX2x3LWNhbXBhaWduLXBlcmlvZC5zY3NzIiwibW9sZWN1bGVzL19sdy1jb25kaXRpb25zLnNjc3MiLCJtb2xlY3VsZXMvX2x3LWJ0bi11bml0LnNjc3MiLCJvcmdhbmlzbXMvX2x3LWt2LnNjc3MiLCJvcmdhbmlzbXMvX2x3LW1haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNHaEI7Ozs7cUNBQUE7QUNDRTtFQUNFLHlCQ2tFUztBSC9EYjtBRURFO0VBQ0UseUJDMkZnQjtBSHhGcEI7QUVERTtFQUNFLHlCQUFBO0FGR0o7QUVBSTtFQURGO0lBRUkseUJDd0RPO0VIckRYO0FBQ0Y7QUVBSTtFQURGO0lBRUkseUJDbURPO0VIaERYO0FBQ0Y7QUVBSTtFQURGO0lBRUkseUJDOENPO0VIM0NYO0FBQ0Y7QUVBSTtFQURGO0lBRUkseUJDeUNPO0VIdENYO0FBQ0Y7QUVERTtFQUNFLHlCQUFBO0FGR0o7QUVERTtFQUNFLGtCQUFBO0FGR0o7QUVGSTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFB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RSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VSeUJELGVBQUE7RUFDQSxvQkFBQTtBTjBnQ0Q7QWNsaUNFO0VBTEY7SUFNSSxlQUFBO0lBQ0EsNkJBQUE7UUFBQSxnQkFBQTtJQUNBLGVBQUE7RWRxaUNGO0FBQ0Y7QWNwaUNFO0VBVkY7SVI0QkMsZUFBQTtJQUNBLGVBQUE7SVFqQkcsa0JBQUE7RWR3aUNGO0FBQ0Y7O0FjdGlDQTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RVJVRCxlQUFBO0VBQ0Esb0JBQUE7QU5naUNEO0FjemlDRTtFQUxGO0lBTUksMENBQUE7UUFBQSw2QkFBQTtJQUNBLDRCQUFBO0VkNGlDRjtBQUNGO0FjM2lDRTtFQVRGO0lSYUMsZUFBQTtJQUNBLGVBQUE7SVFIRyxrQkFBQTtFZCtpQ0Y7QUFDRiIsImZpbGUiOiJsYWRpZXNfd2Vlay5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5MYXlvdXRcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5sLXVuaXQuLWJnLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuLmwtdW5pdC4tYmctbGlnaHRncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi5sLXVuaXQuLWJnLWxpZ2h0Z3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZWRhO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmwtdW5pdC4tYmctZ3JheS1wYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLmwtdW5pdC4tYmctZ3JheS1wY3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAubC11bml0Li1iZy1ncmF5LXNwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5sLXVuaXQuLWJnLWdyYXktYmFzaWMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIH1cbn1cbi5sLXVuaXQuLWJnLWxpZ2h0LWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGRkZBO1xufVxuLmwtdW5pdC4tYmctZGlhZ29uYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubC11bml0Li1iZy1kaWFnb25hbDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogLTE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHNrZXdZKDhkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG59XG4ubC11bml0Li1iZy1kaWFnb25hbC4tbGlnaHRncmVlbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZWRhO1xufVxuLmwtdW5pdC4taGFzLWJvcmRlci10b3A6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3MDcwNzA7XG59XG4ubC11bml0Li1hZ2VudCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgcHJpbnQge1xuICAubC11bml0Li1wcmludCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbn1cblxuLmwtdW5pdF9fYm94IHtcbiAgLyog5Y2w5Yi355SoICovXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAubC11bml0X19ib3gge1xuICAgIHdpZHRoOiAxMDI0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjEwMjMuOTdweCkge1xuICAubC11bml0X19ib3gge1xuICAgIHdpZHRoOiA3NjhweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkgYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5sLXVuaXRfX2JveCB7XG4gICAgd2lkdGg6IDEwMjRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLmwtdW5pdF9fYm94IHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAubC11bml0X19ib3gge1xuICAgIHdpZHRoOiAxMDI0cHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAubC11bml0X19ib3guaGFzLXBhZGRpbmctc3Age1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC5oYXMtcGFkZGluZy1iYXNpYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMTk5Ljk3cHgpIHtcbiAgLmwtdW5pdF9fYm94Lmhhcy1wYWRkaW5nLWJhc2ljLXdpZGUge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC5oYXMtcGFkZGluZy1iYXNpYy1uYXJyb3cge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC5iYXNpYzEwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmwtdW5pdF9fYm94Lmhhcy0yY29sIC5sLXVuaXRfX21haW4ge1xuICAgIHdpZHRoOiA4MzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkgYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbCAubC11bml0X19tYWluIHtcbiAgICB3aWR0aDogNjY0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbCAubC11bml0X19tYWluIHtcbiAgICB3aWR0aDogNTE4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbCAubC11bml0X19zaWRlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAzODBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkgYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbCAubC11bml0X19zaWRlIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbCAubC11bml0X19zaWRlIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAubC11bml0X19ib3guaGFzLTJjb2wgLmwtdW5pdF9fc2lkZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLmwtdW5pdF9fYm94Lmhhcy0yY29sLi10b3Age1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbC4tdG9wIC5sLXVuaXRfX3NpZGUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSBhbmQgKG1heC13aWR0aDoxMTk5Ljk3cHgpIHtcbiAgLmwtdW5pdF9fYm94Lmhhcy0yY29sLi10b3AgLmwtdW5pdF9fc2lkZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbC4tdG9wIC5sLXVuaXRfX3NpZGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG4ubC11bml0X19ib3guaGFzLTJjb2wuLXVuZGVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAubC11bml0X19ib3guaGFzLTJjb2wuLXVuZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbC4tdW5kZXIgLmwtdW5pdF9fc2lkZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSBhbmQgKG1heC13aWR0aDoxMTk5Ljk3cHgpIHtcbiAgLmwtdW5pdF9fYm94Lmhhcy0yY29sLi11bmRlciAubC11bml0X19zaWRlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbC4tdW5kZXIgLmwtdW5pdF9fc2lkZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLmwtdW5pdF9fYm94Lmhhcy0yY29sLi11bmRlci1zaWRlLXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbC4tdW5kZXItc2lkZS1yIC5sLXVuaXRfX3NpZGUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSBhbmQgKG1heC13aWR0aDoxMTk5Ljk3cHgpIHtcbiAgLmwtdW5pdF9fYm94Lmhhcy0yY29sLi11bmRlci1zaWRlLXIgLmwtdW5pdF9fc2lkZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC5oYXMtMmNvbC4tdW5kZXItc2lkZS1yIC5sLXVuaXRfX3NpZGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG4ubC11bml0X19ib3guLWhhcy0yY29sLWJvcmRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLmwtdW5pdF9fYm94Li1oYXMtMmNvbC1ib3JkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG4ubC11bml0X19ib3guLWhhcy0yY29sLWJvcmRlciAubC11bml0X19jb2wge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLmwtdW5pdF9fYm94Li1oYXMtMmNvbC1ib3JkZXIgLmwtdW5pdF9fY29sIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAubC11bml0X19ib3guLWhhcy0yY29sLWJvcmRlciAubC11bml0X19jb2w6bnRoLWNoaWxkKDEpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3MDcwNzA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5sLXVuaXRfX2JveC4taGFzLTJjb2wtYm9yZGVyIC5sLXVuaXRfX2NvbDpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAubC11bml0X19ib3guLW9sZCB7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC4tb2xkIHtcbiAgICB3aWR0aDogNzY4cHg7XG4gIH1cbn1cbi5sLXVuaXRfX2JveC4td2hpdGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLmwtdW5pdF9fYm94Li13aGl0ZS1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5sLXVuaXRfX2JveC4td2hpdGUtbW9iaWxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAubC11bml0X19ib3guLW5hcnJvdyB7XG4gICAgd2lkdGg6IDg4MHB4O1xuICB9XG59XG4ubC11bml0X19ib3guLWJnLWxpZ2h0Z3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG59XG4ubC11bml0X19ib3guLWJveC1iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbi5sLXVuaXRfX2JveC4tYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmJlMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5sLXVuaXQuLWhhcy1zaWRlbWVudSAubC11bml0X19ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmwtdW5pdC4taGFzLXNpZGVtZW51IC5sLXVuaXRfX2JveC4tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLmwtdW5pdF9fYm94Li1uYXJyb3ctcGN3LW1kIHtcbiAgICB3aWR0aDogODMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5sLXVuaXRfX2JveC4tbmFycm93LXBjdyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNTBweDtcbiAgfVxufVxuLmwtdW5pdF9fYm94Li1taWQge1xuICB3aWR0aDogOTgwcHg7XG59XG4ubC11bml0X19ib3guLXNtIHtcbiAgd2lkdGg6IDg4MHB4O1xufVxuXG4ubC11bml0X19tYWluLi1iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLmwtdW5pdC4taGFzLXNpZGVtZW51IC5sLXVuaXRfX3NpZGVtZW51IHtcbiAgICBmbGV4LWJhc2lzOiAyNzBweDtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5sLXVuaXQuLWhhcy1zaWRlbWVudSAubC11bml0X19zaWRlbWVudSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLmwtdW5pdC4taGFzLXNpZGVtZW51IC5sLXVuaXRfX21haW4ge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMjcwcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjcwcHgpO1xuICB9XG59XG5cbi5sLXVuaXRfX21haW5fX3VuaXQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAubC11bml0X19tYWluX191bml0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuLmwtdW5pdF9fbWFpbl9fdW5pdC4tYmctbGlnaHRncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi5sLXVuaXRfX21haW5fX3VuaXQuLWJnLWxpZ2h0Z3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJmMWQzO1xufVxuLmwtdW5pdF9fbWFpbl9fdW5pdC4tYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmJlMjtcbn1cbi5sLXVuaXRfX21haW5fX3VuaXQuLXBhZC1zbSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5sLXVuaXRfX21haW5fX3VuaXQuLXBhZC1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5sLXVuaXRfX21haW5fX3VuaXQuLXBhZC1zbS1zcCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5sLXVuaXRfX21haW5fX3VuaXQuLXBhZC1zbS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5sLXVuaXRfX21haW5fX3VuaXQuLXBhZC1ub25lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5sLXVuaXRfX21haW5fX3VuaXQuLXBhZC1ub25lLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmwtdW5pdF9fbWFpbl9fdW5pdC4tcGFkLW5vbmUtcGMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLmwtdW5pdF9fbWFpbl9fdW5pdC4tcGFkLXhzLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLmwtdW5pdF9fbWFpbl9fdW5pdC4tbWFpbi1uYXJyb3ctcGN3LW1kIHtcbiAgICB3aWR0aDogODMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAubC11bml0X19tYWluX191bml0Li1tYWluLW5hcnJvdy1wY3ctbGcge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAubC11bml0X19tYWluX191bml0Li1ib3JkZXItYm90dG9tLXBjdyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEUwRTA7XG4gIH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQXRvbXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5hLWx3LWxpbmsge1xuICBjb2xvcjogIzAwNzZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cztcbn1cbi5hLWx3LWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5hLWx3LWJ0biB7XG4gIHBhZGRpbmc6IDE3cHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4td2lkdGg6IDI0N3B4O1xufVxuLmEtbHctYnRuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmEtbHctYnRuLi1yaWdodC1hcnJvdyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hLWx3LWJ0bi4tYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjMDA4ZDMxO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hLWx3LWJ0bi4tYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2YwYTIyNTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYS1sdy1idG4uLWJnLXJlZCB7XG4gIGJhY2tncm91bmQ6ICNmZjVhM2M7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmEtbHctYnRuLi1yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5hLWx3LWJ0bi4tcm91bmRlZC1sZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmEtbHctYnRuLi1zaXplLWxnLXBjIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBwYWRkaW5nOiAyMXB4IDUycHggMjFweCA0NnB4O1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuLmEtbHctYnRuLi1yaWdodC1hcnJvdyAuYS1sdy1idG5fX2Fycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmEtbHctYnRuLi1yaWdodC1hcnJvdy4tc2l6ZS1sZy1wYyAuYS1sdy1idG5fX2Fycm93IHtcbiAgcmlnaHQ6IDI1cHg7XG59XG5cbi5hLWx3LW5vdGljZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjZjNkNjM2O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBwYWRkaW5nOiAwcHggMTBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmEtbHctbm90aWNlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuTW9sZWN1bGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ubS1jb3Vyc2UtdGFibGUuLW5hbWUge1xuICBtYXgtd2lkdGg6IDU4MHB4O1xufVxuLm0tY291cnNlLXRhYmxlLi13MTAwIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tLWNvdXJzZS10YWJsZS4tY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tLWNvdXJzZS10YWJsZV9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tLWNvdXJzZS10YWJsZV9fYm94OmZpcnN0LWNoaWxkIC5tLWNvdXJzZS10YWJsZV9faGVhZCB7XG4gIGJvcmRlci10b3A6ICNlMmUyZTIgMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDA7XG59XG4ubS1jb3Vyc2UtdGFibGVfX2JveDpmaXJzdC1jaGlsZCAubS1jb3Vyc2UtdGFibGVfX2RhdGEge1xuICBib3JkZXItdG9wOiAjZTJlMmUyIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggMCAwO1xufVxuLm0tY291cnNlLXRhYmxlX19ib3g6bGFzdC1jaGlsZCAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAzcHg7XG59XG4ubS1jb3Vyc2UtdGFibGVfX2JveDpsYXN0LWNoaWxkIC5tLWNvdXJzZS10YWJsZV9fZGF0YSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggMDtcbn1cbi5tLWNvdXJzZS10YWJsZS4tb25seTEgLm0tY291cnNlLXRhYmxlX19ib3ggLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG59XG4ubS1jb3Vyc2UtdGFibGUuLW9ubHkxIC5tLWNvdXJzZS10YWJsZV9fYm94IC5tLWNvdXJzZS10YWJsZV9fZGF0YSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xufVxuLm0tY291cnNlLXRhYmxlLi1zcC1ibG9jayAubS1jb3Vyc2UtdGFibGVfX2JveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm0tY291cnNlLXRhYmxlLi1zcC1ibG9jayAubS1jb3Vyc2UtdGFibGVfX2JveCAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbn1cbi5tLWNvdXJzZS10YWJsZS4tc3AtYmxvY2sgLm0tY291cnNlLXRhYmxlX19ib3ggLm0tY291cnNlLXRhYmxlX19kYXRhIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAubS1jb3Vyc2UtdGFibGUuLXNwLWJsb2NrIC5tLWNvdXJzZS10YWJsZV9fYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tLWNvdXJzZS10YWJsZS4tc3AtYmxvY2sgLm0tY291cnNlLXRhYmxlX19ib3ggLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgfVxuICAubS1jb3Vyc2UtdGFibGUuLXNwLWJsb2NrIC5tLWNvdXJzZS10YWJsZV9fYm94IC5tLWNvdXJzZS10YWJsZV9fZGF0YSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIH1cbn1cbi5tLWNvdXJzZS10YWJsZS4tbG90dGVyeSAubS1jb3Vyc2UtdGFibGVfX2JveDpmaXJzdC1jaGlsZCAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICBib3JkZXItdG9wOiAjZThlOGU4IDFweCBzb2xpZDtcbn1cbi5tLWNvdXJzZS10YWJsZS4tbG90dGVyeSAubS1jb3Vyc2UtdGFibGVfX2JveDpmaXJzdC1jaGlsZCAubS1jb3Vyc2UtdGFibGVfX2RhdGEge1xuICBib3JkZXItdG9wOiAjZThlOGU4IDFweCBzb2xpZDtcbn1cblxuLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtaW4td2lkdGg6IDEwNnB4O1xuICBmbGV4LWJhc2lzOiAxMDZweDtcbiAgbWF4LXdpZHRoOiAxMDZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogNXB4IDNweDtcbiAgYm9yZGVyLWxlZnQ6ICNlMmUyZTIgMXB4IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICNlMmUyZTIgMXB4IHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAjZTJlMmUyIDFweCBzb2xpZDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgZmxleC1iYXNpczogMjUwcHg7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBwYWRkaW5nOiA1cHggMTZweDtcbiAgfVxufVxuLm0tY291cnNlLXRhYmxlLi1oZWFkLWxpZ2h0LWdyYXkgLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi5tLWNvdXJzZS10YWJsZS4taGVhZC1kYXJrLWdyYXkgLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcbn1cbi5tLWNvdXJzZS10YWJsZS4taGVhZC1zbW9rZS1ibGFjayAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyO1xufVxuLm0tY291cnNlLXRhYmxlLi1oZWFkLWdyZWVuIC5tLWNvdXJzZS10YWJsZV9faGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk5MzM7XG59XG4ubS1jb3Vyc2UtdGFibGUuLWhlYWQtdHh0LXdoaXRlIC5tLWNvdXJzZS10YWJsZV9faGVhZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm0tY291cnNlLXRhYmxlLi1oZWFkLWxlZnQgLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5tLWNvdXJzZS10YWJsZS4tbmFtZSAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICBmbGV4LWJhc2lzOiAxNTBweDtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5tLWNvdXJzZS10YWJsZS4tbmFtZSAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICAgIGZsZXgtYmFzaXM6IDE1MHB4O1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbn1cbi5tLWNvdXJzZS10YWJsZS4tcmVsYXRpb24gLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgZmxleC1iYXNpczogMTEwcHg7XG4gIG1heC13aWR0aDogMTEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAubS1jb3Vyc2UtdGFibGUuLXJlbGF0aW9uIC5tLWNvdXJzZS10YWJsZV9faGVhZCB7XG4gICAgZmxleC1iYXNpczogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIH1cbn1cbi5tLWNvdXJzZS10YWJsZS4taGVhZC1hbXBsZSAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICBwYWRkaW5nOiA1cHggN3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm0tY291cnNlLXRhYmxlLi1oZWFkLWFtcGxlIC5tLWNvdXJzZS10YWJsZV9faGVhZCB7XG4gICAgcGFkZGluZzogNXB4IDE2cHg7XG4gIH1cbn1cbi5tLWNvdXJzZS10YWJsZS4tc3AtYmxvY2sgLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm0tY291cnNlLXRhYmxlLi1zcC1ibG9jayAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5tLWNvdXJzZS10YWJsZV9faGVhZC4tY2VudGVyLXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tLWNvdXJzZS10YWJsZS4tbG90dGVyeSAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5OTMzO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6ICNlOGU4ZTggMXB4IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICNlOGU4ZTggMXB4IHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAjZThlOGU4IDFweCBzb2xpZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IDkwcHg7XG4gIG1heC13aWR0aDogOTBweDtcbiAgZmxleC1iYXNpczogOTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5tLWNvdXJzZS10YWJsZS4tbG90dGVyeSAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBmbGV4LWJhc2lzOiAxMjBweDtcbiAgfVxufVxuLm0tY291cnNlLXRhYmxlX19oZWFkLi10eHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubS1jb3Vyc2UtdGFibGVfX2RhdGEge1xuICBjb2xvcjogIzMyMzIzMjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxMDZweCk7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTA2cHgpO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgYm9yZGVyLXJpZ2h0OiAjZTJlMmUyIDFweCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogI2UyZTJlMiAxcHggc29saWQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5tLWNvdXJzZS10YWJsZV9fZGF0YSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgfVxufVxuLm0tY291cnNlLXRhYmxlLi1uYW1lIC5tLWNvdXJzZS10YWJsZV9fZGF0YSB7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAubS1jb3Vyc2UtdGFibGUuLW5hbWUgLm0tY291cnNlLXRhYmxlX19kYXRhIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gIH1cbn1cbi5tLWNvdXJzZS10YWJsZS4tcmVsYXRpb24gLm0tY291cnNlLXRhYmxlX19kYXRhIHtcbiAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMTEwcHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTtcbiAgcGFkZGluZzogN3B4IDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAubS1jb3Vyc2UtdGFibGUuLXJlbGF0aW9uIC5tLWNvdXJzZS10YWJsZV9fZGF0YSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogN3B4IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAubS1jb3Vyc2UtdGFibGUuLXNwLWJsb2NrIC5tLWNvdXJzZS10YWJsZV9fZGF0YSB7XG4gICAgYm9yZGVyLWxlZnQ6ICNlMmUyZTIgMXB4IHNvbGlkO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm0tY291cnNlLXRhYmxlLi1zcC1ibG9jayAubS1jb3Vyc2UtdGFibGVfX2RhdGEge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5tLWNvdXJzZS10YWJsZS4td2hpdGUgLm0tY291cnNlLXRhYmxlX19kYXRhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tLWNvdXJzZS10YWJsZS4tbG90dGVyeSAubS1jb3Vyc2UtdGFibGVfX2RhdGEge1xuICBib3JkZXItcmlnaHQ6ICNlOGU4ZTggMXB4IHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAjZThlOGU4IDFweCBzb2xpZDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5tLWNvdXJzZS10YWJsZS4tbG90dGVyeSAubS1jb3Vyc2UtdGFibGVfX2RhdGEge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgfVxufVxuXG4ubS1jb3Vyc2UtdGFibGVfX2RhdGFfX2ljb24ge1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5tLWNvdXJzZS10YWJsZV9fZGF0YV9hdHRlbnRpb24ge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLm0tY291cnNlLXRhYmxlLi1sb3R0ZXJ5IC5tLWNvdXJzZS10YWJsZV9fZGF0YV9fYmVuZWZpdHMge1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAubS1jb3Vyc2UtdGFibGUuLWxvdHRlcnkgLm0tY291cnNlLXRhYmxlX19kYXRhX19iZW5lZml0cyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cblxuLm0tY291cnNlLXRhYmxlLi1sb3R0ZXJ5IC5tLWNvdXJzZS10YWJsZV9fZGF0YV9fZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAubS1jb3Vyc2UtdGFibGUuLWxvdHRlcnkgLm0tY291cnNlLXRhYmxlX19kYXRhX19kYXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5tLWNvdXJzZS10YWJsZV9fZGF0YV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm0tY291cnNlLXRhYmxlX19kYXRhX19pdGVtICsgLm0tY291cnNlLXRhYmxlX19kYXRhX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ubS1jb3Vyc2UtdGFibGVfX2RhdGFfX2l0ZW1fX2ljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubS1jb3Vyc2UtdGFibGUgKyAubS1jb3Vyc2UtdGFibGUge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ubS1sdy1saXN0ID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm0tbHctbGlzdCA+IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi44O7XCI7XG59XG4ubS1sdy1saXN0Li1zbWFsbC1tYXJrID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5tLWx3LWxpc3QuLXNtYWxsLW1hcmsgPiBsaTpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGNvbnRlbnQ6IFwi4oC7XCI7XG59XG5cbi5tLWx3LWNhbXBhaWduLXBlcmlvZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Q2MzY7XG4gIHBhZGRpbmc6IDE2cHggMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm0tbHctY2FtcGFpZ24tcGVyaW9kX19pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5tLWx3LWNhbXBhaWduLXBlcmlvZF9faW5uZXIge1xuICAgIGdhcDogOXB4O1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgfVxufVxuXG4ubS1sdy1jYW1wYWlnbi1wZXJpb2RfX2l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm0tbHctY2FtcGFpZ24tcGVyaW9kX19pdGVtIHtcbiAgICBnYXA6IDIycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tLWx3LWNhbXBhaWduLXBlcmlvZF9faXRlbSBkdCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5tLWx3LWNhbXBhaWduLXBlcmlvZF9faXRlbSBkdCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ubS1sdy1jYW1wYWlnbi1wZXJpb2RfX2l0ZW0gZGQge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5tLWx3LWNhbXBhaWduLXBlcmlvZF9faXRlbSBkZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLm0tbHctY29uZGl0aW9ucyB7XG4gIGJhY2tncm91bmQ6ICMxZGEzNWQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDE3cHggMTJweCAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIG1heC13aWR0aDogOTgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm0tbHctY29uZGl0aW9ucyB7XG4gICAgcGFkZGluZzogMjZweCAzMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5tLWx3LWNvbmRpdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMjZweCAzMnB4IDI2cHggNTVweDtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbn1cblxuLm0tbHctY29uZGl0aW9uc19faGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNmM2Q2MzY7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAyNnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm0tbHctY29uZGl0aW9uc19faGVhZGluZyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLm0tbHctY29uZGl0aW9uc19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5tLWx3LWNvbmRpdGlvbnNfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBjb2x1bW4tZ2FwOiAzMHB4O1xuICAgIHJvdy1nYXA6IDEycHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJncmlkLTAxIGdyaWQtMDNcIiBcImdyaWQtMDIgZ3JpZC0wNFwiO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5tLWx3LWNvbmRpdGlvbnNfX2xpc3Qge1xuICAgIGNvbHVtbi1nYXA6IDYwcHg7XG4gIH1cbn1cblxuLm0tbHctY29uZGl0aW9uc19faXRlbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5tLWx3LWNvbmRpdGlvbnNfX2l0ZW0uLWdyaWQtMDEge1xuICAgIGdyaWQtYXJlYTogZ3JpZC0wMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm0tbHctY29uZGl0aW9uc19faXRlbS4tZ3JpZC0wMiB7XG4gICAgZ3JpZC1hcmVhOiBncmlkLTAyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAubS1sdy1jb25kaXRpb25zX19pdGVtLi1ncmlkLTAzIHtcbiAgICBncmlkLWFyZWE6IGdyaWQtMDM7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5tLWx3LWNvbmRpdGlvbnNfX2l0ZW0uLWdyaWQtMDQge1xuICAgIGdyaWQtYXJlYTogZ3JpZC0wNDtcbiAgfVxufVxuXG4ubS1sdy1jb25kaXRpb25zX19kb3Qge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmM2Q2MzY7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLm0tbHctY29uZGl0aW9uc19fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tLWx3LWNvbmRpdGlvbnNfX2Rlc2Mge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi5tLWx3LWNvbmRpdGlvbnNfX2Rlc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC7IFwiO1xufVxuXG4ubS1sdy1idG4tdW5pdCB7XG4gIC0tYnRuLXNpemUtc3A6IDI0N3B4O1xuICAtLWJ0bi1zaXplLXBjOiAyNDdweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIHZhcigtLWJ0bi1zaXplLXNwKSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAubS1sdy1idG4tdW5pdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIHZhcigtLWJ0bi1zaXplLXBjKSk7XG4gIH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuT3JnYW5pc21zXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uby1sdy1rdiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm8tbHctbWFpbiB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8tbHctbWFpbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG59XG5cbi5vLWx3LW1haW5fX3RhYmxlX19oZWFkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby1sdy1tYWluX190YWJsZV9faGVhZCB7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIGZsZXgtYmFzaXM6IDgwcHg7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby1sdy1tYWluX190YWJsZV9faGVhZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIH1cbn1cblxuLm8tbHctbWFpbl9fdGFibGVfX2RhdGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZzogNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLWx3LW1haW5fX3RhYmxlX19kYXRhIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby1sdy1tYWluX190YWJsZV9fZGF0YSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vLi4vLi4vLi4vYXNzZXRzL2luY2x1ZGUvc2Fzcy9jb25maWdcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9hc3NldHMvaW5jbHVkZS9zYXNzL2ZvdW5kYXRpb24vbWl4aW5cIjtcblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuTGF5b3V0XG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vYXNzZXRzL2luY2x1ZGUvc2Fzcy9sYXlvdXQvdW5pdFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQXRvbXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuQGltcG9ydCBcImF0b21zL2x3LWxpbmtcIjtcbkBpbXBvcnQgXCJhdG9tcy9sdy1idG5cIjtcbkBpbXBvcnQgXCJhdG9tcy9sdy1ub3RpY2VcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbk1vbGVjdWxlc1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL2Fzc2V0cy9pbmNsdWRlL3Nhc3MvbW9sZWN1bGVzL2NvdXJzZS10YWJsZVwiO1xuQGltcG9ydCBcIm1vbGVjdWxlcy9sdy1saXN0XCI7XG5AaW1wb3J0IFwibW9sZWN1bGVzL2x3LWNhbXBhaWduLXBlcmlvZFwiO1xuQGltcG9ydCBcIm1vbGVjdWxlcy9sdy1jb25kaXRpb25zXCI7XG5AaW1wb3J0IFwibW9sZWN1bGVzL2x3LWJ0bi11bml0XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5PcmdhbmlzbXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBpbXBvcnQgXCJvcmdhbmlzbXMvbHcta3ZcIjtcbkBpbXBvcnQgXCJvcmdhbmlzbXMvbHctbWFpblwiO1xuIiwiLy/luYXjgYTjgaPjgbHjgYTjgavluoPjgYzjgovopoHntKBcbi8v5Lul5YmN44GubC1jb250YWluZXLjgajlkIzjgZhcblxuLmwtdW5pdCB7XG4gICYuLWJnLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmF5O1xuICB9XG4gICYuLWJnLWxpZ2h0Z3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyYXlfbXlwYWdlO1xuICB9XG4gICYuLWJnLWxpZ2h0Z3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVlZGE7XG4gIH1cbiAgJi4tYmctZ3JheS1wYyB7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICB9XG4gIH1cbiAgJi4tYmctZ3JheS1wY3cge1xuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmF5O1xuICAgIH1cbiAgfVxuICAmLi1iZy1ncmF5LXNwIHtcbiAgICBAbWVkaWEgI3skc3B9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmF5O1xuICAgIH1cbiAgfVxuICAmLi1iZy1ncmF5LWJhc2ljIHtcbiAgICBAbWVkaWEgI3skYmFzaWN9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmF5O1xuICAgIH1cbiAgfVxuICAmLi1iZy1saWdodC1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGRkZBO1xuICB9XG4gICYuLWJnLWRpYWdvbmFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNmb3JtOiBza2V3WSg4ZGVnKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgICB9XG4gICAgJi4tbGlnaHRncmVlbiB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVlZGE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuLWhhcy1ib3JkZXItdG9wIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXlfMTA7XG4gICAgfVxuICB9XG4gICYuLWFnZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gICYuLXByaW50IHtcbiAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgfVxuICB9XG59XG5cbi8v5bmF44KS5rG644KB44KL44Gf44KB44Gu44Kv44Op44K5KOW5heOBjCRwY193aWR0aOOBq+OBquOCiylcbi5sLXVuaXRfX2JveCB7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIHdpZHRoOiAkcGNfd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICB3aWR0aDogJHRhYmxldF93aWR0aDtcbiAgfVxuICBAbWVkaWEgI3skcGNifSB7XG4gICAgd2lkdGg6ICRwY2Jfd2lkdGg7XG4gIH1cbiAgQG1lZGlhICN7JHBjd30ge1xuICAgIHdpZHRoOiAkcGN3X3dpZHRoO1xuICB9XG5cbiAgLyog5Y2w5Yi355SoICovXG4gIEBtZWRpYSBwcmludCB7XG4gICAgd2lkdGg6ICRwY193aWR0aDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC8vc3Djga7mmYLjgavlt6blj7PjgavkvZnnmb3jgYzku5jjgY9cbiAgJi5oYXMtcGFkZGluZy1zcCB7XG4gICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRzcF9wYWRkaW5nO1xuICAgICAgcGFkZGluZy1yaWdodDogJHNwX3BhZGRpbmc7XG4gICAgfVxuICB9XG4gIC8vYmFzaWPjga7mmYLjgavlt6blj7PjgavkvZnnmb3jgYzku5jjgY9cbiAgJi5oYXMtcGFkZGluZy1iYXNpYyB7XG4gICAgQG1lZGlhICN7JGJhc2ljfSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRzcF9wYWRkaW5nO1xuICAgICAgcGFkZGluZy1yaWdodDogJHNwX3BhZGRpbmc7XG4gICAgfVxuICB9XG4gICYuaGFzLXBhZGRpbmctYmFzaWMtd2lkZSB7XG4gICAgQG1lZGlhICN7JGJhc2ljfSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuICAmLmhhcy1wYWRkaW5nLWJhc2ljLW5hcnJvdyB7XG4gICAgQG1lZGlhICN7JGJhc2ljfSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC8vYmFzaWPjga7mmYLjgavluYUxMDAlXG4gICYuYmFzaWMxMDAge1xuICAgIEBtZWRpYSAjeyRiYXNpY30ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLy8gMuOCq+ODqeODoOODrOOCpOOCouOCpuODiFxuICAmLmhhcy0yY29sIHtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmwtdW5pdF9fbWFpbiB7XG4gICAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgICAgd2lkdGg6IDgzMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhICN7JHBjYn0ge1xuICAgICAgICB3aWR0aDogNjY0cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIHdpZHRoOiA1MThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubC11bml0X19zaWRlIHtcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB3aWR0aDogMzgwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgI3skcGNifSB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi4tdG9wIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gICAgICAubC11bml0X19zaWRlIHtcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHBjYn0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuLXVuZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gICAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgfVxuXG4gICAgICAubC11bml0X19zaWRlIHtcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRwY2J9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLi11bmRlci1zaWRlLXIge1xuICAgICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgICAubC11bml0X19zaWRlIHtcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHBjYn0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLi1oYXMtMmNvbC1ib3JkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmF5O1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG4gICAgLmwtdW5pdF9fY29sIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBAbWVkaWEgI3skcGN3fSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuLW9sZCB7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICB3aWR0aDogJHBjX3dpZHRoX29sZDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICB3aWR0aDogJHRhYmxldF93aWR0aDtcbiAgICB9XG4gIH1cbiAgJi4td2hpdGUtc2hhZG93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICBib3gtc2hhZG93OiAzcHggM3B4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICB9XG4gIH1cbiAgJi4td2hpdGUtbW9iaWxlIHtcbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAmLi1uYXJyb3cge1xuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIHdpZHRoOiA4ODBweDtcbiAgICB9XG4gIH1cbiAgJi4tYmctbGlnaHRncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JheV9teXBhZ2U7XG4gIH1cbiAgJi4tYm94LWJnLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmF5O1xuICB9XG4gICYuLWJnLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmJlMjtcbiAgfVxuICAvL1BD44Gn5bem44Gr44K144Kk44OJ44Oh44OL44Ol44O844GC44KK44CC44Oe44Kk44Oa44O844K444Gn5L2/55SoXG4gIC5sLXVuaXQuLWhhcy1zaWRlbWVudSAmIHtcbiAgICBAbWVkaWEgI3skcGN3fSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgJi4tY2VudGVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuLW5hcnJvdy1wY3ctbWQge1xuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIHdpZHRoOiA4MzBweDtcbiAgICB9XG4gIH1cbiAgJi4tbmFycm93LXBjdyB7XG4gICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI1MHB4O1xuICAgIH1cbiAgfVxuICAvLyAgYWdlbnQy56iu6aGe44Gu44Kk44Oz44OK44O85bmFXG4gICYuLW1pZCB7XG4gICAgd2lkdGg6IDk4MHB4O1xuICB9XG4gICYuLXNtIHtcbiAgICB3aWR0aDogODgwcHg7XG4gIH1cbn1cblxuLmwtdW5pdF9fbWFpbiB7XG4gICYuLWJnLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmF5O1xuICB9XG59XG5cbi5sLXVuaXRfX3NpZGVtZW51IHtcbiAgLmwtdW5pdC4taGFzLXNpZGVtZW51ICYge1xuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIGZsZXgtYmFzaXM6IDI3MHB4O1xuICAgICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGJhc2ljfSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubC11bml0X19tYWluIHtcbiAgLmwtdW5pdC4taGFzLXNpZGVtZW51ICYge1xuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAyNzBweCk7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDI3MHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmwtdW5pdF9fbWFpbl9fdW5pdCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgQG1lZGlhICN7JHBjd30ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG4gICYuLWJnLWxpZ2h0Z3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyYXlfbXlwYWdlO1xuICB9XG4gICYuLWJnLWxpZ2h0Z3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmVlbl9teXBhZ2U7XG4gIH1cbiAgJi4tYmcteWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYmUyO1xuICB9XG4gICYuLXBhZC1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICB9XG4gIH1cbiAgJi4tcGFkLXNtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gICYuLXBhZC1ub25lIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAmLi1wYWQtbm9uZS1zcCB7XG4gICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAmLi1wYWQtbm9uZS1wYyB7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAmLi1wYWQteHMtc3Age1xuICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG4gIH1cbiAgJi4tbWFpbi1uYXJyb3ctcGN3LW1kIHtcbiAgICBAbWVkaWEgI3skcGN3fSB7XG4gICAgICB3aWR0aDogODMwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgJi4tbWFpbi1uYXJyb3ctcGN3LWxnIHtcbiAgICBAbWVkaWEgI3skcGN3fSB7XG4gICAgICB3aWR0aDogMTAwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gICYuLWJvcmRlci1ib3R0b20tcGN3IHtcbiAgICBAbWVkaWEgI3skcGN3fXtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTBFMEUwO1xuICAgIH1cbiAgfVxufVxuIiwiLy9SZXNwb25zaXZlIOioreWumuetiVxuXG4kaW9zOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM2MXB4KVwiO1xuJHNwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KVwiO1xuJHBjOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50XCI7XG4kdGFibGV0OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDoxMDIzLjk3cHgpXCI7XG4kcGNiOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkgYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KVwiO1xuJHBjdzogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludFwiO1xuJG1vYmlsZTogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIzLjk3cHgpXCI7XG4kZGVza3RvcDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpXCI7XG4kYmFzaWM6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KVwiO1xuXG4kdGFibGV0X3dpZHRoOiA3NjhweDtcbiRwY2Jfd2lkdGg6IDEwMjRweDtcbiRwY3dfd2lkdGg6IDEyMDBweDtcblxuJHBjX3dpZHRoOiAxMDI0cHg7XG4kcGNfY29udC13aWR0aDogOTkwcHg7XG4kc3BfcGFkZGluZzogMTVweDtcbiRzcF9wYWRkaW5nLXdpZGU6IDMwcHg7XG4kcGNfd2lkdGhfb2xkOiAxMDAwcHg7XG5cbiRmb250LWdvdGhpYzogXCJOb3RvIFNhbnMgSlBcIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLFxuICBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLFxuICBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdUdvdGhpY1wiLFxuICBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsXG4gIHNhbnMtc2VyaWY7XG4kZm9udC1nb3RoaWMtaGlyYWdpbm86IFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODkuODqeOCruODjuinkuOCtOOCt+ODg+OCr1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIixcbiAgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIixcbiAgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwi5ri444K044K344OD44KvXCIsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIixcbiAgXCLjg6HjgqTjg6rjgqpcIiwgXCJNZWlyeW9cIiwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLFxuICBzYW5zLXNlcmlmO1xuJGZvbnQtbWluY2hvOiBcIlRpbWVzIE5ldyBSb21hblwiLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIixcbiAgXCLvvK3vvLMg77yw5piO5pydXCIsIHNlcmlmO1xuXG4kZm9udC1wb3BwaW5zOiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiRmb250LWhpcmFnaW5vOiBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrTjgrfjg4Pjgq9cIiwgc2Fucy1zZXJpZjtcblxuJGZvbnQta2FubmFkYTogXCJLYW5uYWRhIE1OXCI7XG4kZm9udC1zYXZveWU6ICBTYXZveWUgTEVUO1xuJGZvbnQteXVnb3RoaWM6ICBcIua4uOOCtOOCt+ODg+OCr1wiLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCI7XG4vLyBib2R544K/44Kw44Gr44Kv44Op44K5XG4vLyDjg63jg7zjgqvjg6vjg6Hjg4vjg6Xjg7zjga7jgqLjgq/jg4bjgqPjg5Yo5ZCE44K044Or44OV5aC0KSDkuojntITjgqvjg6zjg7Pjg4Djg7wgcGctY2FsZW5kZXIg44K044Or44OV5aC06Kmz57SwIHBnLWRldGFpbCDjgrPjg7zjgrnjg6zjgqTjgqLjgqbjg4ggcGctbGF5b3V0IOOCouOCr+OCu+OCuSBwZy1hY2Nlc3Mg44Os44K544OI44Op44OzIHBnLXJlc3RhdXJhbnQg5Lya5ZOh5qipIHBnLW1lbWJlclxuLy8g44Ot44O844Kr44Or44Oh44OL44Ol44O844Gu44Ki44Kv44OG44Kj44OWKOS6iOe0hOOCteOCpOODiCkg44K044Or44OV5aC0IHBnLWdjIOe3tOe/kuWgtCBwZy1wcmFjdGljZSDjgrnjgq/jg7zjg6sgcGctc2Nob29sIOODpuODvOOCtuODvOWIpSBwZy11c2VyIOS8muWToeaoqSBwZy1tZW1iZXIg44Od44Kk44Oz44OI44Kr44O844OJIHBnLXBvaW50XG4kcGFnZXM6IGNhbGVuZGVyLCBkZXRhaWwsIGxheW91dCwgYWNjZXNzLCByZXN0YXVyYW50LCBtZW1iZXIsIGdjLCBwcmFjdGljZSxcbiAgc2Nob29sLCB1c2VyLCBwb2ludCwgdG9wLCBwcmljZTtcblxuLy8g6ImyXG4kdGhlbWVfY29sb3I6ICMwMDc1M2MgIWRlZmF1bHQ7XG4kdGhlbWVfZGFyazogIzAwMzYwZSAhZGVmYXVsdDtcbiR0aGVtZV9saWdodDogI2U1ZjFlYiAhZGVmYXVsdDtcblxuJGJsdWU6ICM1MGI2ZTM7XG4kZ3JheTogI2VkZWRlZDtcbiRncmF5XzI6ICNjNmM2YzY7XG4kZ3JheV8zOiAjY2NjY2NjO1xuJGdyYXlfNDogI2ExYTFhMTtcbiRncmF5XzU6ICNlZmVmZWY7XG4kZ3JheV82OiAjZjdmN2Y3O1xuJGdyYXlfNzogI2YxZjFmMTtcbiRncmF5Xzg6ICNmYWZhZmE7XG4kZ3JheV85OiAjZWJlYmViO1xuJGdyYXlfMTA6ICM3MDcwNzA7XG4kZ3JheV8xMTogI2NiY2JjYjtcbiRncmF5XzEyOiAjYzljOWM5O1xuJGdyYXlfMTM6ICNiMWIxYjE7XG4kZ3JheV8xNDogI2U2ZTZlNjtcbiRncmF5XzE1OiAjYzFjMWMxO1xuJGRhcmtfZ3JheV8xOiAjOTE5MTkxO1xuJGRhcmtfZ3JheV8yOiAjNjQ2NDY0O1xuJGRhcmtfZ3JheV8zOiAjNWI1YjViO1xuJGxpZ2h0X2dyYXk6ICNmOGY4Zjg7XG4keWVsbG93OiAjZmZkMjE3O1xuJGdyZWVuOiAjMDA4ZDMxO1xuJGxpZ2h0X2dyZWVuXzE6ICM1ZGE3MWU7XG4kbGlnaHRfZ3JlZW5fMjogIzhkYzMyOTtcbiRsaWdodF9ncmVlbl8zOiAjZWVmZmUyO1xuJGxpZ2h0X2dyZWVuXzM6ICNlZWY4ZWE7XG4kb3JhbmdlOiAjZjBhMjI1O1xuJHRleHQtY29sb3I6ICMxYTFhMWE7XG4kYmxhY2s6ICMzMzM7XG4kYmxhY2tfMjogIzNkM2QzZDtcbiRibGFja18zOiAjMjkyOTI5O1xuJGJsYWNrXzQ6ICM0NzQ3NDc7XG4kYmxhY2tfNTogIzMzMztcbiRsaWdodF9ibHVlOiAjZTJmM2ZmO1xuJHBpbms6ICNmZmVhZTk7XG4kcGFsZV9waW5rOiAjZmY4MzgzO1xuJHNreWJsdWU6ICM1MmI1ZWI7XG4kcmVkOiAjZGQzMzMzO1xuJHJlZF8yOiAjZjI1NjI1O1xuJHJlZF8zOiAjZmYwMDAwO1xuJGdvbGQ6ICM5Yzg1MDQ7XG4kbmlnaHQ6ICMwMDFCNDU7XG5cbi8vbXlwYWdlXG4kZ3JlZW5fbXlwYWdlXzE6ICMwMDk5MzM7IC8vIzM4QjE2N+OBi+OCiSMwMDk5MzPjgavlpInmm7RcbiRncmVlbl9teXBhZ2VfMjogIzAwOTkzMztcbiRsaWdodF9ncmVlbl9teXBhZ2U6ICNkYmYxZDM7XG4kbGlnaHRfZ3JheV9teXBhZ2U6ICNmMGYwZjA7XG4kYmxhY2tfbXlwYWdlOiAjMzIzMjMyO1xuJGJsYWNrX215cGFnZV8yOiAjNjQ2NDY0O1xuJGJsYWNrX215cGFnZV8zOiAjMjYyNjI2O1xuJGdyYXlfbXlwYWdlOiAjYzhjOGM4O1xuJGdyYXlfbXlwYWdlXzI6ICNkYmRiZGI7XG4kZ3JheV9teXBhZ2VfMzogI2YzZjNmMztcbiRncmF5X215cGFnZV80OiAjYWFhYWFhO1xuJGdyYXlfbXlwYWdlXzU6ICNlMmUyZTI7XG4kZ3JheV9teXBhZ2VfNjogI2YyZjJmMjtcbiRncmF5X215cGFnZV83OiAjZjBmMGYwO1xuJHBhbGVfeWVsbG93X215cGFnZTogI2ZmZmVmNztcbiRwZGY6ICNmZDQyMzQ7XG4kd29yZDogIzJhNGJhMztcbiRleGNlbDogIzE2ODM0NDtcbiRleHRlcm5hbDogIzFkNDA5ZDtcblxuLy8gd29tZW4g44Os44OH44Kj44O844K544Oa44O844K4XG4kd29tZW5fdGhlbWVfY29sb3I6ICNmZjY0NjQ7XG5cbiRsaW5rX2NvbG9yOiAjMzc3N2I4O1xuXG4vL+OAgOOCueOCr+ODvOODq1xuJHNjaG9vbF9jb2xvciA6Izg3NEI5MTtcbiRzY2hvb2xfbGlnaHRfY29sb3IgOiNGM0VDRjQ7IiwiLmEtbHctbGluayB7XG4gIGNvbG9yOiAjMDA3NmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzO1xuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cbiIsIi5hLWx3LWJ0biB7XG4gIHBhZGRpbmc6IDE3cHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1pbi13aWR0aDogMjQ3cHg7XG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICAmLi1yaWdodC1hcnJvdyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgJi4tYmctZ3JlZW4ge1xuICAgIGJhY2tncm91bmQ6ICMwMDhkMzE7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgJi4tYmctb3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjBhMjI1O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICYuLWJnLXJlZCB7XG4gICAgYmFja2dyb3VuZDogI2ZmNWEzYztcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAmLi1yb3VuZGVkLWxnIHtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB9XG4gIH1cbiAgJi4tc2l6ZS1sZy1wYyB7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgICAgcGFkZGluZzogMjFweCA1MnB4IDIxcHggNDZweDtcbiAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgfVxuICB9XG59XG5cbi5hLWx3LWJ0bl9fYXJyb3cge1xuICAuYS1sdy1idG4uLXJpZ2h0LWFycm93ICYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDE0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIC5hLWx3LWJ0bi4tcmlnaHQtYXJyb3cuLXNpemUtbGctcGMgJiB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuQG1peGluIGNsZWFyZml4IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4vL+ODm+ODkOODvOaZguOBqyBvcGFjaXR5IOOCkuS4i+OBkuOCi1xuLy8kb3BhY2l0eTog5LiN6YCP5piO5bqmXG4vLyRkdXJhdGlvbjog44Ki44OL44Oh44O844K344On44Oz44Gu6YCf5bqmXG5AbWl4aW4gaG92ZXJfZWZmZWN0KCRvcGFjaXR5OiAwLjcsICRkdXJhdGlvbjogMC4zcykge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRkdXJhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgfVxufVxuXG4vL+ODm+ODkOODvOaZguOBqyBiYWNrZ3JvdW5kLWNvbG9yIOOCkuWkieOBiOOCi1xuLy8kYmdjOiDoibJcbi8vJGR1cmF0aW9uOiDjgqLjg4vjg6Hjg7zjgrfjg6fjg7Pjga7pgJ/luqZcbkBtaXhpbiBob3Zlcl9lZmZlY3RfYmcoJGJnYywgJGR1cmF0aW9uOiAwLjNzKSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJGR1cmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnYztcbiAgfVxufVxuXG4vL+ODleOCqeODs+ODiOOBrnJlbSAg5L6LIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG5AbWl4aW4gZm9udC1zaXplKCRzaXplLCAkYmFzZTogMTYpIHtcblx0Zm9udC1zaXplOiAkc2l6ZSArIHB4O1xuXHRmb250LXNpemU6IG1hdGguZGl2KCRzaXplLCAkYmFzZSkgKyByZW07XG59XG5cbi8vcGxhY2Vob2xkZXJDb2xvciBAaW5jbHVkZSBwbGFjZWhvbGRlckNvbG9yKCNDNEM0QzQpO1xuQG1peGluIHBsYWNlaG9sZGVyQ29sb3IoJGNvbG9yKSB7XG4gICY6cGxhY2Vob2xkZXItc2hvd24ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gYXNwZWN0LXJhdGlvbiBTYWZhcmnlr77lv5xcbkBtaXhpbiBhc3BlY3QtcmF0aW8oJHdpZHRoLCAkaGVpZ2h0LCAkbWF4LXdpZHRoOiBub25lKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaWYgKCRtYXgtd2lkdGggIT0gXCJub25lXCIpIHtcbiAgICBtYXgtd2lkdGg6ICRtYXgtd2lkdGggKyBweDtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwYWRkaW5nLXRvcDogcm91bmQobWF0aC5kaXYoJGhlaWdodCwgJHdpZHRoKSAqIDEwMCUgKiAxMDApICogMC4wMTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgPiBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbn1cbiIsIi5hLWx3LW5vdGljZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjZjNkNjM2O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBwYWRkaW5nOiAwcHggMTBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTMpO1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xuICB9XG59XG4iLCIvL+S6iOe0hOOBruODhuODvOODluODq1xuLm0tY291cnNlLXRhYmxlIHtcbiAgJi4taGVhZC1saWdodC1ncmF5IHtcbiAgfVxuICAvLyDjg4bjgq3jgrnjg4jjgpLnmb3oibLjgavlpInmm7RcbiAgJi4taGVhZC10eHQtd2hpdGUge1xuICB9XG4gICYuLW5hbWUge1xuICAgIC8v44GU5LqI57SE5YaF5a6544Gu5ZCN5YmNXG4gICAgbWF4LXdpZHRoOiA1ODBweDtcbiAgfVxuICAmLi1vbmx5MSB7XG4gICAgLy/kuIDliJfjga7jgb/jga7loLTlkIhcbiAgfVxuICAmLi1oZWFkLWxlZnQge1xuICAgIC8v44K/44Kk44OI44Or44KS5bem44G4XG4gIH1cbiAgJi4taGVhZC1hbXBsZSB7XG4gICAgLy9wYWRkaW5nIOWkmuOCgeOBq1xuICB9XG4gICYuLXNwLWJsb2NrIHtcbiAgICAvL3NwIOOCv+OCpOODiOODq+S4iuOBuFxuICB9XG4gICYuLXcxMDAge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmLi1jZW50ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAvLyDmir3pgbjjga7jg4bjg7zjg5bjg6tcbiAgJi4tbG90dGVyeSB7XG4gIH1cbn1cbi5tLWNvdXJzZS10YWJsZV9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgICAgIGJvcmRlci10b3A6ICRncmF5X215cGFnZV81IDFweCBzb2xpZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgMDtcbiAgICB9XG4gICAgLm0tY291cnNlLXRhYmxlX19kYXRhIHtcbiAgICAgIGJvcmRlci10b3A6ICRncmF5X215cGFnZV81IDFweCBzb2xpZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDAgMDtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgM3B4O1xuICAgIH1cbiAgICAubS1jb3Vyc2UtdGFibGVfX2RhdGEge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAwO1xuICAgIH1cbiAgfVxuICAubS1jb3Vyc2UtdGFibGUuLW9ubHkxICYge1xuICAgIC5tLWNvdXJzZS10YWJsZV9faGVhZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICB9XG4gICAgLm0tY291cnNlLXRhYmxlX19kYXRhIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIH1cbiAgfVxuICAubS1jb3Vyc2UtdGFibGUuLXNwLWJsb2NrICYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC5tLWNvdXJzZS10YWJsZV9faGVhZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgICB9XG4gICAgLm0tY291cnNlLXRhYmxlX19kYXRhIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICAgIH1cbiAgICAgIC5tLWNvdXJzZS10YWJsZV9fZGF0YSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubS1jb3Vyc2UtdGFibGUuLWxvdHRlcnkgJiB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAubS1jb3Vyc2UtdGFibGVfX2hlYWQge1xuICAgICAgICBib3JkZXItdG9wOiAjZThlOGU4IDFweCBzb2xpZDtcbiAgICAgIH1cbiAgICAgIC5tLWNvdXJzZS10YWJsZV9fZGF0YSB7XG4gICAgICAgIGJvcmRlci10b3A6ICNlOGU4ZTggMXB4IHNvbGlkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm0tY291cnNlLXRhYmxlX19oZWFkIHtcbiAgY29sb3I6ICRibGFja19teXBhZ2VfMztcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEyKTtcbiAgbWluLXdpZHRoOiAxMDZweDtcbiAgZmxleC1iYXNpczogMTA2cHg7XG4gIG1heC13aWR0aDogMTA2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDVweCAzcHg7XG4gIGJvcmRlci1sZWZ0OiAkZ3JheV9teXBhZ2VfNSAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGdyYXlfbXlwYWdlXzUgMXB4IHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkZ3JheV9teXBhZ2VfNSAxcHggc29saWQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICBmbGV4LWJhc2lzOiAyNTBweDtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIHBhZGRpbmc6IDVweCAxNnB4O1xuICB9XG4gIC5tLWNvdXJzZS10YWJsZS4taGVhZC1saWdodC1ncmF5ICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmF5X215cGFnZTtcbiAgfVxuICAubS1jb3Vyc2UtdGFibGUuLWhlYWQtZGFyay1ncmF5ICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5X215cGFnZTtcbiAgfVxuICAubS1jb3Vyc2UtdGFibGUuLWhlYWQtc21va2UtYmxhY2sgJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcbiAgfVxuICAubS1jb3Vyc2UtdGFibGUuLWhlYWQtZ3JlZW4gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTkzMztcbiAgfVxuICAubS1jb3Vyc2UtdGFibGUuLWhlYWQtdHh0LXdoaXRlICYge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5tLWNvdXJzZS10YWJsZS4taGVhZC1sZWZ0ICYge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLm0tY291cnNlLXRhYmxlLi1uYW1lICYge1xuICAgIGZsZXgtYmFzaXM6IDE1MHB4O1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBmbGV4LWJhc2lzOiAxNTBweDtcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgfVxuICB9XG4gIC5tLWNvdXJzZS10YWJsZS4tcmVsYXRpb24gJiB7XG4gICAgZmxleC1iYXNpczogMTEwcHg7XG4gICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIGZsZXgtYmFzaXM6IDE1MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gICAgfVxuICB9XG4gIC5tLWNvdXJzZS10YWJsZS4taGVhZC1hbXBsZSAmIHtcbiAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgcGFkZGluZzogNXB4IDE2cHg7XG4gICAgfVxuICB9XG4gIC5tLWNvdXJzZS10YWJsZS4tc3AtYmxvY2sgJiB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgI3skc3B9IHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC8vIEBtZWRpYSAjeyRwY30ge1xuICAgIC8vICAgZmxleC1iYXNpczogNTAlO1xuICAgIC8vICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgLy8gfVxuICB9XG4gICYuLWNlbnRlci15IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm0tY291cnNlLXRhYmxlLi1sb3R0ZXJ5ICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk5MzM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWxlZnQ6ICNlOGU4ZTggMXB4IHNvbGlkO1xuICAgIGJvcmRlci1yaWdodDogI2U4ZThlOCAxcHggc29saWQ7XG4gICAgYm9yZGVyLWJvdHRvbTogI2U4ZThlOCAxcHggc29saWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi13aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgZmxleC1iYXNpczogOTBweDtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgZmxleC1iYXNpczogMTIwcHg7XG4gICAgfVxuICB9XG4gICYuLXR4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLm0tY291cnNlLXRhYmxlX19kYXRhIHtcbiAgY29sb3I6ICRibGFja19teXBhZ2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDEwNnB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDZweCk7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBib3JkZXItcmlnaHQ6ICRncmF5X215cGFnZV81IDFweCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGdyYXlfbXlwYWdlXzUgMXB4IHNvbGlkO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMjUwcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjUwcHgpO1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICB9XG4gIC5tLWNvdXJzZS10YWJsZS4tbmFtZSAmIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICB9XG4gIH1cbiAgLm0tY291cnNlLXRhYmxlLi1yZWxhdGlvbiAmIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICB9XG4gIH1cbiAgLm0tY291cnNlLXRhYmxlLi1zcC1ibG9jayAmIHtcbiAgICBAbWVkaWEgI3skc3B9IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAkZ3JheV9teXBhZ2VfNSAxcHggc29saWQ7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICAvLyBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAvLyBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuICB9XG4gIC5tLWNvdXJzZS10YWJsZS4td2hpdGUgJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubS1jb3Vyc2UtdGFibGUuLWxvdHRlcnkgJiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAjZThlOGU4IDFweCBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tOiAjZThlOGU4IDFweCBzb2xpZDtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgIH1cbiAgfVxufVxuXG4ubS1jb3Vyc2UtdGFibGVfX2RhdGFfX2ljb24ge1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5tLWNvdXJzZS10YWJsZV9fZGF0YV9hdHRlbnRpb24ge1xuICBjb2xvcjogJHJlZF8zO1xufVxuXG4vLyDlvZPpgbjjg7vos57ph5Fcbi5tLWNvdXJzZS10YWJsZV9fZGF0YV9fYmVuZWZpdHMge1xuICAubS1jb3Vyc2UtdGFibGUuLWxvdHRlcnkgJiB7XG4gICAgY29sb3I6ICRyZWRfMztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgIH1cbiAgfVxufVxuLy8g5pyf6ZaTXG4ubS1jb3Vyc2UtdGFibGVfX2RhdGFfX2RhdGUge1xuICAubS1jb3Vyc2UtdGFibGUuLWxvdHRlcnkgJiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICB9XG4gIH1cbn1cblxuLm0tY291cnNlLXRhYmxlX19kYXRhX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICsgLm0tY291cnNlLXRhYmxlX19kYXRhX19pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cbi5tLWNvdXJzZS10YWJsZV9fZGF0YV9faXRlbV9faWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubS1jb3Vyc2UtdGFibGVfX2RhdGFfX2l0ZW1fX3RleHQge1xufVxuLm0tY291cnNlLXRhYmxlICsgLm0tY291cnNlLXRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn0iLCIubS1sdy1saXN0IHtcbiAgPiBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIuODu1wiO1xuICAgIH1cbiAgfVxuICAmLi1zbWFsbC1tYXJrIHtcbiAgICA+IGxpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBjb250ZW50OiBcIuKAu1wiO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm0tbHctY2FtcGFpZ24tcGVyaW9kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZDYzNjtcbiAgcGFkZGluZzogMTZweCAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm0tbHctY2FtcGFpZ24tcGVyaW9kX19pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgZ2FwOiA5cHg7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB9XG59XG4ubS1sdy1jYW1wYWlnbi1wZXJpb2RfX2l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBnYXA6IDIycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgZHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cbiAgZGQge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cbiIsIi5tLWx3LWNvbmRpdGlvbnMge1xuICBiYWNrZ3JvdW5kOiAjMWRhMzVkO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAxN3B4IDEycHggMjJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xuICBtYXgtd2lkdGg6IDk4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgcGFkZGluZzogMjZweCAzMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiAyNnB4IDMycHggMjZweCA1NXB4O1xuICAgIGdhcDogNTBweDtcbiAgfVxufVxuXG4ubS1sdy1jb25kaXRpb25zX19oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogI2YzZDYzNjtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBAaW5jbHVkZSBmb250LXNpemUoMTMpO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5tLWx3LWNvbmRpdGlvbnNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBjb2x1bW4tZ2FwOiAzMHB4O1xuICAgIHJvdy1nYXA6IDEycHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICBcImdyaWQtMDEgZ3JpZC0wM1wiXG4gICAgXCJncmlkLTAyIGdyaWQtMDRcIjtcbiAgfVxuICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIGNvbHVtbi1nYXA6IDYwcHg7XG4gIH1cbn1cblxuLm0tbHctY29uZGl0aW9uc19faXRlbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBjb2xvcjogI2ZmZjtcbiAgJi4tZ3JpZC0wMSB7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBncmlkLWFyZWE6IGdyaWQtMDE7XG4gICAgfVxuICB9XG4gICYuLWdyaWQtMDIge1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgZ3JpZC1hcmVhOiBncmlkLTAyO1xuICAgIH1cbiAgfVxuICAmLi1ncmlkLTAzIHtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIGdyaWQtYXJlYTogZ3JpZC0wMztcbiAgICB9XG4gIH1cbiAgJi4tZ3JpZC0wNCB7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBncmlkLWFyZWE6IGdyaWQtMDQ7XG4gICAgfVxuICB9XG59XG5cbi5tLWx3LWNvbmRpdGlvbnNfX2RvdCB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2YzZDYzNjtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ubS1sdy1jb25kaXRpb25zX190aXRsZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tLWx3LWNvbmRpdGlvbnNfX2Rlc2Mge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKAuyBcIjtcbiAgfVxufVxuIiwiLm0tbHctYnRuLXVuaXQge1xuICAtLWJ0bi1zaXplLXNwOiAyNDdweDtcbiAgLS1idG4tc2l6ZS1wYzogMjQ3cHg7XG5cbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIHZhcigtLWJ0bi1zaXplLXNwKSk7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCB2YXIoLS1idG4tc2l6ZS1wYykpO1xuICB9XG59XG4iLCIuby1sdy1rdiB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi5vLWx3LW1haW4ge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG59XG5cbi5vLWx3LW1haW5fX3RhYmxlX19oZWFkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDZweDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIGZsZXgtYmFzaXM6IDgwcHg7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICB9XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuICB9XG59XG4uby1sdy1tYWluX190YWJsZV9fZGF0YSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nOiA2cHg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMyk7XG4gIEBtZWRpYSAjeyRzcH0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gIH1cbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIH1cbn1cbiJdfQ== */
