@charset "UTF-8";
.navi-mainvisual {
  background-image: url("/container/navi/images/mainvisual.png");
  background-repeat: no-repeat;
  background-position: top center;
}

@media (max-width: 425px) {
  .navi-mainvisual {
    background-image: none;
  }
}

.navi-mainvisual--ttl {
  width: 960px;
  height: 420px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .navi-mainvisual--ttl {
    width: 100%;
    height: auto;
  }
}

.navi-mainvisual--logo_pc {
  display: block;
  margin: 0 auto;
  padding: 25px 0 0 0;
}

@media (max-width: 425px) {
  .navi-mainvisual--logo_pc {
    display: none;
  }
}

.navi-mainvisual--logo_sp {
  display: none;
}

@media (max-width: 425px) {
  .navi-mainvisual--logo_sp {
    display: block;
    width: 100%;
  }
}

.navi_contents {
  position: relative;
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .navi_contents {
    width: 100%;
  }
}

@media (max-width: 425px) {
  .navi_contents--wrap {
    margin: 0 15px;
  }
}

.navi_contents--ttl {
  position: relative;
  background-image: url("/container/navi/images/icon-ttl-book.png");
  background-position: top center;
  background-repeat: no-repeat;
  text-align: center;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.7;
  font-weight: 700;
  color: #603813;
  padding: 110px 0 20px 0;
}

.navi_contents--ttl:before, .navi_contents--ttl:after {
  content: "";
  position: absolute;
  top: 60px;
  width: 45%;
  height: 8px;
  border-top: 2px solid #c18709;
  border-bottom: 1px solid #c18709;
  background-color: #dfc588;
  box-sizing: border-box;
}

.navi_contents--ttl:before {
  left: 0;
}

.navi_contents--ttl:after {
  right: 0;
}

@media (max-width: 425px) {
  .navi_contents--ttl {
    background-size: 80px 80px;
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.3;
    padding-top: 90px;
  }
  .navi_contents--ttl:before, .navi_contents--ttl:after {
    width: 37%;
    top: 50px;
  }
}

.navi_contents--ttl-nottl {
  padding-bottom: 0;
}

.navi_contents--txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
}

.navi_contents--txt-center {
  text-align: center;
}

.navi_contents--ttl2 {
  position: relative;
  background-image: url("/container/common/images/bg-main-content-footer.png");
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.3;
  font-weight: 700;
  color: #fff;
  width: 100%;
  height: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  border-radius: 5px;
  margin: 0 0 20px 0;
}

.navi_contents--ttl2:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 99%;
  height: 90%;
  border-radius: 5px;
  border: 1px solid #e6d4c0;
}

@media (max-width: 425px) {
  .navi_contents--ttl2 {
    font-size: 18px;
    font-size: 1.125rem;
    height: 75px;
    border-radius: 0;
  }
  .navi_contents--ttl2:before {
    width: 100%;
    border-right: 0;
    border-left: 0;
    border-radius: 0;
  }
}

.navi_contents--ttl3 {
  position: relative;
  background-image: url("/container/common/images/bg-main-content-footer.png");
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 700;
  color: #fff;
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  margin: 0 0 20px 0;
}

@media (max-width: 425px) {
  .navi_contents--ttl3 {
    font-size: 16px;
    font-size: 1rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
}

.navi_contents--ttl4 {
  position: relative;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.5;
  font-weight: 700;
  color: #603813;
  margin: 0 0 20px 0;
}

@media (max-width: 425px) {
  .navi_contents--ttl4 {
    font-size: 20px;
    font-size: 1.25rem;
  }
}

.navi_contents--ttl5 {
  position: relative;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 700;
  color: #603813;
  margin: 0 0 10px 0;
}

@media (max-width: 425px) {
  .navi_contents--ttl5 {
    font-size: 18px;
    font-size: 1.125rem;
  }
}

.navi_contents--link_more {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffcc00;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: 700;
  text-decoration: none;
  color: #603813;
  height: 40px;
  border-radius: 20px;
  padding: 0 10px 0 0;
  transition: .15s;
  box-sizing: border-box;
}

.navi_contents--link_more:hover {
  background-color: #e6b800;
  box-shadow: 0 0 0 #b79a21;
}

.navi_contents--link_more:after {
  content: "";
  position: absolute;
  top: calc(50% - 3px);
  width: 4px;
  height: 4px;
  border-top: 1px solid #603813;
  border-right: 1px solid #603813;
  right: 15px;
  transform: rotate(45deg);
}

.navi_contents--link_more-setting {
  width: 200px;
  margin: 10px auto 0 auto;
}

.navi_contents--link_more-detail {
  width: 240px;
  margin-top: 10px;
}

@media (max-width: 425px) {
  .navi_contents--link_more-detail {
    margin: 0 auto;
  }
}

.navi_contents--caution {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
  text-indent: -12px;
  padding: 0 0 0 12px;
}

.navi_contents--link_back {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #603813;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  text-decoration: none;
  color: #fff;
  width: 400px;
  height: 60px;
  border-radius: 30px;
  padding: 0 10px 0 0;
  margin: 40px auto 0 auto;
  box-sizing: border-box;
  transition: .15s;
}

.navi_contents--link_back:after {
  content: "";
  position: absolute;
  top: calc(50% - 3px);
  width: 5px;
  height: 5px;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  left: 20px;
  transform: rotate(-135deg);
}

.navi_contents--link_back:hover {
  background-color: #4b2c0f;
  box-shadow: 0 0 0 #603813;
}

@media (max-width: 425px) {
  .navi_contents--link_back {
    font-size: 16px;
    font-size: 1rem;
    width: 300px;
    margin: 0 auto 20px auto;
  }
}

.beginner {
  margin-bottom: 100px;
}

@media (max-width: 425px) {
  .beginner {
    margin-bottom: 50px;
  }
}

.beginner--box {
  display: flex;
  justify-content: space-between;
  margin: 0 0 40px 0;
}

@media (max-width: 425px) {
  .beginner--box {
    display: block;
    width: 300px;
    margin: 0 auto 30px auto;
  }
}

.beginner--box-mode {
  margin-top: 20px;
}

.beginner--boxlink {
  position: relative;
  display: block;
  width: 310px;
  box-sizing: border-box;
  text-decoration: none;
  padding: 10px;
}

.beginner--boxlink:before {
  content: "";
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  width: calc(100% - 10px);
  height: calc(100% - 10px);
  background-color: rgba(200, 155, 5, 0.3);
  border-radius: 5px;
  opacity: 0;
  transform: scale(0.9, 0.9);
  transition: .15s;
}

.beginner--boxlink:hover:before {
  opacity: 1;
  transform: scale(1, 1);
}

@media (max-width: 425px) {
  .beginner--boxlink {
    width: 100%;
    padding: 0;
    margin: 0 0 30px 0;
  }
}

.beginner--pic {
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #c18709;
  padding: 6px;
  background-color: #fff;
  box-sizing: border-box;
}

.beginner--ttl {
  position: relative;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  color: #603813;
  padding: 0 0 0 10px;
  margin: 10px 0;
}

.beginner--ttl:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4.5px 0 4.5px 4px;
  border-color: transparent transparent transparent #603813;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto 0;
}

.beginner--txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #000;
  letter-spacing: -1px;
}

.beginner--bnrbox {
  position: relative;
  display: flex;
  justify-content: center;
  border-top: 2px dashed #c18709;
  border-bottom: 2px dashed #c18709;
  padding: 30px 0;
  padding-left: 215px;
}

.beginner--bnrbox:before {
  content: "";
  width: 190px;
  height: 170px;
  background-image: url("/container/navi/images/navi-charactor01.png");
  background-repeat: no-repeat;
  position: absolute;
  left: 20px;
  bottom: -20px;
}

@media (max-width: 425px) {
  .beginner--bnrbox {
    display: block;
    width: 95%;
    margin: 160px auto 30px auto;
    padding: 20px 0;
  }
  .beginner--bnrbox:before {
    margin: 0 auto;
    left: 0;
    right: 0;
    bottom: auto;
    top: -160px;
  }
}

.beginner--bnrlink {
  position: relative;
  width: 230px;
}

.beginner--bnrlink-manga {
  text-align: center;
  background-color: #ffcc00;
  color: #603813;
  text-decoration: none;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  margin-right: 20px;
  transition: .15s;
}

.beginner--bnrlink-manga:hover {
  background-color: #e6b800;
  box-shadow: 0 0 0 #b79a21;
}

.beginner--bnrlink-manga .beginner--bnr {
  width: 180px;
}

@media (max-width: 425px) {
  .beginner--bnrlink-manga {
    margin: 0 auto 20px auto;
    height: 133px;
  }
}

.beginner--bnrlink-everio {
  line-height: 0;
  display: block;
  transition: 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  overflow: hidden;
  transition: .25s;
}

.beginner--bnrlink-everio:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transition: 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.beginner--bnrlink-everio:hover img {
  transform: scale(0.95, 0.95);
}

.beginner--bnrlink-everio:hover:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4) inset;
}

.beginner--bnrlink-everio .beginner--bnr {
  width: 100%;
}

@media (max-width: 425px) {
  .beginner--bnrlink-everio {
    margin: 0 auto;
  }
}

.beginner--bnrlink-recipe_book {
  margin-right: 20px;
  line-height: 0;
  display: block;
  transition: 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  overflow: hidden;
  transition: .25s;
}

.beginner--bnrlink-recipe_book:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transition: 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.beginner--bnrlink-recipe_book:hover img {
  transform: scale(0.95, 0.95);
}

.beginner--bnrlink-recipe_book:hover:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4) inset;
}

@media (max-width: 425px) {
  .beginner--bnrlink-recipe_book {
    margin: 0 auto;
    margin-bottom: 20px;
  }
}

.beginner--bnr {
  max-width: 100%;
}

.operation--tab {
  position: relative;
  display: flex;
  justify-content: center;
  margin: 40px 0;
}

@media (max-width: 425px) {
  .operation--tab {
    justify-content: space-between;
  }
}

.operation--tabbtn {
  width: 385px;
  height: 65px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  text-decoration: none;
  color: #fff;
  padding: 0 0 5px 0;
  box-sizing: border-box;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border: 0;
  cursor: pointer;
  background-color: #ddc386;
  box-shadow: 0px -2px 2px -1px rgba(0, 0, 0, 0.2) inset;
  transition: .15s;
}

.operation--tabbtn:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
}

.operation--tabbtn:first-of-type {
  margin-right: 20px;
}

.operation--tabbtn-s:hover {
  background-color: #a37e45;
}

.operation--tabbtn-ba:hover {
  background-color: #a01b4b;
}

.operation--tabbtn.active {
  box-shadow: 0 0 0 0;
}

.operation--tabbtn.active.operation--tabbtn-s {
  background-color: #a37e45;
}

.operation--tabbtn.active.operation--tabbtn-s:before {
  background-color: #a37e45;
}

.operation--tabbtn.active.operation--tabbtn-ba {
  background-color: #a01b4b;
}

.operation--tabbtn.active.operation--tabbtn-ba:before {
  background-color: #a01b4b;
}

@media (max-width: 425px) {
  .operation--tabbtn {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.3;
    width: 49%;
    text-align: center;
  }
}

.operation--box {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin: 0 0 60px 0;
}

@media (max-width: 425px) {
  .operation--box {
    display: block;
    margin-right: 15px;
    margin-left: 15px;
  }
}

.operation--box_inner {
  width: 430px;
  min-height: 300px;
}

@media (max-width: 425px) {
  .operation--box_inner {
    width: auto;
    min-height: auto;
  }
}

.operation--pic {
  position: absolute;
  top: 0;
  right: 30px;
}

@media (max-width: 425px) {
  .operation--pic {
    position: relative;
    right: auto;
    padding: 20px 0;
    width: 300px;
    display: block;
    margin: 0 auto;
  }
}

#operation-sclass,
#operation-other {
  background-position: bottom right;
  background-repeat: no-repeat;
  padding: 0 0 140px 0;
  margin: 0 0 40px 0;
}

@media (max-width: 425px) {
  #operation-sclass,
  #operation-other {
    background-position: bottom center;
    margin-bottom: 0;
  }
}

#operation-sclass {
  background-image: url("/container/navi/images/navi-charactor02.png");
}

#operation-other {
  background-image: url("/container/navi/images/navi-charactor03.png");
  display: none;
}

.care {
  padding: 0 0 40px 0;
}

.care--tab {
  position: relative;
  display: flex;
  justify-content: space-between;
  margin: 40px 0;
}

.care--tabbtn {
  width: 300px;
  height: 65px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  text-decoration: none;
  color: #fff;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border: 0;
  cursor: pointer;
  background-color: #ddc386;
  box-shadow: 0px -2px 2px -1px rgba(0, 0, 0, 0.2) inset;
  transition: .15s;
}

.care--tabbtn:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
}

.care--tabbtn-s:hover {
  background-color: #a37e45;
}

.care--tabbtn-ba:hover {
  background-color: #a01b4b;
}

.care--tabbtn-large:hover {
  background-color: #61969e;
}

.care--tabbtn.active {
  box-shadow: 0 0 0 0;
}

.care--tabbtn.active.care--tabbtn-s {
  background-color: #a37e45;
}

.care--tabbtn.active.care--tabbtn-s:before {
  background-color: #a37e45;
}

.care--tabbtn.active.care--tabbtn-ba {
  background-color: #a01b4b;
}

.care--tabbtn.active.care--tabbtn-ba:before {
  background-color: #a01b4b;
}

.care--tabbtn.active.care--tabbtn-large {
  background-color: #61969e;
}

.care--tabbtn.active.care--tabbtn-large:before {
  background-color: #61969e;
}

@media (max-width: 425px) {
  .care--tabbtn {
    width: 32%;
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.care--wrap {
  position: relative;
  height: 370px;
}

@media (max-width: 425px) {
  .care--wrap {
    height: 530px;
  }
}

.care--tab_contents {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-image: url("/container/navi/images/navi-charactor04.png");
  background-position: bottom right;
  background-repeat: no-repeat;
}

@media (max-width: 425px) {
  .care--tab_contents {
    padding-bottom: 140px;
    background-position: bottom center;
  }
}

.js-tabbtn-care-baclass,
.js-tabbtn-care-large {
  display: none;
}

.box4cols {
  position: relative;
  display: flex;
  margin: 20px 0 40px 0;
}

@media (max-width: 425px) {
  .box4cols {
    display: block;
    margin: 20px 15px;
  }
}

.box4cols--link {
  position: relative;
  display: flex;
  justify-content: center;
  flex-direction: column;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.3;
  font-weight: 700;
  color: #603813;
  text-decoration: none;
  width: 222px;
  height: 150px;
  box-sizing: border-box;
  margin-right: 24px;
  padding: 0 0 0 30px;
  border: 3px solid #dfc588;
  background-color: #fff;
  border-radius: 5px;
  transition: .15s;
}

.box4cols--link:hover {
  background-color: #e6b800;
  box-shadow: 0 0 0 #b79a21;
}

.box4cols--link:last-of-type {
  margin-right: 0;
}

@media (max-width: 425px) {
  .box4cols--link {
    font-size: 15px;
    font-size: 0.9375rem;
    width: 100%;
    height: 60px;
    margin-bottom: 10px;
  }
  .box4cols--link:last-of-type {
    margin-right: 0;
  }
}

.box4cols--arw {
  position: absolute;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border-radius: 5px;
  border: 1px solid #fff;
  box-sizing: border-box;
  overflow: hidden;
}

.box4cols--arw:before, .box4cols--arw:after {
  content: "";
  position: absolute;
}

.box4cols--arw:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 40px 40px;
  border-color: transparent transparent #ffcc00 transparent;
  position: absolute;
  bottom: 0;
  right: 0;
}

.box4cols--arw:after {
  bottom: 8px;
  right: 8px;
  width: 7px;
  height: 7px;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  transform: rotate(45deg);
}

.box4cols--mode {
  font-size: 16px;
  font-size: 1rem;
}

.about {
  padding: 0 0 40px 0;
}

.about--sup {
  font-size: 65%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -.5em;
}

.about--ttl_variation {
  font-family: "icomoon" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #a71b40;
  text-align: center;
}

.about--ttl_variation-cookeverio {
  font-size: 35px;
  font-size: 2.1875rem;
  margin: 60px auto;
}

@media (max-width: 425px) {
  .about--ttl_variation-cookeverio {
    margin: 30px 0;
  }
}

.about--ttl_variation-mini {
  font-size: 50px;
  font-size: 3.125rem;
}

.about--ttl {
  position: relative;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.3;
  font-weight: 700;
  color: #603813;
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin: 0 0 20px 0;
}

.about--ttl:before {
  font-family: "icomoon" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 60px;
  font-size: 3.75rem;
}

@media (max-width: 425px) {
  .about--ttl {
    font-size: 18px;
    font-size: 1.125rem;
  }
  .about--ttl:before {
    font-size: 50px;
    font-size: 3.125rem;
  }
}

.about--ttl-sclass {
  border-bottom: 1px dashed #c18709;
}

.about--ttl-sclass:before {
  position: absolute;
  left: 0;
  top: auto;
  bottom: auto;
  content: "ꤢ";
  color: #b49668;
}

.about--ttl-aclass {
  border-bottom: 1px dashed #c18709;
}

.about--ttl-aclass:before {
  position: absolute;
  left: 0;
  top: auto;
  bottom: auto;
  content: "ꤱ";
  color: #a01b4b;
}

.about--ttl-mini:before {
  content: none;
}

.about--wrap_mini {
  background-color: #f7f1e2;
  border-radius: 5px;
  padding: 40px 0;
  margin: 0 0 40px 0;
}

@media (max-width: 425px) {
  .about--wrap_mini {
    padding: 20px;
  }
}

.about--ttl_mode {
  position: relative;
  line-height: 1.3;
  font-weight: 700;
  color: #603813;
  min-height: 70px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding: 5px 0 5px 70px;
}

.about--ttl_mode:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  border-top: 1px solid #e1c58a;
  border-bottom: 1px solid #fff;
  box-sizing: border-box;
}

.about--ttl_mode_name {
  display: block;
  font-size: 18px;
  font-size: 1.125rem;
  margin-bottom: 5px;
}

.about--ttl_mode_detail {
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
}

.about--ttl_mode_icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto 0;
}

.about--pic_merit {
  display: block;
  margin: 40px auto;
}

@media (max-width: 425px) {
  .about--pic_merit {
    width: 100%;
    margin-top: 20px;
  }
}

.about--box_product {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding: 0 80px 80px 80px;
}

@media (max-width: 425px) {
  .about--box_product {
    display: block;
    width: 100%;
    text-align: center;
    padding: 0 0 40px 0;
  }
}

.about--box_product-border {
  border-bottom: 1px dashed #c18709;
  padding-bottom: 0;
}

.about--box_product-center {
  justify-content: center;
  padding: 0 80px;
}

@media (max-width: 425px) {
  .about--box_product-center {
    padding: 0;
  }
}

@media (max-width: 425px) {
  .about--pic_product {
    display: block;
    margin: 0 auto 20px auto;
  }
  .about--pic_product:last-child {
    margin-bottom: 0;
  }
}

.about--box {
  display: flex;
  justify-content: space-between;
  padding: 10px 0 40px 0;
}

@media (max-width: 425px) {
  .about--box {
    display: block;
    width: 100%;
    margin: 0 auto;
    padding: 0;
  }
}

.about--box_inner {
  width: 300px;
}

@media (max-width: 425px) {
  .about--box_inner {
    width: 100%;
    margin: 0 0 20px 0;
  }
}

.about--pic {
  padding: 9px;
  border: 1px solid #c18709;
  background-color: #fff;
}

@media (max-width: 425px) {
  .about--pic {
    display: block;
    margin: 0 auto;
  }
}

.about--box_mode {
  padding: 10px 0 10px 0;
}

.about--box_mode_icon {
  display: inline-block;
  width: 70px;
  padding: 5px 0;
  margin-right: 10px;
  font-size: 12px;
  font-size: 0.75rem;
  text-align: center;
  color: #fff;
  border-radius: 3px;
}

.about--box_mode_icon-vapor {
  background-color: #46b4e5;
}

.about--box_mode_icon-hotair {
  background-color: #ed514b;
}

.about--box_able {
  background-color: #e5d1a0;
  display: flex;
  justify-content: space-between;
  height: 125px;
  padding: 15px;
  margin: 10px 0 0 0;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .about--box_able {
    height: auto;
  }
}

.about--box_able-steam {
  border-bottom: 3px solid #5badde;
}

.about--box_able-steam .about--box_able_item {
  color: #5badde;
  border: 1px solid #5badde;
}

.about--box_able-hotair {
  border-bottom: 3px solid #ed514b;
}

.about--box_able-hotair .about--box_able_item {
  color: #ed514b;
  border: 1px solid #ed514b;
}

.about--box_able-combi {
  border-bottom: 3px solid #eb6f00;
}

.about--box_able-combi .about--box_able_item {
  color: #eb6f00;
  border: 1px solid #eb6f00;
}

.about--box_able_ttl {
  font-size: 12px;
  font-size: 0.75rem;
  color: #603813;
  width: 85px;
  padding: 5px 0 0 0;
}

.about--box_able_inner {
  width: 180px;
}

.about--box_able_item {
  display: inline-block;
  background-color: #fff;
  box-sizing: border-box;
  width: 80px;
  padding: 5px 0;
  margin: 0 5px 5px 0;
  border-radius: 3px;
  font-size: 13px;
  font-size: 0.8125rem;
  text-align: center;
}

.about_column {
  position: relative;
  background-image: url("/container/navi/images/bg-cork.png");
  padding: 40px 0;
}

.about_column:before, .about_column:after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 8px;
  background-image: url("/container/navi/images/bg-cork-end.png");
  background-repeat: repeat-x;
}

.about_column:before {
  top: -8px;
}

.about_column:after {
  bottom: -8px;
  transform: rotate(180deg);
}

@media (max-width: 425px) {
  .about_column {
    padding: 20px 0;
    margin-bottom: 30px;
  }
}

.about_column--inner {
  position: relative;
  width: 960px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.about_column--inner:before {
  content: "";
  background-image: url("/container/navi/images/navi-charactor05.png");
  width: 320px;
  height: 230px;
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 425px) {
  .about_column--inner {
    width: 100%;
    padding: 0 15px 230px 15px;
    display: block;
    box-sizing: border-box;
  }
  .about_column--inner:before {
    top: auto;
    bottom: 0;
    left: 0;
    margin: 0 auto;
  }
}

.about_column--ttl {
  padding: 0 0 20px 0;
}

.about_column--notebox {
  position: relative;
  background-image: url("/container/navi/images/bg-notebook.png");
  width: 465px;
  padding: 25px 15px 15px 15px;
  box-sizing: border-box;
}

.about_column--notebox:first-of-type {
  margin: 0 495px 30px 0;
}

.about_column--notebox:before, .about_column--notebox:after {
  content: "";
  position: absolute;
  width: 17px;
  height: 17px;
  background-image: url("/container/navi/images/about-pin.png");
  background-repeat: no-repeat;
  top: 5px;
}

.about_column--notebox:before {
  left: 5px;
}

.about_column--notebox:after {
  right: 5px;
  transform: scale(-1, 1);
}

@media (max-width: 425px) {
  .about_column--notebox {
    width: 100%;
    margin: 0 0 20px 0;
  }
  .about_column--notebox:first-of-type {
    margin: 0 0 20px 0;
  }
}

.about_column--ttl_note {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 700;
  padding: 0 0 10px 0;
  color: #603813;
}

.about_column--txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
}

.cooking--box {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  padding: 40px 0;
}

.cooking--box:before {
  content: "";
  position: absolute;
  right: 20px;
  bottom: 60px;
  width: 280px;
  height: 140px;
  background-image: url("/container/navi/images/navi-charactor02.png");
  background-repeat: no-repeat;
}

@media (max-width: 425px) {
  .cooking--box {
    display: block;
    padding: 20px 0;
  }
  .cooking--box:before {
    content: none;
  }
}

.cooking--box_inner {
  width: 300px;
  margin: 0 30px 40px 0;
}

.cooking--box_inner:nth-child(3n) {
  margin-right: 0;
}

@media (max-width: 425px) {
  .cooking--box_inner {
    margin: 0 auto 30px auto;
  }
  .cooking--box_inner:nth-child(3n) {
    margin-right: auto;
  }
}

.cooking--pic {
  padding: 9px;
  border: 1px solid #c18709;
  background-color: #fff;
}

@media (max-width: 425px) {
  .cooking--pic {
    display: block;
    margin: 0 auto;
  }
}

.cooking--ttl {
  position: relative;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  color: #603813;
  margin: 15px 0;
}

@media (max-width: 425px) {
  .cooking--ttl {
    font-size: 16px;
    font-size: 1rem;
    margin: 10px 0;
  }
}

.cooking--example {
  position: relative;
  width: 300px;
  height: 75px;
  display: flex;
  align-items: center;
  background-image: url("/container/navi/images/cooking-bg-cork.png");
  box-sizing: border-box;
  padding: 0 0 0 70px;
  margin: 15px 0;
}

@media (max-width: 425px) {
  .cooking--example {
    margin: 10px auto;
  }
}

.cooking--txt_example {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.3;
  color: #fff;
}

.cooking--link_example {
  position: relative;
  color: #fff;
  padding: 0 0 0 10px;
}

.cooking--link_example:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4.5px 0 4.5px 4px;
  border-color: transparent transparent transparent #ffcc00;
}

.cooking--link_more {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffcc00;
  width: 200px;
  height: 40px;
  border-radius: 20px;
  padding: 0 10px 0 0;
  margin: 0 auto;
  transition: .15s;
  box-sizing: border-box;
}

.cooking--link_more:hover {
  background-color: #e6b800;
  box-shadow: 0 0 0 #b79a21;
}

.cooking--link_more:after {
  content: "";
  position: absolute;
  top: calc(50% - 3px);
  width: 4px;
  height: 4px;
  border-top: 1px solid #603813;
  border-right: 1px solid #603813;
  right: 15px;
  transform: rotate(45deg);
}

.cooking--check {
  display: none;
}

.cooking--check_item {
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: 700;
  color: #603813;
  width: 100%;
  height: 100%;
  background-color: transparent;
  border: 0;
  cursor: pointer;
}

.point_nav {
  position: relative;
  display: flex;
  justify-content: space-between;
}

@media (max-width: 425px) {
  .point_nav {
    display: block;
    padding: 20px 0;
  }
}

.point_nav--link {
  position: relative;
  width: 300px;
  height: 80px;
  box-sizing: border-box;
  border: 3px solid #dfc588;
  border-radius: 5px;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.3;
  text-decoration: none;
  font-weight: 700;
  color: #603813;
  margin: 40px 0;
  transition: .15s;
}

.point_nav--link:after {
  content: "";
  position: absolute;
  top: calc(50% - 3px);
  width: 4px;
  height: 4px;
  border-top: 1px solid #603813;
  border-right: 1px solid #603813;
  right: 15px;
  transform: rotate(135deg);
}

.point_nav--link:hover {
  border-color: #603813;
}

@media (max-width: 425px) {
  .point_nav--link {
    margin: 0 auto 10px auto;
  }
}

.point {
  padding: 0 0 40px 0;
}

@media (max-width: 425px) {
  .point {
    padding-bottom: 0;
  }
}

.point--hotelpan {
  display: flex;
  justify-content: space-between;
  margin: 20px 0 40px 0;
}

@media (max-width: 425px) {
  .point--hotelpan {
    display: block;
  }
}

@media (max-width: 425px) {
  .point--pic_hotelpan {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
  }
}

.point--pic_hotelpan-pc {
  display: block;
}

@media (max-width: 425px) {
  .point--pic_hotelpan-pc {
    display: none;
  }
}

.point--pic_hotelpan-sp {
  display: none;
}

@media (max-width: 425px) {
  .point--pic_hotelpan-sp {
    display: block;
  }
}

.point--ttl {
  position: relative;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  color: #603813;
  padding: 0 0 10px 0;
}

.point--ttl:before {
  content: "ꤲ";
  font-family: "icomoon" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  font-size: 1.75rem;
  margin: 0 10px 0 0;
}

.point--ttl:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto 0;
  width: 66%;
  height: 1px;
  border-top: 2px dashed #c18709;
}

@media (max-width: 425px) {
  .point--ttl {
    font-size: 16px;
    font-size: 1rem;
  }
  .point--ttl:before {
    font-size: 24px;
    font-size: 1.5rem;
  }
  .point--ttl:after {
    content: none;
  }
}

.point--box {
  display: flex;
  flex-wrap: wrap;
  padding: 40px 0 20px 0;
}

@media (max-width: 425px) {
  .point--box {
    display: block;
    padding: 20px 0;
  }
}

.point--box_item {
  width: 300px;
  margin: 0 30px 30px 0;
}

.point--box_item:nth-child(3n) {
  margin-right: 0;
}

@media (max-width: 425px) {
  .point--box_item {
    width: 100%;
    margin: 0 auto 20px auto;
  }
  .point--box_item:nth-child(3n) {
    margin-right: auto;
    padding: 0;
  }
}

.point--picbox {
  width: 210px;
  height: 210px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: url("/container/navi/images/point-bg-dot.png");
  background-repeat: no-repeat;
}

.point--ttl_hotelpan {
  font-size: 18px;
  font-size: 1.125rem;
  color: #603813;
  line-height: 1.3;
  font-weight: 700;
  margin: 15px 0;
}

@media (max-width: 425px) {
  .point--ttl_hotelpan {
    font-size: 16px;
    font-size: 1rem;
    margin: 10px 0;
  }
}

.point--caution {
  font-size: 12px;
  font-size: 0.75rem;
  text-align: right;
}

@media (max-width: 425px) {
  .point--caution {
    margin: -20px 0 20px 0;
  }
}

.point--img_good {
  position: absolute;
  bottom: 100px;
  right: 40px;
}

@media (max-width: 425px) {
  .point--img_good {
    display: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRhaW5lci9jb21tb24vY3NzL2xheW91dC9uYXZpLmNzcyIsImNvbnRhaW5lci9jb21tb24vY3NzL2xheW91dC9uYXZpLnNjc3MiLCJjb250YWluZXIvY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNJaEI7RUFDRSw4REFBOEQ7RUFDOUQsNEJBQTRCO0VBQzVCLCtCQUErQjtBREZqQzs7QUV3SUU7RUR6SUY7SUFLSSxzQkFBc0I7RURDeEI7QUFDRjs7QUNBRTtFQUNFLFlBQVk7RUFDWixhQUFhO0VBQ2IsY0FBYztBREdsQjs7QUU0SEU7RURsSUE7SUFLSSxXQUFXO0lBQ1gsWUFBWTtFRE1oQjtBQUNGOztBQ0pFO0VBQ0UsY0FBYztFQUNkLGNBQWM7RUFDZCxtQkFBbUI7QURPdkI7O0FFK0dFO0VEekhBO0lBS0ksYUFBYTtFRFVqQjtBQUNGOztBQ1JFO0VBQ0UsYUFBYTtBRFdqQjs7QUVxR0U7RURqSEE7SUFHSSxjQUFjO0lBQ2QsV0FBVztFRGNmO0FBQ0Y7O0FDVkE7RUFDRSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLGNBQWM7QURhaEI7O0FFd0ZFO0VEeEdGO0lBS0ksV0FBVztFRGdCYjtBQUNGOztBRWtGRTtFRGpHQTtJQUVJLGNBQWM7RURrQmxCO0FBQ0Y7O0FDaEJFO0VBQ0Usa0JBQWtCO0VBQ2xCLGlFQUFpRTtFQUNqRSwrQkFBK0I7RUFDL0IsNEJBQTRCO0VBQzVCLGtCQUFrQjtFQ2lIckIsZUFBcUI7RUFDckIsaUJBQWdDO0VEaEg3QixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGNDdkRnQjtFRHdEaEIsdUJBQXVCO0FEb0IzQjs7QUM5Qkc7RUFhRyxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxVQUFVO0VBQ1YsV0FBVztFQUNYLDZCQUE2QjtFQUM3QixnQ0FBZ0M7RUFDaEMseUJBQXlCO0VBQ3pCLHNCQUFzQjtBRHFCNUI7O0FDMUNHO0VBd0JHLE9BQU07QURz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cHBDRCxlQUFxQjtJQUNyQixlQUFnQztFRmlrRC9CO0VDOWFDO0lDcHBDRixlQUFxQjtJQUNyQixpQkFBZ0M7RUZxa0QvQjtFQ2xiQztJQTZCSyxhQUFhO0VEd1puQjtBQUNGOztBQ3JaRTtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2Ysc0JBQXNCO0FEd1oxQjs7QUUxbURFO0VEK3NDQTtJQUtJLGNBQWM7SUFDZCxlQUFlO0VEMlpuQjtBQUNGOztBQ3paRTtFQUNFLFlBQVk7RUFDWixxQkFBcUI7QUQ0WnpCOztBQzlaRztFQUlHLGVBQWM7QUQ4WnBCOztBRTFuREU7RUR3dENBO0lBT0ksV0FBVztJQUNYLHdCQUF3QjtFRGdhNUI7RUN4YUM7SUFVSyxrQkFBaUI7SUFDakIsVUFBVTtFRGlhaEI7QUFDRjs7QUM5WkU7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7RUFDZCxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixnRUFBZ0U7RUFDaEUsNEJBQTRCO0FEaWFoQzs7QUMvWkU7RUN2dENELGVBQXFCO0VBQ3JCLG1CQUFnQztFRHd0QzdCLGNDNzNDZ0I7RUQ4M0NoQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGNBQWM7QURtYWxCOztBRXpwREU7RURpdkNBO0lDdnRDRCxlQUFxQjtJQUNyQixlQUFnQztJRDh0QzNCLGNBQWM7RUR1YWxCO0FBQ0Y7O0FDcmFFO0VDbHVDRCxlQUFxQjtFQUNyQixrQkFBZ0M7RURtdUM3QixpQkFBaUI7QUR5YXJCOztBRXZxREU7RUQ0dkNBO0lBSUksc0JBQXNCO0VENGExQjtBQUNGOztBQzFhRTtFQUNFLGtCQUFrQjtFQUNsQixhQUFZO0VBQ1osV0FBVztBRDZhZjs7QUVuckRFO0VEbXdDQTtJQUtJLGFBQWE7RURnYmpCO0FBQ0YiLCJmaWxlIjoiY29udGFpbmVyL2NvbW1vbi9jc3MvbGF5b3V0L25hdmkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLm5hdmktbWFpbnZpc3VhbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvbWFpbnZpc3VhbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aS1tYWludmlzdWFsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5cbi5uYXZpLW1haW52aXN1YWwtLXR0bCB7XG4gIHdpZHRoOiA5NjBweDtcbiAgaGVpZ2h0OiA0MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aS1tYWludmlzdWFsLS10dGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4ubmF2aS1tYWludmlzdWFsLS1sb2dvX3BjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyNXB4IDAgMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmktbWFpbnZpc3VhbC0tbG9nb19wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubmF2aS1tYWludmlzdWFsLS1sb2dvX3NwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpLW1haW52aXN1YWwtLWxvZ29fc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0td3JhcCB7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gIH1cbn1cblxuLm5hdmlfY29udGVudHMtLXR0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9pY29uLXR0bC1ib29rLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgcGFkZGluZzogMTEwcHggMCAyMHB4IDA7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10dGw6YmVmb3JlLCAubmF2aV9jb250ZW50cy0tdHRsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYwcHg7XG4gIHdpZHRoOiA0NSU7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2MxODcwOTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjMTg3MDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmM1ODg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10dGw6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cblxuLm5hdmlfY29udGVudHMtLXR0bDphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLXR0bCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4MHB4IDgwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICB9XG4gIC5uYXZpX2NvbnRlbnRzLS10dGw6YmVmb3JlLCAubmF2aV9jb250ZW50cy0tdHRsOmFmdGVyIHtcbiAgICB3aWR0aDogMzclO1xuICAgIHRvcDogNTBweDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tdHRsLW5vdHRsIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10eHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2aV9jb250ZW50cy0tdHRsMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9jb21tb24vaW1hZ2VzL2JnLW1haW4tY29udGVudC1mb290ZXIucG5nXCIpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4ubmF2aV9jb250ZW50cy0tdHRsMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogOTklO1xuICBoZWlnaHQ6IDkwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZkNGMwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLXR0bDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGhlaWdodDogNzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5uYXZpX2NvbnRlbnRzLS10dGwyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLm5hdmlfY29udGVudHMtLXR0bDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvY29tbW9uL2ltYWdlcy9iZy1tYWluLWNvbnRlbnQtZm9vdGVyLnBuZ1wiKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tdHRsMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10dGw0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLXR0bDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuLm5hdmlfY29udGVudHMtLXR0bDUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLXR0bDUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX21vcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIHRyYW5zaXRpb246IC4xNXM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX21vcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiODAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAjYjc5YTIxO1xufVxuXG4ubmF2aV9jb250ZW50cy0tbGlua19tb3JlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjAzODEzO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjAzODEzO1xuICByaWdodDogMTVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2aV9jb250ZW50cy0tbGlua19tb3JlLXNldHRpbmcge1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbjogMTBweCBhdXRvIDAgYXV0bztcbn1cblxuLm5hdmlfY29udGVudHMtLWxpbmtfbW9yZS1kZXRhaWwge1xuICB3aWR0aDogMjQwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tbGlua19tb3JlLWRldGFpbCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLm5hdmlfY29udGVudHMtLWNhdXRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1pbmRlbnQ6IC0xMnB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuXG4ubmF2aV9jb250ZW50cy0tbGlua19iYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwMzgxMztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ubmF2aV9jb250ZW50cy0tbGlua19iYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICBsZWZ0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cblxuLm5hdmlfY29udGVudHMtLWxpbmtfYmFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjJjMGY7XG4gIGJveC1zaGFkb3c6IDAgMCAwICM2MDM4MTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tbGlua19iYWNrIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gIH1cbn1cblxuLmJlZ2lubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYmVnaW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLmJlZ2lubmVyLS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5iZWdpbm5lci0tYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xuICB9XG59XG5cbi5iZWdpbm5lci0tYm94LW1vZGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYmVnaW5uZXItLWJveGxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmJlZ2lubmVyLS1ib3hsaW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiA1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDAsIDE1NSwgNSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSwgMC45KTtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLmJlZ2lubmVyLS1ib3hsaW5rOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYmVnaW5uZXItLWJveGxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICB9XG59XG5cbi5iZWdpbm5lci0tcGljIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMTg3MDk7XG4gIHBhZGRpbmc6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmJlZ2lubmVyLS10dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4uYmVnaW5uZXItLXR0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDQuNXB4IDAgNC41cHggNHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM2MDM4MTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuXG4uYmVnaW5uZXItLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4uYmVnaW5uZXItLWJucmJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDJweCBkYXNoZWQgI2MxODcwOTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjYzE4NzA5O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHBhZGRpbmctbGVmdDogMjE1cHg7XG59XG5cbi5iZWdpbm5lci0tYm5yYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxOTBweDtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9uYXZpLWNoYXJhY3RvcjAxLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICBib3R0b206IC0yMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmJlZ2lubmVyLS1ibnJib3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAxNjBweCBhdXRvIDMwcHggYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbiAgLmJlZ2lubmVyLS1ibnJib3g6YmVmb3JlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IC0xNjBweDtcbiAgfVxufVxuXG4uYmVnaW5uZXItLWJucmxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMzBweDtcbn1cblxuLmJlZ2lubmVyLS1ibnJsaW5rLW1hbmdhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5iZWdpbm5lci0tYm5ybGluay1tYW5nYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmI4MDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwICNiNzlhMjE7XG59XG5cbi5iZWdpbm5lci0tYm5ybGluay1tYW5nYSAuYmVnaW5uZXItLWJuciB7XG4gIHdpZHRoOiAxODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5iZWdpbm5lci0tYm5ybGluay1tYW5nYSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgIGhlaWdodDogMTMzcHg7XG4gIH1cbn1cblxuLmJlZ2lubmVyLS1ibnJsaW5rLWV2ZXJpbyB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogMC4yNXMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAuMjVzO1xufVxuXG4uYmVnaW5uZXItLWJucmxpbmstZXZlcmlvOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG5cbi5iZWdpbm5lci0tYm5ybGluay1ldmVyaW86aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1LCAwLjk1KTtcbn1cblxuLmJlZ2lubmVyLS1ibnJsaW5rLWV2ZXJpbzpob3ZlcjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC40KSBpbnNldDtcbn1cblxuLmJlZ2lubmVyLS1ibnJsaW5rLWV2ZXJpbyAuYmVnaW5uZXItLWJuciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmJlZ2lubmVyLS1ibnJsaW5rLWV2ZXJpbyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmJlZ2lubmVyLS1ibnJsaW5rLXJlY2lwZV9ib29rIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuMjVzIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogLjI1cztcbn1cblxuLmJlZ2lubmVyLS1ibnJsaW5rLXJlY2lwZV9ib29rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG5cbi5iZWdpbm5lci0tYm5ybGluay1yZWNpcGVfYm9vazpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUsIDAuOTUpO1xufVxuXG4uYmVnaW5uZXItLWJucmxpbmstcmVjaXBlX2Jvb2s6aG92ZXI6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNCkgaW5zZXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYmVnaW5uZXItLWJucmxpbmstcmVjaXBlX2Jvb2sge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmJlZ2lubmVyLS1ibnIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5vcGVyYXRpb24tLXRhYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9wZXJhdGlvbi0tdGFiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLm9wZXJhdGlvbi0tdGFiYnRuIHtcbiAgd2lkdGg6IDM4NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMCA1cHggMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkYzM4NjtcbiAgYm94LXNoYWRvdzogMHB4IC0ycHggMnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpIGluc2V0O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ub3BlcmF0aW9uLS10YWJidG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDVweDtcbn1cblxuLm9wZXJhdGlvbi0tdGFiYnRuOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5vcGVyYXRpb24tLXRhYmJ0bi1zOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzN2U0NTtcbn1cblxuLm9wZXJhdGlvbi0tdGFiYnRuLWJhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwMWI0Yjtcbn1cblxuLm9wZXJhdGlvbi0tdGFiYnRuLmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDA7XG59XG5cbi5vcGVyYXRpb24tLXRhYmJ0bi5hY3RpdmUub3BlcmF0aW9uLS10YWJidG4tcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzdlNDU7XG59XG5cbi5vcGVyYXRpb24tLXRhYmJ0bi5hY3RpdmUub3BlcmF0aW9uLS10YWJidG4tczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM3ZTQ1O1xufVxuXG4ub3BlcmF0aW9uLS10YWJidG4uYWN0aXZlLm9wZXJhdGlvbi0tdGFiYnRuLWJhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwMWI0Yjtcbn1cblxuLm9wZXJhdGlvbi0tdGFiYnRuLmFjdGl2ZS5vcGVyYXRpb24tLXRhYmJ0bi1iYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTAxYjRiO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9wZXJhdGlvbi0tdGFiYnRuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHdpZHRoOiA0OSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5vcGVyYXRpb24tLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwIDAgNjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9wZXJhdGlvbi0tYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLm9wZXJhdGlvbi0tYm94X2lubmVyIHtcbiAgd2lkdGg6IDQzMHB4O1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vcGVyYXRpb24tLWJveF9pbm5lciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuXG4ub3BlcmF0aW9uLS1waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3BlcmF0aW9uLS1waWMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbiNvcGVyYXRpb24tc2NsYXNzLFxuI29wZXJhdGlvbi1vdGhlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZzogMCAwIDE0MHB4IDA7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICNvcGVyYXRpb24tc2NsYXNzLFxuICAjb3BlcmF0aW9uLW90aGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuI29wZXJhdGlvbi1zY2xhc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL25hdmktY2hhcmFjdG9yMDIucG5nXCIpO1xufVxuXG4jb3BlcmF0aW9uLW90aGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9uYXZpLWNoYXJhY3RvcjAzLnBuZ1wiKTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhcmUge1xuICBwYWRkaW5nOiAwIDAgNDBweCAwO1xufVxuXG4uY2FyZS0tdGFiIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogNDBweCAwO1xufVxuXG4uY2FyZS0tdGFiYnRuIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGMzODY7XG4gIGJveC1zaGFkb3c6IDBweCAtMnB4IDJweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSBpbnNldDtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLmNhcmUtLXRhYmJ0bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNXB4O1xufVxuXG4uY2FyZS0tdGFiYnRuLXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM3ZTQ1O1xufVxuXG4uY2FyZS0tdGFiYnRuLWJhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwMWI0Yjtcbn1cblxuLmNhcmUtLXRhYmJ0bi1sYXJnZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTk2OWU7XG59XG5cbi5jYXJlLS10YWJidG4uYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMDtcbn1cblxuLmNhcmUtLXRhYmJ0bi5hY3RpdmUuY2FyZS0tdGFiYnRuLXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM3ZTQ1O1xufVxuXG4uY2FyZS0tdGFiYnRuLmFjdGl2ZS5jYXJlLS10YWJidG4tczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM3ZTQ1O1xufVxuXG4uY2FyZS0tdGFiYnRuLmFjdGl2ZS5jYXJlLS10YWJidG4tYmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTAxYjRiO1xufVxuXG4uY2FyZS0tdGFiYnRuLmFjdGl2ZS5jYXJlLS10YWJidG4tYmE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwMWI0Yjtcbn1cblxuLmNhcmUtLXRhYmJ0bi5hY3RpdmUuY2FyZS0tdGFiYnRuLWxhcmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxOTY5ZTtcbn1cblxuLmNhcmUtLXRhYmJ0bi5hY3RpdmUuY2FyZS0tdGFiYnRuLWxhcmdlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTk2OWU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY2FyZS0tdGFiYnRuIHtcbiAgICB3aWR0aDogMzIlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbi5jYXJlLS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM3MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNhcmUtLXdyYXAge1xuICAgIGhlaWdodDogNTMwcHg7XG4gIH1cbn1cblxuLmNhcmUtLXRhYl9jb250ZW50cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9uYXZpLWNoYXJhY3RvcjA0LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNhcmUtLXRhYl9jb250ZW50cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gIH1cbn1cblxuLmpzLXRhYmJ0bi1jYXJlLWJhY2xhc3MsXG4uanMtdGFiYnRuLWNhcmUtbGFyZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm94NGNvbHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMjBweCAwIDQwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5ib3g0Y29scyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAyMHB4IDE1cHg7XG4gIH1cbn1cblxuLmJveDRjb2xzLS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMjIycHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgYm9yZGVyOiAzcHggc29saWQgI2RmYzU4ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4uYm94NGNvbHMtLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiODAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAjYjc5YTIxO1xufVxuXG4uYm94NGNvbHMtLWxpbms6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmJveDRjb2xzLS1saW5rIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmJveDRjb2xzLS1saW5rOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5ib3g0Y29scy0tYXJ3IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMnB4KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYm94NGNvbHMtLWFydzpiZWZvcmUsIC5ib3g0Y29scy0tYXJ3OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYm94NGNvbHMtLWFydzpiZWZvcmUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCA0MHB4IDQwcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmY2MwMCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uYm94NGNvbHMtLWFydzphZnRlciB7XG4gIGJvdHRvbTogOHB4O1xuICByaWdodDogOHB4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmJveDRjb2xzLS1tb2RlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5hYm91dCB7XG4gIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG59XG5cbi5hYm91dC0tc3VwIHtcbiAgZm9udC1zaXplOiA2NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgdG9wOiAtLjVlbTtcbn1cblxuLmFib3V0LS10dGxfdmFyaWF0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb2xvcjogI2E3MWI0MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWJvdXQtLXR0bF92YXJpYXRpb24tY29va2V2ZXJpbyB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIG1hcmdpbjogNjBweCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFib3V0LS10dGxfdmFyaWF0aW9uLWNvb2tldmVyaW8ge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG59XG5cbi5hYm91dC0tdHRsX3ZhcmlhdGlvbi1taW5pIHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXNpemU6IDMuMTI1cmVtO1xufVxuXG4uYWJvdXQtLXR0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIGhlaWdodDogNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4uYWJvdXQtLXR0bDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1zaXplOiAzLjc1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFib3V0LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG4gIC5hYm91dC0tdHRsOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIH1cbn1cblxuLmFib3V0LS10dGwtc2NsYXNzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjYzE4NzA5O1xufVxuXG4uYWJvdXQtLXR0bC1zY2xhc3M6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgY29udGVudDogXCLqpKJcIjtcbiAgY29sb3I6ICNiNDk2Njg7XG59XG5cbi5hYm91dC0tdHRsLWFjbGFzcyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2MxODcwOTtcbn1cblxuLmFib3V0LS10dGwtYWNsYXNzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGNvbnRlbnQ6IFwi6qSxXCI7XG4gIGNvbG9yOiAjYTAxYjRiO1xufVxuXG4uYWJvdXQtLXR0bC1taW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5hYm91dC0td3JhcF9taW5pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjFlMjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hYm91dC0td3JhcF9taW5pIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi5hYm91dC0tdHRsX21vZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDcwcHg7XG59XG5cbi5hYm91dC0tdHRsX21vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWM1OGE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYWJvdXQtLXR0bF9tb2RlX25hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5hYm91dC0tdHRsX21vZGVfZGV0YWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmFib3V0LS10dGxfbW9kZV9pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5cbi5hYm91dC0tcGljX21lcml0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNDBweCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFib3V0LS1waWNfbWVyaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmFib3V0LS1ib3hfcHJvZHVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwIDgwcHggODBweCA4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFib3V0LS1ib3hfcHJvZHVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG4gIH1cbn1cblxuLmFib3V0LS1ib3hfcHJvZHVjdC1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNjMTg3MDk7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uYWJvdXQtLWJveF9wcm9kdWN0LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIDgwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYWJvdXQtLWJveF9wcm9kdWN0LWNlbnRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFib3V0LS1waWNfcHJvZHVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICB9XG4gIC5hYm91dC0tcGljX3Byb2R1Y3Q6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYWJvdXQtLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweCAwIDQwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hYm91dC0tYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5hYm91dC0tYm94X2lubmVyIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFib3V0LS1ib3hfaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxufVxuXG4uYWJvdXQtLXBpYyB7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MxODcwOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hYm91dC0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uYWJvdXQtLWJveF9tb2RlIHtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMDtcbn1cblxuLmFib3V0LS1ib3hfbW9kZV9pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmFib3V0LS1ib3hfbW9kZV9pY29uLXZhcG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2YjRlNTtcbn1cblxuLmFib3V0LS1ib3hfbW9kZV9pY29uLWhvdGFpciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDUxNGI7XG59XG5cbi5hYm91dC0tYm94X2FibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVkMWEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTI1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hYm91dC0tYm94X2FibGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4uYWJvdXQtLWJveF9hYmxlLXN0ZWFtIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM1YmFkZGU7XG59XG5cbi5hYm91dC0tYm94X2FibGUtc3RlYW0gLmFib3V0LS1ib3hfYWJsZV9pdGVtIHtcbiAgY29sb3I6ICM1YmFkZGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1YmFkZGU7XG59XG5cbi5hYm91dC0tYm94X2FibGUtaG90YWlyIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNlZDUxNGI7XG59XG5cbi5hYm91dC0tYm94X2FibGUtaG90YWlyIC5hYm91dC0tYm94X2FibGVfaXRlbSB7XG4gIGNvbG9yOiAjZWQ1MTRiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWQ1MTRiO1xufVxuXG4uYWJvdXQtLWJveF9hYmxlLWNvbWJpIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNlYjZmMDA7XG59XG5cbi5hYm91dC0tYm94X2FibGUtY29tYmkgLmFib3V0LS1ib3hfYWJsZV9pdGVtIHtcbiAgY29sb3I6ICNlYjZmMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYjZmMDA7XG59XG5cbi5hYm91dC0tYm94X2FibGVfdHRsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjNjAzODEzO1xuICB3aWR0aDogODVweDtcbiAgcGFkZGluZzogNXB4IDAgMCAwO1xufVxuXG4uYWJvdXQtLWJveF9hYmxlX2lubmVyIHtcbiAgd2lkdGg6IDE4MHB4O1xufVxuXG4uYWJvdXQtLWJveF9hYmxlX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA4MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hYm91dF9jb2x1bW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvYmctY29yay5wbmdcIik7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cblxuLmFib3V0X2NvbHVtbjpiZWZvcmUsIC5hYm91dF9jb2x1bW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9iZy1jb3JrLWVuZC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLmFib3V0X2NvbHVtbjpiZWZvcmUge1xuICB0b3A6IC04cHg7XG59XG5cbi5hYm91dF9jb2x1bW46YWZ0ZXIge1xuICBib3R0b206IC04cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYWJvdXRfY29sdW1uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYWJvdXRfY29sdW1uLS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hYm91dF9jb2x1bW4tLWlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvbmF2aS1jaGFyYWN0b3IwNS5wbmdcIik7XG4gIHdpZHRoOiAzMjBweDtcbiAgaGVpZ2h0OiAyMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFib3V0X2NvbHVtbi0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweCAyMzBweCAxNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmFib3V0X2NvbHVtbi0taW5uZXI6YmVmb3JlIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmFib3V0X2NvbHVtbi0tdHRsIHtcbiAgcGFkZGluZzogMCAwIDIwcHggMDtcbn1cblxuLmFib3V0X2NvbHVtbi0tbm90ZWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9iZy1ub3RlYm9vay5wbmdcIik7XG4gIHdpZHRoOiA0NjVweDtcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmFib3V0X2NvbHVtbi0tbm90ZWJveDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAwIDQ5NXB4IDMwcHggMDtcbn1cblxuLmFib3V0X2NvbHVtbi0tbm90ZWJveDpiZWZvcmUsIC5hYm91dF9jb2x1bW4tLW5vdGVib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvYWJvdXQtcGluLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdG9wOiA1cHg7XG59XG5cbi5hYm91dF9jb2x1bW4tLW5vdGVib3g6YmVmb3JlIHtcbiAgbGVmdDogNXB4O1xufVxuXG4uYWJvdXRfY29sdW1uLS1ub3RlYm94OmFmdGVyIHtcbiAgcmlnaHQ6IDVweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYWJvdXRfY29sdW1uLS1ub3RlYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbiAgLmFib3V0X2NvbHVtbi0tbm90ZWJveDpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbn1cblxuLmFib3V0X2NvbHVtbi0tdHRsX25vdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgY29sb3I6ICM2MDM4MTM7XG59XG5cbi5hYm91dF9jb2x1bW4tLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmNvb2tpbmctLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5cbi5jb29raW5nLS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiA2MHB4O1xuICB3aWR0aDogMjgwcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvbmF2aS1jaGFyYWN0b3IwMi5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29va2luZy0tYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbiAgLmNvb2tpbmctLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cblxuLmNvb2tpbmctLWJveF9pbm5lciB7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIDMwcHggNDBweCAwO1xufVxuXG4uY29va2luZy0tYm94X2lubmVyOm50aC1jaGlsZCgzbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29va2luZy0tYm94X2lubmVyIHtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gIH1cbiAgLmNvb2tpbmctLWJveF9pbm5lcjpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmNvb2tpbmctLXBpYyB7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MxODcwOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb29raW5nLS1waWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5jb29raW5nLS10dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvb2tpbmctLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxufVxuXG4uY29va2luZy0tZXhhbXBsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvY29va2luZy1iZy1jb3JrLnBuZ1wiKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAwIDAgNzBweDtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29va2luZy0tZXhhbXBsZSB7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIH1cbn1cblxuLmNvb2tpbmctLXR4dF9leGFtcGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvb2tpbmctLWxpbmtfZXhhbXBsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG59XG5cbi5jb29raW5nLS1saW5rX2V4YW1wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNC41cHggMCA0LjVweCA0cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmY2MwMDtcbn1cblxuLmNvb2tpbmctLWxpbmtfbW9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjMDA7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogLjE1cztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmNvb2tpbmctLWxpbmtfbW9yZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmI4MDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwICNiNzlhMjE7XG59XG5cbi5jb29raW5nLS1saW5rX21vcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2MDM4MTM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2MDM4MTM7XG4gIHJpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jb29raW5nLS1jaGVjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb29raW5nLS1jaGVja19pdGVtIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBvaW50X25hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBvaW50X25hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG5cbi5wb2ludF9uYXYtLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZGZjNTg4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5wb2ludF9uYXYtLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2MDM4MTM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2MDM4MTM7XG4gIHJpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xufVxuXG4ucG9pbnRfbmF2LS1saW5rOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjAzODEzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBvaW50X25hdi0tbGluayB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweCBhdXRvO1xuICB9XG59XG5cbi5wb2ludCB7XG4gIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucG9pbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5cbi5wb2ludC0taG90ZWxwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMjBweCAwIDQwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wb2ludC0taG90ZWxwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucG9pbnQtLXBpY19ob3RlbHBhbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4ucG9pbnQtLXBpY19ob3RlbHBhbi1wYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBvaW50LS1waWNfaG90ZWxwYW4tcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvaW50LS1waWNfaG90ZWxwYW4tc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBvaW50LS1waWNfaG90ZWxwYW4tc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wb2ludC0tdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBwYWRkaW5nOiAwIDAgMTBweCAwO1xufVxuXG4ucG9pbnQtLXR0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIuqkslwiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cbi5wb2ludC0tdHRsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogNjYlO1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCAjYzE4NzA5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBvaW50LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLnBvaW50LS10dGw6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLnBvaW50LS10dGw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cblxuLnBvaW50LS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDQwcHggMCAyMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucG9pbnQtLWJveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG5cbi5wb2ludC0tYm94X2l0ZW0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbn1cblxuLnBvaW50LS1ib3hfaXRlbTpudGgtY2hpbGQoM24pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBvaW50LS1ib3hfaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICB9XG4gIC5wb2ludC0tYm94X2l0ZW06bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnBvaW50LS1waWNib3gge1xuICB3aWR0aDogMjEwcHg7XG4gIGhlaWdodDogMjEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9wb2ludC1iZy1kb3QucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucG9pbnQtLXR0bF9ob3RlbHBhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBvaW50LS10dGxfaG90ZWxwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cblxuLnBvaW50LS1jYXV0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBvaW50LS1jYXV0aW9uIHtcbiAgICBtYXJnaW46IC0yMHB4IDAgMjBweCAwO1xuICB9XG59XG5cbi5wb2ludC0taW1nX2dvb2Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwcHg7XG4gIHJpZ2h0OiA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBvaW50LS1pbWdfZ29vZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwiLi4vbWl4aW5cIjtcblxuLm5hdmktbWFpbnZpc3VhbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvbWFpbnZpc3VhbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG4gICYtLXR0bCB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIGhlaWdodDogNDIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gICYtLWxvZ29fcGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDI1cHggMCAwIDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0tbG9nb19zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICYtLXdyYXAge1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL2ljb24tdHRsLWJvb2sucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZnooMjQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgcGFkZGluZzogMTEwcHggMCAyMHB4IDA7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA2MHB4O1xuICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNjMTg3MDk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MxODcwOTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmM1ODg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OjA7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgcmlnaHQ6MDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA4MHB4IDgwcHg7XG4gICAgICBAaW5jbHVkZSBmeigyMCk7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgcGFkZGluZy10b3A6OTBweDtcbiAgICAgICY6YmVmb3JlLFxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAzNyU7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1ub3R0bCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAmLWNlbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICYtLXR0bDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvYmctbWFpbi1jb250ZW50LWZvb3Rlci5wbmdcIik7XG4gICAgQGluY2x1ZGUgZnooMjQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICBib3R0b206MDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIHJpZ2h0OjA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB3aWR0aDogOTklO1xuICAgICAgaGVpZ2h0OiA5MCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZkNGMwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OjA7XG4gICAgICAgIGJvcmRlci1sZWZ0OjA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR0bDMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvYmctbWFpbi1jb250ZW50LWZvb3Rlci5wbmdcIik7XG4gICAgQGluY2x1ZGUgZnooMjApO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTYpO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuICAmLS10dGw0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgZnooMjQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDIwKTtcbiAgICB9XG4gIH1cbiAgJi0tdHRsNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZ6KDIwKTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgfVxuICB9XG4gICYtLWxpbmtfbW9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JZZWxsb3c7XG4gICAgQGluY2x1ZGUgZnooMTMpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgIEBpbmNsdWRlIGhvdmVyLWRhcms7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6Y2FsYyg1MCUgLSAzcHgpO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yQnJvd247XG4gICAgICByaWdodDoxNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAmLXNldHRpbmcge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMCBhdXRvO1xuICAgIH1cbiAgICAmLWRldGFpbCB7XG4gICAgICB3aWR0aDogMjQwcHg7XG4gICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1jYXV0aW9uIHtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LWluZGVudDogLTEycHg7XG4gICAgcGFkZGluZzogMCAwIDAgMTJweDtcbiAgfVxuICAmLS1saW5rX2JhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQnJvd247XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOmNhbGMoNTAlIC0gM3B4KTtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgIGxlZnQ6MjBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3JCcm93biwgNSUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGNvbG9yQnJvd247XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLmJlZ2lubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gICYtLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xuICAgIH1cbiAgICAmLW1vZGUge1xuICAgICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgIH1cbiAgfVxuICAmLS1ib3hsaW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMxMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgQGluY2x1ZGUgaG92ZXItcG9wO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzowO1xuICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgIH1cbiAgfVxuICAmLS1waWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MxODcwOTtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICYtLXR0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDQuNXB4IDAgNC41cHggNHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3JCcm93bjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgIH1cbiAgfVxuICAmLS10eHQge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICB9XG4gICYtLWJucmJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCAjYzE4NzA5O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgI2MxODcwOTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMTVweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgaGVpZ2h0OiAxNzBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvbmF2aS1jaGFyYWN0b3IwMS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDoyMHB4O1xuICAgICAgYm90dG9tOiAtMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgbWFyZ2luOiAxNjBweCBhdXRvIDMwcHggYXV0bztcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OjA7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgdG9wOi0xNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tYm5ybGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICAmLW1hbmdhIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclllbGxvdztcbiAgICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6MjBweDtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWRhcms7XG4gICAgICAuYmVnaW5uZXItLWJuciB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEzM3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWV2ZXJpbyB7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogMC4yNXMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IC4yNXM7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUsIDAuOTUpO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC40KSBpbnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJlZ2lubmVyLS1ibnIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICYtcmVjaXBlX2Jvb2sge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRyYW5zaXRpb246IDAuMjVzIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAuMjVzO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4yNXMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1LCAwLjk1KTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNCkgaW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWJuciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5vcGVyYXRpb24ge1xuICAmLS10YWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8vYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNhMzdlNDU7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgfVxuICAmLS10YWJidG4ge1xuICAgIHdpZHRoOiAzODVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDAgNXB4IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGMzODY7XG4gICAgYm94LXNoYWRvdzogMHB4IC0ycHggMnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpIGluc2V0O1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTowO1xuICAgICAgbGVmdDowO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICB9XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xuICAgIH1cbiAgICAmLXMge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMzdlNDU7XG4gICAgICB9XG4gICAgfVxuICAgICYtYmEge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMDFiNGI7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDA7XG4gICAgICAmLm9wZXJhdGlvbi0tdGFiYnRuLXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM3ZTQ1O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EzN2U0NTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5vcGVyYXRpb24tLXRhYmJ0bi1iYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMDFiNGI7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTAxYjRiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB3aWR0aDogNDklO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmLS1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDAgMCA2MHB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6MTVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OjE1cHg7XG4gICAgfVxuICB9XG4gICYtLWJveF9pbm5lciB7XG4gICAgd2lkdGg6IDQzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOjA7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOjIwcHggMDtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gZmFkZUlu44GV44Gb44KL6KaB57SgXG4jb3BlcmF0aW9uLXNjbGFzcyxcbiNvcGVyYXRpb24tb3RoZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDAgMCAxNDBweCAwO1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgfVxufVxuI29wZXJhdGlvbi1zY2xhc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL25hdmktY2hhcmFjdG9yMDIucG5nXCIpO1xufVxuI29wZXJhdGlvbi1vdGhlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvbmF2aS1jaGFyYWN0b3IwMy5wbmdcIik7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXJlIHtcbiAgcGFkZGluZzogMCAwIDQwcHggMDtcbiAgJi0tdGFiIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbiAgJi0tdGFiYnRuIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRjMzg2O1xuICAgIGJveC1zaGFkb3c6IDBweCAtMnB4IDJweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSBpbnNldDtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206MDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgfVxuICAgICYtcyB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EzN2U0NTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1iYSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EwMWI0YjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1sYXJnZSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxOTY5ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMDtcbiAgICAgICYuY2FyZS0tdGFiYnRuLXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM3ZTQ1O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EzN2U0NTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5jYXJlLS10YWJidG4tYmEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTAxYjRiO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EwMWI0YjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5jYXJlLS10YWJidG4tbGFyZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE5NjllO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxOTY5ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMzIlO1xuICAgICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIH1cbiAgfVxuICAmLS13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAzNzBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBoZWlnaHQ6IDUzMHB4O1xuICAgIH1cbiAgfVxuICAmLS10YWJfY29udGVudHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OjA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9uYXZpLWNoYXJhY3RvcjA0LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgIH1cbiAgfVxufVxuLy8gZmFkZUlu44GV44Gb44KL6KaB57SgXG4uanMtdGFiYnRuLWNhcmUtYmFjbGFzcyxcbi5qcy10YWJidG4tY2FyZS1sYXJnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ib3g0Y29scyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAyMHB4IDAgNDBweCAwO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAyMHB4IDE1cHg7XG4gIH1cbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgd2lkdGg6IDIyMnB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZGZjNTg4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIEBpbmNsdWRlIGhvdmVyLWRhcms7XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyBcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTUpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IFxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1hcncge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MXB4O1xuICAgIGxlZnQ6MXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICAgIGhlaWdodDpjYWxjKDEwMCUgLSAycHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwIDQwcHggNDBweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yWWVsbG93IHRyYW5zcGFyZW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOjA7XG4gICAgICByaWdodDowO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvdHRvbTogOHB4O1xuICAgICAgcmlnaHQ6IDhweDtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDdweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gIH1cbiAgJi0tbW9kZSB7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICB9XG59XG5cbi5hYm91dCB7XG4gIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG4gICYtLXN1cCB7XG4gICAgZm9udC1zaXplOiA2NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICB0b3A6IC0uNWVtXG4gIH1cbiAgJi0tdHRsX3ZhcmlhdGlvbiB7XG4gICAgQGluY2x1ZGUgaWNvbjI7XG4gICAgY29sb3I6ICNhNzFiNDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYtY29va2V2ZXJpbyB7XG4gICAgICBAaW5jbHVkZSBmeigzNSk7XG4gICAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtbWluaSB7XG4gICAgICBAaW5jbHVkZSBmeig1MCk7XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZ6KDI0KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBpY29uMjtcbiAgICAgIEBpbmNsdWRlIGZ6KDYwKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTgpO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBmeig1MCk7XG4gICAgICB9XG4gICAgfVxuICAgICYtc2NsYXNzIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2MxODcwOTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6YXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBjb250ZW50OiAkaWNvbi1zY2xhc3M7XG4gICAgICAgIGNvbG9yOiAjYjQ5NjY4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWFjbGFzcyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNjMTg3MDk7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOmF1dG87XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgY29udGVudDogJGljb24tYWNsYXNzO1xuICAgICAgICBjb2xvcjogI2EwMWI0YjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1taW5pIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0td3JhcF9taW5pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmMWUyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICB9XG4gICYtLXR0bF9tb2RlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiA1cHggMCA1cHggNzBweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOjA7XG4gICAgICBsZWZ0OjA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2UxYzU4YTtcbiAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmY7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgfVxuICAmLS10dGxfbW9kZV9uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gICYtLXR0bF9tb2RlX2RldGFpbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICB9XG4gICYtLXR0bF9tb2RlX2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBsZWZ0OjA7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gIH1cbiAgJi0tcGljX21lcml0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICB9XG4gIH1cbiAgJi0tYm94X3Byb2R1Y3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAwIDgwcHggODBweCA4MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDAgNDBweCAwO1xuICAgIH1cbiAgICAmLWJvcmRlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNjMTg3MDk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJi1jZW50ZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDgwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXBpY19wcm9kdWN0IHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTBweCAwIDQwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICAmLS1ib3hfaW5uZXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBwYWRkaW5nOiA5cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MxODcwOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gICYtLWJveF9tb2RlIHtcbiAgICBwYWRkaW5nOjEwcHggMCAxMHB4IDA7IFxuICB9XG4gICYtLWJveF9tb2RlX2ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNzBweDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBtYXJnaW4tcmlnaHQ6MTBweDtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAmLXZhcG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NmI0ZTU7XG4gICAgfVxuICAgICYtaG90YWlyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDUxNGI7XG4gICAgfVxuICB9XG4gICYtLWJveF9hYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVkMWEwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgICYtc3RlYW0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM1YmFkZGU7XG4gICAgICAuYWJvdXQtLWJveF9hYmxlX2l0ZW0ge1xuICAgICAgICBjb2xvcjogIzViYWRkZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzViYWRkZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1ob3RhaXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNlZDUxNGI7XG4gICAgICAuYWJvdXQtLWJveF9hYmxlX2l0ZW0ge1xuICAgICAgICBjb2xvcjogI2VkNTE0YjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VkNTE0YjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jb21iaSB7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2ViNmYwMDtcbiAgICAgIC5hYm91dC0tYm94X2FibGVfaXRlbSB7XG4gICAgICAgIGNvbG9yOiAjZWI2ZjAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWI2ZjAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1ib3hfYWJsZV90dGwge1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgcGFkZGluZzogNXB4IDAgMCAwO1xuICB9XG4gICYtLWJveF9hYmxlX2lubmVyIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgJi0tYm94X2FibGVfaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogODBweDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBtYXJnaW46IDAgNXB4IDVweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBAaW5jbHVkZSBmeigxMyk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5hYm91dF9jb2x1bW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvYmctY29yay5wbmdcIik7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6MDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL2JnLWNvcmstZW5kLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRvcDotOHB4O1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGJvdHRvbTotOHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbiAgfVxuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgJi0taW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL25hdmktY2hhcmFjdG9yMDUucG5nXCIpO1xuICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgcmlnaHQ6MDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMjMwcHggMTVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206MDtcbiAgICAgICAgbGVmdDowO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBwYWRkaW5nOiAwIDAgMjBweCAwO1xuICB9XG4gICYtLW5vdGVib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL2JnLW5vdGVib29rLnBuZ1wiKTtcbiAgICB3aWR0aDogNDY1cHg7XG4gICAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW46IDAgNDk1cHggMzBweCAwO1xuICAgIH1cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIGhlaWdodDogMTdweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9hYm91dC1waW4ucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHRvcDo1cHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6NXB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIHJpZ2h0OjVweDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdHRsX25vdGUge1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICB9XG4gICYtLXR4dCB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIH1cbn1cblxuLmNvb2tpbmcge1xuICAmLS1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OjIwcHg7XG4gICAgICBib3R0b206IDYwcHg7XG4gICAgICB3aWR0aDogMjgwcHg7XG4gICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9uYXZpLWNoYXJhY3RvcjAyLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1ib3hfaW5uZXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgMzBweCA0MHB4IDA7XG4gICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gICAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6YXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBwYWRkaW5nOiA5cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MxODcwOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICB9XG4gIH1cbiAgJi0tZXhhbXBsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvY29va2luZy1iZy1jb3JrLnBuZ1wiKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDAgMCAwIDcwcHg7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgfVxuICB9XG4gICYtLXR4dF9leGFtcGxlIHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAmLS1saW5rX2V4YW1wbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OjA7XG4gICAgICB0b3A6MDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA0LjVweCAwIDQuNXB4IDRweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yWWVsbG93O1xuICAgIH1cbiAgfVxuICAmLS1saW5rX21vcmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yWWVsbG93O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIGhvdmVyLWRhcms7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6Y2FsYyg1MCUgLSAzcHgpO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yQnJvd247XG4gICAgICByaWdodDoxNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgfVxuICAmLS1jaGVjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLS1jaGVja19pdGVtIHtcbiAgICBAaW5jbHVkZSBmeigxMyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5wb2ludF9uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAmLS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNkZmM1ODg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDpjYWxjKDUwJSAtIDNweCk7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yQnJvd247XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICAgIHJpZ2h0OjE1cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yQnJvd247XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHggYXV0bztcbiAgICB9XG4gIH1cbn1cbi5wb2ludCB7XG4gIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAmLS1ob3RlbHBhbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46MjBweCAwIDQwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgJi0tcGljX2hvdGVscGFuIHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJi1wYyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1zcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJGljb24tY29ja2hhdDtcbiAgICAgIEBpbmNsdWRlIGljb24yO1xuICAgICAgQGluY2x1ZGUgZnooMjgpO1xuICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OjA7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHdpZHRoOiA2NiU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBkYXNoZWQgI2MxODcwOTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTYpO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBmeigyNCk7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMjBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cbiAgfVxuICAmLS1ib3hfaXRlbSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbiAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OjA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OmF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXBpY2JveCB7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvcG9pbnQtYmctZG90LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG4gICYtLXR0bF9ob3RlbHBhbiB7XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTYpO1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxuICB9XG4gICYtLWNhdXRpb24ge1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW46IC0yMHB4IDAgMjBweCAwO1xuICAgIH1cbiAgfVxuICAmLS1pbWdfZ29vZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbToxMDBweDtcbiAgICByaWdodDogNDBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gY29sb3JcbiRjb2xvckJyb3duOiAjNjAzODEzO1xuJGNvbG9yU2lkZW5hdjogIzQyMjEwQjtcbiRjb2xvclllbGxvdzogI2ZmY2MwMDtcbiRjb2xvck9yYW5nZTogI2ZmODEyMztcbiRjb2xvckZvb2RzdHVmZjogIzdlYzA0NDtcbiRjb2xvclByb2R1Y2VyOiAjMWQ5ZGNkO1xuXG4vL+OCs+ODs+ODk+ODouODvOODiVxuJGNvbG9yLWNvbWJpOiAjZWE2ZjAwO1xuLy/jg5vjg4Pjg4jjgqjjgqLjg6Ljg7zjg4lcbiRjb2xvci1ob3RhaXI6ICNlYzUxNGI7XG4vL+OCueODgeODvOODoOODouODvOODiVxuJGNvbG9yLXN0ZWFtOiAjNDZiM2U0O1xuLy/kuIvjgZTjgZfjgonjgYhcbiRjb2xvci1wcmVwYXJhdGlvbjogI2ZmYzMwMDtcblxuLy8gaWNvblxuJGljb24tY29udGFjdDogXCJcXGE5MDBcIjtcbiRpY29uLWNyb3duOiBcIlxcYTkwMVwiO1xuJGljb24tZXZlcmlvOiBcIlxcYTkwMlwiO1xuJGljb24tZmFxOiBcIlxcYTkwM1wiO1xuJGljb24tZmxhZzogXCJcXGE5MDRcIjtcbiRpY29uLWhvc3BpdGFsOiBcIlxcYTkwNVwiOyBcbiRpY29uLXNlYXJjaDogXCJcXGE5MDZcIjtcbiRpY29uLWJlZ2lubmVyOiBcIlxcYTkwN1wiO1xuJGljb24tY2F0YWxvZzogXCJcXGE5MDhcIjtcbiRpY29uLWNoYW5nZTogXCJcXGE5MDlcIjtcbiRpY29uLWNvbmZpZzogXCJcXGE5MTBcIjtcbiRpY29uLWxvZ291dDogXCJcXGE5MTFcIjtcbiRpY29uLWhvbWU6IFwiXFxhOTEyXCI7XG4kaWNvbi1ob3NwaXRhbGZvb2Q6IFwiXFxhOTEzXCI7XG4kaWNvbi1sYWJvOiBcIlxcYTkxNFwiO1xuJGljb24tdGVjaDogXCJcXGE5MTVcIjtcbiRpY29uLXRlc3RraXRjaGVuOiBcIlxcYTkxNlwiO1xuJGljb24tY2FzZTogXCJcXGE5MTdcIjtcbiRpY29uLWxvZ286IFwiXFxhOTE4XCI7XG4kaWNvbi1yZWNpcGVzZWFyY2g6IFwiXFxhOTE5XCI7XG4kaWNvbi1sb2dpbjogXCJcXGE5MjBcIjtcbiRpY29uLXBsYXRlOiBcIlxcYTkyMVwiO1xuJGljb24tc2NsYXNzOiBcIlxcYTkyMlwiO1xuJGljb24tZG93bmxvYWQ6IFwiXFxhOTIzXCI7XG4kaWNvbi1wcmludDogXCJcXGE5MjRcIjtcbiRpY29uLXJlY2lwZTogXCJcXGE5MjVcIjtcbiRpY29uLWNoZWNrOiBcIlxcYTkyNlwiO1xuJGljb24tdGltZTogXCJcXGE5MjdcIjtcbiRpY29uLW1lbW86IFwiXFxhOTI4XCI7XG4kaWNvbi1hbGw6IFwiXFxhOTI5XCI7XG4kaWNvbi1uZXd3aW46IFwiXFxhOTMwXCI7XG4kaWNvbi1hY2xhc3M6IFwiXFxhOTMxXCI7XG4kaWNvbi1jb2NraGF0OiBcIlxcYTkzMlwiO1xuJGljb24tbm9idXp6ZXI6IFwiXFxhOTMzXCI7XG4kaWNvbi1jb250aW51ZTogXCJcXGE5MzRcIjtcbiRpY29uLXJldHVybjogXCJcXGE5MzVcIjtcbiRpY29uLWhvc3BpdGFsMDE6IFwiXFxlOTA0XCI7XG4kaWNvbi1ob3NwaXRhbDAyOiBcIlxcZTkwM1wiO1xuJGljb24taG9zcGl0YWwwMzogXCJcXGU5MDJcIjtcbiRpY29uLWhvc3BpdGFsMDQ6IFwiXFxlOTAxXCI7XG4kaWNvbi1ob3NwaXRhbDA1OiBcIlxcZTkwMFwiO1xuJGljb24taG9zcGl0YWwwNjogXCJcXGU5MDZcIjtcbiRpY29uLWhvc3BpdGFsMDc6IFwiXFxlOTA1XCI7XG4kaWNvbi1taW5pOiBcIlxcZTkwN1wiO1xuJGljb24tY29va2V2ZXJpbzogXCJcXGU5MDhcIjtcblxuLy8gWCBtYXJrIChleC48c3BhbiBjbGFzcz1cImNsb3NlXCI+PC9zcGFuPilcbkBtaXhpbiBtYXJrLXgge1xuICAvLyDDl+OCkuWbsuOCgOato+aWueW9ouOCkui/veWKoOOAgOKAu3Bvc2l6aXRvbjphYnNvbHV0ZSBvciByZWxhdGl2ZeWFpeOCjOOBpuOBrVxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6MDtcbiAgICByaWdodDowO1xuICAgIHRvcDowO1xuICAgIGJvdHRvbTowO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICAvLyDnt5rjga7jgrXjgqTjgrrjgpLov73liqDjgIDigLvplbfjgZXjga/mnqDluYXDl+KImjLjgY/jgonjgYRcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuLy8gTGluay1ob3ZlcjHvvJrlm5vop5LjgYzjg53jg4Pjg5fjgqLjg4Pjg5fjgZnjgosgXG5AbWl4aW4gaG92ZXItcG9wIHtcbiAgLy8gQWRkIHBvc2l6aXRvbjphYnNvbHV0ZSBvciByZWxhdGl2ZVxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAwLCAxNTUsIDUsIC4zKTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC45LCAuOSk7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgfVxuICAmOmhvdmVyIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB9XG4gIH1cbn1cbi8vIExpbmstaG92ZXIy77ya5pqX44KB44Gu6buE6Imy6IOM5pmv44Gr44Gq44KLXG5AbWl4aW4gaG92ZXItZGFyayB7XG4gIHRyYW5zaXRpb246IC4xNXM7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3JZZWxsb3csIDUlKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAjYjc5YTIxO1xuICB9XG59XG5cbi8vIGJ1dHRvbiDigLtiYWNrZ3JvdW5kLWNvbG9yIOOBr+WAi+WIpeOBq+ioreWumlxuQG1peGluIGJ0biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIGZvciBvdmVyIHcxMjgwIC0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBmb3IgbGVzcyB3MTI4MFxuQG1peGluIGxhcHRvcCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gZm9yIHNwXG5AbWl4aW4gc3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gdG8gZXhjbHVkZSBzcFxuQG1peGluIG5vdFNwIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gaWNvbW9vblxuQG1peGluIGljb24yIHtcblx0Zm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRzcGVhazogbm9uZTtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBmb250LXNpemVcbkBtaXhpbiBmeigkc2l6ZSwgJGJhc2U6IDE2KSB7XG5cdGZvbnQtc2l6ZTogJHNpemUgKyBweDtcblx0Zm9udC1zaXplOiAoJHNpemUgLyAkYmFzZSkgKyByZW07XG59XG5cbi8vICNjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4IHtcblx0JjphZnRlciB7XG5cdFx0Zm9udC1zaXplOiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRjbGVhcjogYm90aDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Y29udGVudDogXCIuXCI7XG5cdH1cbn1cbiJdfQ== */
