@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@600&display=swap);
@charset "UTF-8";
/* ======= 共通部分 ======= */
/* ログインページ */
html body .main-img .main-img-inner .mv-text-1,
html body .main-img .main-img-inner .mv-text-2,
html body .main-img .main-img-inner .mv-text-3 {
  display: none;
}

/* 全体 */
body {
  color: #333;
  font-size: 14px;
  font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, "sans-serif";
}

a,
.nav-link {
  color: #333;
  text-decoration: none;
}
a:hover,
.nav-link:hover {
  color: #333;
  text-decoration: none;
  opacity: 0.7;
}

h1,
h2,
h3,
h4 {
  margin: 0;
  padding: 0;
}

ul,
li,
ol {
  line-height: 1.8em;
  margin: 0;
  padding: 0;
}

.fs-22 {
  font-size: 22px;
}

.fs-20 {
  font-size: 20px;
}

.fs-18 {
  font-size: 18px;
}

/*ページネーション*/
.page-link {
  color: #84B3E0;
}
.page-link.current {
  color: #fff;
  background-color: #84B3E0;
}

/* 余白*/
.pt-30 {
  padding-top: 30px;
}

.pt-60 {
  padding-top: 60px;
}

.pb-30 {
  padding-bottom: 30px;
}

.pb-60 {
  padding-bottom: 60px;
}

/* 背景 */
.bg-gray {
  background-color: #898989;
}

.bg-blue {
  background-color: #84B3E0;
}

.bg-light-blue {
  background-color: #E5F2FF;
}

.bg-orange {
  background-color: #ebe1a9;
}

.bg-orange2 {
  background-color: #FD8C18;
}

.bg-black {
  background-color: #333;
}

.btn.bg-gray, .btn.bg-blue, .btn.bg-light-blue, .btn.bg-orange, .btn.bg-black {
  color: #fff;
  font-weight: 600;
}
.btn.bg-gray:hover, .btn.bg-blue:hover, .btn.bg-light-blue:hover, .btn.bg-orange:hover, .btn.bg-black:hover {
  color: #fff;
}

.fs-14 {
  font-size: 14px;
}

.border-yellow {
  border: solid 1px #b3ae6d;
}

.border-orange {
  border: solid 1px #FD8C18;
}

/* 角丸 */
.round-50 {
  border-radius: 50px;
}

.round-10 {
  border-radius: 10px;
}

.round-50,
.round-10 {
  color: #fff;
  font-weight: 600;
}

/* ボタン */
.btn {
  display: block;
  font-weight: bold;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  position: relative;
  letter-spacing: 0;
  font-family: "Noto Serif JP", serif;
  font-weight: bold;
}
.btn:hover {
  opacity: 0.8;
}
.btn:disabled:hover {
  opacity: 0.65;
}

.btn-arrow-ctr::after {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f054";
  font-size: 14px;
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 0.5em;
  transform: translateY(-50%);
}

h2.tag-ttl span {
  font-size: 18px;
  position: relative;
  display: inline-block;
  padding: 0.5rem;
  color: #fff;
  background: #84B3E0;
  margin-right: 20px;
}
h2.tag-ttl span:after {
  position: absolute;
  top: 0;
  right: -16px;
  content: "";
  border-width: 18px 0 18px 16px;
  border-style: solid;
  border-color: transparent transparent transparent #84B3E0;
}

label > input[type=file] {
  display: none;
  /* アップロードボタンのスタイルを無効にする */
}

.request-join .form-inline .form-control {
  display: inline-block !important;
  width: auto !important;
  vertical-align: middle !important;
}
.request-join label {
  margin-bottom: 0;
}

@media (min-width: 768px) {
  .btn-arrow-ctr::after {
    right: 1em;
  }
}
.btn-press-down {
  cursor: pointer;
  box-shadow: 0 5px #6188ad;
}
.btn-press-down.active {
  box-shadow: none;
  margin-top: 5px;
}

/* #page-header */
#page-header .navbar {
  background-color: rgba(255, 255, 255, 0.9);
}
#page-header .header-logo img {
  width: 163px;
  height: 33px;
}
#page-header .account-name {
  font-size: 13px;
  font-weight: 600;
}
#page-header .navbar-nav {
  padding: 1em 15px;
}
#page-header .nav-item {
  list-style: none;
  position: relative;
}
#page-header .nav-link {
  padding-top: 0.6em;
  padding-bottom: 0.6em;
  padding-left: 0em;
  padding-right: 0em;
  font-weight: 600;
  font-size: 14px;
}
#page-header a.nav-link:hover {
  opacity: 0.7;
}
#page-header .navbar-toggler {
  font-size: inherit;
  border: none;
  padding: 0;
}
#page-header .navbar-toggler .navbar-toggler-icon {
  width: 15px;
  height: 15px;
  background-image: url("../images/close-btn.svg");
}
#page-header .navbar-toggler.collapsed .navbar-toggler-icon {
  background-image: url("../images/open-btn.svg");
}

@media (min-width: 768px) {
  #page-header .header-logo img {
    width: 285px;
    height: 58px;
  }
}
@media (min-width: 992px) {
  #page-header .navbar-nav {
    padding: 0 1em 0 0;
  }
}
@media (min-width: 992px) {
  #page-header .nav-item::after {
    content: "|";
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
  }
  #page-header .nav-item:last-child::after {
    content: none;
  }
}
@media (min-width: 992px) {
  #page-header .nav-link {
    font-size: 13px;
    line-height: 1.4;
    text-align: center;
    padding-left: 0.6em;
    padding-right: 0.8em;
  }
}
@media (min-width: 1350px) {
  #page-header .nav-link {
    font-size: 14px;
    padding-left: 1em;
    padding-right: 1.6em;
  }
}
/* #fixed-footer */
#fixed-footer {
  box-shadow: 0px 0px 16px -6px rgba(0, 0, 0, 0.4);
}
#fixed-footer .btn {
  height: 50px;
  padding: 0;
  line-height: 1.1;
  font-weight: 600;
  display: block;
  text-align: center;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
#fixed-footer .bg-pink .btn {
  color: #fff;
  font-size: 18px;
}
#fixed-footer .bg-pink .btn i {
  font-size: 18px;
}

#page-footer {
  padding-top: 1em;
  padding-bottom: 1em;
}

.copylight {
  color: #fff;
  font-size: 13px;
  text-align: center;
}

.breadcrumb {
  border-top: #707070 1px solid;
  border-bottom: #707070 1px solid;
  padding: 5px;
  margin: 0;
}
.breadcrumb a {
  position: relative;
  margin-right: 20px;
  font-size: 13px;
}
.breadcrumb a::after {
  color: #9F9F9F;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f054";
  font-size: 14px;
  display: inline-block;
  position: absolute;
  top: 50%;
  right: -15px;
  transform: translateY(-50%);
}

/*  見出し */
.page-ttl {
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 30px;
  font-family: "Noto Serif JP", serif;
}

.page-ttl2 {
  font-size: 18px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #84B3E0;
  color: #84B3E0;
}

.glay-ttl {
  color: #333;
  font-size: 20px;
  padding-bottom: 1rem;
  font-family: "Noto Serif JP", serif;
  font-weight: bold;
}

.blue-ttl {
  color: #FFF;
  background-color: #84B3E0;
  font-size: 20px;
  width: 100%;
  text-align: center;
  padding: 30px 0;
}
@media (max-width: 768px) {
  .blue-ttl {
    padding: 20px 0 0 0;
    background-color: #FFF;
    color: #000;
    font-weight: 700;
  }
}

/*  テーブル */
.blue-table {
  width: 100%;
}
.blue-table tr:last-child td {
  border-bottom: #333 1px solid;
}
.blue-table th,
.blue-table td {
  display: block;
}
.blue-table th {
  width: 100%;
  color: #fff;
  background-color: #84B3E0;
  font-size: 14px;
  font-weight: 600;
  padding: 1em;
}

.info-fix .blue-table th,
.info-fix .blue-table td {
  padding: 0.5em 1em;
}

.request-join .blue-table th,
.request-join .blue-table td {
  padding: 2em 1em;
}

.blue-table td {
  width: 100%;
  border-right: #333 1px solid;
  border-left: #333 1px solid;
  padding: 1em;
}

@media (min-width: 768px) {
  .blue-table tr:first-child td {
    border-top: #333 1px solid;
  }
  .blue-table th,
.blue-table td {
    display: table-cell;
  }
  .blue-table th {
    width: 30%;
    border-bottom: #fff 1px solid;
  }
  .blue-table td {
    width: 70%;
    border-right: #333 1px solid;
    border-left: none;
    border-bottom: #333 1px solid;
  }
}
/* cards */
.cards {
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}
.cards header {
  font-weight: 600;
  padding: 1rem;
}

/* question-form-c */
.question-form-c .text-center {
  font-size: 18px;
  font-weight: 600;
}
.question-form-c .btn {
  padding-top: 1em;
  padding-bottom: 1em;
  font-family: "Noto Serif JP", serif;
  font-weight: bold;
}
.question-form-c .btn span {
  padding-left: 1em;
  font-size: 22px;
  position: relative;
}
.question-form-c .btn span::before {
  content: "";
  width: 58px;
  height: 42px;
  display: inline-block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

/* ======= トップページ======= */
#news-c .news-box {
  padding: 10px 0;
  border-bottom: #333 1px dotted;
}
#news-c .round-50 {
  font-size: 14px;
  font-family: "Noto Serif JP", serif;
}
#news-c .news-data {
  font-size: 14px;
}
#news-c .news-detail {
  line-height: 1.8;
}

#attend-c .cards header {
  font-size: 20px;
  text-align: center;
  padding: 0.5em;
  font-family: "Noto Serif JP", serif;
  font-weight: bold;
}
#attend-c .attend-box:first-child {
  margin-bottom: 15px;
}
#attend-c .attend-box .btn {
  font-size: 20px;
}
#attend-c .attend-box .bg-light-blue {
  color: #84B3E0;
  border: #84B3E0 1px solid;
}
#attend-c .attend-detail {
  border-bottom: #333 1px dotted;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em;
}
#attend-c .attend-h3 {
  color: #84B3E0;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 0.3em;
  font-family: "Noto Serif JP", serif;
  font-weight: bold;
}

@media (min-width: 768px) {
  /*#attend-c .attend-box {
  height: 100%;
  flex: 1; }*/
  #attend-c .attend-box:first-child {
    margin-bottom: 0;
    padding-right: 10px;
  }
  #attend-c .attend-box:last-child {
    padding-left: 10px;
  }
}
#menu header span {
  color: #464646;
  text-align: left;
  font-family: Ryumin Medium KL, HiraMinProN-W6, Hiragino Mincho W6 JIS2004, HiraMinProN-W3, MS PMincho, MS Mincho, serif;
  font-weight: bold;
  font-size: 20px;
  position: relative;
}
#menu header span::before {
  content: "";
  display: inline-block;
  position: absolute;
  top: 50%;
  left: -5px;
  transform: translateY(-50%);
}
#menu .cards {
  height: 100%;
}

/*
#menu .cards-1 span {
  padding-left: 46px; }
  #menu .cards-1 span::before {
    width: 41px;
    height: 29px;
    background: url("../images/related-icon.svg") no-repeat center/cover; }*/
/*
#menu .cards-2 span {
  padding-left: 35px; }
  #menu .cards-2 span::before {
    width: 30px;
    height: 30px;
    background: url("../images/request-icon.svg") no-repeat center/cover; }*/
/*
#menu .cards-3 span {
  padding-left: 41px; }
  #menu .cards-3 span::before {
    width: 36px;
    height: 32px;
    background: url("../images/mypage-icon.svg") no-repeat center/cover; }*/
/*
#menu .cards-4 span {
  padding-left: 38px; }
  #menu .cards-4 span::before {
    width: 33px;
    height: 30px;
    background: url("../images/faq-icon.svg") no-repeat center/cover; }*/
/*
#menu .cards-5 span {
  padding-left: 43px; }
  #menu .cards-5 span::before {
    width: 38px;
    height: 32px;
    background: url("../images/shop-icon.svg") no-repeat center/cover; }*/
/*
#menu .cards-6 span {
  padding-left: 35px; }
  #menu .cards-6 span::before {
    width: 30px;
    height: 38px;
    background: url("../images/members-card-icon.svg") no-repeat center/cover; }*/
/*
#menu .cards-7 span {
  padding-left: 38px; }
  #menu .cards-7 span::before {
    width: 33px;
    height: 26px;
    background: url("../images/movie-icon.svg") no-repeat center/cover; }*/
/* ======= 登録情報の閲覧・更新 ======= */
.mypage-c .btn {
  padding-top: 1em;
  padding-bottom: 1em;
}
.mypage-c .btn span {
  font-size: 20px;
}

/* ======= よくある質問 ======= */
.faq-head-1 {
  color: #84B3E0;
  font-size: 25px;
  font-weight: 600;
  text-align: center;
  font-family: "Noto Serif JP", serif;
  font-weight: bold;
}

.faq-head-2 {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  padding: 0.5em;
  background-color: #84B3E0;
  border-bottom: #707070 1px solid;
  font-family: "Noto Serif JP", serif;
  font-weight: bold;
}

.faq-box {
  border-left: #707070 1px solid;
  border-right: #707070 1px solid;
}

.faq-q {
  padding: 0.8em;
}
.faq-q i {
  color: #84B3E0;
  margin-left: 0.5em;
}
.faq-q.collapsed {
  border-bottom: #707070 1px solid;
}

.faq-a {
  padding: 0.8em;
  background-color: #E5F2FF;
}
.faq-a ul,
.faq-a ol {
  padding-left: 1em;
}
.faq-a a {
  text-decoration: underline;
}
.faq-a .btn {
  text-decoration: none;
}
.faq-a.show {
  border-bottom: #707070 1px solid;
}

/* ======= フォーム ======= */
.form-wrap label {
  vertical-align: middle;
}
.form-wrap .bg-light-blue {
  padding: 30px;
}
.form-wrap .form-head {
  font-weight: 600;
  margin-bottom: 0.5em;
}
.form-wrap .small a {
  text-decoration: underline;
}
.form-wrap .required {
  font-size: 12px;
  color: #fff;
  padding: 0.2em 0.5em 0.3em;
  margin-right: 1em;
  border-radius: 5px;
  font-weight: normal;
  background-color: #84B3E0;
}
.form-wrap .any {
  font-size: 12px;
  color: #fff;
  padding: 0.2em 0.5em 0.3em;
  margin-right: 1em;
  border-radius: 5px;
  font-weight: normal;
  background-color: #a9a9a9;
}
.form-wrap textarea {
  height: 150px;
}

/* ======= 質問フォーム ======= */
.btn-list {
  position: relative;
}
.btn-list::before {
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #84B3E0;
}

.content {
  display: none;
}
.content.show {
  display: block;
}

.kiyaku-box {
  overflow: scroll;
  height: 250px;
}

.membership {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  .membership {
    display: block;
  }
}
.membership__image {
  width: 48%;
}
@media (max-width: 768px) {
  .membership__image {
    width: 100%;
  }
}
.membership__image img {
  width: 100%;
}
.membership__info {
  width: 48%;
  border: 3px solid #84B3E0;
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  margin-top: 5px;
}
@media (max-width: 768px) {
  .membership__info {
    width: 100%;
    margin-top: 20px;
  }
}
.membership__info__list {
  list-style: none;
  display: flex;
}
.membership__info__list:not(.membership__info__list:last-child) {
  border-bottom: 1px solid #84B3E0;
}
.membership__info__list:first-child .title {
  border-top-left-radius: 6px;
}
.membership__info__list:last-child .title {
  border-bottom-left-radius: 6px;
}
.membership__info__list li {
  padding: 14px 15px;
  display: flex;
  align-items: center;
}
@media (max-width: 768px) {
  .membership__info__list li {
    padding: 8px 10px;
  }
}
.membership__info__list li.title {
  background-color: #E5F5FF;
  color: #84B3E0;
  width: 25%;
}
@media (max-width: 768px) {
  .membership__info__list li.title {
    font-size: 0.8rem;
    width: 28%;
  }
}
.membership__info__list li.value {
  width: 75%;
  font-weight: 700;
  font-size: 1.1rem;
}
@media (max-width: 768px) {
  .membership__info__list li.value {
    font-size: 0.9rem;
    width: 72%;
  }
}

.transparent {
  opacity: 0.5;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5jc3MiLCJtYXBwaW5ncyI6IjtBQUFBLGdCQUFnQjtBQ0doQjtBQUdBO0FBR0k7OztFQUdJO0FESlI7O0FDU0E7QUFFQTtFQUNJO0VBQ0E7RUFDQTtBRFBKOztBQ1VBOztFQUVJO0VBQ0E7QURQSjtBQ1FJOztFQUNJO0VBQ0E7RUFDQTtBRExSOztBQ1NBOzs7O0VBSUk7RUFDQTtBRE5KOztBQ1NBOzs7RUFHSTtFQUNBO0VBQ0E7QUROSjs7QUNTQTtFQUNJO0FETko7O0FDU0E7RUFDSTtBRE5KOztBQ1NBO0VBQ0k7QUROSjs7QUNVQTtBQUVBO0VBQ0k7QURSSjtBQ1NJO0VBQ0k7RUFDQTtBRFBSOztBQ1lBO0FBRUE7RUFDSTtBRFZKOztBQ2FBO0VBQ0k7QURWSjs7QUNhQTtFQUNJO0FEVko7O0FDYUE7RUFDSTtBRFZKOztBQ2NBO0FBRUE7RUFDSTtBRFpKOztBQ2VBO0VBQ0k7QURaSjs7QUNlQTtFQUNJO0FEWko7O0FDZUE7RUFDSTtBRFpKOztBQ2VBO0VBQ0k7QURaSjs7QUNlQTtFQUNJO0FEWko7O0FDZ0JJO0VBS0k7RUFDQTtBRGpCUjtBQ21CSTtFQUtJO0FEckJSOztBQ3lCQTtFQUNJO0FEdEJKOztBQ3lCQTtFQUNJO0FEdEJKOztBQ3lCQTtFQUNJO0FEdEJKOztBQzBCQTtBQUVBO0VBQ0k7QUR4Qko7O0FDMkJBO0VBQ0k7QUR4Qko7O0FDMkJBOztFQUVJO0VBQ0E7QUR4Qko7O0FDNEJBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMUJKO0FDMkJJO0VBQ0k7QUR6QlI7QUM0QlE7RUFDSTtBRDFCWjs7QUMrQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ1Qko7O0FDK0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ1Qko7QUM4Qkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDVCUjs7QUNnQ0E7RUFDSTtFQUNBO0FEN0JKOztBQ2lDSTtFQUNJO0VBQ0E7RUFDQTtBRDlCUjtBQ2dDSTtFQUNJO0FEOUJSOztBQ2tDQTtFQUNJO0lBQ0k7RUQvQk47QUFDRjtBQ2tDQTtFQUNJO0VBQ0E7QURoQ0o7QUNpQ0k7RUFDSTtFQUNBO0FEL0JSOztBQ29DQTtBQUdJO0VBQ0k7QURuQ1I7QUNxQ0k7RUFDSTtFQUNBO0FEbkNSO0FDcUNJO0VBQ0k7RUFDQTtBRG5DUjtBQ3FDSTtFQUNJO0FEbkNSO0FDcUNJO0VBQ0k7RUFDQTtBRG5DUjtBQ3FDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG5DUjtBQ3FDSTtFQUNJO0FEbkNSO0FDcUNJO0VBQ0k7RUFDQTtFQUNBO0FEbkNSO0FDb0NRO0VBQ0k7RUFDQTtFQUNBO0FEbENaO0FDb0NRO0VBQ0k7QURsQ1o7O0FDdUNBO0VBQ0k7SUFDSTtJQUNBO0VEcENOO0FBQ0Y7QUN1Q0E7RUFDSTtJQUNJO0VEckNOO0FBQ0Y7QUN3Q0E7RUFFUTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUR2Q1Y7RUN5Q007SUFDSTtFRHZDVjtBQUNGO0FDMkNBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEekNOO0FBQ0Y7QUM0Q0E7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFRDFDTjtBQUNGO0FDOENBO0FBRUE7RUFDSTtBRDdDSjtBQzhDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENUNSO0FDOENJO0VBQ0k7RUFDQTtBRDVDUjtBQzZDUTtFQUNJO0FEM0NaOztBQ2dEQTtFQUNJO0VBQ0E7QUQ3Q0o7O0FDZ0RBO0VBQ0k7RUFDQTtFQUNBO0FEN0NKOztBQ2dEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEN0NKO0FDOENJO0VBQ0k7RUFDQTtFQUNBO0FENUNSO0FDNkNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQzQ1o7O0FDaURBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEL0NKOztBQ2tEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQvQ0o7O0FDa0RBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRC9DSjs7QUNrREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQvQ0o7QUVwV0k7RUQ2WUo7SUFRUTtJQUNBO0lBQ0E7SUFDQTtFRDdDTjtBQUNGOztBQ2lEQTtBQUVBO0VBQ0k7QUQvQ0o7QUNnREk7RUFDSTtBRDlDUjtBQ2dESTs7RUFFSTtBRDlDUjtBQ2dESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDlDUjs7QUNtREk7O0VBRUk7QURoRFI7O0FDcURJOztFQUVJO0FEbERSOztBQ3NEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEbkRKOztBQ3NEQTtFQUVRO0lBQ0k7RURwRFY7RUNzRE07O0lBRUk7RURwRFY7RUNzRE07SUFDSTtJQUNBO0VEcERWO0VDc0RNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RURwRFY7QUFDRjtBQ3lEQTtBQUVBO0VBQ0k7QUR4REo7QUN5REk7RUFDSTtFQUNBO0FEdkRSOztBQzREQTtBQUdJO0VBQ0k7RUFDQTtBRDNEUjtBQzZESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEM0RSO0FDNERRO0VBQ0k7RUFDQTtFQUNBO0FEMURaO0FDMkRZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR6RGhCOztBQ2dFQTtBQUdJO0VBQ0k7RUFDQTtBRC9EUjtBQ2lFSTtFQUNJO0VBQ0E7QUQvRFI7QUNpRUk7RUFDSTtBRC9EUjtBQ2lFSTtFQUNJO0FEL0RSOztBQ29FSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURqRVI7QUNvRVE7RUFDSTtBRGxFWjtBQ29FUTtFQUNJO0FEbEVaO0FDb0VRO0VBQ0k7RUFDQTtBRGxFWjtBQ3FFSTtFQUNJO0VBQ0E7RUFDQTtBRG5FUjtBQ3FFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG5FUjs7QUN1RUE7RUFDSTs7YUFBQTtFQUlJO0lBQ0k7SUFDQTtFRHJFVjtFQ3VFTTtJQUNJO0VEckVWO0FBQ0Y7QUMwRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR4RVI7QUN5RVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR2RVo7QUMwRUk7RUFDSTtBRHhFUjs7QUM2RUE7Ozs7Ozs0RUFBQTtBQVNBOzs7Ozs7NEVBQUE7QUFTQTs7Ozs7OzJFQUFBO0FBU0E7Ozs7Ozt3RUFBQTtBQVNBOzs7Ozs7eUVBQUE7QUFTQTs7Ozs7O2lGQUFBO0FBU0E7Ozs7OzswRUFBQTtBQVNBO0FBRUE7RUFDSTtFQUNBO0FEekZKO0FDMEZJO0VBQ0k7QUR4RlI7O0FDNkZBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQzRko7O0FDOEZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDNGSjs7QUM4RkE7RUFDSTtFQUNBO0FEM0ZKOztBQzhGQTtFQUNJO0FEM0ZKO0FDNEZJO0VBQ0k7RUFDQTtBRDFGUjtBQzRGSTtFQUNJO0FEMUZSOztBQzhGQTtFQUNJO0VBQ0E7QUQzRko7QUM0Rkk7O0VBRUk7QUQxRlI7QUM0Rkk7RUFDSTtBRDFGUjtBQzRGSTtFQUNJO0FEMUZSO0FDNEZJO0VBQ0k7QUQxRlI7O0FDK0ZBO0FBR0k7RUFDSTtBRDlGUjtBQ2dHSTtFQUNJO0FEOUZSO0FDZ0dJO0VBQ0k7RUFDQTtBRDlGUjtBQ2dHSTtFQUNJO0FEOUZSO0FDZ0dJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ5RlI7QUNnR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDlGUjtBQ2dHSTtFQUNJO0FEOUZSOztBQ21HQTtBQUVBO0VBQ0k7QURqR0o7QUNrR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaEdSOztBQ29HQTtFQUNJO0FEakdKO0FDa0dJO0VBQ0k7QURoR1I7O0FDb0dBO0VBQ0k7RUFDQTtBRGpHSjs7QUNvR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRGpHSjtBRTdzQkk7RUQweUJKO0lBTVE7RUQvRk47QUFDRjtBQ2dHSTtFQUNJO0FEOUZSO0FFcnRCSTtFRGt6QkE7SUFHUTtFRDVGVjtBQUNGO0FDNkZRO0VBQ0k7QUQzRlo7QUM4Rkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ1RlI7QUVydUJJO0VEMnpCQTtJQVFRO0lBQ0E7RUQxRlY7QUFDRjtBQzJGUTtFQUNJO0VBQ0E7QUR6Rlo7QUMwRlk7RUFDSTtBRHhGaEI7QUMyRmdCO0VBQ0k7QUR6RnBCO0FDNkZnQjtFQUNJO0FEM0ZwQjtBQzhGWTtFQUNJO0VBQ0E7RUFDQTtBRDVGaEI7QUU3dkJJO0VEczFCUTtJQUtRO0VEMUZsQjtBQUNGO0FDMkZnQjtFQUNJO0VBQ0E7RUFDQTtBRHpGcEI7QUV2d0JJO0VENjFCWTtJQUtRO0lBQ0E7RUR2RnRCO0FBQ0Y7QUN5RmdCO0VBQ0k7RUFDQTtFQUNBO0FEdkZwQjtBRWx4Qkk7RURzMkJZO0lBS1E7SUFDQTtFRHJGdEI7QUFDRjs7QUM0RkE7RUFDSTtBRHpGSixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX3ZhcmlhYmxlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NlcmlmK0pQOndnaHRANjAwJmRpc3BsYXk9c3dhcFwiKTtcbi8qID09PT09PT0g5YWx6YCa6YOo5YiGID09PT09PT0gKi9cbi8qIOODreOCsOOCpOODs+ODmuODvOOCuCAqL1xuaHRtbCBib2R5IC5tYWluLWltZyAubWFpbi1pbWctaW5uZXIgLm12LXRleHQtMSxcbmh0bWwgYm9keSAubWFpbi1pbWcgLm1haW4taW1nLWlubmVyIC5tdi10ZXh0LTIsXG5odG1sIGJvZHkgLm1haW4taW1nIC5tYWluLWltZy1pbm5lciAubXYtdGV4dC0zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyog5YWo5L2TICovXG5ib2R5IHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFl1R290aGljLCBcIll1IEdvdGhpYyBtZWRpdW1cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIE1laXJ5bywgXCJzYW5zLXNlcmlmXCI7XG59XG5cbmEsXG4ubmF2LWxpbmsge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3Zlcixcbi5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnVsLFxubGksXG5vbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZnMtMjIge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5mcy0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmZzLTE4IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4vKuODmuODvOOCuOODjeODvOOCt+ODp+ODsyovXG4ucGFnZS1saW5rIHtcbiAgY29sb3I6ICM4NEIzRTA7XG59XG4ucGFnZS1saW5rLmN1cnJlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0QjNFMDtcbn1cblxuLyog5L2Z55m9Ki9cbi5wdC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ucHQtNjAge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cblxuLnBiLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5wYi02MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4vKiDog4zmma8gKi9cbi5iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg5ODk4OTtcbn1cblxuLmJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRCM0UwO1xufVxuXG4uYmctbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUYyRkY7XG59XG5cbi5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlMWE5O1xufVxuXG4uYmctb3JhbmdlMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRDhDMTg7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG5cbi5idG4uYmctZ3JheSwgLmJ0bi5iZy1ibHVlLCAuYnRuLmJnLWxpZ2h0LWJsdWUsIC5idG4uYmctb3JhbmdlLCAuYnRuLmJnLWJsYWNrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYnRuLmJnLWdyYXk6aG92ZXIsIC5idG4uYmctYmx1ZTpob3ZlciwgLmJ0bi5iZy1saWdodC1ibHVlOmhvdmVyLCAuYnRuLmJnLW9yYW5nZTpob3ZlciwgLmJ0bi5iZy1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZnMtMTQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5ib3JkZXIteWVsbG93IHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2IzYWU2ZDtcbn1cblxuLmJvcmRlci1vcmFuZ2Uge1xuICBib3JkZXI6IHNvbGlkIDFweCAjRkQ4QzE4O1xufVxuXG4vKiDop5LkuLggKi9cbi5yb3VuZC01MCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5yb3VuZC0xMCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5yb3VuZC01MCxcbi5yb3VuZC0xMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4vKiDjg5zjgr/jg7MgKi9cbi5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctdG9wOiAwLjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5idG46aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uYnRuOmRpc2FibGVkOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmJ0bi1hcnJvdy1jdHI6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDAuNWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbmgyLnRhZy10dGwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM4NEIzRTA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbmgyLnRhZy10dGwgc3BhbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTE2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci13aWR0aDogMThweCAwIDE4cHggMTZweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODRCM0UwO1xufVxuXG5sYWJlbCA+IGlucHV0W3R5cGU9ZmlsZV0ge1xuICBkaXNwbGF5OiBub25lO1xuICAvKiDjgqLjg4Pjg5fjg63jg7zjg4njg5zjgr/jg7Pjga7jgrnjgr/jgqTjg6vjgpLnhKHlirnjgavjgZnjgosgKi9cbn1cblxuLnJlcXVlc3Qtam9pbiAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG4ucmVxdWVzdC1qb2luIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idG4tYXJyb3ctY3RyOjphZnRlciB7XG4gICAgcmlnaHQ6IDFlbTtcbiAgfVxufVxuLmJ0bi1wcmVzcy1kb3duIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiAwIDVweCAjNjE4OGFkO1xufVxuLmJ0bi1wcmVzcy1kb3duLmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLyogI3BhZ2UtaGVhZGVyICovXG4jcGFnZS1oZWFkZXIgLm5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbiNwYWdlLWhlYWRlciAuaGVhZGVyLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDE2M3B4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG4jcGFnZS1oZWFkZXIgLmFjY291bnQtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNwYWdlLWhlYWRlciAubmF2YmFyLW5hdiB7XG4gIHBhZGRpbmc6IDFlbSAxNXB4O1xufVxuI3BhZ2UtaGVhZGVyIC5uYXYtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLWhlYWRlciAubmF2LWxpbmsge1xuICBwYWRkaW5nLXRvcDogMC42ZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwZW07XG4gIHBhZGRpbmctcmlnaHQ6IDBlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI3BhZ2UtaGVhZGVyIGEubmF2LWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4jcGFnZS1oZWFkZXIgLm5hdmJhci10b2dnbGVyIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4jcGFnZS1oZWFkZXIgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Nsb3NlLWJ0bi5zdmdcIik7XG59XG4jcGFnZS1oZWFkZXIgLm5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9vcGVuLWJ0bi5zdmdcIik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1oZWFkZXIgLmhlYWRlci1sb2dvIGltZyB7XG4gICAgd2lkdGg6IDI4NXB4O1xuICAgIGhlaWdodDogNThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNwYWdlLWhlYWRlciAubmF2YmFyLW5hdiB7XG4gICAgcGFkZGluZzogMCAxZW0gMCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3BhZ2UtaGVhZGVyIC5uYXYtaXRlbTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwifFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3BhZ2UtaGVhZGVyIC5uYXYtaXRlbTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNwYWdlLWhlYWRlciAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOGVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gICNwYWdlLWhlYWRlciAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjZlbTtcbiAgfVxufVxuLyogI2ZpeGVkLWZvb3RlciAqL1xuI2ZpeGVkLWZvb3RlciB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTZweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbiNmaXhlZC1mb290ZXIgLmJ0biB7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNmaXhlZC1mb290ZXIgLmJnLXBpbmsgLmJ0biB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4jZml4ZWQtZm9vdGVyIC5iZy1waW5rIC5idG4gaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuI3BhZ2UtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDFlbTtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbn1cblxuLmNvcHlsaWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBib3JkZXItdG9wOiAjNzA3MDcwIDFweCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogIzcwNzA3MCAxcHggc29saWQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luOiAwO1xufVxuLmJyZWFkY3J1bWIgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uYnJlYWRjcnVtYiBhOjphZnRlciB7XG4gIGNvbG9yOiAjOUY5RjlGO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTE1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyogIOimi+WHuuOBlyAqL1xuLnBhZ2UtdHRsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG59XG5cbi5wYWdlLXR0bDIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg0QjNFMDtcbiAgY29sb3I6ICM4NEIzRTA7XG59XG5cbi5nbGF5LXR0bCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJsdWUtdHRsIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NEIzRTA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibHVlLXR0bCB7XG4gICAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuLyogIOODhuODvOODluODqyAqL1xuLmJsdWUtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibHVlLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiAjMzMzIDFweCBzb2xpZDtcbn1cbi5ibHVlLXRhYmxlIHRoLFxuLmJsdWUtdGFibGUgdGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ibHVlLXRhYmxlIHRoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRCM0UwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDFlbTtcbn1cblxuLmluZm8tZml4IC5ibHVlLXRhYmxlIHRoLFxuLmluZm8tZml4IC5ibHVlLXRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xufVxuXG4ucmVxdWVzdC1qb2luIC5ibHVlLXRhYmxlIHRoLFxuLnJlcXVlc3Qtam9pbiAuYmx1ZS10YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDJlbSAxZW07XG59XG5cbi5ibHVlLXRhYmxlIHRkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yaWdodDogIzMzMyAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjMzMzIDFweCBzb2xpZDtcbiAgcGFkZGluZzogMWVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsdWUtdGFibGUgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgIGJvcmRlci10b3A6ICMzMzMgMXB4IHNvbGlkO1xuICB9XG4gIC5ibHVlLXRhYmxlIHRoLFxuLmJsdWUtdGFibGUgdGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbiAgLmJsdWUtdGFibGUgdGgge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogI2ZmZiAxcHggc29saWQ7XG4gIH1cbiAgLmJsdWUtdGFibGUgdGQge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgYm9yZGVyLXJpZ2h0OiAjMzMzIDFweCBzb2xpZDtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAjMzMzIDFweCBzb2xpZDtcbiAgfVxufVxuLyogY2FyZHMgKi9cbi5jYXJkcyB7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5jYXJkcyBoZWFkZXIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4vKiBxdWVzdGlvbi1mb3JtLWMgKi9cbi5xdWVzdGlvbi1mb3JtLWMgLnRleHQtY2VudGVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnF1ZXN0aW9uLWZvcm0tYyAuYnRuIHtcbiAgcGFkZGluZy10b3A6IDFlbTtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucXVlc3Rpb24tZm9ybS1jIC5idG4gc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBmb250LXNpemU6IDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdWVzdGlvbi1mb3JtLWMgLmJ0biBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyogPT09PT09PSDjg4jjg4Pjg5fjg5rjg7zjgrg9PT09PT09ICovXG4jbmV3cy1jIC5uZXdzLWJveCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogIzMzMyAxcHggZG90dGVkO1xufVxuI25ld3MtYyAucm91bmQtNTAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG59XG4jbmV3cy1jIC5uZXdzLWRhdGEge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jbmV3cy1jIC5uZXdzLWRldGFpbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbiNhdHRlbmQtYyAuY2FyZHMgaGVhZGVyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNhdHRlbmQtYyAuYXR0ZW5kLWJveDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4jYXR0ZW5kLWMgLmF0dGVuZC1ib3ggLmJ0biB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbiNhdHRlbmQtYyAuYXR0ZW5kLWJveCAuYmctbGlnaHQtYmx1ZSB7XG4gIGNvbG9yOiAjODRCM0UwO1xuICBib3JkZXI6ICM4NEIzRTAgMXB4IHNvbGlkO1xufVxuI2F0dGVuZC1jIC5hdHRlbmQtZGV0YWlsIHtcbiAgYm9yZGVyLWJvdHRvbTogIzMzMyAxcHggZG90dGVkO1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuI2F0dGVuZC1jIC5hdHRlbmQtaDMge1xuICBjb2xvcjogIzg0QjNFMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyojYXR0ZW5kLWMgLmF0dGVuZC1ib3gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXg6IDE7IH0qL1xuICAjYXR0ZW5kLWMgLmF0dGVuZC1ib3g6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAjYXR0ZW5kLWMgLmF0dGVuZC1ib3g6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG4jbWVudSBoZWFkZXIgc3BhbiB7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogUnl1bWluIE1lZGl1bSBLTCwgSGlyYU1pblByb04tVzYsIEhpcmFnaW5vIE1pbmNobyBXNiBKSVMyMDA0LCBIaXJhTWluUHJvTi1XMywgTVMgUE1pbmNobywgTVMgTWluY2hvLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI21lbnUgaGVhZGVyIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuI21lbnUgLmNhcmRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKlxuI21lbnUgLmNhcmRzLTEgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogNDZweDsgfVxuICAjbWVudSAuY2FyZHMtMSBzcGFuOjpiZWZvcmUge1xuICAgIHdpZHRoOiA0MXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcmVsYXRlZC1pY29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyOyB9Ki9cbi8qXG4jbWVudSAuY2FyZHMtMiBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4OyB9XG4gICNtZW51IC5jYXJkcy0yIHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9yZXF1ZXN0LWljb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7IH0qL1xuLypcbiNtZW51IC5jYXJkcy0zIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDQxcHg7IH1cbiAgI21lbnUgLmNhcmRzLTMgc3Bhbjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL215cGFnZS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyOyB9Ki9cbi8qXG4jbWVudSAuY2FyZHMtNCBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4OyB9XG4gICNtZW51IC5jYXJkcy00IHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9mYXEtaWNvbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjsgfSovXG4vKlxuI21lbnUgLmNhcmRzLTUgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogNDNweDsgfVxuICAjbWVudSAuY2FyZHMtNSBzcGFuOjpiZWZvcmUge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc2hvcC1pY29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyOyB9Ki9cbi8qXG4jbWVudSAuY2FyZHMtNiBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4OyB9XG4gICNtZW51IC5jYXJkcy02IHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9tZW1iZXJzLWNhcmQtaWNvbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjsgfSovXG4vKlxuI21lbnUgLmNhcmRzLTcgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMzhweDsgfVxuICAjbWVudSAuY2FyZHMtNyBzcGFuOjpiZWZvcmUge1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbW92aWUtaWNvbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjsgfSovXG4vKiA9PT09PT09IOeZu+mMsuaDheWgseOBrumWsuimp+ODu+abtOaWsCA9PT09PT09ICovXG4ubXlwYWdlLWMgLmJ0biB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG4ubXlwYWdlLWMgLmJ0biBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4vKiA9PT09PT09IOOCiOOBj+OBguOCi+izquWVjyA9PT09PT09ICovXG4uZmFxLWhlYWQtMSB7XG4gIGNvbG9yOiAjODRCM0UwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5mYXEtaGVhZC0yIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMC41ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NEIzRTA7XG4gIGJvcmRlci1ib3R0b206ICM3MDcwNzAgMXB4IHNvbGlkO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZhcS1ib3gge1xuICBib3JkZXItbGVmdDogIzcwNzA3MCAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzcwNzA3MCAxcHggc29saWQ7XG59XG5cbi5mYXEtcSB7XG4gIHBhZGRpbmc6IDAuOGVtO1xufVxuLmZhcS1xIGkge1xuICBjb2xvcjogIzg0QjNFMDtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuLmZhcS1xLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1ib3R0b206ICM3MDcwNzAgMXB4IHNvbGlkO1xufVxuXG4uZmFxLWEge1xuICBwYWRkaW5nOiAwLjhlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RjJGRjtcbn1cbi5mYXEtYSB1bCxcbi5mYXEtYSBvbCB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuLmZhcS1hIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mYXEtYSAuYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZhcS1hLnNob3cge1xuICBib3JkZXItYm90dG9tOiAjNzA3MDcwIDFweCBzb2xpZDtcbn1cblxuLyogPT09PT09PSDjg5Xjgqnjg7zjg6AgPT09PT09PSAqL1xuLmZvcm0td3JhcCBsYWJlbCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZm9ybS13cmFwIC5iZy1saWdodC1ibHVlIHtcbiAgcGFkZGluZzogMzBweDtcbn1cbi5mb3JtLXdyYXAgLmZvcm0taGVhZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuLmZvcm0td3JhcCAuc21hbGwgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvcm0td3JhcCAucmVxdWlyZWQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjJlbSAwLjVlbSAwLjNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0QjNFMDtcbn1cbi5mb3JtLXdyYXAgLmFueSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAuMmVtIDAuNWVtIDAuM2VtO1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTlhOWE5O1xufVxuLmZvcm0td3JhcCB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTUwcHg7XG59XG5cbi8qID09PT09PT0g6LOq5ZWP44OV44Kp44O844OgID09PT09PT0gKi9cbi5idG4tbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tbGlzdDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0QjNFMDtcbn1cblxuLmNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRlbnQuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ua2l5YWt1LWJveCB7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIGhlaWdodDogMjUwcHg7XG59XG5cbi5tZW1iZXJzaGlwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVtYmVyc2hpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tZW1iZXJzaGlwX19pbWFnZSB7XG4gIHdpZHRoOiA0OCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lbWJlcnNoaXBfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1lbWJlcnNoaXBfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1lbWJlcnNoaXBfX2luZm8ge1xuICB3aWR0aDogNDglO1xuICBib3JkZXI6IDNweCBzb2xpZCAjODRCM0UwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lbWJlcnNoaXBfX2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5tZW1iZXJzaGlwX19pbmZvX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tZW1iZXJzaGlwX19pbmZvX19saXN0Om5vdCgubWVtYmVyc2hpcF9faW5mb19fbGlzdDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODRCM0UwO1xufVxuLm1lbWJlcnNoaXBfX2luZm9fX2xpc3Q6Zmlyc3QtY2hpbGQgLnRpdGxlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xufVxuLm1lbWJlcnNoaXBfX2luZm9fX2xpc3Q6bGFzdC1jaGlsZCAudGl0bGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG59XG4ubWVtYmVyc2hpcF9faW5mb19fbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDE0cHggMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVtYmVyc2hpcF9faW5mb19fbGlzdCBsaSB7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gIH1cbn1cbi5tZW1iZXJzaGlwX19pbmZvX19saXN0IGxpLnRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RjVGRjtcbiAgY29sb3I6ICM4NEIzRTA7XG4gIHdpZHRoOiAyNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lbWJlcnNoaXBfX2luZm9fX2xpc3QgbGkudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIHdpZHRoOiAyOCU7XG4gIH1cbn1cbi5tZW1iZXJzaGlwX19pbmZvX19saXN0IGxpLnZhbHVlIHtcbiAgd2lkdGg6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lbWJlcnNoaXBfX2luZm9fX2xpc3QgbGkudmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIHdpZHRoOiA3MiU7XG4gIH1cbn1cblxuLnRyYW5zcGFyZW50IHtcbiAgb3BhY2l0eTogMC41O1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NlcmlmK0pQOndnaHRANjAwJmRpc3BsYXk9c3dhcFwiKTtcblxuLyogPT09PT09PSDlhbHpgJrpg6jliIYgPT09PT09PSAqL1xuXG5cbi8qIOODreOCsOOCpOODs+ODmuODvOOCuCAqL1xuXG5odG1sIGJvZHkgLm1haW4taW1nIC5tYWluLWltZy1pbm5lciB7XG4gICAgLm12LXRleHQtMSxcbiAgICAubXYtdGV4dC0yLFxuICAgIC5tdi10ZXh0LTMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuXG4vKiDlhajkvZMgKi9cblxuYm9keSB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBZdUdvdGhpYywgXCJZdSBHb3RoaWMgbWVkaXVtXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBNZWlyeW8sIFwic2Fucy1zZXJpZlwiO1xufVxuXG5hLFxuLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxudWwsXG5saSxcbm9sIHtcbiAgICBsaW5lLWhlaWdodDogMS44ZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5mcy0yMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4uZnMtMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmZzLTE4IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cblxuLyrjg5rjg7zjgrjjg43jg7zjgrfjg6fjg7MqL1xuXG4ucGFnZS1saW5rIHtcbiAgICBjb2xvcjogIzg0QjNFMDtcbiAgICAmLmN1cnJlbnQge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg0QjNFMDtcbiAgICB9XG59XG5cblxuLyog5L2Z55m9Ki9cblxuLnB0LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLnB0LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbn1cblxuLnBiLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLnBiLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuXG4vKiDog4zmma8gKi9cblxuLmJnLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4OTg5ODk7XG59XG5cbi5iZy1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRCM0UwO1xufVxuXG4uYmctbGlnaHQtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U1RjJGRjtcbn1cblxuLmJnLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZTFhOTtcbn1cblxuLmJnLW9yYW5nZTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDhDMTg7XG59XG5cbi5iZy1ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuLmJ0biB7XG4gICAgJi5iZy1ncmF5LFxuICAgICYuYmctYmx1ZSxcbiAgICAmLmJnLWxpZ2h0LWJsdWUsXG4gICAgJi5iZy1vcmFuZ2UsXG4gICAgJi5iZy1ibGFjayB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICAmLmJnLWdyYXk6aG92ZXIsXG4gICAgJi5iZy1ibHVlOmhvdmVyLFxuICAgICYuYmctbGlnaHQtYmx1ZTpob3ZlcixcbiAgICAmLmJnLW9yYW5nZTpob3ZlcixcbiAgICAmLmJnLWJsYWNrOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxufVxuXG4uZnMtMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmJvcmRlci15ZWxsb3cge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNiM2FlNmQ7XG59XG5cbi5ib3JkZXItb3JhbmdlIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjRkQ4QzE4O1xufVxuXG5cbi8qIOinkuS4uCAqL1xuXG4ucm91bmQtNTAge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5yb3VuZC0xMCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnJvdW5kLTUwLFxuLnJvdW5kLTEwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG5cbi8qIOODnOOCv+ODsyAqL1xuXG4uYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nLXRvcDogMC41ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnRuLWFycm93LWN0cjo6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbnRlbnQ6ICdcXGYwNTQnO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwLjVlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbmgyLnRhZy10dGwgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM4NEIzRTA7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICY6YmVmb3JlIHt9XG4gICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogLTE2cHg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBib3JkZXItd2lkdGg6IDE4cHggMCAxOHB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg0QjNFMDtcbiAgICB9XG59XG5cbmxhYmVsPmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC8qIOOCouODg+ODl+ODreODvOODieODnOOCv+ODs+OBruOCueOCv+OCpOODq+OCkueEoeWKueOBq+OBmeOCiyAqL1xufVxuXG4ucmVxdWVzdC1qb2luIHtcbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4tYXJyb3ctY3RyOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAxZW07XG4gICAgfVxufVxuXG4uYnRuLXByZXNzLWRvd24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDVweCAjNjE4OGFkO1xuICAgICYuYWN0aXZlIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbn1cblxuXG4vKiAjcGFnZS1oZWFkZXIgKi9cblxuI3BhZ2UtaGVhZGVyIHtcbiAgICAubmF2YmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgIH1cbiAgICAuaGVhZGVyLWxvZ28gaW1nIHtcbiAgICAgICAgd2lkdGg6IDE2M3B4O1xuICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgfVxuICAgIC5hY2NvdW50LW5hbWUge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgcGFkZGluZzogMWVtIDE1cHg7XG4gICAgfVxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC42ZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMGVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgYS5uYXYtbGluazpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Nsb3NlLWJ0bi5zdmdcIik7XG4gICAgICAgIH1cbiAgICAgICAgJi5jb2xsYXBzZWQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL29wZW4tYnRuLnN2Z1wiKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgI3BhZ2UtaGVhZGVyIC5oZWFkZXItbG9nbyBpbWcge1xuICAgICAgICB3aWR0aDogMjg1cHg7XG4gICAgICAgIGhlaWdodDogNThweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICNwYWdlLWhlYWRlciAubmF2YmFyLW5hdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMWVtIDAgMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICNwYWdlLWhlYWRlciAubmF2LWl0ZW0ge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnfCc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgI3BhZ2UtaGVhZGVyIC5uYXYtbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjhlbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgICAjcGFnZS1oZWFkZXIgLm5hdi1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS42ZW07XG4gICAgfVxufVxuXG5cbi8qICNmaXhlZC1mb290ZXIgKi9cblxuI2ZpeGVkLWZvb3RlciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNnB4IC02cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIC5idG4ge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5iZy1waW5rIC5idG4ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3BhZ2UtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG5cbi5jb3B5bGlnaHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgICBib3JkZXItdG9wOiAjNzA3MDcwIDFweCBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tOiAjNzA3MDcwIDFweCBzb2xpZDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogIzlGOUY5RjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDU0JztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICDopovlh7rjgZcgKi9cblxuLnBhZ2UtdHRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbn1cblxuLnBhZ2UtdHRsMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4NEIzRTA7XG4gICAgY29sb3I6ICM4NEIzRTA7XG59XG5cbi5nbGF5LXR0bCB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uYmx1ZS10dGwge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NEIzRTA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG59XG5cblxuLyogIOODhuODvOODluODqyAqL1xuXG4uYmx1ZS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICMzMzMgMXB4IHNvbGlkO1xuICAgIH1cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICB0aCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg0QjNFMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgfVxufVxuXG4uaW5mby1maXggLmJsdWUtdGFibGUge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgIH1cbn1cblxuLnJlcXVlc3Qtam9pbiAuYmx1ZS10YWJsZSB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgICBwYWRkaW5nOiAyZW0gMWVtO1xuICAgIH1cbn1cblxuLmJsdWUtdGFibGUgdGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogIzMzMyAxcHggc29saWQ7XG4gICAgYm9yZGVyLWxlZnQ6ICMzMzMgMXB4IHNvbGlkO1xuICAgIHBhZGRpbmc6IDFlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsdWUtdGFibGUge1xuICAgICAgICB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAjMzMzIDFweCBzb2xpZDtcbiAgICAgICAgfVxuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgfVxuICAgICAgICB0aCB7XG4gICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogI2ZmZiAxcHggc29saWQ7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogIzMzMyAxcHggc29saWQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICMzMzMgMXB4IHNvbGlkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIGNhcmRzICovXG5cbi5jYXJkcyB7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGhlYWRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgfVxufVxuXG5cbi8qIHF1ZXN0aW9uLWZvcm0tYyAqL1xuXG4ucXVlc3Rpb24tZm9ybS1jIHtcbiAgICAudGV4dC1jZW50ZXIge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiA9PT09PT09IOODiOODg+ODl+ODmuODvOOCuD09PT09PT0gKi9cblxuI25ld3MtYyB7XG4gICAgLm5ld3MtYm94IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAjMzMzIDFweCBkb3R0ZWQ7XG4gICAgfVxuICAgIC5yb3VuZC01MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgfVxuICAgIC5uZXdzLWRhdGEge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC5uZXdzLWRldGFpbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgfVxufVxuXG4jYXR0ZW5kLWMge1xuICAgIC5jYXJkcyBoZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC41ZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgLmF0dGVuZC1ib3gge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJnLWxpZ2h0LWJsdWUge1xuICAgICAgICAgICAgY29sb3I6ICM4NEIzRTA7XG4gICAgICAgICAgICBib3JkZXI6ICM4NEIzRTAgMXB4IHNvbGlkO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hdHRlbmQtZGV0YWlsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogIzMzMyAxcHggZG90dGVkO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgIH1cbiAgICAuYXR0ZW5kLWgzIHtcbiAgICAgICAgY29sb3I6ICM4NEIzRTA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICAgICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAvKiNhdHRlbmQtYyAuYXR0ZW5kLWJveCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXg6IDE7IH0qL1xuICAgICNhdHRlbmQtYyAuYXR0ZW5kLWJveCB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI21lbnUge1xuICAgIGhlYWRlciBzcGFuIHtcbiAgICAgICAgY29sb3I6ICM0NjQ2NDY7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSeXVtaW4gTWVkaXVtIEtMLCBIaXJhTWluUHJvTi1XNiwgSGlyYWdpbm8gTWluY2hvIFc2IEpJUzIwMDQsIEhpcmFNaW5Qcm9OLVczLCBNUyBQTWluY2hvLCBNUyBNaW5jaG8sIHNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZHMge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG5cbi8qXG4jbWVudSAuY2FyZHMtMSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiA0NnB4OyB9XG4gICNtZW51IC5jYXJkcy0xIHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDQxcHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9yZWxhdGVkLWljb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7IH0qL1xuXG5cbi8qXG4jbWVudSAuY2FyZHMtMiBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4OyB9XG4gICNtZW51IC5jYXJkcy0yIHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9yZXF1ZXN0LWljb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7IH0qL1xuXG5cbi8qXG4jbWVudSAuY2FyZHMtMyBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiA0MXB4OyB9XG4gICNtZW51IC5jYXJkcy0zIHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9teXBhZ2UtaWNvbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjsgfSovXG5cblxuLypcbiNtZW51IC5jYXJkcy00IHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7IH1cbiAgI21lbnUgLmNhcmRzLTQgc3Bhbjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMzNweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ZhcS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyOyB9Ki9cblxuXG4vKlxuI21lbnUgLmNhcmRzLTUgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogNDNweDsgfVxuICAjbWVudSAuY2FyZHMtNSBzcGFuOjpiZWZvcmUge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc2hvcC1pY29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyOyB9Ki9cblxuXG4vKlxuI21lbnUgLmNhcmRzLTYgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMzVweDsgfVxuICAjbWVudSAuY2FyZHMtNiBzcGFuOjpiZWZvcmUge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbWVtYmVycy1jYXJkLWljb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7IH0qL1xuXG5cbi8qXG4jbWVudSAuY2FyZHMtNyBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4OyB9XG4gICNtZW51IC5jYXJkcy03IHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9tb3ZpZS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyOyB9Ki9cblxuXG4vKiA9PT09PT09IOeZu+mMsuaDheWgseOBrumWsuimp+ODu+abtOaWsCA9PT09PT09ICovXG5cbi5teXBhZ2UtYyAuYnRuIHtcbiAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG59XG5cblxuLyogPT09PT09PSDjgojjgY/jgYLjgovos6rllY8gPT09PT09PSAqL1xuXG4uZmFxLWhlYWQtMSB7XG4gICAgY29sb3I6ICM4NEIzRTA7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZmFxLWhlYWQtMiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg0QjNFMDtcbiAgICBib3JkZXItYm90dG9tOiAjNzA3MDcwIDFweCBzb2xpZDtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZhcS1ib3gge1xuICAgIGJvcmRlci1sZWZ0OiAjNzA3MDcwIDFweCBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQ6ICM3MDcwNzAgMXB4IHNvbGlkO1xufVxuXG4uZmFxLXEge1xuICAgIHBhZGRpbmc6IDAuOGVtO1xuICAgIGkge1xuICAgICAgICBjb2xvcjogIzg0QjNFMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICAgIH1cbiAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICM3MDcwNzAgMXB4IHNvbGlkO1xuICAgIH1cbn1cblxuLmZhcS1hIHtcbiAgICBwYWRkaW5nOiAwLjhlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVGMkZGO1xuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgfVxuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgJi5zaG93IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogIzcwNzA3MCAxcHggc29saWQ7XG4gICAgfVxufVxuXG5cbi8qID09PT09PT0g44OV44Kp44O844OgID09PT09PT0gKi9cblxuLmZvcm0td3JhcCB7XG4gICAgbGFiZWwge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAuYmctbGlnaHQtYmx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuICAgIC5mb3JtLWhlYWQge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICB9XG4gICAgLnNtYWxsIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgLnJlcXVpcmVkIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMC4yZW0gMC41ZW0gMC4zZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NEIzRTA7XG4gICAgfVxuICAgIC5hbnkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAwLjJlbSAwLjVlbSAwLjNlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E5YTlhOTtcbiAgICB9XG4gICAgdGV4dGFyZWEge1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIH1cbn1cblxuXG4vKiA9PT09PT09IOizquWVj+ODleOCqeODvOODoCA9PT09PT09ICovXG5cbi5idG4tbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NEIzRTA7XG4gICAgfVxufVxuXG4uY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAmLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5raXlha3UtYm94IHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIGhlaWdodDogMjUwcHg7XG59XG5cbi5tZW1iZXJzaGlwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2luZm8ge1xuICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjODRCM0UwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgJjpub3QoJjpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4NEIzRTA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNUY1RkY7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODRCM0UwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi52YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MiU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50cmFuc3BhcmVudCB7XG4gICAgb3BhY2l0eTogMC41O1xufSIsIi8vIEJvZHlcbiRib2R5LWJnOiAjZjhmYWZjO1xuLy8gVHlwb2dyYXBoeVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICdOdW5pdG8nLFxuc2Fucy1zZXJpZjtcbiRmb250LXNpemUtYmFzZTogMC45cmVtO1xuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNjtcbi8vIENvbG9yc1xuJGJsdWU6ICMzNDkwZGM7XG4kaW5kaWdvOiAjNjU3NGNkO1xuJHB1cnBsZTogIzk1NjFlMjtcbiRwaW5rOiAjZjY2ZDliO1xuJHJlZDogI2UzMzQyZjtcbiRvcmFuZ2U6ICNmNjk5M2Y7XG4keWVsbG93OiAjZmZlZDRhO1xuJGdyZWVuOiAjMzhjMTcyO1xuJHRlYWw6ICM0ZGMwYjU7XG4kY3lhbjogIzZjYjJlYjtcbiRiYXNlQ29sb3I6ICNDMTlCNkM7XG4vLyByZXNwb25zaXZlIHNldHRpbmdzXG4keGw6IDExOTlweDtcbiRsZzogOTkxcHg7XG4kbWQ6IDc2OHB4O1xuJHNtOiA1NzVweDtcbiR4czogMzIwcHg7XG5AbWl4aW4geGwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJHhsKSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBsZyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICgkbGcpKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIG1kIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogKCRtZCkpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gc20ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJHNtKSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiB4cyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICgkeHMpKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuJHNtVXA6IDU3NnB4O1xuQG1peGluIHNtVXAge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAoJHNtVXApKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuJG1kVXA6IDc2ODtcbkBtaXhpbiBtZFVwIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogKCRtZFVwKSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/