@charset "UTF-8";
/* /navi/ /practice/ /maintenance/ 共通項目 */
.navi-contents {
  background-image: url("/container/navi/images/bg-navi.png");
}

/* /navi/index.html 以外の共通メインビジュアル*/
.navi-mainvisual_cmn {
  background-repeat: no-repeat;
  background-position: top center;
  height: 410px;
}

@media (max-width: 425px) {
  .navi-mainvisual_cmn {
    height: 260px;
  }
}

.navi-mainvisual_cmn-sclass {
  background-image: url("/container/navi/images/mainvisual-s.png");
}

@media (max-width: 425px) {
  .navi-mainvisual_cmn-sclass {
    background-image: url("/container/navi/images/mainvisual-s-sp.png");
  }
}

.navi-mainvisual_cmn-aclass {
  background-image: url("/container/navi/images/mainvisual-a.png");
}

@media (max-width: 425px) {
  .navi-mainvisual_cmn-aclass {
    background-image: url("/container/navi/images/mainvisual-a-sp.png");
  }
}

.navi-mainvisual_cmn--ttl {
  text-align: center;
  padding: 130px 0 0 0;
  color: #603813;
}

@media (max-width: 425px) {
  .navi-mainvisual_cmn--ttl {
    padding-top: 90px;
  }
}

.navi-mainvisual_cmn--ttl_top {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  padding: 0 0 40px 0;
}

@media (max-width: 425px) {
  .navi-mainvisual_cmn--ttl_top {
    font-size: 13px;
    font-size: 0.8125rem;
    padding-bottom: 20px;
  }
}

.navi-mainvisual_cmn--ttl_main {
  display: block;
  font-size: 26px;
  font-size: 1.625rem;
  line-height: 1.3;
}

@media (max-width: 425px) {
  .navi-mainvisual_cmn--ttl_main {
    font-size: 20px;
    font-size: 1.25rem;
  }
}

.navi_index {
  position: relative;
  width: 960px;
  margin: -40px auto 40px auto;
}

@media (max-width: 425px) {
  .navi_index {
    width: 100%;
    margin-top: 0;
  }
  .navi_index:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 2px;
    border-top: 1px solid #e1c58a;
    border-bottom: 1px solid #fff;
    box-sizing: border-box;
  }
}

.navi_index--inner {
  position: relative;
  display: flex;
  flex-wrap: wrap;
}

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

.navi_index--ttl {
  display: none;
}

@media (max-width: 425px) {
  .navi_index--ttl {
    display: block;
    position: relative;
    color: #603813;
    font-size: 15px;
    font-size: 0.9375rem;
    font-weight: bolder;
    text-align: center;
    padding: 10px 0;
  }
  .navi_index--ttl:after {
    content: "";
    display: block;
    width: 5px;
    height: 5px;
    margin: 3px auto 0 auto;
    border-top: 2px solid #603813;
    border-right: 2px solid #603813;
    transform: rotate(135deg);
    transition: .15s;
  }
  .navi_index--ttl: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;
  }
}

@media (max-width: 425px) {
  .navi_index--togglebox {
    width: 100%;
    display: none;
  }
}

.navi_index--item {
  position: relative;
  width: 320px;
  height: 60px;
  margin-bottom: 10px;
}

.navi_index--item:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: 100%;
  border-left: 1px solid #e1c58a;
  border-right: 1px solid #fff;
  box-sizing: border-box;
}

.navi_index--item:nth-of-type(3n+1):before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 2px;
  height: 100%;
  border-left: 1px solid #e1c58a;
  border-right: 1px solid #fff;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .navi_index--item {
    width: 100%;
    margin-bottom: 0;
  }
  .navi_index--item:after {
    top: auto;
    bottom: 0;
    width: 100%;
    height: 2px;
    border-top: 1px solid #e1c58a;
    border-bottom: 1px solid #fff;
    border-left: 0;
    border-right: 0;
  }
  .navi_index--item:first-of-type:before {
    content: none;
  }
}

.navi_index--link {
  position: relative;
  width: 100%;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 700;
  color: #603813;
  box-sizing: border-box;
  text-decoration: none;
  transition: .15s;
}

.navi_index--link:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  width: 5px;
  height: 5px;
  border-top: 2px solid #603813;
  border-right: 2px solid #603813;
  transition: .15s;
}

.navi_index--link:hover, .navi_index--link.current {
  color: #a71b40;
}

.navi_index--link:hover:after, .navi_index--link.current:after {
  border-top-color: #a71b40;
  border-right-color: #a71b40;
}

.navi_index--link-index {
  justify-content: center;
}

.navi_index--link-index:after {
  right: 20px;
  transform: rotate(135deg);
}

.navi_index--link-cmn {
  justify-content: flex-start;
  padding-left: 30px;
  letter-spacing: -1px;
}

.navi_index--link-cmn:after {
  left: 15px;
  transform: rotate(45deg);
}

@media (max-width: 425px) {
  .navi_index--link-cmn {
    justify-content: center;
    padding-left: 0;
  }
}

.navi_index--item_sub {
  text-align: right;
  font-size: 14px;
  font-size: 0.875rem;
  color: #a51b40;
  margin: 20px 0 0 0;
}

@media (max-width: 425px) {
  .navi_index--item_sub {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 60px;
    text-align: center;
    margin: 0;
  }
  .navi_index--item_sub:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    border-top: 1px solid #e1c58a;
    border-bottom: 1px solid #fff;
    box-sizing: border-box;
  }
}

.navi_index--link_other {
  text-decoration: none;
  color: #a51b40;
  text-decoration: underline;
}

.navi_index--link_other:hover {
  text-decoration: none;
}

@media (max-width: 425px) {
  .navi_index--link_other {
    justify-content: center;
    padding-left: 0;
  }
}

.navi_footer_nav {
  position: relative;
  padding: 20px 0 50px 0;
  margin-top: 40px;
}

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

@media (max-width: 425px) {
  .navi_footer_nav {
    padding-top: 0;
    padding-bottom: 40px;
    margin-top: 0;
  }
  .navi_footer_nav:before {
    content: none;
  }
}

.navi_footer_nav--list {
  position: relative;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
}

@media (max-width: 425px) {
  .navi_footer_nav--list {
    display: block;
    height: auto;
  }
}

.navi_footer_nav--listitem {
  position: relative;
  width: 320px;
  height: 60px;
  margin: 0 0 10px 0;
}

.navi_footer_nav--listitem:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: 100%;
  border-left: 1px solid #e1c58a;
  border-right: 1px solid #fff;
  box-sizing: border-box;
}

.navi_footer_nav--listitem:first-child:before, .navi_footer_nav--listitem:nth-child(3n+1):before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 2px;
  height: 100%;
  border-left: 1px solid #e1c58a;
  border-right: 1px solid #fff;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .navi_footer_nav--listitem {
    width: 100%;
    margin-bottom: 0;
  }
  .navi_footer_nav--listitem:after {
    width: 100%;
    height: 2px;
    border-top: 1px solid #e1c58a;
    border-bottom: 1px solid #fff;
    box-sizing: border-box;
  }
  .navi_footer_nav--listitem:first-child:before, .navi_footer_nav--listitem:nth-child(3n+1):before {
    content: none;
  }
}

.navi_footer_nav--link {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 60px;
  box-sizing: border-box;
  padding: 0 10px 0 30px;
  box-sizing: border-box;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: -1px;
  text-decoration: none;
  color: #603813;
}

.navi_footer_nav--link: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;
}

.navi_footer_nav--link:hover:before {
  opacity: 1;
  transform: scale(1, 1);
}

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

@media (max-width: 425px) {
  .navi_footer_nav--link {
    height: 100%;
    font-size: 15px;
    font-size: 0.9375rem;
  }
  .navi_footer_nav--link:after {
    left: auto;
    right: 20px;
  }
}

.navi_footer_nav--link.current:before {
  opacity: 1;
  transform: scale(1, 1);
}

.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--wrap-mb {
  margin-bottom: 80px;
}

@media (max-width: 425px) {
  .navi_contents--wrap-mb {
    margin-bottom: 40px;
  }
}

.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--txt-caution {
  color: #ed1c24;
  margin-top: 10px;
}

.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--link_more-mainte {
  width: 300px;
  margin: -80px 0 30px auto;
}

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

.navi_contents--link_more-steam {
  background-color: #46b2e3;
  color: #fff;
}

.navi_contents--link_more-steam:after {
  border-top-color: #fff;
  border-right-color: #fff;
}

@media (max-width: 425px) {
  .navi_contents--link_more-steam {
    margin-top: 10px;
  }
}

.navi_contents--link_more-hotair {
  background-color: #eb514b;
  color: #fff;
}

.navi_contents--link_more-hotair:after {
  border-top-color: #fff;
  border-right-color: #fff;
}

@media (max-width: 425px) {
  .navi_contents--link_more-hotair {
    margin-top: 10px;
  }
}

.navi_contents--link_more-combi {
  background-color: #e96f00;
  color: #fff;
}

.navi_contents--link_more-combi:after {
  border-top-color: #fff;
  border-right-color: #fff;
}

@media (max-width: 425px) {
  .navi_contents--link_more-combi {
    margin-top: 10px;
  }
}

.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;
  }
}

.navi_flow {
  padding: 20px 0;
}

.navi_flow-topline {
  position: relative;
  margin-top: 30px;
  padding-top: 30px;
}

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

.navi_flow--item {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.navi_flow--item: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;
}

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

.navi_flow--picbox {
  position: relative;
  width: 420px;
  padding: 0 49px;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .navi_flow--picbox {
    width: auto;
    padding-right: 0;
    padding-left: 0;
    margin: 0 15px;
  }
}

.navi_flow--picbox-sub {
  margin: 20px 0 0 0;
}

@media (max-width: 425px) {
  .navi_flow--picbox-sub {
    position: relative;
  }
}

.navi_flow--picbox-2column {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}

@media (max-width: 425px) {
  .navi_flow--picbox-2column {
    width: 320px;
    margin: 0 auto;
    padding: 0;
  }
}

.navi_flow--pic {
  display: block;
  width: 100%;
  box-sizing: border-box;
  padding: 9px;
  margin: 0 0 10px 0;
  border: 1px solid #c08609;
  background-color: #fff;
}

@media (max-width: 425px) {
  .navi_flow--pic {
    max-width: 320px;
    margin-right: auto;
    margin-left: auto;
  }
}

.navi_flow--pic-half {
  max-width: 156px;
  margin: 0 8px 8px 0;
}

.navi_flow--pic-half:nth-child(2n) {
  margin-right: 0;
}

.navi_flow--picbox_caution {
  display: block;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
}

.navi_flow--explanation {
  position: relative;
  width: 540px;
}

@media (max-width: 425px) {
  .navi_flow--explanation {
    width: auto;
    margin: 20px 15px;
    padding: 0;
  }
}

@media (max-width: 425px) {
  .navi_flow--explanation-border_sp {
    padding-bottom: 20px;
  }
  .navi_flow--explanation-border_sp:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0;
    border-top: 1px dashed #d4b066;
  }
}

.navi_flow--explanation-sub {
  margin: 0 0 20px 0;
  padding: 20px 0;
}

.navi_flow--explanation-sub:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 95%;
  height: 0;
  border-top: 1px dashed #d4b066;
}

@media (max-width: 425px) {
  .navi_flow--explanation-sub {
    margin: 20px 15px;
    padding: 0 0 20px 0;
  }
  .navi_flow--explanation-sub:after {
    top: auto;
    bottom: 0;
    width: 100%;
  }
  .navi_flow--explanation-sub:last-child {
    padding-bottom: 0;
  }
  .navi_flow--explanation-sub:last-child:after {
    content: none;
  }
}

.navi_flow--ttl {
  position: relative;
  padding: 0 0 20px 0;
}

@media (max-width: 425px) {
  .navi_flow--ttl {
    text-align: center;
  }
}

.navi_flow--ttl_main {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.3;
  color: #603813;
}

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

.navi_flow--ttl_sub {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.3;
  color: #603813;
  padding: 0 0 10px 0;
}

.navi_flow--ttl_sub-pt30 {
  padding-top: 30px;
}

@media (max-width: 425px) {
  .navi_flow--ttl_sub-pt30 {
    padding-top: 20px;
  }
}

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

@media (max-width: 425px) {
  .navi_flow--ttl_cmn {
    font-size: 18px;
    font-size: 1.125rem;
    text-align: center;
  }
}

.navi_flow--ttl_sub {
  position: relative;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 700;
  color: #603813;
  margin: 20px 0;
  padding: 0;
}

@media (max-width: 425px) {
  .navi_flow--ttl_sub {
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.navi_flow--img_num {
  width: 30px;
  background-color: #c08609;
  display: block;
  margin: 0 0 20px 0;
}

@media (max-width: 425px) {
  .navi_flow--img_num {
    display: block;
    margin: 0 auto 20px auto;
  }
}

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

.navi_flow--txt-pt20 {
  padding-top: 20px;
}

.navi_flow--txt_st {
  font-weight: 700;
}

.navi_flow--note {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
  padding: 20px 0 0 14px;
  text-indent: -14px;
}

@media (max-width: 425px) {
  .navi_flow--note {
    padding-top: 10px;
  }
}

.navi_flow--icon_nobuzzer: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;
}

.navi_flow--icon_return: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;
  background-color: #fff;
}

.navi_flow--link {
  position: relative;
  color: #ff8123;
}

.navi_flow--link-arw {
  position: relative;
  padding: 0 0 0 15px;
}

.navi_flow--link-arw:before, .navi_flow--link-arw:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  text-decoration: none !important;
}

.navi_flow--link-arw:before {
  left: 0;
  width: 8px;
  height: 1px;
  background: #ff8123;
}

.navi_flow--link-arw:after {
  left: 4px;
  width: 4px;
  height: 4px;
  border-top: 1px solid #ff8123;
  border-right: 1px solid #ff8123;
  transform: rotate(45deg);
}

@media (max-width: 425px) {
  .navi_flow--link-arw {
    display: block;
  }
}

.navi_flow--caution {
  position: relative;
  background-color: rgba(223, 197, 136, 0.6);
  padding: 15px;
  margin: 20px 0 0 0;
}

.navi_flow--caution_ttl {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 700;
  padding: 0 0 10px 0;
  color: #603813;
}

.navi_flow--caution_ttl:before {
  content: "";
  display: inline-block;
  width: 30px;
  height: 30px;
  background-image: url("/container/common/images/icon-caution.png");
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}

.navi_flow--tbl {
  border-top: 1px solid #bf8509;
  border-left: 1px solid #bf8509;
  border-collapse: collapse;
}

.navi_flow--tbl_item {
  border-bottom: 1px solid #bf8509;
  border-right: 1px solid #bf8509;
  padding: 10px 5px;
  font-size: 12px;
  font-size: 0.75rem;
  color: #3c3c3c;
  text-align: center;
  background-color: #fff;
}

.navi_flow--tbl_item-ttl {
  background-color: #e3cf9e;
}

.navi_flow--tbl_caution {
  font-size: 12px;
  font-size: 0.75rem;
  padding: 5px 0;
}

.navi_flow--tbl_scroll {
  overflow: auto;
  white-space: nowrap;
  margin-right: -15px;
}

.practice_caution {
  position: relative;
  background-color: rgba(223, 197, 136, 0.6);
  padding: 20px 20px 15px 90px;
  margin: 20px 0;
  border-radius: 5px;
}

.practice_caution:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 25px;
  margin: auto 0;
  width: 50px;
  height: 50px;
  background-image: url("/container/common/images/icon-caution.png");
  background-repeat: no-repeat;
  background-size: cover;
}

@media (max-width: 425px) {
  .practice_caution {
    padding-left: 70px;
  }
  .practice_caution:before {
    left: 15px;
  }
}

.practice_caution-mt0 {
  margin-top: 0px;
}

.practice_list {
  list-style: none;
}

.practice_list--item {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
  text-indent: -12px;
  padding: 0 0 0 12px;
  margin: 0 0 5px 0;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRhaW5lci9jb21tb24vY3NzL2xheW91dC9uYXZpLWNvbW1vbi5jc3MiLCJjb250YWluZXIvY29tbW9uL2Nzcy9sYXlvdXQvbmF2aS1jb21tb24uc2NzcyIsImNvbnRhaW5lci9jb21tb24vY3NzL19taXhpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0loQix5Q0FBQTtBQUVBO0VBQ0UsMkRBQTJEO0FESDdEOztBQ01BLGtDQUFBO0FBQ0E7RUFDRSw0QkFBNEI7RUFDNUIsK0JBQStCO0VBQy9CLGFBQWE7QURIZjs7QUVrSUU7RURsSUY7SUFLSSxhQUFhO0VEQWY7QUFDRjs7QUNDRTtFQUNFLGdFQUFnRTtBREVwRTs7QUV3SEU7RUQzSEE7SUFHSSxtRUFBbUU7RURLdkU7QUFDRjs7QUNIRTtFQUNFLGdFQUFnRTtBRE1wRTs7QUU4R0U7RURySEE7SUFHSSxtRUFBbUU7RURTdkU7QUFDRjs7QUNQRTtFQUNFLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsY0M5QmdCO0FGd0NwQjs7QUVrR0U7RUQvR0E7SUFLSSxpQkFBaUI7RURhckI7QUFDRjs7QUNYRTtFQUNFLGNBQWE7RUNnSWhCLGVBQXFCO0VBQ3JCLGVBQWdDO0VEL0g3QixtQkFBbUI7QURldkI7O0FFcUZFO0VEdkdBO0lDaUlELGVBQXFCO0lBQ3JCLG9CQUFnQztJRDVIM0Isb0JBQW1CO0VEbUJ2QjtBQUNGOztBQ2pCRTtFQUNFLGNBQWE7RUN1SGhCLGVBQXFCO0VBQ3JCLG1CQUFnQztFRHRIN0IsZ0JBQWdCO0FEcUJwQjs7QUVzRUU7RUQ5RkE7SUN3SEQsZUFBcUI7SUFDckIsa0JBQWdDO0VGM0YvQjtBQUNGOztBQ3JCQTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osNEJBQTRCO0FEd0I5Qjs7QUV5REU7RURwRkY7SUFLSSxXQUFXO0lBQ1gsYUFBWTtFRDJCZDtFQ2pDRjtJQVFNLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsTUFBSztJQUNMLE9BQU07SUFD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QkQsZUFBcUI7RUFDckIsa0JBQWdDO0VEZzJCN0IsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsaUJBQWlCO0FEMlNyQiIsImZpbGUiOiJjb250YWluZXIvY29tbW9uL2Nzcy9sYXlvdXQvbmF2aS1jb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogL25hdmkvIC9wcmFjdGljZS8gL21haW50ZW5hbmNlLyDlhbHpgJrpoIXnm64gKi9cbi5uYXZpLWNvbnRlbnRzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9iZy1uYXZpLnBuZ1wiKTtcbn1cblxuLyogL25hdmkvaW5kZXguaHRtbCDku6XlpJbjga7lhbHpgJrjg6HjgqTjg7Pjg5Pjgrjjg6XjgqLjg6sqL1xuLm5hdmktbWFpbnZpc3VhbF9jbW4ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBoZWlnaHQ6IDQxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmktbWFpbnZpc3VhbF9jbW4ge1xuICAgIGhlaWdodDogMjYwcHg7XG4gIH1cbn1cblxuLm5hdmktbWFpbnZpc3VhbF9jbW4tc2NsYXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9tYWludmlzdWFsLXMucG5nXCIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmktbWFpbnZpc3VhbF9jbW4tc2NsYXNzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL21haW52aXN1YWwtcy1zcC5wbmdcIik7XG4gIH1cbn1cblxuLm5hdmktbWFpbnZpc3VhbF9jbW4tYWNsYXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9tYWludmlzdWFsLWEucG5nXCIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmktbWFpbnZpc3VhbF9jbW4tYWNsYXNzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL21haW52aXN1YWwtYS1zcC5wbmdcIik7XG4gIH1cbn1cblxuLm5hdmktbWFpbnZpc3VhbF9jbW4tLXR0bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTMwcHggMCAwIDA7XG4gIGNvbG9yOiAjNjAzODEzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmktbWFpbnZpc3VhbF9jbW4tLXR0bCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbn1cblxuLm5hdmktbWFpbnZpc3VhbF9jbW4tLXR0bF90b3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aS1tYWludmlzdWFsX2Ntbi0tdHRsX3RvcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5uYXZpLW1haW52aXN1YWxfY21uLS10dGxfbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aS1tYWludmlzdWFsX2Ntbi0tdHRsX21haW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuLm5hdmlfaW5kZXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAtNDBweCBhdXRvIDQwcHggYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2luZGV4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5uYXZpX2luZGV4OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWM1OGE7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuXG4ubmF2aV9pbmRleC0taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2luZGV4LS1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm5hdmlfaW5kZXgtLXR0bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9pbmRleC0tdHRsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM2MDM4MTM7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAubmF2aV9pbmRleC0tdHRsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgbWFyZ2luOiAzcHggYXV0byAwIGF1dG87XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2MDM4MTM7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzYwMzgxMztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gIH1cbiAgLm5hdmlfaW5kZXgtLXR0bDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFjNThhO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2luZGV4LS10b2dnbGVib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5hdmlfaW5kZXgtLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubmF2aV9pbmRleC0taXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMWM1OGE7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5uYXZpX2luZGV4LS1pdGVtOm50aC1vZi10eXBlKDNuKzEpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UxYzU4YTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2luZGV4LS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5uYXZpX2luZGV4LS1pdGVtOmFmdGVyIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFjNThhO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAubmF2aV9pbmRleC0taXRlbTpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4ubmF2aV9pbmRleC0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ubmF2aV9pbmRleC0tbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2MDM4MTM7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM2MDM4MTM7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5uYXZpX2luZGV4LS1saW5rOmhvdmVyLCAubmF2aV9pbmRleC0tbGluay5jdXJyZW50IHtcbiAgY29sb3I6ICNhNzFiNDA7XG59XG5cbi5uYXZpX2luZGV4LS1saW5rOmhvdmVyOmFmdGVyLCAubmF2aV9pbmRleC0tbGluay5jdXJyZW50OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2E3MWI0MDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYTcxYjQwO1xufVxuXG4ubmF2aV9pbmRleC0tbGluay1pbmRleCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubmF2aV9pbmRleC0tbGluay1pbmRleDphZnRlciB7XG4gIHJpZ2h0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xufVxuXG4ubmF2aV9pbmRleC0tbGluay1jbW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi5uYXZpX2luZGV4LS1saW5rLWNtbjphZnRlciB7XG4gIGxlZnQ6IDE1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2luZGV4LS1saW5rLWNtbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5uYXZpX2luZGV4LS1pdGVtX3N1YiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjYTUxYjQwO1xuICBtYXJnaW46IDIwcHggMCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9pbmRleC0taXRlbV9zdWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmF2aV9pbmRleC0taXRlbV9zdWI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFjNThhO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuLm5hdmlfaW5kZXgtLWxpbmtfb3RoZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjYTUxYjQwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm5hdmlfaW5kZXgtLWxpbmtfb3RoZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9pbmRleC0tbGlua19vdGhlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5uYXZpX2Zvb3Rlcl9uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHggMCA1MHB4IDA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5uYXZpX2Zvb3Rlcl9uYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWM1OGE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfZm9vdGVyX25hdiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubmF2aV9mb290ZXJfbmF2OmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4ubmF2aV9mb290ZXJfbmF2LS1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfZm9vdGVyX25hdi0tbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5uYXZpX2Zvb3Rlcl9uYXYtLWxpc3RpdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzIwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4ubmF2aV9mb290ZXJfbmF2LS1saXN0aXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMWM1OGE7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5uYXZpX2Zvb3Rlcl9uYXYtLWxpc3RpdGVtOmZpcnN0LWNoaWxkOmJlZm9yZSwgLm5hdmlfZm9vdGVyX25hdi0tbGlzdGl0ZW06bnRoLWNoaWxkKDNuKzEpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UxYzU4YTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Zvb3Rlcl9uYXYtLWxpc3RpdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5uYXZpX2Zvb3Rlcl9uYXYtLWxpc3RpdGVtOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UxYzU4YTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5uYXZpX2Zvb3Rlcl9uYXYtLWxpc3RpdGVtOmZpcnN0LWNoaWxkOmJlZm9yZSwgLm5hdmlfZm9vdGVyX25hdi0tbGlzdGl0ZW06bnRoLWNoaWxkKDNuKzEpOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4ubmF2aV9mb290ZXJfbmF2LS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwIDEwcHggMCAzMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM2MDM4MTM7XG59XG5cbi5uYXZpX2Zvb3Rlcl9uYXYtLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMCwgMTU1LCA1LCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45LCAwLjkpO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ubmF2aV9mb290ZXJfbmF2LS1saW5rOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG59XG5cbi5uYXZpX2Zvb3Rlcl9uYXYtLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2MDM4MTM7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM2MDM4MTM7XG4gIGxlZnQ6IDE1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Zvb3Rlcl9uYXYtLWxpbmsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIH1cbiAgLm5hdmlfZm9vdGVyX25hdi0tbGluazphZnRlciB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuXG4ubmF2aV9mb290ZXJfbmF2LS1saW5rLmN1cnJlbnQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbn1cblxuLm5hdmlfY29udGVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2NvbnRlbnRzLS13cmFwIHtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0td3JhcC1tYiB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0td3JhcC1tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL2ljb24tdHRsLWJvb2sucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBwYWRkaW5nOiAxMTBweCAwIDIwcHggMDtcbn1cblxuLm5hdmlfY29udGVudHMtLXR0bDpiZWZvcmUsIC5uYXZpX2NvbnRlbnRzLS10dGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgd2lkdGg6IDQ1JTtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjYzE4NzA5O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MxODcwOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYzU4ODtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm5hdmlfY29udGVudHMtLXR0bDpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4ubmF2aV9jb250ZW50cy0tdHRsOmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tdHRsIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgwcHggODBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbiAgLm5hdmlfY29udGVudHMtLXR0bDpiZWZvcmUsIC5uYXZpX2NvbnRlbnRzLS10dGw6YWZ0ZXIge1xuICAgIHdpZHRoOiAzNyU7XG4gICAgdG9wOiA1MHB4O1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10dGwtbm90dGwge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm5hdmlfY29udGVudHMtLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLm5hdmlfY29udGVudHMtLXR4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10eHQtY2F1dGlvbiB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubmF2aV9jb250ZW50cy0tdHRsMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9jb21tb24vaW1hZ2VzL2JnLW1haW4tY29udGVudC1mb290ZXIucG5nXCIpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4ubmF2aV9jb250ZW50cy0tdHRsMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogOTklO1xuICBoZWlnaHQ6IDkwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZkNGMwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLXR0bDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGhlaWdodDogNzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5uYXZpX2NvbnRlbnRzLS10dGwyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLm5hdmlfY29udGVudHMtLXR0bDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvY29tbW9uL2ltYWdlcy9iZy1tYWluLWNvbnRlbnQtZm9vdGVyLnBuZ1wiKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tdHRsMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10dGw0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLXR0bDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuLm5hdmlfY29udGVudHMtLXR0bDUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLXR0bDUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX21vcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIHRyYW5zaXRpb246IC4xNXM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX21vcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiODAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAjYjc5YTIxO1xufVxuXG4ubmF2aV9jb250ZW50cy0tbGlua19tb3JlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjAzODEzO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjAzODEzO1xuICByaWdodDogMTVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2aV9jb250ZW50cy0tbGlua19tb3JlLXNldHRpbmcge1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbjogMTBweCBhdXRvIDAgYXV0bztcbn1cblxuLm5hdmlfY29udGVudHMtLWxpbmtfbW9yZS1kZXRhaWwge1xuICB3aWR0aDogMjQwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tbGlua19tb3JlLWRldGFpbCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLm5hdmlfY29udGVudHMtLWxpbmtfbW9yZS1tYWludGUge1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogLTgwcHggMCAzMHB4IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tbGlua19tb3JlLW1haW50ZSB7XG4gICAgbWFyZ2luOiAtMjBweCBhdXRvIDIwcHggYXV0bztcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tbGlua19tb3JlLXN0ZWFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2YjJlMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX21vcmUtc3RlYW06YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tbGlua19tb3JlLXN0ZWFtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX21vcmUtaG90YWlyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViNTE0YjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX21vcmUtaG90YWlyOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLWxpbmtfbW9yZS1ob3RhaXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLm5hdmlfY29udGVudHMtLWxpbmtfbW9yZS1jb21iaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTZmMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2aV9jb250ZW50cy0tbGlua19tb3JlLWNvbWJpOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLWxpbmtfbW9yZS1jb21iaSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWluZGVudDogLTEycHg7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX2JhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjAzODEzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICBtYXJnaW46IDQwcHggYXV0byAwIGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX2JhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gIGxlZnQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xufVxuXG4ubmF2aV9jb250ZW50cy0tbGlua19iYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRiMmMwZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgIzYwMzgxMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2NvbnRlbnRzLS1saW5rX2JhY2sge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgfVxufVxuXG4ubmF2aV9mbG93IHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuXG4ubmF2aV9mbG93LXRvcGxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ubmF2aV9mbG93LXRvcGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWM1OGE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubmF2aV9mbG93LS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm5hdmlfZmxvdy0taXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UxYzU4YTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9mbG93LS1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubmF2aV9mbG93LS1waWNib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0MjBweDtcbiAgcGFkZGluZzogMCA0OXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfZmxvdy0tcGljYm94IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgfVxufVxuXG4ubmF2aV9mbG93LS1waWNib3gtc3ViIHtcbiAgbWFyZ2luOiAyMHB4IDAgMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfZmxvdy0tcGljYm94LXN1YiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5uYXZpX2Zsb3ctLXBpY2JveC0yY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Zsb3ctLXBpY2JveC0yY29sdW1uIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ubmF2aV9mbG93LS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDlweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzA4NjA5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfZmxvdy0tcGljIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4ubmF2aV9mbG93LS1waWMtaGFsZiB7XG4gIG1heC13aWR0aDogMTU2cHg7XG4gIG1hcmdpbjogMCA4cHggOHB4IDA7XG59XG5cbi5uYXZpX2Zsb3ctLXBpYy1oYWxmOm50aC1jaGlsZCgybikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5uYXZpX2Zsb3ctLXBpY2JveF9jYXV0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubmF2aV9mbG93LS1leHBsYW5hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDU0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfZmxvdy0tZXhwbGFuYXRpb24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMjBweCAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Zsb3ctLWV4cGxhbmF0aW9uLWJvcmRlcl9zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm5hdmlfZmxvdy0tZXhwbGFuYXRpb24tYm9yZGVyX3NwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2Q0YjA2NjtcbiAgfVxufVxuXG4ubmF2aV9mbG93LS1leHBsYW5hdGlvbi1zdWIge1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLm5hdmlfZmxvdy0tZXhwbGFuYXRpb24tc3ViOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA5NSU7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjZDRiMDY2O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfZmxvdy0tZXhwbGFuYXRpb24tc3ViIHtcbiAgICBtYXJnaW46IDIwcHggMTVweDtcbiAgICBwYWRkaW5nOiAwIDAgMjBweCAwO1xuICB9XG4gIC5uYXZpX2Zsb3ctLWV4cGxhbmF0aW9uLXN1YjphZnRlciB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2aV9mbG93LS1leHBsYW5hdGlvbi1zdWI6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLm5hdmlfZmxvdy0tZXhwbGFuYXRpb24tc3ViOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cblxuLm5hdmlfZmxvdy0tdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDAgMjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfZmxvdy0tdHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdmlfZmxvdy0tdHRsX21haW4ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICM2MDM4MTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9mbG93LS10dGxfbWFpbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cblxuLm5hdmlfZmxvdy0tdHRsX3N1YiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzYwMzgxMztcbiAgcGFkZGluZzogMCAwIDEwcHggMDtcbn1cblxuLm5hdmlfZmxvdy0tdHRsX3N1Yi1wdDMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9mbG93LS10dGxfc3ViLXB0MzAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5cbi5uYXZpX2Zsb3ctLXR0bF9jbW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9mbG93LS10dGxfY21uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdmlfZmxvdy0tdHRsX3N1YiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBtYXJnaW46IDIwcHggMDtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Zsb3ctLXR0bF9zdWIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbi5uYXZpX2Zsb3ctLWltZ19udW0ge1xuICB3aWR0aDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwODYwOTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Zsb3ctLWltZ19udW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgfVxufVxuXG4ubmF2aV9mbG93LS10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5uYXZpX2Zsb3ctLXR4dC1wdDIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5uYXZpX2Zsb3ctLXR4dF9zdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5uYXZpX2Zsb3ctLW5vdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHBhZGRpbmc6IDIwcHggMCAwIDE0cHg7XG4gIHRleHQtaW5kZW50OiAtMTRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Zsb3ctLW5vdGUge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbi5uYXZpX2Zsb3ctLWljb25fbm9idXp6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLqpLNcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4ubmF2aV9mbG93LS1pY29uX3JldHVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIuqktVwiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5uYXZpX2Zsb3ctLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmY4MTIzO1xufVxuXG4ubmF2aV9mbG93LS1saW5rLWFydyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbn1cblxuLm5hdmlfZmxvdy0tbGluay1hcnc6YmVmb3JlLCAubmF2aV9mbG93LS1saW5rLWFydzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0byAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm5hdmlfZmxvdy0tbGluay1hcnc6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZjgxMjM7XG59XG5cbi5uYXZpX2Zsb3ctLWxpbmstYXJ3OmFmdGVyIHtcbiAgbGVmdDogNHB4O1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZjgxMjM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZjgxMjM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Zsb3ctLWxpbmstYXJ3IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubmF2aV9mbG93LS1jYXV0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMywgMTk3LCAxMzYsIDAuNik7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcbn1cblxuLm5hdmlfZmxvdy0tY2F1dGlvbl90dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICBjb2xvcjogIzYwMzgxMztcbn1cblxuLm5hdmlfZmxvdy0tY2F1dGlvbl90dGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvaWNvbi1jYXV0aW9uLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5uYXZpX2Zsb3ctLXRibCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmY4NTA5O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiZjg1MDk7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi5uYXZpX2Zsb3ctLXRibF9pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZjg1MDk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiZjg1MDk7XG4gIHBhZGRpbmc6IDEwcHggNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm5hdmlfZmxvdy0tdGJsX2l0ZW0tdHRsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzY2Y5ZTtcbn1cblxuLm5hdmlfZmxvdy0tdGJsX2NhdXRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi5uYXZpX2Zsb3ctLXRibF9zY3JvbGwge1xuICBvdmVyZmxvdzogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cblxuLnByYWN0aWNlX2NhdXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIzLCAxOTcsIDEzNiwgMC42KTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE1cHggOTBweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnByYWN0aWNlX2NhdXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMjVweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvY29tbW9uL2ltYWdlcy9pY29uLWNhdXRpb24ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnByYWN0aWNlX2NhdXRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgfVxuICAucHJhY3RpY2VfY2F1dGlvbjpiZWZvcmUge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLnByYWN0aWNlX2NhdXRpb24tbXQwIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4ucHJhY3RpY2VfbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wcmFjdGljZV9saXN0LS1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtaW5kZW50OiAtMTJweDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCIuLi9taXhpblwiO1xuXG4vKiAvbmF2aS8gL3ByYWN0aWNlLyAvbWFpbnRlbmFuY2UvIOWFsemAmumgheebriAqL1xuXG4ubmF2aS1jb250ZW50cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvYmctbmF2aS5wbmdcIik7XG59XG5cbi8qIC9uYXZpL2luZGV4Lmh0bWwg5Lul5aSW44Gu5YWx6YCa44Oh44Kk44Oz44OT44K444Ol44Ki44OrKi9cbi5uYXZpLW1haW52aXN1YWxfY21uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgaGVpZ2h0OiA0MTBweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGhlaWdodDogMjYwcHg7XG4gIH1cbiAgJi1zY2xhc3Mge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvbmF2aS9pbWFnZXMvbWFpbnZpc3VhbC1zLnBuZ1wiKTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL21haW52aXN1YWwtcy1zcC5wbmdcIik7XG4gICAgfVxuICB9XG4gICYtYWNsYXNzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL25hdmkvaW1hZ2VzL21haW52aXN1YWwtYS5wbmdcIik7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9tYWludmlzdWFsLWEtc3AucG5nXCIpO1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMzBweCAwIDAgMDtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgfVxuICB9XG4gICYtLXR0bF90b3Age1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTMpO1xuICAgICAgcGFkZGluZy1ib3R0b206MjBweDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsX21haW4ge1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgQGluY2x1ZGUgZnooMjYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMjApO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2aV9pbmRleCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IC00MHB4IGF1dG8gNDBweCBhdXRvO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDowO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjZTFjNThhO1xuICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuICB9XG4gICYtLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTpibG9jazsgXG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgICAgQGluY2x1ZGUgZnooMTUpO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbjogM3B4IGF1dG8gMCBhdXRvO1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yQnJvd247XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTowO1xuICAgICAgICBsZWZ0OjA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2UxYzU4YTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdG9nZ2xlYm94IHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC8vanPjgadibG9ja1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgcmlnaHQ6MDtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItbGVmdDoxcHggc29saWQgI2UxYzU4YTtcbiAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgI2ZmZjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDowO1xuICAgICAgICBsZWZ0OjA7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlMWM1OGE7XG4gICAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgI2ZmZjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOmF1dG87XG4gICAgICAgIGJvdHRvbTowO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNlMWM1OGE7XG4gICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGJvcmRlci1sZWZ0OjA7XG4gICAgICAgIGJvcmRlci1yaWdodDowO1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmLmN1cnJlbnQge1xuICAgICAgY29sb3I6ICNhNzFiNDA7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2E3MWI0MDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYTcxYjQwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWluZGV4IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWNtbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6MzBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGxlZnQ6MTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWl0ZW1fc3ViIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgY29sb3I6ICNhNTFiNDA7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTowO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNlMWM1OGE7XG4gICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWxpbmtfb3RoZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2E1MWI0MDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6MDtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmlfZm9vdGVyX25hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweCAwIDUwcHggMDtcbiAgbWFyZ2luLXRvcDo0MHB4O1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOjA7XG4gICAgbGVmdDowO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNlMWM1OGE7XG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nLXRvcDowO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIG1hcmdpbi10b3A6MDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgJi0tbGlzdGl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIHJpZ2h0OjA7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlMWM1OGE7XG4gICAgICBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNmZmY7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkLFxuICAgICY6bnRoLWNoaWxkKDNuKzEpIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6MDtcbiAgICAgICAgbGVmdDowO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZTFjNThhO1xuICAgICAgICBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2UxYzU4YTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIH1cbiAgICAgICY6Zmlyc3QtY2hpbGQsXG4gICAgICAmOm50aC1jaGlsZCgzbisxKSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMzBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBAaW5jbHVkZSBob3Zlci1wb3A7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOmNhbGMoNTAlIC0gM3B4KTtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgICAgbGVmdDoxNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBmeigxNSk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbGVmdDphdXRvO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5jdXJyZW50IHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5uYXZpX2NvbnRlbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJi0td3JhcCB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgfVxuICAgICYtbWIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9uYXZpL2ltYWdlcy9pY29uLXR0bC1ib29rLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZ6KDI0KTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIHBhZGRpbmc6IDExMHB4IDAgMjBweCAwO1xuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNjBweDtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjYzE4NzA5O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjMTg3MDk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZjNTg4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDowO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIHJpZ2h0OjA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogODBweCA4MHB4O1xuICAgICAgQGluY2x1ZGUgZnooMjApO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHBhZGRpbmctdG9wOjkwcHg7XG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMzclO1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtbm90dGwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICYtLXR4dCB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgJi1jZW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmLWNhdXRpb24ge1xuICAgICAgY29sb3I6ICNlZDFjMjQ7XG4gICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgfVxuICB9XG4gICYtLXR0bDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvYmctbWFpbi1jb250ZW50LWZvb3Rlci5wbmdcIik7XG4gICAgQGluY2x1ZGUgZnooMjQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICBib3R0b206MDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIHJpZ2h0OjA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB3aWR0aDogOTklO1xuICAgICAgaGVpZ2h0OiA5MCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZkNGMwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OjA7XG4gICAgICAgIGJvcmRlci1sZWZ0OjA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR0bDMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvYmctbWFpbi1jb250ZW50LWZvb3Rlci5wbmdcIik7XG4gICAgQGluY2x1ZGUgZnooMjApO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTYpO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuICAmLS10dGw0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgZnooMjQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDIwKTtcbiAgICB9XG4gIH1cbiAgJi0tdHRsNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZ6KDIwKTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgfVxuICB9XG4gICYtLWxpbmtfbW9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JZZWxsb3c7XG4gICAgQGluY2x1ZGUgZnooMTMpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgIEBpbmNsdWRlIGhvdmVyLWRhcms7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6Y2FsYyg1MCUgLSAzcHgpO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yQnJvd247XG4gICAgICByaWdodDoxNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAmLXNldHRpbmcge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMCBhdXRvO1xuICAgIH1cbiAgICAmLWRldGFpbCB7XG4gICAgICB3aWR0aDogMjQwcHg7XG4gICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAmLW1haW50ZSB7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBtYXJnaW46LTgwcHggMCAzMHB4IGF1dG87XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbjogLTIwcHggYXV0byAyMHB4IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICYtc3RlYW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2YjJlMztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1ob3RhaXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViNTE0YjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jb21iaSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk2ZjAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1jYXV0aW9uIHtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LWluZGVudDogLTEycHg7XG4gICAgcGFkZGluZzogMCAwIDAgMTJweDtcbiAgfVxuICAmLS1saW5rX2JhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQnJvd247XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOmNhbGMoNTAlIC0gM3B4KTtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgIGxlZnQ6MjBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3JCcm93biwgNSUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGNvbG9yQnJvd247XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLm5hdmlfZmxvdyB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgJi10b3BsaW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLXRvcDozMHB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjZTFjNThhO1xuICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWJvdHRvbToyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTowO1xuICAgICAgbGVmdDowO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNlMWM1OGE7XG4gICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLXBpY2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA0MjBweDtcbiAgICBwYWRkaW5nOiAwIDQ5cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDAgMTVweDtcbiAgICB9XG4gICAgJi1zdWIge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtMmNvbHVtbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOndyYXA7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1waWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogOXB4O1xuICAgIG1hcmdpbjowIDAgMTBweCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMDg2MDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OmF1dG87XG4gICAgICBtYXJnaW4tbGVmdDphdXRvO1xuICAgIH1cbiAgICAmLWhhbGYge1xuICAgICAgbWF4LXdpZHRoOiAxNTZweDtcbiAgICAgIG1hcmdpbjogMCA4cHggOHB4IDA7XG4gICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6MDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tcGljYm94X2NhdXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gICYtLWV4cGxhbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDU0MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luOiAyMHB4IDE1cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAmLWJvcmRlcl9zcCB7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjIwcHg7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206MDtcbiAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2Q0YjA2NjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXN1YiB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6MDtcbiAgICAgICAgbGVmdDowO1xuICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2Q0YjA2NjtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDphdXRvO1xuICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206MDtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmLS10dGxfbWFpbiB7XG4gICAgQGluY2x1ZGUgZnooMjApO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIH1cbiAgfVxuICAmLS10dGxfc3ViIHtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjNjAzODEzO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgJi1wdDMwIHtcbiAgICAgIHBhZGRpbmctdG9wOjMwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOjIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR0bF9jbW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBmeigyMCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICYtLXR0bF9zdWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICB9XG4gIH1cbiAgJi0taW1nX251bSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MwODYwOTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46MCAwIDIwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICB9XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAmLXB0MjAge1xuICAgICAgcGFkZGluZy10b3A6MjBweDtcbiAgICB9XG4gIH1cbiAgJi0tdHh0X3N0IHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gICYtLW5vdGUge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIHBhZGRpbmc6IDIwcHggMCAwIDE0cHg7XG4gICAgdGV4dC1pbmRlbnQ6IC0xNHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmctdG9wOjEwcHg7XG4gICAgfVxuICB9XG4gICYtLWljb25fbm9idXp6ZXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICRpY29uLW5vYnV6emVyO1xuICAgICAgQGluY2x1ZGUgaWNvbjI7XG4gICAgfVxuICB9XG4gICYtLWljb25fcmV0dXJuIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAkaWNvbi1yZXR1cm47XG4gICAgICBAaW5jbHVkZSBpY29uMjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJGNvbG9yT3JhbmdlO1xuICAgICYtYXJ3IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDowO1xuICAgICAgICBib3R0b206MDtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvck9yYW5nZTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3JPcmFuZ2U7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvck9yYW5nZTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tY2F1dGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIzLDE5NywxMzYsMC42KTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgfVxuICAmLS1jYXV0aW9uX3R0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvaWNvbi1jYXV0aW9uLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OjVweDtcbiAgICB9XG4gIH1cbiAgJi0tdGJsIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JmODUwOTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiZjg1MDk7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgfVxuICAmLS10YmxfaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZjg1MDk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2JmODUwOTtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgY29sb3I6ICMzYzNjM2M7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgJi10dGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzY2Y5ZTtcbiAgICB9XG4gIH1cbiAgJi0tdGJsX2NhdXRpb24ge1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgfVxuICAmLS10Ymxfc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbn1cblxuLnByYWN0aWNlX2NhdXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIzLDE5NywxMzYsMC42KTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE1cHggOTBweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OjI1cHg7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvY29tbW9uL2ltYWdlcy9pY29uLWNhdXRpb24ucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZy1sZWZ0OjcwcHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDoxNXB4O1xuICAgIH1cbiAgfVxuICAmLW10MCB7XG4gICAgbWFyZ2luLXRvcDowcHg7XG4gIH1cbn1cbi5wcmFjdGljZV9saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgJi0taXRlbSB7XG4gICAgQGluY2x1ZGUgZnooMTIpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgdGV4dC1pbmRlbnQ6IC0xMnB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIGNvbG9yXG4kY29sb3JCcm93bjogIzYwMzgxMztcbiRjb2xvclNpZGVuYXY6ICM0MjIxMEI7XG4kY29sb3JZZWxsb3c6ICNmZmNjMDA7XG4kY29sb3JPcmFuZ2U6ICNmZjgxMjM7XG4kY29sb3JGb29kc3R1ZmY6ICM3ZWMwNDQ7XG4kY29sb3JQcm9kdWNlcjogIzFkOWRjZDtcblxuLy/jgrPjg7Pjg5Pjg6Ljg7zjg4lcbiRjb2xvci1jb21iaTogI2VhNmYwMDtcbi8v44Ob44OD44OI44Ko44Ki44Oi44O844OJXG4kY29sb3ItaG90YWlyOiAjZWM1MTRiO1xuLy/jgrnjg4Hjg7zjg6Djg6Ljg7zjg4lcbiRjb2xvci1zdGVhbTogIzQ2YjNlNDtcbi8v5LiL44GU44GX44KJ44GIXG4kY29sb3ItcHJlcGFyYXRpb246ICNmZmMzMDA7XG5cbi8vIGljb25cbiRpY29uLWNvbnRhY3Q6IFwiXFxhOTAwXCI7XG4kaWNvbi1jcm93bjogXCJcXGE5MDFcIjtcbiRpY29uLWV2ZXJpbzogXCJcXGE5MDJcIjtcbiRpY29uLWZhcTogXCJcXGE5MDNcIjtcbiRpY29uLWZsYWc6IFwiXFxhOTA0XCI7XG4kaWNvbi1ob3NwaXRhbDogXCJcXGE5MDVcIjsgXG4kaWNvbi1zZWFyY2g6IFwiXFxhOTA2XCI7XG4kaWNvbi1iZWdpbm5lcjogXCJcXGE5MDdcIjtcbiRpY29uLWNhdGFsb2c6IFwiXFxhOTA4XCI7XG4kaWNvbi1jaGFuZ2U6IFwiXFxhOTA5XCI7XG4kaWNvbi1jb25maWc6IFwiXFxhOTEwXCI7XG4kaWNvbi1sb2dvdXQ6IFwiXFxhOTExXCI7XG4kaWNvbi1ob21lOiBcIlxcYTkxMlwiO1xuJGljb24taG9zcGl0YWxmb29kOiBcIlxcYTkxM1wiO1xuJGljb24tbGFibzogXCJcXGE5MTRcIjtcbiRpY29uLXRlY2g6IFwiXFxhOTE1XCI7XG4kaWNvbi10ZXN0a2l0Y2hlbjogXCJcXGE5MTZcIjtcbiRpY29uLWNhc2U6IFwiXFxhOTE3XCI7XG4kaWNvbi1sb2dvOiBcIlxcYTkxOFwiO1xuJGljb24tcmVjaXBlc2VhcmNoOiBcIlxcYTkxOVwiO1xuJGljb24tbG9naW46IFwiXFxhOTIwXCI7XG4kaWNvbi1wbGF0ZTogXCJcXGE5MjFcIjtcbiRpY29uLXNjbGFzczogXCJcXGE5MjJcIjtcbiRpY29uLWRvd25sb2FkOiBcIlxcYTkyM1wiO1xuJGljb24tcHJpbnQ6IFwiXFxhOTI0XCI7XG4kaWNvbi1yZWNpcGU6IFwiXFxhOTI1XCI7XG4kaWNvbi1jaGVjazogXCJcXGE5MjZcIjtcbiRpY29uLXRpbWU6IFwiXFxhOTI3XCI7XG4kaWNvbi1tZW1vOiBcIlxcYTkyOFwiO1xuJGljb24tYWxsOiBcIlxcYTkyOVwiO1xuJGljb24tbmV3d2luOiBcIlxcYTkzMFwiO1xuJGljb24tYWNsYXNzOiBcIlxcYTkzMVwiO1xuJGljb24tY29ja2hhdDogXCJcXGE5MzJcIjtcbiRpY29uLW5vYnV6emVyOiBcIlxcYTkzM1wiO1xuJGljb24tY29udGludWU6IFwiXFxhOTM0XCI7XG4kaWNvbi1yZXR1cm46IFwiXFxhOTM1XCI7XG4kaWNvbi1ob3NwaXRhbDAxOiBcIlxcZTkwNFwiO1xuJGljb24taG9zcGl0YWwwMjogXCJcXGU5MDNcIjtcbiRpY29uLWhvc3BpdGFsMDM6IFwiXFxlOTAyXCI7XG4kaWNvbi1ob3NwaXRhbDA0OiBcIlxcZTkwMVwiO1xuJGljb24taG9zcGl0YWwwNTogXCJcXGU5MDBcIjtcbiRpY29uLWhvc3BpdGFsMDY6IFwiXFxlOTA2XCI7XG4kaWNvbi1ob3NwaXRhbDA3OiBcIlxcZTkwNVwiO1xuJGljb24tbWluaTogXCJcXGU5MDdcIjtcbiRpY29uLWNvb2tldmVyaW86IFwiXFxlOTA4XCI7XG5cbi8vIFggbWFyayAoZXguPHNwYW4gY2xhc3M9XCJjbG9zZVwiPjwvc3Bhbj4pXG5AbWl4aW4gbWFyay14IHtcbiAgLy8gw5fjgpLlm7LjgoDmraPmlrnlvaLjgpLov73liqDjgIDigLtwb3Npeml0b246YWJzb2x1dGUgb3IgcmVsYXRpdmXlhaXjgozjgabjga1cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6MDtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgLy8g57ea44Gu44K144Kk44K644KS6L+95Yqg44CA4oC76ZW344GV44Gv5p6g5bmFw5fiiJoy44GP44KJ44GEXG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cbi8vIExpbmstaG92ZXIx77ya5Zub6KeS44GM44Od44OD44OX44Ki44OD44OX44GZ44KLIFxuQG1peGluIGhvdmVyLXBvcCB7XG4gIC8vIEFkZCBwb3Npeml0b246YWJzb2x1dGUgb3IgcmVsYXRpdmVcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMCwgMTU1LCA1LCAuMyk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOSwgLjkpO1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgfVxuICB9XG59XG4vLyBMaW5rLWhvdmVyMu+8muaal+OCgeOBrum7hOiJsuiDjOaZr+OBq+OBquOCi1xuQG1peGluIGhvdmVyLWRhcmsge1xuICB0cmFuc2l0aW9uOiAuMTVzO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yWWVsbG93LCA1JSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgI2I3OWEyMTtcbiAgfVxufVxuXG4vLyBidXR0b24g4oC7YmFja2dyb3VuZC1jb2xvciDjga/lgIvliKXjgavoqK3lrppcbkBtaXhpbiBidG4ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBmb3Igb3ZlciB3MTI4MCAtLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gZm9yIGxlc3MgdzEyODBcbkBtaXhpbiBsYXB0b3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIGZvciBzcFxuQG1peGluIHNwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIHRvIGV4Y2x1ZGUgc3BcbkBtaXhpbiBub3RTcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIGljb21vb25cbkBtaXhpbiBpY29uMiB7XG5cdGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTtcblx0c3BlYWs6IG5vbmU7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLy8gZm9udC1zaXplXG5AbWl4aW4gZnooJHNpemUsICRiYXNlOiAxNikge1xuXHRmb250LXNpemU6ICRzaXplICsgcHg7XG5cdGZvbnQtc2l6ZTogKCRzaXplIC8gJGJhc2UpICsgcmVtO1xufVxuXG4vLyAjY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCB7XG5cdCY6YWZ0ZXIge1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGNvbnRlbnQ6IFwiLlwiO1xuXHR9XG59XG4iXX0= */
