@charset "UTF-8";
/* mixin */
/* anime */
.lp-rawanbuki-title {
  font-size: 1.4rem;
  line-height: 1.2;
  color: #fff;
  background-color: #145530;
  margin: 0;
  padding: 0.2em 1em 0.1em;
}
@media (min-width: 768px) {
  .lp-rawanbuki-title {
    text-align: right;
  }
}

.lp-rawanbuki-mainimage {
  text-align: center;
  height: calc(100vh - 100px);
  width: 100%;
  overflow: hidden;
  background-image: url("../images/lp-rawanbuki/mainimage-bg.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 100%;
  position: relative;
}
@media (min-width: 768px) {
  .lp-rawanbuki-mainimage {
    background-image: url("../images/lp-rawanbuki/mainimage-bg.jpg"), url("../images/lp-rawanbuki/mainimage-bg-bg.jpg");
    background-repeat: no-repeat, repeat-x;
    background-position: center center;
    background-size: auto 100%, auto 100%;
    position: relative;
  }
}
.lp-rawanbuki-mainimage .main-emblem {
  text-align: center;
  padding-top: 20px;
}
.lp-rawanbuki-mainimage .main-emblem img {
  max-width: 280px;
}
@media (min-width: 576px) {
  .lp-rawanbuki-mainimage .main-emblem img {
    max-width: 400px;
  }
}
.lp-rawanbuki-mainimage .main-scheduled {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  color: #fff;
  font-size: 2rem;
  font-weight: 600;
  text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.9);
}
@media (min-width: 768px) {
  .lp-rawanbuki-mainimage .main-scheduled {
    font-size: 3.2rem;
  }
}
.lp-rawanbuki-mainimage::after {
  content: "";
  background: url(../images/lp-rawanbuki/mainimage-badge.svg) bottom left/contain no-repeat;
  display: block;
  position: absolute;
  width: 80px;
  height: 150px;
  left: 10px;
  bottom: 10px;
}
@media (min-width: 992px) {
  .lp-rawanbuki-mainimage::after {
    width: 130px;
    height: 240px;
    left: 15px;
    bottom: 15px;
  }
}
.lp-rawanbuki-mainimage .main-title {
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0px;
  top: 100px;
  width: 100px;
}
.lp-rawanbuki-mainimage .main-title img {
  width: 100%;
  height: auto;
  max-height: 80vh;
}
@media (min-width: 768px) {
  .lp-rawanbuki-mainimage .main-title {
    left: 8vw;
    top: 100px;
    width: 200px;
  }
}
@media (min-width: 992px) {
  .lp-rawanbuki-mainimage .main-title {
    left: 10vw;
  }
}
@media (min-width: 1200px) {
  .lp-rawanbuki-mainimage .main-title {
    top: 50%;
    transform: translateY(-50%);
  }
}
.lp-rawanbuki-mainimage .main-catch {
  margin: 0;
  padding: 0;
  position: absolute;
  right: -5px;
  top: 100px;
  width: 100px;
}
.lp-rawanbuki-mainimage .main-catch img {
  width: 100%;
  height: auto;
}
@media (min-width: 768px) {
  .lp-rawanbuki-mainimage .main-catch {
    top: 100px;
    width: 200px;
  }
}
@media (min-width: 992px) {
  .lp-rawanbuki-mainimage .main-catch {
    right: 10vw;
  }
}
@media (min-width: 1200px) {
  .lp-rawanbuki-mainimage .main-catch {
    top: 50%;
    transform: translateY(-50%);
  }
}

.lp-rawanbuki .section {
  overflow-x: hidden;
}
.lp-rawanbuki h2 {
  font-weight: bold;
  font-size: 20px;
  font-size: 2rem;
}
@media (min-width: 992px) {
  .lp-rawanbuki h2 {
    font-size: 24px;
    font-size: 2.4rem;
  }
}
.lp-rawanbuki .ttl-line-side-r span::after {
  background-color: #377838 !important;
}
.lp-rawanbuki .btn-orange {
  background-color: #f1ae34;
  border-color: #f1ae34;
}
.lp-rawanbuki .btn-orange:hover {
  background-color: rgb(244.2903225806, 193.0368663594, 99.7096774194);
}
.lp-rawanbuki .btn-orange:visited {
  color: white;
}
.lp-rawanbuki .c-main {
  color: #145530;
}
.lp-rawanbuki .c-sub {
  color: #93c54f;
}
.lp-rawanbuki .c-accent {
  color: #f1ae34;
}
.lp-rawanbuki .border-main {
  border-color: #145530;
}
.lp-rawanbuki .border-sub {
  border-color: #93c54f;
}
.lp-rawanbuki .border-accent {
  border-color: #f1ae34;
}
.lp-rawanbuki .bg-main {
  background-color: #145530;
}
.lp-rawanbuki .bg-sub {
  background-color: #93c54f;
}
.lp-rawanbuki .bg-accent {
  background-color: #f1ae34;
}
.lp-rawanbuki .btn {
  white-space: nowrap;
  box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
}
.lp-rawanbuki .btn .material-icons {
  vertical-align: -0.2em;
  margin-left: 0.25em;
  margin-right: -10px;
}
@media (min-width: 992px) {
  .lp-rawanbuki .lg-lead {
    font-size: 2rem;
    font-weight: 300;
  }
}
.lp-rawanbuki .sect-rawannbuki {
  background-color: #fafffa;
  background-image: url(../images/lp-rawanbuki/sect-rawanbuki-bg-bg.png);
  background-position: top center;
  background-repeat: repeat-x;
}
.lp-rawanbuki .sect-rawannbuki .card-farm {
  background: rgba(255, 255, 255, 0.8);
}
.lp-rawanbuki .sect-rawannbuki .ttl-h2 {
  font-size: 3rem;
}
@media (min-width: 992px) {
  .lp-rawanbuki .sect-rawannbuki .ttl-h2 {
    font-size: 4rem;
  }
}
.lp-rawanbuki .sect-rawannbuki .sect-rawannbuki-img {
  background-image: url(../images/lp-rawanbuki/sect-rawanbuki-bg.png);
  background-position: right bottom;
  background-repeat: no-repeat;
  padding-bottom: 200px;
  background-size: 120% auto;
}
@media (min-width: 992px) {
  .lp-rawanbuki .sect-rawannbuki .sect-rawannbuki-img {
    padding-bottom: 3rem;
    background-size: 60% auto;
  }
}
.lp-rawanbuki .sect-recipe {
  background: url(../images/lp-rawanbuki/bg-recipe.jpg) center/cover no-repeat;
}
.lp-rawanbuki .sect-recipe .recipe-gallery {
  max-width: 960px;
  margin: 0 auto;
}
.lp-rawanbuki .sect-recipe .col {
  text-align: center;
}
.lp-rawanbuki .sect-recipe img {
  width: 100%;
  max-width: 100%;
}
.lp-rawanbuki .sect-recipe .recipe-link .copy {
  margin-bottom: 4px;
  position: relative;
  display: inline-block;
  font-size: 15px;
}
.lp-rawanbuki .sect-recipe .recipe-link .copy::before, .lp-rawanbuki .sect-recipe .recipe-link .copy::after {
  content: "";
  display: inline-block;
  background-color: #000;
  background-size: contain;
  background-repeat: no-repeat;
  width: 20px;
  height: 1px;
  position: absolute;
  top: 50%;
}
.lp-rawanbuki .sect-recipe .recipe-link .copy::before {
  left: -25px;
  transform: rotate(-110deg);
}
.lp-rawanbuki .sect-recipe .recipe-link .copy::after {
  right: -25px;
  transform: rotate(-70deg);
}
.lp-rawanbuki .sect-recipe .recipe-link .btn {
  background-color: #e96060;
  color: white;
  font-weight: 600;
}
.lp-rawanbuki .sect-farm {
  background: #fafffa;
}
.lp-rawanbuki .recipe-gallery .col {
  position: relative;
}
.lp-rawanbuki .recipe-gallery .caption {
  position: absolute;
  color: #fff;
  font-size: 18px;
  font-size: 1.8rem;
  right: 2.5rem;
  bottom: 0.5rem;
}
.lp-rawanbuki .table-item-list {
  color: #fff;
  text-align: center;
  border: solid 2px #fff;
}
.lp-rawanbuki .table-item-list th {
  background-color: rgba(0, 0, 0, 0.3);
}
.lp-rawanbuki .table-item-list td {
  vertical-align: middle;
}
.lp-rawanbuki .sect-item-links h2 {
  font-family: -apple-system, BlinkMacSystemFont, "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.lp-rawanbuki .sect-item-detail {
  background: url(../images/lp-rawanbuki/bg-item-detail.jpg) center/auto repeat;
}
.lp-rawanbuki .sect-item-detail h2 {
  font-family: -apple-system, BlinkMacSystemFont, "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.lp-rawanbuki .sect-item-detail h2 strong {
  color: #ffff00;
  font-size: 1.2em;
}
.lp-rawanbuki .sect-item-detail h2 {
  font-size: 24px;
  font-size: 2.4rem;
}
@media (min-width: 992px) {
  .lp-rawanbuki .sect-item-detail h2 {
    font-size: 30px;
    font-size: 3rem;
  }
}
.lp-rawanbuki .sect-item-detail .list-attention01 {
  list-style: none;
  padding: 0;
  font-size: 18px;
  font-size: 1.8rem;
}
@media (min-width: 992px) {
  .lp-rawanbuki .sect-item-detail .list-attention01 {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
}
.lp-rawanbuki .sect-item-detail .list-attention01 li {
  margin-right: 3em;
}
@media (min-width: 992px) {
  .lp-rawanbuki .sect-item-detail .list-attention01 li {
    white-space: nowrap;
  }
}
.lp-rawanbuki .sect-item-detail .bg-w60 {
  background-color: rgba(255, 255, 255, 0.6);
}
.lp-rawanbuki .sect-item-detail .list-oos {
  padding: 0;
  list-style: none;
  font-size: 18px;
  font-size: 1.8rem;
}
@media (min-width: 992px) {
  .lp-rawanbuki .sect-item-detail .list-oos {
    font-size: 24px;
    font-size: 2.4rem;
  }
}
.lp-rawanbuki .sect-item-detail .list-oos > li {
  position: relative;
  padding-left: 1.3em;
}
.lp-rawanbuki .sect-item-detail .list-oos > li::before {
  content: "●";
  position: absolute;
  left: 0;
  top: 0;
}
.lp-rawanbuki .sect-item-detail .list-oos .list-oos-detail {
  font-size: 16px;
  font-size: 1.6rem;
}
@media (min-width: 992px) {
  .lp-rawanbuki .sect-item-detail .list-oos .list-oos-detail {
    font-size: 21px;
    font-size: 2.1rem;
  }
}
.lp-rawanbuki .price-card {
  text-align: center;
}
.lp-rawanbuki .price-card .card-header {
  color: #fff;
  background-color: #145530;
  font-weight: bold;
}
.lp-rawanbuki .price-card .price {
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 1.1;
}
.lp-rawanbuki .price-card .price small {
  font-weight: bold;
}
.lp-rawanbuki .price-card-premium {
  transform: scale(1.15);
  box-shadow: 2px 2px 10px 2px rgba(0, 0, 0, 0.2);
}
@media (min-width: 992px) {
  .lp-rawanbuki .price-card-premium {
    transform: translateX(-20px) scale(1.15);
  }
}
.lp-rawanbuki .price-card-premium .card-header {
  position: relative;
}
.lp-rawanbuki .price-card-premium .card-header::before {
  content: "";
  height: 80px;
  width: 80px;
  background: url(../images/lp-rawanbuki/badge-premium.png) center/contain no-repeat;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  transform: translate(-20px, -30%);
}
@media (min-width: 992px) {
  .lp-rawanbuki .price-card-premium .card-header::before {
    height: 100px;
    width: 100px;
    transform: translate(-40%, -40%);
  }
}
.lp-rawanbuki .card-farm {
  border-color: #145530;
  margin-bottom: 3rem;
}
.lp-rawanbuki .bl_header_downside {
  display: none !important;
}
.lp-rawanbuki .bl_scrollingBannerButton {
  display: none;
}
.lp-rawanbuki .ly_footer .fs-p-scrollingCartButton {
  bottom: 80px;
  position: fixed;
  right: 0;
  z-index: 100;
}
.lp-rawanbuki .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) {
  .lp-rawanbuki .ly_footer .fs-p-scrollingCartButton .fs-p-scrollingCartButton__button {
    width: 66px;
    height: 66px;
    padding: 32px 6px;
    display: none !important;
    line-height: 0.8;
  }
}
.lp-rawanbuki .ly_footer .fs-p-scrollingCartButton #scrollingTopButton.fs-p-scrollingCartButton__button {
  display: block !important;
}
.lp-rawanbuki .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%);
}
.lp-rawanbuki .ly_footer .fs-p-scrollingCartButton .fs-p-scrollingCartButton__label {
  font-size: 9px;
  color: #151515;
  display: block;
  line-height: 1;
}
@media (min-width: 768px) {
  .lp-rawanbuki .ly_footer .fs-p-scrollingCartButton .fs-p-scrollingCartButton__label {
    font-size: 12px;
  }
}
.lp-rawanbuki .ly_footer .fs-p-scrollingCartButton .fs-p-cartItemNumber {
  display: none;
}
.lp-rawanbuki .ly_footer .fs-p-scrollingCartButton .fs-clientInfo.is-ready {
  display: block;
}
.lp-rawanbuki .ly_footer .fs-p-scrollingCartButton .un_cartButton {
  display: none;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .lp-rawanbuki .ly_footer .fs-p-scrollingCartButton .un_cartButton {
    display: block;
  }
}
.lp-rawanbuki .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) {
  .lp-rawanbuki .ly_footer .fs-p-scrollingCartButton .fs-icon--pagetop::before {
    font-size: 26px;
    left: 45%;
    display: block;
  }
}
.lp-rawanbuki .cover-wrapper {
  position: relative;
}
.lp-rawanbuki .cover-wrapper::before {
  content: "";
  display: inline-block;
  background-color: #fff;
  opacity: 0.7;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 5;
}
.lp-rawanbuki .cover-wrapper .kanbaionrei {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(-5deg);
  z-index: 10;
  width: 80%;
  height: auto;
  max-width: 750px;
  box-shadow: 0px 0px 15px -5px #777777;
}
.lp-rawanbuki .sct-review {
  margin: 30px 0 0;
  padding: 30px;
  border: double 4px #cb9b0c;
  border-radius: 8px;
}
.lp-rawanbuki .sct-review .review {
  margin: 30px 0;
}
.lp-rawanbuki .sct-review .voice-box {
  padding: 20px;
  border-radius: 15px;
  background-color: #fff;
  margin-bottom: 15px;
  position: relative;
  border: 1px solid #ccc;
}
.lp-rawanbuki .sct-review .voice-box p {
  margin-bottom: 0px;
}
.lp-rawanbuki .sct-review .voice-box .review-stars {
  color: #cb9b0c;
  font-size: 20px;
  margin: 0;
  text-align: right;
}
.lp-rawanbuki .sct-review .voice-box::before, .lp-rawanbuki .sct-review .voice-box::after {
  position: absolute;
  top: 100%;
  right: 30px;
  content: "";
  height: 0;
  width: 0;
  border: 10px solid transparent;
}
.lp-rawanbuki .sct-review .voice-box::before {
  border-top: 15px solid #ccc;
}
.lp-rawanbuki .sct-review .voice-box::after {
  margin-top: -2px;
  border-top: 15px solid #fff;
}

.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;
}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxwLXJhd2FuYnVraS5jc3MiLCJVc2Vycy90b3lvMzgyL0xvY2FsJTIwU2l0ZXMvdGFiZXJhcmUvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9fdGFiZXJhcmUtY21zMjYvc3JjL3Njc3MvX21peGluLnNjc3MiLCJscC1yYXdhbmJ1a2kuc2NzcyIsIlVzZXJzL3RveW8zODIvTG9jYWwlMjBTaXRlcy90YWJlcmFyZS9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL190YWJlcmFyZS1jbXMyNi9zcmMvc2Nzcy9fdmFyaWFibGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNPaEIsVUFBQTtBQTJIQSxVQUFBO0FDM0hBO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLFNBQUE7RUFDQSx3QkFBQTtBRkhGO0FDbUhFO0VDdEhGO0lBU0ksaUJBQUE7RUZGRjtBQUNGOztBRUtBO0VBQ0Usa0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGdFQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQ0FBQTtFQUNBLDBCQUFBO0VBQ0Esa0JBQUE7QUZGRjtBQ2tHRTtFQ3pHRjtJQVlJLG1IQUFBO0lBQ0Esc0NBQUE7SUFDQSxrQ0FBQTtJQUNBLHFDQUNFO0lBRUYsa0JBQUE7RUZIRjtBQUNGO0FFS0U7RUFDRSxrQkFBQTtFQUNBLGlCQUFBO0FGSEo7QUVLSTtFQUNFLGdCQUFBO0FGSE47QUNrRkU7RUNoRkU7SUFJSSxnQkFBQTtFRkZOO0FBQ0Y7QUVNRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQ0FBQTtBRkpKO0FDbUVFO0VDdkVBO0lBVUksaUJBQUE7RUZGSjtBQUNGO0FFMkJFO0VBQ0UsV0FBQTtFQUNBLHlGQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtF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QUNGO0FFb0dFO0VBQ0UsaUNBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7QUZsR0o7QUVvRkE7RUFpQkUsa0JBQUE7QUZsR0Y7QUVvR0U7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0FGbEdKO0FFb0dJO0VBRUUsV0FBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3QkFBQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7QUZuR047QUVzR0k7RUFDRSxXQUFBO0VBQ0EsMEJBQUE7QUZwR047QUV1R0k7RUFDRSxZQUFBO0VBQ0EseUJBQUE7QUZyR047QUV5R0U7RUFDRSxvQkFBQTtBRnZHSiIsImZpbGUiOiJscC1yYXdhbmJ1a2kuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogbWl4aW4gKi9cbi8qIGFuaW1lICovXG4ubHAtcmF3YW5idWtpLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1NTMwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuMmVtIDFlbSAwLjFlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubHAtcmF3YW5idWtpLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4ubHAtcmF3YW5idWtpLW1haW5pbWFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xwLXJhd2FuYnVraS9tYWluaW1hZ2UtYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5scC1yYXdhbmJ1a2ktbWFpbmltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbHAtcmF3YW5idWtpL21haW5pbWFnZS1iZy5qcGdcIiksIHVybChcIi4uL2ltYWdlcy9scC1yYXdhbmJ1a2kvbWFpbmltYWdlLWJnLWJnLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlLCBhdXRvIDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4ubHAtcmF3YW5idWtpLW1haW5pbWFnZSAubWFpbi1lbWJsZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmxwLXJhd2FuYnVraS1tYWluaW1hZ2UgLm1haW4tZW1ibGVtIGltZyB7XG4gIG1heC13aWR0aDogMjgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxwLXJhd2FuYnVraS1tYWluaW1hZ2UgLm1haW4tZW1ibGVtIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxufVxuLmxwLXJhd2FuYnVraS1tYWluaW1hZ2UgLm1haW4tc2NoZWR1bGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5scC1yYXdhbmJ1a2ktbWFpbmltYWdlIC5tYWluLXNjaGVkdWxlZCB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbn1cbi5scC1yYXdhbmJ1a2ktbWFpbmltYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtcmF3YW5idWtpL21haW5pbWFnZS1iYWRnZS5zdmcpIGJvdHRvbSBsZWZ0L2NvbnRhaW4gbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgbGVmdDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1yYXdhbmJ1a2ktbWFpbmltYWdlOjphZnRlciB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMjQwcHg7XG4gICAgbGVmdDogMTVweDtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cbn1cbi5scC1yYXdhbmJ1a2ktbWFpbmltYWdlIC5tYWluLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLmxwLXJhd2FuYnVraS1tYWluaW1hZ2UgLm1haW4tdGl0bGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogODB2aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubHAtcmF3YW5idWtpLW1haW5pbWFnZSAubWFpbi10aXRsZSB7XG4gICAgbGVmdDogOHZ3O1xuICAgIHRvcDogMTAwcHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLXJhd2FuYnVraS1tYWluaW1hZ2UgLm1haW4tdGl0bGUge1xuICAgIGxlZnQ6IDEwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxwLXJhd2FuYnVraS1tYWluaW1hZ2UgLm1haW4tdGl0bGUge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuLmxwLXJhd2FuYnVraS1tYWluaW1hZ2UgLm1haW4tY2F0Y2gge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogMTAwcHg7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5scC1yYXdhbmJ1a2ktbWFpbmltYWdlIC5tYWluLWNhdGNoIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxwLXJhd2FuYnVraS1tYWluaW1hZ2UgLm1haW4tY2F0Y2gge1xuICAgIHRvcDogMTAwcHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLXJhd2FuYnVraS1tYWluaW1hZ2UgLm1haW4tY2F0Y2gge1xuICAgIHJpZ2h0OiAxMHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5scC1yYXdhbmJ1a2ktbWFpbmltYWdlIC5tYWluLWNhdGNoIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cblxuLmxwLXJhd2FuYnVraSAuc2VjdGlvbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5scC1yYXdhbmJ1a2kgaDIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxwLXJhd2FuYnVraSBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG4ubHAtcmF3YW5idWtpIC50dGwtbGluZS1zaWRlLXIgc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc3ODM4ICFpbXBvcnRhbnQ7XG59XG4ubHAtcmF3YW5idWtpIC5idG4tb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYWUzNDtcbiAgYm9yZGVyLWNvbG9yOiAjZjFhZTM0O1xufVxuLmxwLXJhd2FuYnVraSAuYnRuLW9yYW5nZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDQuMjkwMzIyNTgwNiwgMTkzLjAzNjg2NjM1OTQsIDk5LjcwOTY3NzQxOTQpO1xufVxuLmxwLXJhd2FuYnVraSAuYnRuLW9yYW5nZTp2aXNpdGVkIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmxwLXJhd2FuYnVraSAuYy1tYWluIHtcbiAgY29sb3I6ICMxNDU1MzA7XG59XG4ubHAtcmF3YW5idWtpIC5jLXN1YiB7XG4gIGNvbG9yOiAjOTNjNTRmO1xufVxuLmxwLXJhd2FuYnVraSAuYy1hY2NlbnQge1xuICBjb2xvcjogI2YxYWUzNDtcbn1cbi5scC1yYXdhbmJ1a2kgLmJvcmRlci1tYWluIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTQ1NTMwO1xufVxuLmxwLXJhd2FuYnVraSAuYm9yZGVyLXN1YiB7XG4gIGJvcmRlci1jb2xvcjogIzkzYzU0Zjtcbn1cbi5scC1yYXdhbmJ1a2kgLmJvcmRlci1hY2NlbnQge1xuICBib3JkZXItY29sb3I6ICNmMWFlMzQ7XG59XG4ubHAtcmF3YW5idWtpIC5iZy1tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTUzMDtcbn1cbi5scC1yYXdhbmJ1a2kgLmJnLXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5M2M1NGY7XG59XG4ubHAtcmF3YW5idWtpIC5iZy1hY2NlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFhZTM0O1xufVxuLmxwLXJhd2FuYnVraSAuYnRuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5scC1yYXdhbmJ1a2kgLmJ0biAubWF0ZXJpYWwtaWNvbnMge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMmVtO1xuICBtYXJnaW4tbGVmdDogMC4yNWVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1yYXdhbmJ1a2kgLmxnLWxlYWQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG59XG4ubHAtcmF3YW5idWtpIC5zZWN0LXJhd2FubmJ1a2kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmZmZhO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xwLXJhd2FuYnVraS9zZWN0LXJhd2FuYnVraS1iZy1iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG4ubHAtcmF3YW5idWtpIC5zZWN0LXJhd2FubmJ1a2kgLmNhcmQtZmFybSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtcmF3YW5uYnVraSAudHRsLWgyIHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1yYXdhbmJ1a2kgLnNlY3QtcmF3YW5uYnVraSAudHRsLWgyIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtcmF3YW5uYnVraSAuc2VjdC1yYXdhbm5idWtpLWltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbHAtcmF3YW5idWtpL3NlY3QtcmF3YW5idWtpLWJnLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEyMCUgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubHAtcmF3YW5idWtpIC5zZWN0LXJhd2FubmJ1a2kgLnNlY3QtcmF3YW5uYnVraS1pbWcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjAlIGF1dG87XG4gIH1cbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtcmVjaXBlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9scC1yYXdhbmJ1a2kvYmctcmVjaXBlLmpwZykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtcmVjaXBlIC5yZWNpcGUtZ2FsbGVyeSB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmxwLXJhd2FuYnVraSAuc2VjdC1yZWNpcGUgLmNvbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtcmVjaXBlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ubHAtcmF3YW5idWtpIC5zZWN0LXJlY2lwZSAucmVjaXBlLWxpbmsgLmNvcHkge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4ubHAtcmF3YW5idWtpIC5zZWN0LXJlY2lwZSAucmVjaXBlLWxpbmsgLmNvcHk6OmJlZm9yZSwgLmxwLXJhd2FuYnVraSAuc2VjdC1yZWNpcGUgLnJlY2lwZS1saW5rIC5jb3B5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG59XG4ubHAtcmF3YW5idWtpIC5zZWN0LXJlY2lwZSAucmVjaXBlLWxpbmsgLmNvcHk6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTEwZGVnKTtcbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtcmVjaXBlIC5yZWNpcGUtbGluayAuY29weTo6YWZ0ZXIge1xuICByaWdodDogLTI1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC03MGRlZyk7XG59XG4ubHAtcmF3YW5idWtpIC5zZWN0LXJlY2lwZSAucmVjaXBlLWxpbmsgLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTYwNjA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtZmFybSB7XG4gIGJhY2tncm91bmQ6ICNmYWZmZmE7XG59XG4ubHAtcmF3YW5idWtpIC5yZWNpcGUtZ2FsbGVyeSAuY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxwLXJhd2FuYnVraSAucmVjaXBlLWdhbGxlcnkgLmNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICByaWdodDogMi41cmVtO1xuICBib3R0b206IDAuNXJlbTtcbn1cbi5scC1yYXdhbmJ1a2kgLnRhYmxlLWl0ZW0tbGlzdCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogc29saWQgMnB4ICNmZmY7XG59XG4ubHAtcmF3YW5idWtpIC50YWJsZS1pdGVtLWxpc3QgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubHAtcmF3YW5idWtpIC50YWJsZS1pdGVtLWxpc3QgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmxwLXJhd2FuYnVraSAuc2VjdC1pdGVtLWxpbmtzIGgyIHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJZdSBHb3RoaWMgTWVkaXVtXCIsIFwi5ri444K044K344OD44KvIE1lZGl1bVwiLCBZdUdvdGhpYywgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtaXRlbS1kZXRhaWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xwLXJhd2FuYnVraS9iZy1pdGVtLWRldGFpbC5qcGcpIGNlbnRlci9hdXRvIHJlcGVhdDtcbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtaXRlbS1kZXRhaWwgaDIge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIll1IEdvdGhpYyBNZWRpdW1cIiwgXCLmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtXCIsIFl1R290aGljLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xufVxuLmxwLXJhd2FuYnVraSAuc2VjdC1pdGVtLWRldGFpbCBoMiBzdHJvbmcge1xuICBjb2xvcjogI2ZmZmYwMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtaXRlbS1kZXRhaWwgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1yYXdhbmJ1a2kgLnNlY3QtaXRlbS1kZXRhaWwgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtaXRlbS1kZXRhaWwgLmxpc3QtYXR0ZW50aW9uMDEge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1yYXdhbmJ1a2kgLnNlY3QtaXRlbS1kZXRhaWwgLmxpc3QtYXR0ZW50aW9uMDEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmxwLXJhd2FuYnVraSAuc2VjdC1pdGVtLWRldGFpbCAubGlzdC1hdHRlbnRpb24wMSBsaSB7XG4gIG1hcmdpbi1yaWdodDogM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1yYXdhbmJ1a2kgLnNlY3QtaXRlbS1kZXRhaWwgLmxpc3QtYXR0ZW50aW9uMDEgbGkge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtaXRlbS1kZXRhaWwgLmJnLXc2MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cbi5scC1yYXdhbmJ1a2kgLnNlY3QtaXRlbS1kZXRhaWwgLmxpc3Qtb29zIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubHAtcmF3YW5idWtpIC5zZWN0LWl0ZW0tZGV0YWlsIC5saXN0LW9vcyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG4ubHAtcmF3YW5idWtpIC5zZWN0LWl0ZW0tZGV0YWlsIC5saXN0LW9vcyA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEuM2VtO1xufVxuLmxwLXJhd2FuYnVraSAuc2VjdC1pdGVtLWRldGFpbCAubGlzdC1vb3MgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLil49cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ubHAtcmF3YW5idWtpIC5zZWN0LWl0ZW0tZGV0YWlsIC5saXN0LW9vcyAubGlzdC1vb3MtZGV0YWlsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubHAtcmF3YW5idWtpIC5zZWN0LWl0ZW0tZGV0YWlsIC5saXN0LW9vcyAubGlzdC1vb3MtZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgZm9udC1zaXplOiAyLjFyZW07XG4gIH1cbn1cbi5scC1yYXdhbmJ1a2kgLnByaWNlLWNhcmQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubHAtcmF3YW5idWtpIC5wcmljZS1jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1NTMwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5scC1yYXdhbmJ1a2kgLnByaWNlLWNhcmQgLnByaWNlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuLmxwLXJhd2FuYnVraSAucHJpY2UtY2FyZCAucHJpY2Ugc21hbGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5scC1yYXdhbmJ1a2kgLnByaWNlLWNhcmQtcHJlbWl1bSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTBweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1yYXdhbmJ1a2kgLnByaWNlLWNhcmQtcHJlbWl1bSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KSBzY2FsZSgxLjE1KTtcbiAgfVxufVxuLmxwLXJhd2FuYnVraSAucHJpY2UtY2FyZC1wcmVtaXVtIC5jYXJkLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5scC1yYXdhbmJ1a2kgLnByaWNlLWNhcmQtcHJlbWl1bSAuY2FyZC1oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtcmF3YW5idWtpL2JhZGdlLXByZW1pdW0ucG5nKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgsIC0zMCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5scC1yYXdhbmJ1a2kgLnByaWNlLWNhcmQtcHJlbWl1bSAuY2FyZC1oZWFkZXI6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgLTQwJSk7XG4gIH1cbn1cbi5scC1yYXdhbmJ1a2kgLmNhcmQtZmFybSB7XG4gIGJvcmRlci1jb2xvcjogIzE0NTUzMDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5scC1yYXdhbmJ1a2kgLmJsX2hlYWRlcl9kb3duc2lkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5scC1yYXdhbmJ1a2kgLmJsX3Njcm9sbGluZ0Jhbm5lckJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubHAtcmF3YW5idWtpIC5seV9mb290ZXIgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbiB7XG4gIGJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuLmxwLXJhd2FuYnVraSAubHlfZm9vdGVyIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b24gLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbl9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDljYWJlO1xuICBib3JkZXItcmFkaXVzOiA3cHggMCAwIDdweDtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMjFweCA3cHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxwLXJhd2FuYnVraSAubHlfZm9vdGVyIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b24gLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbl9fYnV0dG9uIHtcbiAgICB3aWR0aDogNjZweDtcbiAgICBoZWlnaHQ6IDY2cHg7XG4gICAgcGFkZGluZzogMzJweCA2cHg7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIH1cbn1cbi5scC1yYXdhbmJ1a2kgLmx5X2Zvb3RlciAuZnMtcC1zY3JvbGxpbmdDYXJ0QnV0dG9uICNzY3JvbGxpbmdUb3BCdXR0b24uZnMtcC1zY3JvbGxpbmdDYXJ0QnV0dG9uX19idXR0b24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmxwLXJhd2FuYnVraSAubHlfZm9vdGVyIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b24gLmZzLWljb24tLWNhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vdGFiZXJhcmUuaXRlbWJveC5kZXNpZ24vaXRlbS9hc3NldHMvaW1hZ2VzL2NvbW1vbi9pY29uX2NhcnQucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI2JTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5scC1yYXdhbmJ1a2kgLmx5X2Zvb3RlciAuZnMtcC1zY3JvbGxpbmdDYXJ0QnV0dG9uIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b25fX2xhYmVsIHtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxwLXJhd2FuYnVraSAubHlfZm9vdGVyIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b24gLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmxwLXJhd2FuYnVraSAubHlfZm9vdGVyIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b24gLmZzLXAtY2FydEl0ZW1OdW1iZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxwLXJhd2FuYnVraSAubHlfZm9vdGVyIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b24gLmZzLWNsaWVudEluZm8uaXMtcmVhZHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5scC1yYXdhbmJ1a2kgLmx5X2Zvb3RlciAuZnMtcC1zY3JvbGxpbmdDYXJ0QnV0dG9uIC51bl9jYXJ0QnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubHAtcmF3YW5idWtpIC5seV9mb290ZXIgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbiAudW5fY2FydEJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5scC1yYXdhbmJ1a2kgLmx5X2Zvb3RlciAuZnMtcC1zY3JvbGxpbmdDYXJ0QnV0dG9uIC5mcy1pY29uLS1wYWdldG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIj5cIjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI2JTtcbiAgbGVmdDogNDIlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubHAtcmF3YW5idWtpIC5seV9mb290ZXIgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbiAuZnMtaWNvbi0tcGFnZXRvcDo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGVmdDogNDUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubHAtcmF3YW5idWtpIC5jb3Zlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxwLXJhd2FuYnVraSAuY292ZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA1O1xufVxuLmxwLXJhd2FuYnVraSAuY292ZXItd3JhcHBlciAua2FuYmFpb25yZWkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNWRlZyk7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAtNXB4ICM3Nzc3Nzc7XG59XG4ubHAtcmF3YW5idWtpIC5zY3QtcmV2aWV3IHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyOiBkb3VibGUgNHB4ICNjYjliMGM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5scC1yYXdhbmJ1a2kgLnNjdC1yZXZpZXcgLnJldmlldyB7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuLmxwLXJhd2FuYnVraSAuc2N0LXJldmlldyAudm9pY2UtYm94IHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuLmxwLXJhd2FuYnVraSAuc2N0LXJldmlldyAudm9pY2UtYm94IHAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubHAtcmF3YW5idWtpIC5zY3QtcmV2aWV3IC52b2ljZS1ib3ggLnJldmlldy1zdGFycyB7XG4gIGNvbG9yOiAjY2I5YjBjO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubHAtcmF3YW5idWtpIC5zY3QtcmV2aWV3IC52b2ljZS1ib3g6OmJlZm9yZSwgLmxwLXJhd2FuYnVraSAuc2N0LXJldmlldyAudm9pY2UtYm94OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMzBweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmxwLXJhd2FuYnVraSAuc2N0LXJldmlldyAudm9pY2UtYm94OjpiZWZvcmUge1xuICBib3JkZXItdG9wOiAxNXB4IHNvbGlkICNjY2M7XG59XG4ubHAtcmF3YW5idWtpIC5zY3QtcmV2aWV3IC52b2ljZS1ib3g6OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCAjZmZmO1xufVxuXG4uc2VjdC1idW5uZXJDb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbn1cbi5zZWN0LWJ1bm5lckNvbnRhaW5lciAuYnVubmVyQ29udGFpbmVyLWlubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3QtYnVubmVyQ29udGFpbmVyIC5idW5uZXJDb250YWluZXItaW5uZXIge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG59XG4uc2VjdC1idW5uZXJDb250YWluZXIgLmJ1bm5lci13cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSAjOTk5OTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdC1idW5uZXJDb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdC1idW5uZXJDb250YWluZXIgaDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZWN0LWJ1bm5lckNvbnRhaW5lciBoMjo6YmVmb3JlLCAuc2VjdC1idW5uZXJDb250YWluZXIgaDI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cbi5zZWN0LWJ1bm5lckNvbnRhaW5lciBoMjo6YmVmb3JlIHtcbiAgbGVmdDogLTI1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMTBkZWcpO1xufVxuLnNlY3QtYnVubmVyQ29udGFpbmVyIGgyOjphZnRlciB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTcwZGVnKTtcbn1cbi5zZWN0LWJ1bm5lckNvbnRhaW5lciAuYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xufSIsIkBmb3J3YXJkIFwiLi4vc2Nzcy92YXJpYWJsZVwiO1xuXG5AdXNlIFwiLi4vc2Nzcy92YXJpYWJsZVwiIGFzICo7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcInNhc3M6bWFwXCI7XG5cbi8qIG1peGluICovXG5AbWl4aW4gY2xlYXJmaXgge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWl4aW4gbWluY2hvVHRsKCRmb250U2l6ZTogMzIsICRmb250V2VpZ2h0OiA0MDApIHtcbiAgZm9udC1mYW1pbHk6IOa4uOaYjuacnSwgXCJZdSBNaW5jaG9cIiwgWXVNaW5jaG8sIFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiBmb250LXNpemUoJGZvbnRTaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0O1xufVxuXG5AbWl4aW4gZ290aGljVHRsKCRmb250U2l6ZTogMzIsICRmb250V2VpZ2h0OiA0MDApIHtcbiAgZm9udC1mYW1pbHk6XG4gICAgXCJZdSBHb3RoaWMgTWVkaXVtXCIsIFwi5ri444K044K344OD44KvIE1lZGl1bVwiLCBZdUdvdGhpYywgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIixcbiAgICBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiBmb250LXNpemUoJGZvbnRTaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0O1xufVxuXG5AbWl4aW4gY2VudGVyLWxheW91dCgkd2lkdGgsICRtYXg6IGZhbHNlKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIEBpZiAkbWF4IHtcbiAgICBtYXgtd2lkdGg6ICR3aWR0aDtcbiAgfSBAZWxzZSB7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgfVxuXG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiB2ZXJ0aWNhbC1jZW50ZXJpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbkBtaXhpbiBjZW50ZXJpbmctZWxlbWVudHMoJGhvcml6b250YWw6IHRydWUsICR2ZXJ0aWNhbDogdHJ1ZSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgQGlmICRob3Jpem9udGFsIGFuZCAkdmVydGljYWwge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbCB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbCB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbn1cblxuQG1peGluIHBzZXVkby1lbGVtZW50KCRjb250ZW50OiBcIlwiLCAkcG9zaXRpb246IGFic29sdXRlLCAkZGlzcGxheTogYmxvY2spIHtcbiAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgZGlzcGxheTogJGRpc3BsYXk7XG4gIGNvbnRlbnQ6ICRjb250ZW50O1xufVxuXG5AbWl4aW4gaW1nLXJlcGwoJHdpZHRoLCAkaGVpZ2h0LCAkaW1hZ2UpIHtcbiAgd2lkdGg6ICR3aWR0aDtcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiB1cmwoJGltYWdlKSAwIDAgbm8tcmVwZWF0O1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtaW5kZW50OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplLCAkYmFzZTogMTApIHtcbiAgZm9udC1zaXplOiAkc2l6ZSArIHB4OyAvLyBmYWxsYmFjayBmb3Igb2xkIGJyb3dzZXJzXG4gIGZvbnQtc2l6ZTogY2FsYygkc2l6ZSAvICRiYXNlKSArIHJlbTtcbn1cblxuQG1peGluIGJ0bl9jb2xvcigkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cblxuQG1peGluIGFzcGVjdC1yYXRpbygkd2lkdGgsICRoZWlnaHQsICRpbWFnZTogbnVsbCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6ICgkaGVpZ2h0IC8gJHdpZHRoKSAqIDEwMCU7XG5cbiAgQGlmICRpbWFnZSAhPW51bGwge1xuICAgIGJhY2tncm91bmQ6IHVybCgkaW1hZ2UpIDUwJSA1MCUgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuQG1peGluIGZvbnQtZmFjZSgkZmFtaWx5LCAkcGF0aCwgJHdlaWdodDogbm9ybWFsLCAkc3R5bGU6IG5vcm1hbCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZhbWlseTtcbiAgICBzcmM6XG4gICAgICB1cmwoXCIjeyRwYXRofS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgIHVybChcIiN7JHBhdGh9LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAgIHVybChcIiN7JHBhdGh9LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gIH1cbn1cblxuQG1peGluIG1xKCRicmVha3BvaW50OiBtZCkge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAuZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogYW5pbWUgKi9cbkBtaXhpbiBhbmltYXRpb25WYWx1ZSgkbmFtZSwgJGR1cmF0aW9uLCAkZnVuY3Rpb24sICRkZWxheSwgJGNvdW50LCAkc3RhdGUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb246ICRuYW1lICRkdXJhdGlvbiArIHMgJGZ1bmN0aW9uICRkZWxheSArIHMgJGNvdW50ICRzdGF0ZTtcbiAgYW5pbWF0aW9uOiAkbmFtZSAkZHVyYXRpb24gKyBzICRmdW5jdGlvbiAkZGVsYXkgKyBzICRjb3VudCAkc3RhdGU7XG59XG5cbkBtaXhpbiBrZXlmcmFtZXMoJG5hbWUpIHtcbiAgQC13ZWJraXQta2V5ZnJhbWVzICN7JG5hbWV9IHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgI3skbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAZm9yd2FyZCBcIi4uL3Njc3MvdmFyaWFibGVcIjtcbkBmb3J3YXJkIFwiLi4vc2Nzcy9taXhpblwiO1xuXG5AdXNlIFwiLi4vc2Nzcy92YXJpYWJsZVwiIGFzICo7XG5AdXNlIFwiLi4vc2Nzcy9taXhpblwiIGFzICo7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuLmxwLXJhd2FuYnVraS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTUzMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjJlbSAxZW0gMC4xZW07XG5cbiAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4ubHAtcmF3YW5idWtpLW1haW5pbWFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xwLXJhd2FuYnVraS9tYWluaW1hZ2UtYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xwLXJhd2FuYnVraS9tYWluaW1hZ2UtYmcuanBnXCIpLCB1cmwoXCIuLi9pbWFnZXMvbHAtcmF3YW5idWtpL21haW5pbWFnZS1iZy1iZy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6XG4gICAgICBhdXRvIDEwMCUsXG4gICAgICBhdXRvIDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLm1haW4tZW1ibGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyODBweDtcblxuICAgICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1zY2hlZHVsZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAmOjpiZWZvcmUge1xuICAvLyAgIGNvbnRlbnQ6IFwiXCI7XG4gIC8vICAgZGlzcGxheTogYmxvY2s7XG4gIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xuICAvLyAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtcmF3YW5idWtpL21haW5pbWFnZS1yZXNlcmV2ZS5zdmcpIGJvdHRvbSByaWdodC9jb250YWluIG5vLXJlcGVhdDtcbiAgLy8gICB3aWR0aDogMTUwcHg7XG4gIC8vICAgaGVpZ2h0OiAxMjBweDtcbiAgLy8gICByaWdodDogMDtcbiAgLy8gICBib3R0b206IDA7XG5cbiAgLy8gICBAaW5jbHVkZSBtcShtZCkge1xuICAvLyAgICAgd2lkdGg6IDI0MHB4O1xuICAvLyAgICAgaGVpZ2h0OiAyMDBweDtcbiAgLy8gICB9XG5cbiAgLy8gICBAaW5jbHVkZSBtcShsZykge1xuICAvLyAgICAgd2lkdGg6IDM2OXB4O1xuICAvLyAgICAgaGVpZ2h0OiAyODhweDtcbiAgLy8gICB9XG5cbiAgLy8gfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtcmF3YW5idWtpL21haW5pbWFnZS1iYWRnZS5zdmcpIGJvdHRvbSBsZWZ0L2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgYm90dG9tOiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICBsZWZ0OiAxNXB4O1xuICAgICAgYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogMTAwcHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogODB2aDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgbGVmdDogOHZ3O1xuICAgICAgdG9wOiAxMDBweDtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgbGVmdDogMTB2dztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcSh4bCkge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY2F0Y2gge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTVweDtcbiAgICB0b3A6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgdG9wOiAxMDBweDtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgcmlnaHQ6IDEwdnc7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEoeGwpIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgfVxufVxuXG4ubHAtcmF3YW5idWtpIHtcbiAgLnNlY3Rpb24ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuXG4gICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gICAgfVxuICB9XG5cbiAgLnR0bC1saW5lLXNpZGUtciB7XG4gICAgc3BhbiB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzc4MzggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYWUzNDtcbiAgICBib3JkZXItY29sb3I6ICNmMWFlMzQ7XG4gIH1cblxuICAuYnRuLW9yYW5nZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCNmMWFlMzQsICRsaWdodG5lc3M6IDEwJSk7XG4gIH1cblxuICAuYnRuLW9yYW5nZTp2aXNpdGVkIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAuYy1tYWluIHtcbiAgICBjb2xvcjogIzE0NTUzMDtcbiAgfVxuXG4gIC5jLXN1YiB7XG4gICAgY29sb3I6ICM5M2M1NGY7XG4gIH1cblxuICAuYy1hY2NlbnQge1xuICAgIGNvbG9yOiAjZjFhZTM0O1xuICB9XG5cbiAgLmJvcmRlci1tYWluIHtcbiAgICBib3JkZXItY29sb3I6ICMxNDU1MzA7XG4gIH1cblxuICAuYm9yZGVyLXN1YiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTNjNTRmO1xuICB9XG5cbiAgLmJvcmRlci1hY2NlbnQge1xuICAgIGJvcmRlci1jb2xvcjogI2YxYWUzNDtcbiAgfVxuXG4gIC5iZy1tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1NTMwO1xuICB9XG5cbiAgLmJnLXN1YiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkzYzU0ZjtcbiAgfVxuXG4gIC5iZy1hY2NlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWFlMzQ7XG4gIH1cblxuICAuYnRuIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cbiAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgdmVydGljYWwtYWxpZ246IC0wLjJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5sZy1sZWFkIHtcbiAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gIH1cblxuICAuc2VjdC1yYXdhbm5idWtpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmZmZhO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbHAtcmF3YW5idWtpL3NlY3QtcmF3YW5idWtpLWJnLWJnLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG5cbiAgICAuY2FyZC1mYXJtIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICB9XG5cbiAgICAudHRsLWgyIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcblxuICAgICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0LXJhd2FubmJ1a2ktaW1nIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbHAtcmF3YW5idWtpL3NlY3QtcmF3YW5idWtpLWJnLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjAlIGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJSBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWN0LXJlY2lwZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9scC1yYXdhbmJ1a2kvYmctcmVjaXBlLmpwZykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcblxuICAgIC5yZWNpcGUtZ2FsbGVyeSB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmNvbCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5yZWNpcGUtbGluayB7XG4gICAgICAuY29weSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTExMGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC03MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ0biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTYwNjA7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VjdC1mYXJtIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmZmZhO1xuICB9XG5cbiAgLnJlY2lwZS1nYWxsZXJ5IHtcbiAgICAuY29sIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuY2FwdGlvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICByaWdodDogMi41cmVtO1xuICAgICAgYm90dG9tOiAwLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWl0ZW0tbGlzdCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogc29saWQgMnB4ICNmZmY7XG5cbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cblxuICAuc2VjdC1pdGVtLWxpbmtzIHtcbiAgICBoMiB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgfVxuICB9XG5cbiAgLnNlY3QtaXRlbS1kZXRhaWwge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHAtcmF3YW5idWtpL2JnLWl0ZW0tZGV0YWlsLmpwZykgY2VudGVyL2F1dG8gcmVwZWF0O1xuXG4gICAgaDIge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogI2ZmZmYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcblxuICAgICAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDMwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdC1hdHRlbnRpb24wMSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG5cbiAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM2VtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5iZy13NjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIH1cblxuICAgIC5saXN0LW9vcyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG5cbiAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gICAgICB9XG5cbiAgICAgICYgPiBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjNlbTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwi4pePXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5saXN0LW9vcy1kZXRhaWwge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcmljZS1jYXJkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1NTMwO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLnByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgICBzbWFsbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcmljZS1jYXJkLXByZW1pdW0ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cbiAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KSBzY2FsZSgxLjE1KTtcbiAgICB9XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xwLXJhd2FuYnVraS9iYWRnZS1wcmVtaXVtLnBuZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAtMzAlKTtcblxuICAgICAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIC00MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtZmFybSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTQ1NTMwO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAuYmxfaGVhZGVyX2Rvd25zaWRlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmxfc2Nyb2xsaW5nQmFubmVyQnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmx5X2Zvb3RlciB7XG4gICAgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbiB7XG4gICAgICBib3R0b206IDgwcHg7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICByaWdodDogMDtcbiAgICAgIHotaW5kZXg6IDEwMDtcblxuICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgLy8gYm90dG9tOiA4JTtcbiAgICAgIH1cblxuICAgICAgLmZzLXAtc2Nyb2xsaW5nQ2FydEJ1dHRvbl9fYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDljYWJlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHggMCAwIDdweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgcGFkZGluZzogMjFweCA3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgICB3aWR0aDogNjZweDtcbiAgICAgICAgICBoZWlnaHQ6IDY2cHg7XG4gICAgICAgICAgcGFkZGluZzogMzJweCA2cHg7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI3Njcm9sbGluZ1RvcEJ1dHRvbi5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b25fX2J1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5mcy1pY29uLS1jYXJ0OjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3RhYmVyYXJlLml0ZW1ib3guZGVzaWduL2l0ZW0vYXNzZXRzL2ltYWdlcy9jb21tb24vaWNvbl9jYXJ0LnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyNiU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG5cbiAgICAgIC5mcy1wLXNjcm9sbGluZ0NhcnRCdXR0b25fX2xhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZnMtcC1jYXJ0SXRlbU51bWJlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5mcy1jbGllbnRJbmZvLmlzLXJlYWR5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC51bl9jYXJ0QnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mcy1pY29uLS1wYWdldG9wOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDI2JTtcbiAgICAgICAgbGVmdDogNDIlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcblxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBsZWZ0OiA0NSU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyDlrozlo7LlvqHnpLzlr77lv5xcbiAgLmNvdmVyLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgfVxuXG4gICAgLmthbmJhaW9ucmVpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC01ZGVnKTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggLTVweCAjNzc3Nzc3O1xuICAgIH1cbiAgfVxuXG4gIC8vIOODrOODk+ODpeODvFxuICAuc2N0LXJldmlldyB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGJvcmRlcjogZG91YmxlIDRweCAjY2I5YjBjO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgIC5yZXZpZXcge1xuICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgfVxuXG4gICAgLnZvaWNlLWJveCB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIH1cblxuICAgICAgLnJldmlldy1zdGFycyB7XG4gICAgICAgIGNvbG9yOiAjY2I5YjBjO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgI2NjYztcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIOODkOODiuODvOOCu+OCr+OCt+ODp+ODs1xuLnNlY3QtYnVubmVyQ29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG5cbiAgLmJ1bm5lckNvbnRhaW5lci1pbm5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxuICB9XG5cbiAgLmJ1bm5lci13cmFwcGVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtICM5OTk5OTk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgaDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtMjVweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMTBkZWcpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC03MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgLmJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG59XG4iLCIvLyBZb3VyIHZhcmlhYmxlIG92ZXJyaWRlc1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6XG4gIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJZdSBHb3RoaWMgTWVkaXVtXCIsIFwi5ri444K044K344OD44KvIE1lZGl1bVwiLCBZdUdvdGhpYywgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCLjg6HjgqTjg6rjgqpcIixcbiAgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIixcbiAgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiRtYWluLWNvbG9yOiAjZTM3YzYwO1xuJHN1Yi1jb2xvcjogI2I5YTU2MDtcbiRhY2NlbnQtY29sb3I6ICM4NjZlMWQ7XG4kdGhlbWUtY29sb3JzOiAoXG4gIHByaW1hcnk6ICNlMzdjNjAsXG4gIHNlY29uZGFyeTogIzJlMzE5MixcbiAgc3VjY2VzczogIzI4YTc0NSxcbiAgZGFuZ2VyOiAjZGMzNTQ1LFxuICB3YXJuaW5nOiAjZmZjMTA3LFxuICBpbmZvOiAjMTdhMmI4LFxuICBsaWdodDogI2Y4ZjlmYSxcbiAgZGFyazogIzM0M2E0MFxuKTtcblxuJGZvbnQtc2l6ZS1iYXNlOiAxLjZyZW07XG4kaDEtZm9udC1zaXplOiAyNDtcbiRoMi1mb250LXNpemU6IDIyO1xuJGgzLWZvbnQtc2l6ZTogMjA7XG4kaDQtZm9udC1zaXplOiAxODtcbiRoNS1mb250LXNpemU6IDE2O1xuJGg2LWZvbnQtc2l6ZTogMTY7XG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogMC41ZW07XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6IDEuNTtcblxuLy8gVmFyaWFibGVcbiRjLW1haW46ICNlMzdjNjA7XG4kYy1tYWluLXNoYWRvdzogI2NhNjA0MztcbiRjLWFjY2VudDogI2I5YTU2MDtcbiRjLWFjY2VudDI6ICM4NjZlMWQ7XG4kYy1zdWI6ICNkOWNhYmU7XG4kYy1zdWIyOiAjZjhkZGQ2O1xuJGMtYmc6ICNmY2Y4ZjQ7XG4kYy1iZzI6ICNmZWZjZmE7XG4kYy1ibGs6ICMxNTE1MTU7XG4kYy1yZWQ6ICNjYjAxMDA7XG4kYy1ibHU6ICM4MGIyZTQ7XG4kYy1ncnk6ICM4YjhiOGI7XG4kYy1ncm46ICM5OGM3NmM7XG4kYy1saW5lOiAjMGUxMTBmO1xuXG4kYnJlYWtwb2ludHM6IChcbiAgc206IFwiKG1pbi13aWR0aDogNTc2cHgpXCIsXG4gIGxnOiBcIihtaW4td2lkdGg6IDk5MnB4KVwiLFxuICBtZDogXCIobWluLXdpZHRoOiA3NjhweClcIixcbiAgbWRfb25seTogXCIobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OXB4KVwiLFxuICB4bDogXCIobWluLXdpZHRoOiAxMjAwcHgpXCIsXG4gIHhsX29ubHk6IFwiKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5Ljk5cHgpXCIsXG4gIHh4bDogXCIobWluLXdpZHRoOiAxNDAwcHgpXCJcbik7XG5cbiRzcGFjZXM6IChcbiAgMDogMCxcbiAgeHM6IDEwcHgsXG4gIHM6IDIwcHgsXG4gIG06IDMwcHgsXG4gIGw6IDQwcHgsXG4gIHhsOiA1MHB4LFxuICBhdXRvOiBhdXRvXG4pO1xuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4iXX0= */
