@charset "UTF-8";
/* mixin */
/* anime */
.lp-aspara-title {
  font-size: 1.2rem;
  line-height: 1.2;
  color: #fff;
  background-color: #145530;
  margin: 0;
  padding: 0.2em 1em 0.1em;
}

.lp-aspara-mainimage {
  text-align: center;
}
.lp-aspara-mainimage img {
  width: 100%;
}

.lp-aspara .section {
  overflow-x: hidden;
}
.lp-aspara h2 {
  font-weight: bold;
  font-size: 20px;
  font-size: 2rem;
}
@media (min-width: 992px) {
  .lp-aspara h2 {
    font-size: 24px;
    font-size: 2.4rem;
  }
}
.lp-aspara .ttl-line-side-r span::after {
  background-color: #377838 !important;
}
.lp-aspara .c-lp01-main {
  color: #377838;
}
.lp-aspara .c-lp01-sub {
  color: #93c54f;
}
.lp-aspara .c-lp01-accent {
  color: #145530;
}
.lp-aspara .border-lp01-main {
  border-color: #377838;
}
.lp-aspara .border-lp01-sub {
  border-color: #93c54f;
}
.lp-aspara .border-lp01-accent {
  border-color: #145530;
}
.lp-aspara .bg-lp01-main {
  background-color: #377838;
}
.lp-aspara .bg-lp01-sub {
  background-color: #93c54f;
}
.lp-aspara .bg-lp01-accent {
  background-color: #145530;
}
.lp-aspara .btn {
  white-space: nowrap;
  box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
}
.lp-aspara .btn .material-icons {
  vertical-align: -0.2em;
  margin-left: 0;
  margin-right: -10px;
}
@media (min-width: 992px) {
  .lp-aspara .lg-lead {
    font-size: 2rem;
    font-weight: 300;
  }
}
.lp-aspara .sect-hokkaido {
  background: #a5cce8;
  background: linear-gradient(to bottom, #a5cce8 0%, #ffffff 50%);
}
.lp-aspara .sect-hokkaido .ttl-h2 {
  font-size: 3rem;
}
@media (min-width: 992px) {
  .lp-aspara .sect-hokkaido .ttl-h2 {
    font-size: 4rem;
  }
}
.lp-aspara .sect-hokkaido .sect-hokkaido-img {
  background-image: url(../images/lp-aspara/sect-hokkaido-bg.png);
  background-position: right bottom;
  background-repeat: no-repeat;
  padding-bottom: 100px;
  background-size: 100% auto;
}
@media (min-width: 992px) {
  .lp-aspara .sect-hokkaido .sect-hokkaido-img {
    padding-bottom: 3rem;
    background-size: auto auto;
  }
}
.lp-aspara .sect-item-list {
  background: #377838;
}
.lp-aspara .table-item-list {
  color: #fff;
  text-align: center;
  border: solid 2px #fff;
}
.lp-aspara .table-item-list th {
  background-color: rgba(0, 0, 0, 0.3);
}
.lp-aspara .table-item-list td {
  vertical-align: middle;
}
.lp-aspara .sect-diff {
  background: url(../images/lp-aspara/sect-diff-bg.jpg) center/cover no-repeat;
}
.lp-aspara .sect-diff h2 {
  font-size: 2rem;
  margin-bottom: 3rem;
  position: relative;
  padding-bottom: 15px;
}
@media (min-width: 992px) {
  .lp-aspara .sect-diff h2 {
    font-size: 3rem;
  }
}
.lp-aspara .sect-diff h2::after {
  content: "";
  display: block;
  width: 60px;
  height: 0;
  border-bottom: #93c54f 4px solid;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
.lp-aspara .sect-diff .card {
  background: rgba(0, 0, 0, 0.3);
  border-color: #fff;
  color: #fff;
}
.lp-aspara .sect-diff .card .card-header {
  background: rgba(0, 0, 0, 0.2);
  text-align: center;
  border-color: #fff;
}
.lp-aspara .sect-diff .card .card-header h3 {
  font-size: 2rem;
  margin: 0;
}
.lp-aspara .sect-diff .badge-house {
  position: relative;
}
.lp-aspara .sect-diff .badge-house::before {
  content: "";
  display: block;
  height: 100px;
  width: 100px;
  background: url(../images/lp-aspara/badge-house.png) center/contain no-repeat;
  position: absolute;
  left: 0;
  top: 0;
  transform: translate(-15px, -50%);
  z-index: 10;
}
@media (min-width: 576px) {
  .lp-aspara .sect-diff .badge-house::before {
    transform: translate(-30px, -50%);
  }
}
.lp-aspara .sect-diff .badge-roji {
  position: relative;
}
.lp-aspara .sect-diff .badge-roji::before {
  content: "";
  display: block;
  height: 100px;
  width: 100px;
  background: url(../images/lp-aspara/badge-roji.png) center/contain no-repeat;
  position: absolute;
  right: 0;
  top: 0;
  transform: translate(15px, -50%);
  z-index: 10;
}
@media (min-width: 576px) {
  .lp-aspara .sect-diff .badge-roji::before {
    transform: translate(30px, -50%);
  }
}
.lp-aspara .aspara-item {
  padding-left: 5px;
  padding-right: 5px;
  box-shadow: 2px 2px 15px 2px rgba(0, 0, 0, 0.2);
}
@media (min-width: 992px) {
  .lp-aspara .aspara-item {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.lp-aspara .aspara-item01 {
  background-color: #f3f3f1;
}
@media (min-width: 1200px) {
  .lp-aspara .aspara-item01 {
    margin: 0 5%;
  }
}
.lp-aspara .aspara-item01 .header-aspara-item01 {
  border-radius: 8px;
  padding: 30px;
  background: url(../images/lp-aspara/item01-header.jpg) center/cover no-repeat;
  position: relative;
  height: 300px;
}
@media (min-width: 992px) {
  .lp-aspara .aspara-item01 .header-aspara-item01 {
    padding: 60px;
    height: 600px;
  }
}
.lp-aspara .aspara-item01 .header-aspara-item01 h1 {
  text-align: center;
  min-width: 300px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 20;
}
.lp-aspara .aspara-item01 .lead-dragon {
  position: relative;
  z-index: 5;
}
.lp-aspara .aspara-item01 .bg-aspara-dragon {
  height: 100%;
  background: url(../images/lp-aspara/aspara-dragon.jpg) center bottom/cover no-repeat;
  position: relative;
}
.lp-aspara .aspara-item01 .bg-aspara-dragon::before {
  content: "";
  background: url(../images/lp-aspara/img-doragon.png) center/contain no-repeat;
  height: 280px;
  width: 90px;
  position: absolute;
  left: 0;
  top: 0;
  transform: translate(-70%, -80%);
  z-index: 2;
}
@media (min-width: 992px) {
  .lp-aspara .aspara-item01 .bg-aspara-dragon::before {
    height: 560px;
    width: 180px;
    transform: translate(-80%, -20%);
  }
}
.lp-aspara .aspara-item01 .ttl-onlybuy {
  font-size: 2.4rem;
}
@media (min-width: 992px) {
  .lp-aspara .aspara-item01 .ttl-onlybuy {
    font-size: 4rem;
  }
}
.lp-aspara .price-card {
  text-align: center;
}
.lp-aspara .price-card .card-header {
  color: #fff;
  background-color: #145530;
  font-weight: bold;
}
.lp-aspara .price-card .price {
  font-size: 2.5rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
.lp-aspara .price-card .price strong {
  vertical-align: bottom;
}
.lp-aspara .price-card .price small {
  font-weight: bold;
}
.lp-aspara .price-card .small {
  line-height: 1;
}
.lp-aspara .price-card-premium {
  transform: scale(1.15);
  box-shadow: 2px 2px 10px 2px rgba(0, 0, 0, 0.2);
}
@media (min-width: 992px) {
  .lp-aspara .price-card-premium {
    transform: translateX(-20px) scale(1.15);
  }
}
.lp-aspara .price-card-premium .card-header {
  position: relative;
}
.lp-aspara .price-card-premium .card-header::before {
  content: "";
  height: 80px;
  width: 80px;
  background: url(../images/lp-aspara/badge-no1.png) center/contain no-repeat;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  transform: translate(-20px, -30%);
}
@media (min-width: 992px) {
  .lp-aspara .price-card-premium .card-header::before {
    height: 100px;
    width: 100px;
    transform: translate(-40%, -40%);
  }
}
.lp-aspara .header-aspara-item {
  text-align: center;
}
.lp-aspara .header-aspara-item img {
  width: 100%;
  max-width: 1400px;
  display: block;
  border-radius: 16px;
  margin: auto;
}
.lp-aspara .header-farm {
  margin-top: -40px;
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .lp-aspara .header-farm {
    margin-top: -200px;
  }
}
.lp-aspara .header-farm img {
  vertical-align: bottom;
}
.lp-aspara .header-farm .farm-lead {
  font-family: 游明朝, "Yu Mincho", YuMincho, "Noto Serif JP", serif;
  margin: 15px 0 0;
  font-size: 2rem;
  line-height: 1.4;
  font-weight: bold;
  color: #145530;
}
@media (min-width: 992px) {
  .lp-aspara .header-farm .farm-lead {
    font-size: 2.4rem;
  }
}
.lp-aspara .aspara-item02 {
  background-color: #f4f0e8;
}
@media (min-width: 1200px) {
  .lp-aspara .aspara-item02 {
    margin: 0 5%;
  }
}
.lp-aspara .card-farm {
  border-color: #145530;
  margin-bottom: 3rem;
}
.lp-aspara .aspara-item03 {
  background-color: #f3f3f1;
}
@media (min-width: 1200px) {
  .lp-aspara .aspara-item03 {
    margin: 0 5%;
  }
}
.lp-aspara .aspara-item03 .ttl-item03-01 {
  color: #fff;
  background-color: #377838;
  text-align: center;
  border-radius: 8px;
}
.lp-aspara .aspara-item03 .ttl-item03-02 {
  color: #707070;
  background-color: #fff;
  text-align: center;
  border-radius: 8px;
}
.lp-aspara .aspara-item03 .ttl-item03-03 {
  color: #fff;
  background-color: #998da8;
  text-align: center;
  border-radius: 8px;
}
.lp-aspara .table-price {
  border-color: #377838;
  font-weight: 600;
}
.lp-aspara .table-price th,
.lp-aspara .table-price td {
  border-color: #377838;
  vertical-align: middle;
  line-height: 1.2;
}
.lp-aspara .table-price th span {
  display: block;
  white-space: nowrap;
}
@media (min-width: 992px) {
  .lp-aspara .table-price th span {
    display: inline-block;
  }
}
.lp-aspara .table-price .price {
  font-size: 1.2em;
  white-space: nowrap;
  vertical-align: bottom;
}
.lp-aspara .table-price .price small {
  font-weight: bold;
}
.lp-aspara .table-price .small {
  line-height: 1;
  white-space: nowrap;
  display: block;
}
@media (min-width: 992px) {
  .lp-aspara .table-price .small {
    display: inline-block;
  }
}
.lp-aspara .table-price .btn {
  font-size: 1.4rem;
}
.lp-aspara .table-price .btn-long {
  white-space: nowrap;
  min-width: 8em;
}
.lp-aspara .aspara-item04 {
  background-color: #f4f0e8;
}
@media (min-width: 1200px) {
  .lp-aspara .aspara-item04 {
    margin: 0 5%;
  }
}

.card-form label {
  color: #666;
  font-size: 14px;
  font-size: 1.4rem;
}

.sect-review {
  margin: 30px 0 0;
  padding: 30px;
  border: double 4px #cb9b0c;
  border-radius: 8px;
}
.sect-review .review {
  margin: 30px 0;
}
.sect-review .voice-box {
  padding: 20px;
  border-radius: 15px;
  background-color: #fff;
  margin-bottom: 15px;
  position: relative;
  border: 1px solid #ccc;
}
.sect-review .voice-box p {
  margin-bottom: 0px;
}
.sect-review .voice-box .review-stars {
  color: #cb9b0c;
  font-size: 20px;
  margin: 0;
  text-align: right;
}
.sect-review .voice-box::before, .sect-review .voice-box::after {
  position: absolute;
  top: 100%;
  right: 30px;
  content: "";
  height: 0;
  width: 0;
  border: 10px solid transparent;
}
.sect-review .voice-box::before {
  border-top: 15px solid #ccc;
}
.sect-review .voice-box::after {
  margin-top: -2px;
  border-top: 15px solid #fff;
}

.page-template-page-lp_aspara .bl_header_downside {
  display: none !important;
}
.page-template-page-lp_aspara .bl_scrollingBannerButton {
  display: none;
}
.page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton {
  bottom: 80px;
  position: fixed;
  right: 0;
  z-index: 100;
}
.page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .fs-p-scrollingCartButton__button {
  background: rgba(255, 255, 255, 0.5);
  border: 1px solid #d9cabe;
  border-radius: 7px 0 0 7px;
  opacity: 1;
  width: 50px;
  height: 50px;
  padding: 21px 7px;
  line-height: 0.8;
  position: relative;
  text-align: center;
  display: none !important;
}
@media (min-width: 768px) {
  .page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .fs-p-scrollingCartButton__button {
    width: 66px;
    height: 66px;
    padding: 32px 6px;
    display: none !important;
    line-height: 0.8;
  }
}
.page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton #scrollingTopButton.fs-p-scrollingCartButton__button {
  display: block !important;
}
.page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .fs-icon--cart::before {
  content: "" !important;
  background-image: url(https://taberare.itembox.design/item/assets/images/common/icon_cart.png);
  background-size: cover;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 26%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .fs-p-scrollingCartButton__label {
  font-size: 9px;
  color: #151515;
  display: block;
  line-height: 1;
}
@media (min-width: 768px) {
  .page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .fs-p-scrollingCartButton__label {
    font-size: 12px;
  }
}
.page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .fs-p-cartItemNumber {
  display: none;
}
.page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .fs-clientInfo.is-ready {
  display: block;
}
.page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .un_cartButton {
  display: none;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .un_cartButton {
    display: block;
  }
}
.page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .fs-icon--pagetop::before {
  content: ">";
  color: #000;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  position: absolute;
  top: 26%;
  left: 42%;
  transform: translate(-50%, -50%) rotate(-90deg);
}
@media (min-width: 768px) {
  .page-template-page-lp_aspara .ly_footer .fs-p-scrollingCartButton .fs-icon--pagetop::before {
    font-size: 26px;
    left: 45%;
    display: block;
  }
}

.list-lm {
  list-style: none;
  padding-left: 0;
}
.list-lm li {
  padding-left: 1.25em;
  position: relative;
}
.list-lm .lm {
  position: absolute;
  left: 0;
  top: 0;
}

.table-responsive table {
  white-space: nowrap;
}

.mw-100px {
  max-width: 100px;
}

.mw-180px {
  max-width: 180px;
}

.sect-diff-size {
  padding-top: 64px;
  padding-bottom: 64px;
  background: transparent linear-gradient(180deg, #ffffff 0%, #ffffff 33%, #ffffff 51%, rgba(243, 255, 226, 0.8) 76%, #f3ffe2 100%) 0% 0% no-repeat padding-box;
  opacity: 1;
}
.sect-diff-size .h2 {
  font-weight: bold;
  font-size: clamp(18px, 3vw, 24px);
  color: rgba(50, 120, 56, 0.8);
  position: relative;
  font-family: sans-serif;
  text-align: center;
  margin-bottom: 48px;
}
.sect-diff-size .h2::after {
  content: "";
  display: inline-block;
  background-color: #0d4e05;
  width: 50px;
  height: 1px;
  vertical-align: middle;
  position: absolute;
  bottom: -10px;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sect-diff-size .table {
  max-width: 700px;
  margin: 0 auto;
  text-align: center;
}
.sect-diff-size thead td {
  background-color: #000;
  height: 100%;
}
.sect-diff-size td {
  background-color: white;
  vertical-align: middle;
  width: 33.3%;
  font-weight: bold;
}
.sect-diff-size .footnote {
  max-width: 700px;
  margin: 0 auto;
}

.sect-recipe {
  padding: 64px 0 80px;
  background-image: url(../images/lp-aspara/bg_recipe.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.sect-recipe .sect-recipe-inner {
  max-width: 1000px;
  margin: 0 auto;
  background-color: rgba(241, 255, 212, 0.5);
  padding: 40px 15px;
}
@media (min-width: 768px) {
  .sect-recipe .sect-recipe-inner {
    padding: 40px 35px;
  }
}
.sect-recipe h2 {
  font-size: clamp(18px, 3vw, 28px) !important;
  color: #333;
  display: inline-block;
  margin-bottom: clamp(24px, 3vw, 40px);
}
.sect-recipe h3 {
  font-family: sans-serif;
  margin: 24px auto 0;
  max-width: 570px;
  color: #062701;
  font-weight: bold;
  line-height: 1.4;
}
.sect-recipe p {
  margin: 8px auto 24px;
  max-width: 570px;
  font-size: clamp(15px, 3vw, 18px);
}
.sect-recipe hr {
  margin: 24px auto;
  max-width: 570px;
}
.sect-recipe img {
  width: 80%;
  max-width: 450px;
}
@media (min-width: 576px) {
  .sect-recipe img {
    width: 100%;
  }
}
.sect-recipe .marker {
  background: linear-gradient(transparent 60%, #ff6 60%);
}

.sect-product .movie-container {
  max-width: 700px;
  margin: 8px auto 64px;
}
.sect-product .movie-heading {
  text-align: center;
  margin-top: 40px;
  position: relative;
  font-size: clamp(14px, 4vw, 24px);
  padding-left: 16px;
  padding-right: 16px;
  display: inline-block;
}
@media (min-width: 768px) {
  .sect-product .movie-heading {
    padding-left: 32px;
    padding-right: 32px;
  }
}
.sect-product .movie-heading::before, .sect-product .movie-heading::after {
  content: "";
  display: inline-block;
  background-color: #000;
  background-size: contain;
  background-repeat: no-repeat;
  width: clamp(50px, 5vw, 70px);
  height: 1px;
  position: absolute;
  top: 50%;
}
.sect-product .movie-heading::before {
  left: -25px;
  transform: rotate(-110deg);
}
.sect-product .movie-heading::after {
  right: -20px;
  transform: rotate(-70deg);
}
.sect-product .wrap_movie iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.lp-aspara-page-nav {
  background-color: #45873d;
  position: relative;
}
.lp-aspara-page-nav ul {
  display: flex;
  flex-flow: row wrap;
  margin: 0;
}
@media (min-width: 768px) {
  .lp-aspara-page-nav ul {
    justify-content: center;
    margin: 0px auto;
  }
}
.lp-aspara-page-nav li {
  display: inline-block;
  padding: 0 16px;
  margin-bottom: 16px;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .lp-aspara-page-nav li {
    border-left: solid 1px #fff;
  }
}
@media (min-width: 768px) {
  .lp-aspara-page-nav li:first-child {
    border-left: none;
  }
}
.lp-aspara-page-nav a {
  color: #fff;
  padding: 0.25em 0;
  display: block;
  font-size: 14px;
  display: block;
  white-space: nowrap;
  text-align: center;
}
@media (min-width: 992px) {
  .lp-aspara-page-nav a {
    font-size: 16px;
  }
}
.lp-aspara-page-nav a::before {
  content: "▼";
  margin-right: 5px;
  color: #ff6;
}

.sect-product-lineup {
  padding-top: 80px;
  background: transparent linear-gradient(90deg, #f3ffe2 0%, #ffffff 33%, #ffffff 51%, rgba(255, 255, 255, 0.8) 76%, #f3ffe2 100%) 0% 0% no-repeat padding-box;
  opacity: 1;
}
@media (min-width: 1200px) {
  .sect-product-lineup .container {
    max-width: 960px !important;
  }
}
.sect-product-lineup .heading {
  text-align: center;
}
.sect-product-lineup .heading h2 {
  font-size: clamp(24px, 4vw, 64px);
  line-height: 1.3;
}
.sect-product-lineup .heading h2 .small {
  font-size: clamp(12px, 2vw, 24px);
  display: block;
}
.sect-product-lineup .heading h2 {
  margin-bottom: 24px;
}
.sect-product-lineup .heading p {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .sect-product-lineup .heading p {
    font-weight: bold;
  }
}
.sect-product-lineup nav {
  justify-content: center;
  margin-bottom: 32px;
}
.sect-product-lineup nav .list {
  display: flex;
  justify-content: center;
  align-items: center;
  list-style: none;
  padding: 0;
  flex-wrap: wrap;
}
.sect-product-lineup nav .list-item {
  padding: 0 15px;
  margin-bottom: 24px;
}
.sect-product-lineup nav .list-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 50px;
  border: 1px solid #4c845f;
  color: #4c845f;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
.sect-product-lineup nav .list-link::after {
  content: "▼";
  color: #f2e9ae;
  display: inline-block;
  font-size: 14px;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
}
.sect-product-lineup .product-img {
  box-shadow: 0px 0px 15px -5px #90a794;
  border-radius: 4px;
}
.sect-product-lineup .category-heading {
  font-size: clamp(18px, 4vw, 32px);
  color: #f2e9ae;
  font-weight: bold;
  background-color: #13552f;
  text-align: center;
  padding: 16px;
  font-family: sans-serif;
  margin-bottom: 48px;
}
.sect-product-lineup .category-heading.category-heading-producer {
  font-size: clamp(18px, 4vw, 24px);
  padding: 8px;
  margin-bottom: 24px;
}
.sect-product-lineup .product-name {
  margin-top: 8px;
  margin-bottom: 0;
  text-overflow: hidden;
  line-height: 1.2;
  font-weight: bold;
  font-size: clamp(14px, 3vw, 16px);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.sect-product-lineup .description {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 1.2;
  min-height: 38px;
  margin-bottom: 4px;
}
.sect-product-lineup .producer {
  margin-bottom: 0;
  line-height: 1.2;
}
.sect-product-lineup .producer a {
  color: #818181;
}
.sect-product-lineup .price-wrapper {
  color: #cb0200;
  font-weight: bold;
}
.sect-product-lineup ul {
  list-style: none;
  padding: 0;
}

.sect-bunnerContainer {
  padding-top: 64px;
}
.sect-bunnerContainer .bunnerContainer-inner {
  margin: 0 auto;
}
@media (min-width: 768px) {
  .sect-bunnerContainer .bunnerContainer-inner {
    max-width: 60%;
  }
}
.sect-bunnerContainer .bunner-wrapper {
  box-shadow: 0 0.5rem 1rem #999999;
  transition: all 0.3s;
  display: block;
}
.sect-bunnerContainer {
  text-align: center;
}
.sect-bunnerContainer h2 {
  position: relative;
  display: inline-block;
}
.sect-bunnerContainer h2::before, .sect-bunnerContainer h2::after {
  content: "";
  display: inline-block;
  background-color: #000;
  background-size: contain;
  background-repeat: no-repeat;
  width: 20px;
  height: 1px;
  position: absolute;
  top: 50%;
}
.sect-bunnerContainer h2::before {
  left: -25px;
  transform: rotate(-110deg);
}
.sect-bunnerContainer h2::after {
  right: -25px;
  transform: rotate(-70deg);
}
.sect-bunnerContainer .body {
  padding-bottom: 35px;
}

.hr-aspara {
  margin: 5rem 0;
  border-top: 2px dashed #377838;
}

.list-wrapper {
  position: relative;
  margin-bottom: 20px;
  padding: 0 0 20px;
  height: auto;
  overflow: hidden;
}

.show-more {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 150px 0 10px;
  text-align: center;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 70%);
  cursor: pointer;
}

.open .show-more {
  background: transparent;
}

.show-more:before {
  content: "商品を全て見てみる";
  display: inline-block;
  color: #fff;
  background-color: #e37c60;
  padding: 0.25rem 2rem;
  border-radius: 0.5rem;
  transition: all 0.5s;
  box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
}

.active .show-more:before {
  content: "商品リストをたたむ";
}

.item-list {
  position: relative;
}
.item-list .sold-mask {
  display: grid;
  place-content: center;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  position: absolute;
  top: -10px;
  left: -10px;
  right: -10px;
  bottom: -10px;
  border-radius: 2rem;
  font-weight: bold;
  font-size: clamp(2rem, 2vw, 3rem);
}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxwLWFzcGFyYS5jc3MiLCJVc2Vycy90b3lvMzgyL0xvY2FsJTIwU2l0ZXMvdGFiZXJhcmUvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9fdGFiZXJhcmUtY21zMjYvc3JjL3Njc3MvX21peGluLnNjc3MiLCJscC1hc3BhcmEuc2NzcyIsIlVzZXJzL3RveW8zODIvTG9jYWwlMjBTaXRlcy90YWJlcmFyZS9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL190YWJlcmFyZS1jbXMyNi9zcmMvc2Nzcy9fdmFyaWFibGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNPaEIsVUFBQTtBQTJIQSxVQUFBO0FDMUhBO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLFNBQUE7RUFDQSx3QkFBQTtBRkpGOztBRU9BO0VBQ0Usa0JBQUE7QUZKRjtBRU1FO0VBQ0UsV0FBQTtBRkpKOztBRVNFO0VBQ0Usa0JBQUE7QUZOSjtBRVNFO0VBQ0UsaUJBQUE7RUR5REYsZUFBQTtFQUNBLGVBQUE7QUQvREY7QUNtR0U7RUMvRkE7SUQwREEsZUFBQTtJQUNBLGlCQUFBO0VEMURBO0FBQ0Y7QUVTTTtFQUNFLG9DQUFBO0FGUFI7QUVZRTtFQUNFLGNBQUE7QUZWSjtBRWFFO0VBQ0UsY0FBQTtBRlhKO0FFY0U7RUFDRSxjQUFBO0FGWko7QUVlRTtFQUNFLHFCQUFBO0FGYko7QUVnQkU7RUFDRSxxQkFBQTtBRmRKO0FFaUJFO0VBQ0UscUJBQUE7QUZmSjtBRWtCRTtFQUNFLHlCQUFBO0FGaEJKO0FFbUJFO0VBQ0UseUJBQUE7QUZqQko7QUVvQkU7RUFDRSx5QkFBQTtBRmxCSjtBRXFCRTtFQUNFLG1CQUFBO0VBQ0EsOENBQUE7QUZuQko7QUVxQkk7RUFDRSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBRm5CTjtBQ3NERTtFQy9CQTtJQUVJLGVBQUE7SUFDQSxnQkFBQTtFRnJCSjtBQUNGO0FFd0JFO0VB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QTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQ0FBQTtBRm5JSiIsImZpbGUiOiJscC1hc3BhcmEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogbWl4aW4gKi9cbi8qIGFuaW1lICovXG4ubHAtYXNwYXJhLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1NTMwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuMmVtIDFlbSAwLjFlbTtcbn1cblxuLmxwLWFzcGFyYS1tYWluaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubHAtYXNwYXJhLW1haW5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxwLWFzcGFyYSAuc2VjdGlvbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5scC1hc3BhcmEgaDIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLWFzcGFyYSBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG4ubHAtYXNwYXJhIC50dGwtbGluZS1zaWRlLXIgc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc3ODM4ICFpbXBvcnRhbnQ7XG59XG4ubHAtYXNwYXJhIC5jLWxwMDEtbWFpbiB7XG4gIGNvbG9yOiAjMzc3ODM4O1xufVxuLmxwLWFzcGFyYSAuYy1scDAxLXN1YiB7XG4gIGNvbG9yOiAjOTNjNTRmO1xufVxuLmxwLWFzcGFyYSAuYy1scDAxLWFjY2VudCB7XG4gIGNvbG9yOiAjMTQ1NTMwO1xufVxuLmxwLWFzcGFyYSAuYm9yZGVyLWxwMDEtbWFpbiB7XG4gIGJvcmRlci1jb2xvcjogIzM3NzgzODtcbn1cbi5scC1hc3BhcmEgLmJvcmRlci1scDAxLXN1YiB7XG4gIGJvcmRlci1jb2xvcjogIzkzYzU0Zjtcbn1cbi5scC1hc3BhcmEgLmJvcmRlci1scDAxLWFjY2VudCB7XG4gIGJvcmRlci1jb2xvcjogIzE0NTUzMDtcbn1cbi5scC1hc3BhcmEgLmJnLWxwMDEtbWFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzc4Mzg7XG59XG4ubHAtYXNwYXJhIC5iZy1scDAxLXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5M2M1NGY7XG59XG4ubHAtYXNwYXJhIC5iZy1scDAxLWFjY2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDU1MzA7XG59XG4ubHAtYXNwYXJhIC5idG4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmxwLWFzcGFyYSAuYnRuIC5tYXRlcmlhbC1pY29ucyB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4yZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1hc3BhcmEgLmxnLWxlYWQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG59XG4ubHAtYXNwYXJhIC5zZWN0LWhva2thaWRvIHtcbiAgYmFja2dyb3VuZDogI2E1Y2NlODtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjYTVjY2U4IDAlLCAjZmZmZmZmIDUwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2E1Y2NlOCAwJSwgI2ZmZmZmZiA1MCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYTVjY2U4IDAlLCAjZmZmZmZmIDUwJSk7XG59XG4ubHAtYXNwYXJhIC5zZWN0LWhva2thaWRvIC50dGwtaDIge1xuICBmb250LXNpemU6IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLWFzcGFyYSAuc2VjdC1ob2trYWlkbyAudHRsLWgyIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cbi5scC1hc3BhcmEgLnNlY3QtaG9ra2FpZG8gLnNlY3QtaG9ra2FpZG8taW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9scC1hc3BhcmEvc2VjdC1ob2trYWlkby1iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLWFzcGFyYSAuc2VjdC1ob2trYWlkbyAuc2VjdC1ob2trYWlkby1pbWcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byBhdXRvO1xuICB9XG59XG4ubHAtYXNwYXJhIC5zZWN0LWl0ZW0tbGlzdCB7XG4gIGJhY2tncm91bmQ6ICMzNzc4Mzg7XG59XG4ubHAtYXNwYXJhIC50YWJsZS1pdGVtLWxpc3Qge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IHNvbGlkIDJweCAjZmZmO1xufVxuLmxwLWFzcGFyYSAudGFibGUtaXRlbS1saXN0IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmxwLWFzcGFyYSAudGFibGUtaXRlbS1saXN0IHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5scC1hc3BhcmEgLnNlY3QtZGlmZiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtYXNwYXJhL3NlY3QtZGlmZi1iZy5qcGcpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4ubHAtYXNwYXJhIC5zZWN0LWRpZmYgaDIge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLWFzcGFyYSAuc2VjdC1kaWZmIGgyIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cbi5scC1hc3BhcmEgLnNlY3QtZGlmZiBoMjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogIzkzYzU0ZiA0cHggc29saWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5scC1hc3BhcmEgLnNlY3QtZGlmZiAuY2FyZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5scC1hc3BhcmEgLnNlY3QtZGlmZiAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmxwLWFzcGFyYSAuc2VjdC1kaWZmIC5jYXJkIC5jYXJkLWhlYWRlciBoMyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmxwLWFzcGFyYSAuc2VjdC1kaWZmIC5iYWRnZS1ob3VzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5scC1hc3BhcmEgLnNlY3QtZGlmZiAuYmFkZ2UtaG91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtYXNwYXJhL2JhZGdlLWhvdXNlLnBuZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsIC01MCUpO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubHAtYXNwYXJhIC5zZWN0LWRpZmYgLmJhZGdlLWhvdXNlOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMHB4LCAtNTAlKTtcbiAgfVxufVxuLmxwLWFzcGFyYSAuc2VjdC1kaWZmIC5iYWRnZS1yb2ppIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxwLWFzcGFyYSAuc2VjdC1kaWZmIC5iYWRnZS1yb2ppOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xwLWFzcGFyYS9iYWRnZS1yb2ppLnBuZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIC01MCUpO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubHAtYXNwYXJhIC5zZWN0LWRpZmYgLmJhZGdlLXJvamk6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzBweCwgLTUwJSk7XG4gIH1cbn1cbi5scC1hc3BhcmEgLmFzcGFyYS1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLWFzcGFyYSAuYXNwYXJhLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubHAtYXNwYXJhIC5hc3BhcmEtaXRlbTAxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxwLWFzcGFyYSAuYXNwYXJhLWl0ZW0wMSB7XG4gICAgbWFyZ2luOiAwIDUlO1xuICB9XG59XG4ubHAtYXNwYXJhIC5hc3BhcmEtaXRlbTAxIC5oZWFkZXItYXNwYXJhLWl0ZW0wMSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9scC1hc3BhcmEvaXRlbTAxLWhlYWRlci5qcGcpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubHAtYXNwYXJhIC5hc3BhcmEtaXRlbTAxIC5oZWFkZXItYXNwYXJhLWl0ZW0wMSB7XG4gICAgcGFkZGluZzogNjBweDtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG59XG4ubHAtYXNwYXJhIC5hc3BhcmEtaXRlbTAxIC5oZWFkZXItYXNwYXJhLWl0ZW0wMSBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMjA7XG59XG4ubHAtYXNwYXJhIC5hc3BhcmEtaXRlbTAxIC5sZWFkLWRyYWdvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbn1cbi5scC1hc3BhcmEgLmFzcGFyYS1pdGVtMDEgLmJnLWFzcGFyYS1kcmFnb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtYXNwYXJhL2FzcGFyYS1kcmFnb24uanBnKSBjZW50ZXIgYm90dG9tL2NvdmVyIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxwLWFzcGFyYSAuYXNwYXJhLWl0ZW0wMSAuYmctYXNwYXJhLWRyYWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9scC1hc3BhcmEvaW1nLWRvcmFnb24ucG5nKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMjgwcHg7XG4gIHdpZHRoOiA5MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTcwJSwgLTgwJSk7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLWFzcGFyYSAuYXNwYXJhLWl0ZW0wMSAuYmctYXNwYXJhLWRyYWdvbjo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDU2MHB4O1xuICAgIHdpZHRoOiAxODBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAtMjAlKTtcbiAgfVxufVxuLmxwLWFzcGFyYSAuYXNwYXJhLWl0ZW0wMSAudHRsLW9ubHlidXkge1xuICBmb250LXNpemU6IDIuNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubHAtYXNwYXJhIC5hc3BhcmEtaXRlbTAxIC50dGwtb25seWJ1eSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG4ubHAtYXNwYXJhIC5wcmljZS1jYXJkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxwLWFzcGFyYSAucHJpY2UtY2FyZCAuY2FyZC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTUzMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubHAtYXNwYXJhIC5wcmljZS1jYXJkIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5scC1hc3BhcmEgLnByaWNlLWNhcmQgLnByaWNlIHN0cm9uZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4ubHAtYXNwYXJhIC5wcmljZS1jYXJkIC5wcmljZSBzbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxwLWFzcGFyYSAucHJpY2UtY2FyZCAuc21hbGwge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5scC1hc3BhcmEgLnByaWNlLWNhcmQtcHJlbWl1bSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTBweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1hc3BhcmEgLnByaWNlLWNhcmQtcHJlbWl1bSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KSBzY2FsZSgxLjE1KTtcbiAgfVxufVxuLmxwLWFzcGFyYSAucHJpY2UtY2FyZC1wcmVtaXVtIC5jYXJkLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5scC1hc3BhcmEgLnByaWNlLWNhcmQtcHJlbWl1bSAuY2FyZC1oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtYXNwYXJhL2JhZGdlLW5vMS5wbmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgLTMwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLWFzcGFyYSAucHJpY2UtY2FyZC1wcmVtaXVtIC5jYXJkLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCAtNDAlKTtcbiAgfVxufVxuLmxwLWFzcGFyYSAuaGVhZGVyLWFzcGFyYS1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxwLWFzcGFyYSAuaGVhZGVyLWFzcGFyYS1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5scC1hc3BhcmEgLmhlYWRlci1mYXJtIHtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLWFzcGFyYSAuaGVhZGVyLWZhcm0ge1xuICAgIG1hcmdpbi10b3A6IC0yMDBweDtcbiAgfVxufVxuLmxwLWFzcGFyYSAuaGVhZGVyLWZhcm0gaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5scC1hc3BhcmEgLmhlYWRlci1mYXJtIC5mYXJtLWxlYWQge1xuICBmb250LWZhbWlseTog5ri45piO5pydLCBcIll1IE1pbmNob1wiLCBZdU1pbmNobywgXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBtYXJnaW46IDE1cHggMCAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzE0NTUzMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubHAtYXNwYXJhIC5oZWFkZXItZmFybSAuZmFybS1sZWFkIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxufVxuLmxwLWFzcGFyYSAuYXNwYXJhLWl0ZW0wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYwZTg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5scC1hc3BhcmEgLmFzcGFyYS1pdGVtMDIge1xuICAgIG1hcmdpbjogMCA1JTtcbiAgfVxufVxuLmxwLWFzcGFyYSAuY2FyZC1mYXJtIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTQ1NTMwO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmxwLWFzcGFyYSAuYXNwYXJhLWl0ZW0wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5scC1hc3BhcmEgLmFzcGFyYS1pdGVtMDMge1xuICAgIG1hcmdpbjogMCA1JTtcbiAgfVxufVxuLmxwLWFzcGFyYSAuYXNwYXJhLWl0ZW0wMyAudHRsLWl0ZW0wMy0wMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc3ODM4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5scC1hc3BhcmEgLmFzcGFyYS1pdGVtMDMgLnR0bC1pdGVtMDMtMDIge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ubHAtYXNwYXJhIC5hc3BhcmEtaXRlbTAzIC50dGwtaXRlbTAzLTAzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OThkYTg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmxwLWFzcGFyYSAudGFibGUtcHJpY2Uge1xuICBib3JkZXItY29sb3I6ICMzNzc4Mzg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubHAtYXNwYXJhIC50YWJsZS1wcmljZSB0aCxcbi5scC1hc3BhcmEgLnRhYmxlLXByaWNlIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzc3ODM4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmxwLWFzcGFyYSAudGFibGUtcHJpY2UgdGggc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1hc3BhcmEgLnRhYmxlLXByaWNlIHRoIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLmxwLWFzcGFyYSAudGFibGUtcHJpY2UgLnByaWNlIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5scC1hc3BhcmEgLnRhYmxlLXByaWNlIC5wcmljZSBzbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxwLWFzcGFyYSAudGFibGUtcHJpY2UgLnNtYWxsIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1hc3BhcmEgLnRhYmxlLXByaWNlIC5zbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ubHAtYXNwYXJhIC50YWJsZS1wcmljZSAuYnRuIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4ubHAtYXNwYXJhIC50YWJsZS1wcmljZSAuYnRuLWxvbmcge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtaW4td2lkdGg6IDhlbTtcbn1cbi5scC1hc3BhcmEgLmFzcGFyYS1pdGVtMDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmMGU4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubHAtYXNwYXJhIC5hc3BhcmEtaXRlbTA0IHtcbiAgICBtYXJnaW46IDAgNSU7XG4gIH1cbn1cblxuLmNhcmQtZm9ybSBsYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4uc2VjdC1yZXZpZXcge1xuICBtYXJnaW46IDMwcHggMCAwO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXI6IGRvdWJsZSA0cHggI2NiOWIwYztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNlY3QtcmV2aWV3IC5yZXZpZXcge1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5zZWN0LXJldmlldyAudm9pY2UtYm94IHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuLnNlY3QtcmV2aWV3IC52b2ljZS1ib3ggcCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5zZWN0LXJldmlldyAudm9pY2UtYm94IC5yZXZpZXctc3RhcnMge1xuICBjb2xvcjogI2NiOWIwYztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNlY3QtcmV2aWV3IC52b2ljZS1ib3g6OmJlZm9yZSwgLnNlY3QtcmV2aWV3IC52b2ljZS1ib3g6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAzMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2VjdC1yZXZpZXcgLnZvaWNlLWJveDo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCAjY2NjO1xufVxuLnNlY3QtcmV2aWV3IC52b2ljZS1ib3g6OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCAjZmZmO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxwX2FzcGFyYSAuYmxfaGVhZGVyX2Rvd25zaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1scF9hc3BhcmEgLmJsX3Njcm9sbGluZ0Jhbm5lckJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxwX2FzcGFyYSAubHlfZm9vdGVyIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b24ge1xuICBib3R0b206IDgwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbHBfYXNwYXJhIC5seV9mb290ZXIgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbiAuZnMtcC1zY3JvbGxpbmdDYXJ0QnV0dG9uX19idXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWNhYmU7XG4gIGJvcmRlci1yYWRpdXM6IDdweCAwIDAgN3B4O1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAyMXB4IDdweDtcbiAgbGluZS1oZWlnaHQ6IDAuODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxwX2FzcGFyYSAubHlfZm9vdGVyIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b24gLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbl9fYnV0dG9uIHtcbiAgICB3aWR0aDogNjZweDtcbiAgICBoZWlnaHQ6IDY2cHg7XG4gICAgcGFkZGluZzogMzJweCA2cHg7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbHBfYXNwYXJhIC5seV9mb290ZXIgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbiAjc2Nyb2xsaW5nVG9wQnV0dG9uLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbl9fYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbHBfYXNwYXJhIC5seV9mb290ZXIgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbiAuZnMtaWNvbi0tY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly90YWJlcmFyZS5pdGVtYm94LmRlc2lnbi9pdGVtL2Fzc2V0cy9pbWFnZXMvY29tbW9uL2ljb25fY2FydC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjYlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1scF9hc3BhcmEgLmx5X2Zvb3RlciAuZnMtcC1zY3JvbGxpbmdDYXJ0QnV0dG9uIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b25fX2xhYmVsIHtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1scF9hc3BhcmEgLmx5X2Zvb3RlciAuZnMtcC1zY3JvbGxpbmdDYXJ0QnV0dG9uIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b25fX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbHBfYXNwYXJhIC5seV9mb290ZXIgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbiAuZnMtcC1jYXJ0SXRlbU51bWJlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxwX2FzcGFyYSAubHlfZm9vdGVyIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b24gLmZzLWNsaWVudEluZm8uaXMtcmVhZHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbHBfYXNwYXJhIC5seV9mb290ZXIgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbiAudW5fY2FydEJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1scF9hc3BhcmEgLmx5X2Zvb3RlciAuZnMtcC1zY3JvbGxpbmdDYXJ0QnV0dG9uIC51bl9jYXJ0QnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1scF9hc3BhcmEgLmx5X2Zvb3RlciAuZnMtcC1zY3JvbGxpbmdDYXJ0QnV0dG9uIC5mcy1pY29uLS1wYWdldG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIj5cIjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI2JTtcbiAgbGVmdDogNDIlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxwX2FzcGFyYSAubHlfZm9vdGVyIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b24gLmZzLWljb24tLXBhZ2V0b3A6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxlZnQ6IDQ1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubGlzdC1sbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5saXN0LWxtIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saXN0LWxtIC5sbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB0YWJsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5tdy0xMDBweCB7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG5cbi5tdy0xODBweCB7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG5cbi5zZWN0LWRpZmYtc2l6ZSB7XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZmZmZiAwJSwgI2ZmZmZmZiAzMyUsICNmZmZmZmYgNTElLCByZ2JhKDI0MywgMjU1LCAyMjYsIDAuOCkgNzYlLCAjZjNmZmUyIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZWN0LWRpZmYtc2l6ZSAuaDIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAzdncsIDI0cHgpO1xuICBjb2xvcjogcmdiYSg1MCwgMTIwLCA1NiwgMC44KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuLnNlY3QtZGlmZi1zaXplIC5oMjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDRlMDU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnNlY3QtZGlmZi1zaXplIC50YWJsZSB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdC1kaWZmLXNpemUgdGhlYWQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VjdC1kaWZmLXNpemUgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDMzLjMlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zZWN0LWRpZmYtc2l6ZSAuZm9vdG5vdGUge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3QtcmVjaXBlIHtcbiAgcGFkZGluZzogNjRweCAwIDgwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbHAtYXNwYXJhL2JnX3JlY2lwZS5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uc2VjdC1yZWNpcGUgLnNlY3QtcmVjaXBlLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMjU1LCAyMTIsIDAuNSk7XG4gIHBhZGRpbmc6IDQwcHggMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdC1yZWNpcGUgLnNlY3QtcmVjaXBlLWlubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDM1cHg7XG4gIH1cbn1cbi5zZWN0LXJlY2lwZSBoMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgM3Z3LCAyOHB4KSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiBjbGFtcCgyNHB4LCAzdncsIDQwcHgpO1xufVxuLnNlY3QtcmVjaXBlIGgzIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gIG1heC13aWR0aDogNTcwcHg7XG4gIGNvbG9yOiAjMDYyNzAxO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zZWN0LXJlY2lwZSBwIHtcbiAgbWFyZ2luOiA4cHggYXV0byAyNHB4O1xuICBtYXgtd2lkdGg6IDU3MHB4O1xuICBmb250LXNpemU6IGNsYW1wKDE1cHgsIDN2dywgMThweCk7XG59XG4uc2VjdC1yZWNpcGUgaHIge1xuICBtYXJnaW46IDI0cHggYXV0bztcbiAgbWF4LXdpZHRoOiA1NzBweDtcbn1cbi5zZWN0LXJlY2lwZSBpbWcge1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zZWN0LXJlY2lwZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VjdC1yZWNpcGUgLm1hcmtlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA2MCUsICNmZjYgNjAlKTtcbn1cblxuLnNlY3QtcHJvZHVjdCAubW92aWUtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luOiA4cHggYXV0byA2NHB4O1xufVxuLnNlY3QtcHJvZHVjdCAubW92aWUtaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDR2dywgMjRweCk7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0LXByb2R1Y3QgLm1vdmllLWhlYWRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICB9XG59XG4uc2VjdC1wcm9kdWN0IC5tb3ZpZS1oZWFkaW5nOjpiZWZvcmUsIC5zZWN0LXByb2R1Y3QgLm1vdmllLWhlYWRpbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiBjbGFtcCg1MHB4LCA1dncsIDcwcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cbi5zZWN0LXByb2R1Y3QgLm1vdmllLWhlYWRpbmc6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTEwZGVnKTtcbn1cbi5zZWN0LXByb2R1Y3QgLm1vdmllLWhlYWRpbmc6OmFmdGVyIHtcbiAgcmlnaHQ6IC0yMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNzBkZWcpO1xufVxuLnNlY3QtcHJvZHVjdCAud3JhcF9tb3ZpZSBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmxwLWFzcGFyYS1wYWdlLW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTg3M2Q7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5scC1hc3BhcmEtcGFnZS1uYXYgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxwLWFzcGFyYS1wYWdlLW5hdiB1bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgfVxufVxuLmxwLWFzcGFyYS1wYWdlLW5hdiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5scC1hc3BhcmEtcGFnZS1uYXYgbGkge1xuICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5scC1hc3BhcmEtcGFnZS1uYXYgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG59XG4ubHAtYXNwYXJhLXBhZ2UtbmF2IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC4yNWVtIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLWFzcGFyYS1wYWdlLW5hdiBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5scC1hc3BhcmEtcGFnZS1uYXYgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLilrxcIjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjZmY2O1xufVxuXG4uc2VjdC1wcm9kdWN0LWxpbmV1cCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmM2ZmZTIgMCUsICNmZmZmZmYgMzMlLCAjZmZmZmZmIDUxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDc2JSwgI2YzZmZlMiAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0LXByb2R1Y3QtbGluZXVwIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNlY3QtcHJvZHVjdC1saW5ldXAgLmhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdC1wcm9kdWN0LWxpbmV1cCAuaGVhZGluZyBoMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgNHZ3LCA2NHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5zZWN0LXByb2R1Y3QtbGluZXVwIC5oZWFkaW5nIGgyIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMnZ3LCAyNHB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdC1wcm9kdWN0LWxpbmV1cCAuaGVhZGluZyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uc2VjdC1wcm9kdWN0LWxpbmV1cCAuaGVhZGluZyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdC1wcm9kdWN0LWxpbmV1cCAuaGVhZGluZyBwIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuLnNlY3QtcHJvZHVjdC1saW5ldXAgbmF2IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uc2VjdC1wcm9kdWN0LWxpbmV1cCBuYXYgLmxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNlY3QtcHJvZHVjdC1saW5ldXAgbmF2IC5saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uc2VjdC1wcm9kdWN0LWxpbmV1cCBuYXYgLmxpc3QtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjIwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRjODQ1ZjtcbiAgY29sb3I6ICM0Yzg0NWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zZWN0LXByb2R1Y3QtbGluZXVwIG5hdiAubGlzdC1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pa8XCI7XG4gIGNvbG9yOiAjZjJlOWFlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5zZWN0LXByb2R1Y3QtbGluZXVwIC5wcm9kdWN0LWltZyB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAtNXB4ICM5MGE3OTQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zZWN0LXByb2R1Y3QtbGluZXVwIC5jYXRlZ29yeS1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCA0dncsIDMycHgpO1xuICBjb2xvcjogI2YyZTlhZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzU1MmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG4uc2VjdC1wcm9kdWN0LWxpbmV1cCAuY2F0ZWdvcnktaGVhZGluZy5jYXRlZ29yeS1oZWFkaW5nLXByb2R1Y2VyIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCA0dncsIDI0cHgpO1xuICBwYWRkaW5nOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uc2VjdC1wcm9kdWN0LWxpbmV1cCAucHJvZHVjdC1uYW1lIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LW92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDN2dywgMTZweCk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdC1wcm9kdWN0LWxpbmV1cCAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2VjdC1wcm9kdWN0LWxpbmV1cCAucHJvZHVjZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnNlY3QtcHJvZHVjdC1saW5ldXAgLnByb2R1Y2VyIGEge1xuICBjb2xvcjogIzgxODE4MTtcbn1cbi5zZWN0LXByb2R1Y3QtbGluZXVwIC5wcmljZS13cmFwcGVyIHtcbiAgY29sb3I6ICNjYjAyMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNlY3QtcHJvZHVjdC1saW5ldXAgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2VjdC1idW5uZXJDb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbn1cbi5zZWN0LWJ1bm5lckNvbnRhaW5lciAuYnVubmVyQ29udGFpbmVyLWlubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3QtYnVubmVyQ29udGFpbmVyIC5idW5uZXJDb250YWluZXItaW5uZXIge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG59XG4uc2VjdC1idW5uZXJDb250YWluZXIgLmJ1bm5lci13cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSAjOTk5OTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdC1idW5uZXJDb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdC1idW5uZXJDb250YWluZXIgaDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZWN0LWJ1bm5lckNvbnRhaW5lciBoMjo6YmVmb3JlLCAuc2VjdC1idW5uZXJDb250YWluZXIgaDI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cbi5zZWN0LWJ1bm5lckNvbnRhaW5lciBoMjo6YmVmb3JlIHtcbiAgbGVmdDogLTI1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMTBkZWcpO1xufVxuLnNlY3QtYnVubmVyQ29udGFpbmVyIGgyOjphZnRlciB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTcwZGVnKTtcbn1cbi5zZWN0LWJ1bm5lckNvbnRhaW5lciAuYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xufVxuXG4uaHItYXNwYXJhIHtcbiAgbWFyZ2luOiA1cmVtIDA7XG4gIGJvcmRlci10b3A6IDJweCBkYXNoZWQgIzM3NzgzODtcbn1cblxuLmxpc3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNob3ctbW9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTUwcHggMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYigyNTUsIDI1NSwgMjU1KSA3MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5vcGVuIC5zaG93LW1vcmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNob3ctbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuWVhuWTgeOCkuWFqOOBpuimi+OBpuOBv+OCi1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3YzYwO1xuICBwYWRkaW5nOiAwLjI1cmVtIDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5hY3RpdmUgLnNob3ctbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuWVhuWTgeODquOCueODiOOCkuOBn+OBn+OCgFwiO1xufVxuXG4uaXRlbS1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLml0ZW0tbGlzdCAuc29sZC1tYXNrIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIGxlZnQ6IC0xMHB4O1xuICByaWdodDogLTEwcHg7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDJyZW0sIDJ2dywgM3JlbSk7XG59IiwiQGZvcndhcmQgXCIuLi9zY3NzL3ZhcmlhYmxlXCI7XG5cbkB1c2UgXCIuLi9zY3NzL3ZhcmlhYmxlXCIgYXMgKjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwic2FzczptYXBcIjtcblxuLyogbWl4aW4gKi9cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbkBtaXhpbiBtaW5jaG9UdGwoJGZvbnRTaXplOiAzMiwgJGZvbnRXZWlnaHQ6IDQwMCkge1xuICBmb250LWZhbWlseTog5ri45piO5pydLCBcIll1IE1pbmNob1wiLCBZdU1pbmNobywgXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IGZvbnQtc2l6ZSgkZm9udFNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnRXZWlnaHQ7XG59XG5cbkBtaXhpbiBnb3RoaWNUdGwoJGZvbnRTaXplOiAzMiwgJGZvbnRXZWlnaHQ6IDQwMCkge1xuICBmb250LWZhbWlseTpcbiAgICBcIll1IEdvdGhpYyBNZWRpdW1cIiwgXCLmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtXCIsIFl1R290aGljLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLFxuICAgIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IGZvbnQtc2l6ZSgkZm9udFNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnRXZWlnaHQ7XG59XG5cbkBtaXhpbiBjZW50ZXItbGF5b3V0KCR3aWR0aCwgJG1heDogZmFsc2UpIHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgQGlmICRtYXgge1xuICAgIG1heC13aWR0aDogJHdpZHRoO1xuICB9IEBlbHNlIHtcbiAgICB3aWR0aDogJHdpZHRoO1xuICB9XG5cbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1peGluIHZlcnRpY2FsLWNlbnRlcmluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuQG1peGluIGNlbnRlcmluZy1lbGVtZW50cygkaG9yaXpvbnRhbDogdHJ1ZSwgJHZlcnRpY2FsOiB0cnVlKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICBAaWYgJGhvcml6b250YWwgYW5kICR2ZXJ0aWNhbCB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH0gQGVsc2UgaWYgJHZlcnRpY2FsIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxufVxuXG5AbWl4aW4gcHNldWRvLWVsZW1lbnQoJGNvbnRlbnQ6IFwiXCIsICRwb3NpdGlvbjogYWJzb2x1dGUsICRkaXNwbGF5OiBibG9jaykge1xuICBwb3NpdGlvbjogJHBvc2l0aW9uO1xuICBkaXNwbGF5OiAkZGlzcGxheTtcbiAgY29udGVudDogJGNvbnRlbnQ7XG59XG5cbkBtaXhpbiBpbWctcmVwbCgkd2lkdGgsICRoZWlnaHQsICRpbWFnZSkge1xuICB3aWR0aDogJHdpZHRoO1xuICBoZWlnaHQ6ICRoZWlnaHQ7XG4gIGJhY2tncm91bmQ6IHVybCgkaW1hZ2UpIDAgMCBuby1yZXBlYXQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtaXhpbiBmb250LXNpemUoJHNpemUsICRiYXNlOiAxMCkge1xuICBmb250LXNpemU6ICRzaXplICsgcHg7IC8vIGZhbGxiYWNrIGZvciBvbGQgYnJvd3NlcnNcbiAgZm9udC1zaXplOiBjYWxjKCRzaXplIC8gJGJhc2UpICsgcmVtO1xufVxuXG5AbWl4aW4gYnRuX2NvbG9yKCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuXG5AbWl4aW4gYXNwZWN0LXJhdGlvKCR3aWR0aCwgJGhlaWdodCwgJGltYWdlOiBudWxsKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogKCRoZWlnaHQgLyAkd2lkdGgpICogMTAwJTtcblxuICBAaWYgJGltYWdlICE9bnVsbCB7XG4gICAgYmFja2dyb3VuZDogdXJsKCRpbWFnZSkgNTAlIDUwJSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuXG5AbWl4aW4gZm9udC1mYWNlKCRmYW1pbHksICRwYXRoLCAkd2VpZ2h0OiBub3JtYWwsICRzdHlsZTogbm9ybWFsKSB7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAkZmFtaWx5O1xuICAgIHNyYzpcbiAgICAgIHVybChcIiN7JHBhdGh9LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgdXJsKFwiI3skcGF0aH0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgdXJsKFwiI3skcGF0aH0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIGZvbnQtc3R5bGU6ICRzdHlsZTtcbiAgfVxufVxuXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IG1kKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC5nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKiBhbmltZSAqL1xuQG1peGluIGFuaW1hdGlvblZhbHVlKCRuYW1lLCAkZHVyYXRpb24sICRmdW5jdGlvbiwgJGRlbGF5LCAkY291bnQsICRzdGF0ZSkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogJG5hbWUgJGR1cmF0aW9uICsgcyAkZnVuY3Rpb24gJGRlbGF5ICsgcyAkY291bnQgJHN0YXRlO1xuICBhbmltYXRpb246ICRuYW1lICRkdXJhdGlvbiArIHMgJGZ1bmN0aW9uICRkZWxheSArIHMgJGNvdW50ICRzdGF0ZTtcbn1cblxuQG1peGluIGtleWZyYW1lcygkbmFtZSkge1xuICBALXdlYmtpdC1rZXlmcmFtZXMgI3skbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgQGtleWZyYW1lcyAjeyRuYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkBmb3J3YXJkIFwiLi4vc2Nzcy92YXJpYWJsZVwiO1xuQGZvcndhcmQgXCIuLi9zY3NzL21peGluXCI7XG5cbkB1c2UgXCIuLi9zY3NzL3ZhcmlhYmxlXCIgYXMgKjtcbkB1c2UgXCIuLi9zY3NzL21peGluXCIgYXMgKjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5scC1hc3BhcmEtdGl0bGUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDU1MzA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC4yZW0gMWVtIDAuMWVtO1xufVxuXG4ubHAtYXNwYXJhLW1haW5pbWFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5scC1hc3BhcmEge1xuICAuc2VjdGlvbiB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG5cbiAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgICB9XG4gIH1cblxuICAudHRsLWxpbmUtc2lkZS1yIHtcbiAgICBzcGFuIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NzgzOCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jLWxwMDEtbWFpbiB7XG4gICAgY29sb3I6ICMzNzc4Mzg7XG4gIH1cblxuICAuYy1scDAxLXN1YiB7XG4gICAgY29sb3I6ICM5M2M1NGY7XG4gIH1cblxuICAuYy1scDAxLWFjY2VudCB7XG4gICAgY29sb3I6ICMxNDU1MzA7XG4gIH1cblxuICAuYm9yZGVyLWxwMDEtbWFpbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzc3ODM4O1xuICB9XG5cbiAgLmJvcmRlci1scDAxLXN1YiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTNjNTRmO1xuICB9XG5cbiAgLmJvcmRlci1scDAxLWFjY2VudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTQ1NTMwO1xuICB9XG5cbiAgLmJnLWxwMDEtbWFpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NzgzODtcbiAgfVxuXG4gIC5iZy1scDAxLXN1YiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkzYzU0ZjtcbiAgfVxuXG4gIC5iZy1scDAxLWFjY2VudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTUzMDtcbiAgfVxuXG4gIC5idG4ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuMmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5sZy1sZWFkIHtcbiAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gIH1cblxuICAuc2VjdC1ob2trYWlkbyB7XG4gICAgYmFja2dyb3VuZDogI2E1Y2NlODtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNhNWNjZTggMCUsICNmZmZmZmYgNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNhNWNjZTggMCUsICNmZmZmZmYgNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYTVjY2U4IDAlLCAjZmZmZmZmIDUwJSk7XG5cbiAgICAudHRsLWgyIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcblxuICAgICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0LWhva2thaWRvLWltZyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xwLWFzcGFyYS9zZWN0LWhva2thaWRvLWJnLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VjdC1pdGVtLWxpc3Qge1xuICAgIGJhY2tncm91bmQ6ICMzNzc4Mzg7XG4gIH1cblxuICAudGFibGUtaXRlbS1saXN0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2ZmZjtcblxuICAgIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgfVxuXG4gIC5zZWN0LWRpZmYge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtYXNwYXJhL3NlY3QtZGlmZi1iZy5qcGcpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogIzkzYzU0ZiA0cHggc29saWQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5iYWRnZS1ob3VzZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtYXNwYXJhL2JhZGdlLWhvdXNlLnBuZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsIC01MCUpO1xuICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMHB4LCAtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5iYWRnZS1yb2ppIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9scC1hc3BhcmEvYmFkZ2Utcm9qaS5wbmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAtNTAlKTtcbiAgICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMHB4LCAtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hc3BhcmEtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG4gICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgLmFzcGFyYS1pdGVtMDEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjE7XG5cbiAgICBAaW5jbHVkZSBtcSh4bCkge1xuICAgICAgbWFyZ2luOiAwIDUlO1xuICAgIH1cblxuICAgIC5oZWFkZXItYXNwYXJhLWl0ZW0wMSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9scC1hc3BhcmEvaXRlbTAxLWhlYWRlci5qcGcpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgfVxuXG4gICAgICBoMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKCk7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sZWFkLWRyYWdvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgIH1cblxuICAgIC5iZy1hc3BhcmEtZHJhZ29uIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtYXNwYXJhL2FzcGFyYS1kcmFnb24uanBnKSBjZW50ZXIgYm90dG9tL2NvdmVyIG5vLXJlcGVhdDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9scC1hc3BhcmEvaW1nLWRvcmFnb24ucG5nKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTcwJSwgLTgwJSk7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgICAgICBoZWlnaHQ6IDU2MHB4O1xuICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAtMjAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50dGwtb25seWJ1eSB7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcblxuICAgICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcmljZS1jYXJkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1NTMwO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLnByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICBzdHJvbmcge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgfVxuXG4gICAgICBzbWFsbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbWFsbCB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIH1cblxuICAucHJpY2UtY2FyZC1wcmVtaXVtIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMTBweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG4gICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCkgc2NhbGUoMS4xNSk7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9scC1hc3BhcmEvYmFkZ2Utbm8xLnBuZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAtMzAlKTtcblxuICAgICAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIC00MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1hc3BhcmEtaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1mYXJtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgIG1hcmdpbi10b3A6IC0yMDBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB9XG5cbiAgICAuZmFybS1sZWFkIHtcbiAgICAgIGZvbnQtZmFtaWx5OiDmuLjmmI7mnJ0sIFwiWXUgTWluY2hvXCIsIFl1TWluY2hvLCBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gICAgICBtYXJnaW46IDE1cHggMCAwO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICMxNDU1MzA7XG5cbiAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hc3BhcmEtaXRlbTAyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmMGU4O1xuXG4gICAgQGluY2x1ZGUgbXEoeGwpIHtcbiAgICAgIG1hcmdpbjogMCA1JTtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1mYXJtIHtcbiAgICBib3JkZXItY29sb3I6ICMxNDU1MzA7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5hc3BhcmEtaXRlbTAzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YxO1xuXG4gICAgQGluY2x1ZGUgbXEoeGwpIHtcbiAgICAgIG1hcmdpbjogMCA1JTtcbiAgICB9XG5cbiAgICAudHRsLWl0ZW0wMy0wMSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzc4Mzg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgfVxuXG4gICAgLnR0bC1pdGVtMDMtMDIge1xuICAgICAgY29sb3I6ICM3MDcwNzA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cblxuICAgIC50dGwtaXRlbTAzLTAzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OGRhODtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG4gIH1cblxuICAudGFibGUtcHJpY2Uge1xuICAgIGJvcmRlci1jb2xvcjogIzM3NzgzODtcbiAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzc3ODM4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgdGggc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXG4gICAgICBzbWFsbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbWFsbCB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuXG4gICAgLmJ0bi1sb25nIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBtaW4td2lkdGg6IDhlbTtcbiAgICB9XG4gIH1cblxuICAuYXNwYXJhLWl0ZW0wNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjBlODtcblxuICAgIEBpbmNsdWRlIG1xKHhsKSB7XG4gICAgICBtYXJnaW46IDAgNSU7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWZvcm0gbGFiZWwge1xuICBjb2xvcjogIzY2NjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbn1cblxuLnNlY3QtcmV2aWV3IHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyOiBkb3VibGUgNHB4ICNjYjliMGM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAucmV2aWV3IHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxuXG4gIC52b2ljZS1ib3gge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAucmV2aWV3LXN0YXJzIHtcbiAgICAgIGNvbG9yOiAjY2I5YjBjO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkICNjY2M7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1scF9hc3BhcmEge1xuICAuYmxfaGVhZGVyX2Rvd25zaWRlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmxfc2Nyb2xsaW5nQmFubmVyQnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmx5X2Zvb3RlciB7XG4gICAgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbiB7XG4gICAgICBib3R0b206IDgwcHg7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICByaWdodDogMDtcbiAgICAgIHotaW5kZXg6IDEwMDtcblxuICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgLy8gYm90dG9tOiA4JTtcbiAgICAgIH1cblxuICAgICAgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbl9fYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDljYWJlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHggMCAwIDdweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgcGFkZGluZzogMjFweCA3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgICB3aWR0aDogNjZweDtcbiAgICAgICAgICBoZWlnaHQ6IDY2cHg7XG4gICAgICAgICAgcGFkZGluZzogMzJweCA2cHg7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI3Njcm9sbGluZ1RvcEJ1dHRvbi5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b25fX2J1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5mcy1pY29uLS1jYXJ0OjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3RhYmVyYXJlLml0ZW1ib3guZGVzaWduL2l0ZW0vYXNzZXRzL2ltYWdlcy9jb21tb24vaWNvbl9jYXJ0LnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyNiU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG5cbiAgICAgIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b25fX2xhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZnMtcC1jYXJ0SXRlbU51bWJlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5mcy1jbGllbnRJbmZvLmlzLXJlYWR5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC51bl9jYXJ0QnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mcy1pY29uLS1wYWdldG9wOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDI2JTtcbiAgICAgICAgbGVmdDogNDIlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcblxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBsZWZ0OiA0NSU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxpc3QtbG0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5sbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgdGFibGUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuLm13LTEwMHB4IHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbn1cblxuLm13LTE4MHB4IHtcbiAgbWF4LXdpZHRoOiAxODBweDtcbn1cblxuLy8g44K144Kk44K644GU44Go44Gu6YGV44GEXG4uc2VjdC1kaWZmLXNpemUge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmZmZmYgMCUsICNmZmZmZmYgMzMlLCAjZmZmZmZmIDUxJSwgI2YzZmZlMmNjIDc2JSwgI2YzZmZlMiAxMDAlKSAwJVxuICAgIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgb3BhY2l0eTogMTtcblxuICAuaDIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgM3Z3LCAyNHB4KTtcbiAgICBjb2xvcjogcmdiYSg1MCwgMTIwLCA1NiwgMC44KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBkNGUwNTtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZSB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICB0aGVhZCB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMzMuMyU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBAaW5jbHVkZSBtcShzbSkge1xuICAgIH1cbiAgfVxuXG4gIC5mb290bm90ZSB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uc2VjdC1yZWNpcGUge1xuICBwYWRkaW5nOiA2NHB4IDAgODBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9scC1hc3BhcmEvYmdfcmVjaXBlLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAuc2VjdC1yZWNpcGUtaW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyNTUsIDIxMiwgMC41KTtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgcGFkZGluZzogNDBweCAzNXB4O1xuICAgIH1cbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDN2dywgMjhweCkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogY2xhbXAoMjRweCwgM3Z3LCA0MHB4KTtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDI0cHggYXV0byAwO1xuICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgY29sb3I6ICMwNjI3MDE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogOHB4IGF1dG8gMjRweDtcbiAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTVweCwgM3Z3LCAxOHB4KTtcbiAgfVxuXG4gIGhyIHtcbiAgICBtYXJnaW46IDI0cHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG5cbiAgICBAaW5jbHVkZSBtcShzbSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLm1hcmtlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDYwJSwgI2ZmNiA2MCUpO1xuICB9XG59XG5cbi8vIOWVhuWTgSDpvo3jga7pq61cbi5zZWN0LXByb2R1Y3Qge1xuICAvLyDli5XnlLtcbiAgLm1vdmllLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDhweCBhdXRvIDY0cHg7XG4gIH1cblxuICAubW92aWUtaGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgNHZ3LCAyNHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgd2lkdGg6IGNsYW1wKDUwcHgsIDV2dywgNzBweCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtMjVweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMTBkZWcpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC03MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgLndyYXBfbW92aWUge1xuICAgIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8vIOODiuODk+OCsuODvOOCt+ODp+ODs1xuLmxwLWFzcGFyYS1wYWdlLW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTg3M2Q7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubmF2IHtcbiAgfVxuXG4gIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjZmZmO1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMC4yNWVtIDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCLilrxcIjtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgY29sb3I6ICNmZjY7XG4gICAgfVxuICB9XG59XG5cbi8vIOWVhuWTgeOAh+OAh+OBi+OCiemBuOOBtlxuLnNlY3QtcHJvZHVjdC1saW5ldXAge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZjNmZmUyIDAlLCAjZmZmZmZmIDMzJSwgI2ZmZmZmZiA1MSUsICNmZmZmZmZjYyA3NiUsICNmM2ZmZTIgMTAwJSkgMCVcbiAgICAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIG9wYWNpdHk6IDE7XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbXEoeGwpIHtcbiAgICAgIG1heC13aWR0aDogOTYwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuaGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCA0dncsIDY0cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIC5zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMnZ3LCAyNHB4KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbmF2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgLmxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAubGlzdC1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNGM4NDVmO1xuICAgICAgY29sb3I6ICM0Yzg0NWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIuKWvFwiO1xuICAgICAgICBjb2xvcjogI2YyZTlhZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3QtaW1nIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggLTVweCAjOTBhNzk0O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gIC5jYXRlZ29yeS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDR2dywgMzJweCk7XG4gICAgY29sb3I6ICNmMmU5YWU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzNTUyZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICYuY2F0ZWdvcnktaGVhZGluZy1wcm9kdWNlciB7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDR2dywgMjRweCk7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0LW5hbWUge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgM3Z3LCAxNnB4KTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWluLWhlaWdodDogMzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAucHJvZHVjZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICM4MTgxODE7XG4gICAgfVxuICB9XG5cbiAgLnByaWNlLXdyYXBwZXIge1xuICAgIGNvbG9yOiAjY2IwMjAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vLyDjg5Djg4rjg7zjgrvjgq/jgrfjg6fjg7Ncbi5zZWN0LWJ1bm5lckNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xuXG4gIC5idW5uZXJDb250YWluZXItaW5uZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgIG1heC13aWR0aDogNjAlO1xuICAgIH1cbiAgfVxuXG4gIC5idW5uZXItd3JhcHBlciB7XG4gICAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSAjOTk5OTk5O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGgyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLTI1cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTEwZGVnKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogLTI1cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNzBkZWcpO1xuICAgIH1cbiAgfVxuXG4gIC5ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG4uaHItYXNwYXJhIHtcbiAgbWFyZ2luOiA1cmVtIDA7XG4gIGJvcmRlci10b3A6IDJweCBkYXNoZWQgIzM3NzgzODtcbn1cblxuLmxpc3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNob3ctbW9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTUwcHggMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgNzAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm9wZW4gLnNob3ctbW9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNob3ctbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuWVhuWTgeOCkuWFqOOBpuimi+OBpuOBv+OCi1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3YzYwO1xuICBwYWRkaW5nOiAwLjI1cmVtIDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYWN0aXZlIC5zaG93LW1vcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLllYblk4Hjg6rjgrnjg4jjgpLjgZ/jgZ/jgoBcIjtcbn1cblxuLml0ZW0tbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLnNvbGQtbWFzayB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICBib3R0b206IC0xMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiBjbGFtcCgycmVtLCAydncsIDNyZW0pO1xuICB9XG59XG4iLCIvLyBZb3VyIHZhcmlhYmxlIG92ZXJyaWRlc1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6XG4gIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJZdSBHb3RoaWMgTWVkaXVtXCIsIFwi5ri444K044K344OD44KvIE1lZGl1bVwiLCBZdUdvdGhpYywgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCLjg6HjgqTjg6rjgqpcIixcbiAgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIixcbiAgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiRtYWluLWNvbG9yOiAjZTM3YzYwO1xuJHN1Yi1jb2xvcjogI2I5YTU2MDtcbiRhY2NlbnQtY29sb3I6ICM4NjZlMWQ7XG4kdGhlbWUtY29sb3JzOiAoXG4gIHByaW1hcnk6ICNlMzdjNjAsXG4gIHNlY29uZGFyeTogIzJlMzE5MixcbiAgc3VjY2VzczogIzI4YTc0NSxcbiAgZGFuZ2VyOiAjZGMzNTQ1LFxuICB3YXJuaW5nOiAjZmZjMTA3LFxuICBpbmZvOiAjMTdhMmI4LFxuICBsaWdodDogI2Y4ZjlmYSxcbiAgZGFyazogIzM0M2E0MFxuKTtcblxuJGZvbnQtc2l6ZS1iYXNlOiAxLjZyZW07XG4kaDEtZm9udC1zaXplOiAyNDtcbiRoMi1mb250LXNpemU6IDIyO1xuJGgzLWZvbnQtc2l6ZTogMjA7XG4kaDQtZm9udC1zaXplOiAxODtcbiRoNS1mb250LXNpemU6IDE2O1xuJGg2LWZvbnQtc2l6ZTogMTY7XG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogMC41ZW07XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6IDEuNTtcblxuLy8gVmFyaWFibGVcbiRjLW1haW46ICNlMzdjNjA7XG4kYy1tYWluLXNoYWRvdzogI2NhNjA0MztcbiRjLWFjY2VudDogI2I5YTU2MDtcbiRjLWFjY2VudDI6ICM4NjZlMWQ7XG4kYy1zdWI6ICNkOWNhYmU7XG4kYy1zdWIyOiAjZjhkZGQ2O1xuJGMtYmc6ICNmY2Y4ZjQ7XG4kYy1iZzI6ICNmZWZjZmE7XG4kYy1ibGs6ICMxNTE1MTU7XG4kYy1yZWQ6ICNjYjAxMDA7XG4kYy1ibHU6ICM4MGIyZTQ7XG4kYy1ncnk6ICM4YjhiOGI7XG4kYy1ncm46ICM5OGM3NmM7XG4kYy1saW5lOiAjMGUxMTBmO1xuXG4kYnJlYWtwb2ludHM6IChcbiAgc206IFwiKG1pbi13aWR0aDogNTc2cHgpXCIsXG4gIGxnOiBcIihtaW4td2lkdGg6IDk5MnB4KVwiLFxuICBtZDogXCIobWluLXdpZHRoOiA3NjhweClcIixcbiAgbWRfb25seTogXCIobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OXB4KVwiLFxuICB4bDogXCIobWluLXdpZHRoOiAxMjAwcHgpXCIsXG4gIHhsX29ubHk6IFwiKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5Ljk5cHgpXCIsXG4gIHh4bDogXCIobWluLXdpZHRoOiAxNDAwcHgpXCJcbik7XG5cbiRzcGFjZXM6IChcbiAgMDogMCxcbiAgeHM6IDEwcHgsXG4gIHM6IDIwcHgsXG4gIG06IDMwcHgsXG4gIGw6IDQwcHgsXG4gIHhsOiA1MHB4LFxuICBhdXRvOiBhdXRvXG4pO1xuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4iXX0= */
