.wrap_rightcontents {
  z-index: 1;
}

.mini_gnav_sp {
  z-index: 2;
}

.mini_header {
  z-index: 4;
}

.mini_gnav {
  z-index: 7;
}

.mini_footer--top_btn {
  z-index: 5;
}

.mini_search_modal {
  z-index: 3;
}

.mini_gnav_sp_contents,
.mini_modal_search {
  z-index: 6;
}

.navi_contents {
  background-image: url("/mini/common/images/bg-marble.png");
}

.navi_contents--inner {
  position: relative;
  padding: 90px 0 0 0;
}

.navi_contents--inner:last-child {
  padding-bottom: 90px;
}

@media (max-width: 425px) {
  .navi_contents--inner {
    padding: 45px 0 0 0;
  }
  .navi_contents--inner:last-child {
    padding-bottom: 45px;
  }
}

.navi_contents--ttl {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 1.3;
  font-weight: 700;
  color: #333;
  text-align: center;
  margin: 0 0 60px 0;
}

@media (max-width: 425px) {
  .navi_contents--ttl {
    font-size: 25px;
    font-size: 1.5625rem;
    margin-bottom: 30px;
  }
}

.navi_contents--ttl2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.3;
  font-weight: 700;
  color: #fff;
  background-color: #333;
  text-align: center;
  padding: 38px 0;
  margin: 0 0 20px 0;
  border-bottom: 3px solid #a71b40;
}

@media (max-width: 425px) {
  .navi_contents--ttl2 {
    font-size: 18px;
    font-size: 1.125rem;
    padding: 18px 0;
    margin-bottom: 30px;
  }
}

.navi_contents--ttl2-sml {
  font-size: 20px;
  font-size: 1.25rem;
  border-bottom: 2px solid #a71b40;
  padding: 15px 0;
}

@media (max-width: 425px) {
  .navi_contents--ttl2-sml {
    font-size: 16px;
    font-size: 1rem;
    padding: 10px 0;
  }
}

.navi_contents--ttl_sub {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.3;
  font-weight: 700;
  color: #333;
  margin: 0 0 20px 0;
}

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

.navi_contents--ttl_sub-sml {
  font-size: 20px;
  font-size: 1.25rem;
}

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

.navi_contents--menu {
  display: flex;
  justify-content: space-between;
}

@media (max-width: 425px) {
  .navi_contents--menu {
    display: block;
    margin-top: 24px;
  }
}

.navi_contents--menu_link {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 80px;
  font-size: 16px;
  font-size: 1rem;
  color: #333;
  text-decoration: none;
  border: 1px solid #ccc;
  background-color: #fff;
  transition: .15s;
}

.navi_contents--menu_link:hover {
  background-color: #eee;
}

.navi_contents--menu_link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #333;
  border-right: 1px solid #333;
  transform: rotate(45deg);
}

@media (max-width: 425px) {
  .navi_contents--menu_link {
    margin: 0 auto 8px auto;
  }
  .navi_contents--menu_link:last-child {
    margin-bottom: 0;
  }
}

.navi_contents--link {
  width: 250px;
  height: 50px;
  border-radius: 25px;
  margin: 30px 0 0 0;
  font-size: 13px;
  font-size: 0.8125rem;
}

.navi_contents--link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
}

@media (max-width: 425px) {
  .navi_contents--link {
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 20px;
  }
}

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

.navi_contents--link_back:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(-135deg);
}

.navi_contents--link_back:hover {
  background-color: #b94966;
}

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

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

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

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

.navi_contents--box_link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  width: 0%;
  height: 0%;
  border-radius: 5px;
  background-color: #fff;
  opacity: .5;
  transition: .2s;
  z-index: 0;
}

.navi_contents--box_link:hover:before {
  width: 100%;
  height: 100%;
}

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

.navi_contents--box_pic {
  position: relative;
  width: 100%;
  box-sizing: border-box;
  box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
}

.navi_contents--box_ttl {
  position: relative;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  color: #333;
  padding: 0 0 0 10px;
  margin: 15px 0;
}

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

.navi_contents--box_txt {
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #000;
}

.navi_contents--wrap_white {
  padding: 35px;
  background-color: #fff;
}

.navi_contents--link_banner {
  display: block;
  width: 960px;
  margin: 0 auto;
  transition: .15s;
}

.navi_contents--link_banner:hover {
  opacity: .8;
}

@media (max-width: 425px) {
  .navi_contents--link_banner {
    width: auto;
  }
}

.navi_contents--img_banner {
  width: 100%;
}

.navi_contents--2rows {
  display: flex;
  justify-content: space-between;
  align-items: start;
  margin: 0 0 60px 0;
}

@media (max-width: 425px) {
  .navi_contents--2rows {
    display: block;
    margin-right: 20px;
    margin-left: 20px;
    margin-bottom: 30px;
  }
}

.navi_contents--2rows_inner {
  width: 440px;
}

@media (max-width: 425px) {
  .navi_contents--2rows_inner {
    width: auto;
  }
}

.navi_contents--img_product {
  width: 360px;
  margin: 0 50px 0 0;
}

@media (max-width: 425px) {
  .navi_contents--img_product {
    width: auto;
    margin-right: auto;
    margin-top: 20px;
  }
}

.navi_contents--box_movie {
  width: 800px;
  height: 450px;
  margin: 60px auto 30px auto;
}

@media (max-width: 425px) {
  .navi_contents--box_movie {
    width: 100%;
    height: 220px;
    margin-top: 30px;
    margin-bottom: 0;
  }
}

.navi_contents--movie {
  width: 100%;
  height: 100%;
}

.navi_topvisual {
  position: relative;
  overflow: hidden;
  background-image: url("/mini/images/navi/navi-mainvisual-bg.png");
  background-repeat: repeat-x;
  width: 100%;
  height: 360px;
}

.navi_topvisual--ttl {
  position: relative;
  width: 2100px;
  left: calc(50% - 1050px);
}

.navi_topvisual--img {
  width: 100%;
}

@media (max-width: 425px) {
  .navi_topvisual {
    height: auto;
  }
  .navi_topvisual--ttl {
    width: auto;
    left: 0;
  }
}

.navi-menu {
  position: relative;
  background-color: #262626;
}

.navi-menu--btn_sp {
  display: none;
}

@media (max-width: 425px) {
  .navi-menu--btn_sp {
    display: block;
    padding: 12px 0 0 0;
    position: relative;
    height: 50px;
    font-size: 15px;
    font-size: 0.9375rem;
    font-weight: 700;
    color: #fff;
    text-align: center;
    box-sizing: border-box;
  }
  .navi-menu--btn_sp:after {
    content: "";
    position: absolute;
    bottom: 8px;
    right: 0;
    left: 0;
    margin: 0 auto;
    width: 4px;
    height: 4px;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    transform: rotate(135deg);
  }
}

.navi-menu--wrap {
  width: 956px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

@media (max-width: 425px) {
  .navi-menu--wrap {
    width: auto;
    display: none;
  }
}

.navi-menu--link {
  position: relative;
  width: 318px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-decoration: none;
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: 700;
  background-color: #333;
  transition: .15s;
}

.navi-menu--link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
}

.navi-menu--link:hover {
  background-color: #000;
}

@media (max-width: 425px) {
  .navi-menu--link {
    width: 100%;
    margin-bottom: 1px;
  }
}

.navi-menu--link-own_page:before {
  transform: rotate(135deg);
}

.navi-menu--link-next_page:before {
  transform: rotate(45deg);
}

.navi-menu_footer {
  position: relative;
  margin: 40px 0 0 0;
  background-color: #fff;
}

.navi-menu_footer--list {
  position: relative;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 960px;
  margin: 0 auto;
  padding: 10px 0;
}

@media (max-width: 425px) {
  .navi-menu_footer--list {
    width: auto;
    display: block;
    padding: 0;
  }
}

.navi-menu_footer--listitem {
  position: relative;
  width: 320px;
  height: 60px;
  box-sizing: border-box;
  border-left: 1px solid #ccc;
}

.navi-menu_footer--listitem:last-child {
  border-right: 1px solid #ccc;
}

@media (max-width: 425px) {
  .navi-menu_footer--listitem {
    width: 100%;
    margin-bottom: 0;
    border-left: none;
    border-top: 1px solid #ccc;
  }
  .navi-menu_footer--listitem:last-child {
    border-right: none;
    border-bottom: 1px solid #ccc;
  }
}

.navi-menu_footer--link {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 60px;
  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: #333;
  z-index: 2;
}

.navi-menu_footer--link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  width: 0;
  height: 0;
  border-radius: 5px;
  background-color: #eee;
  opacity: .3;
  transition: .2s;
  z-index: -1;
}

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

.navi-menu_footer--link:hover:before, .navi-menu_footer--link.current:before {
  opacity: 1;
  transform: scale(1, 1);
  width: 95%;
  height: 100%;
}

@media (max-width: 425px) {
  .navi-menu_footer--link {
    height: 100%;
    font-size: 15px;
    font-size: 0.9375rem;
  }
  .navi-menu_footer--link:hover:before {
    content: none;
  }
  .navi-menu_footer--link.current:before {
    width: 100%;
    border-radius: 0;
  }
  .navi-menu_footer--link:after {
    left: auto;
    right: 20px;
  }
}

.navi_about_merit {
  display: flex;
  justify-content: space-between;
  align-items: start;
  background-color: #262626;
  margin: 30px auto;
}

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

.navi_about_merit--img {
  width: 510px;
}

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

.navi_about_merit--list {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  padding: 0 20px;
  width: calc(100% - 510px);
  height: 400px;
  box-sizing: border-box;
}

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

.navi_about_merit--list_item {
  display: flex;
  justify-content: start;
  align-items: center;
  width: 50%;
  height: 100px;
  border-left: 1px solid #fff;
  color: #fff;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.7;
  padding: 5px 0 5px 10px;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .navi_about_merit--list_item {
    width: 100%;
    height: auto;
    font-size: 14px;
    font-size: 0.875rem;
    margin-bottom: 10px;
  }
}

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

.navi_about_type--wrap_mini {
  background-color: #fff;
  border-radius: 5px;
  padding: 40px 0;
  margin: 0 0 60px 0;
}

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

.navi_about_type--ttl_variation {
  text-align: center;
}

.navi_about_type--ttl_variation-cookeverio {
  margin: 60px auto 30px auto;
}

.navi_about_type--ttl {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.3;
  color: #333;
  height: 70px;
}

@media (max-width: 425px) {
  .navi_about_type--ttl {
    font-size: 18px;
    font-size: 1.125rem;
    flex-direction: column;
  }
}

.navi_about_type--ttl-mini {
  margin: 0 0 20px 0;
}

.navi_about_type--ttl-cookeverio {
  border-bottom: 1px solid #ccc;
}

.navi_about_type--ttl-cookeverio .navi_about_type--logo {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto 0;
}

.navi_about_type--logo {
  display: inline-block;
}

@media (max-width: 425px) {
  .navi_about_type--logo {
    margin-right: 0;
    margin-bottom: 10px;
  }
}

.navi_about_type--logo-mini {
  width: 200px;
  fill: #a81b4b;
}

.navi_about_type--logo-cookeverio {
  width: 260px;
  fill: #a81b4b;
}

.navi_about_type--logo-sclass {
  width: 50px;
  fill: #b49668;
}

@media (max-width: 425px) {
  .navi_about_type--logo-sclass {
    width: 40px;
  }
}

.navi_about_type--logo-aclass {
  width: 50px;
  fill: #a01b4b;
}

@media (max-width: 425px) {
  .navi_about_type--logo-aclass {
    width: 40px;
  }
}

.navi_about_type--wrap_products {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  width: 820px;
  margin: 0 auto 80px auto;
}

.navi_about_type--wrap_products:last-of-type {
  margin-bottom: 0;
}

@media (max-width: 425px) {
  .navi_about_type--wrap_products {
    width: auto;
    display: block;
    margin-right: 20px;
    margin-left: 20px;
    margin-bottom: 40px;
  }
  .navi_about_type--wrap_products:last-of-type {
    margin-bottom: 30px;
  }
}

.navi_about_type--product {
  display: block;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .navi_about_type--product {
    margin-bottom: 40px;
  }
  .navi_about_type--product:last-child {
    margin-bottom: 0;
  }
}

.navi_about_type--line {
  position: relative;
  margin: 30px 0 0 0;
  width: 100%;
  height: 1px;
  background-color: #ccc;
}

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

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

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

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

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

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

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

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

.navi_about_mode--ttl_detail {
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
}

.navi_about_mode--icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto 0;
  width: 60px;
}

.navi_about_mode--icon-steam {
  fill: #46b4e5;
}

.navi_about_mode--icon-hotair {
  fill: #ed514b;
}

.navi_about_mode--icon-combi {
  fill: #eb6f00;
}

.navi_about_mode--box {
  padding: 10px 0 10px 0;
}

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

.navi_about_mode--box_icon-vapor {
  background-color: #46b4e5;
}

.navi_about_mode--box_icon-hotair {
  background-color: #ed514b;
}

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

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

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

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

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

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

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

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

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

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

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

.navi_about_column {
  padding: 60px 0;
  background-color: #333;
}

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

.navi_about_column--img_ttl {
  display: block;
  margin: 0 auto 30px auto;
}

@media (max-width: 425px) {
  .navi_about_column--img_ttl {
    width: auto;
    margin-bottom: 15px;
  }
}

.navi_about_column--wrap {
  display: flex;
  justify-content: space-between;
  width: 940px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .navi_about_column--wrap {
    display: block;
    width: auto;
  }
}

.navi_about_column--book {
  width: 300px;
  padding: 20px;
  background-image: url("/mini/images/navi/navi-about-bg-notebook.png");
  border-top: 3px solid #a71b40;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .navi_about_column--book {
    width: auto;
    margin-bottom: 20px;
  }
  .navi_about_column--book:last-child {
    margin-bottom: 0;
  }
}

.navi_about_column--ttl {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 700;
  margin: 0 0 20px 0;
}

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

.navi_cooking_types--list {
  display: flex;
  flex-wrap: wrap;
}

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

.navi_cooking_types--list_item {
  width: 300px;
  margin: 30px 30px 0 0;
}

.navi_cooking_types--list_item:nth-child(3n) {
  margin-right: 0;
}

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

.navi_cooking_types--pic {
  width: 100%;
}

.navi_cooking_types--ttl {
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.7;
  color: #333;
  padding: 10px 0;
}

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

.navi_cooking_types--ex {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-image: url("/mini/images/navi/navi-about-bg-notebook.png");
  margin: 20px 0;
  padding: 2px;
}

.navi_cooking_types--ex_ttl {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 70px;
  font-size: 12px;
  font-size: 0.75rem;
  color: #fff;
  background-color: #333;
}

.navi_cooking_types--ex_dish {
  position: relative;
  display: flex;
  align-items: center;
  width: calc(100% - 70px);
  height: 70px;
  font-size: 14px;
  font-size: 0.875rem;
  color: #333;
  transition: .15s;
}

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

.navi_cooking_types--ex_dish:hover {
  color: #b94966;
}

.navi_cooking_types--link_recipe {
  position: relative;
  width: 202px;
  height: 40px;
  border-radius: 20px;
  margin: 0 auto;
  background-color: #a71b40;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: 700;
  text-decoration: none;
  transition: .15s;
}

.navi_cooking_types--link_recipe:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
}

.navi_cooking_types--link_recipe:hover {
  background-color: #b94966;
}

@media (max-width: 425px) {
  .navi_cooking_types--link_recipe {
    font-size: 16px;
    font-size: 1rem;
    width: 300px;
  }
}

.navi_point_menu {
  display: flex;
  justify-content: space-between;
  margin: 30px 0;
}

@media (max-width: 425px) {
  .navi_point_menu {
    display: block;
    margin-right: 20px;
    margin-left: 20px;
  }
}

.navi_point_menu--link {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #ccc;
  background-color: #fff;
  width: 300px;
  height: 80px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 700;
  text-align: center;
  color: #333;
  text-decoration: none;
}

.navi_point_menu--link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #333;
  border-right: 1px solid #333;
  transform: rotate(135deg);
}

@media (max-width: 425px) {
  .navi_point_menu--link {
    width: auto;
    margin-bottom: 20px;
  }
}

.navi_point_pan {
  position: relative;
  display: flex;
  justify-content: space-between;
  margin: 60px 0;
}

@media (max-width: 425px) {
  .navi_point_pan {
    display: block;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 15px;
    margin-left: 15px;
  }
}

.navi_point_pan--inner {
  width: 460px;
  padding: 3px 3px 17px 3px;
  box-sizing: border-box;
  background-image: url("/mini/images/navi/navi-about-bg-notebook.png");
}

@media (max-width: 425px) {
  .navi_point_pan--inner {
    width: auto;
    margin: 0 0 20px 0;
  }
}

.navi_point_pan--ttl {
  background-color: #a71b40;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.3;
  color: #fff;
  text-align: center;
  padding: 10px 0;
}

.navi_point_pan--list {
  margin: 0 15px;
}

.navi_point_pan--list_item {
  position: relative;
  min-height: 110px;
  padding: 20px 0 20px 160px;
  border-bottom: 1px solid #ccc;
  box-sizing: border-box;
}

.navi_point_pan--img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto 0;
}

.navi_point_pan--depth {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 700;
  color: #333;
  margin: 0 0 15px 0;
}

.navi_point_pan--img_size {
  display: block;
  margin: 20px auto 0 auto;
}

.navi_point_pan_type--ttl {
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
  margin: 0 0 10px 0;
}

@media (max-width: 425px) {
  .navi_point_pan_type--ttl {
    margin-right: 20px;
  }
}

.navi_point_pan_type--ttl_line {
  display: inline-block;
  width: 100%;
  height: 1px;
  background-color: #ccc;
}

.navi_point_pan_type--ttl_txt {
  display: inline-block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 700;
  color: #333;
  padding: 0 20px;
  white-space: nowrap;
}

.navi_point_pan_type--note {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
  text-align: right;
}

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

.navi_point_list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 0 30px 0;
}

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

.navi_point_list--item {
  width: 300px;
  margin: 30px 30px 0 0;
}

.navi_point_list--item:nth-child(3n) {
  margin-right: 0;
}

@media (max-width: 425px) {
  .navi_point_list--item {
    margin-right: auto;
    margin-left: auto;
  }
  .navi_point_list--item:nth-child(3n) {
    margin-right: auto;
  }
}

.navi_point_list--img {
  display: block;
  margin: 0 auto;
}

.navi_point_list--ttl {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.3;
  font-weight: 700;
  color: #333;
  margin: 15px 0;
}

.navi_contents_white {
  padding: 35px;
  background-color: #fff;
  display: flex;
  justify-content: center;
  gap: 35px;
}

@media (max-width: 425px) {
  .navi_contents_white {
    flex-direction: column;
  }
}

.navi_contents_white--link {
  transition: 0.2s;
}

.navi_contents_white--link:hover {
  opacity: 0.8;
}

.navi_contents_white--link_img {
  max-width: 100%;
}

.navi_contents_white--link_img-sp {
  display: none;
}

@media (max-width: 425px) {
  .navi_contents_white--link_img {
    display: none;
  }
  .navi_contents_white--link_img-sp {
    display: block;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1pbmkvY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyIsIm1pbmkvY29tbW9uL2Nzcy9sYXlvdXQvbmF2aS5jc3MiLCJtaW5pL2NvbW1vbi9jc3MvbGF5b3V0L25hdmkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFhQTtFQUNFLFVBQTRCO0FDWjlCOztBRGVBO0VBQ0UsVUFBMkI7QUNaN0I7O0FEZUE7RUFDRSxVQUEwQjtBQ1o1Qjs7QURlQTtFQUNFLFVBQTJCO0FDWjdCOztBRGVBO0VBQ0UsVUFBMkI7QUNaN0I7O0FEZUE7RUFDRSxVQUE0QjtBQ1o5Qjs7QURlQTs7RUFFRSxVQUE0QjtBQ1o5Qjs7QUN2QkE7RUFDRSwwREFBMEQ7QUQwQjVEOztBQ3pCRTtFQUNFLGtCQUFrQjtFQUNsQixtQkFBbUI7QUQ0QnZCOztBQzlCRztFQUlHLG9CQUFtQjtBRDhCekI7O0FENkNFO0VFL0VBO0lBT0ksbUJBQW1CO0VEZ0N2QjtFQ3ZDQztJQVNLLG9CQUFtQjtFRGlDekI7QUFDRjs7QUM5QkU7RUZ5QkEsZUFBcUI7RUFDckIsbUJBQWdDO0VFeEI5QixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsa0JBQWtCO0FEa0N0Qjs7QUQwQkU7RUVsRUE7SUZ5QkEsZUFBcUI7SUFDckIsb0JBQWdDO0lFakI1QixtQkFBbUI7RURzQ3ZCO0FBQ0Y7O0FDcENFO0VGYUEsZUFBcUI7RUFDckIsaUJBQWdDO0VFWjlCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQ0ZuQ2M7QUMyRWxCOztBREtFO0VFdERBO0lGYUEsZUFBcUI7SUFDckIsbUJBQWdDO0lFRjVCLGVBQWU7SUFDZixtQkFBbUI7RUQ0Q3ZCO0FBQ0Y7O0FDM0NJO0VGRkYsZUFBcUI7RUFDckIsa0JBQWdDO0VFRzVCLGdDRjNDWTtFRTRDWixlQUFlO0FEK0NyQjs7QURY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QUNmLGtCQUFrQjtBRDRUcEI7O0FEeDNDRTtFRXlqQ0Y7SUFLSSxjQUFjO0VEK1RoQjtBQUNGOztBQzlURTtFQUNFLFlBQVk7RUFDWixxQkFBcUI7QURpVXpCOztBQ25VRztFQUlHLGVBQWU7QURtVXJCOztBRHY0Q0U7RUVna0NBO0lBT0ksa0JBQWtCO0lBQ2xCLGlCQUFpQjtFRHFVckI7RUM3VUM7SUFVSyxrQkFBa0I7RURzVXhCO0FBQ0Y7O0FDblVFO0VBQ0UsY0FBYztFQUNkLGNBQWM7QURzVWxCOztBQ3BVRTtFRjNuQ0EsZUFBcUI7RUFDckIsbUJBQWdDO0VFNG5DOUIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsY0FBYztBRHdVbEI7O0FDcFVBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLFNBQVM7QUR1VVg7O0FEdjZDRTtFRTJsQ0Y7SUFPSSxzQkFBc0I7RUQwVXhCO0FBQ0Y7O0FDelVFO0VBQ0UsZ0JBQWdCO0FENFVwQjs7QUM3VUc7RUFHRyxZQUFZO0FEOFVsQjs7QUMzVUU7RUFDRSxlQUFlO0FEOFVuQjs7QUM3VUk7RUFDRSxhQUFhO0FEZ1ZuQjs7QUQ3N0NFO0VFMG1DQTtJQU1JLGFBQWE7RURrVmpCO0VDalZJO0lBQ0UsY0FBYztFRG1WcEI7QUFDRiIsImZpbGUiOiJtaW5pL2NvbW1vbi9jc3MvbGF5b3V0L25hdmkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCBcImljb25cIjtcblxuLy8gY29sb3JcbiRjb2xvckJhc2U6ICNiMDliOGM7XG4kY29sb3JTdWI6ICNhNzFiNDA7XG4kY29sb3JTdWItaG92ZXI6I2I5NDk2NjtcblxuLy8gei1pbmRleOeuoeeQhuKApumHjeOBquOCi+aWueOCkuW+jOOCjeOBq1xuLy8gY29udGVudHPigKbjg6HjgqTjg7PjgrPjg7Pjg4bjg7Pjg4Tjga7opoHntKDjgIB3cmFw4oCm44Oh44Kk44Oz44Kz44Oz44OG44Oz44OE5YWo5L2T44CAbW9kYWzigKbjg6Ljg7zjg4Djg6vopoHntKDjgIBuYXZp4oCm44OK44OT44Ky44O844K344On44Oz44CAaGVhZGVy4oCm44OY44OD44OA44O8XG4kejogY29udGVudHMsIG5hdmlfc3AsIG1vZGFsX3BjLCBoZWFkZXIsIHRvcF9idG4sIG1vZGFsX3NwLCBuYXZpX3BjO1xuXG4vLyDlj7PjgrPjg7Pjg4bjg7Pjg4Rcbi53cmFwX3JpZ2h0Y29udGVudHMge1xuICB6LWluZGV4OiBpbmRleCgkeiwgY29udGVudHMpO1xufVxuLy8gU1Ag44Kw44Ot44O844OQ44Or44OK44OTXG4ubWluaV9nbmF2X3NwIHtcbiAgei1pbmRleDogaW5kZXgoJHosIG5hdmlfc3ApO1xufVxuLy/jg5jjg4Pjg4Djg7xcbi5taW5pX2hlYWRlciB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCBoZWFkZXIpO1xufVxuLy8g44Kw44Ot44O844OQ44Or44OK44OTXG4ubWluaV9nbmF2IHtcbiAgei1pbmRleDogaW5kZXgoJHosIG5hdmlfcGMpO1xufVxuLy8g44Oa44O844K444OI44OD44OX44G444Gu44Oc44K/44OzXG4ubWluaV9mb290ZXItLXRvcF9idG4ge1xuICB6LWluZGV4OiBpbmRleCgkeiwgdG9wX2J0bik7XG59XG4vLyDjg5jjg4Pjg4Djg7zjga7oqbPntLDmpJzntKLjg6Ljg7zjg4Djg6tcbi5taW5pX3NlYXJjaF9tb2RhbCB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCBtb2RhbF9wYyk7XG59XG4vLyBTUCDjg6Ljg7zjg4Djg6tcbi5taW5pX2duYXZfc3BfY29udGVudHMsXG4ubWluaV9tb2RhbF9zZWFyY2gge1xuICB6LWluZGV4OiBpbmRleCgkeiwgbW9kYWxfc3ApO1xufVxuXG4vLyBmb250LXNpemVcbkBtaXhpbiBmeigkc2l6ZSwgJGJhc2U6IDE2KSB7XG4gIGZvbnQtc2l6ZTogJHNpemUgKyBweDtcbiAgZm9udC1zaXplOiAoJHNpemUgLyAkYmFzZSkgKyByZW07XG59XG5cbi8vIOi/veWKoOODleOCqeODs+ODiO+8muWFqOinkuOCtOOCt+ODg+OCr1xuQG1peGluIHplbktha3VHb3RoaWNOZXcoJHdlaWdodDo3MDApIHtcbiAgICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLy8g44Os44K344OU5pWw44OV44Kp44Oz44OI77yaRUIgR2FyYW1vbmTjgIBzZXR0aW5ncy5zY3Nz44GrQGltcG9ydFxuQG1peGluIGZvbnQtZWJfZ2FyYW1vbmQge1xuICBmb250LWZhbWlseTogXCJFQiBHYXJhbW9uZFwiLCBzZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vLyB3ZWIgZm9udOOCkuS9v+OBhuWgtOWQiFxuQG1peGluIGljb25fIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBmb3Igb3ZlciB3MTI4MCAtLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gZm9yIGxlc3MgdzEyODBcbkBtaXhpbiBsYXB0b3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIGZvciBzcFxuQG1peGluIHNwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIHRvIGV4Y2x1ZGUgc3BcbkBtaXhpbiBub3RTcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuXG4vLyBYIG1hcmsgKGV4LjxzcGFuIGNsYXNzPVwiY2xvc2VcIj48L3NwYW4+KVxuQG1peGluIG1hcmsteCB7XG4gIC8vIMOX44KS5Zuy44KA5q2j5pa55b2i44KS6L+95Yqg44CA4oC7cG9zaXppdG9uOmFic29sdXRlIG9yIHJlbGF0aXZl5YWl44KM44Gm44GtXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHJpZ2h0OjA7XG4gICAgdG9wOjA7XG4gICAgYm90dG9tOjA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC8vIOe3muOBruOCteOCpOOCuuOCkui/veWKoOOAgOKAu+mVt+OBleOBr+aeoOW5hcOX4oiaMuOBj+OCieOBhFxuICB9XG4gICY6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG5cbi8vIGJ1dHRvbiDigLtiYWNrZ3JvdW5kLWNvbG9yIOOBr+WAi+WIpeOBq+ioreWumlxuQG1peGluIGJ0biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiLndyYXBfcmlnaHRjb250ZW50cyB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5taW5pX2duYXZfc3Age1xuICB6LWluZGV4OiAyO1xufVxuXG4ubWluaV9oZWFkZXIge1xuICB6LWluZGV4OiA0O1xufVxuXG4ubWluaV9nbmF2IHtcbiAgei1pbmRleDogNztcbn1cblxuLm1pbmlfZm9vdGVyLS10b3BfYnRuIHtcbiAgei1pbmRleDogNTtcbn1cblxuLm1pbmlfc2VhcmNoX21vZGFsIHtcbiAgei1pbmRleDogMztcbn1cblxuLm1pbmlfZ25hdl9zcF9jb250ZW50cyxcbi5taW5pX21vZGFsX3NlYXJjaCB7XG4gIHotaW5kZXg6IDY7XG59XG5cbi5uYXZpX2NvbnRlbnRzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvY29tbW9uL2ltYWdlcy9iZy1tYXJibGUucG5nXCIpO1xufVxuXG4ubmF2aV9jb250ZW50cy0taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDkwcHggMCAwIDA7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1pbm5lcjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0taW5uZXIge1xuICAgIHBhZGRpbmc6IDQ1cHggMCAwIDA7XG4gIH1cbiAgLm5hdmlfY29udGVudHMtLWlubmVyOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10dGwge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDYwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2NvbnRlbnRzLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10dGwyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzhweCAwO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjYTcxYjQwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLXR0bDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIHBhZGRpbmc6IDE4cHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS10dGwyLXNtbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2E3MWI0MDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLXR0bDItc21sIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tdHRsX3N1YiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tdHRsX3N1YiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tdHRsX3N1Yi1zbWwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2NvbnRlbnRzLS10dGxfc3ViLXNtbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cblxuLm5hdmlfY29udGVudHMtLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tbWVudV9saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ubmF2aV9jb250ZW50cy0tbWVudV9saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLm5hdmlfY29udGVudHMtLW1lbnVfbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzMzMztcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLW1lbnVfbGluayB7XG4gICAgbWFyZ2luOiAwIGF1dG8gOHB4IGF1dG87XG4gIH1cbiAgLm5hdmlfY29udGVudHMtLW1lbnVfbGluazpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIG1hcmdpbjogMzBweCAwIDAgMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cblxuLm5hdmlfY29udGVudHMtLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2NvbnRlbnRzLS1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX2JhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3MWI0MDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLm5hdmlfY29udGVudHMtLWxpbmtfYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAyMHB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cblxuLm5hdmlfY29udGVudHMtLWxpbmtfYmFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOTQ5NjY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tbGlua19iYWNrIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1ib3hfbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubmF2aV9jb250ZW50cy0tYm94X2xpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IC41O1xuICB0cmFuc2l0aW9uOiAuMnM7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1ib3hfbGluazpob3ZlcjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLWJveF9saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tYm94X3BpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1ib3hfdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICBtYXJnaW46IDE1cHggMDtcbn1cblxuLm5hdmlfY29udGVudHMtLWJveF90dGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0LjVweCAwIDQuNXB4IDRweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYTcxYjQwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG8gMDtcbn1cblxuLm5hdmlfY29udGVudHMtLWJveF90eHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS13cmFwX3doaXRlIHtcbiAgcGFkZGluZzogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm5hdmlfY29udGVudHMtLWxpbmtfYmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1saW5rX2Jhbm5lcjpob3ZlciB7XG4gIG9wYWNpdHk6IC44O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLWxpbmtfYmFubmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0taW1nX2Jhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmF2aV9jb250ZW50cy0tMnJvd3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgbWFyZ2luOiAwIDAgNjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLTJyb3dzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tMnJvd3NfaW5uZXIge1xuICB3aWR0aDogNDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tMnJvd3NfaW5uZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5uYXZpX2NvbnRlbnRzLS1pbWdfcHJvZHVjdCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIDUwcHggMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29udGVudHMtLWltZ19wcm9kdWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tYm94X21vdmllIHtcbiAgd2lkdGg6IDgwMHB4O1xuICBoZWlnaHQ6IDQ1MHB4O1xuICBtYXJnaW46IDYwcHggYXV0byAzMHB4IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50cy0tYm94X21vdmllIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50cy0tbW92aWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubmF2aV90b3B2aXN1YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy9uYXZpL25hdmktbWFpbnZpc3VhbC1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzYwcHg7XG59XG5cbi5uYXZpX3RvcHZpc3VhbC0tdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjEwMHB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDEwNTBweCk7XG59XG5cbi5uYXZpX3RvcHZpc3VhbC0taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV90b3B2aXN1YWwge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAubmF2aV90b3B2aXN1YWwtLXR0bCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4ubmF2aS1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuXG4ubmF2aS1tZW51LS1idG5fc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmktbWVudS0tYnRuX3NwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMnB4IDAgMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLm5hdmktbWVudS0tYnRuX3NwOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDhweDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxufVxuXG4ubmF2aS1tZW51LS13cmFwIHtcbiAgd2lkdGg6IDk1NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmktbWVudS0td3JhcCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubmF2aS1tZW51LS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzE4cHg7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5uYXZpLW1lbnUtLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5uYXZpLW1lbnUtLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmktbWVudS0tbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG59XG5cbi5uYXZpLW1lbnUtLWxpbmstb3duX3BhZ2U6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cblxuLm5hdmktbWVudS0tbGluay1uZXh0X3BhZ2U6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2aS1tZW51X2Zvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubmF2aS1tZW51X2Zvb3Rlci0tbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aS1tZW51X2Zvb3Rlci0tbGlzdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ubmF2aS1tZW51X2Zvb3Rlci0tbGlzdGl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5uYXZpLW1lbnVfZm9vdGVyLS1saXN0aXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpLW1lbnVfZm9vdGVyLS1saXN0aXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgfVxuICAubmF2aS1tZW51X2Zvb3Rlci0tbGlzdGl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB9XG59XG5cbi5uYXZpLW1lbnVfZm9vdGVyLS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAwIDEwcHggMCAzMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5uYXZpLW1lbnVfZm9vdGVyLS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgb3BhY2l0eTogLjM7XG4gIHRyYW5zaXRpb246IC4ycztcbiAgei1pbmRleDogLTE7XG59XG5cbi5uYXZpLW1lbnVfZm9vdGVyLS1saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzMzO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMzMzO1xuICBsZWZ0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5uYXZpLW1lbnVfZm9vdGVyLS1saW5rOmhvdmVyOmJlZm9yZSwgLm5hdmktbWVudV9mb290ZXItLWxpbmsuY3VycmVudDpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB3aWR0aDogOTUlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aS1tZW51X2Zvb3Rlci0tbGluayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgfVxuICAubmF2aS1tZW51X2Zvb3Rlci0tbGluazpob3ZlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgLm5hdmktbWVudV9mb290ZXItLWxpbmsuY3VycmVudDpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm5hdmktbWVudV9mb290ZXItLWxpbms6YWZ0ZXIge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLm5hdmlfYWJvdXRfbWVyaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9hYm91dF9tZXJpdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm5hdmlfYWJvdXRfbWVyaXQtLWltZyB7XG4gIHdpZHRoOiA1MTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Fib3V0X21lcml0LS1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5uYXZpX2Fib3V0X21lcml0LS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUxMHB4KTtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Fib3V0X21lcml0LS1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4ubmF2aV9hYm91dF9tZXJpdC0tbGlzdF9pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfYWJvdXRfbWVyaXQtLWxpc3RfaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Fib3V0X3R5cGUge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG4ubmF2aV9hYm91dF90eXBlLS13cmFwX21pbmkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgbWFyZ2luOiAwIDAgNjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfYWJvdXRfdHlwZS0td3JhcF9taW5pIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLm5hdmlfYWJvdXRfdHlwZS0tdHRsX3ZhcmlhdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdmlfYWJvdXRfdHlwZS0tdHRsX3ZhcmlhdGlvbi1jb29rZXZlcmlvIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gMzBweCBhdXRvO1xufVxuXG4ubmF2aV9hYm91dF90eXBlLS10dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMzMzO1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9hYm91dF90eXBlLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLm5hdmlfYWJvdXRfdHlwZS0tdHRsLW1pbmkge1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cbi5uYXZpX2Fib3V0X3R5cGUtLXR0bC1jb29rZXZlcmlvIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5uYXZpX2Fib3V0X3R5cGUtLXR0bC1jb29rZXZlcmlvIC5uYXZpX2Fib3V0X3R5cGUtLWxvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG8gMDtcbn1cblxuLm5hdmlfYWJvdXRfdHlwZS0tbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Fib3V0X3R5cGUtLWxvZ28ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5uYXZpX2Fib3V0X3R5cGUtLWxvZ28tbWluaSB7XG4gIHdpZHRoOiAyMDBweDtcbiAgZmlsbDogI2E4MWI0Yjtcbn1cblxuLm5hdmlfYWJvdXRfdHlwZS0tbG9nby1jb29rZXZlcmlvIHtcbiAgd2lkdGg6IDI2MHB4O1xuICBmaWxsOiAjYTgxYjRiO1xufVxuXG4ubmF2aV9hYm91dF90eXBlLS1sb2dvLXNjbGFzcyB7XG4gIHdpZHRoOiA1MHB4O1xuICBmaWxsOiAjYjQ5NjY4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfYWJvdXRfdHlwZS0tbG9nby1zY2xhc3Mge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG5cbi5uYXZpX2Fib3V0X3R5cGUtLWxvZ28tYWNsYXNzIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGZpbGw6ICNhMDFiNGI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9hYm91dF90eXBlLS1sb2dvLWFjbGFzcyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbn1cblxuLm5hdmlfYWJvdXRfdHlwZS0td3JhcF9wcm9kdWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB3aWR0aDogODIwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDgwcHggYXV0bztcbn1cblxuLm5hdmlfYWJvdXRfdHlwZS0td3JhcF9wcm9kdWN0czpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfYWJvdXRfdHlwZS0td3JhcF9wcm9kdWN0cyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm5hdmlfYWJvdXRfdHlwZS0td3JhcF9wcm9kdWN0czpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLm5hdmlfYWJvdXRfdHlwZS0tcHJvZHVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Fib3V0X3R5cGUtLXByb2R1Y3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm5hdmlfYWJvdXRfdHlwZS0tcHJvZHVjdDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5uYXZpX2Fib3V0X3R5cGUtLWxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMzBweCAwIDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuXG4ubmF2aV9hYm91dF9tb2RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMHB4IDAgNDBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfYWJvdXRfbW9kZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ubmF2aV9hYm91dF9tb2RlLS1zdXAge1xuICBmb250LXNpemU6IDY1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB0b3A6IC0uNWVtO1xufVxuXG4ubmF2aV9hYm91dF9tb2RlLS1ib3hfaW5uZXIge1xuICB3aWR0aDogMzAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9hYm91dF9tb2RlLS1ib3hfaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfYWJvdXRfbW9kZS0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4ubmF2aV9hYm91dF9tb2RlLS10dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDcwcHg7XG59XG5cbi5uYXZpX2Fib3V0X21vZGUtLXR0bF9uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubmF2aV9hYm91dF9tb2RlLS10dGxfZGV0YWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLm5hdmlfYWJvdXRfbW9kZS0taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogNjBweDtcbn1cblxuLm5hdmlfYWJvdXRfbW9kZS0taWNvbi1zdGVhbSB7XG4gIGZpbGw6ICM0NmI0ZTU7XG59XG5cbi5uYXZpX2Fib3V0X21vZGUtLWljb24taG90YWlyIHtcbiAgZmlsbDogI2VkNTE0Yjtcbn1cblxuLm5hdmlfYWJvdXRfbW9kZS0taWNvbi1jb21iaSB7XG4gIGZpbGw6ICNlYjZmMDA7XG59XG5cbi5uYXZpX2Fib3V0X21vZGUtLWJveCB7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDA7XG59XG5cbi5uYXZpX2Fib3V0X21vZGUtLWJveF9pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLm5hdmlfYWJvdXRfbW9kZS0tYm94X2ljb24tdmFwb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDZiNGU1O1xufVxuXG4ubmF2aV9hYm91dF9tb2RlLS1ib3hfaWNvbi1ob3RhaXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ1MTRiO1xufVxuXG4ubmF2aV9hYm91dF9tb2RlLS1ib3hfYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfYWJvdXRfbW9kZS0tYm94X2FibGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4ubmF2aV9hYm91dF9tb2RlLS1ib3hfYWJsZS1zdGVhbSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNWJhZGRlO1xufVxuXG4ubmF2aV9hYm91dF9tb2RlLS1ib3hfYWJsZS1zdGVhbSAubmF2aV9hYm91dF9tb2RlLS1ib3hfYWJsZV9pdGVtIHtcbiAgY29sb3I6ICM1YmFkZGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1YmFkZGU7XG59XG5cbi5uYXZpX2Fib3V0X21vZGUtLWJveF9hYmxlLWhvdGFpciB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZWQ1MTRiO1xufVxuXG4ubmF2aV9hYm91dF9tb2RlLS1ib3hfYWJsZS1ob3RhaXIgLm5hdmlfYWJvdXRfbW9kZS0tYm94X2FibGVfaXRlbSB7XG4gIGNvbG9yOiAjZWQ1MTRiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWQ1MTRiO1xufVxuXG4ubmF2aV9hYm91dF9tb2RlLS1ib3hfYWJsZS1jb21iaSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZWI2ZjAwO1xufVxuXG4ubmF2aV9hYm91dF9tb2RlLS1ib3hfYWJsZS1jb21iaSAubmF2aV9hYm91dF9tb2RlLS1ib3hfYWJsZV9pdGVtIHtcbiAgY29sb3I6ICNlYjZmMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYjZmMDA7XG59XG5cbi5uYXZpX2Fib3V0X21vZGUtLWJveF9hYmxlX3R0bCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzMzMztcbiAgd2lkdGg6IDg1cHg7XG4gIHBhZGRpbmc6IDVweCAwIDAgMDtcbn1cblxuLm5hdmlfYWJvdXRfbW9kZS0tYm94X2FibGVfaW5uZXIge1xuICB3aWR0aDogMTgwcHg7XG59XG5cbi5uYXZpX2Fib3V0X21vZGUtLWJveF9hYmxlX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA4MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXZpX2Fib3V0X2NvbHVtbiB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Fib3V0X2NvbHVtbiB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4ubmF2aV9hYm91dF9jb2x1bW4tLWltZ190dGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfYWJvdXRfY29sdW1uLS1pbWdfdHRsIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5uYXZpX2Fib3V0X2NvbHVtbi0td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDk0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Fib3V0X2NvbHVtbi0td3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLm5hdmlfYWJvdXRfY29sdW1uLS1ib29rIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvbmF2aS9uYXZpLWFib3V0LWJnLW5vdGVib29rLnBuZ1wiKTtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNhNzFiNDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9hYm91dF9jb2x1bW4tLWJvb2sge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm5hdmlfYWJvdXRfY29sdW1uLS1ib29rOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLm5hdmlfYWJvdXRfY29sdW1uLS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4ubmF2aV9hYm91dF9jb2x1bW4tLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLm5hdmlfY29va2luZ190eXBlcy0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX2Nvb2tpbmdfdHlwZXMtLWxpc3Qge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm5hdmlfY29va2luZ190eXBlcy0tbGlzdF9pdGVtIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDMwcHggMzBweCAwIDA7XG59XG5cbi5uYXZpX2Nvb2tpbmdfdHlwZXMtLWxpc3RfaXRlbTpudGgtY2hpbGQoM24pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfY29va2luZ190eXBlcy0tbGlzdF9pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5uYXZpX2Nvb2tpbmdfdHlwZXMtLXBpYyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmF2aV9jb29raW5nX3R5cGVzLS10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjMzMzO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb29raW5nX3R5cGVzLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLm5hdmlfY29va2luZ190eXBlcy0tZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy9uYXZpL25hdmktYWJvdXQtYmctbm90ZWJvb2sucG5nXCIpO1xuICBtYXJnaW46IDIwcHggMDtcbiAgcGFkZGluZzogMnB4O1xufVxuXG4ubmF2aV9jb29raW5nX3R5cGVzLS1leF90dGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuXG4ubmF2aV9jb29raW5nX3R5cGVzLS1leF9kaXNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gIGhlaWdodDogNzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzMzMztcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLm5hdmlfY29va2luZ190eXBlcy0tZXhfZGlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDQuNXB4IDAgNC41cHggNHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNhNzFiNDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC04cHg7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuXG4ubmF2aV9jb29raW5nX3R5cGVzLS1leF9kaXNoOmhvdmVyIHtcbiAgY29sb3I6ICNiOTQ5NjY7XG59XG5cbi5uYXZpX2Nvb2tpbmdfdHlwZXMtLWxpbmtfcmVjaXBlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAycHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ubmF2aV9jb29raW5nX3R5cGVzLS1saW5rX3JlY2lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2aV9jb29raW5nX3R5cGVzLS1saW5rX3JlY2lwZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOTQ5NjY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb29raW5nX3R5cGVzLS1saW5rX3JlY2lwZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuLm5hdmlfcG9pbnRfbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9wb2ludF9tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLm5hdmlfcG9pbnRfbWVudS0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2aV9wb2ludF9tZW51LS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAyMHB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzMzO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzMzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdmlfcG9pbnRfbWVudS0tbGluayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ubmF2aV9wb2ludF9wYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiA2MHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9wb2ludF9wYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLm5hdmlfcG9pbnRfcGFuLS1pbm5lciB7XG4gIHdpZHRoOiA0NjBweDtcbiAgcGFkZGluZzogM3B4IDNweCAxN3B4IDNweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL25hdmkvbmF2aS1hYm91dC1iZy1ub3RlYm9vay5wbmdcIik7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9wb2ludF9wYW4tLWlubmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbn1cblxuLm5hdmlfcG9pbnRfcGFuLS10dGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTcxYjQwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4ubmF2aV9wb2ludF9wYW4tLWxpc3Qge1xuICBtYXJnaW46IDAgMTVweDtcbn1cblxuLm5hdmlfcG9pbnRfcGFuLS1saXN0X2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xuICBwYWRkaW5nOiAyMHB4IDAgMjBweCAxNjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5uYXZpX3BvaW50X3Bhbi0taW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5cbi5uYXZpX3BvaW50X3Bhbi0tZGVwdGgge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cblxuLm5hdmlfcG9pbnRfcGFuLS1pbWdfc2l6ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XG59XG5cbi5uYXZpX3BvaW50X3Bhbl90eXBlLS10dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX3BvaW50X3Bhbl90eXBlLS10dGwge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG4ubmF2aV9wb2ludF9wYW5fdHlwZS0tdHRsX2xpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuLm5hdmlfcG9pbnRfcGFuX3R5cGUtLXR0bF90eHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMztcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubmF2aV9wb2ludF9wYW5fdHlwZS0tbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX3BvaW50X3Bhbl90eXBlLS1ub3RlIHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxufVxuXG4ubmF2aV9wb2ludF9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9wb2ludF9saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubmF2aV9wb2ludF9saXN0LS1pdGVtIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDMwcHggMzBweCAwIDA7XG59XG5cbi5uYXZpX3BvaW50X2xpc3QtLWl0ZW06bnRoLWNoaWxkKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5uYXZpX3BvaW50X2xpc3QtLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAubmF2aV9wb2ludF9saXN0LS1pdGVtOm50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4ubmF2aV9wb2ludF9saXN0LS1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5uYXZpX3BvaW50X2xpc3QtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG4ubmF2aV9jb250ZW50c193aGl0ZSB7XG4gIHBhZGRpbmc6IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDM1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50c193aGl0ZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ubmF2aV9jb250ZW50c193aGl0ZS0tbGluayB7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5uYXZpX2NvbnRlbnRzX3doaXRlLS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubmF2aV9jb250ZW50c193aGl0ZS0tbGlua19pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5uYXZpX2NvbnRlbnRzX3doaXRlLS1saW5rX2ltZy1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2aV9jb250ZW50c193aGl0ZS0tbGlua19pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmlfY29udGVudHNfd2hpdGUtLWxpbmtfaW1nLXNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwiLi4vbWl4aW5cIjtcblxuLm5hdmlfY29udGVudHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9jb21tb24vaW1hZ2VzL2JnLW1hcmJsZS5wbmdcIik7XG4gICYtLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogOTBweCAwIDAgMDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1ib3R0b206OTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZzogNDVweCAwIDAgMDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjQ1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgQGluY2x1ZGUgZnooMzApO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgNjBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDI1KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG4gICYtLXR0bDIge1xuICAgIEBpbmNsdWRlIGZ6KDI0KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzhweCAwO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGNvbG9yU3ViO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICAgIHBhZGRpbmc6IDE4cHggMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgICYtc21sIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDIwKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3JTdWI7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10dGxfc3ViIHtcbiAgICBAaW5jbHVkZSBmeigyNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigyMCk7XG4gICAgfVxuICAgICYtc21sIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDIwKTtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgQGluY2x1ZGUgZnooMTgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDI0cHhcbiAgICB9XG4gIH1cbiAgJi0tbWVudV9saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDoyMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMztcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzMzM7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDhweCBhdXRvO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8ubS1idG7kuIrmm7jjgY1cbiAgJi0tbGluayB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIG1hcmdpbjogMzBweCAwIDAgMDtcbiAgICBAaW5jbHVkZSBmeigxMyk7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OjIwcHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmLS1saW5rX2JhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yU3ViO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yU3ViLWhvdmVyO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgfVxuICB9XG4gIC8v44Gv44GY44KB44Gm44OK44OTYm94XG4gICYtLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS1ib3hfbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHdpZHRoOiAwJTtcbiAgICAgIGhlaWdodDogMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogLjU7XG4gICAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgfVxuICB9XG4gICYtLWJveF9waWMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIH1cbiAgJi0tYm94X3R0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogNC41cHggMCA0LjVweCA0cHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvclN1YjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgIH1cbiAgfVxuICAmLS1ib3hfdHh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLy8gbWluaeODkOODiuODvOaeoFxuICAmLS13cmFwX3doaXRlIHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgJi0tbGlua19iYW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogLjg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS1pbWdfYmFubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvLyDmqKoy5YiXXG4gICYtLTJyb3dzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgbWFyZ2luOiAwIDAgNjBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuICAmLS0ycm93c19pbm5lciB7XG4gICAgd2lkdGg6IDQ0MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS1pbWdfcHJvZHVjdCB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIG1hcmdpbjogMCA1MHB4IDAgMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICB9XG4gIH1cbiAgLy8gbW92aWVcbiAgJi0tYm94X21vdmllIHtcbiAgICB3aWR0aDogODAwcHg7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgICBtYXJnaW46IDYwcHggYXV0byAzMHB4IGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICYtLW1vdmllIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLy8g44OI44OD44OX44OT44K444Ol44Ki44OrXG4ubmF2aV90b3B2aXN1YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy9uYXZpL25hdmktbWFpbnZpc3VhbC1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzYwcHg7XG4gICYtLXR0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyMTAwcHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMDUwcHgpO1xuICB9XG4gICYtLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIGhlaWdodDogYXV0bztcbiAgICAmLS10dGwge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyDjg4rjg5PjgrLjg7zjgrfjg6fjg7Ncbi5uYXZpLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4gICYtLWJ0bl9zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDEycHggMCAwIDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBAaW5jbHVkZSBmeigxNSk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXdyYXAge1xuICAgIHdpZHRoOiA5NTZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzE4cHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZnooMTUpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIH1cbiAgICAvL+ODmuODvOOCuOWGheODquODs+OCr+OBruefouWNsFxuICAgICYtb3duX3BhZ2Uge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgICAvL+WIpeODmuODvOOCuOODquODs+OCr+OBruefouWNsFxuICAgICYtbmV4dF9wYWdlIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm5hdmktbWVudV9mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNDBweCAwIDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgJi0tbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbiAgJi0tbGlzdGl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAzMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgei1pbmRleDogMjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICBvcGFjaXR5OiAuMztcbiAgICAgIHRyYW5zaXRpb246IC4ycztcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6Y2FsYyg1MCUgLSAzcHgpO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzMzM7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMzMzO1xuICAgICAgbGVmdDoxNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAmOmhvdmVyLFxuICAgICYuY3VycmVudCB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgQGluY2x1ZGUgZnooMTUpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmN1cnJlbnQge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGxlZnQ6YXV0bztcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIG1pbmkvbmF2aS9hYm91dC5odG1sXG4ubmF2aV9hYm91dF9tZXJpdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgQGluY2x1ZGUgc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICYtLWltZyB7XG4gICAgd2lkdGg6IDUxMHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUxMHB4KTtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICB9XG4gICYtLWxpc3RfaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIHBhZGRpbmc6IDVweCAwIDVweCAxMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubmF2aV9hYm91dF90eXBlIHtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAmLS13cmFwX21pbmkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICBtYXJnaW46IDAgMCA2MHB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG4gICYtLXR0bF92YXJpYXRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmLW1pbmkge1xuICAgIH1cbiAgICAmLWNvb2tldmVyaW8ge1xuICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gMzBweCBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZ6KDI0KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAmLW1pbmkge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIH1cbiAgICAmLWNvb2tldmVyaW8ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICAubmF2aV9hYm91dF90eXBlLS1sb2dvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6MDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OjA7XG4gICAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgJi1taW5pIHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGZpbGw6I2E4MWI0YjtcbiAgICB9XG4gICAgJi1jb29rZXZlcmlvIHtcbiAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgIGZpbGw6I2E4MWI0YjtcbiAgICB9XG4gICAgJi1zY2xhc3Mge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBmaWxsOiNiNDk2Njg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWFjbGFzcyB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGZpbGw6I2EwMWI0YjtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXdyYXBfcHJvZHVjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB3aWR0aDogODIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gODBweCBhdXRvO1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDoyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTo0MHB4O1xuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1wcm9kdWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tbGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMzBweCAwIDAgMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICB9XG59XG4ubmF2aV9hYm91dF9tb2RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMHB4IDAgNDBweCAwO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAmLS1zdXAge1xuICAgIGZvbnQtc2l6ZTogNjUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgdG9wOiAtLjVlbVxuICB9XG4gICYtLWJveF9pbm5lciB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIH1cbiAgfVxuICAmLS1waWMge1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogNzBweDtcbiAgICBwYWRkaW5nOiA1cHggMCA1cHggNzBweDtcbiAgfVxuICAmLS10dGxfbmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAmLS10dGxfZGV0YWlsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gIH1cbiAgJi0taWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGJvdHRvbTowO1xuICAgIGxlZnQ6MDtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICB3aWR0aDogNjBweDtcbiAgICAmLXN0ZWFtIHtcbiAgICAgIGZpbGw6IzQ2YjRlNVxuICAgIH1cbiAgICAmLWhvdGFpciB7XG4gICAgICBmaWxsOiNlZDUxNGI7XG4gICAgfVxuICAgICYtY29tYmkge1xuICAgICAgZmlsbDojZWI2ZjAwO1xuICAgIH1cbiAgfVxuICAmLS1ib3gge1xuICAgIHBhZGRpbmc6MTBweCAwIDEwcHggMDtcbiAgfVxuICAmLS1ib3hfaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAmLXZhcG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NmI0ZTU7XG4gICAgfVxuXG4gICAgJi1ob3RhaXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkNTE0YjtcbiAgICB9XG4gIH1cbiAgJi0tYm94X2FibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgJi1zdGVhbSB7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzViYWRkZTtcbiAgICAgIC5uYXZpX2Fib3V0X21vZGUtLWJveF9hYmxlX2l0ZW0ge1xuICAgICAgICBjb2xvcjogIzViYWRkZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzViYWRkZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1ob3RhaXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNlZDUxNGI7XG4gICAgICAubmF2aV9hYm91dF9tb2RlLS1ib3hfYWJsZV9pdGVtIHtcbiAgICAgICAgY29sb3I6ICNlZDUxNGI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZDUxNGI7XG4gICAgICB9XG4gICAgfVxuICAgICYtY29tYmkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNlYjZmMDA7XG4gICAgICAubmF2aV9hYm91dF9tb2RlLS1ib3hfYWJsZV9pdGVtIHtcbiAgICAgICAgY29sb3I6ICNlYjZmMDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYjZmMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWJveF9hYmxlX3R0bCB7XG4gICAgQGluY2x1ZGUgZnooMTIpO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgfVxuICAmLS1ib3hfYWJsZV9pbm5lciB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG4gICYtLWJveF9hYmxlX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgQGluY2x1ZGUgZnooMTMpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG59XG4ubmF2aV9hYm91dF9jb2x1bW4ge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gICYtLWltZ190dGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG4gICYtLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiA5NDBweDtcbiAgICBtYXJnaW46MCBhdXRvO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG4gICYtLWJvb2sge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy9uYXZpL25hdmktYWJvdXQtYmctbm90ZWJvb2sucG5nXCIpO1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkY29sb3JTdWI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gICYtLXR4dCB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIH1cbn1cblxuLy8gbWluaS9uYXZpL2Nvb2tpbmcuaHRtbFxuLm5hdmlfY29va2luZ190eXBlcyB7XG4gIEBpbmNsdWRlIHNwIHtcbiAgfVxuICAmLS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLWxpc3RfaXRlbSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMzBweCAzMHB4IDAgMDtcbiAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG4gICYtLXBpYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgfVxuICB9XG4gICYtLWV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy9uYXZpL25hdmktYWJvdXQtYmctbm90ZWJvb2sucG5nXCIpO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmc6IDJweDtcbiAgfVxuICAmLS1leF90dGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgQGluY2x1ZGUgZnooMTIpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIH1cbiAgJi0tZXhfZGlzaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDQuNXB4IDAgNC41cHggNHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYTcxYjQwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAtOHB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjb2xvclN1Yi1ob3ZlcjtcbiAgICB9XG4gIH1cbiAgJi0tbGlua19yZWNpcGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjAycHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yU3ViO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBmeigxMyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JTdWItaG92ZXI7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gbWluaS9uYXZpL3BvaW50Lmh0bWxcbi5uYXZpX3BvaW50X21lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMzBweCAwO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzMzO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuLm5hdmlfcG9pbnRfcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogNjBweCAwO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDozMHB4O1xuICAgIG1hcmdpbi1ib3R0b206MzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgJi0taW5uZXIge1xuICAgIHdpZHRoOiA0NjBweDtcbiAgICBwYWRkaW5nOiAzcHggM3B4IDE3cHggM3B4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL25hdmkvbmF2aS1hYm91dC1iZy1ub3RlYm9vay5wbmdcIik7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yU3ViO1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAmLS1saXN0IHtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgfVxuICAmLS1saXN0X2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAxNjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICYtLWltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OjA7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gIH1cbiAgJi0tZGVwdGgge1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICB9XG4gICYtLWltZ19zaXplIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XG4gIH1cbn1cbi5uYXZpX3BvaW50X3Bhbl90eXBlIHtcbiAgJi0tdHRsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsX2xpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICB9XG4gICYtLXR0bF90eHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gICYtLW5vdGUge1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgIH1cbiAgfVxufVxuLm5hdmlfcG9pbnRfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMzBweCAzMHB4IDAgMDtcbiAgICAmOm50aC1jaGlsZCgzbil7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgJjpudGgtY2hpbGQoM24pe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIG1hcmdpbjogMTVweCAwO1xuXG4gIH1cbn1cbi5uYXZpX2NvbnRlbnRzX3doaXRlIHtcbiAgcGFkZGluZzogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzVweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgJi0tbGluayB7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gIH1cbiAgJi0tbGlua19pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAmLXNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAmLXNwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWxpbmtfaW1nLXNwIHtcbiAgfVxufSJdfQ== */
