@charset "UTF-8";
/**
 * baserCMS :  Based Website Development Project <https://basercms.net>
 * Copyright (c) NPO baser foundation <https://baserfoundation.org/>
 *
 * @copyright     Copyright (c) NPO baser foundation
 * @link          https://basercms.net baserCMS Project
 * @since         5.0.0
 * @license       https://basercms.net/license/index.html MIT License
 */
/**
 * バーガーエディタースタイル
 * 管理画面でも呼び出される
 */
/**
 * エディター用CSS
 */
.cke_editable {
  padding: 15px;
}
/* Editor Parts
----------------------------------------------- */
.bs-main-contents,
.bge-contents,
.cke_editable {
  font-family: Arial, Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
  color: #000;
}
.bs-main-contents h1,
.bge-contents h1,
.cke_editable h1 {
  font-size: 40px;
  margin-bottom: 40px;
  font-weight: bold;
}
.bs-main-contents h2,
.bge-contents h2,
.cke_editable h2 {
  font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", "sans-serif";
  letter-spacing: 0;
  overflow: hidden;
  font-size: 2.2em;
  font-weight: bold;
  line-height: 1.2;
  margin: 0.6em 0;
  padding: 0.3em 0;
  text-align: left;
  background: none;
}
.bs-main-contents h2:first-child,
.bge-contents h2:first-child,
.cke_editable h2:first-child {
  margin-top: 0;
}
.bs-main-contents h3,
.bge-contents h3,
.cke_editable h3 {
  margin: 56px 0 20px 0;
  padding: 13px 28px 12px;
  font-size: 21px;
  font-weight: 700;
  background: #f0f0f0;
  border-radius: 10px;
  line-height: 48.3px;
  overflow: hidden;
}
.bs-main-contents h3:first-child,
.bge-contents h3:first-child,
.cke_editable h3:first-child {
  margin-top: 0;
}
.bs-main-contents h4,
.bge-contents h4,
.cke_editable h4 {
  border-bottom: 1px #CCC dotted;
  font-size: 22px;
  padding-bottom: 12px;
  font-weight: bold;
  padding-left: 0;
  margin: 50px 0 17px 0;
  overflow: hidden;
  position: relative;
}
.bs-main-contents h4:first-child,
.bge-contents h4:first-child,
.cke_editable h4:first-child {
  margin-top: 0;
}
.bs-main-contents h5,
.bge-contents h5,
.cke_editable h5 {
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1.2;
  margin: 1em 0;
  padding: 0.3em 0;
  overflow: hidden;
}
.bs-main-contents h5:first-child,
.bge-contents h5:first-child,
.cke_editable h5:first-child {
  margin-top: 0;
}
.bs-main-contents h6,
.bge-contents h6,
.cke_editable h6 {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.2;
  margin: 1em 0;
  border: none;
  padding: 0.3em 0;
  overflow: hidden;
}
.bs-main-contents h6:first-child,
.bge-contents h6:first-child,
.cke_editable h6:first-child {
  margin-top: 0;
}
.bs-main-contents strong,
.bge-contents strong,
.cke_editable strong {
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
.bs-main-contents u,
.bge-contents u,
.cke_editable u {
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
}
.bs-main-contents s,
.bge-contents s,
.cke_editable s {
  font-weight: normal;
  font-style: normal;
  text-decoration: line-through;
}
.bs-main-contents em,
.bge-contents em,
.cke_editable em {
  font-style: italic;
}
.bs-main-contents hr,
.bge-contents hr,
.cke_editable hr {
  width: 100%;
  height: 1px;
  color: #ddd;
  background: currentColor;
  border-style: none;
  margin: 50px auto;
}
.bs-main-contents hr:first-child,
.bge-contents hr:first-child,
.cke_editable hr:first-child {
  margin-top: 0;
}
.bs-main-contents ul,
.bge-contents ul,
.cke_editable ul {
  margin: 20px 0 36px 0;
  line-height: 1.6;
  letter-spacing: 0.05rem;
}
.bs-main-contents ul:first-child,
.bge-contents ul:first-child,
.cke_editable ul:first-child {
  margin-top: 0;
}
.bs-main-contents ul li,
.bge-contents ul li,
.cke_editable ul li {
  list-style-position: inside;
  position: relative;
  padding: 0 0 0 25px;
  margin: 0.5em 0 0.5em 0;
  list-style-type: none;
  overflow: hidden;
  word-break: break-word;
}
.bs-main-contents ul li a,
.bge-contents ul li a,
.cke_editable ul li a {
  zoom: 1;
}
.bs-main-contents ul li:before,
.bge-contents ul li:before,
.cke_editable ul li:before {
  display: block;
  content: "";
  position: absolute;
  top: 9px;
  left: 1px;
  width: 6px;
  height: 6px;
  background: #181818;
  border-radius: 50%;
}
.bs-main-contents ul ul,
.bge-contents ul ul,
.cke_editable ul ul {
  margin: 0 0 0 1.8em;
}
.bs-main-contents ul ul:first-child,
.bge-contents ul ul:first-child,
.cke_editable ul ul:first-child {
  margin-top: 0;
}
.bs-main-contents ol,
.bge-contents ol,
.cke_editable ol {
  margin: 20px 0 36px 1.8em;
  line-height: 1.6;
  letter-spacing: 0.05rem;
}
.bs-main-contents ol ol,
.bge-contents ol ol,
.cke_editable ol ol {
  margin: 20px;
}
.bs-main-contents ol li,
.bge-contents ol li,
.cke_editable ol li {
  list-style-type: decimal-leading-zero;
  position: relative;
  padding: 0 0 0 0;
  margin: 0.5em 0 0.5em 0;
  line-height: 1.6;
}
.bs-main-contents p,
.bge-contents p,
.cke_editable p {
  margin: 1em 0;
  letter-spacing: 0.05rem;
  margin-bottom: 20px;
  line-height: 2.3;
}
.bs-main-contents table,
.bge-contents table,
.cke_editable table {
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  margin: 20px 0 20px 0;
}
@media screen and (max-width: 768px) {
  .bs-main-contents table,
  .bge-contents table,
  .cke_editable table {
    width: 100%;
    display: block;
  }
}
.bs-main-contents table:first-child,
.bge-contents table:first-child,
.cke_editable table:first-child {
  margin-top: 0;
}
.bs-main-contents table caption,
.bge-contents table caption,
.cke_editable table caption {
  font-weight: bold;
  text-align: left;
}
@media screen and (max-width: 768px) {
  .bs-main-contents table caption,
  .bge-contents table caption,
  .cke_editable table caption {
    display: block;
  }
}
@media screen and (max-width: 768px) {
  .bs-main-contents table tbody,
  .bs-main-contents table tfoot,
  .bge-contents table tbody,
  .bge-contents table tfoot,
  .cke_editable table tbody,
  .cke_editable table tfoot {
    display: block;
  }
}
.bs-main-contents table tr,
.bge-contents table tr,
.cke_editable table tr {
  border-top: 1px solid #e1e1e1;
}
@media screen and (max-width: 768px) {
  .bs-main-contents table tr,
  .bge-contents table tr,
  .cke_editable table tr {
    display: block;
    margin-top: -1px;
  }
}
.bs-main-contents table tr:nth-child(odd) td,
.bge-contents table tr:nth-child(odd) td,
.cke_editable table tr:nth-child(odd) td {
  background: #fff;
}
.bs-main-contents table tr th,
.bs-main-contents table tr td,
.bge-contents table tr th,
.bge-contents table tr td,
.cke_editable table tr th,
.cke_editable table tr td {
  text-align: left;
  padding: 26px 24px;
  border-left: 1px solid #e1e1e1;
}
@media screen and (max-width: 768px) {
  .bs-main-contents table tr th,
  .bs-main-contents table tr td,
  .bge-contents table tr th,
  .bge-contents table tr td,
  .cke_editable table tr th,
  .cke_editable table tr td {
    width: auto;
    display: block;
  }
}
.bs-main-contents table tr th,
.bge-contents table tr th,
.cke_editable table tr th {
  font-weight: bold;
  font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", "sans-serif";
  background: #f3f3f3;
}
@media screen and (max-width: 768px) {
  .bs-main-contents table tr th,
  .bge-contents table tr th,
  .cke_editable table tr th {
    border-bottom: none;
  }
}
.bs-main-contents table tr td,
.bge-contents table tr td,
.cke_editable table tr td {
  font-weight: normal;
}
.bs-main-contents table tr td ul,
.bge-contents table tr td ul,
.cke_editable table tr td ul {
  margin: 0;
  padding: 0;
}
.bs-main-contents fieldset,
.bge-contents fieldset,
.cke_editable fieldset {
  border: 0;
}
.bs-main-contents img,
.bge-contents img,
.cke_editable img {
  border: 0;
  margin: auto;
}
.bs-main-contents address, .bs-main-contents button, .bs-main-contents caption, .bs-main-contents cite, .bs-main-contents code, .bs-main-contents dfn, .bs-main-contents em, .bs-main-contents input, .bs-main-contents optgroup, .bs-main-contents option, .bs-main-contents select, .bs-main-contents strong, .bs-main-contents textarea, .bs-main-contents th, .bs-main-contents var,
.bge-contents address,
.bge-contents button,
.bge-contents caption,
.bge-contents cite,
.bge-contents code,
.bge-contents dfn,
.bge-contents em,
.bge-contents input,
.bge-contents optgroup,
.bge-contents option,
.bge-contents select,
.bge-contents strong,
.bge-contents textarea,
.bge-contents th,
.bge-contents var,
.cke_editable address,
.cke_editable button,
.cke_editable caption,
.cke_editable cite,
.cke_editable code,
.cke_editable dfn,
.cke_editable em,
.cke_editable input,
.cke_editable optgroup,
.cke_editable option,
.cke_editable select,
.cke_editable strong,
.cke_editable textarea,
.cke_editable th,
.cke_editable var {
  font: inherit;
}
.bs-main-contents small,
.bge-contents small,
.cke_editable small {
  color: #666;
}
.bs-main-contents del, .bs-main-contents ins,
.bge-contents del,
.bge-contents ins,
.cke_editable del,
.cke_editable ins {
  text-decoration: none;
}
.bs-main-contents a:link, .bs-main-contents a:visited,
.bge-contents a:link,
.bge-contents a:visited,
.cke_editable a:link,
.cke_editable a:visited {
  color: #2b7bb9;
}
.bs-main-contents a:hover,
.bge-contents a:hover,
.cke_editable a:hover {
  text-decoration: none;
}
.bs-main-contents caption, .bs-main-contents th,
.bge-contents caption,
.bge-contents th,
.cke_editable caption,
.cke_editable th {
  text-align: left;
}
.bs-main-contents q:before, .bs-main-contents q:after,
.bge-contents q:before,
.bge-contents q:after,
.cke_editable q:before,
.cke_editable q:after {
  content: "";
}
.bs-main-contents abbr, .bs-main-contents acronym,
.bge-contents abbr,
.bge-contents acronym,
.cke_editable abbr,
.cke_editable acronym {
  border: 0;
  font-variant: normal;
}
.bs-main-contents sub,
.bge-contents sub,
.cke_editable sub {
  font-size: 0.8em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  vertical-align: sub;
}
.bs-main-contents sup,
.bge-contents sup,
.cke_editable sup {
  font-size: 0.8em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  vertical-align: super;
}
.bs-main-contents legend,
.bge-contents legend,
.cke_editable legend {
  color: #000;
}
.bs-main-contents pre,
.bge-contents pre,
.cke_editable pre {
  background-color: #F3F3F3;
  text-align: left;
  padding: 10px 20px;
  margin-bottom: 20px;
  overflow: auto;
  border: 1px solid #E2E2E2;
}
.bs-main-contents blockquote,
.bge-contents blockquote,
.cke_editable blockquote {
  position: relative;
  margin: 1em 0;
  padding: 1px 2.5em;
  border-radius: 5px;
  background: none;
  border: 2px solid #ccc;
  overflow: hidden;
  color: #888;
  font-size: 0.9em;
}
.bs-main-contents blockquote:first-child,
.bge-contents blockquote:first-child,
.cke_editable blockquote:first-child {
  margin-top: 0;
}
.bs-main-contents blockquote::before,
.bge-contents blockquote::before,
.cke_editable blockquote::before {
  content: "“";
  display: block;
  font-family: serif;
  position: absolute;
  top: 0.3em;
  left: 0.25em;
  z-index: 0;
  color: #ccc;
  font-size: 3em;
}
.bs-main-contents blockquote::after,
.bge-contents blockquote::after,
.cke_editable blockquote::after {
  content: "”";
  display: block;
  font-family: serif;
  position: absolute;
  bottom: -0.3em;
  right: 0.25em;
  z-index: 0;
  color: #ccc;
  font-size: 3em;
}
/* Form Parts
----------------------------------------------- */
.bs-main-contents form,
.bge-contents form,
.cke_editable form,
.bs-sub-contents form {
  display: inline;
}
.bs-main-contents input, .bs-main-contents textarea, .bs-main-contents select, .bs-main-contents option,
.bge-contents input,
.bge-contents textarea,
.bge-contents select,
.bge-contents option,
.cke_editable input,
.cke_editable textarea,
.cke_editable select,
.cke_editable option,
.bs-sub-contents input,
.bs-sub-contents textarea,
.bs-sub-contents select,
.bs-sub-contents option {
  font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", "sans-serif";
}
.bs-main-contents input[type=password],
.bs-main-contents input[type=text],
.bs-main-contents input[type=email],
.bs-main-contents input[type=tel],
.bs-main-contents input[type=number],
.bs-main-contents textarea,
.bs-main-contents select,
.bge-contents input[type=password],
.bge-contents input[type=text],
.bge-contents input[type=email],
.bge-contents input[type=tel],
.bge-contents input[type=number],
.bge-contents textarea,
.bge-contents select,
.cke_editable input[type=password],
.cke_editable input[type=text],
.cke_editable input[type=email],
.cke_editable input[type=tel],
.cke_editable input[type=number],
.cke_editable textarea,
.cke_editable select,
.bs-sub-contents input[type=password],
.bs-sub-contents input[type=text],
.bs-sub-contents input[type=email],
.bs-sub-contents input[type=tel],
.bs-sub-contents input[type=number],
.bs-sub-contents textarea,
.bs-sub-contents select {
  margin: 3px 2px;
  padding: 8px 10px;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.bs-main-contents input[type=checkbox],
.bge-contents input[type=checkbox],
.cke_editable input[type=checkbox],
.bs-sub-contents input[type=checkbox] {
  vertical-align: middle;
}
.bs-main-contents input[type=radio], .bs-main-contents input[type=checkbox],
.bge-contents input[type=radio],
.bge-contents input[type=checkbox],
.cke_editable input[type=radio],
.cke_editable input[type=checkbox],
.bs-sub-contents input[type=radio],
.bs-sub-contents input[type=checkbox] {
  margin-left: 5px;
  margin-right: 5px;
}
.bs-main-contents input[type=submit], .bs-main-contents input[type=reset], .bs-main-contents input[type=button],
.bge-contents input[type=submit],
.bge-contents input[type=reset],
.bge-contents input[type=button],
.cke_editable input[type=submit],
.cke_editable input[type=reset],
.cke_editable input[type=button],
.bs-sub-contents input[type=submit],
.bs-sub-contents input[type=reset],
.bs-sub-contents input[type=button] {
  margin: 3px 2px;
  font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", "sans-serif";
}
.bs-main-contents input[type=password], .bs-main-contents input[type=text], .bs-main-contents input[type=email], .bs-main-contents input[type=tel], .bs-main-contents input[type=number],
.bge-contents input[type=password],
.bge-contents input[type=text],
.bge-contents input[type=email],
.bge-contents input[type=tel],
.bge-contents input[type=number],
.cke_editable input[type=password],
.cke_editable input[type=text],
.cke_editable input[type=email],
.cke_editable input[type=tel],
.cke_editable input[type=number],
.bs-sub-contents input[type=password],
.bs-sub-contents input[type=text],
.bs-sub-contents input[type=email],
.bs-sub-contents input[type=tel],
.bs-sub-contents input[type=number] {
  font-size: 1em;
}
.bs-main-contents input[type=password]::placeholder, .bs-main-contents input[type=text]::placeholder, .bs-main-contents input[type=email]::placeholder, .bs-main-contents input[type=tel]::placeholder, .bs-main-contents input[type=number]::placeholder,
.bge-contents input[type=password]::placeholder,
.bge-contents input[type=text]::placeholder,
.bge-contents input[type=email]::placeholder,
.bge-contents input[type=tel]::placeholder,
.bge-contents input[type=number]::placeholder,
.cke_editable input[type=password]::placeholder,
.cke_editable input[type=text]::placeholder,
.cke_editable input[type=email]::placeholder,
.cke_editable input[type=tel]::placeholder,
.cke_editable input[type=number]::placeholder,
.bs-sub-contents input[type=password]::placeholder,
.bs-sub-contents input[type=text]::placeholder,
.bs-sub-contents input[type=email]::placeholder,
.bs-sub-contents input[type=tel]::placeholder,
.bs-sub-contents input[type=number]::placeholder {
  color: #ccc;
}
.bs-main-contents input:active, .bs-main-contents input:focus,
.bge-contents input:active,
.bge-contents input:focus,
.cke_editable input:active,
.cke_editable input:focus,
.bs-sub-contents input:active,
.bs-sub-contents input:focus {
  box-shadow: 0 0 5px 1px #fa9696;
  outline: none;
}
.bs-main-contents textarea,
.bge-contents textarea,
.cke_editable textarea,
.bs-sub-contents textarea {
  width: 95%;
  font-size: 1em;
  padding: 3px 3px;
}
.bs-main-contents textarea:active, .bs-main-contents textarea:focus,
.bge-contents textarea:active,
.bge-contents textarea:focus,
.cke_editable textarea:active,
.cke_editable textarea:focus,
.bs-sub-contents textarea:active,
.bs-sub-contents textarea:focus {
  box-shadow: 0 0 5px 1px #fa9696;
  outline: none;
}
.bs-main-contents input[type=password], .bs-main-contents input[type=text], .bs-main-contents input[type=email], .bs-main-contents input[type=tel], .bs-main-contents input[type=number],
.bge-contents input[type=password],
.bge-contents input[type=text],
.bge-contents input[type=email],
.bge-contents input[type=tel],
.bge-contents input[type=number],
.cke_editable input[type=password],
.cke_editable input[type=text],
.cke_editable input[type=email],
.cke_editable input[type=tel],
.cke_editable input[type=number],
.bs-sub-contents input[type=password],
.bs-sub-contents input[type=text],
.bs-sub-contents input[type=email],
.bs-sub-contents input[type=tel],
.bs-sub-contents input[type=number] {
  line-height: 1em;
}
.bs-main-contents select,
.bge-contents select,
.cke_editable select,
.bs-sub-contents select {
  font-size: 1em;
  height: 2.6em;
  padding: 10px 8px;
}
.bs-main-contents select:active, .bs-main-contents select:focus,
.bge-contents select:active,
.bge-contents select:focus,
.cke_editable select:active,
.cke_editable select:focus,
.bs-sub-contents select:active,
.bs-sub-contents select:focus {
  box-shadow: 0 0 5px 1px #fa9696;
  outline: none;
}
.bs-main-contents optgroup option,
.bge-contents optgroup option,
.cke_editable optgroup option,
.bs-sub-contents optgroup option {
  padding-left: 20px;
}
/**
 * 変数
 */
/** ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- *
 *
 * フォントの定義
 * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 *
 * ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- **/
@font-face {
  font-family: FontAwesome;
  src: url("../fonts/fontawesome-webfont.eot?v=4.6.3");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/** ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- *
 *
 * マルチカラムブロックのレイアウト
 *
 * ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- **/
/**
 * BurgerEditor StyleSheet Style
 *
 * bc-front テーマ側でコンパイルした際は、bge_style.css を
 * BcThemeSample テーマ側にコピーする必要がある
 */
.bgt-box__caption {
  text-align: left;
  font-weight: normal;
  padding: 3px;
  background: none;
  font-size: 0.8em;
}
.bgt-btn {
  appearance: none;
  display: inline-block;
  vertical-align: middle;
  padding: 12px 10px;
  border-width: 1px;
  border-style: solid;
  background: #fff;
  text-decoration: none;
  min-width: 280px;
  border-radius: 2px;
}
.bgt-btn:active, .bgt-btn:focus {
  box-shadow: 0 0 10px 0 #0570c7, 0 0 10px 0 #fff;
}
.bgt-btn--link,
[data-bgt-button-kind=link] .bgt-btn {
  color: #333;
  border-color: #ccc;
  background: #fff;
}
.bgt-btn--link:hover, .bgt-btn--link:active, .bgt-btn--link:focus,
[data-bgt-button-kind=link] .bgt-btn:hover,
[data-bgt-button-kind=link] .bgt-btn:active,
[data-bgt-button-kind=link] .bgt-btn:focus {
  background: #e9e9e9;
}
.bgt-btn--em,
[data-bgt-button-kind=em] .bgt-btn {
  font-weight: bold;
  color: #fff;
  border-color: #333;
  background: #333;
}
.bgt-btn--em:hover, .bgt-btn--em:active, .bgt-btn--em:focus,
[data-bgt-button-kind=em] .bgt-btn:hover,
[data-bgt-button-kind=em] .bgt-btn:active,
[data-bgt-button-kind=em] .bgt-btn:focus {
  background: #555;
}
.bgt-btn--external,
[data-bgt-button-kind=external] .bgt-btn {
  color: #333;
  border-color: #ccc;
  background: #fff;
}
.bgt-btn--external:hover, .bgt-btn--external:active, .bgt-btn--external:focus,
[data-bgt-button-kind=external] .bgt-btn:hover,
[data-bgt-button-kind=external] .bgt-btn:active,
[data-bgt-button-kind=external] .bgt-btn:focus {
  background: #e9e9e9;
}
.bgt-btn--external::after,
[data-bgt-button-kind=external] .bgt-btn::after {
  font-family: FontAwesome, serif;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f08e";
  font-size: 1em;
  color: #999;
  vertical-align: middle;
}
.bgt-btn--back,
[data-bgt-button-kind=back] .bgt-btn {
  color: #333;
  border-color: #ddd;
  background: #ddd;
}
.bgt-btn--back:hover, .bgt-btn--back:active, .bgt-btn--back:focus,
[data-bgt-button-kind=back] .bgt-btn:hover,
[data-bgt-button-kind=back] .bgt-btn:active,
[data-bgt-button-kind=back] .bgt-btn:focus {
  background: #e9e9e9;
}
.bgt-btn--back span,
[data-bgt-button-kind=back] .bgt-btn span {
  display: inline-block;
  vertical-align: middle;
}
.bgt-btn--back::before,
[data-bgt-button-kind=back] .bgt-btn::before {
  font-family: FontAwesome, serif;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f053";
  font-size: 1em;
  margin-top: -2px;
  display: inline-block;
  vertical-align: middle;
}
.bgt-hr {
  margin: 0 auto;
}
[data-bgt-hr-kind=dashed] .bgt-hr {
  height: 0;
  border: none;
  background: none;
  border-bottom: 2px dashed currentColor;
}
.bgt-hr--bold,
[data-bgt-hr-kind=bold] .bgt-hr {
  height: 5px;
}
.bgt-hr--narrow,
[data-bgt-hr-kind=narrow] .bgt-hr {
  height: 1px;
}
.bgt-hr--short,
[data-bgt-hr-kind=short] .bgt-hr {
  width: 60%;
  height: 1px;
}
.bgt-download-file__link {
  color: #333;
  text-align: left;
  font-size: 1.08em;
  font-weight: bold;
  display: inline-block;
  padding: 0.7em 1em;
  box-sizing: border-box;
  border: 1px solid #ccc;
  border-radius: 3px;
  background-color: #fff;
  line-height: 1;
  text-decoration: none;
}
.bgt-download-file__link:hover {
  background-color: #eee;
}
.bgt-download-file__link:active, .bgt-download-file__link:focus {
  box-shadow: 0 0 5px 1px #0570c7;
  outline: none;
}
.bgt-link__size {
  color: #808080;
  font-size: 0.8em;
  font-weight: normal;
}
@media screen and (max-width: 768px) {
  .bgt-google-maps-link {
    margin-top: 10px;
    padding: 1em;
    text-decoration: none;
    color: #333;
    border: solid 1px #999;
    border-radius: 3px;
    text-align: center;
  }
  .bgt-google-maps-link span {
    display: inline-block;
    vertical-align: middle;
  }
  .bgt-google-maps-link::after {
    font-family: FontAwesome, serif;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f08e";
    font-size: 1em;
    vertical-align: middle;
  }
}
[data-bgt=gallery] .bgt-gallery {
  padding-top: 54%;
}
[data-bgt=gallery] .bgt-gallery:hover [data-bgt=gallery] .bgt-gallery-ctrl {
  opacity: 1;
}
[data-bgt=gallery] .bgt-gallery__img img {
  object-fit: cover;
}
[data-bgt=gallery] .bgt-gallery__caption {
  color: #fff;
  background: rgba(0, 0, 0, 0.6);
  padding: 0.7em 1em;
  text-align: center;
}
[data-bgt=gallery] .bgt-gallery-ctrl {
  top: 50%;
  transition: opacity 200ms ease-in;
}
[data-bgt=gallery] .bgt-gallery-ctrl__prev, [data-bgt=gallery] .bgt-gallery-ctrl__next {
  display: block;
  appearance: none;
  margin: -20px 0 0;
  padding: 0;
  background: none;
  border: none;
  transform-origin: center center;
}
[data-bgt=gallery] .bgt-gallery-ctrl__prev:hover, [data-bgt=gallery] .bgt-gallery-ctrl__next:hover {
  opacity: 0.5;
}
[data-bgt=gallery] .bgt-gallery-ctrl__prev:focus, [data-bgt=gallery] .bgt-gallery-ctrl__next:focus {
  outline: none;
}
[data-bgt=gallery] .bgt-gallery-ctrl__prev span, [data-bgt=gallery] .bgt-gallery-ctrl__next span {
  display: block;
  overflow: hidden;
  width: 0;
  height: 0;
}
[data-bgt=gallery] .bgt-gallery-ctrl__prev::after, [data-bgt=gallery] .bgt-gallery-ctrl__next::after {
  content: "";
  display: block;
  width: 40px;
  height: 40px;
  border: solid #fff;
  border-width: 5px 5px 0 0;
}
[data-bgt=gallery] .bgt-gallery-ctrl__prev {
  left: 20px;
  transform: rotate(-135deg);
}
[data-bgt=gallery] .bgt-gallery-ctrl__next {
  right: 20px;
  transform: rotate(45deg);
}
[data-bgt=gallery] [data-gallery-marker=thumbs] + .bgt-gallery-marker {
  margin-top: 10px;
}
[data-bgt=gallery] [data-gallery-marker=thumbs] + .bgt-gallery-marker li {
  margin: 0 5px;
  width: 60px;
  height: 60px;
}
[data-bgt=gallery] [data-gallery-marker=thumbs] + .bgt-gallery-marker li::before {
  display: none;
}
[data-bgt=gallery] [data-gallery-marker=dot] + .bgt-gallery-marker {
  margin-top: 10px;
}
[data-bgt=gallery] [data-gallery-marker=dot] + .bgt-gallery-marker li {
  margin: 0 2px;
  width: 10px;
  height: 10px;
  background-color: #999;
  border-radius: 100%;
}
[data-bgt=gallery] [data-gallery-marker=dot] + .bgt-gallery-marker li.current {
  background-color: #000;
}
/* デバイス依存汎用クラス */
.pc-only {
  display: block;
}
@media screen and (max-width: 768px) {
  .pc-only {
    display: none;
  }
}
.sp-only {
  display: none;
}
@media screen and (max-width: 768px) {
  .sp-only {
    display: block;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9iZ2Vfc3R5bGUuY3NzIiwiY3NzL2JnZV9zdHlsZS5zY3NzIiwiY3NzL2NvbW1vbi9fZWRpdG9yLnNjc3MiLCJjc3MvY29tbW9uL19iZ2Vfc2V0dGluZy5zY3NzIiwiY3NzL2NvbW1vbi9fYmdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2hCOzs7Ozs7OztFQUFBO0FBVUE7OztFQUFBO0FDWEE7O0VBQUE7QUFNQTtFQUNFLGFBQUE7QUZZRjtBRVRBO2lEQUFBO0FBR0E7OztFQUdFLCtGQUFBO0VBQ0EsV0FBQTtBRldGO0FFVEU7OztFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0FGYUo7QUVWRTs7O0VBQ0Usd0xBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBRmNKO0FFYkk7OztFQUNFLGFBQUE7QUZpQk47QUViRTs7O0VBQ0UscUJBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0FGaUJKO0FFZkk7OztFQUNFLGFBQUE7QUZtQk47QUVmRTs7O0VBQ0UsOEJBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUZtQko7QUVqQkk7OztFQUNFLGFBQUE7QUZxQk47QUVqQkU7OztFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FGcUJKO0FFbkJJOzs7RUFDRSxhQUFBO0FGdUJOO0FFbkJFOzs7RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBRnVCSjtBRXJCSTs7O0VBQ0UsYUFBQTtBRnlCTjtBRXJCRTs7O0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0FGeUJKO0FFdEJFOzs7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMEJBQUE7QUYwQko7QUV2QkU7OztFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSw2QkFBQTtBRjJCSjtBRXhCRTs7O0VBQ0Usa0JBQUE7QUY0Qko7QUV6QkU7OztFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBRjZCSjtBRTNCSTs7O0VBQ0UsYUFBQTtBRitCTjtBRTNCRTs7O0VBQ0UscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0FGK0JKO0FFN0JJOzs7RUFDRSxhQUFBO0FGaUNOO0FFOUJJOzs7RUFDRSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBRmtDTjtBRWhDTTs7O0VBQ0UsT0FBQTtBRm9DUjtBRWpDTTs7O0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FGcUNSO0FFakNJOzs7RUFDRSxtQkFBQTtBRnFDTjtBRW5DTTs7O0VBQ0UsYUFBQTtBRnVDUjtBRWxDRTs7O0VBQ0UseUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0FGc0NKO0FFcENJOzs7RUFDRSxZQUFBO0FGd0NOO0FFckNJOzs7RUFDRSxxQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0FGeUNOO0FFckNFOzs7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0FGeUNKO0FFdENFOzs7RUFDRSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLGdDQUFBO0VBQ0EscUJBQUE7QUYwQ0o7QUV4Q0k7RUFWRjs7O0lBV0ksV0FBQTtJQUNBLGNBQUE7RUY2Q0o7QUFDRjtBRTNDSTs7O0VBQ0UsYUFBQTtBRitDTjtBRTVDSTs7O0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBRmdETjtBRTlDTTtFQUpGOzs7SUFLSSxjQUFBO0VGbUROO0FBQ0Y7QUU5Q007RUFGRjs7Ozs7O0lBR0ksY0FBQTtFRnNETjtBQUNGO0FFbkRJOzs7RUFDRSw2QkFBQTtBRnVETjtBRXRETTtFQUZGOzs7SUFHSSxjQUFBO0lBQ0EsZ0JBQUE7RUYyRE47QUFDRjtBRXpETTs7O0VBQ0UsZ0JBQUE7QUY2RFI7QUUxRE07Ozs7OztFQUVFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSw4QkFBQTtBRmdFUjtBRTlEUTtFQU5GOzs7Ozs7SUFPSSxXQUFBO0lBQ0EsY0FBQTtFRnNFUjtBQUNGO0FFbkVNOzs7RUFDRSxpQkFBQTtFQUNBLHdMQUFBO0VBQ0EsbUJBQUE7QUZ1RVI7QUV0RVE7RUFKRjs7O0lBS0ksbUJBQUE7RUYyRVI7QUFDRjtBRXhFTTs7O0VBQ0UsbUJBQUE7QUY0RVI7QUUxRVE7OztFQUNFLFNBQUE7RUFDQSxVQUFBO0FGOEVWO0FFeEVFOzs7RUFDRSxTQUFBO0FGNEVKO0FFekVFOzs7RUFDRSxTQUFBO0VBQ0EsWUFBQTtBRjZFSjtBRTFFRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNFLGFBQUE7QUYwR0o7QUV2R0U7OztFQUNFLFdBQUE7QUYyR0o7QUV4R0U7Ozs7O0VBQ0UscUJBQUE7QUY4R0o7QUUxR0k7Ozs7O0VBQ0UsY0FBQTtBRmdITjtBRTdHSTs7O0VBQ0UscUJBQUE7QUZpSE47QUU3R0U7Ozs7O0VBQ0UsZ0JBQUE7QUZtSEo7QUUvR0k7Ozs7O0VBQ0UsV0FBQTtBRnFITjtBRWpIRTs7Ozs7RUFDRSxTQUFBO0VBQ0Esb0JBQUE7QUZ1SEo7QUVwSEU7OztFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUZ3SEo7QUVySEU7OztFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7QUZ5SEo7QUV0SEU7OztFQUNFLFdBQUE7QUYwSEo7QUV2SEU7OztFQUNFLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0FGMkhKO0FFeEhFOzs7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0FGNEhKO0FFMUhJOzs7RUFDRSxhQUFBO0FGOEhOO0FFM0hJOzs7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBRitITjtBRTVISTs7O0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QUZnSU47QUUxSEE7aURBQUE7QUFPRTs7OztFQUNFLGVBQUE7QUYySEo7QUV4SEU7Ozs7Ozs7Ozs7Ozs7RUFDRSx3TEFBQTtBRnNJSjtBRW5JRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQU9FLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0FGMEpKO0FFdEpJOzs7O0VBQ0Usc0JBQUE7QUYySk47QUV4Skk7Ozs7Ozs7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0FGZ0tOO0FFN0pJOzs7Ozs7Ozs7O0VBQ0UsZUFBQTtFQUNBLHdMQUFBO0FGd0tOO0FFcktJOzs7Ozs7Ozs7Ozs7Ozs7O0VBTUUsY0FBQTtBRmlMTjtBRS9LTTs7Ozs7Ozs7Ozs7Ozs7OztFQUNFLFdBQUE7QUZnTVI7QUU1TEk7Ozs7Ozs7RUFFRSwrQkFBQTtFQUNBLGFBQUE7QUZtTU47QUUvTEU7Ozs7RUFDRSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0FGb01KO0FFbE1JOzs7Ozs7O0VBRUUsK0JBQUE7RUFDQSxhQUFBO0FGeU1OO0FFcE1JOzs7Ozs7Ozs7Ozs7Ozs7O0VBTUUsZ0JBQUE7QUZnTk47QUU1TUU7Ozs7RUFDRSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0FGaU5KO0FFL01JOzs7Ozs7O0VBRUUsK0JBQUE7RUFDQSxhQUFBO0FGc05OO0FFbE5FOzs7O0VBQ0Usa0JBQUE7QUZ1Tko7QUd6c0JBOztFQUFBO0FBb0JBOzs7Ozs7K0ZBQUE7QUFPQTtFQUNFLHdCQUFBO0VBQ0Esb0RBQUE7RUFDQSxpWEFBQTtFQUtBLG1CQUFBO0VBQ0Esa0JBQUE7QUh1ckJGO0FHOW9CQTs7OzsrRkFBQTtBQzdFQTs7Ozs7RUFBQTtBQU9BO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FKaXVCRjtBSTl0QkE7RUFDRSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBSml1QkY7QUkvdEJFO0VBRUUsK0NBQUE7QUpndUJKO0FJNXRCQTs7RUFRRSxXQUpRO0VBS1Isa0JBSlM7RUFLVCxnQkFKVTtBSjZ0Qlo7QUl2dEJFOzs7O0VBR0UsbUJBUmE7QUprdUJqQjtBSXR0QkE7O0VBUUUsaUJBQUE7RUFDQSxXQUxRO0VBTVIsa0JBTFM7RUFNVCxnQkFMVTtBSnd0Qlo7QUlqdEJFOzs7O0VBR0UsZ0JBVGE7QUo2dEJqQjtBSWh0QkE7O0VBUUUsV0FKUTtFQUtSLGtCQUpTO0VBS1QsZ0JBSlU7QUppdEJaO0FJM3NCRTs7OztFQUdFLG1CQVJhO0FKc3RCakI7QUkzc0JFOztFRHpCQSwrQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7RUNrQkUsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0FKdXRCSjtBSW50QkE7O0VBUUUsV0FKUTtFQUtSLGtCQUpTO0VBS1QsZ0JBSlU7QUpvdEJaO0FJOXNCRTs7OztFQUdFLG1CQVJhO0FKeXRCakI7QUk5c0JFOztFQUNFLHFCQUFBO0VBQ0Esc0JBQUE7QUppdEJKO0FJOXNCRTs7RUR6REEsK0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0VDa0RFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtBSjB0Qko7QUl0dEJBO0VBQ0UsY0FBQTtBSnl0QkY7QUl0dEJBO0VBQ0UsU0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHNDQUFBO0FKeXRCRjtBSXR0QkE7O0VBSUUsV0FBQTtBSnV0QkY7QUlwdEJBOztFQUlFLFdBQUE7QUpxdEJGO0FJbHRCQTs7RUFJRSxVQUFBO0VBQ0EsV0FBQTtBSm10QkY7QUlodEJBO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBSm10QkY7QUlqdEJFO0VBQ0Usc0JBQUE7QUptdEJKO0FJaHRCRTtFQUVFLCtCQUFBO0VBQ0EsYUFBQTtBSml0Qko7QUk3c0JBO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QUpndEJGO0FJNXNCRTtFQURGO0lBRUksZ0JBQUE7SUFDQSxZQUFBO0lBQ0EscUJBQUE7SUFDQSxXQUFBO0lBQ0Esc0JBQUE7SUFDQSxrQkFBQTtJQUNBLGtCQUFBO0VKZ3RCRjtFSTlzQkU7SUFDRSxxQkFBQTtJQUNBLHNCQUFBO0VKZ3RCSjtFSTdzQkU7SURsSkYsK0JBQUE7SUFDQSxXQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0lBQ0Esb0JBQUE7SUFDQSxvQkFBQTtJQUNBLGNBQUE7SUFDQSxtQ0FBQTtJQUNBLGtDQUFBO0lDMklJLGdCQUFBO0lBQ0EsY0FBQTtJQUNBLHNCQUFBO0VKd3RCSjtBQUNGO0FJanRCRTtFQUNFLGdCQUFBO0FKb3RCSjtBSWx0Qkk7RUFDRSxVQUFBO0FKb3RCTjtBSWh0Qk07RUFDRSxpQkFBQTtBSmt0QlI7QUk5c0JJO0VBQ0UsV0FBQTtFQUNBLDhCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBSmd0Qk47QUk3c0JJO0VBQ0UsUUFBQTtFQUNBLGlDQUFBO0FKK3NCTjtBSTdzQk07RUFFRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSwrQkFBQTtBSjhzQlI7QUk1c0JRO0VBQ0UsWUFBQTtBSjhzQlY7QUkzc0JRO0VBQ0UsYUFBQTtBSjZzQlY7QUkxc0JRO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7QUo0c0JWO0FJenNCUTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0FKMnNCVjtBSXZzQk07RUFDRSxVQUFBO0VBQ0EsMEJBQUE7QUp5c0JSO0FJdHNCTTtFQUNFLFdBQUE7RUFDQSx3QkFBQTtBSndzQlI7QUlsc0JJO0VBQ0UsZ0JBQUE7QUpvc0JOO0FJbHNCTTtFQUNFLGFBQUE7RUFDQSxXQS9FTztFQWdGUCxZQWhGTztBSm94QmY7QUluc0JJO0VBQ0MsYUFBQTtBSnFzQkw7QUk5ckJJO0VBQ0UsZ0JBQUE7QUpnc0JOO0FJOXJCTTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QUpnc0JSO0FJOXJCUTtFQUNFLHNCQUFBO0FKZ3NCVjtBSXhyQkEsZ0JBQUE7QUFDQTtFQUNFLGNBQUE7QUoyckJGO0FJenJCRTtFQUhGO0lBSUksYUFBQTtFSjRyQkY7QUFDRjtBSXpyQkE7RUFDRSxhQUFBO0FKNHJCRjtBSTFyQkU7RUFIRjtJQUlJLGNBQUE7RUo2ckJGO0FBQ0YiLCJmaWxlIjoiY3NzL2JnZV9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcbiAqIGJhc2VyQ01TIDogIEJhc2VkIFdlYnNpdGUgRGV2ZWxvcG1lbnQgUHJvamVjdCA8aHR0cHM6Ly9iYXNlcmNtcy5uZXQ+XG4gKiBDb3B5cmlnaHQgKGMpIE5QTyBiYXNlciBmb3VuZGF0aW9uIDxodHRwczovL2Jhc2VyZm91bmRhdGlvbi5vcmcvPlxuICpcbiAqIEBjb3B5cmlnaHQgICAgIENvcHlyaWdodCAoYykgTlBPIGJhc2VyIGZvdW5kYXRpb25cbiAqIEBsaW5rICAgICAgICAgIGh0dHBzOi8vYmFzZXJjbXMubmV0IGJhc2VyQ01TIFByb2plY3RcbiAqIEBzaW5jZSAgICAgICAgIDUuMC4wXG4gKiBAbGljZW5zZSAgICAgICBodHRwczovL2Jhc2VyY21zLm5ldC9saWNlbnNlL2luZGV4Lmh0bWwgTUlUIExpY2Vuc2VcbiAqL1xuLyoqXG4gKiDjg5Djg7zjgqzjg7zjgqjjg4fjgqPjgr/jg7zjgrnjgr/jgqTjg6tcbiAqIOeuoeeQhueUu+mdouOBp+OCguWRvOOBs+WHuuOBleOCjOOCi1xuICovXG4vKipcbiAqIOOCqOODh+OCo+OCv+ODvOeUqENTU1xuICovXG4uY2tlX2VkaXRhYmxlIHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLyogRWRpdG9yIFBhcnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJzLW1haW4tY29udGVudHMsXG4uYmdlLWNvbnRlbnRzLFxuLmNrZV9lZGl0YWJsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgVmVyZGFuYSwgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJzLW1haW4tY29udGVudHMgaDEsXG4uYmdlLWNvbnRlbnRzIGgxLFxuLmNrZV9lZGl0YWJsZSBoMSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYnMtbWFpbi1jb250ZW50cyBoMixcbi5iZ2UtY29udGVudHMgaDIsXG4uY2tlX2VkaXRhYmxlIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiU0YgUHJvIEpQXCIsIFwiU0YgUHJvIFRleHRcIiwgXCJTRiBQcm8gSWNvbnNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwi44Oh44Kk44Oq44KqXCIsIFwiTWVpcnlvXCIsIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDIuMmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwLjZlbSAwO1xuICBwYWRkaW5nOiAwLjNlbSAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmJzLW1haW4tY29udGVudHMgaDI6Zmlyc3QtY2hpbGQsXG4uYmdlLWNvbnRlbnRzIGgyOmZpcnN0LWNoaWxkLFxuLmNrZV9lZGl0YWJsZSBoMjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYnMtbWFpbi1jb250ZW50cyBoMyxcbi5iZ2UtY29udGVudHMgaDMsXG4uY2tlX2VkaXRhYmxlIGgzIHtcbiAgbWFyZ2luOiA1NnB4IDAgMjBweCAwO1xuICBwYWRkaW5nOiAxM3B4IDI4cHggMTJweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBsaW5lLWhlaWdodDogNDguM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJzLW1haW4tY29udGVudHMgaDM6Zmlyc3QtY2hpbGQsXG4uYmdlLWNvbnRlbnRzIGgzOmZpcnN0LWNoaWxkLFxuLmNrZV9lZGl0YWJsZSBoMzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYnMtbWFpbi1jb250ZW50cyBoNCxcbi5iZ2UtY29udGVudHMgaDQsXG4uY2tlX2VkaXRhYmxlIGg0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4ICNDQ0MgZG90dGVkO1xuICBmb250LXNpemU6IDIycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDUwcHggMCAxN3B4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGg0OmZpcnN0LWNoaWxkLFxuLmJnZS1jb250ZW50cyBoNDpmaXJzdC1jaGlsZCxcbi5ja2VfZWRpdGFibGUgaDQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmJzLW1haW4tY29udGVudHMgaDUsXG4uYmdlLWNvbnRlbnRzIGg1LFxuLmNrZV9lZGl0YWJsZSBoNSB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwLjNlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJzLW1haW4tY29udGVudHMgaDU6Zmlyc3QtY2hpbGQsXG4uYmdlLWNvbnRlbnRzIGg1OmZpcnN0LWNoaWxkLFxuLmNrZV9lZGl0YWJsZSBoNTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYnMtbWFpbi1jb250ZW50cyBoNixcbi5iZ2UtY29udGVudHMgaDYsXG4uY2tlX2VkaXRhYmxlIGg2IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDFlbSAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAuM2VtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYnMtbWFpbi1jb250ZW50cyBoNjpmaXJzdC1jaGlsZCxcbi5iZ2UtY29udGVudHMgaDY6Zmlyc3QtY2hpbGQsXG4uY2tlX2VkaXRhYmxlIGg2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5icy1tYWluLWNvbnRlbnRzIHN0cm9uZyxcbi5iZ2UtY29udGVudHMgc3Ryb25nLFxuLmNrZV9lZGl0YWJsZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnMtbWFpbi1jb250ZW50cyB1LFxuLmJnZS1jb250ZW50cyB1LFxuLmNrZV9lZGl0YWJsZSB1IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icy1tYWluLWNvbnRlbnRzIHMsXG4uYmdlLWNvbnRlbnRzIHMsXG4uY2tlX2VkaXRhYmxlIHMge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLmJzLW1haW4tY29udGVudHMgZW0sXG4uYmdlLWNvbnRlbnRzIGVtLFxuLmNrZV9lZGl0YWJsZSBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5icy1tYWluLWNvbnRlbnRzIGhyLFxuLmJnZS1jb250ZW50cyBocixcbi5ja2VfZWRpdGFibGUgaHIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGNvbG9yOiAjZGRkO1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiA1MHB4IGF1dG87XG59XG4uYnMtbWFpbi1jb250ZW50cyBocjpmaXJzdC1jaGlsZCxcbi5iZ2UtY29udGVudHMgaHI6Zmlyc3QtY2hpbGQsXG4uY2tlX2VkaXRhYmxlIGhyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5icy1tYWluLWNvbnRlbnRzIHVsLFxuLmJnZS1jb250ZW50cyB1bCxcbi5ja2VfZWRpdGFibGUgdWwge1xuICBtYXJnaW46IDIwcHggMCAzNnB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xufVxuLmJzLW1haW4tY29udGVudHMgdWw6Zmlyc3QtY2hpbGQsXG4uYmdlLWNvbnRlbnRzIHVsOmZpcnN0LWNoaWxkLFxuLmNrZV9lZGl0YWJsZSB1bDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYnMtbWFpbi1jb250ZW50cyB1bCBsaSxcbi5iZ2UtY29udGVudHMgdWwgbGksXG4uY2tlX2VkaXRhYmxlIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gIG1hcmdpbjogMC41ZW0gMCAwLjVlbSAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uYnMtbWFpbi1jb250ZW50cyB1bCBsaSBhLFxuLmJnZS1jb250ZW50cyB1bCBsaSBhLFxuLmNrZV9lZGl0YWJsZSB1bCBsaSBhIHtcbiAgem9vbTogMTtcbn1cbi5icy1tYWluLWNvbnRlbnRzIHVsIGxpOmJlZm9yZSxcbi5iZ2UtY29udGVudHMgdWwgbGk6YmVmb3JlLFxuLmNrZV9lZGl0YWJsZSB1bCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDlweDtcbiAgbGVmdDogMXB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZDogIzE4MTgxODtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmJzLW1haW4tY29udGVudHMgdWwgdWwsXG4uYmdlLWNvbnRlbnRzIHVsIHVsLFxuLmNrZV9lZGl0YWJsZSB1bCB1bCB7XG4gIG1hcmdpbjogMCAwIDAgMS44ZW07XG59XG4uYnMtbWFpbi1jb250ZW50cyB1bCB1bDpmaXJzdC1jaGlsZCxcbi5iZ2UtY29udGVudHMgdWwgdWw6Zmlyc3QtY2hpbGQsXG4uY2tlX2VkaXRhYmxlIHVsIHVsOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5icy1tYWluLWNvbnRlbnRzIG9sLFxuLmJnZS1jb250ZW50cyBvbCxcbi5ja2VfZWRpdGFibGUgb2wge1xuICBtYXJnaW46IDIwcHggMCAzNnB4IDEuOGVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcbn1cbi5icy1tYWluLWNvbnRlbnRzIG9sIG9sLFxuLmJnZS1jb250ZW50cyBvbCBvbCxcbi5ja2VfZWRpdGFibGUgb2wgb2wge1xuICBtYXJnaW46IDIwcHg7XG59XG4uYnMtbWFpbi1jb250ZW50cyBvbCBsaSxcbi5iZ2UtY29udGVudHMgb2wgbGksXG4uY2tlX2VkaXRhYmxlIG9sIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsLWxlYWRpbmctemVybztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDAgMCAwO1xuICBtYXJnaW46IDAuNWVtIDAgMC41ZW0gMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi5icy1tYWluLWNvbnRlbnRzIHAsXG4uYmdlLWNvbnRlbnRzIHAsXG4uY2tlX2VkaXRhYmxlIHAge1xuICBtYXJnaW46IDFlbSAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbn1cbi5icy1tYWluLWNvbnRlbnRzIHRhYmxlLFxuLmJnZS1jb250ZW50cyB0YWJsZSxcbi5ja2VfZWRpdGFibGUgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UxZTFlMTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UxZTFlMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWUxZTE7XG4gIG1hcmdpbjogMjBweCAwIDIwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5icy1tYWluLWNvbnRlbnRzIHRhYmxlLFxuICAuYmdlLWNvbnRlbnRzIHRhYmxlLFxuICAuY2tlX2VkaXRhYmxlIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmJzLW1haW4tY29udGVudHMgdGFibGU6Zmlyc3QtY2hpbGQsXG4uYmdlLWNvbnRlbnRzIHRhYmxlOmZpcnN0LWNoaWxkLFxuLmNrZV9lZGl0YWJsZSB0YWJsZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYnMtbWFpbi1jb250ZW50cyB0YWJsZSBjYXB0aW9uLFxuLmJnZS1jb250ZW50cyB0YWJsZSBjYXB0aW9uLFxuLmNrZV9lZGl0YWJsZSB0YWJsZSBjYXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnMtbWFpbi1jb250ZW50cyB0YWJsZSBjYXB0aW9uLFxuICAuYmdlLWNvbnRlbnRzIHRhYmxlIGNhcHRpb24sXG4gIC5ja2VfZWRpdGFibGUgdGFibGUgY2FwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5icy1tYWluLWNvbnRlbnRzIHRhYmxlIHRib2R5LFxuICAuYnMtbWFpbi1jb250ZW50cyB0YWJsZSB0Zm9vdCxcbiAgLmJnZS1jb250ZW50cyB0YWJsZSB0Ym9keSxcbiAgLmJnZS1jb250ZW50cyB0YWJsZSB0Zm9vdCxcbiAgLmNrZV9lZGl0YWJsZSB0YWJsZSB0Ym9keSxcbiAgLmNrZV9lZGl0YWJsZSB0YWJsZSB0Zm9vdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5icy1tYWluLWNvbnRlbnRzIHRhYmxlIHRyLFxuLmJnZS1jb250ZW50cyB0YWJsZSB0cixcbi5ja2VfZWRpdGFibGUgdGFibGUgdHIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UxZTFlMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5icy1tYWluLWNvbnRlbnRzIHRhYmxlIHRyLFxuICAuYmdlLWNvbnRlbnRzIHRhYmxlIHRyLFxuICAuY2tlX2VkaXRhYmxlIHRhYmxlIHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG59XG4uYnMtbWFpbi1jb250ZW50cyB0YWJsZSB0cjpudGgtY2hpbGQob2RkKSB0ZCxcbi5iZ2UtY29udGVudHMgdGFibGUgdHI6bnRoLWNoaWxkKG9kZCkgdGQsXG4uY2tlX2VkaXRhYmxlIHRhYmxlIHRyOm50aC1jaGlsZChvZGQpIHRkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5icy1tYWluLWNvbnRlbnRzIHRhYmxlIHRyIHRoLFxuLmJzLW1haW4tY29udGVudHMgdGFibGUgdHIgdGQsXG4uYmdlLWNvbnRlbnRzIHRhYmxlIHRyIHRoLFxuLmJnZS1jb250ZW50cyB0YWJsZSB0ciB0ZCxcbi5ja2VfZWRpdGFibGUgdGFibGUgdHIgdGgsXG4uY2tlX2VkaXRhYmxlIHRhYmxlIHRyIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMjZweCAyNHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMWUxZTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnMtbWFpbi1jb250ZW50cyB0YWJsZSB0ciB0aCxcbiAgLmJzLW1haW4tY29udGVudHMgdGFibGUgdHIgdGQsXG4gIC5iZ2UtY29udGVudHMgdGFibGUgdHIgdGgsXG4gIC5iZ2UtY29udGVudHMgdGFibGUgdHIgdGQsXG4gIC5ja2VfZWRpdGFibGUgdGFibGUgdHIgdGgsXG4gIC5ja2VfZWRpdGFibGUgdGFibGUgdHIgdGQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYnMtbWFpbi1jb250ZW50cyB0YWJsZSB0ciB0aCxcbi5iZ2UtY29udGVudHMgdGFibGUgdHIgdGgsXG4uY2tlX2VkaXRhYmxlIHRhYmxlIHRyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNGIFBybyBKUFwiLCBcIlNGIFBybyBUZXh0XCIsIFwiU0YgUHJvIEljb25zXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIFwic2Fucy1zZXJpZlwiO1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJzLW1haW4tY29udGVudHMgdGFibGUgdHIgdGgsXG4gIC5iZ2UtY29udGVudHMgdGFibGUgdHIgdGgsXG4gIC5ja2VfZWRpdGFibGUgdGFibGUgdHIgdGgge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbi5icy1tYWluLWNvbnRlbnRzIHRhYmxlIHRyIHRkLFxuLmJnZS1jb250ZW50cyB0YWJsZSB0ciB0ZCxcbi5ja2VfZWRpdGFibGUgdGFibGUgdHIgdGQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmJzLW1haW4tY29udGVudHMgdGFibGUgdHIgdGQgdWwsXG4uYmdlLWNvbnRlbnRzIHRhYmxlIHRyIHRkIHVsLFxuLmNrZV9lZGl0YWJsZSB0YWJsZSB0ciB0ZCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGZpZWxkc2V0LFxuLmJnZS1jb250ZW50cyBmaWVsZHNldCxcbi5ja2VfZWRpdGFibGUgZmllbGRzZXQge1xuICBib3JkZXI6IDA7XG59XG4uYnMtbWFpbi1jb250ZW50cyBpbWcsXG4uYmdlLWNvbnRlbnRzIGltZyxcbi5ja2VfZWRpdGFibGUgaW1nIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IGF1dG87XG59XG4uYnMtbWFpbi1jb250ZW50cyBhZGRyZXNzLCAuYnMtbWFpbi1jb250ZW50cyBidXR0b24sIC5icy1tYWluLWNvbnRlbnRzIGNhcHRpb24sIC5icy1tYWluLWNvbnRlbnRzIGNpdGUsIC5icy1tYWluLWNvbnRlbnRzIGNvZGUsIC5icy1tYWluLWNvbnRlbnRzIGRmbiwgLmJzLW1haW4tY29udGVudHMgZW0sIC5icy1tYWluLWNvbnRlbnRzIGlucHV0LCAuYnMtbWFpbi1jb250ZW50cyBvcHRncm91cCwgLmJzLW1haW4tY29udGVudHMgb3B0aW9uLCAuYnMtbWFpbi1jb250ZW50cyBzZWxlY3QsIC5icy1tYWluLWNvbnRlbnRzIHN0cm9uZywgLmJzLW1haW4tY29udGVudHMgdGV4dGFyZWEsIC5icy1tYWluLWNvbnRlbnRzIHRoLCAuYnMtbWFpbi1jb250ZW50cyB2YXIsXG4uYmdlLWNvbnRlbnRzIGFkZHJlc3MsXG4uYmdlLWNvbnRlbnRzIGJ1dHRvbixcbi5iZ2UtY29udGVudHMgY2FwdGlvbixcbi5iZ2UtY29udGVudHMgY2l0ZSxcbi5iZ2UtY29udGVudHMgY29kZSxcbi5iZ2UtY29udGVudHMgZGZuLFxuLmJnZS1jb250ZW50cyBlbSxcbi5iZ2UtY29udGVudHMgaW5wdXQsXG4uYmdlLWNvbnRlbnRzIG9wdGdyb3VwLFxuLmJnZS1jb250ZW50cyBvcHRpb24sXG4uYmdlLWNvbnRlbnRzIHNlbGVjdCxcbi5iZ2UtY29udGVudHMgc3Ryb25nLFxuLmJnZS1jb250ZW50cyB0ZXh0YXJlYSxcbi5iZ2UtY29udGVudHMgdGgsXG4uYmdlLWNvbnRlbnRzIHZhcixcbi5ja2VfZWRpdGFibGUgYWRkcmVzcyxcbi5ja2VfZWRpdGFibGUgYnV0dG9uLFxuLmNrZV9lZGl0YWJsZSBjYXB0aW9uLFxuLmNrZV9lZGl0YWJsZSBjaXRlLFxuLmNrZV9lZGl0YWJsZSBjb2RlLFxuLmNrZV9lZGl0YWJsZSBkZm4sXG4uY2tlX2VkaXRhYmxlIGVtLFxuLmNrZV9lZGl0YWJsZSBpbnB1dCxcbi5ja2VfZWRpdGFibGUgb3B0Z3JvdXAsXG4uY2tlX2VkaXRhYmxlIG9wdGlvbixcbi5ja2VfZWRpdGFibGUgc2VsZWN0LFxuLmNrZV9lZGl0YWJsZSBzdHJvbmcsXG4uY2tlX2VkaXRhYmxlIHRleHRhcmVhLFxuLmNrZV9lZGl0YWJsZSB0aCxcbi5ja2VfZWRpdGFibGUgdmFyIHtcbiAgZm9udDogaW5oZXJpdDtcbn1cbi5icy1tYWluLWNvbnRlbnRzIHNtYWxsLFxuLmJnZS1jb250ZW50cyBzbWFsbCxcbi5ja2VfZWRpdGFibGUgc21hbGwge1xuICBjb2xvcjogIzY2Njtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGRlbCwgLmJzLW1haW4tY29udGVudHMgaW5zLFxuLmJnZS1jb250ZW50cyBkZWwsXG4uYmdlLWNvbnRlbnRzIGlucyxcbi5ja2VfZWRpdGFibGUgZGVsLFxuLmNrZV9lZGl0YWJsZSBpbnMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnMtbWFpbi1jb250ZW50cyBhOmxpbmssIC5icy1tYWluLWNvbnRlbnRzIGE6dmlzaXRlZCxcbi5iZ2UtY29udGVudHMgYTpsaW5rLFxuLmJnZS1jb250ZW50cyBhOnZpc2l0ZWQsXG4uY2tlX2VkaXRhYmxlIGE6bGluayxcbi5ja2VfZWRpdGFibGUgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMyYjdiYjk7XG59XG4uYnMtbWFpbi1jb250ZW50cyBhOmhvdmVyLFxuLmJnZS1jb250ZW50cyBhOmhvdmVyLFxuLmNrZV9lZGl0YWJsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJzLW1haW4tY29udGVudHMgY2FwdGlvbiwgLmJzLW1haW4tY29udGVudHMgdGgsXG4uYmdlLWNvbnRlbnRzIGNhcHRpb24sXG4uYmdlLWNvbnRlbnRzIHRoLFxuLmNrZV9lZGl0YWJsZSBjYXB0aW9uLFxuLmNrZV9lZGl0YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYnMtbWFpbi1jb250ZW50cyBxOmJlZm9yZSwgLmJzLW1haW4tY29udGVudHMgcTphZnRlcixcbi5iZ2UtY29udGVudHMgcTpiZWZvcmUsXG4uYmdlLWNvbnRlbnRzIHE6YWZ0ZXIsXG4uY2tlX2VkaXRhYmxlIHE6YmVmb3JlLFxuLmNrZV9lZGl0YWJsZSBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGFiYnIsIC5icy1tYWluLWNvbnRlbnRzIGFjcm9ueW0sXG4uYmdlLWNvbnRlbnRzIGFiYnIsXG4uYmdlLWNvbnRlbnRzIGFjcm9ueW0sXG4uY2tlX2VkaXRhYmxlIGFiYnIsXG4uY2tlX2VkaXRhYmxlIGFjcm9ueW0ge1xuICBib3JkZXI6IDA7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xufVxuLmJzLW1haW4tY29udGVudHMgc3ViLFxuLmJnZS1jb250ZW50cyBzdWIsXG4uY2tlX2VkaXRhYmxlIHN1YiB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuLmJzLW1haW4tY29udGVudHMgc3VwLFxuLmJnZS1jb250ZW50cyBzdXAsXG4uY2tlX2VkaXRhYmxlIHN1cCB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG59XG4uYnMtbWFpbi1jb250ZW50cyBsZWdlbmQsXG4uYmdlLWNvbnRlbnRzIGxlZ2VuZCxcbi5ja2VfZWRpdGFibGUgbGVnZW5kIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnMtbWFpbi1jb250ZW50cyBwcmUsXG4uYmdlLWNvbnRlbnRzIHByZSxcbi5ja2VfZWRpdGFibGUgcHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGJsb2NrcXVvdGUsXG4uYmdlLWNvbnRlbnRzIGJsb2NrcXVvdGUsXG4uY2tlX2VkaXRhYmxlIGJsb2NrcXVvdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDFweCAyLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzg4ODtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQsXG4uYmdlLWNvbnRlbnRzIGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQsXG4uY2tlX2VkaXRhYmxlIGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmJzLW1haW4tY29udGVudHMgYmxvY2txdW90ZTo6YmVmb3JlLFxuLmJnZS1jb250ZW50cyBibG9ja3F1b3RlOjpiZWZvcmUsXG4uY2tlX2VkaXRhYmxlIGJsb2NrcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjNlbTtcbiAgbGVmdDogMC4yNWVtO1xuICB6LWluZGV4OiAwO1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAzZW07XG59XG4uYnMtbWFpbi1jb250ZW50cyBibG9ja3F1b3RlOjphZnRlcixcbi5iZ2UtY29udGVudHMgYmxvY2txdW90ZTo6YWZ0ZXIsXG4uY2tlX2VkaXRhYmxlIGJsb2NrcXVvdGU6OmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjNlbTtcbiAgcmlnaHQ6IDAuMjVlbTtcbiAgei1pbmRleDogMDtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4vKiBGb3JtIFBhcnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJzLW1haW4tY29udGVudHMgZm9ybSxcbi5iZ2UtY29udGVudHMgZm9ybSxcbi5ja2VfZWRpdGFibGUgZm9ybSxcbi5icy1zdWItY29udGVudHMgZm9ybSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGlucHV0LCAuYnMtbWFpbi1jb250ZW50cyB0ZXh0YXJlYSwgLmJzLW1haW4tY29udGVudHMgc2VsZWN0LCAuYnMtbWFpbi1jb250ZW50cyBvcHRpb24sXG4uYmdlLWNvbnRlbnRzIGlucHV0LFxuLmJnZS1jb250ZW50cyB0ZXh0YXJlYSxcbi5iZ2UtY29udGVudHMgc2VsZWN0LFxuLmJnZS1jb250ZW50cyBvcHRpb24sXG4uY2tlX2VkaXRhYmxlIGlucHV0LFxuLmNrZV9lZGl0YWJsZSB0ZXh0YXJlYSxcbi5ja2VfZWRpdGFibGUgc2VsZWN0LFxuLmNrZV9lZGl0YWJsZSBvcHRpb24sXG4uYnMtc3ViLWNvbnRlbnRzIGlucHV0LFxuLmJzLXN1Yi1jb250ZW50cyB0ZXh0YXJlYSxcbi5icy1zdWItY29udGVudHMgc2VsZWN0LFxuLmJzLXN1Yi1jb250ZW50cyBvcHRpb24ge1xuICBmb250LWZhbWlseTogXCJTRiBQcm8gSlBcIiwgXCJTRiBQcm8gVGV4dFwiLCBcIlNGIFBybyBJY29uc1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgXCJNZWlyeW9cIiwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBcInNhbnMtc2VyaWZcIjtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT10ZXh0XSxcbi5icy1tYWluLWNvbnRlbnRzIGlucHV0W3R5cGU9ZW1haWxdLFxuLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT10ZWxdLFxuLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT1udW1iZXJdLFxuLmJzLW1haW4tY29udGVudHMgdGV4dGFyZWEsXG4uYnMtbWFpbi1jb250ZW50cyBzZWxlY3QsXG4uYmdlLWNvbnRlbnRzIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPXRleHRdLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPWVtYWlsXSxcbi5iZ2UtY29udGVudHMgaW5wdXRbdHlwZT10ZWxdLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPW51bWJlcl0sXG4uYmdlLWNvbnRlbnRzIHRleHRhcmVhLFxuLmJnZS1jb250ZW50cyBzZWxlY3QsXG4uY2tlX2VkaXRhYmxlIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmNrZV9lZGl0YWJsZSBpbnB1dFt0eXBlPXRleHRdLFxuLmNrZV9lZGl0YWJsZSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5ja2VfZWRpdGFibGUgaW5wdXRbdHlwZT10ZWxdLFxuLmNrZV9lZGl0YWJsZSBpbnB1dFt0eXBlPW51bWJlcl0sXG4uY2tlX2VkaXRhYmxlIHRleHRhcmVhLFxuLmNrZV9lZGl0YWJsZSBzZWxlY3QsXG4uYnMtc3ViLWNvbnRlbnRzIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmJzLXN1Yi1jb250ZW50cyBpbnB1dFt0eXBlPXRleHRdLFxuLmJzLXN1Yi1jb250ZW50cyBpbnB1dFt0eXBlPWVtYWlsXSxcbi5icy1zdWItY29udGVudHMgaW5wdXRbdHlwZT10ZWxdLFxuLmJzLXN1Yi1jb250ZW50cyBpbnB1dFt0eXBlPW51bWJlcl0sXG4uYnMtc3ViLWNvbnRlbnRzIHRleHRhcmVhLFxuLmJzLXN1Yi1jb250ZW50cyBzZWxlY3Qge1xuICBtYXJnaW46IDNweCAycHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5ja2VfZWRpdGFibGUgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnMtc3ViLWNvbnRlbnRzIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGlucHV0W3R5cGU9cmFkaW9dLCAuYnMtbWFpbi1jb250ZW50cyBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5iZ2UtY29udGVudHMgaW5wdXRbdHlwZT1yYWRpb10sXG4uYmdlLWNvbnRlbnRzIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmNrZV9lZGl0YWJsZSBpbnB1dFt0eXBlPXJhZGlvXSxcbi5ja2VfZWRpdGFibGUgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnMtc3ViLWNvbnRlbnRzIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJzLXN1Yi1jb250ZW50cyBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYnMtbWFpbi1jb250ZW50cyBpbnB1dFt0eXBlPXJlc2V0XSwgLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT1idXR0b25dLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uYmdlLWNvbnRlbnRzIGlucHV0W3R5cGU9cmVzZXRdLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPWJ1dHRvbl0sXG4uY2tlX2VkaXRhYmxlIGlucHV0W3R5cGU9c3VibWl0XSxcbi5ja2VfZWRpdGFibGUgaW5wdXRbdHlwZT1yZXNldF0sXG4uY2tlX2VkaXRhYmxlIGlucHV0W3R5cGU9YnV0dG9uXSxcbi5icy1zdWItY29udGVudHMgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJzLXN1Yi1jb250ZW50cyBpbnB1dFt0eXBlPXJlc2V0XSxcbi5icy1zdWItY29udGVudHMgaW5wdXRbdHlwZT1idXR0b25dIHtcbiAgbWFyZ2luOiAzcHggMnB4O1xuICBmb250LWZhbWlseTogXCJTRiBQcm8gSlBcIiwgXCJTRiBQcm8gVGV4dFwiLCBcIlNGIFBybyBJY29uc1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgXCJNZWlyeW9cIiwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBcInNhbnMtc2VyaWZcIjtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAuYnMtbWFpbi1jb250ZW50cyBpbnB1dFt0eXBlPXRleHRdLCAuYnMtbWFpbi1jb250ZW50cyBpbnB1dFt0eXBlPWVtYWlsXSwgLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT10ZWxdLCAuYnMtbWFpbi1jb250ZW50cyBpbnB1dFt0eXBlPW51bWJlcl0sXG4uYmdlLWNvbnRlbnRzIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPXRleHRdLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPWVtYWlsXSxcbi5iZ2UtY29udGVudHMgaW5wdXRbdHlwZT10ZWxdLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPW51bWJlcl0sXG4uY2tlX2VkaXRhYmxlIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmNrZV9lZGl0YWJsZSBpbnB1dFt0eXBlPXRleHRdLFxuLmNrZV9lZGl0YWJsZSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5ja2VfZWRpdGFibGUgaW5wdXRbdHlwZT10ZWxdLFxuLmNrZV9lZGl0YWJsZSBpbnB1dFt0eXBlPW51bWJlcl0sXG4uYnMtc3ViLWNvbnRlbnRzIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmJzLXN1Yi1jb250ZW50cyBpbnB1dFt0eXBlPXRleHRdLFxuLmJzLXN1Yi1jb250ZW50cyBpbnB1dFt0eXBlPWVtYWlsXSxcbi5icy1zdWItY29udGVudHMgaW5wdXRbdHlwZT10ZWxdLFxuLmJzLXN1Yi1jb250ZW50cyBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5icy1tYWluLWNvbnRlbnRzIGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlciwgLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIC5icy1tYWluLWNvbnRlbnRzIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwgLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciwgLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixcbi5iZ2UtY29udGVudHMgaW5wdXRbdHlwZT1wYXNzd29yZF06OnBsYWNlaG9sZGVyLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbi5iZ2UtY29udGVudHMgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLFxuLmNrZV9lZGl0YWJsZSBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIsXG4uY2tlX2VkaXRhYmxlIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuLmNrZV9lZGl0YWJsZSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4uY2tlX2VkaXRhYmxlIGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsXG4uY2tlX2VkaXRhYmxlIGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsXG4uYnMtc3ViLWNvbnRlbnRzIGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlcixcbi5icy1zdWItY29udGVudHMgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4uYnMtc3ViLWNvbnRlbnRzIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbi5icy1zdWItY29udGVudHMgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbi5icy1zdWItY29udGVudHMgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjO1xufVxuLmJzLW1haW4tY29udGVudHMgaW5wdXQ6YWN0aXZlLCAuYnMtbWFpbi1jb250ZW50cyBpbnB1dDpmb2N1cyxcbi5iZ2UtY29udGVudHMgaW5wdXQ6YWN0aXZlLFxuLmJnZS1jb250ZW50cyBpbnB1dDpmb2N1cyxcbi5ja2VfZWRpdGFibGUgaW5wdXQ6YWN0aXZlLFxuLmNrZV9lZGl0YWJsZSBpbnB1dDpmb2N1cyxcbi5icy1zdWItY29udGVudHMgaW5wdXQ6YWN0aXZlLFxuLmJzLXN1Yi1jb250ZW50cyBpbnB1dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMXB4ICNmYTk2OTY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnMtbWFpbi1jb250ZW50cyB0ZXh0YXJlYSxcbi5iZ2UtY29udGVudHMgdGV4dGFyZWEsXG4uY2tlX2VkaXRhYmxlIHRleHRhcmVhLFxuLmJzLXN1Yi1jb250ZW50cyB0ZXh0YXJlYSB7XG4gIHdpZHRoOiA5NSU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwYWRkaW5nOiAzcHggM3B4O1xufVxuLmJzLW1haW4tY29udGVudHMgdGV4dGFyZWE6YWN0aXZlLCAuYnMtbWFpbi1jb250ZW50cyB0ZXh0YXJlYTpmb2N1cyxcbi5iZ2UtY29udGVudHMgdGV4dGFyZWE6YWN0aXZlLFxuLmJnZS1jb250ZW50cyB0ZXh0YXJlYTpmb2N1cyxcbi5ja2VfZWRpdGFibGUgdGV4dGFyZWE6YWN0aXZlLFxuLmNrZV9lZGl0YWJsZSB0ZXh0YXJlYTpmb2N1cyxcbi5icy1zdWItY29udGVudHMgdGV4dGFyZWE6YWN0aXZlLFxuLmJzLXN1Yi1jb250ZW50cyB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMXB4ICNmYTk2OTY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnMtbWFpbi1jb250ZW50cyBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT10ZXh0XSwgLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT1lbWFpbF0sIC5icy1tYWluLWNvbnRlbnRzIGlucHV0W3R5cGU9dGVsXSwgLmJzLW1haW4tY29udGVudHMgaW5wdXRbdHlwZT1udW1iZXJdLFxuLmJnZS1jb250ZW50cyBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5iZ2UtY29udGVudHMgaW5wdXRbdHlwZT10ZXh0XSxcbi5iZ2UtY29udGVudHMgaW5wdXRbdHlwZT1lbWFpbF0sXG4uYmdlLWNvbnRlbnRzIGlucHV0W3R5cGU9dGVsXSxcbi5iZ2UtY29udGVudHMgaW5wdXRbdHlwZT1udW1iZXJdLFxuLmNrZV9lZGl0YWJsZSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5ja2VfZWRpdGFibGUgaW5wdXRbdHlwZT10ZXh0XSxcbi5ja2VfZWRpdGFibGUgaW5wdXRbdHlwZT1lbWFpbF0sXG4uY2tlX2VkaXRhYmxlIGlucHV0W3R5cGU9dGVsXSxcbi5ja2VfZWRpdGFibGUgaW5wdXRbdHlwZT1udW1iZXJdLFxuLmJzLXN1Yi1jb250ZW50cyBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5icy1zdWItY29udGVudHMgaW5wdXRbdHlwZT10ZXh0XSxcbi5icy1zdWItY29udGVudHMgaW5wdXRbdHlwZT1lbWFpbF0sXG4uYnMtc3ViLWNvbnRlbnRzIGlucHV0W3R5cGU9dGVsXSxcbi5icy1zdWItY29udGVudHMgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cbi5icy1tYWluLWNvbnRlbnRzIHNlbGVjdCxcbi5iZ2UtY29udGVudHMgc2VsZWN0LFxuLmNrZV9lZGl0YWJsZSBzZWxlY3QsXG4uYnMtc3ViLWNvbnRlbnRzIHNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IDIuNmVtO1xuICBwYWRkaW5nOiAxMHB4IDhweDtcbn1cbi5icy1tYWluLWNvbnRlbnRzIHNlbGVjdDphY3RpdmUsIC5icy1tYWluLWNvbnRlbnRzIHNlbGVjdDpmb2N1cyxcbi5iZ2UtY29udGVudHMgc2VsZWN0OmFjdGl2ZSxcbi5iZ2UtY29udGVudHMgc2VsZWN0OmZvY3VzLFxuLmNrZV9lZGl0YWJsZSBzZWxlY3Q6YWN0aXZlLFxuLmNrZV9lZGl0YWJsZSBzZWxlY3Q6Zm9jdXMsXG4uYnMtc3ViLWNvbnRlbnRzIHNlbGVjdDphY3RpdmUsXG4uYnMtc3ViLWNvbnRlbnRzIHNlbGVjdDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMXB4ICNmYTk2OTY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnMtbWFpbi1jb250ZW50cyBvcHRncm91cCBvcHRpb24sXG4uYmdlLWNvbnRlbnRzIG9wdGdyb3VwIG9wdGlvbixcbi5ja2VfZWRpdGFibGUgb3B0Z3JvdXAgb3B0aW9uLFxuLmJzLXN1Yi1jb250ZW50cyBvcHRncm91cCBvcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi8qKlxuICog5aSJ5pWwXG4gKi9cbi8qKiAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAqXG4gKlxuICog44OV44Kp44Oz44OI44Gu5a6a576pXG4gKiBGb250IEF3ZXNvbWUgNC42LjMgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqXG4gKiAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAqKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjYuM1wiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjYuM1wiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNi4zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjYuM1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNi4zXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNi4zI2ZvbnRhd2Vzb21lcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qKiAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAqXG4gKlxuICog44Oe44Or44OB44Kr44Op44Og44OW44Ot44OD44Kv44Gu44Os44Kk44Ki44Km44OIXG4gKlxuICogLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gKiovXG4vKipcbiAqIEJ1cmdlckVkaXRvciBTdHlsZVNoZWV0IFN0eWxlXG4gKlxuICogYmMtZnJvbnQg44OG44O844Oe5YG044Gn44Kz44Oz44OR44Kk44Or44GX44Gf6Zqb44Gv44CBYmdlX3N0eWxlLmNzcyDjgpJcbiAqIEJjVGhlbWVTYW1wbGUg44OG44O844Oe5YG044Gr44Kz44OU44O844GZ44KL5b+F6KaB44GM44GC44KLXG4gKi9cbi5iZ3QtYm94X19jYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogM3B4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4uYmd0LWJ0biB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtaW4td2lkdGg6IDI4MHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYmd0LWJ0bjphY3RpdmUsIC5iZ3QtYnRuOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCAjMDU3MGM3LCAwIDAgMTBweCAwICNmZmY7XG59XG5cbi5iZ3QtYnRuLS1saW5rLFxuW2RhdGEtYmd0LWJ1dHRvbi1raW5kPWxpbmtdIC5iZ3QtYnRuIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5iZ3QtYnRuLS1saW5rOmhvdmVyLCAuYmd0LWJ0bi0tbGluazphY3RpdmUsIC5iZ3QtYnRuLS1saW5rOmZvY3VzLFxuW2RhdGEtYmd0LWJ1dHRvbi1raW5kPWxpbmtdIC5iZ3QtYnRuOmhvdmVyLFxuW2RhdGEtYmd0LWJ1dHRvbi1raW5kPWxpbmtdIC5iZ3QtYnRuOmFjdGl2ZSxcbltkYXRhLWJndC1idXR0b24ta2luZD1saW5rXSAuYmd0LWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG59XG5cbi5iZ3QtYnRuLS1lbSxcbltkYXRhLWJndC1idXR0b24ta2luZD1lbV0gLmJndC1idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cbi5iZ3QtYnRuLS1lbTpob3ZlciwgLmJndC1idG4tLWVtOmFjdGl2ZSwgLmJndC1idG4tLWVtOmZvY3VzLFxuW2RhdGEtYmd0LWJ1dHRvbi1raW5kPWVtXSAuYmd0LWJ0bjpob3ZlcixcbltkYXRhLWJndC1idXR0b24ta2luZD1lbV0gLmJndC1idG46YWN0aXZlLFxuW2RhdGEtYmd0LWJ1dHRvbi1raW5kPWVtXSAuYmd0LWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG59XG5cbi5iZ3QtYnRuLS1leHRlcm5hbCxcbltkYXRhLWJndC1idXR0b24ta2luZD1leHRlcm5hbF0gLmJndC1idG4ge1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmJndC1idG4tLWV4dGVybmFsOmhvdmVyLCAuYmd0LWJ0bi0tZXh0ZXJuYWw6YWN0aXZlLCAuYmd0LWJ0bi0tZXh0ZXJuYWw6Zm9jdXMsXG5bZGF0YS1iZ3QtYnV0dG9uLWtpbmQ9ZXh0ZXJuYWxdIC5iZ3QtYnRuOmhvdmVyLFxuW2RhdGEtYmd0LWJ1dHRvbi1raW5kPWV4dGVybmFsXSAuYmd0LWJ0bjphY3RpdmUsXG5bZGF0YS1iZ3QtYnV0dG9uLWtpbmQ9ZXh0ZXJuYWxdIC5iZ3QtYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2U5ZTllOTtcbn1cbi5iZ3QtYnRuLS1leHRlcm5hbDo6YWZ0ZXIsXG5bZGF0YS1iZ3QtYnV0dG9uLWtpbmQ9ZXh0ZXJuYWxdIC5iZ3QtYnRuOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSwgc2VyaWY7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjOTk5O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYmd0LWJ0bi0tYmFjayxcbltkYXRhLWJndC1idXR0b24ta2luZD1iYWNrXSAuYmd0LWJ0biB7XG4gIGNvbG9yOiAjMzMzO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG59XG4uYmd0LWJ0bi0tYmFjazpob3ZlciwgLmJndC1idG4tLWJhY2s6YWN0aXZlLCAuYmd0LWJ0bi0tYmFjazpmb2N1cyxcbltkYXRhLWJndC1idXR0b24ta2luZD1iYWNrXSAuYmd0LWJ0bjpob3ZlcixcbltkYXRhLWJndC1idXR0b24ta2luZD1iYWNrXSAuYmd0LWJ0bjphY3RpdmUsXG5bZGF0YS1iZ3QtYnV0dG9uLWtpbmQ9YmFja10gLmJndC1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZTllOWU5O1xufVxuLmJndC1idG4tLWJhY2sgc3BhbixcbltkYXRhLWJndC1idXR0b24ta2luZD1iYWNrXSAuYmd0LWJ0biBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJndC1idG4tLWJhY2s6OmJlZm9yZSxcbltkYXRhLWJndC1idXR0b24ta2luZD1iYWNrXSAuYmd0LWJ0bjo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lLCBzZXJpZjtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYmd0LWhyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbltkYXRhLWJndC1oci1raW5kPWRhc2hlZF0gLmJndC1ociB7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkIGN1cnJlbnRDb2xvcjtcbn1cblxuLmJndC1oci0tYm9sZCxcbltkYXRhLWJndC1oci1raW5kPWJvbGRdIC5iZ3QtaHIge1xuICBoZWlnaHQ6IDVweDtcbn1cblxuLmJndC1oci0tbmFycm93LFxuW2RhdGEtYmd0LWhyLWtpbmQ9bmFycm93XSAuYmd0LWhyIHtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5iZ3QtaHItLXNob3J0LFxuW2RhdGEtYmd0LWhyLWtpbmQ9c2hvcnRdIC5iZ3QtaHIge1xuICB3aWR0aDogNjAlO1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLmJndC1kb3dubG9hZC1maWxlX19saW5rIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMS4wOGVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjdlbSAxZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5iZ3QtZG93bmxvYWQtZmlsZV9fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4uYmd0LWRvd25sb2FkLWZpbGVfX2xpbms6YWN0aXZlLCAuYmd0LWRvd25sb2FkLWZpbGVfX2xpbms6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDFweCAjMDU3MGM3O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYmd0LWxpbmtfX3NpemUge1xuICBjb2xvcjogIzgwODA4MDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJndC1nb29nbGUtbWFwcy1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggIzk5OTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5iZ3QtZ29vZ2xlLW1hcHMtbGluayBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuYmd0LWdvb2dsZS1tYXBzLWxpbms6OmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWUsIHNlcmlmO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXGYwOGVcIjtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbltkYXRhLWJndD1nYWxsZXJ5XSAuYmd0LWdhbGxlcnkge1xuICBwYWRkaW5nLXRvcDogNTQlO1xufVxuW2RhdGEtYmd0PWdhbGxlcnldIC5iZ3QtZ2FsbGVyeTpob3ZlciBbZGF0YS1iZ3Q9Z2FsbGVyeV0gLmJndC1nYWxsZXJ5LWN0cmwge1xuICBvcGFjaXR5OiAxO1xufVxuW2RhdGEtYmd0PWdhbGxlcnldIC5iZ3QtZ2FsbGVyeV9faW1nIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuW2RhdGEtYmd0PWdhbGxlcnldIC5iZ3QtZ2FsbGVyeV9fY2FwdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHBhZGRpbmc6IDAuN2VtIDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuW2RhdGEtYmd0PWdhbGxlcnldIC5iZ3QtZ2FsbGVyeS1jdHJsIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZS1pbjtcbn1cbltkYXRhLWJndD1nYWxsZXJ5XSAuYmd0LWdhbGxlcnktY3RybF9fcHJldiwgW2RhdGEtYmd0PWdhbGxlcnldIC5iZ3QtZ2FsbGVyeS1jdHJsX19uZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogLTIwcHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG59XG5bZGF0YS1iZ3Q9Z2FsbGVyeV0gLmJndC1nYWxsZXJ5LWN0cmxfX3ByZXY6aG92ZXIsIFtkYXRhLWJndD1nYWxsZXJ5XSAuYmd0LWdhbGxlcnktY3RybF9fbmV4dDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbltkYXRhLWJndD1nYWxsZXJ5XSAuYmd0LWdhbGxlcnktY3RybF9fcHJldjpmb2N1cywgW2RhdGEtYmd0PWdhbGxlcnldIC5iZ3QtZ2FsbGVyeS1jdHJsX19uZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbltkYXRhLWJndD1nYWxsZXJ5XSAuYmd0LWdhbGxlcnktY3RybF9fcHJldiBzcGFuLCBbZGF0YS1iZ3Q9Z2FsbGVyeV0gLmJndC1nYWxsZXJ5LWN0cmxfX25leHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuW2RhdGEtYmd0PWdhbGxlcnldIC5iZ3QtZ2FsbGVyeS1jdHJsX19wcmV2OjphZnRlciwgW2RhdGEtYmd0PWdhbGxlcnldIC5iZ3QtZ2FsbGVyeS1jdHJsX19uZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IHNvbGlkICNmZmY7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDA7XG59XG5bZGF0YS1iZ3Q9Z2FsbGVyeV0gLmJndC1nYWxsZXJ5LWN0cmxfX3ByZXYge1xuICBsZWZ0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cbltkYXRhLWJndD1nYWxsZXJ5XSAuYmd0LWdhbGxlcnktY3RybF9fbmV4dCB7XG4gIHJpZ2h0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5bZGF0YS1iZ3Q9Z2FsbGVyeV0gW2RhdGEtZ2FsbGVyeS1tYXJrZXI9dGh1bWJzXSArIC5iZ3QtZ2FsbGVyeS1tYXJrZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuW2RhdGEtYmd0PWdhbGxlcnldIFtkYXRhLWdhbGxlcnktbWFya2VyPXRodW1ic10gKyAuYmd0LWdhbGxlcnktbWFya2VyIGxpIHtcbiAgbWFyZ2luOiAwIDVweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbltkYXRhLWJndD1nYWxsZXJ5XSBbZGF0YS1nYWxsZXJ5LW1hcmtlcj10aHVtYnNdICsgLmJndC1nYWxsZXJ5LW1hcmtlciBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkYXRhLWJndD1nYWxsZXJ5XSBbZGF0YS1nYWxsZXJ5LW1hcmtlcj1kb3RdICsgLmJndC1nYWxsZXJ5LW1hcmtlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5bZGF0YS1iZ3Q9Z2FsbGVyeV0gW2RhdGEtZ2FsbGVyeS1tYXJrZXI9ZG90XSArIC5iZ3QtZ2FsbGVyeS1tYXJrZXIgbGkge1xuICBtYXJnaW46IDAgMnB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuW2RhdGEtYmd0PWdhbGxlcnldIFtkYXRhLWdhbGxlcnktbWFya2VyPWRvdF0gKyAuYmd0LWdhbGxlcnktbWFya2VyIGxpLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4vKiDjg4fjg5DjgqTjgrnkvp3lrZjmsY7nlKjjgq/jg6njgrkgKi9cbi5wYy1vbmx5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3Atb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3Atb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKipcbiAqIGJhc2VyQ01TIDogIEJhc2VkIFdlYnNpdGUgRGV2ZWxvcG1lbnQgUHJvamVjdCA8aHR0cHM6Ly9iYXNlcmNtcy5uZXQ+XG4gKiBDb3B5cmlnaHQgKGMpIE5QTyBiYXNlciBmb3VuZGF0aW9uIDxodHRwczovL2Jhc2VyZm91bmRhdGlvbi5vcmcvPlxuICpcbiAqIEBjb3B5cmlnaHQgICAgIENvcHlyaWdodCAoYykgTlBPIGJhc2VyIGZvdW5kYXRpb25cbiAqIEBsaW5rICAgICAgICAgIGh0dHBzOi8vYmFzZXJjbXMubmV0IGJhc2VyQ01TIFByb2plY3RcbiAqIEBzaW5jZSAgICAgICAgIDUuMC4wXG4gKiBAbGljZW5zZSAgICAgICBodHRwczovL2Jhc2VyY21zLm5ldC9saWNlbnNlL2luZGV4Lmh0bWwgTUlUIExpY2Vuc2VcbiAqL1xuXG4vKipcbiAqIOODkOODvOOCrOODvOOCqOODh+OCo+OCv+ODvOOCueOCv+OCpOODq1xuICog566h55CG55S76Z2i44Gn44KC5ZG844Gz5Ye644GV44KM44KLXG4gKi9cblxuQGltcG9ydCBcImNvbW1vbi9lZGl0b3JcIjtcbkBpbXBvcnQgXCJjb21tb24vYmdlX3NldHRpbmdcIjtcbkBpbXBvcnQgXCJjb21tb24vYmdlXCI7XG5cbiIsIi8qKlxuICog44Ko44OH44Kj44K/44O855SoQ1NTXG4gKi9cblxuJGJyZWFrUG9pbnQ6IDc2OHB4O1xuXG4uY2tlX2VkaXRhYmxlIHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLyogRWRpdG9yIFBhcnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYnMtbWFpbi1jb250ZW50cyxcbi5iZ2UtY29udGVudHMsXG4uY2tlX2VkaXRhYmxlIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBWZXJkYW5hLCBcIua4uOOCtOOCt+ODg+OCr1wiLCBZdUdvdGhpYywgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDA7XG5cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBcIlNGIFBybyBKUFwiLCBcIlNGIFBybyBUZXh0XCIsIFwiU0YgUHJvIEljb25zXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIFwic2Fucy1zZXJpZlwiO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZm9udC1zaXplOiAyLjJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogMC42ZW0gMDtcbiAgICBwYWRkaW5nOiAwLjNlbSAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgaDMge1xuICAgIG1hcmdpbjogNTZweCAwIDIwcHggMDtcbiAgICBwYWRkaW5nOiAxM3B4IDI4cHggMTJweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4LjNweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIGg0IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggI0NDQyBkb3R0ZWQ7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDUwcHggMCAxN3B4IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDFlbSAwO1xuICAgIHBhZGRpbmc6IDAuM2VtIDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICBoNiB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDFlbSAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwLjNlbSAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgdSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICBzIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIGVtIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICBociB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgY29sb3I6ICNkZGQ7XG4gICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDUwcHggYXV0bztcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMzZweCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICAgICAgbWFyZ2luOiAwLjVlbSAwIDAuNWVtIDA7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgYSB7XG4gICAgICAgIHpvb206IDE7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMTgxODE4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbWFyZ2luOiAwIDAgMCAxLjhlbTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgb2wge1xuICAgIG1hcmdpbjogMjBweCAwIDM2cHggMS44ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xuXG4gICAgb2wge1xuICAgICAgbWFyZ2luOiAyMHB4O1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbC1sZWFkaW5nLXplcm87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAwO1xuICAgICAgbWFyZ2luOiAwLjVlbSAwIDAuNWVtIDA7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIH1cblxuICB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UxZTFlMTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgIG1hcmdpbjogMjBweCAwIDIwcHggMDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha1BvaW50KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICBjYXB0aW9uIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrUG9pbnQpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGJvZHksXG4gICAgdGZvb3Qge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrUG9pbnQpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdHIge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWUxZTE7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQob2RkKSB0ZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAyNnB4IDI0cHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UxZTFlMTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlNGIFBybyBKUFwiLCBcIlNGIFBybyBUZXh0XCIsIFwiU0YgUHJvIEljb25zXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIFwic2Fucy1zZXJpZlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdGQge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICBpbWcge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICBhZGRyZXNzLCBidXR0b24sIGNhcHRpb24sIGNpdGUsIGNvZGUsIGRmbiwgZW0sIGlucHV0LCBvcHRncm91cCwgb3B0aW9uLCBzZWxlY3QsIHN0cm9uZywgdGV4dGFyZWEsIHRoLCB2YXIge1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gIH1cblxuICBzbWFsbCB7XG4gICAgY29sb3I6ICM2NjY7XG4gIH1cblxuICBkZWwsIGlucyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgYSB7XG4gICAgJjpsaW5rLCAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICMyYjdiYjk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgY2FwdGlvbiwgdGgge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICBxIHtcbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICBhYmJyLCBhY3JvbnltIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIH1cblxuICBzdWIge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gIH1cblxuICBzdXAge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgfVxuXG4gIGxlZ2VuZCB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICBwcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0YzRjM7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICB9XG5cbiAgYmxvY2txdW90ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgcGFkZGluZzogMXB4IDIuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogIzg4ODtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAn4oCcJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwLjNlbTtcbiAgICAgIGxlZnQ6IDAuMjVlbTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBjb2xvcjogI2NjYztcbiAgICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICfigJ0nO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogc2VyaWY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0wLjNlbTtcbiAgICAgIHJpZ2h0OiAwLjI1ZW07XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgY29sb3I6ICNjY2M7XG4gICAgICBmb250LXNpemU6IDNlbTtcbiAgICB9XG4gIH1cblxufVxuXG4vKiBGb3JtIFBhcnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYnMtbWFpbi1jb250ZW50cyxcbi5iZ2UtY29udGVudHMsXG4uY2tlX2VkaXRhYmxlLFxuLmJzLXN1Yi1jb250ZW50cyB7XG4gIGZvcm0ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuXG4gIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBvcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlNGIFBybyBKUFwiLCBcIlNGIFBybyBUZXh0XCIsIFwiU0YgUHJvIEljb25zXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIFwic2Fucy1zZXJpZlwiO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4gIGlucHV0W3R5cGU9dGV4dF0sXG4gIGlucHV0W3R5cGU9ZW1haWxdLFxuICBpbnB1dFt0eXBlPXRlbF0sXG4gIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgdGV4dGFyZWEsXG4gIHNlbGVjdCB7XG4gICAgbWFyZ2luOiAzcHggMnB4O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cbiAgaW5wdXQge1xuICAgICZbdHlwZT1jaGVja2JveF0ge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAmW3R5cGU9cmFkaW9dLCAmW3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAmW3R5cGU9c3VibWl0XSwgJlt0eXBlPXJlc2V0XSwgJlt0eXBlPWJ1dHRvbl0ge1xuICAgICAgbWFyZ2luOiAzcHggMnB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiU0YgUHJvIEpQXCIsIFwiU0YgUHJvIFRleHRcIiwgXCJTRiBQcm8gSWNvbnNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwi44Oh44Kk44Oq44KqXCIsIFwiTWVpcnlvXCIsIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgXCJzYW5zLXNlcmlmXCI7XG4gICAgfVxuXG4gICAgJlt0eXBlPXBhc3N3b3JkXSxcbiAgICAmW3R5cGU9dGV4dF0sXG4gICAgJlt0eXBlPWVtYWlsXSxcbiAgICAmW3R5cGU9dGVsXSxcbiAgICAmW3R5cGU9bnVtYmVyXVxuICAgIHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDVweCAxcHggI2ZhOTY5NjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgcGFkZGluZzogM3B4IDNweDtcblxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDVweCAxcHggI2ZhOTY5NjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgaW5wdXQge1xuICAgICZbdHlwZT1wYXNzd29yZF0sXG4gICAgJlt0eXBlPXRleHRdLFxuICAgICZbdHlwZT1lbWFpbF0sXG4gICAgJlt0eXBlPXRlbF0sXG4gICAgJlt0eXBlPW51bWJlcl1cbiAgICB7XG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIH1cbiAgfVxuXG4gIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgaGVpZ2h0OiAyLjZlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDhweDtcblxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDVweCAxcHggI2ZhOTY5NjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgb3B0Z3JvdXAgb3B0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbiIsIi8qKlxuICog5aSJ5pWwXG4gKi9cbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gUldE44Gu44OW44Os44O844Kv44Od44Kk44Oz44OIXG4kYnJlYWtQb2ludDogNzY4cHg7XG5cbi8vIOOCq+ODqeODoOmWk+OBruODnuODvOOCuOODs1xuJG11bHRpQ29sdW1uR3JpZE1hcmdpbjogMjBweDtcblxuLy8gUldE44Gn44Kr44Op44Og44GM6JC944Gh44Gf5pmC44Gu5LiL44Oe44O844K444OzXG4kbXVsdGlDb2x1bW5HcmlkTWFyZ2luQm90dG9tV2hlbkNsZWFyZWRGbG9hdDogMjBweDtcblxuLy8g44Oc44K/44Oz44Gu44OV44Kp44O844Kr44K55pmC44Gu44Kr44Op44O8XG4kYnRuR2xvd0NvbG9yOiAjMDU3MGM3O1xuXG4vLyDjg4jjg6rjg6DnlLvlg4/jg5bjg63jg4Pjgq/jga7nuKbmqKrmr5RcbiR0cmltSW1hZ2VBc3BlY3RSYXRpbzogMTsgLy8gNDoz44Gu5aC05ZCI44GvMy80XG5cbi8qKiAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAqXG4gKlxuICog44OV44Kp44Oz44OI44Gu5a6a576pXG4gKiBGb250IEF3ZXNvbWUgNC42LjMgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqXG4gKiAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAqKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIHNyYzogdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD92PTQuNi4zJyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjYuMycpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC42LjMnKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC42LjMnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNi4zJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC42LjMjZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAvXG4vLyDjgrDjg6rjg4Pjg4njgrfjgrnjg4bjg6Bcbi8vXG4vLyDnt6jpm4bpnZ7mjqjlpahcbi8vXG4vLyAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAvXG4kc3BhbjE6IDguMzMzMyU7XG4kc3BhbjI6IDE2LjY2NjYlO1xuJHNwYW4zOiAyNSU7XG4kc3BhbjQ6IDMzLjMzMzMlO1xuJHNwYW41OiA0MS42NjY2JTtcbiRzcGFuNjogNTAlO1xuJHNwYW43OiA1OC4zMzMzJTtcbiRzcGFuODogNjYuNjY2NiU7XG4kc3Bhbjk6IDc1JTtcbiRzcGFuMTA6IDgzLjMzMzMlO1xuJHNwYW4xMTogOTEuNjY2NiU7XG4kc3BhbjEyOiAxMDAlO1xuJGRpdmlkZTU6IDIwJTsgLy8gMTLjgrDjg6rjg4Pjg4njgrfjgrnjg4bjg6Djgafjga/lho3nj77jgafjgY3jgarjgYQ15YiG5YmyXG5cbi8vIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC0tLS0tIC9cbi8vXG4vLyDjg5/jg4Pjgq/jgrnjgqTjg7Ncbi8vXG4vLyAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAvXG5AbWl4aW4gYmdlLWljb24ge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWUsIHNlcmlmO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qKiAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAtLS0tLSAqXG4gKlxuICog44Oe44Or44OB44Kr44Op44Og44OW44Ot44OD44Kv44Gu44Os44Kk44Ki44Km44OIXG4gKlxuICogLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gLS0tLS0gKiovXG5cbiVjb2x1bW4yLWxheW91dCB7XG4gIC8qIDLliJfjg5bjg63jg4Pjgq8gKi9cbiAgLmJndC1ncmlkIHtcbiAgICAvKiAy5YiX44OW44Ot44OD44Kv5YaFIOODrOOCpOOCouOCpuODiOeUqOOCs+ODs+ODhuODiiAqL1xuICAgIHdpZHRoOiAkc3BhbjY7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbm9uZTtcblxuICAgICAgW2RhdGEtYmd0XSA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgLyog5LiL44Oe44O844K444Oz44Gv44OW44Ot44OD44Kv5YaF44Gu44K/44Kk44OX44Gu6KaB57Sg44Gr5a++44GX44Gm5oyH5a6a44GZ44KLICjnqbrnlLvlg4/lr77nrZYpICovXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRtdWx0aUNvbHVtbkdyaWRNYXJnaW5Cb3R0b21XaGVuQ2xlYXJlZEZsb2F0O1xuXG4gICAgICAgICZbZGF0YS1iZ2UtZW1wdHk9JzEnXSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQsXG4gICAgICAmW2NsYXNzKj0nYmd0LXNwLWdyaWQnXSB7XG4gICAgICAgIFtkYXRhLWJndF0gPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIC8qIDLliJfjg5bjg63jg4Pjgq/lhoUg44Os44Kk44Ki44Km44OI55So5pyA5Yid44Gu44Kz44Oz44OG44OKICovXG4gICAgICBwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdigkbXVsdGlDb2x1bW5HcmlkTWFyZ2luLCAyKTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrUG9pbnQpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAvKiAy5YiX44OW44Ot44OD44Kv5YaFIOODrOOCpOOCouOCpuODiOeUqOacgOW+jOOBruOCs+ODs+ODhuODiiAqL1xuICAgICAgcGFkZGluZy1sZWZ0OiBtYXRoLmRpdigkbXVsdGlDb2x1bW5HcmlkTWFyZ2luLCAyKTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrUG9pbnQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4lY29sdW1uMy1sYXlvdXQge1xuICAvKiAz5YiX44OW44Ot44OD44KvICovXG4gIC5iZ3QtZ3JpZCB7XG4gICAgLyogM+WIl+ODluODreODg+OCr+WGhSDjg6zjgqTjgqLjgqbjg4jnlKjjgrPjg7Pjg4bjg4ogKi9cbiAgICB3aWR0aDogJHNwYW40O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogbWF0aC5kaXYoJG11bHRpQ29sdW1uR3JpZE1hcmdpbiAqIDEsIDMpO1xuICAgIHBhZGRpbmctcmlnaHQ6IG1hdGguZGl2KCRtdWx0aUNvbHVtbkdyaWRNYXJnaW4gKiAxLCAzKTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha1BvaW50KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgW2RhdGEtYmd0XSA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgLyog5LiL44Oe44O844K444Oz44Gv44OW44Ot44OD44Kv5YaF44Gu44K/44Kk44OX44Gu6KaB57Sg44Gr5a++44GX44Gm5oyH5a6a44GZ44KLICjnqbrnlLvlg4/lr77nrZYpICovXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRtdWx0aUNvbHVtbkdyaWRNYXJnaW5Cb3R0b21XaGVuQ2xlYXJlZEZsb2F0O1xuXG4gICAgICAgICZbZGF0YS1iZ2UtZW1wdHk9JzEnXSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQsXG4gICAgICAmW2NsYXNzKj0nYmd0LXNwLWdyaWQnXSB7XG4gICAgICAgIFtkYXRhLWJndF0gPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIC8qIDPliJfjg5bjg63jg4Pjgq/lhoUg44Os44Kk44Ki44Km44OI55So5pyA5Yid44Gu44Kz44Oz44OG44OKICovXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdigkbXVsdGlDb2x1bW5HcmlkTWFyZ2luICogMiwgMyk7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha1BvaW50KSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgLyogM+WIl+ODluODreODg+OCr+WGhSDjg6zjgqTjgqLjgqbjg4jnlKjmnIDliJ3jga7jgrPjg7Pjg4bjg4ogKi9cbiAgICAgIHBhZGRpbmctbGVmdDogbWF0aC5kaXYoJG11bHRpQ29sdW1uR3JpZE1hcmdpbiAqIDIsIDMpO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrUG9pbnQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4lY29sdW1uNC1sYXlvdXQge1xuICAvKiA05YiX44OW44Ot44OD44KvICovXG4gIC5iZ3QtZ3JpZCB7XG4gICAgLyogNOWIl+ODluODreODg+OCr+WGhSDjg6zjgqTjgqLjgqbjg4jnlKjjgrPjg7Pjg4bjg4ogKi9cbiAgICB3aWR0aDogJHNwYW4zO1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrUG9pbnQpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG5cbiAgICAgIFtkYXRhLWJndF0gPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgIC8qIOS4i+ODnuODvOOCuOODs+OBr+ODluODreODg+OCr+WGheOBruOCv+OCpOODl+OBruimgee0oOOBq+WvvuOBl+OBpuaMh+WumuOBmeOCiyAo56m655S75YOP5a++562WKSAqL1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbXVsdGlDb2x1bW5HcmlkTWFyZ2luQm90dG9tV2hlbkNsZWFyZWRGbG9hdDtcblxuICAgICAgICAmW2RhdGEtYmdlLWVtcHR5PScxJ10ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkLFxuICAgICAgJltjbGFzcyo9J2JndC1zcC1ncmlkJ10ge1xuICAgICAgICBbZGF0YS1iZ3RdID4gOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAvKiA05YiX44OW44Ot44OD44Kv5YaF44Gu44Kz44Oz44OG44OKICovXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdigkbXVsdGlDb2x1bW5HcmlkTWFyZ2luICogMywgNCk7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha1BvaW50KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAvKiA05YiX44OW44Ot44OD44Kv5YaF44Gu44Kz44Oz44OG44OKICovXG4gICAgICBwYWRkaW5nLWxlZnQ6IG1hdGguZGl2KCRtdWx0aUNvbHVtbkdyaWRNYXJnaW4gKiAxLCA0KTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IG1hdGguZGl2KCRtdWx0aUNvbHVtbkdyaWRNYXJnaW4gKiAyLCA0KTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrUG9pbnQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIC8qIDTliJfjg5bjg63jg4Pjgq/lhoXjga7jgrPjg7Pjg4bjg4ogKi9cbiAgICAgIHBhZGRpbmctbGVmdDogbWF0aC5kaXYoJG11bHRpQ29sdW1uR3JpZE1hcmdpbiAqIDIsIDQpO1xuICAgICAgcGFkZGluZy1yaWdodDogbWF0aC5kaXYoJG11bHRpQ29sdW1uR3JpZE1hcmdpbiAqIDEsIDQpO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgLyogNOWIl+ODluODreODg+OCr+WGheOBruOCs+ODs+ODhuODiiAqL1xuICAgICAgcGFkZGluZy1sZWZ0OiBtYXRoLmRpdigkbXVsdGlDb2x1bW5HcmlkTWFyZ2luICogMywgNCk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiVjb2x1bW41LWxheW91dCB7XG4gIC8qIDXliJfjg5bjg63jg4Pjgq8gKi9cbiAgLmJndC1ncmlkIHtcbiAgICAvKiA15YiX44OW44Ot44OD44Kv5YaFIOODrOOCpOOCouOCpuODiOeUqOOCs+ODs+ODhuODiiAqL1xuICAgIHdpZHRoOiAkZGl2aWRlNTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha1BvaW50KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuXG4gICAgICBbZGF0YS1iZ3RdID4gOmxhc3QtY2hpbGQge1xuICAgICAgICAvKiDkuIvjg57jg7zjgrjjg7Pjga/jg5bjg63jg4Pjgq/lhoXjga7jgr/jgqTjg5fjga7opoHntKDjgavlr77jgZfjgabmjIflrprjgZnjgosgKOepuueUu+WDj+WvvuetlikgKi9cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJG11bHRpQ29sdW1uR3JpZE1hcmdpbkJvdHRvbVdoZW5DbGVhcmVkRmxvYXQ7XG5cbiAgICAgICAgJltkYXRhLWJnZS1lbXB0eT0nMSddIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCxcbiAgICAgICZbY2xhc3MqPSdiZ3Qtc3AtZ3JpZCddIHtcbiAgICAgICAgW2RhdGEtYmd0XSA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgLyogNOWIl+ODluODreODg+OCr+WGheOBruOCs+ODs+ODhuODiiAqL1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogbWF0aC5kaXYoJG11bHRpQ29sdW1uR3JpZE1hcmdpbiAqIDQsIDUpO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgLyogNOWIl+ODluODreODg+OCr+WGheOBruOCs+ODs+ODhuODiiAqL1xuICAgICAgcGFkZGluZy1sZWZ0OiBtYXRoLmRpdigkbXVsdGlDb2x1bW5HcmlkTWFyZ2luICogMSwgNSk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdigkbXVsdGlDb2x1bW5HcmlkTWFyZ2luICogMywgNSk7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha1BvaW50KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAvKiA05YiX44OW44Ot44OD44Kv5YaF44Gu44Kz44Oz44OG44OKICovXG4gICAgICBwYWRkaW5nLWxlZnQ6IG1hdGguZGl2KCRtdWx0aUNvbHVtbkdyaWRNYXJnaW4gKiAyLCA1KTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IG1hdGguZGl2KCRtdWx0aUNvbHVtbkdyaWRNYXJnaW4gKiAyLCA1KTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrUG9pbnQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIC8qIDTliJfjg5bjg63jg4Pjgq/lhoXjga7jgrPjg7Pjg4bjg4ogKi9cbiAgICAgIHBhZGRpbmctbGVmdDogbWF0aC5kaXYoJG11bHRpQ29sdW1uR3JpZE1hcmdpbiAqIDMsIDUpO1xuICAgICAgcGFkZGluZy1yaWdodDogbWF0aC5kaXYoJG11bHRpQ29sdW1uR3JpZE1hcmdpbiAqIDEsIDUpO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgLyogNOWIl+ODluODreODg+OCr+WGheOBruOCs+ODs+ODhuODiiAqL1xuICAgICAgcGFkZGluZy1sZWZ0OiBtYXRoLmRpdigkbXVsdGlDb2x1bW5HcmlkTWFyZ2luICogNCwgNSk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEJ1cmdlckVkaXRvciBTdHlsZVNoZWV0IFN0eWxlXG4gKlxuICogYmMtZnJvbnQg44OG44O844Oe5YG044Gn44Kz44Oz44OR44Kk44Or44GX44Gf6Zqb44Gv44CBYmdlX3N0eWxlLmNzcyDjgpJcbiAqIEJjVGhlbWVTYW1wbGUg44OG44O844Oe5YG044Gr44Kz44OU44O844GZ44KL5b+F6KaB44GM44GC44KLXG4gKi9cblxuLmJndC1ib3hfX2NhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAzcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG5cbi5iZ3QtYnRuIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggMCAkYnRuR2xvd0NvbG9yLCAwIDAgMTBweCAwICNmZmY7XG4gIH1cbn1cblxuLmJndC1idG4tLWxpbmsgLyog5pen44K744Os44Kv44K/ICovXG4sXG5bZGF0YS1iZ3QtYnV0dG9uLWtpbmQ9J2xpbmsnXSAuYmd0LWJ0biAvKiDmlrDjgrvjg6zjgq/jgr8gKi9cbntcbiAgJGNvbG9yOiAjMzMzO1xuICAkYkNvbG9yOiAjY2NjO1xuICAkYmdDb2xvcjogI2ZmZjtcbiAgJGJnQ29sb3JIb3ZlcjogI2U5ZTllOTtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkYkNvbG9yO1xuICBiYWNrZ3JvdW5kOiAkYmdDb2xvcjtcblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGJnQ29sb3JIb3ZlcjtcbiAgfVxufVxuXG4uYmd0LWJ0bi0tZW0gLyog5pen44K744Os44Kv44K/ICovXG4sXG5bZGF0YS1iZ3QtYnV0dG9uLWtpbmQ9J2VtJ10gLmJndC1idG4gLyog5paw44K744Os44Kv44K/ICovXG57XG4gICRjb2xvcjogI2ZmZjtcbiAgJGJDb2xvcjogIzMzMztcbiAgJGJnQ29sb3I6ICMzMzM7XG4gICRiZ0NvbG9ySG92ZXI6ICM1NTU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRiQ29sb3I7XG4gIGJhY2tncm91bmQ6ICRiZ0NvbG9yO1xuXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvckhvdmVyO1xuICB9XG59XG5cbi5iZ3QtYnRuLS1leHRlcm5hbCAvKiDml6fjgrvjg6zjgq/jgr8gKi9cbixcbltkYXRhLWJndC1idXR0b24ta2luZD0nZXh0ZXJuYWwnXSAuYmd0LWJ0biAvKiDmlrDjgrvjg6zjgq/jgr8gKi9cbntcbiAgJGNvbG9yOiAjMzMzO1xuICAkYkNvbG9yOiAjY2NjO1xuICAkYmdDb2xvcjogI2ZmZjtcbiAgJGJnQ29sb3JIb3ZlcjogI2U5ZTllOTtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkYkNvbG9yO1xuICBiYWNrZ3JvdW5kOiAkYmdDb2xvcjtcblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGJnQ29sb3JIb3ZlcjtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBAaW5jbHVkZSBiZ2UtaWNvbjtcbiAgICBjb250ZW50OiAnXFxmMDhlJztcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBjb2xvcjogIzk5OTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi5iZ3QtYnRuLS1iYWNrIC8qIOaXp+OCu+ODrOOCr+OCvyAqL1xuLFxuW2RhdGEtYmd0LWJ1dHRvbi1raW5kPSdiYWNrJ10gLmJndC1idG4gLyog5paw44K744Os44Kv44K/ICovXG57XG4gICRjb2xvcjogIzMzMztcbiAgJGJDb2xvcjogI2RkZDtcbiAgJGJnQ29sb3I6ICNkZGQ7XG4gICRiZ0NvbG9ySG92ZXI6ICNlOWU5ZTk7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGJDb2xvcjtcbiAgYmFja2dyb3VuZDogJGJnQ29sb3I7XG5cbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICRiZ0NvbG9ySG92ZXI7XG4gIH1cblxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYmdlLWljb247XG4gICAgY29udGVudDogJ1xcZjA1Myc7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuXG4uYmd0LWhyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbltkYXRhLWJndC1oci1raW5kPSdkYXNoZWQnXSAuYmd0LWhyIHtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgY3VycmVudENvbG9yO1xufVxuXG4uYmd0LWhyLS1ib2xkIC8qIOaXp+OCu+ODrOOCr+OCvyAqL1xuLFxuW2RhdGEtYmd0LWhyLWtpbmQ9J2JvbGQnXSAuYmd0LWhyIC8qIOaWsOOCu+ODrOOCr+OCvyAqL1xue1xuICBoZWlnaHQ6IDVweDtcbn1cblxuLmJndC1oci0tbmFycm93IC8qIOaXp+OCu+ODrOOCr+OCvyAqL1xuLFxuW2RhdGEtYmd0LWhyLWtpbmQ9J25hcnJvdyddIC5iZ3QtaHIgLyog5paw44K744Os44Kv44K/ICovXG57XG4gIGhlaWdodDogMXB4O1xufVxuXG4uYmd0LWhyLS1zaG9ydCAvKiDml6fjgrvjg6zjgq/jgr8gKi9cbixcbltkYXRhLWJndC1oci1raW5kPSdzaG9ydCddIC5iZ3QtaHIgLyog5paw44K744Os44Kv44K/ICovXG57XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogMXB4O1xufVxuXG4uYmd0LWRvd25sb2FkLWZpbGVfX2xpbmsge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjA4ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuN2VtIDFlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIH1cblxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAxcHggJGJ0bkdsb3dDb2xvcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi5iZ3QtbGlua19fc2l6ZSB7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uYmd0LWdvb2dsZS1tYXBzLWxpbmsge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjOTk5O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYmdlLWljb247XG4gICAgICBjb250ZW50OiAnXFxmMDhlJztcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cbn1cblxuW2RhdGEtYmd0PSdnYWxsZXJ5J10ge1xuICAkdGh1bWItc2l6ZTogNjBweDtcblxuICAuYmd0LWdhbGxlcnkge1xuICAgIHBhZGRpbmctdG9wOiA1NCU7XG5cbiAgICAmOmhvdmVyICYtY3RybCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgcGFkZGluZzogMC43ZW0gMWVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtY3RybCB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZS1pbjtcblxuICAgICAgJl9fcHJldixcbiAgICAgICZfX25leHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAtMjBweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDVweCA1cHggMCAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3ByZXYge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgIH1cblxuICAgICAgJl9fbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgW2RhdGEtZ2FsbGVyeS1tYXJrZXI9J3RodW1icyddIHtcbiAgICArIC5iZ3QtZ2FsbGVyeS1tYXJrZXIge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB3aWR0aDogJHRodW1iLXNpemU7XG4gICAgICAgIGhlaWdodDogJHRodW1iLXNpemU7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFtkYXRhLWdhbGxlcnktbWFya2VyPSdkb3QnXSB7XG4gICAgKyAuYmd0LWdhbGxlcnktbWFya2VyIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwIDJweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblxuICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiDjg4fjg5DjgqTjgrnkvp3lrZjmsY7nlKjjgq/jg6njgrkgKi9cbi5wYy1vbmx5IHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrUG9pbnQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zcC1vbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbiJdfQ== */