@import url("https://fonts.googleapis.com/css2?family=BIZ+UDPMincho:wght@400;700&family=Shippori+Mincho:wght@400;600;700&family=Zen+Kaku+Gothic+New:wght@400;700&display=swap");
.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;
}

.osechi_contents {
  background-image: url("/mini/common/images/bg-marble.png");
  padding: 0 0 60px 0;
}

.osechi_contents--back_link {
  margin-top: 100px;
}

@media (max-width: 425px) {
  .osechi_contents--back_link {
    margin-top: 60px;
  }
}

.tech_topvisual {
  background-color: #CDD3D4;
  background-image: url("/mini/images/tech/osechi/mainvisual-bg@2x.jpg");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 2000px auto;
}

@media (max-width: 425px) {
  .tech_topvisual {
    background-image: url("/mini/images/tech/osechi/mainvisual-bg-sp@2x.jpg");
    background-size: 100% auto;
  }
}

.tech_topvisual--inner {
  max-width: 960px;
  width: 100%;
  height: 420px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: end;
}

@media (max-width: 425px) {
  .tech_topvisual--inner {
    height: 400px;
    align-items: start;
    justify-content: center;
    padding-top: 16px;
  }
}

.tech_topvisual--pic {
  display: block;
}

@media (max-width: 425px) {
  .tech_topvisual--pic {
    width: 260px;
  }
}

.osechi_intro {
  position: relative;
  overflow: hidden;
  max-width: 1236px;
  margin: 0 auto;
  padding: 60px 0;
  background-image: url("/mini/images/tech/osechi/osechi_intro--kazari-01@2x.png"), url("/mini/images/tech/osechi/osechi_intro--kazari-02@2x.png");
  background-position: calc(50% + 380px) 80px, calc(50% - 480px) 277px;
  background-size: 194px auto, 171px auto;
  background-repeat: no-repeat;
}

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

.osechi_intro--ttl {
  font-family: "Shippori Mincho", serif;
  color: #553C28;
  text-align: center;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.5;
  padding-top: 72px;
  background-image: url("/mini/images/tech/osechi/osechi_intro--mark@2x.png");
  background-size: 60px auto;
  background-position: top center;
  background-repeat: no-repeat;
  margin-top: 20px;
}

@media (max-width: 425px) {
  .osechi_intro--ttl {
    font-size: 28px;
  }
}

.osechi_intro--desc {
  color: #333;
  text-align: center;
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.8;
  letter-spacing: 0.8px;
  margin-top: 20px;
}

@media (max-width: 425px) {
  .osechi_intro--desc {
    font-size: 14px;
    line-height: 1.7;
  }
}

.osechi-m-ttl {
  max-width: 960px;
  font-size: 20px;
  line-height: 1.3;
  font-weight: 700;
  color: #fff;
  background-color: #333;
  text-align: center;
  border-bottom: 2px solid #a71b40;
  margin: 60px auto 0 auto;
  padding: 15px 0;
}

.osechi-m-ttl:first-of-type {
  margin-top: 0;
}

@media (max-width: 425px) {
  .osechi-m-ttl {
    font-size: 16px;
    padding: 24px 0;
  }
}

.osechi-m-back_link {
  text-decoration: none;
  display: block;
  max-width: 350px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 9999px;
  background-color: #a71b40;
  color: #fff;
  padding-top: 15px;
  padding-bottom: 15px;
  text-align: center;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.5;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.207%22%20height%3D%229.414%22%20viewBox%3D%220%200%205.207%209.414%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_305%22%20data-name%3D%22%E3%83%91%E3%82%B9%20305%22%20d%3D%22M1231.226%2C2727.8l-4%2C4%2C4%2C4%22%20transform%3D%22translate%28-1226.726%20-2727.097%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: left 24px center;
  transition: 0.2s;
}

.osechi-m-back_link:hover {
  opacity: 0.8;
}

@media (max-width: 425px) {
  .osechi-m-back_link {
    margin-top: 80px;
    max-width: 300px;
  }
}

.osechi_index {
  max-width: 960px;
  margin: 0 auto;
}

.osechi_index--list {
  margin-top: 32px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
}

@media (max-width: 425px) {
  .osechi_index--list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    padding-left: 38px;
    padding-right: 38px;
  }
}

.osechi_index--link {
  text-decoration: none;
  transition: 0.2s;
}

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

.osechi_index--link_img {
  box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.1);
}

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

.osechi_index--lead {
  position: relative;
  font-size: 18px;
  line-height: 1.3;
  font-weight: 700;
  color: #333;
  padding: 0 0 0 10px;
  margin-top: 15px;
}

.osechi_index--lead: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: 6px;
  bottom: 0;
  left: 0;
}

.osechi_recipe_index {
  max-width: 960px;
  margin: 0 auto;
  padding-top: 100px;
  padding-bottom: 100px;
}

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

.osechi_recipe_index--list {
  margin-top: 24px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 24px 4%;
}

@media (max-width: 425px) {
  .osechi_recipe_index--list {
    gap: 15px 4%;
  }
}

.osechi_recipe_index--item {
  width: 48%;
  box-sizing: border-box;
  background-color: #fff;
  border-radius: 10px;
}

@media (max-width: 425px) {
  .osechi_recipe_index--item {
    width: 44%;
  }
}

.osechi_recipe_index--link {
  display: flex;
  -moz-column-gap: 20px;
       column-gap: 20px;
  align-items: center;
  justify-content: start;
  text-decoration: none;
  padding: 15px;
  transition: 0.2s;
}

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

@media (max-width: 425px) {
  .osechi_recipe_index--link {
    flex-direction: column;
    align-items: center;
    -moz-column-gap: 0;
         column-gap: 0;
    padding: 8px 8px 16px 8px;
  }
}

.osechi_recipe_index--img {
  display: block;
  flex-shrink: 0;
  width: 100%;
  max-width: 220px;
  height: auto;
  aspect-ratio: 1 / 1;
  -o-object-fit: cover;
     object-fit: cover;
}

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

.osechi_recipe_index--ttl_card {
  color: #333;
  font-size: 16px;
  line-height: 1.5;
}

@media (max-width: 425px) {
  .osechi_recipe_index--ttl_card {
    margin-top: 12px;
  }
}

.osechi_recipe_index--txt {
  color: #333;
  font-size: 14px;
  line-height: 1.7;
  margin-top: 14px;
}

@media (max-width: 425px) {
  .osechi_recipe_index--txt {
    margin-top: 8px;
  }
}

.osechi_recipe_index--next_link {
  text-decoration: none;
  display: block;
  max-width: 350px;
  margin: 56px auto 0 auto;
  border-radius: 9999px;
  background-color: #a71b40;
  color: #fff;
  padding-top: 15px;
  padding-bottom: 15px;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.5;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.207%22%20height%3D%229.414%22%20viewBox%3D%220%200%205.207%209.414%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_305%22%20data-name%3D%22%E3%83%91%E3%82%B9%20305%22%20d%3D%22M1227.226%2C2727.8l4%2C4-4%2C4%22%20transform%3D%22translate%28-1226.519%20-2727.097%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 40px center;
  transition: 0.2s;
}

.osechi_recipe_index--next_link:hover {
  opacity: 0.8;
}

.osechi_trend {
  max-width: 960px;
  margin: 0 auto;
}

.osechi_trend--img {
  margin: 0 auto;
}

.osechi_trend--img-pc {
  display: block;
}

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

.osechi_trend--img-sp {
  display: none;
}

@media (max-width: 425px) {
  .osechi_trend--img-sp {
    display: block;
    width: 100%;
  }
}

.osechi_trend--lead {
  color: #553C28;
  text-align: center;
  font-family: "Shippori Mincho", serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.5;
  margin-top: 32px;
}

@media (max-width: 425px) {
  .osechi_trend--lead {
    font-size: 24px;
  }
}

.osechi_trend--desc {
  text-align: center;
  font-size: 14px;
  line-height: 1.7;
  margin-top: 18px;
}

.osechi_trend--desc_box {
  font-size: 14px;
  line-height: 1.7;
}

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

.osechi_trend_box1 {
  background-image: url("/mini/images/tech/osechi/osechi_trend--bg1.png");
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 477px 1fr;
  grid-template-columns: 477px 1fr;
  align-items: center;
  margin-top: 80px;
  padding: 0 22px 22px 22px;
}

@media (max-width: 425px) {
  .osechi_trend_box1 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    margin-top: 50px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 30px;
  }
}

.osechi_trend_box1--ttl {
  display: block;
  max-width: 100%;
  height: auto;
  position: relative;
  top: -27px;
  left: 60px;
}

@media (max-width: 425px) {
  .osechi_trend_box1--ttl {
    max-width: 311px;
    top: -10px;
    left: 0;
    margin: 0 auto 6px auto;
  }
}

.osechi_trend_box1--img {
  display: block;
  width: 100%;
  max-width: 920px;
  height: auto;
  grid-column: 1 / -1;
  margin: -27px auto 0 auto;
}

@media (max-width: 425px) {
  .osechi_trend_box1--img {
    max-width: 100%;
    margin-top: 16px;
  }
}

.osechi_trend_box2 {
  background-image: url("/mini/images/tech/osechi/osechi_trend--bg2.png");
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  margin-top: 80px;
  padding: 0 22px 22px 22px;
  text-align: center;
}

@media (max-width: 425px) {
  .osechi_trend_box2 {
    margin-top: 50px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 30px;
  }
}

.osechi_trend_box2--ttl {
  display: block;
  max-width: 100%;
  height: auto;
  position: relative;
  margin: -27px auto 20px auto;
}

@media (max-width: 425px) {
  .osechi_trend_box2--ttl {
    max-width: 311px;
    margin: -10px auto 16px auto;
  }
}

.osechi_trend_box2--img {
  display: block;
  width: 100%;
  max-width: 920px;
  height: auto;
  margin: 20px auto 0 auto;
}

@media (max-width: 425px) {
  .osechi_trend_box2--img {
    max-width: 100%;
    margin-top: 16px;
  }
}

.osechi_merit {
  position: relative;
  overflow: hidden;
  margin-top: 100px;
}

.osechi_merit--passage_ttl {
  max-width: 960px;
  margin: 0 auto;
}

.osechi_merit--box {
  position: relative;
  margin-top: 40px;
}

.osechi_merit--box:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: calc((50% - 480px) + 960px);
  height: 282px;
}

.osechi_merit--box:nth-of-type(2n):before {
  left: auto;
  right: 0;
}

@media (max-width: 425px) {
  .osechi_merit--box {
    margin-top: 30px;
    padding-left: 28px;
    padding-right: 28px;
    padding-bottom: 24px;
  }
  .osechi_merit--box:before {
    width: 100%;
    height: 351px;
  }
}

.osechi_merit--box-01:before {
  background-image: url("/mini/images/tech/osechi/osechi_merit--bg-01.png");
}

.osechi_merit--box-02:before {
  background-image: url("/mini/images/tech/osechi/osechi_merit--bg-02.png");
}

.osechi_merit--box-03:before {
  background-image: url("/mini/images/tech/osechi/osechi_merit--bg-03.png");
}

.osechi_merit--box_inner {
  position: relative;
  max-width: 960px;
  min-height: 390px;
  margin: 0 auto;
  width: 100%;
  display: flex;
  align-items: start;
  justify-content: center;
  flex-direction: row-reverse;
  -moz-column-gap: 60px;
       column-gap: 60px;
  z-index: 2;
}

.osechi_merit--box:nth-of-type(2n) .osechi_merit--box_inner {
  flex-direction: row;
}

@media (max-width: 425px) {
  .osechi_merit--box_inner {
    min-height: 495px;
    flex-direction: column;
    -moz-column-gap: 0;
         column-gap: 0;
    row-gap: 20px;
  }
  .osechi_merit--box:nth-of-type(2n) .osechi_merit--box_inner {
    justify-content: start;
    flex-direction: column;
  }
}

.osechi_merit--box_inner_contents {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}

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

.osechi_merit--box_inner_images {
  position: relative;
  padding: 40px 60px 0 0;
  max-width: 520px;
}

.osechi_merit--box:nth-of-type(2n) .osechi_merit--box_inner_images {
  padding: 40px 0 0 60px;
}

@media (max-width: 425px) {
  .osechi_merit--box_inner_images {
    padding: 30px 0 0 0;
  }
  .osechi_merit--box:nth-of-type(2n) .osechi_merit--box_inner_images {
    padding: 30px 0 0 0;
  }
}

.osechi_merit--ttl {
  margin: 95px 0 20px 0;
}

@media (max-width: 425px) {
  .osechi_merit--ttl {
    margin-top: 0;
    margin-bottom: 12px;
    width: 295px;
    height: auto;
  }
}

.osechi_merit--desc {
  font-size: 14px;
  line-height: 1.7;
}

.osechi_merit--img {
  position: relative;
  width: 100%;
  display: block;
}

.osechi_merit--point {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 106px;
}

.osechi_merit--box:nth-last-of-type(2n) .osechi_merit--point {
  left: 0;
  right: auto;
}

@media (max-width: 425px) {
  .osechi_merit--point {
    width: 68px;
    height: auto;
    left: -20px;
    right: auto;
  }
  .osechi_merit--box:nth-last-of-type(2n) .osechi_merit--point {
    left: -20px;
  }
}

.osechi_point {
  position: relative;
  max-width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .osechi_point {
    overflow: hidden;
  }
}

.osechi_point--passage_ttl {
  margin-bottom: 0;
}

.osechi_point--box {
  position: relative;
  display: flex;
  align-items: start;
  justify-content: space-between;
  max-width: 830px;
  margin: 120px auto 0 auto;
}

.osechi_point--box:first-of-type {
  margin-top: 48px;
}

.osechi_point--box:before {
  content: '';
  background-repeat: no-repeat;
  background-size: 100% auto;
  position: absolute;
}

.osechi_point--box:nth-of-type(2n) {
  flex-direction: row-reverse;
}

@media (max-width: 425px) {
  .osechi_point--box {
    flex-direction: column;
    gap: 24px;
  }
  .osechi_point--box:nth-of-type(2n) {
    flex-direction: column;
  }
}

.osechi_point--box-01:before {
  width: 309px;
  height: 164px;
  background-image: url("/mini/images/tech/osechi/osechi_point--kazari-01.png");
  top: 367px;
  left: -239px;
}

@media (max-width: 425px) {
  .osechi_point--box-01:before {
    width: 216.3px;
    height: 114.8px;
    left: -100px;
    top: 280px;
  }
}

.osechi_point--box-02:before {
  width: 210px;
  height: 296px;
  background-image: url("/mini/images/tech/osechi/osechi_point--kazari-02.png");
  top: 290px;
  right: -140px;
}

@media (max-width: 425px) {
  .osechi_point--box-02:before {
    width: 147px;
    height: 207.2px;
    right: -30px;
    top: 200px;
  }
}

.osechi_point--box-03:before {
  width: 403px;
  height: 153px;
  background-image: url("/mini/images/tech/osechi/osechi_point--kazari-03.png");
  top: 360px;
  left: -355px;
}

@media (max-width: 425px) {
  .osechi_point--box-03:before {
    width: 282.1px;
    height: 107.1px;
    left: -100px;
    top: -20px;
  }
}

.osechi_point--box-04:before {
  width: 380px;
  height: 147px;
  background-image: url("/mini/images/tech/osechi/osechi_point--kazari-04.png");
  top: 340px;
  right: -240px;
}

@media (max-width: 425px) {
  .osechi_point--box-04:before {
    width: 266px;
    height: 102.9px;
    right: -110px;
    top: 300px;
  }
}

.osechi_point--box-05:before {
  width: 476px;
  height: 188px;
  background-image: url("/mini/images/tech/osechi/osechi_point--kazari-05.png");
  top: 320px;
  left: -440px;
}

@media (max-width: 425px) {
  .osechi_point--box-05:before {
    width: 333.2px;
    height: 131.6px;
    left: -232px;
    top: 250px;
  }
}

.osechi_point--img {
  max-width: 360px;
  width: 100%;
}

@media (max-width: 425px) {
  .osechi_point--img {
    max-width: 280px;
    margin: 0 auto;
  }
}

.osechi_point--contents {
  width: 420px;
  display: block;
}

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

.osechi_point--recipe_name {
  font-family: "Shippori Mincho", serif;
  color: #333;
  text-align: center;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  font-feature-settings: 'vert' on;
  font-size: 36px;
  font-weight: 600;
  line-height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 102px;
  margin: 0 auto;
  padding: 20px 0;
  border-right: double #C03C00 6px;
  border-left: double #C03C00 6px;
}

.osechi_point--ttl {
  font-family: "Shippori Mincho", serif;
  color: #333;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.5;
  margin-top: 30px;
}

@media (max-width: 425px) {
  .osechi_point--ttl {
    font-size: 20px;
  }
}

.osechi_point--desc {
  color: #333;
  text-align: center;
  font-size: 14px;
  line-height: 1.7;
  margin: 18px 0;
}

.osechi_point--link_recipe {
  text-decoration: none;
  display: block;
  width: 255px;
  margin: 8px auto 0 auto;
  border-radius: 9999px;
  background-color: #a71b40;
  color: #fff;
  padding-top: 15px;
  padding-bottom: 15px;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.5;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.207%22%20height%3D%229.414%22%20viewBox%3D%220%200%205.207%209.414%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_305%22%20data-name%3D%22%E3%83%91%E3%82%B9%20305%22%20d%3D%22M1227.226%2C2727.8l4%2C4-4%2C4%22%20transform%3D%22translate%28-1226.519%20-2727.097%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 40px center;
  transition: 0.2s;
}

.osechi_point--link_recipe:hover {
  opacity: 0.8;
}

.osechi_device {
  padding-top: 80px;
}

.osechi_device--ttl {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
}

.osechi_device--lead {
  text-align: center;
  font-family: "Shippori Mincho", serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.5;
  margin-top: 32px;
}

@media (max-width: 425px) {
  .osechi_device--lead {
    font-size: 24px;
  }
}

.osechi_device--desc {
  text-align: center;
  font-size: 14px;
  line-height: 1.7;
  margin-top: 18px;
}

.osechi_device_box {
  position: relative;
  width: 100%;
  margin-top: 60px;
  border-bottom-width: 3px;
  border-bottom-style: solid;
}

.osechi_device_box-01 {
  background-image: url("/mini/images/tech/osechi/osechi_device_box--bg-01.png");
  background-color: #D8E6DA;
}

.osechi_device_box-01 .osechi_device_box--tag {
  background-color: #719354;
}

.osechi_device_box-01 .osechi_device_box--heading {
  color: #333;
  border-left-color: #A8A12A;
}

@media (max-width: 425px) {
  .osechi_device_box-01 .osechi_device_box--row {
    flex-direction: column-reverse;
  }
}

.osechi_device_box-02 {
  background-image: url("/mini/images/tech/osechi/osechi_device_box--bg-02.png");
  background-color: #D8E2E6;
}

.osechi_device_box-02 .osechi_device_box--tag {
  background-color: #547193;
}

.osechi_device_box-02 .osechi_device_box--heading {
  color: #553C28;
  border-left-color: #547193;
}

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

.osechi_device_box--inner {
  max-width: 960px;
  margin: 0 auto;
  padding: 0 20px 40px 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 40px;
}

@media (max-width: 425px) {
  .osechi_device_box--inner {
    gap: 20px;
  }
}

.osechi_device_box--divider {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: flex;
  align-items: start;
  width: 100%;
}

.osechi_device_box--divider:before, .osechi_device_box--divider:after {
  content: '';
  flex: 1 0 0;
  height: 3px;
  background-color: #A8A12A;
}

.osechi_device_box--divider_mark {
  position: relative;
  top: -25px;
  flex-shrink: 0;
  width: 120px;
  height: auto;
  display: block;
}

.osechi_device_box--tag {
  color: #fff;
  font-family: "Shippori Mincho", serif;
  font-weight: 600;
  font-size: 36px;
  line-height: 40px;
  text-align: center;
  padding: 7px 24px 11px 24px;
  border-radius: 50px;
  margin: 40px auto 0 auto;
}

@media (max-width: 425px) {
  .osechi_device_box--tag {
    font-size: 28.8px;
    line-height: 1.5;
    padding: 8px 20px;
    border-radius: 40px;
  }
}

.osechi_device_box--tag_amp {
  font-size: 30px;
}

@media (max-width: 425px) {
  .osechi_device_box--tag_amp {
    font-size: 20px;
  }
}

.osechi_device_box--row {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 60px;
}

@media (max-width: 425px) {
  .osechi_device_box--row {
    flex-direction: column-reverse;
    gap: 24px;
  }
}

.osechi_device_box--text {
  display: flex;
  flex-direction: column;
  gap: 20px;
  max-width: 380px;
}

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

.osechi_device_box--heading {
  font-family: "Shippori Mincho", serif;
  font-weight: 800;
  font-size: 24px;
  line-height: 1.5;
  border-left: double #A8A12A 5px;
  padding-left: 15px;
}

@media (max-width: 425px) {
  .osechi_device_box--heading {
    font-size: 20px;
  }
}

.osechi_device_box--desc {
  font-size: 14px;
  line-height: 1.7;
  color: #000;
  padding-left: 20px;
}

@media (max-width: 425px) {
  .osechi_device_box--desc {
    padding-left: 0;
  }
}

.osechi_device_box--photo {
  display: block;
  max-width: 450px;
  width: 100%;
  height: auto;
}

@media (max-width: 425px) {
  .osechi_device_box--photo {
    max-width: 320px;
  }
}

.osechi_device_box--product {
  background-color: #fff;
  border-radius: 20px;
  width: 100%;
  max-width: 700px;
  box-sizing: border-box;
  padding: 40px 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
}

@media (max-width: 425px) {
  .osechi_device_box--product {
    flex-direction: column;
    padding: 32px 15px;
  }
}

.osechi_device_box--product_img {
  display: block;
  width: 220px;
  height: auto;
  flex-shrink: 0;
}

.osechi_device_box--product_contents {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
  width: 360px;
}

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

.osechi_device_box--product_name {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-size: 18px;
  line-height: 1.5;
  color: #333;
  text-align: center;
  margin: 0;
}

@media (max-width: 425px) {
  .osechi_device_box--product_name {
    font-size: 15px;
  }
}

.osechi_device_box--product_name_st {
  font-weight: 700;
}

.osechi_device_box--link {
  text-decoration: none;
  display: block;
  width: 255px;
  margin: 8px auto 0 auto;
  border-radius: 9999px;
  background-color: #a71b40;
  color: #fff;
  padding-top: 15px;
  padding-bottom: 15px;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.5;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.207%22%20height%3D%229.414%22%20viewBox%3D%220%200%205.207%209.414%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_305%22%20data-name%3D%22%E3%83%91%E3%82%B9%20305%22%20d%3D%22M1227.226%2C2727.8l4%2C4-4%2C4%22%20transform%3D%22translate%28-1226.519%20-2727.097%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 40px center;
  transition: 0.2s;
}

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

.osechi_recipes_navi {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 48px;
  margin: 20px auto 0 auto;
  padding-bottom: 60px;
}

@media (max-width: 425px) {
  .osechi_recipes_navi {
    margin-top: -20px;
    gap: 6px;
  }
}

.osechi_recipes_navi--link {
  position: relative;
  width: 240px;
  height: 178px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjE0NCIgdmlld0JveD0iMCAwIDI0MCAxNDQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgNzEuOTI3N0MwIDI2LjEzMzMgNDIuMjQwNSAtNy45OTE1NyA4Ny4wMTIxIDEuNjMzMjRMMTAyLjI0MyA0LjkwNzU0QzExMy45NDcgNy40MjM2NiAxMjYuMDUzIDcuNDIzNjYgMTM3Ljc1NyA0LjkwNzU1TDE1Mi45ODggMS42MzMyNEMxOTcuNzU5IC03Ljk5MTU2IDI0MCAyNi4xMzMzIDI0MCA3MS45Mjc3QzI0MCAxMTcuNzIyIDE5Ny43NTkgMTUxLjg0NyAxNTIuOTg4IDE0Mi4yMjJMMTM3Ljc1NyAxMzguOTQ4QzEyNi4wNTMgMTM2LjQzMiAxMTMuOTQ3IDEzNi40MzIgMTAyLjI0MyAxMzguOTQ4TDg3LjAxMjEgMTQyLjIyMkM0Mi4yNDA2IDE1MS44NDcgMCAxMTcuNzIyIDAgNzEuOTI3N1oiIGZpbGw9IndoaXRlIi8+PC9zdmc+");
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center center;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #333;
  text-align: center;
  font-family: "Shippori Mincho", serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 1.5;
  text-decoration: none;
}

.osechi_recipes_navi--link:before, .osechi_recipes_navi--link:after {
  content: '';
  display: block;
  position: absolute;
  background-repeat: no-repeat;
  background-size: 100% auto;
  right: 0;
  left: 0;
  margin: 0 auto;
}

.osechi_recipes_navi--link:before {
  width: 130px;
  height: 130px;
  top: -47px;
}

.osechi_recipes_navi--link:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTcgMUw5IDlMMSAxIiBzdHJva2U9IiM1NDcxOTMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
  width: 18px;
  height: 10px;
  bottom: 47px;
  transition: .3s;
  transform: translateY(0);
}

.osechi_recipes_navi--link:hover:after {
  transform: translateY(8px);
}

.osechi_recipes_navi--link-trad:before {
  background-image: url("/mini/images/tech/osechi/osechi_recipes_navi--img-trad@2x.png");
}

.osechi_recipes_navi--link-western:before {
  background-image: url("/mini/images/tech/osechi/osechi_recipes_navi--img-western@2x.png");
}

.osechi_recipes_navi--link-chinese:before {
  background-image: url("/mini/images/tech/osechi/osechi_recipes_navi--img-chinese@2x.png");
}

@media (max-width: 425px) {
  .osechi_recipes_navi--link {
    width: 105px;
    height: 111px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA1IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMTA1IDg4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0wIDMzLjEyNTNDMCAxMC44Njk0IDIxLjUyMjMgLTUuMDQ1ODEgNDIuODAxNiAxLjQ3NDU4QzQ5LjEyMjIgMy40MTEzMSA1NS44Nzc4IDMuNDExMzEgNjIuMTk4NCAxLjQ3NDU4QzgzLjQ3NzcgLTUuMDQ1ODEgMTA1IDEwLjg2OTQgMTA1IDMzLjEyNTNWNTQuNTkzNEMxMDUgNzYuODQ5NCA4My40Nzc3IDkyLjc2NDYgNjIuMTk4NCA4Ni4yNDQyQzU1Ljg3NzggODQuMzA3NCA0OS4xMjIyIDg0LjMwNzQgNDIuODAxNiA4Ni4yNDQyQzIxLjUyMjMgOTIuNzY0NiAwIDc2Ljg0OTQgMCA1NC41OTM0VjMzLjEyNTNaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==");
    font-size: 16px;
  }
  .osechi_recipes_navi--link:before {
    width: 60px;
    height: 60px;
    top: -24px;
  }
  .osechi_recipes_navi--link:after {
    width: 9px;
    height: 5px;
    bottom: 20px;
  }
}

.osechi_recipes_set {
  position: relative;
  padding: 246px 0 80px 0;
}

@media (max-width: 425px) {
  .osechi_recipes_set {
    padding-top: 185px;
  }
}

.osechi_recipes_set-trad {
  background-image: url("/mini/images/tech/osechi/osechi_recipes_set--bg-trad.png");
}

.osechi_recipes_set-western {
  background-image: url("/mini/images/tech/osechi/osechi_recipes_set--bg-western.png");
  margin-top: 60px;
}

.osechi_recipes_set-chinese {
  background-image: url("/mini/images/tech/osechi/osechi_recipes_set--bg-chinese.png");
  margin-top: 60px;
}

.osechi_recipes_set--ttl {
  position: absolute;
  top: -45px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

@media (max-width: 425px) {
  .osechi_recipes_set--ttl {
    top: -20px;
  }
}

.osechi_recipes_set--ttlimg {
  display: block;
}

@media (max-width: 425px) {
  .osechi_recipes_set--ttlimg {
    width: 318px;
    margin: 0 auto;
  }
}

.osechi_recipes_set--list {
  list-style: none;
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: start;
  flex-wrap: wrap;
  gap: 40px;
}

@media (max-width: 425px) {
  .osechi_recipes_set--list {
    flex-direction: row;
    gap: 30px;
    padding: 0 18px;
  }
}

.osechi_recipes_set--item {
  max-width: 380px;
  width: 47.5%;
  flex-shrink: 0;
}

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

.osechi_recipes_set--item_link {
  width: 100%;
  height: 100%;
  background-color: #fff;
  border-radius: 24px;
  padding: 24px 30px 30px 30px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
  text-decoration: none;
  color: inherit;
  transition: transform .3s;
}

.osechi_recipes_set--item_link:hover {
  transform: rotate(2deg);
}

@media (max-width: 425px) {
  .osechi_recipes_set--item_link:hover {
    transform: rotate(0deg);
  }
}

.osechi_recipes_set--item_ttl {
  width: 100%;
  min-height: 74px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Shippori Mincho", serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #333;
  text-align: center;
}

.osechi_recipes_set--item_img {
  display: block;
  width: 100%;
  aspect-ratio: 422 / 216;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.osechi_recipes_set--item_body {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}

.osechi_recipes_set--item_tags {
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 20px;
}

.osechi_recipes_set--item_mode {
  display: flex;
  align-items: center;
  gap: 4px;
}

.osechi_recipes_set--item_mode_label {
  font-size: 14px;
  line-height: 23.8px;
  color: #333;
  white-space: nowrap;
}

.osechi_recipes_set--item_mode_badge {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 22px;
  padding: 0 10px;
  border-radius: 50px;
  color: #fff;
  font-weight: 700;
  font-size: 14px;
  white-space: nowrap;
}

.osechi_recipes_set--item_mode_badge-steam {
  background-color: #668fcf;
}

.osechi_recipes_set--item_mode_badge-hotair {
  background-color: #e25151;
}

.osechi_recipes_set--item_mode_badge-combi {
  background-color: #e88e11;
}

.osechi_recipes_set--item_category {
  flex-shrink: 0;
  height: 23px;
  padding: 2px 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #d6dee7;
  color: #547193;
  font-weight: 700;
  font-size: 13px;
  line-height: 15.9px;
  text-align: center;
  white-space: nowrap;
}

.osechi_recipes_set--item_desc {
  width: 100%;
  font-size: 14px;
  line-height: 23.8px;
  color: #333;
}

.osechi_recipes_set--item_origin {
  width: 100%;
  display: flex;
  align-items: stretch;
}

.osechi_recipes_set--item_origin_divider {
  position: relative;
  width: 5px;
  flex-shrink: 0;
}

.osechi_recipes_set--item_origin_divider:before, .osechi_recipes_set--item_origin_divider:after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 2px;
  background-color: #547193;
}

.osechi_recipes_set--item_origin_divider:before {
  left: 0;
}

.osechi_recipes_set--item_origin_divider:after {
  right: 0;
}

.osechi_recipes_set--item_origin_box {
  flex: 1 0 0;
  min-width: 0;
  background-color: #f2efe2;
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  color: #333;
}

.osechi_recipes_set--item_origin_ttl {
  width: 100%;
  font-family: "Shippori Mincho", serif;
  font-weight: 800;
  font-size: 18px;
  line-height: 18px;
}

.osechi_recipes_set--item_origin_txt {
  width: 100%;
  font-size: 14px;
  line-height: 23.8px;
}

.osechi_footer_nav {
  padding: 24px 0;
  background-color: #ffffff;
}

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

.osechi_footer_nav--list {
  display: flex;
  align-items: stretch;
  justify-content: center;
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .osechi_footer_nav--list {
    flex-direction: column;
    width: 100%;
  }
}

.osechi_footer_nav--item {
  flex: 1;
  border-right: #CCCCCC 1px solid;
}

.osechi_footer_nav--item:first-child {
  border-left: #CCCCCC 1px solid;
}

@media (max-width: 425px) {
  .osechi_footer_nav--item {
    border-right: none;
    border-bottom: #CCCCCC 1px solid;
  }
  .osechi_footer_nav--item:first-child {
    border-left: none;
    border-top: #CCCCCC 1px solid;
  }
}

.osechi_footer_nav--link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
  padding: 16px 24px;
  box-sizing: border-box;
  color: #000000;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
  text-decoration: none;
  transition: 0.15s;
}

.osechi_footer_nav--link:before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  margin-right: 12px;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: rotate(45deg);
}

.osechi_footer_nav--link:hover {
  background-color: #eeeeee;
}

@media (max-width: 425px) {
  .osechi_footer_nav--link {
    justify-content: space-between;
    flex-direction: row-reverse;
    height: 60px;
    padding: 0 32px;
  }
  .osechi_footer_nav--link:hover {
    background-color: #ffffff;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1pbmkvY29tbW9uL2Nzcy9sYXlvdXQvdGVjaF9vc2VjaGkuc2NzcyIsIm1pbmkvY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyIsIm1pbmkvY29tbW9uL2Nzcy9sYXlvdXQvdGVjaF9vc2VjaGkuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLCtLQUFZO0FDV1o7RUFDRSxVQUE0QjtBQ1g5Qjs7QURjQTtFQUNFLFVBQTJCO0FDWDdCOztBRGNBO0VBQ0UsVUFBMEI7QUNYNUI7O0FEY0E7RUFDRSxVQUEyQjtBQ1g3Qjs7QURjQTtFQUNFLFVBQTJCO0FDWDdCOztBRGNBO0VBQ0UsVUFBNEI7QUNYOUI7O0FEY0E7O0VBRUUsVUFBNEI7QUNYOUI7O0FGVEE7RUFDRSwwREFBMEQ7RUFDMUQsbUJBQW1CO0FFWXJCOztBRlhFO0VBQ0UsaUJBQWlCO0FFY3JCOztBRGdERTtFRC9EQTtJQUdJLGdCQUFnQjtFRWlCcEI7QUFDRjs7QUZaQTtFQUNFLHlCQUF5QjtFQUN6QixzRUFBc0U7RUFDdEUsNEJBQTRCO0VBQzVCLCtCQUErQjtFQUMvQiw0QkFBNEI7QUVlOUI7O0FEa0NFO0VEdERGO0lBT0kseUVBQXlFO0lBQ3pFLDBCQUEwQjtFRWtCNUI7QUFDRjs7QUZqQkU7RUFDRSxnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLGFBQWE7RUFDYixjQUFjO0VBQ2QsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixvQkFBb0I7QUVvQnhCOztBRGlCRTtFRDVDQTtJQVNJLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsdUJBQXVCO0lBQ3ZCLGlCQUFpQjtFRXVCckI7QUFDRjs7QUZyQkU7RUFDRSxjQUFjO0FFd0JsQjs7QURJRTtFRDdCQTtJQUdJLFlBQVk7RUUyQmhCO0FBQ0Y7O0FGdEJBO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsY0FBYztFQUNkLGVBQWU7RUFDZixnSkFBZ0o7RUFDaEosb0VBQW9FO0VBQ3BFLHVDQUF1QztFQUN2Qyw0QkFBNEI7QUV5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aVQvQjs7QURwa0RFO0VEMHZDQTtJQTRCSSw4QkFBOEI7SUFDOUIsMkJBQTJCO0lBQzNCLFlBQVk7SUFDWixlQUFlO0VFbVRuQjtFRmxWQztJQWlDSyx5QkFBeUI7RUVvVC9CO0FBQ0YiLCJmaWxlIjoibWluaS9jb21tb24vY3NzL2xheW91dC90ZWNoX29zZWNoaS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiLi4vbWl4aW5cIjtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJJWitVRFBNaW5jaG86d2dodEA0MDA7NzAwJmZhbWlseT1TaGlwcG9yaStNaW5jaG86d2dodEA0MDA7NjAwOzcwMCZmYW1pbHk9WmVuK0tha3UrR290aGljK05ldzp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwJyk7XG5cbkBmdW5jdGlvbiBtaW4oJGEsICRiKSB7XG4gIEByZXR1cm4gdW5xdW90ZSgnbWluKCN7JGF9LCAjeyRifSknKTtcbn1cblxuQGZ1bmN0aW9uIG1heCgkYSwgJGIpIHtcbiAgQHJldHVybiB1bnF1b3RlKCdtYXgoI3skYX0sICN7JGJ9KScpO1xufVxuXG4kZmYtemVuLWtha3U6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuJGZmLWJpei11ZHBtOiBcIkJJWiBVRFBNaW5jaG9cIiwgc2VyaWY7XG4kZmYtc2hpcHBvcmktbWluY2hvOiBcIlNoaXBwb3JpIE1pbmNob1wiLCBzZXJpZjtcbiRjb2xvci1kYXJrYnJvd246ICM1NTNDMjg7XG5cblxuLy8g44Oa44O844K45YaF5YWo5L2T6IOM5pmv44Gq44GpXG4ub3NlY2hpX2NvbnRlbnRzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvbWluaS9jb21tb24vaW1hZ2VzL2JnLW1hcmJsZS5wbmcnKTtcbiAgcGFkZGluZzogMCAwIDYwcHggMDtcbiAgJi0tYmFja19saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyDjg4jjg4Pjg5fjg5Pjgrjjg6XjgqLjg6tcbi50ZWNoX3RvcHZpc3VhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDREQzRDQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9tYWludmlzdWFsLWJnQDJ4LmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAwcHggYXV0bztcbiAgQGluY2x1ZGUgc3Age1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9tYWludmlzdWFsLWJnLXNwQDJ4LmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgfVxuICAmLS1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMjYwcHg7XG4gICAgfVxuICB9XG59XG5cbi8vIOWFsemAmu+8muW9qeOCiuOBguOBluOChOOBi+OBqyDjg5/jg4vjgrnjg4HjgrPjg7PjgafkvZzjgovjgYrjgZvjgaHmlpnnkIZcbi5vc2VjaGlfaW50cm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTIzNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNjBweCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX2ludHJvLS1rYXphcmktMDFAMngucG5nXCIpLCB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX2ludHJvLS1rYXphcmktMDJAMngucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDUwJSArIDM4MHB4KSA4MHB4LCBjYWxjKDUwJSAtIDQ4MHB4KSAyNzdweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOTRweCBhdXRvLCAxNzFweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gICYtLXR0bCB7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1zaGlwcG9yaS1taW5jaG87XG4gICAgY29sb3I6ICRjb2xvci1kYXJrYnJvd247XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZy10b3A6IDcycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9pbnRyby0tbWFya0AyeC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cbiAgfVxuICAmLS1kZXNjIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRmZi16ZW4ta2FrdTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgfVxuICB9XG59XG4vL+WFsemAmu+8muOCv+OCpOODiOODq1xuLm9zZWNoaS1tLXR0bCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvclN1YjtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gMCBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBAaW5jbHVkZSBzcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgfVxufVxuLy/lhbHpgJrvvJrjg5Xjg4Pjgr/jg7zjg6rjg7Pjgq9cbi5vc2VjaGktbS1iYWNrX2xpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjUuMjA3JTIyJTIwaGVpZ2h0JTNEJTIyOS40MTQlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA1LjIwNyUyMDkuNDE0JTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzMwNSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDMwNSUyMiUyMGQlM0QlMjJNMTIzMS4yMjYlMkMyNzI3LjhsLTQlMkM0JTJDNCUyQzQlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMTIyNi43MjYlMjAtMjcyNy4wOTclMjklMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHN0cm9rZSUzRCUyMiUyM2ZmZiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjElMjIlMkYlM0UlM0MlMkZzdmclM0UnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyNHB4IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuXG4vLyAvbWluaS90ZWNoL29zZWNoaS9pbmRleC5odG1sXG4vLyDjgYrjgZvjgaHmlpnnkIbjg6zjgrfjg5Rcbi5vc2VjaGlfaW5kZXgge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgJi0tcGFzc2FnZV90dGwge1xuICB9XG4gICYtLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogMzBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIHBhZGRpbmctbGVmdDogMzhweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICB9XG4gICYtLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxuICAmLS1saW5rX2ltZyB7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi0tbGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDQuNXB4IDAgNC41cHggNHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3JTdWI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4ub3NlY2hpX3JlY2lwZV9pbmRleCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA4M3B4O1xuICB9XG4gICYtLXBhc3NhZ2VfdHRsIHtcbiAgfVxuICAmLS1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMjRweCA0JTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBnYXA6IDE1cHggNCU7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDQ0JTtcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbHVtbi1nYXA6IDA7XG4gICAgICBwYWRkaW5nOiA4cHggOHB4IDE2cHggOHB4O1xuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgJi0tbGVhZCB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmLS10dGxfY2FyZCB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB9XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gIH1cbiAgJi0tbmV4dF9saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBtYXJnaW46IDU2cHggYXV0byAwIGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyNS4yMDclMjIlMjBoZWlnaHQlM0QlMjI5LjQxNCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDUuMjA3JTIwOS40MTQlMjIlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjIlRTMlODMlOTElRTMlODIlQjlfMzA1JTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMzA1JTIyJTIwZCUzRCUyMk0xMjI3LjIyNiUyQzI3MjcuOGw0JTJDNC00JTJDNCUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0xMjI2LjUxOSUyMC0yNzI3LjA5NyUyOSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMSUyMiUyRiUzRSUzQyUyRnN2ZyUzRScpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNDBweCBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gIH1cbn1cblxuLy8gL21pbmkvdGVjaC9vc2VjaGkvbWVyaXQuaHRtbFxuLm9zZWNoaV90cmVuZCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAmLS1wYXNzYWdlX3R0bCB7XG5cbiAgfVxuICAmLS1pbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICYtcGMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtc3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1sZWFkIHtcbiAgICBjb2xvcjogJGNvbG9yLWRhcmticm93bjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1zaGlwcG9yaV9taW5jaG87XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cbiAgJi0tZGVzYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cbiAgJi0tZGVzY19ib3gge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbi5vc2VjaGlfdHJlbmRfYm94MSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfdHJlbmQtLWJnMS5wbmdcIik7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDc3cHggMWZyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBwYWRkaW5nOiAwIDIycHggMjJweCAyMnB4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAmLS10dGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTI3cHg7XG4gICAgbGVmdDogNjBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXgtd2lkdGg6IDMxMXB4O1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDAgYXV0byA2cHggYXV0bztcbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIG1hcmdpbjogLTI3cHggYXV0byAwIGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cbn1cbi5vc2VjaGlfdHJlbmRfYm94MiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfdHJlbmQtLWJnMi5wbmdcIik7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBwYWRkaW5nOiAwIDIycHggMjJweCAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gICYtLXR0bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAtMjdweCBhdXRvIDIwcHggYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXgtd2lkdGg6IDMxMXB4O1xuICAgICAgbWFyZ2luOiAtMTBweCBhdXRvIDE2cHggYXV0bztcbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cbn1cbi5vc2VjaGlfbWVyaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICAmLS1wYXNzYWdlX3R0bCB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmLS1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGNhbGMoKDUwJSAtIDQ4MHB4KSArIDk2MHB4KTtcbiAgICAgIGhlaWdodDogMjgycHg7XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoMm4pIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDM1MXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLTAxIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9tZXJpdC0tYmctMDEucG5nXCIpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLTAyIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9tZXJpdC0tYmctMDIucG5nXCIpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLTAzIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9tZXJpdC0tYmctMDMucG5nXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1ib3hfaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDM5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBjb2x1bW4tZ2FwOiA2MHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgLm9zZWNoaV9tZXJpdC0tYm94Om50aC1vZi10eXBlKDJuKSAmIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ5NXB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGNvbHVtbi1nYXA6IDA7XG4gICAgICByb3ctZ2FwOiAyMHB4O1xuICAgICAgLm9zZWNoaV9tZXJpdC0tYm94Om50aC1vZi10eXBlKDJuKSAmIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tYm94X2lubmVyX2NvbnRlbnRzIHtcbiAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtLWJveF9pbm5lcl9pbWFnZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA0MHB4IDYwcHggMCAwO1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgLm9zZWNoaV9tZXJpdC0tYm94Om50aC1vZi10eXBlKDJuKSAmIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAwIDYwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAwIDA7XG4gICAgICAub3NlY2hpX21lcml0LS1ib3g6bnRoLW9mLXR5cGUoMm4pICYge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIG1hcmdpbjogOTVweCAwIDIwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIHdpZHRoOiAyOTVweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgJi0tZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIH1cbiAgJi0taW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi0tcG9pbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwNnB4O1xuICAgIC5vc2VjaGlfbWVyaXQtLWJveDpudGgtbGFzdC1vZi10eXBlKDJuKSAmIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDY4cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtMjBweDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgLm9zZWNoaV9tZXJpdC0tYm94Om50aC1sYXN0LW9mLXR5cGUoMm4pICYge1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gL21pbmkvdGVjaC9vc2VjaGkvdGlwcy5odG1sXG4ub3NlY2hpX3BvaW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgc3Age1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgJi0tcGFzc2FnZV90dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgJi0tYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1heC13aWR0aDogODMwcHg7XG4gICAgbWFyZ2luOiAxMjBweCBhdXRvIDAgYXV0bztcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoMm4pIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjRweDtcbiAgICAgICY6bnRoLW9mLXR5cGUoMm4pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLy/og4zmma/po77jgopcbiAgICAmLTAxIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDMwOXB4O1xuICAgICAgICBoZWlnaHQ6IDE2NHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX3BvaW50LS1rYXphcmktMDEucG5nXCIpO1xuICAgICAgICB0b3A6IDM2N3B4O1xuICAgICAgICBsZWZ0OiAtMjM5cHg7XG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICB3aWR0aDogMjE2LjNweDsvL1NQ44GuNzAlXG4gICAgICAgICAgaGVpZ2h0OiAxMTQuOHB4Oy8vU1Djga43MCVcbiAgICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgICAgdG9wOiAyODBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLTAyIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICBoZWlnaHQ6IDI5NnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX3BvaW50LS1rYXphcmktMDIucG5nXCIpO1xuICAgICAgICB0b3A6IDI5MHB4O1xuICAgICAgICByaWdodDogLTE0MHB4O1xuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgd2lkdGg6IDE0N3B4Oy8vU1Djga43MCVcbiAgICAgICAgICBoZWlnaHQ6IDIwNy4ycHg7Ly9TUOOBrjcwJVxuICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICB0b3A6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtMDMge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNDAzcHg7XG4gICAgICAgIGhlaWdodDogMTUzcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfcG9pbnQtLWthemFyaS0wMy5wbmdcIik7XG4gICAgICAgIHRvcDogMzYwcHg7XG4gICAgICAgIGxlZnQ6IC0zNTVweDtcbiAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgIHdpZHRoOiAyODIuMXB4Oy8vU1Djga43MCVcbiAgICAgICAgICBoZWlnaHQ6IDEwNy4xcHg7Ly9TUOOBrjcwJVxuICAgICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtMDQge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMzgwcHg7XG4gICAgICAgIGhlaWdodDogMTQ3cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfcG9pbnQtLWthemFyaS0wNC5wbmdcIik7XG4gICAgICAgIHRvcDogMzQwcHg7XG4gICAgICAgIHJpZ2h0OiAtMjQwcHg7XG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICB3aWR0aDogMjY2cHg7Ly9TUOOBrjcwJVxuICAgICAgICAgIGhlaWdodDogMTAyLjlweDsvL1NQ44GuNzAlXG4gICAgICAgICAgcmlnaHQ6IC0xMTBweDtcbiAgICAgICAgICB0b3A6IDMwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtMDUge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNDc2cHg7XG4gICAgICAgIGhlaWdodDogMTg4cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfcG9pbnQtLWthemFyaS0wNS5wbmdcIik7XG4gICAgICAgIHRvcDogMzIwcHg7XG4gICAgICAgIGxlZnQ6IC00NDBweDtcbiAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgIHdpZHRoOiAzMzMuMnB4Oy8vU1Djga43MCVcbiAgICAgICAgICBoZWlnaHQ6IDEzMS42cHg7Ly9TUOOBrjcwJVxuICAgICAgICAgIGxlZnQ6IC0yMzJweDtcbiAgICAgICAgICB0b3A6IDI1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gICYtLWNvbnRlbnRzIHtcbiAgICB3aWR0aDogNDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtLXJlY2lwZV9uYW1lIHtcbiAgICBmb250LWZhbWlseTogJGZmLXNoaXBwb3JpX21pbmNobztcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICd2ZXJ0JyBvbjtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItcmlnaHQ6IGRvdWJsZSAjQzAzQzAwIDZweDtcbiAgICBib3JkZXItbGVmdDogZG91YmxlICNDMDNDMDAgNnB4O1xuICB9XG4gICYtLXR0bCB7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1zaGlwcG9yaV9taW5jaG87XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG4gICYtLWRlc2Mge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBtYXJnaW46IDE4cHggMDtcbiAgfVxuICAmLS1saW5rX3JlY2lwZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNTVweDtcbiAgICBtYXJnaW46IDhweCBhdXRvIDAgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E3MWI0MDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI1LjIwNyUyMiUyMGhlaWdodCUzRCUyMjkuNDE0JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNS4yMDclMjA5LjQxNCUyMiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOV8zMDUlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlOTElRTMlODIlQjklMjAzMDUlMjIlMjBkJTNEJTIyTTEyMjcuMjI2JTJDMjcyNy44bDQlMkM0LTQlMkM0JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTEyMjYuNTE5JTIwLTI3MjcuMDk3JTI5JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBzdHJva2UlM0QlMjIlMjNmZmYlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIxJTIyJTJGJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA0MHB4IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxufVxuLm9zZWNoaV9kZXZpY2Uge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgJi0tdHRsIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAmLS1sZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1zaGlwcG9yaV9taW5jaG87XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cbiAgJi0tZGVzYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cbn1cbi5vc2VjaGlfZGV2aWNlX2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICYtMDEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfZGV2aWNlX2JveC0tYmctMDEucG5nXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEOEU2REE7XG4gICAgLm9zZWNoaV9kZXZpY2VfYm94LS10YWcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcxOTM1NDtcbiAgICB9XG4gICAgLm9zZWNoaV9kZXZpY2VfYm94LS1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNBOEExMkE7XG4gICAgfVxuICAgIC5vc2VjaGlfZGV2aWNlX2JveC0tcm93IHtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLTAyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX2RldmljZV9ib3gtLWJnLTAyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhFMkU2O1xuICAgIC5vc2VjaGlfZGV2aWNlX2JveC0tdGFnIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NDcxOTM7XG4gICAgfVxuICAgIC5vc2VjaGlfZGV2aWNlX2JveC0taGVhZGluZyB7XG4gICAgICBjb2xvcjogJGNvbG9yLWRhcmticm93bjtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjNTQ3MTkzO1xuICAgIH1cbiAgICAub3NlY2hpX2RldmljZV9ib3gtLXJvdyB7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweCA0MHB4IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG4gIH1cbiAgJi0tZGl2aWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBmbGV4OiAxIDAgMDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0E4QTEyQTtcbiAgICB9XG4gIH1cbiAgJi0tZGl2aWRlcl9tYXJrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMjVweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICYtLXRhZyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1zaGlwcG9yaV9taW5jaG87XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDdweCAyNHB4IDExcHggMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDI4LjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgfVxuICB9XG4gICYtLXRhZ19hbXAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG4gICYtLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNjBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgfVxuICB9XG4gICYtLXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtLWhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtc2hpcHBvcmlfbWluY2hvO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYm9yZGVyLWxlZnQ6IGRvdWJsZSAjQThBMTJBIDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmLS1kZXNjIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAmLS1waG90byB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICB9XG4gIH1cbiAgJi0tcHJvZHVjdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMzJweCAxNXB4O1xuICAgIH1cbiAgfVxuICAmLS1wcm9kdWN0X2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAmLS1wcm9kdWN0X2NvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS1wcm9kdWN0X25hbWUge1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtemVuLWtha3U7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICB9XG4gICYtLXByb2R1Y3RfbmFtZV9zdCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAmLS1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI1NXB4O1xuICAgIG1hcmdpbjogOHB4IGF1dG8gMCBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTcxYjQwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjUuMjA3JTIyJTIwaGVpZ2h0JTNEJTIyOS40MTQlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA1LjIwNyUyMDkuNDE0JTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzMwNSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDMwNSUyMiUyMGQlM0QlMjJNMTIyNy4yMjYlMkMyNzI3LjhsNCUyQzQtNCUyQzQlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMTIyNi41MTklMjAtMjcyNy4wOTclMjklMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHN0cm9rZSUzRCUyMiUyM2ZmZiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjElMjIlMkYlM0UlM0MlMkZzdmclM0UnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDQwcHggY2VudGVyO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG59XG5cbi8vIC9taW5pL3RlY2gvb3NlY2hpL3JlY2lwZXMuaHRtbFxuLm9zZWNoaV9yZWNpcGVzX25hdmkge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDQ4cHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICBnYXA6IDZweDtcbiAgfVxuICAmLS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGhlaWdodDogMTc4cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpRd0lpQm9aV2xuYUhROUlqRTBOQ0lnZG1sbGQwSnZlRDBpTUNBd0lESTBNQ0F4TkRRaUlHWnBiR3c5SW01dmJtVWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStQSEJoZEdnZ1pEMGlUVEFnTnpFdU9USTNOME13SURJMkxqRXpNek1nTkRJdU1qUXdOU0F0Tnk0NU9URTFOeUE0Tnk0d01USXhJREV1TmpNek1qUk1NVEF5TGpJME15QTBMamt3TnpVMFF6RXhNeTQ1TkRjZ055NDBNak0yTmlBeE1qWXVNRFV6SURjdU5ESXpOallnTVRNM0xqYzFOeUEwTGprd056VTFUREUxTWk0NU9EZ2dNUzQyTXpNeU5FTXhPVGN1TnpVNUlDMDNMams1TVRVMklESTBNQ0F5Tmk0eE16TXpJREkwTUNBM01TNDVNamMzUXpJME1DQXhNVGN1TnpJeUlERTVOeTQzTlRrZ01UVXhMamcwTnlBeE5USXVPVGc0SURFME1pNHlNakpNTVRNM0xqYzFOeUF4TXpndU9UUTRRekV5Tmk0d05UTWdNVE0yTGpRek1pQXhNVE11T1RRM0lERXpOaTQwTXpJZ01UQXlMakkwTXlBeE16Z3VPVFE0VERnM0xqQXhNakVnTVRReUxqSXlNa00wTWk0eU5EQTJJREUxTVM0NE5EY2dNQ0F4TVRjdU56SXlJREFnTnpFdU9USTNOMW9pSUdacGJHdzlJbmRvYVhSbElpOCtQQzl6ZG1jK1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJGZmLXNoaXBwb3JpX21pbmNobztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgIHRvcDogLTQ3cHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRnaUlHaGxhV2RvZEQwaU1UQWlJSFpwWlhkQ2IzZzlJakFnTUNBeE9DQXhNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0OGNHRjBhQ0JrUFNKTk1UY2dNVXc1SURsTU1TQXhJaUJ6ZEhKdmEyVTlJaU0xTkRjeE9UTWlJSE4wY205clpTMTNhV1IwYUQwaU1pSWdjM1J5YjJ0bExXeHBibVZqWVhBOUluSnZkVzVrSWlCemRISnZhMlV0YkdsdVpXcHZhVzQ5SW5KdmRXNWtJaTgrUEM5emRtYytcIik7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvdHRvbTogNDdweDtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIOS8nee1sVxuICAgICYtdHJhZCB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfcmVjaXBlc19uYXZpLS1pbWctdHJhZEAyeC5wbmdcIik7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIOa0i+miqFxuICAgICYtd2VzdGVybiB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfcmVjaXBlc19uYXZpLS1pbWctd2VzdGVybkAyeC5wbmdcIik7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIOS4reiPr1xuICAgICYtY2hpbmVzZSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfcmVjaXBlc19uYXZpLS1pbWctY2hpbmVzZUAyeC5wbmdcIik7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDVweDtcbiAgICAgIGhlaWdodDogMTExcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVEExSWlCb1pXbG5hSFE5SWpnNElpQjJhV1YzUW05NFBTSXdJREFnTVRBMUlEZzRJaUJtYVd4c1BTSnViMjVsSWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGp4d1lYUm9JR1E5SWswd0lETXpMakV5TlRORE1DQXhNQzQ0TmprMElESXhMalV5TWpNZ0xUVXVNRFExT0RFZ05ESXVPREF4TmlBeExqUTNORFU0UXpRNUxqRXlNaklnTXk0ME1URXpNU0ExTlM0NE56YzRJRE11TkRFeE16RWdOakl1TVRrNE5DQXhMalEzTkRVNFF6Z3pMalEzTnpjZ0xUVXVNRFExT0RFZ01UQTFJREV3TGpnMk9UUWdNVEExSURNekxqRXlOVE5XTlRRdU5Ua3pORU14TURVZ056WXVPRFE1TkNBNE15NDBOemMzSURreUxqYzJORFlnTmpJdU1UazROQ0E0Tmk0eU5EUXlRelUxTGpnM056Z2dPRFF1TXpBM05DQTBPUzR4TWpJeUlEZzBMak13TnpRZ05ESXVPREF4TmlBNE5pNHlORFF5UXpJeExqVXlNak1nT1RJdU56WTBOaUF3SURjMkxqZzBPVFFnTUNBMU5DNDFPVE0wVmpNekxqRXlOVE5hSWlCbWFXeHNQU0ozYUdsMFpTSXZQand2YzNablBnPT1cIik7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHRvcDogLTI0cHg7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5vc2VjaGlfcmVjaXBlc19zZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDI0NnB4IDAgODBweCAwO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZy10b3A6IDE4NXB4O1xuICB9XG4gICYtdHJhZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9yZWNpcGVzX3NldC0tYmctdHJhZC5wbmdcIik7XG4gIH1cbiAgJi13ZXN0ZXJuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX3JlY2lwZXNfc2V0LS1iZy13ZXN0ZXJuLnBuZ1wiKTtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gICYtY2hpbmVzZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9yZWNpcGVzX3NldC0tYmctY2hpbmVzZS5wbmdcIik7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICAmLS10dGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00NXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHRvcDogLTIwcHg7XG4gICAgfVxuICB9XG4gICYtLXR0bGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDMxOHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gICYtLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDQwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogMzBweDtcbiAgICAgIHBhZGRpbmc6IDAgMThweDtcblxuICAgIH1cbiAgfVxuICAmLS1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgIHdpZHRoOiA0Ny41JTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi0taXRlbV9saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMzBweCAzMHB4IDMwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1pdGVtX3R0bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNzRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1zaGlwcG9yaV9taW5jaG87XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYtLWl0ZW1faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDQyMiAvIDIxNjtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuICAmLS1pdGVtX2JvZHkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICB9XG4gICYtLWl0ZW1fdGFncyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gICYtLWl0ZW1fbW9kZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICB9XG4gICYtLWl0ZW1fbW9kZV9sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMy44cHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAmLS1pdGVtX21vZGVfYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAmLXN0ZWFtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjhmY2Y7XG4gICAgfVxuICAgICYtaG90YWlyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMjUxNTE7XG4gICAgfVxuICAgICYtY29tYmkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4OGUxMTtcbiAgICB9XG4gIH1cbiAgJi0taXRlbV9jYXRlZ29yeSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIHBhZGRpbmc6IDJweCA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmRlZTc7XG4gICAgY29sb3I6ICM1NDcxOTM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1LjlweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAmLS1pdGVtX2Rlc2Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjMuOHB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICB9XG4gICYtLWl0ZW1fb3JpZ2luIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gICYtLWl0ZW1fb3JpZ2luX2RpdmlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNXB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzE5MztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJi0taXRlbV9vcmlnaW5fYm94IHtcbiAgICBmbGV4OiAxIDAgMDtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZWZlMjtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDtcbiAgICBjb2xvcjogIzMzMztcbiAgfVxuICAmLS1pdGVtX29yaWdpbl90dGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtc2hpcHBvcmlfbWluY2hvO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gICYtLWl0ZW1fb3JpZ2luX3R4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMy44cHg7XG4gIH1cbn1cblxuLm9zZWNoaV9mb290ZXJfbmF2IHtcbiAgcGFkZGluZzogMjRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAmLS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIGZsZXg6IDE7XG4gICAgYm9yZGVyLXJpZ2h0OiAjQ0NDQ0NDIDFweCBzb2xpZDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAjQ0NDQ0NDIDFweCBzb2xpZDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogI0NDQ0NDQyAxcHggc29saWQ7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6ICNDQ0NDQ0MgMXB4IHNvbGlkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDAwMDA7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMCAzMnB4O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCBcImljb25cIjtcblxuLy8gY29sb3JcbiRjb2xvckJhc2U6ICNiMDliOGM7XG4kY29sb3JTdWI6ICNhNzFiNDA7XG4kY29sb3JTdWItaG92ZXI6I2I5NDk2NjtcblxuLy8gei1pbmRleOeuoeeQhuKApumHjeOBquOCi+aWueOCkuW+jOOCjeOBq1xuLy8gY29udGVudHPigKbjg6HjgqTjg7PjgrPjg7Pjg4bjg7Pjg4Tjga7opoHntKDjgIB3cmFw4oCm44Oh44Kk44Oz44Kz44Oz44OG44Oz44OE5YWo5L2T44CAbW9kYWzigKbjg6Ljg7zjg4Djg6vopoHntKDjgIBuYXZp4oCm44OK44OT44Ky44O844K344On44Oz44CAaGVhZGVy4oCm44OY44OD44OA44O8XG4kejogY29udGVudHMsIG5hdmlfc3AsIG1vZGFsX3BjLCBoZWFkZXIsIHRvcF9idG4sIG1vZGFsX3NwLCBuYXZpX3BjO1xuXG4vLyDlj7PjgrPjg7Pjg4bjg7Pjg4Rcbi53cmFwX3JpZ2h0Y29udGVudHMge1xuICB6LWluZGV4OiBpbmRleCgkeiwgY29udGVudHMpO1xufVxuLy8gU1Ag44Kw44Ot44O844OQ44Or44OK44OTXG4ubWluaV9nbmF2X3NwIHtcbiAgei1pbmRleDogaW5kZXgoJHosIG5hdmlfc3ApO1xufVxuLy/jg5jjg4Pjg4Djg7xcbi5taW5pX2hlYWRlciB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCBoZWFkZXIpO1xufVxuLy8g44Kw44Ot44O844OQ44Or44OK44OTXG4ubWluaV9nbmF2IHtcbiAgei1pbmRleDogaW5kZXgoJHosIG5hdmlfcGMpO1xufVxuLy8g44Oa44O844K444OI44OD44OX44G444Gu44Oc44K/44OzXG4ubWluaV9mb290ZXItLXRvcF9idG4ge1xuICB6LWluZGV4OiBpbmRleCgkeiwgdG9wX2J0bik7XG59XG4vLyDjg5jjg4Pjg4Djg7zjga7oqbPntLDmpJzntKLjg6Ljg7zjg4Djg6tcbi5taW5pX3NlYXJjaF9tb2RhbCB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCBtb2RhbF9wYyk7XG59XG4vLyBTUCDjg6Ljg7zjg4Djg6tcbi5taW5pX2duYXZfc3BfY29udGVudHMsXG4ubWluaV9tb2RhbF9zZWFyY2gge1xuICB6LWluZGV4OiBpbmRleCgkeiwgbW9kYWxfc3ApO1xufVxuXG4vLyBmb250LXNpemVcbkBtaXhpbiBmeigkc2l6ZSwgJGJhc2U6IDE2KSB7XG4gIGZvbnQtc2l6ZTogJHNpemUgKyBweDtcbiAgZm9udC1zaXplOiAoJHNpemUgLyAkYmFzZSkgKyByZW07XG59XG5cbi8vIOi/veWKoOODleOCqeODs+ODiO+8muWFqOinkuOCtOOCt+ODg+OCr1xuQG1peGluIHplbktha3VHb3RoaWNOZXcoJHdlaWdodDo3MDApIHtcbiAgICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLy8g44Os44K344OU5pWw44OV44Kp44Oz44OI77yaRUIgR2FyYW1vbmTjgIBzZXR0aW5ncy5zY3Nz44GrQGltcG9ydFxuQG1peGluIGZvbnQtZWJfZ2FyYW1vbmQge1xuICBmb250LWZhbWlseTogXCJFQiBHYXJhbW9uZFwiLCBzZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vLyB3ZWIgZm9udOOCkuS9v+OBhuWgtOWQiFxuQG1peGluIGljb25fIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBmb3Igb3ZlciB3MTI4MCAtLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gZm9yIGxlc3MgdzEyODBcbkBtaXhpbiBsYXB0b3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIGZvciBzcFxuQG1peGluIHNwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIHRvIGV4Y2x1ZGUgc3BcbkBtaXhpbiBub3RTcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuXG4vLyBYIG1hcmsgKGV4LjxzcGFuIGNsYXNzPVwiY2xvc2VcIj48L3NwYW4+KVxuQG1peGluIG1hcmsteCB7XG4gIC8vIMOX44KS5Zuy44KA5q2j5pa55b2i44KS6L+95Yqg44CA4oC7cG9zaXppdG9uOmFic29sdXRlIG9yIHJlbGF0aXZl5YWl44KM44Gm44GtXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHJpZ2h0OjA7XG4gICAgdG9wOjA7XG4gICAgYm90dG9tOjA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC8vIOe3muOBruOCteOCpOOCuuOCkui/veWKoOOAgOKAu+mVt+OBleOBr+aeoOW5hcOX4oiaMuOBj+OCieOBhFxuICB9XG4gICY6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG5cbi8vIGJ1dHRvbiDigLtiYWNrZ3JvdW5kLWNvbG9yIOOBr+WAi+WIpeOBq+ioreWumlxuQG1peGluIGJ0biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJJWitVRFBNaW5jaG86d2dodEA0MDA7NzAwJmZhbWlseT1TaGlwcG9yaStNaW5jaG86d2dodEA0MDA7NjAwOzcwMCZmYW1pbHk9WmVuK0tha3UrR290aGljK05ldzp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuLndyYXBfcmlnaHRjb250ZW50cyB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5taW5pX2duYXZfc3Age1xuICB6LWluZGV4OiAyO1xufVxuXG4ubWluaV9oZWFkZXIge1xuICB6LWluZGV4OiA0O1xufVxuXG4ubWluaV9nbmF2IHtcbiAgei1pbmRleDogNztcbn1cblxuLm1pbmlfZm9vdGVyLS10b3BfYnRuIHtcbiAgei1pbmRleDogNTtcbn1cblxuLm1pbmlfc2VhcmNoX21vZGFsIHtcbiAgei1pbmRleDogMztcbn1cblxuLm1pbmlfZ25hdl9zcF9jb250ZW50cyxcbi5taW5pX21vZGFsX3NlYXJjaCB7XG4gIHotaW5kZXg6IDY7XG59XG5cbi5vc2VjaGlfY29udGVudHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9jb21tb24vaW1hZ2VzL2JnLW1hcmJsZS5wbmdcIik7XG4gIHBhZGRpbmc6IDAgMCA2MHB4IDA7XG59XG5cbi5vc2VjaGlfY29udGVudHMtLWJhY2tfbGluayB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9jb250ZW50cy0tYmFja19saW5rIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbi50ZWNoX3RvcHZpc3VhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDREQzRDQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9tYWludmlzdWFsLWJnQDJ4LmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAwcHggYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX3RvcHZpc3VhbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL21haW52aXN1YWwtYmctc3BAMnguanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB9XG59XG5cbi50ZWNoX3RvcHZpc3VhbC0taW5uZXIge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfdG9wdmlzdWFsLS1pbm5lciB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cbn1cblxuLnRlY2hfdG9wdmlzdWFsLS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX3RvcHZpc3VhbC0tcGljIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gIH1cbn1cblxuLm9zZWNoaV9pbnRybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMjM2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfaW50cm8tLWthemFyaS0wMUAyeC5wbmdcIiksIHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfaW50cm8tLWthemFyaS0wMkAyeC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlICsgMzgwcHgpIDgwcHgsIGNhbGMoNTAlIC0gNDgwcHgpIDI3N3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE5NHB4IGF1dG8sIDE3MXB4IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX2ludHJvIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuLm9zZWNoaV9pbnRyby0tdHRsIHtcbiAgZm9udC1mYW1pbHk6IFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmO1xuICBjb2xvcjogIzU1M0MyODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiA3MnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX2ludHJvLS1tYXJrQDJ4LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA2MHB4IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX2ludHJvLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4ub3NlY2hpX2ludHJvLS1kZXNjIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfaW50cm8tLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG59XG5cbi5vc2VjaGktbS10dGwge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYTcxYjQwO1xuICBtYXJnaW46IDYwcHggYXV0byAwIGF1dG87XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuLm9zZWNoaS1tLXR0bDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGktbS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gIH1cbn1cblxuLm9zZWNoaS1tLWJhY2tfbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3MWI0MDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjUuMjA3JTIyJTIwaGVpZ2h0JTNEJTIyOS40MTQlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA1LjIwNyUyMDkuNDE0JTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzMwNSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDMwNSUyMiUyMGQlM0QlMjJNMTIzMS4yMjYlMkMyNzI3LjhsLTQlMkM0JTJDNCUyQzQlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMTIyNi43MjYlMjAtMjcyNy4wOTclMjklMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHN0cm9rZSUzRCUyMiUyM2ZmZiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjElMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjRweCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5vc2VjaGktbS1iYWNrX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpLW0tYmFja19saW5rIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuLm9zZWNoaV9pbmRleCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ub3NlY2hpX2luZGV4LS1saXN0IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9pbmRleC0tbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG4gIH1cbn1cblxuLm9zZWNoaV9pbmRleC0tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLm9zZWNoaV9pbmRleC0tbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLm9zZWNoaV9pbmRleC0tbGlua19pbWcge1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9pbmRleC0tbGlua19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5vc2VjaGlfaW5kZXgtLWxlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5vc2VjaGlfaW5kZXgtLWxlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0LjVweCAwIDQuNXB4IDRweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYTcxYjQwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5vc2VjaGlfcmVjaXBlX2luZGV4IHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9yZWNpcGVfaW5kZXgge1xuICAgIHBhZGRpbmctYm90dG9tOiA4M3B4O1xuICB9XG59XG5cbi5vc2VjaGlfcmVjaXBlX2luZGV4LS1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4IDQlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9yZWNpcGVfaW5kZXgtLWxpc3Qge1xuICAgIGdhcDogMTVweCA0JTtcbiAgfVxufVxuXG4ub3NlY2hpX3JlY2lwZV9pbmRleC0taXRlbSB7XG4gIHdpZHRoOiA0OCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3JlY2lwZV9pbmRleC0taXRlbSB7XG4gICAgd2lkdGg6IDQ0JTtcbiAgfVxufVxuXG4ub3NlY2hpX3JlY2lwZV9pbmRleC0tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTVweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLm9zZWNoaV9yZWNpcGVfaW5kZXgtLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3JlY2lwZV9pbmRleC0tbGluayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gICAgcGFkZGluZzogOHB4IDhweCAxNnB4IDhweDtcbiAgfVxufVxuXG4ub3NlY2hpX3JlY2lwZV9pbmRleC0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfcmVjaXBlX2luZGV4LS1sZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm9zZWNoaV9yZWNpcGVfaW5kZXgtLXR0bF9jYXJkIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfcmVjaXBlX2luZGV4LS10dGxfY2FyZCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuXG4ub3NlY2hpX3JlY2lwZV9pbmRleC0tdHh0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfcmVjaXBlX2luZGV4LS10eHQge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuXG4ub3NlY2hpX3JlY2lwZV9pbmRleC0tbmV4dF9saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgbWFyZ2luOiA1NnB4IGF1dG8gMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyNS4yMDclMjIlMjBoZWlnaHQlM0QlMjI5LjQxNCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDUuMjA3JTIwOS40MTQlMjIlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjIlRTMlODMlOTElRTMlODIlQjlfMzA1JTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMzA1JTIyJTIwZCUzRCUyMk0xMjI3LjIyNiUyQzI3MjcuOGw0JTJDNC00JTJDNCUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0xMjI2LjUxOSUyMC0yNzI3LjA5NyUyOSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNDBweCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5vc2VjaGlfcmVjaXBlX2luZGV4LS1uZXh0X2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5vc2VjaGlfdHJlbmQge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm9zZWNoaV90cmVuZC0taW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5vc2VjaGlfdHJlbmQtLWltZy1wYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV90cmVuZC0taW1nLXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5vc2VjaGlfdHJlbmQtLWltZy1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3RyZW5kLS1pbWctc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5vc2VjaGlfdHJlbmQtLWxlYWQge1xuICBjb2xvcjogIzU1M0MyODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJTaGlwcG9yaSBNaW5jaG9cIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfdHJlbmQtLWxlYWQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4ub3NlY2hpX3RyZW5kLS1kZXNjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi5vc2VjaGlfdHJlbmQtLWRlc2NfYm94IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV90cmVuZC0tZGVzY19ib3gge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ub3NlY2hpX3RyZW5kX2JveDEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX3RyZW5kLS1iZzEucG5nXCIpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ3N3B4IDFmcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgcGFkZGluZzogMCAyMnB4IDIycHggMjJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfdHJlbmRfYm94MSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ub3NlY2hpX3RyZW5kX2JveDEtLXR0bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0yN3B4O1xuICBsZWZ0OiA2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV90cmVuZF9ib3gxLS10dGwge1xuICAgIG1heC13aWR0aDogMzExcHg7XG4gICAgdG9wOiAtMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvIDZweCBhdXRvO1xuICB9XG59XG5cbi5vc2VjaGlfdHJlbmRfYm94MS0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIG1hcmdpbjogLTI3cHggYXV0byAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3RyZW5kX2JveDEtLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cblxuLm9zZWNoaV90cmVuZF9ib3gyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV90cmVuZC0tYmcyLnBuZ1wiKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIHBhZGRpbmc6IDAgMjJweCAyMnB4IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfdHJlbmRfYm94MiB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ub3NlY2hpX3RyZW5kX2JveDItLXR0bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IC0yN3B4IGF1dG8gMjBweCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV90cmVuZF9ib3gyLS10dGwge1xuICAgIG1heC13aWR0aDogMzExcHg7XG4gICAgbWFyZ2luOiAtMTBweCBhdXRvIDE2cHggYXV0bztcbiAgfVxufVxuXG4ub3NlY2hpX3RyZW5kX2JveDItLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3RyZW5kX2JveDItLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cblxuLm9zZWNoaV9tZXJpdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5vc2VjaGlfbWVyaXQtLXBhc3NhZ2VfdHRsIHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5vc2VjaGlfbWVyaXQtLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLm9zZWNoaV9tZXJpdC0tYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKCg1MCUgLSA0ODBweCkgKyA5NjBweCk7XG4gIGhlaWdodDogMjgycHg7XG59XG5cbi5vc2VjaGlfbWVyaXQtLWJveDpudGgtb2YtdHlwZSgybik6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX21lcml0LS1ib3gge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbiAgLm9zZWNoaV9tZXJpdC0tYm94OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNTFweDtcbiAgfVxufVxuXG4ub3NlY2hpX21lcml0LS1ib3gtMDE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9tZXJpdC0tYmctMDEucG5nXCIpO1xufVxuXG4ub3NlY2hpX21lcml0LS1ib3gtMDI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9tZXJpdC0tYmctMDIucG5nXCIpO1xufVxuXG4ub3NlY2hpX21lcml0LS1ib3gtMDM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9tZXJpdC0tYmctMDMucG5nXCIpO1xufVxuXG4ub3NlY2hpX21lcml0LS1ib3hfaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1pbi1oZWlnaHQ6IDM5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgY29sdW1uLWdhcDogNjBweDtcbiAgei1pbmRleDogMjtcbn1cblxuLm9zZWNoaV9tZXJpdC0tYm94Om50aC1vZi10eXBlKDJuKSAub3NlY2hpX21lcml0LS1ib3hfaW5uZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9tZXJpdC0tYm94X2lubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA0OTVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxuICAub3NlY2hpX21lcml0LS1ib3g6bnRoLW9mLXR5cGUoMm4pIC5vc2VjaGlfbWVyaXQtLWJveF9pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5vc2VjaGlfbWVyaXQtLWJveF9pbm5lcl9jb250ZW50cyB7XG4gIHdpZHRoOiBtaW4tY29udGVudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfbWVyaXQtLWJveF9pbm5lcl9jb250ZW50cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm9zZWNoaV9tZXJpdC0tYm94X2lubmVyX2ltYWdlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNDBweCA2MHB4IDAgMDtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbn1cblxuLm9zZWNoaV9tZXJpdC0tYm94Om50aC1vZi10eXBlKDJuKSAub3NlY2hpX21lcml0LS1ib3hfaW5uZXJfaW1hZ2VzIHtcbiAgcGFkZGluZzogNDBweCAwIDAgNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfbWVyaXQtLWJveF9pbm5lcl9pbWFnZXMge1xuICAgIHBhZGRpbmc6IDMwcHggMCAwIDA7XG4gIH1cbiAgLm9zZWNoaV9tZXJpdC0tYm94Om50aC1vZi10eXBlKDJuKSAub3NlY2hpX21lcml0LS1ib3hfaW5uZXJfaW1hZ2VzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMCAwO1xuICB9XG59XG5cbi5vc2VjaGlfbWVyaXQtLXR0bCB7XG4gIG1hcmdpbjogOTVweCAwIDIwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfbWVyaXQtLXR0bCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHdpZHRoOiAyOTVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLm9zZWNoaV9tZXJpdC0tZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLm9zZWNoaV9tZXJpdC0taW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vc2VjaGlfbWVyaXQtLXBvaW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwNnB4O1xufVxuXG4ub3NlY2hpX21lcml0LS1ib3g6bnRoLWxhc3Qtb2YtdHlwZSgybikgLm9zZWNoaV9tZXJpdC0tcG9pbnQge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfbWVyaXQtLXBvaW50IHtcbiAgICB3aWR0aDogNjhweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTIwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLm9zZWNoaV9tZXJpdC0tYm94Om50aC1sYXN0LW9mLXR5cGUoMm4pIC5vc2VjaGlfbWVyaXQtLXBvaW50IHtcbiAgICBsZWZ0OiAtMjBweDtcbiAgfVxufVxuXG4ub3NlY2hpX3BvaW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfcG9pbnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLm9zZWNoaV9wb2ludC0tcGFzc2FnZV90dGwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ub3NlY2hpX3BvaW50LS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXgtd2lkdGg6IDgzMHB4O1xuICBtYXJnaW46IDEyMHB4IGF1dG8gMCBhdXRvO1xufVxuXG4ub3NlY2hpX3BvaW50LS1ib3g6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5cbi5vc2VjaGlfcG9pbnQtLWJveDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm9zZWNoaV9wb2ludC0tYm94Om50aC1vZi10eXBlKDJuKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfcG9pbnQtLWJveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbiAgLm9zZWNoaV9wb2ludC0tYm94Om50aC1vZi10eXBlKDJuKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ub3NlY2hpX3BvaW50LS1ib3gtMDE6YmVmb3JlIHtcbiAgd2lkdGg6IDMwOXB4O1xuICBoZWlnaHQ6IDE2NHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX3BvaW50LS1rYXphcmktMDEucG5nXCIpO1xuICB0b3A6IDM2N3B4O1xuICBsZWZ0OiAtMjM5cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3BvaW50LS1ib3gtMDE6YmVmb3JlIHtcbiAgICB3aWR0aDogMjE2LjNweDtcbiAgICBoZWlnaHQ6IDExNC44cHg7XG4gICAgbGVmdDogLTEwMHB4O1xuICAgIHRvcDogMjgwcHg7XG4gIH1cbn1cblxuLm9zZWNoaV9wb2ludC0tYm94LTAyOmJlZm9yZSB7XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiAyOTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9wb2ludC0ta2F6YXJpLTAyLnBuZ1wiKTtcbiAgdG9wOiAyOTBweDtcbiAgcmlnaHQ6IC0xNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfcG9pbnQtLWJveC0wMjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNDdweDtcbiAgICBoZWlnaHQ6IDIwNy4ycHg7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICAgIHRvcDogMjAwcHg7XG4gIH1cbn1cblxuLm9zZWNoaV9wb2ludC0tYm94LTAzOmJlZm9yZSB7XG4gIHdpZHRoOiA0MDNweDtcbiAgaGVpZ2h0OiAxNTNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9wb2ludC0ta2F6YXJpLTAzLnBuZ1wiKTtcbiAgdG9wOiAzNjBweDtcbiAgbGVmdDogLTM1NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9wb2ludC0tYm94LTAzOmJlZm9yZSB7XG4gICAgd2lkdGg6IDI4Mi4xcHg7XG4gICAgaGVpZ2h0OiAxMDcuMXB4O1xuICAgIGxlZnQ6IC0xMDBweDtcbiAgICB0b3A6IC0yMHB4O1xuICB9XG59XG5cbi5vc2VjaGlfcG9pbnQtLWJveC0wNDpiZWZvcmUge1xuICB3aWR0aDogMzgwcHg7XG4gIGhlaWdodDogMTQ3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfcG9pbnQtLWthemFyaS0wNC5wbmdcIik7XG4gIHRvcDogMzQwcHg7XG4gIHJpZ2h0OiAtMjQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3BvaW50LS1ib3gtMDQ6YmVmb3JlIHtcbiAgICB3aWR0aDogMjY2cHg7XG4gICAgaGVpZ2h0OiAxMDIuOXB4O1xuICAgIHJpZ2h0OiAtMTEwcHg7XG4gICAgdG9wOiAzMDBweDtcbiAgfVxufVxuXG4ub3NlY2hpX3BvaW50LS1ib3gtMDU6YmVmb3JlIHtcbiAgd2lkdGg6IDQ3NnB4O1xuICBoZWlnaHQ6IDE4OHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX3BvaW50LS1rYXphcmktMDUucG5nXCIpO1xuICB0b3A6IDMyMHB4O1xuICBsZWZ0OiAtNDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3BvaW50LS1ib3gtMDU6YmVmb3JlIHtcbiAgICB3aWR0aDogMzMzLjJweDtcbiAgICBoZWlnaHQ6IDEzMS42cHg7XG4gICAgbGVmdDogLTIzMnB4O1xuICAgIHRvcDogMjUwcHg7XG4gIH1cbn1cblxuLm9zZWNoaV9wb2ludC0taW1nIHtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3BvaW50LS1pbWcge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLm9zZWNoaV9wb2ludC0tY29udGVudHMge1xuICB3aWR0aDogNDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9wb2ludC0tY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5vc2VjaGlfcG9pbnQtLXJlY2lwZV9uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICd2ZXJ0JyBvbjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLXJpZ2h0OiBkb3VibGUgI0MwM0MwMCA2cHg7XG4gIGJvcmRlci1sZWZ0OiBkb3VibGUgI0MwM0MwMCA2cHg7XG59XG5cbi5vc2VjaGlfcG9pbnQtLXR0bCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNoaXBwb3JpIE1pbmNob1wiLCBzZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9wb2ludC0tdHRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLm9zZWNoaV9wb2ludC0tZGVzYyB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luOiAxOHB4IDA7XG59XG5cbi5vc2VjaGlfcG9pbnQtLWxpbmtfcmVjaXBlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI1NXB4O1xuICBtYXJnaW46IDhweCBhdXRvIDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTcxYjQwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjUuMjA3JTIyJTIwaGVpZ2h0JTNEJTIyOS40MTQlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA1LjIwNyUyMDkuNDE0JTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzMwNSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDMwNSUyMiUyMGQlM0QlMjJNMTIyNy4yMjYlMkMyNzI3LjhsNCUyQzQtNCUyQzQlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMTIyNi41MTklMjAtMjcyNy4wOTclMjklMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHN0cm9rZSUzRCUyMiUyM2ZmZiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjElMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDQwcHggY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ub3NlY2hpX3BvaW50LS1saW5rX3JlY2lwZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLm9zZWNoaV9kZXZpY2Uge1xuICBwYWRkaW5nLXRvcDogODBweDtcbn1cblxuLm9zZWNoaV9kZXZpY2UtLXR0bCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5vc2VjaGlfZGV2aWNlLS1sZWFkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJTaGlwcG9yaSBNaW5jaG9cIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfZGV2aWNlLS1sZWFkIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLm9zZWNoaV9kZXZpY2UtLWRlc2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLm9zZWNoaV9kZXZpY2VfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbn1cblxuLm9zZWNoaV9kZXZpY2VfYm94LTAxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9kZXZpY2VfYm94LS1iZy0wMS5wbmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEU2REE7XG59XG5cbi5vc2VjaGlfZGV2aWNlX2JveC0wMSAub3NlY2hpX2RldmljZV9ib3gtLXRhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTkzNTQ7XG59XG5cbi5vc2VjaGlfZGV2aWNlX2JveC0wMSAub3NlY2hpX2RldmljZV9ib3gtLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNBOEExMkE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX2RldmljZV9ib3gtMDEgLm9zZWNoaV9kZXZpY2VfYm94LS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtMDIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX2RldmljZV9ib3gtLWJnLTAyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4RTJFNjtcbn1cblxuLm9zZWNoaV9kZXZpY2VfYm94LTAyIC5vc2VjaGlfZGV2aWNlX2JveC0tdGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzE5Mztcbn1cblxuLm9zZWNoaV9kZXZpY2VfYm94LTAyIC5vc2VjaGlfZGV2aWNlX2JveC0taGVhZGluZyB7XG4gIGNvbG9yOiAjNTUzQzI4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzU0NzE5Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfZGV2aWNlX2JveC0wMiAub3NlY2hpX2RldmljZV9ib3gtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLWlubmVyIHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweCA0MHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfZGV2aWNlX2JveC0taW5uZXIge1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLWRpdmlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLWRpdmlkZXI6YmVmb3JlLCAub3NlY2hpX2RldmljZV9ib3gtLWRpdmlkZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZmxleDogMSAwIDA7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQThBMTJBO1xufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLWRpdmlkZXJfbWFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMjVweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9zZWNoaV9kZXZpY2VfYm94LS10YWcge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDdweCAyNHB4IDExcHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9kZXZpY2VfYm94LS10YWcge1xuICAgIGZvbnQtc2l6ZTogMjguOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgfVxufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLXRhZ19hbXAge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX2RldmljZV9ib3gtLXRhZ19hbXAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX2RldmljZV9ib3gtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIG1heC13aWR0aDogMzgwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX2RldmljZV9ib3gtLXRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLWhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJTaGlwcG9yaSBNaW5jaG9cIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLWxlZnQ6IGRvdWJsZSAjQThBMTJBIDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9kZXZpY2VfYm94LS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLm9zZWNoaV9kZXZpY2VfYm94LS1kZXNjIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9kZXZpY2VfYm94LS1kZXNjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLm9zZWNoaV9kZXZpY2VfYm94LS1waG90byB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9kZXZpY2VfYm94LS1waG90byB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLXByb2R1Y3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNDBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9kZXZpY2VfYm94LS1wcm9kdWN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDMycHggMTVweDtcbiAgfVxufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLXByb2R1Y3RfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLm9zZWNoaV9kZXZpY2VfYm94LS1wcm9kdWN0X2NvbnRlbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICB3aWR0aDogMzYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX2RldmljZV9ib3gtLXByb2R1Y3RfY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5vc2VjaGlfZGV2aWNlX2JveC0tcHJvZHVjdF9uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfZGV2aWNlX2JveC0tcHJvZHVjdF9uYW1lIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLm9zZWNoaV9kZXZpY2VfYm94LS1wcm9kdWN0X25hbWVfc3Qge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ub3NlY2hpX2RldmljZV9ib3gtLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjU1cHg7XG4gIG1hcmdpbjogOHB4IGF1dG8gMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyNS4yMDclMjIlMjBoZWlnaHQlM0QlMjI5LjQxNCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDUuMjA3JTIwOS40MTQlMjIlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjIlRTMlODMlOTElRTMlODIlQjlfMzA1JTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMzA1JTIyJTIwZCUzRCUyMk0xMjI3LjIyNiUyQzI3MjcuOGw0JTJDNC00JTJDNCUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0xMjI2LjUxOSUyMC0yNzI3LjA5NyUyOSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNDBweCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5vc2VjaGlfZGV2aWNlX2JveC0tbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLm9zZWNoaV9yZWNpcGVzX25hdmkge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDQ4cHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3JlY2lwZXNfbmF2aSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbn1cblxuLm9zZWNoaV9yZWNpcGVzX25hdmktLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiAxNzhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpRd0lpQm9aV2xuYUhROUlqRTBOQ0lnZG1sbGQwSnZlRDBpTUNBd0lESTBNQ0F4TkRRaUlHWnBiR3c5SW01dmJtVWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStQSEJoZEdnZ1pEMGlUVEFnTnpFdU9USTNOME13SURJMkxqRXpNek1nTkRJdU1qUXdOU0F0Tnk0NU9URTFOeUE0Tnk0d01USXhJREV1TmpNek1qUk1NVEF5TGpJME15QTBMamt3TnpVMFF6RXhNeTQ1TkRjZ055NDBNak0yTmlBeE1qWXVNRFV6SURjdU5ESXpOallnTVRNM0xqYzFOeUEwTGprd056VTFUREUxTWk0NU9EZ2dNUzQyTXpNeU5FTXhPVGN1TnpVNUlDMDNMams1TVRVMklESTBNQ0F5Tmk0eE16TXpJREkwTUNBM01TNDVNamMzUXpJME1DQXhNVGN1TnpJeUlERTVOeTQzTlRrZ01UVXhMamcwTnlBeE5USXVPVGc0SURFME1pNHlNakpNTVRNM0xqYzFOeUF4TXpndU9UUTRRekV5Tmk0d05UTWdNVE0yTGpRek1pQXhNVE11T1RRM0lERXpOaTQwTXpJZ01UQXlMakkwTXlBeE16Z3VPVFE0VERnM0xqQXhNakVnTVRReUxqSXlNa00wTWk0eU5EQTJJREUxTVM0NE5EY2dNQ0F4TVRjdU56SXlJREFnTnpFdU9USTNOMW9pSUdacGJHdzlJbmRvYVhSbElpOCtQQzl6ZG1jK1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJTaGlwcG9yaSBNaW5jaG9cIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ub3NlY2hpX3JlY2lwZXNfbmF2aS0tbGluazpiZWZvcmUsIC5vc2VjaGlfcmVjaXBlc19uYXZpLS1saW5rOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5vc2VjaGlfcmVjaXBlc19uYXZpLS1saW5rOmJlZm9yZSB7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgdG9wOiAtNDdweDtcbn1cblxuLm9zZWNoaV9yZWNpcGVzX25hdmktLWxpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVGdpSUdobGFXZG9kRDBpTVRBaUlIWnBaWGRDYjNnOUlqQWdNQ0F4T0NBeE1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajQ4Y0dGMGFDQmtQU0pOTVRjZ01VdzVJRGxNTVNBeElpQnpkSEp2YTJVOUlpTTFORGN4T1RNaUlITjBjbTlyWlMxM2FXUjBhRDBpTWlJZ2MzUnliMnRsTFd4cGJtVmpZWEE5SW5KdmRXNWtJaUJ6ZEhKdmEyVXRiR2x1WldwdmFXNDlJbkp2ZFc1a0lpOCtQQzl6ZG1jK1wiKTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm90dG9tOiA0N3B4O1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLm9zZWNoaV9yZWNpcGVzX25hdmktLWxpbms6aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbn1cblxuLm9zZWNoaV9yZWNpcGVzX25hdmktLWxpbmstdHJhZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX3JlY2lwZXNfbmF2aS0taW1nLXRyYWRAMngucG5nXCIpO1xufVxuXG4ub3NlY2hpX3JlY2lwZXNfbmF2aS0tbGluay13ZXN0ZXJuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfcmVjaXBlc19uYXZpLS1pbWctd2VzdGVybkAyeC5wbmdcIik7XG59XG5cbi5vc2VjaGlfcmVjaXBlc19uYXZpLS1saW5rLWNoaW5lc2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9yZWNpcGVzX25hdmktLWltZy1jaGluZXNlQDJ4LnBuZ1wiKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfcmVjaXBlc19uYXZpLS1saW5rIHtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgaGVpZ2h0OiAxMTFweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVEExSWlCb1pXbG5hSFE5SWpnNElpQjJhV1YzUW05NFBTSXdJREFnTVRBMUlEZzRJaUJtYVd4c1BTSnViMjVsSWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGp4d1lYUm9JR1E5SWswd0lETXpMakV5TlRORE1DQXhNQzQ0TmprMElESXhMalV5TWpNZ0xUVXVNRFExT0RFZ05ESXVPREF4TmlBeExqUTNORFU0UXpRNUxqRXlNaklnTXk0ME1URXpNU0ExTlM0NE56YzRJRE11TkRFeE16RWdOakl1TVRrNE5DQXhMalEzTkRVNFF6Z3pMalEzTnpjZ0xUVXVNRFExT0RFZ01UQTFJREV3TGpnMk9UUWdNVEExSURNekxqRXlOVE5XTlRRdU5Ua3pORU14TURVZ056WXVPRFE1TkNBNE15NDBOemMzSURreUxqYzJORFlnTmpJdU1UazROQ0E0Tmk0eU5EUXlRelUxTGpnM056Z2dPRFF1TXpBM05DQTBPUzR4TWpJeUlEZzBMak13TnpRZ05ESXVPREF4TmlBNE5pNHlORFF5UXpJeExqVXlNak1nT1RJdU56WTBOaUF3SURjMkxqZzBPVFFnTUNBMU5DNDFPVE0wVmpNekxqRXlOVE5hSWlCbWFXeHNQU0ozYUdsMFpTSXZQand2YzNablBnPT1cIik7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5vc2VjaGlfcmVjaXBlc19uYXZpLS1saW5rOmJlZm9yZSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRvcDogLTI0cHg7XG4gIH1cbiAgLm9zZWNoaV9yZWNpcGVzX25hdmktLWxpbms6YWZ0ZXIge1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDI0NnB4IDAgODBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9yZWNpcGVzX3NldCB7XG4gICAgcGFkZGluZy10b3A6IDE4NXB4O1xuICB9XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtdHJhZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL29zZWNoaS9vc2VjaGlfcmVjaXBlc19zZXQtLWJnLXRyYWQucG5nXCIpO1xufVxuXG4ub3NlY2hpX3JlY2lwZXNfc2V0LXdlc3Rlcm4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9vc2VjaGkvb3NlY2hpX3JlY2lwZXNfc2V0LS1iZy13ZXN0ZXJuLnBuZ1wiKTtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLm9zZWNoaV9yZWNpcGVzX3NldC1jaGluZXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvb3NlY2hpL29zZWNoaV9yZWNpcGVzX3NldC0tYmctY2hpbmVzZS5wbmdcIik7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtLXR0bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDVweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3JlY2lwZXNfc2V0LS10dGwge1xuICAgIHRvcDogLTIwcHg7XG4gIH1cbn1cblxuLm9zZWNoaV9yZWNpcGVzX3NldC0tdHRsaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3JlY2lwZXNfc2V0LS10dGxpbWcge1xuICAgIHdpZHRoOiAzMThweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4ub3NlY2hpX3JlY2lwZXNfc2V0LS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfcmVjaXBlc19zZXQtLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgMThweDtcbiAgfVxufVxuXG4ub3NlY2hpX3JlY2lwZXNfc2V0LS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgd2lkdGg6IDQ3LjUlO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW1fbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmc6IDI0cHggMzBweCAzMHB4IDMwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcbn1cblxuLm9zZWNoaV9yZWNpcGVzX3NldC0taXRlbV9saW5rOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMmRlZyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX3JlY2lwZXNfc2V0LS1pdGVtX2xpbms6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW1fdHRsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDc0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJTaGlwcG9yaSBNaW5jaG9cIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW1faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDQyMiAvIDIxNjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ub3NlY2hpX3JlY2lwZXNfc2V0LS1pdGVtX2JvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW1fdGFncyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW1fbW9kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xufVxuXG4ub3NlY2hpX3JlY2lwZXNfc2V0LS1pdGVtX21vZGVfbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMy44cHg7XG4gIGNvbG9yOiAjMzMzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ub3NlY2hpX3JlY2lwZXNfc2V0LS1pdGVtX21vZGVfYmFkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW1fbW9kZV9iYWRnZS1zdGVhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjhmY2Y7XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW1fbW9kZV9iYWRnZS1ob3RhaXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTI1MTUxO1xufVxuXG4ub3NlY2hpX3JlY2lwZXNfc2V0LS1pdGVtX21vZGVfYmFkZ2UtY29tYmkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg4ZTExO1xufVxuXG4ub3NlY2hpX3JlY2lwZXNfc2V0LS1pdGVtX2NhdGVnb3J5IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogMjNweDtcbiAgcGFkZGluZzogMnB4IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmRlZTc7XG4gIGNvbG9yOiAjNTQ3MTkzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNS45cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm9zZWNoaV9yZWNpcGVzX3NldC0taXRlbV9kZXNjIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIzLjhweDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW1fb3JpZ2luIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4ub3NlY2hpX3JlY2lwZXNfc2V0LS1pdGVtX29yaWdpbl9kaXZpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNXB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLm9zZWNoaV9yZWNpcGVzX3NldC0taXRlbV9vcmlnaW5fZGl2aWRlcjpiZWZvcmUsIC5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW1fb3JpZ2luX2RpdmlkZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzE5Mztcbn1cblxuLm9zZWNoaV9yZWNpcGVzX3NldC0taXRlbV9vcmlnaW5fZGl2aWRlcjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4ub3NlY2hpX3JlY2lwZXNfc2V0LS1pdGVtX29yaWdpbl9kaXZpZGVyOmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5vc2VjaGlfcmVjaXBlc19zZXQtLWl0ZW1fb3JpZ2luX2JveCB7XG4gIGZsZXg6IDEgMCAwO1xuICBtaW4td2lkdGg6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmVmZTI7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBjb2xvcjogIzMzMztcbn1cblxuLm9zZWNoaV9yZWNpcGVzX3NldC0taXRlbV9vcmlnaW5fdHRsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIlNoaXBwb3JpIE1pbmNob1wiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLm9zZWNoaV9yZWNpcGVzX3NldC0taXRlbV9vcmlnaW5fdHh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIzLjhweDtcbn1cblxuLm9zZWNoaV9mb290ZXJfbmF2IHtcbiAgcGFkZGluZzogMjRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9zZWNoaV9mb290ZXJfbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5vc2VjaGlfZm9vdGVyX25hdi0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vc2VjaGlfZm9vdGVyX25hdi0tbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ub3NlY2hpX2Zvb3Rlcl9uYXYtLWl0ZW0ge1xuICBmbGV4OiAxO1xuICBib3JkZXItcmlnaHQ6ICNDQ0NDQ0MgMXB4IHNvbGlkO1xufVxuXG4ub3NlY2hpX2Zvb3Rlcl9uYXYtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogI0NDQ0NDQyAxcHggc29saWQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX2Zvb3Rlcl9uYXYtLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAjQ0NDQ0NDIDFweCBzb2xpZDtcbiAgfVxuICAub3NlY2hpX2Zvb3Rlcl9uYXYtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci10b3A6ICNDQ0NDQ0MgMXB4IHNvbGlkO1xuICB9XG59XG5cbi5vc2VjaGlfZm9vdGVyX25hdi0tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xufVxuXG4ub3NlY2hpX2Zvb3Rlcl9uYXYtLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwMDAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5vc2VjaGlfZm9vdGVyX25hdi0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3NlY2hpX2Zvb3Rlcl9uYXYtLWxpbmsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmc6IDAgMzJweDtcbiAgfVxuICAub3NlY2hpX2Zvb3Rlcl9uYXYtLWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbiJdfQ== */
