@charset "UTF-8";
/* --------------------------
color
-------------------------- */
/* --------------------------
spacing
-------------------------- */
/* --------------------------
font
-------------------------- */
/* --------------------------
contents width
-------------------------- */
/* --------------------------
z-index order
-------------------------- */
/* --------------------------
media query
-------------------------- */
/* --------------------------
h with center-line
-------------------------- */
@font-face {
  font-family: "Kokoro";
  src: url("../fonts/Kokoro.woff2") format("woff2"), url("../fonts/Kokoro.woff") format("woff");
}

html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
  line-height: 1;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: 300;
}

ul {
  list-style: none;
}

button,
input,
select,
textarea {
  margin: 0;
}

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

*, *:before, *:after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

img,
embed,
iframe,
object,
audio,
video {
  height: auto;
  max-width: 100%;
}

iframe {
  border: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
  text-align: left;
}

html {
  font-size: 20px;
}

body {
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  font-family: "ヒラギノ角ゴシック", "Hiragino Sans", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: 300;
  color: #000;
  font-size: 1rem;
  background: #f2f2f3;
}

@media screen and (max-width: 767px) {
  body {
    font-size: 0.75rem;
  }
}

a {
  color: #000;
  text-decoration: none;
}

a:hover {
  opacity: 0.6;
}

a:hover img {
  opacity: 0.6;
}

p {
  margin-bottom: 1em;
  font-weight: 300;
  line-height: 1.6;
  letter-spacing: 0.1em;
}

p:last-child {
  margin-bottom: 0;
}

img {
  width: auto;
  height: auto;
  max-width: 100%;
}

.main {
  max-width: 1080px;
  width: 100%;
  margin: 0 auto;
  padding: 0 20px;
}

.main-contents {
  background: #fff;
  padding: 20px;
}

/* --------------------------
パンくずナビ
-------------------------- */
.c-breadcrumb {
  background-color: #f2f2f3;
}

.c-breadcrumb-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 10px 0;
}

.c-breadcrumb-list li::after {
  content: ">";
  padding: 0 1em;
}

.c-breadcrumb-list li:last-child::after {
  display: none;
}

/* --------------------------
フォーム
-------------------------- */
.c-form-text {
  border: 1px solid #f2f2f3;
  width: 100%;
  padding: 6px 5px;
  font-size: 0.8rem;
  line-height: 1.6;
}

.c-form-textarea {
  border: 1px solid #f2f2f3;
  width: 100%;
  padding: 8px 5px;
  height: 100px;
  border-radius: 3px;
}

.c-form-checkbox-input {
  display: none;
}

.c-form-checkbox-input:checked + .c-form-checkbox-span::after {
  content: "";
  display: block;
  position: absolute;
  top: 5px;
  left: 6px;
  width: 8px;
  height: 12px;
  -webkit-transform: rotate(40deg);
          transform: rotate(40deg);
  border-bottom: 3px solid #000;
  border-right: 3px solid #000;
}

.c-form-checkbox-span {
  padding-left: 28px;
  position: relative;
}

.c-form-checkbox-span::before {
  content: "";
  display: block;
  position: absolute;
  top: 3px;
  left: 0;
  width: 20px;
  height: 20px;
  border: 2px solid #f2f2f3;
  background-color: #fff;
}

.c-form-radio-input {
  display: none;
}

.c-form-radio-input:checked + .c-form-radio-span::after {
  content: "";
  display: block;
  position: absolute;
  top: 8px;
  left: 5px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #000;
}

.c-form-radio-span {
  padding-left: 28px;
  position: relative;
}

.c-form-radio-span::before {
  content: "";
  display: block;
  position: absolute;
  top: 3px;
  left: 0;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #f2f2f3;
  background-color: #fff;
}

/* --------------------------
見出し
-------------------------- */
.c-h1 {
  font-size: 2.5rem;
  font-weight: 700;
  color: #fff;
  letter-spacing: 0.1em;
}

.c-h2 {
  font-size: 1.75rem;
  line-height: 1.4;
  letter-spacing: 0.1em;
  margin-bottom: 40px;
  text-align: center;
  padding: 10px 0;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}

@media screen and (max-width: 767px) {
  .c-h2 {
    font-size: 1rem;
    margin-bottom: 20px;
  }
}

.c-h3 {
  font-family: "Kokoro", serif;
  font-size: 1.5rem;
  line-height: 1.4;
  letter-spacing: 0.1em;
  margin-bottom: 40px;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .c-h3 {
    font-size: 1rem;
    margin-bottom: 20px;
  }
}

.c-h4 {
  font-size: 1rem;
  letter-spacing: 0.1em;
  line-height: 1.2;
  margin-bottom: 40px;
  padding: 10px;
  background: #fef4e3;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .c-h4 {
    font-size: 0.9rem;
    padding: 10px;
    margin-bottom: 20px;
  }
}

.c-h5 {
  font-size: 1rem;
  letter-spacing: 0.1em;
  line-height: 1.2;
  margin: 10px 0;
}

@media screen and (max-width: 767px) {
  .c-h5 {
    font-size: 0.9rem;
    margin: 10px 0;
  }
}

.c-h--center-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
}

.c-h--center-line::before, .c-h--center-line::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 1px;
  background: #4f574d;
  display: block;
}

.c-h--center-line::before {
  margin-right: 30px;
}

@media screen and (max-width: 767px) {
  .c-h--center-line::before {
    margin-right: 15px;
  }
}

.c-h--center-line::after {
  margin-left: 30px;
}

@media screen and (max-width: 767px) {
  .c-h--center-line::after {
    margin-left: 15px;
  }
}

/* --------------------------
ラベル
-------------------------- */
.c-label {
  display: inline-block;
  padding: 5px 15px;
  line-height: 1;
  background-color: #000;
  color: #fff;
  font-size: 0.7rem;
  letter-spacing: 1px;
}

/* --------------------------
線
-------------------------- */
.c-line--dashed {
  border-top: 2px dashed #7D6A00;
}

/* --------------------------
リンク
-------------------------- */
.c-link {
  color: #000;
}

.c-link--block {
  display: block;
  text-decoration: none;
}

.c-link--block img {
  display: block;
}

.c-link--border {
  text-decoration: underline;
}

/* --------------------------
リスト
-------------------------- */
.c-list {
  font-size: 0.8rem;
}

.c-list > li {
  line-height: 1.4;
  position: relative;
}

.c-list > li:last-child {
  margin-bottom: 0;
}

.c-list--point li {
  margin-bottom: 5px;
  padding-left: 20px;
}

.c-list--point li::before {
  content: "";
  width: 14px;
  height: 14px;
  border: 1px solid #000;
  border-radius: 100%;
  display: inline-block;
  position: absolute;
  top: 5px;
  left: 0;
}

.c-list--point li.note::before {
  content: none;
}

/* --------------------------
ハンバーガーメニューアイコン
-------------------------- */
.c-menu {
  display: none;
}

@media screen and (max-width: 767px) {
  .c-menu {
    display: block;
    width: 30px;
    height: 30px;
    position: relative;
  }
}

.c-menu-trigger,
.c-menu-trigger span {
  display: inline-block;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.c-menu-trigger {
  width: 30px;
  height: 18px;
  position: relative;
}

.c-menu-trigger-label {
  display: block;
  font-size: 8px;
  letter-spacing: 1.1px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  text-align: center;
  width: 100%;
  background-color: transparent;
  height: auto;
  color: #000;
}

.c-menu-trigger span {
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #000;
}

.c-menu-trigger span:nth-of-type(1) {
  top: 0;
}

.c-menu-trigger span:nth-of-type(2) {
  top: 8px;
}

.c-menu-trigger span:nth-of-type(3) {
  bottom: 0;
}

.c-menu-trigger.active span:nth-of-type(1) {
  -webkit-transform: translateY(8px) rotate(-45deg);
          transform: translateY(8px) rotate(-45deg);
}

.c-menu-trigger.active span:nth-of-type(2) {
  opacity: 0;
}

.c-menu-trigger.active span:nth-of-type(3) {
  -webkit-transform: translateY(-8px) rotate(45deg);
          transform: translateY(-8px) rotate(45deg);
}

/* --------------------------
パネル
-------------------------- */
.c-panel {
  background-color: #fef4e3;
}

.c-panel--border {
  border: 1px solid #f2f2f3;
  background-color: #fff;
}

.c-panel--rounded {
  border-radius: 8px;
}

.c-panel-contents {
  padding: 30px 20px;
}

@media screen and (max-width: 767px) {
  .c-panel-contents {
    padding: 15px;
  }
}

.c-panel-contents--narrow {
  padding: 15px;
}

/* --------------------------
セクション
-------------------------- */
@media screen and (min-width: 768px) {
  .c-section {
    margin: 80px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section {
    margin: 40px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--middle {
    margin: 40px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--middle {
    margin: 30px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--narrow {
    margin: 30px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--narrow {
    margin: 20px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--bg {
    padding: 80px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--bg {
    padding: 40px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--bg--middle {
    padding: 40px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--bg--middle {
    padding: 30px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--bg--narrow {
    padding: 30px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--bg--narrow {
    padding: 20px 0;
  }
}

.c-section-container {
  max-width: 1080px;
  margin: 0 auto;
  padding: 0 20px;
}

@media screen and (max-width: 1023px) {
  .c-section-container {
    max-width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .c-section-container {
    max-width: 100%;
  }
}

.c-section-container--middle {
  max-width: 900px;
  margin: auto;
  padding: 0 20px;
}

.c-section-container--narrow {
  width: 85%;
  margin: 0 auto;
}

@media screen and (max-width: 767px) {
  .c-section-container--narrow {
    width: 80%;
  }
}

@media screen and (max-width: 767px) {
  .c-section-container--fill {
    padding: 0;
    overflow: hidden;
  }
}

/* --------------------------
タブ
-------------------------- */
.c-tab-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0 0 40px;
  padding: 0;
}

@media screen and (max-width: 767px) {
  .c-tab-nav {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0 -5px 5px;
  }
}

.c-tab-nav-item {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

@media screen and (max-width: 767px) {
  .c-tab-nav-item {
    width: 50%;
    padding: 5px;
  }
}

.c-tab-nav-item a {
  background-color: #eeeeee;
  border-right: 0;
  display: block;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  color: #000;
  border-left: 1px solid #fff;
}

@media screen and (max-width: 767px) {
  .c-tab-nav-item a {
    padding: 15px 5px;
    font-size: 13px;
  }
}

.c-tab-nav-item a[aria-selected="true"] {
  background-color: #a2a2a2;
  border-bottom: 0;
  color: #000;
}

@media screen and (max-width: 767px) {
  .c-tab-nav-item a[aria-selected="true"] {
    border: 0;
    background-color: #f2f2f3;
    color: #fff;
  }
}

.c-tab-contents-item {
  display: none;
  background-color: #fff;
  padding: 0;
}

@media screen and (max-width: 767px) {
  .c-tab-contents-item {
    padding: 20px;
    border-top: 1px solid #f2f2f3;
  }
}

.c-tab-contents-item[aria-hidden="false"] {
  display: block;
}

/* --------------------------
テーブル
-------------------------- */
.c-table {
  border-top: 1px solid #a2a2a2;
  width: 100%;
  font-size: 0.8rem;
  line-height: 1.6;
}

@media screen and (max-width: 767px) {
  .c-table {
    font-size: 14px;
    line-height: 1.5;
  }
}

.c-table tbody tr {
  border-bottom: 1px solid #a2a2a2;
}

@media screen and (max-width: 767px) {
  .c-table tbody tr {
    border-bottom: 0;
    width: 100%;
  }
}

.c-table tbody th {
  padding: 15px 40px;
  font-weight: 300;
  width: 300px;
  background-color: #eeeeee;
  vertical-align: top;
}

@media screen and (max-width: 767px) {
  .c-table tbody th {
    display: block;
    width: 100%;
    text-align: left;
    padding: 10px 15px;
  }
}

.c-table tbody td {
  padding: 15px 40px;
}

@media screen and (max-width: 767px) {
  .c-table tbody td {
    display: block;
    width: 100%;
    border-bottom: 1px solid #f2f2f3;
    padding: 10px 15px;
  }
}

.c-table--narrow {
  border-color: #f2f2f3;
}

.c-table--narrow tbody tr {
  border-color: #f2f2f3;
}

.c-table--narrow tbody th {
  padding: 8px 10px;
  line-height: 1.5;
  font-weight: normal;
  width: 120px;
  font-weight: 700;
  text-align: right;
}

@media screen and (max-width: 767px) {
  .c-table--narrow tbody th {
    padding: 8px;
    width: 80px;
  }
}

.c-table--narrow tbody td {
  padding: 8px 10px 8px 20px;
  line-height: 1.5;
}

@media screen and (max-width: 767px) {
  .c-table--narrow tbody td {
    padding: 8px 10px 8px 15px;
  }
}

/* --------------------------
テキスト整列
-------------------------- */
.u-align-left {
  text-align: left;
}

.u-align-right {
  text-align: right;
}

.u-align-center {
  text-align: center;
}

.u-align-justify {
  text-align: justify;
  word-wrap: break-word;
}

@media screen and (min-width: 768px) {
  .u-align-left--pc {
    text-align: left;
  }
  .u-align-right--pc {
    text-align: right;
  }
  .u-align-center--pc {
    text-align: center;
  }
}

@media screen and (max-width: 1180px) {
  .u-align-left--laptop {
    text-align: left;
  }
  .u-align-right--laptop {
    text-align: right;
  }
  .u-align-center--laptop {
    text-align: center;
  }
}

@media screen and (max-width: 1023px) {
  .u-align-left--tab {
    text-align: left;
  }
  .u-align-right--tab {
    text-align: right;
  }
  .u-align-center--tab {
    text-align: center;
  }
}

@media screen and (max-width: 767px) {
  .u-align-left--sp {
    text-align: left;
  }
  .u-align-right--sp {
    text-align: right;
  }
  .u-align-center--sp {
    text-align: center;
  }
}

/* --------------------------
背景色
-------------------------- */
.u-bg-light {
  background-color: #eeeeee;
}

.u-bg-white {
  background-color: #fff;
}

.u-bg-black {
  background-color: #000;
}

/* --------------------------
枠線
-------------------------- */
.u-border-bottom {
  border-bottom: 1px solid #000;
}

.u-border-top {
  border-top: 1px solid #000;
}

.u-border-right {
  border-right: 1px solid #000;
}

.u-border-left {
  border-left: 1px solid #000;
}

.u-border--white {
  border-color: #fff;
}

/* --------------------------
Float解除
-------------------------- */
.u-clearfix::after {
  content: "";
  clear: both;
  font-size: 0;
  height: 0;
  display: block;
  visibility: hidden;
}

/* --------------------------
グリッド
-------------------------- */
.u-row {
  margin: -20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media screen and (max-width: 767px) {
  .u-row {
    margin: -10px;
  }
}

.u-row-align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.u-row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.u-row--nomargin {
  margin: 0;
}

.u-row--narrow {
  margin: -10px;
}

.u-col-1 {
  width: 8.3333333333%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-1 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-1 {
  margin-left: 8.3333333333%;
}

.u-row--nomargin > .u-col-1 {
  padding: 0;
}

.u-row--narrow > .u-col-1 {
  padding: 10px;
}

.u-col-2 {
  width: 16.6666666667%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-2 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-2 {
  margin-left: 16.6666666667%;
}

.u-row--nomargin > .u-col-2 {
  padding: 0;
}

.u-row--narrow > .u-col-2 {
  padding: 10px;
}

.u-col-3 {
  width: 25%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-3 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-3 {
  margin-left: 25%;
}

.u-row--nomargin > .u-col-3 {
  padding: 0;
}

.u-row--narrow > .u-col-3 {
  padding: 10px;
}

.u-col-4 {
  width: 33.3333333333%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-4 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-4 {
  margin-left: 33.3333333333%;
}

.u-row--nomargin > .u-col-4 {
  padding: 0;
}

.u-row--narrow > .u-col-4 {
  padding: 10px;
}

.u-col-5 {
  width: 41.6666666667%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-5 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-5 {
  margin-left: 41.6666666667%;
}

.u-row--nomargin > .u-col-5 {
  padding: 0;
}

.u-row--narrow > .u-col-5 {
  padding: 10px;
}

.u-col-6 {
  width: 50%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-6 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-6 {
  margin-left: 50%;
}

.u-row--nomargin > .u-col-6 {
  padding: 0;
}

.u-row--narrow > .u-col-6 {
  padding: 10px;
}

.u-col-7 {
  width: 58.3333333333%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-7 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-7 {
  margin-left: 58.3333333333%;
}

.u-row--nomargin > .u-col-7 {
  padding: 0;
}

.u-row--narrow > .u-col-7 {
  padding: 10px;
}

.u-col-8 {
  width: 66.6666666667%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-8 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-8 {
  margin-left: 66.6666666667%;
}

.u-row--nomargin > .u-col-8 {
  padding: 0;
}

.u-row--narrow > .u-col-8 {
  padding: 10px;
}

.u-col-9 {
  width: 75%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-9 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-9 {
  margin-left: 75%;
}

.u-row--nomargin > .u-col-9 {
  padding: 0;
}

.u-row--narrow > .u-col-9 {
  padding: 10px;
}

.u-col-10 {
  width: 83.3333333333%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-10 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-10 {
  margin-left: 83.3333333333%;
}

.u-row--nomargin > .u-col-10 {
  padding: 0;
}

.u-row--narrow > .u-col-10 {
  padding: 10px;
}

.u-col-11 {
  width: 91.6666666667%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-11 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-11 {
  margin-left: 91.6666666667%;
}

.u-row--nomargin > .u-col-11 {
  padding: 0;
}

.u-row--narrow > .u-col-11 {
  padding: 10px;
}

.u-col-12 {
  width: 100%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-12 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-12 {
  margin-left: 100%;
}

.u-row--nomargin > .u-col-12 {
  padding: 0;
}

.u-row--narrow > .u-col-12 {
  padding: 10px;
}

@media screen and (min-width: 768px) {
  .u-col-1--pc {
    width: 8.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-1--pc {
    margin-left: 8.3333333333%;
  }
  .u-row--nomargin > .u-col-1--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-1--pc {
    padding: 10px;
  }
  .u-col-2--pc {
    width: 16.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-2--pc {
    margin-left: 16.6666666667%;
  }
  .u-row--nomargin > .u-col-2--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-2--pc {
    padding: 10px;
  }
  .u-col-3--pc {
    width: 25%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-3--pc {
    margin-left: 25%;
  }
  .u-row--nomargin > .u-col-3--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-3--pc {
    padding: 10px;
  }
  .u-col-4--pc {
    width: 33.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-4--pc {
    margin-left: 33.3333333333%;
  }
  .u-row--nomargin > .u-col-4--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-4--pc {
    padding: 10px;
  }
  .u-col-5--pc {
    width: 41.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-5--pc {
    margin-left: 41.6666666667%;
  }
  .u-row--nomargin > .u-col-5--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-5--pc {
    padding: 10px;
  }
  .u-col-6--pc {
    width: 50%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-6--pc {
    margin-left: 50%;
  }
  .u-row--nomargin > .u-col-6--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-6--pc {
    padding: 10px;
  }
  .u-col-7--pc {
    width: 58.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-7--pc {
    margin-left: 58.3333333333%;
  }
  .u-row--nomargin > .u-col-7--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-7--pc {
    padding: 10px;
  }
  .u-col-8--pc {
    width: 66.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-8--pc {
    margin-left: 66.6666666667%;
  }
  .u-row--nomargin > .u-col-8--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-8--pc {
    padding: 10px;
  }
  .u-col-9--pc {
    width: 75%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-9--pc {
    margin-left: 75%;
  }
  .u-row--nomargin > .u-col-9--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-9--pc {
    padding: 10px;
  }
  .u-col-10--pc {
    width: 83.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-10--pc {
    margin-left: 83.3333333333%;
  }
  .u-row--nomargin > .u-col-10--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-10--pc {
    padding: 10px;
  }
  .u-col-11--pc {
    width: 91.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-11--pc {
    margin-left: 91.6666666667%;
  }
  .u-row--nomargin > .u-col-11--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-11--pc {
    padding: 10px;
  }
  .u-col-12--pc {
    width: 100%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-12--pc {
    margin-left: 100%;
  }
  .u-row--nomargin > .u-col-12--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-12--pc {
    padding: 10px;
  }
}

@media screen and (max-width: 1180px) {
  .u-col-1--laptop {
    width: 8.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-1--laptop {
    margin-left: 8.3333333333%;
  }
  .u-row--nomargin > .u-col-1--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-1--laptop {
    padding: 10px;
  }
  .u-col-2--laptop {
    width: 16.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-2--laptop {
    margin-left: 16.6666666667%;
  }
  .u-row--nomargin > .u-col-2--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-2--laptop {
    padding: 10px;
  }
  .u-col-3--laptop {
    width: 25%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-3--laptop {
    margin-left: 25%;
  }
  .u-row--nomargin > .u-col-3--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-3--laptop {
    padding: 10px;
  }
  .u-col-4--laptop {
    width: 33.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-4--laptop {
    margin-left: 33.3333333333%;
  }
  .u-row--nomargin > .u-col-4--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-4--laptop {
    padding: 10px;
  }
  .u-col-5--laptop {
    width: 41.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-5--laptop {
    margin-left: 41.6666666667%;
  }
  .u-row--nomargin > .u-col-5--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-5--laptop {
    padding: 10px;
  }
  .u-col-6--laptop {
    width: 50%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-6--laptop {
    margin-left: 50%;
  }
  .u-row--nomargin > .u-col-6--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-6--laptop {
    padding: 10px;
  }
  .u-col-7--laptop {
    width: 58.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-7--laptop {
    margin-left: 58.3333333333%;
  }
  .u-row--nomargin > .u-col-7--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-7--laptop {
    padding: 10px;
  }
  .u-col-8--laptop {
    width: 66.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-8--laptop {
    margin-left: 66.6666666667%;
  }
  .u-row--nomargin > .u-col-8--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-8--laptop {
    padding: 10px;
  }
  .u-col-9--laptop {
    width: 75%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-9--laptop {
    margin-left: 75%;
  }
  .u-row--nomargin > .u-col-9--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-9--laptop {
    padding: 10px;
  }
  .u-col-10--laptop {
    width: 83.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-10--laptop {
    margin-left: 83.3333333333%;
  }
  .u-row--nomargin > .u-col-10--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-10--laptop {
    padding: 10px;
  }
  .u-col-11--laptop {
    width: 91.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-11--laptop {
    margin-left: 91.6666666667%;
  }
  .u-row--nomargin > .u-col-11--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-11--laptop {
    padding: 10px;
  }
  .u-col-12--laptop {
    width: 100%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-12--laptop {
    margin-left: 100%;
  }
  .u-row--nomargin > .u-col-12--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-12--laptop {
    padding: 10px;
  }
}

@media screen and (max-width: 1023px) {
  .u-col-1--tab {
    width: 8.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-1--tab {
    margin-left: 8.3333333333%;
  }
  .u-row--nomargin > .u-col-1--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-1--tab {
    padding: 10px;
  }
  .u-col-2--tab {
    width: 16.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-2--tab {
    margin-left: 16.6666666667%;
  }
  .u-row--nomargin > .u-col-2--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-2--tab {
    padding: 10px;
  }
  .u-col-3--tab {
    width: 25%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-3--tab {
    margin-left: 25%;
  }
  .u-row--nomargin > .u-col-3--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-3--tab {
    padding: 10px;
  }
  .u-col-4--tab {
    width: 33.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-4--tab {
    margin-left: 33.3333333333%;
  }
  .u-row--nomargin > .u-col-4--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-4--tab {
    padding: 10px;
  }
  .u-col-5--tab {
    width: 41.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-5--tab {
    margin-left: 41.6666666667%;
  }
  .u-row--nomargin > .u-col-5--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-5--tab {
    padding: 10px;
  }
  .u-col-6--tab {
    width: 50%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-6--tab {
    margin-left: 50%;
  }
  .u-row--nomargin > .u-col-6--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-6--tab {
    padding: 10px;
  }
  .u-col-7--tab {
    width: 58.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-7--tab {
    margin-left: 58.3333333333%;
  }
  .u-row--nomargin > .u-col-7--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-7--tab {
    padding: 10px;
  }
  .u-col-8--tab {
    width: 66.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-8--tab {
    margin-left: 66.6666666667%;
  }
  .u-row--nomargin > .u-col-8--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-8--tab {
    padding: 10px;
  }
  .u-col-9--tab {
    width: 75%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-9--tab {
    margin-left: 75%;
  }
  .u-row--nomargin > .u-col-9--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-9--tab {
    padding: 10px;
  }
  .u-col-10--tab {
    width: 83.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-10--tab {
    margin-left: 83.3333333333%;
  }
  .u-row--nomargin > .u-col-10--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-10--tab {
    padding: 10px;
  }
  .u-col-11--tab {
    width: 91.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-11--tab {
    margin-left: 91.6666666667%;
  }
  .u-row--nomargin > .u-col-11--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-11--tab {
    padding: 10px;
  }
  .u-col-12--tab {
    width: 100%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-12--tab {
    margin-left: 100%;
  }
  .u-row--nomargin > .u-col-12--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-12--tab {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-1--sp {
    width: 8.3333333333%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-1--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-1--sp {
    margin-left: 8.3333333333%;
  }
  .u-row--nomargin > .u-col-1--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-1--sp {
    padding: 10px;
  }
  .u-col-2--sp {
    width: 16.6666666667%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-2--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-2--sp {
    margin-left: 16.6666666667%;
  }
  .u-row--nomargin > .u-col-2--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-2--sp {
    padding: 10px;
  }
  .u-col-3--sp {
    width: 25%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-3--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-3--sp {
    margin-left: 25%;
  }
  .u-row--nomargin > .u-col-3--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-3--sp {
    padding: 10px;
  }
  .u-col-4--sp {
    width: 33.3333333333%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-4--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-4--sp {
    margin-left: 33.3333333333%;
  }
  .u-row--nomargin > .u-col-4--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-4--sp {
    padding: 10px;
  }
  .u-col-5--sp {
    width: 41.6666666667%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-5--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-5--sp {
    margin-left: 41.6666666667%;
  }
  .u-row--nomargin > .u-col-5--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-5--sp {
    padding: 10px;
  }
  .u-col-6--sp {
    width: 50%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-6--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-6--sp {
    margin-left: 50%;
  }
  .u-row--nomargin > .u-col-6--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-6--sp {
    padding: 10px;
  }
  .u-col-7--sp {
    width: 58.3333333333%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-7--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-7--sp {
    margin-left: 58.3333333333%;
  }
  .u-row--nomargin > .u-col-7--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-7--sp {
    padding: 10px;
  }
  .u-col-8--sp {
    width: 66.6666666667%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-8--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-8--sp {
    margin-left: 66.6666666667%;
  }
  .u-row--nomargin > .u-col-8--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-8--sp {
    padding: 10px;
  }
  .u-col-9--sp {
    width: 75%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-9--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-9--sp {
    margin-left: 75%;
  }
  .u-row--nomargin > .u-col-9--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-9--sp {
    padding: 10px;
  }
  .u-col-10--sp {
    width: 83.3333333333%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-10--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-10--sp {
    margin-left: 83.3333333333%;
  }
  .u-row--nomargin > .u-col-10--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-10--sp {
    padding: 10px;
  }
  .u-col-11--sp {
    width: 91.6666666667%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-11--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-11--sp {
    margin-left: 91.6666666667%;
  }
  .u-row--nomargin > .u-col-11--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-11--sp {
    padding: 10px;
  }
  .u-col-12--sp {
    width: 100%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-12--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-12--sp {
    margin-left: 100%;
  }
  .u-row--nomargin > .u-col-12--sp {
    padding: 0;
  }
  .u-row--narrow > .u-col-12--sp {
    padding: 10px;
  }
}

/* --------------------------
非表示切り替え
-------------------------- */
@media screen and (min-width: 768px) {
  .u-hide--pc {
    display: none;
  }
}

@media screen and (max-width: 1023px) {
  .u-hide--tab {
    display: none;
  }
}

@media screen and (max-width: 1180px) {
  .u-hide--laptop {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .u-hide--sp {
    display: none;
  }
}

/* --------------------------
margin、padding指定
-------------------------- */
.u-mt0 {
  margin-top: 0px !important;
}

.u-mr0 {
  margin-right: 0px !important;
}

.u-ml0 {
  margin-left: 0px !important;
}

.u-mb0 {
  margin-bottom: 0px !important;
}

.u-pt0 {
  padding-top: 0px !important;
}

.u-pr0 {
  padding-right: 0px !important;
}

.u-pl0 {
  padding-left: 0px !important;
}

.u-pb0 {
  padding-bottom: 0px !important;
}

.u-mt5 {
  margin-top: 5px !important;
}

.u-mr5 {
  margin-right: 5px !important;
}

.u-ml5 {
  margin-left: 5px !important;
}

.u-mb5 {
  margin-bottom: 5px !important;
}

.u-pt5 {
  padding-top: 5px !important;
}

.u-pr5 {
  padding-right: 5px !important;
}

.u-pl5 {
  padding-left: 5px !important;
}

.u-pb5 {
  padding-bottom: 5px !important;
}

.u-mt10 {
  margin-top: 10px !important;
}

.u-mr10 {
  margin-right: 10px !important;
}

.u-ml10 {
  margin-left: 10px !important;
}

.u-mb10 {
  margin-bottom: 10px !important;
}

.u-pt10 {
  padding-top: 10px !important;
}

.u-pr10 {
  padding-right: 10px !important;
}

.u-pl10 {
  padding-left: 10px !important;
}

.u-pb10 {
  padding-bottom: 10px !important;
}

.u-mt15 {
  margin-top: 15px !important;
}

.u-mr15 {
  margin-right: 15px !important;
}

.u-ml15 {
  margin-left: 15px !important;
}

.u-mb15 {
  margin-bottom: 15px !important;
}

.u-pt15 {
  padding-top: 15px !important;
}

.u-pr15 {
  padding-right: 15px !important;
}

.u-pl15 {
  padding-left: 15px !important;
}

.u-pb15 {
  padding-bottom: 15px !important;
}

.u-mt20 {
  margin-top: 20px !important;
}

.u-mr20 {
  margin-right: 20px !important;
}

.u-ml20 {
  margin-left: 20px !important;
}

.u-mb20 {
  margin-bottom: 20px !important;
}

.u-pt20 {
  padding-top: 20px !important;
}

.u-pr20 {
  padding-right: 20px !important;
}

.u-pl20 {
  padding-left: 20px !important;
}

.u-pb20 {
  padding-bottom: 20px !important;
}

.u-mt25 {
  margin-top: 25px !important;
}

.u-mr25 {
  margin-right: 25px !important;
}

.u-ml25 {
  margin-left: 25px !important;
}

.u-mb25 {
  margin-bottom: 25px !important;
}

.u-pt25 {
  padding-top: 25px !important;
}

.u-pr25 {
  padding-right: 25px !important;
}

.u-pl25 {
  padding-left: 25px !important;
}

.u-pb25 {
  padding-bottom: 25px !important;
}

.u-mt30 {
  margin-top: 30px !important;
}

.u-mr30 {
  margin-right: 30px !important;
}

.u-ml30 {
  margin-left: 30px !important;
}

.u-mb30 {
  margin-bottom: 30px !important;
}

.u-pt30 {
  padding-top: 30px !important;
}

.u-pr30 {
  padding-right: 30px !important;
}

.u-pl30 {
  padding-left: 30px !important;
}

.u-pb30 {
  padding-bottom: 30px !important;
}

.u-mt35 {
  margin-top: 35px !important;
}

.u-mr35 {
  margin-right: 35px !important;
}

.u-ml35 {
  margin-left: 35px !important;
}

.u-mb35 {
  margin-bottom: 35px !important;
}

.u-pt35 {
  padding-top: 35px !important;
}

.u-pr35 {
  padding-right: 35px !important;
}

.u-pl35 {
  padding-left: 35px !important;
}

.u-pb35 {
  padding-bottom: 35px !important;
}

.u-mt40 {
  margin-top: 40px !important;
}

.u-mr40 {
  margin-right: 40px !important;
}

.u-ml40 {
  margin-left: 40px !important;
}

.u-mb40 {
  margin-bottom: 40px !important;
}

.u-pt40 {
  padding-top: 40px !important;
}

.u-pr40 {
  padding-right: 40px !important;
}

.u-pl40 {
  padding-left: 40px !important;
}

.u-pb40 {
  padding-bottom: 40px !important;
}

.u-mt45 {
  margin-top: 45px !important;
}

.u-mr45 {
  margin-right: 45px !important;
}

.u-ml45 {
  margin-left: 45px !important;
}

.u-mb45 {
  margin-bottom: 45px !important;
}

.u-pt45 {
  padding-top: 45px !important;
}

.u-pr45 {
  padding-right: 45px !important;
}

.u-pl45 {
  padding-left: 45px !important;
}

.u-pb45 {
  padding-bottom: 45px !important;
}

.u-mt50 {
  margin-top: 50px !important;
}

.u-mr50 {
  margin-right: 50px !important;
}

.u-ml50 {
  margin-left: 50px !important;
}

.u-mb50 {
  margin-bottom: 50px !important;
}

.u-pt50 {
  padding-top: 50px !important;
}

.u-pr50 {
  padding-right: 50px !important;
}

.u-pl50 {
  padding-left: 50px !important;
}

.u-pb50 {
  padding-bottom: 50px !important;
}

.u-mt55 {
  margin-top: 55px !important;
}

.u-mr55 {
  margin-right: 55px !important;
}

.u-ml55 {
  margin-left: 55px !important;
}

.u-mb55 {
  margin-bottom: 55px !important;
}

.u-pt55 {
  padding-top: 55px !important;
}

.u-pr55 {
  padding-right: 55px !important;
}

.u-pl55 {
  padding-left: 55px !important;
}

.u-pb55 {
  padding-bottom: 55px !important;
}

.u-mt60 {
  margin-top: 60px !important;
}

.u-mr60 {
  margin-right: 60px !important;
}

.u-ml60 {
  margin-left: 60px !important;
}

.u-mb60 {
  margin-bottom: 60px !important;
}

.u-pt60 {
  padding-top: 60px !important;
}

.u-pr60 {
  padding-right: 60px !important;
}

.u-pl60 {
  padding-left: 60px !important;
}

.u-pb60 {
  padding-bottom: 60px !important;
}

.u-mt65 {
  margin-top: 65px !important;
}

.u-mr65 {
  margin-right: 65px !important;
}

.u-ml65 {
  margin-left: 65px !important;
}

.u-mb65 {
  margin-bottom: 65px !important;
}

.u-pt65 {
  padding-top: 65px !important;
}

.u-pr65 {
  padding-right: 65px !important;
}

.u-pl65 {
  padding-left: 65px !important;
}

.u-pb65 {
  padding-bottom: 65px !important;
}

.u-mt70 {
  margin-top: 70px !important;
}

.u-mr70 {
  margin-right: 70px !important;
}

.u-ml70 {
  margin-left: 70px !important;
}

.u-mb70 {
  margin-bottom: 70px !important;
}

.u-pt70 {
  padding-top: 70px !important;
}

.u-pr70 {
  padding-right: 70px !important;
}

.u-pl70 {
  padding-left: 70px !important;
}

.u-pb70 {
  padding-bottom: 70px !important;
}

.u-mt75 {
  margin-top: 75px !important;
}

.u-mr75 {
  margin-right: 75px !important;
}

.u-ml75 {
  margin-left: 75px !important;
}

.u-mb75 {
  margin-bottom: 75px !important;
}

.u-pt75 {
  padding-top: 75px !important;
}

.u-pr75 {
  padding-right: 75px !important;
}

.u-pl75 {
  padding-left: 75px !important;
}

.u-pb75 {
  padding-bottom: 75px !important;
}

.u-mt80 {
  margin-top: 80px !important;
}

.u-mr80 {
  margin-right: 80px !important;
}

.u-ml80 {
  margin-left: 80px !important;
}

.u-mb80 {
  margin-bottom: 80px !important;
}

.u-pt80 {
  padding-top: 80px !important;
}

.u-pr80 {
  padding-right: 80px !important;
}

.u-pl80 {
  padding-left: 80px !important;
}

.u-pb80 {
  padding-bottom: 80px !important;
}

.u-mt85 {
  margin-top: 85px !important;
}

.u-mr85 {
  margin-right: 85px !important;
}

.u-ml85 {
  margin-left: 85px !important;
}

.u-mb85 {
  margin-bottom: 85px !important;
}

.u-pt85 {
  padding-top: 85px !important;
}

.u-pr85 {
  padding-right: 85px !important;
}

.u-pl85 {
  padding-left: 85px !important;
}

.u-pb85 {
  padding-bottom: 85px !important;
}

.u-mt90 {
  margin-top: 90px !important;
}

.u-mr90 {
  margin-right: 90px !important;
}

.u-ml90 {
  margin-left: 90px !important;
}

.u-mb90 {
  margin-bottom: 90px !important;
}

.u-pt90 {
  padding-top: 90px !important;
}

.u-pr90 {
  padding-right: 90px !important;
}

.u-pl90 {
  padding-left: 90px !important;
}

.u-pb90 {
  padding-bottom: 90px !important;
}

.u-mt95 {
  margin-top: 95px !important;
}

.u-mr95 {
  margin-right: 95px !important;
}

.u-ml95 {
  margin-left: 95px !important;
}

.u-mb95 {
  margin-bottom: 95px !important;
}

.u-pt95 {
  padding-top: 95px !important;
}

.u-pr95 {
  padding-right: 95px !important;
}

.u-pl95 {
  padding-left: 95px !important;
}

.u-pb95 {
  padding-bottom: 95px !important;
}

.u-mt100 {
  margin-top: 100px !important;
}

.u-mr100 {
  margin-right: 100px !important;
}

.u-ml100 {
  margin-left: 100px !important;
}

.u-mb100 {
  margin-bottom: 100px !important;
}

.u-pt100 {
  padding-top: 100px !important;
}

.u-pr100 {
  padding-right: 100px !important;
}

.u-pl100 {
  padding-left: 100px !important;
}

.u-pb100 {
  padding-bottom: 100px !important;
}

@media screen and (max-width: 767px) {
  .u-mt0--sp {
    margin-top: 0px !important;
  }
  .u-mr0--sp {
    margin-right: 0px !important;
  }
  .u-ml0--sp {
    margin-left: 0px !important;
  }
  .u-mb0--sp {
    margin-bottom: 0px !important;
  }
  .u-pt0--sp {
    padding-top: 0px !important;
  }
  .u-pr0--sp {
    padding-right: 0px !important;
  }
  .u-pl0--sp {
    padding-left: 0px !important;
  }
  .u-pb0--sp {
    padding-bottom: 0px !important;
  }
  .u-mt5--sp {
    margin-top: 5px !important;
  }
  .u-mr5--sp {
    margin-right: 5px !important;
  }
  .u-ml5--sp {
    margin-left: 5px !important;
  }
  .u-mb5--sp {
    margin-bottom: 5px !important;
  }
  .u-pt5--sp {
    padding-top: 5px !important;
  }
  .u-pr5--sp {
    padding-right: 5px !important;
  }
  .u-pl5--sp {
    padding-left: 5px !important;
  }
  .u-pb5--sp {
    padding-bottom: 5px !important;
  }
  .u-mt10--sp {
    margin-top: 10px !important;
  }
  .u-mr10--sp {
    margin-right: 10px !important;
  }
  .u-ml10--sp {
    margin-left: 10px !important;
  }
  .u-mb10--sp {
    margin-bottom: 10px !important;
  }
  .u-pt10--sp {
    padding-top: 10px !important;
  }
  .u-pr10--sp {
    padding-right: 10px !important;
  }
  .u-pl10--sp {
    padding-left: 10px !important;
  }
  .u-pb10--sp {
    padding-bottom: 10px !important;
  }
  .u-mt15--sp {
    margin-top: 15px !important;
  }
  .u-mr15--sp {
    margin-right: 15px !important;
  }
  .u-ml15--sp {
    margin-left: 15px !important;
  }
  .u-mb15--sp {
    margin-bottom: 15px !important;
  }
  .u-pt15--sp {
    padding-top: 15px !important;
  }
  .u-pr15--sp {
    padding-right: 15px !important;
  }
  .u-pl15--sp {
    padding-left: 15px !important;
  }
  .u-pb15--sp {
    padding-bottom: 15px !important;
  }
  .u-mt20--sp {
    margin-top: 20px !important;
  }
  .u-mr20--sp {
    margin-right: 20px !important;
  }
  .u-ml20--sp {
    margin-left: 20px !important;
  }
  .u-mb20--sp {
    margin-bottom: 20px !important;
  }
  .u-pt20--sp {
    padding-top: 20px !important;
  }
  .u-pr20--sp {
    padding-right: 20px !important;
  }
  .u-pl20--sp {
    padding-left: 20px !important;
  }
  .u-pb20--sp {
    padding-bottom: 20px !important;
  }
  .u-mt25--sp {
    margin-top: 25px !important;
  }
  .u-mr25--sp {
    margin-right: 25px !important;
  }
  .u-ml25--sp {
    margin-left: 25px !important;
  }
  .u-mb25--sp {
    margin-bottom: 25px !important;
  }
  .u-pt25--sp {
    padding-top: 25px !important;
  }
  .u-pr25--sp {
    padding-right: 25px !important;
  }
  .u-pl25--sp {
    padding-left: 25px !important;
  }
  .u-pb25--sp {
    padding-bottom: 25px !important;
  }
  .u-mt30--sp {
    margin-top: 30px !important;
  }
  .u-mr30--sp {
    margin-right: 30px !important;
  }
  .u-ml30--sp {
    margin-left: 30px !important;
  }
  .u-mb30--sp {
    margin-bottom: 30px !important;
  }
  .u-pt30--sp {
    padding-top: 30px !important;
  }
  .u-pr30--sp {
    padding-right: 30px !important;
  }
  .u-pl30--sp {
    padding-left: 30px !important;
  }
  .u-pb30--sp {
    padding-bottom: 30px !important;
  }
  .u-mt35--sp {
    margin-top: 35px !important;
  }
  .u-mr35--sp {
    margin-right: 35px !important;
  }
  .u-ml35--sp {
    margin-left: 35px !important;
  }
  .u-mb35--sp {
    margin-bottom: 35px !important;
  }
  .u-pt35--sp {
    padding-top: 35px !important;
  }
  .u-pr35--sp {
    padding-right: 35px !important;
  }
  .u-pl35--sp {
    padding-left: 35px !important;
  }
  .u-pb35--sp {
    padding-bottom: 35px !important;
  }
  .u-mt40--sp {
    margin-top: 40px !important;
  }
  .u-mr40--sp {
    margin-right: 40px !important;
  }
  .u-ml40--sp {
    margin-left: 40px !important;
  }
  .u-mb40--sp {
    margin-bottom: 40px !important;
  }
  .u-pt40--sp {
    padding-top: 40px !important;
  }
  .u-pr40--sp {
    padding-right: 40px !important;
  }
  .u-pl40--sp {
    padding-left: 40px !important;
  }
  .u-pb40--sp {
    padding-bottom: 40px !important;
  }
  .u-mt45--sp {
    margin-top: 45px !important;
  }
  .u-mr45--sp {
    margin-right: 45px !important;
  }
  .u-ml45--sp {
    margin-left: 45px !important;
  }
  .u-mb45--sp {
    margin-bottom: 45px !important;
  }
  .u-pt45--sp {
    padding-top: 45px !important;
  }
  .u-pr45--sp {
    padding-right: 45px !important;
  }
  .u-pl45--sp {
    padding-left: 45px !important;
  }
  .u-pb45--sp {
    padding-bottom: 45px !important;
  }
  .u-mt50--sp {
    margin-top: 50px !important;
  }
  .u-mr50--sp {
    margin-right: 50px !important;
  }
  .u-ml50--sp {
    margin-left: 50px !important;
  }
  .u-mb50--sp {
    margin-bottom: 50px !important;
  }
  .u-pt50--sp {
    padding-top: 50px !important;
  }
  .u-pr50--sp {
    padding-right: 50px !important;
  }
  .u-pl50--sp {
    padding-left: 50px !important;
  }
  .u-pb50--sp {
    padding-bottom: 50px !important;
  }
  .u-mt55--sp {
    margin-top: 55px !important;
  }
  .u-mr55--sp {
    margin-right: 55px !important;
  }
  .u-ml55--sp {
    margin-left: 55px !important;
  }
  .u-mb55--sp {
    margin-bottom: 55px !important;
  }
  .u-pt55--sp {
    padding-top: 55px !important;
  }
  .u-pr55--sp {
    padding-right: 55px !important;
  }
  .u-pl55--sp {
    padding-left: 55px !important;
  }
  .u-pb55--sp {
    padding-bottom: 55px !important;
  }
  .u-mt60--sp {
    margin-top: 60px !important;
  }
  .u-mr60--sp {
    margin-right: 60px !important;
  }
  .u-ml60--sp {
    margin-left: 60px !important;
  }
  .u-mb60--sp {
    margin-bottom: 60px !important;
  }
  .u-pt60--sp {
    padding-top: 60px !important;
  }
  .u-pr60--sp {
    padding-right: 60px !important;
  }
  .u-pl60--sp {
    padding-left: 60px !important;
  }
  .u-pb60--sp {
    padding-bottom: 60px !important;
  }
  .u-mt65--sp {
    margin-top: 65px !important;
  }
  .u-mr65--sp {
    margin-right: 65px !important;
  }
  .u-ml65--sp {
    margin-left: 65px !important;
  }
  .u-mb65--sp {
    margin-bottom: 65px !important;
  }
  .u-pt65--sp {
    padding-top: 65px !important;
  }
  .u-pr65--sp {
    padding-right: 65px !important;
  }
  .u-pl65--sp {
    padding-left: 65px !important;
  }
  .u-pb65--sp {
    padding-bottom: 65px !important;
  }
  .u-mt70--sp {
    margin-top: 70px !important;
  }
  .u-mr70--sp {
    margin-right: 70px !important;
  }
  .u-ml70--sp {
    margin-left: 70px !important;
  }
  .u-mb70--sp {
    margin-bottom: 70px !important;
  }
  .u-pt70--sp {
    padding-top: 70px !important;
  }
  .u-pr70--sp {
    padding-right: 70px !important;
  }
  .u-pl70--sp {
    padding-left: 70px !important;
  }
  .u-pb70--sp {
    padding-bottom: 70px !important;
  }
  .u-mt75--sp {
    margin-top: 75px !important;
  }
  .u-mr75--sp {
    margin-right: 75px !important;
  }
  .u-ml75--sp {
    margin-left: 75px !important;
  }
  .u-mb75--sp {
    margin-bottom: 75px !important;
  }
  .u-pt75--sp {
    padding-top: 75px !important;
  }
  .u-pr75--sp {
    padding-right: 75px !important;
  }
  .u-pl75--sp {
    padding-left: 75px !important;
  }
  .u-pb75--sp {
    padding-bottom: 75px !important;
  }
  .u-mt80--sp {
    margin-top: 80px !important;
  }
  .u-mr80--sp {
    margin-right: 80px !important;
  }
  .u-ml80--sp {
    margin-left: 80px !important;
  }
  .u-mb80--sp {
    margin-bottom: 80px !important;
  }
  .u-pt80--sp {
    padding-top: 80px !important;
  }
  .u-pr80--sp {
    padding-right: 80px !important;
  }
  .u-pl80--sp {
    padding-left: 80px !important;
  }
  .u-pb80--sp {
    padding-bottom: 80px !important;
  }
  .u-mt85--sp {
    margin-top: 85px !important;
  }
  .u-mr85--sp {
    margin-right: 85px !important;
  }
  .u-ml85--sp {
    margin-left: 85px !important;
  }
  .u-mb85--sp {
    margin-bottom: 85px !important;
  }
  .u-pt85--sp {
    padding-top: 85px !important;
  }
  .u-pr85--sp {
    padding-right: 85px !important;
  }
  .u-pl85--sp {
    padding-left: 85px !important;
  }
  .u-pb85--sp {
    padding-bottom: 85px !important;
  }
  .u-mt90--sp {
    margin-top: 90px !important;
  }
  .u-mr90--sp {
    margin-right: 90px !important;
  }
  .u-ml90--sp {
    margin-left: 90px !important;
  }
  .u-mb90--sp {
    margin-bottom: 90px !important;
  }
  .u-pt90--sp {
    padding-top: 90px !important;
  }
  .u-pr90--sp {
    padding-right: 90px !important;
  }
  .u-pl90--sp {
    padding-left: 90px !important;
  }
  .u-pb90--sp {
    padding-bottom: 90px !important;
  }
  .u-mt95--sp {
    margin-top: 95px !important;
  }
  .u-mr95--sp {
    margin-right: 95px !important;
  }
  .u-ml95--sp {
    margin-left: 95px !important;
  }
  .u-mb95--sp {
    margin-bottom: 95px !important;
  }
  .u-pt95--sp {
    padding-top: 95px !important;
  }
  .u-pr95--sp {
    padding-right: 95px !important;
  }
  .u-pl95--sp {
    padding-left: 95px !important;
  }
  .u-pb95--sp {
    padding-bottom: 95px !important;
  }
  .u-mt100--sp {
    margin-top: 100px !important;
  }
  .u-mr100--sp {
    margin-right: 100px !important;
  }
  .u-ml100--sp {
    margin-left: 100px !important;
  }
  .u-mb100--sp {
    margin-bottom: 100px !important;
  }
  .u-pt100--sp {
    padding-top: 100px !important;
  }
  .u-pr100--sp {
    padding-right: 100px !important;
  }
  .u-pl100--sp {
    padding-left: 100px !important;
  }
  .u-pb100--sp {
    padding-bottom: 100px !important;
  }
}

@media screen and (max-width: 1023px) {
  .u-mt0--tab {
    margin-top: 0px !important;
  }
  .u-mr0--tab {
    margin-right: 0px !important;
  }
  .u-ml0--tab {
    margin-left: 0px !important;
  }
  .u-mb0--tab {
    margin-bottom: 0px !important;
  }
  .u-pt0--tab {
    padding-top: 0px !important;
  }
  .u-pr0--tab {
    padding-right: 0px !important;
  }
  .u-pl0--tab {
    padding-left: 0px !important;
  }
  .u-pb0--tab {
    padding-bottom: 0px !important;
  }
  .u-mt5--tab {
    margin-top: 5px !important;
  }
  .u-mr5--tab {
    margin-right: 5px !important;
  }
  .u-ml5--tab {
    margin-left: 5px !important;
  }
  .u-mb5--tab {
    margin-bottom: 5px !important;
  }
  .u-pt5--tab {
    padding-top: 5px !important;
  }
  .u-pr5--tab {
    padding-right: 5px !important;
  }
  .u-pl5--tab {
    padding-left: 5px !important;
  }
  .u-pb5--tab {
    padding-bottom: 5px !important;
  }
  .u-mt10--tab {
    margin-top: 10px !important;
  }
  .u-mr10--tab {
    margin-right: 10px !important;
  }
  .u-ml10--tab {
    margin-left: 10px !important;
  }
  .u-mb10--tab {
    margin-bottom: 10px !important;
  }
  .u-pt10--tab {
    padding-top: 10px !important;
  }
  .u-pr10--tab {
    padding-right: 10px !important;
  }
  .u-pl10--tab {
    padding-left: 10px !important;
  }
  .u-pb10--tab {
    padding-bottom: 10px !important;
  }
  .u-mt15--tab {
    margin-top: 15px !important;
  }
  .u-mr15--tab {
    margin-right: 15px !important;
  }
  .u-ml15--tab {
    margin-left: 15px !important;
  }
  .u-mb15--tab {
    margin-bottom: 15px !important;
  }
  .u-pt15--tab {
    padding-top: 15px !important;
  }
  .u-pr15--tab {
    padding-right: 15px !important;
  }
  .u-pl15--tab {
    padding-left: 15px !important;
  }
  .u-pb15--tab {
    padding-bottom: 15px !important;
  }
  .u-mt20--tab {
    margin-top: 20px !important;
  }
  .u-mr20--tab {
    margin-right: 20px !important;
  }
  .u-ml20--tab {
    margin-left: 20px !important;
  }
  .u-mb20--tab {
    margin-bottom: 20px !important;
  }
  .u-pt20--tab {
    padding-top: 20px !important;
  }
  .u-pr20--tab {
    padding-right: 20px !important;
  }
  .u-pl20--tab {
    padding-left: 20px !important;
  }
  .u-pb20--tab {
    padding-bottom: 20px !important;
  }
  .u-mt25--tab {
    margin-top: 25px !important;
  }
  .u-mr25--tab {
    margin-right: 25px !important;
  }
  .u-ml25--tab {
    margin-left: 25px !important;
  }
  .u-mb25--tab {
    margin-bottom: 25px !important;
  }
  .u-pt25--tab {
    padding-top: 25px !important;
  }
  .u-pr25--tab {
    padding-right: 25px !important;
  }
  .u-pl25--tab {
    padding-left: 25px !important;
  }
  .u-pb25--tab {
    padding-bottom: 25px !important;
  }
  .u-mt30--tab {
    margin-top: 30px !important;
  }
  .u-mr30--tab {
    margin-right: 30px !important;
  }
  .u-ml30--tab {
    margin-left: 30px !important;
  }
  .u-mb30--tab {
    margin-bottom: 30px !important;
  }
  .u-pt30--tab {
    padding-top: 30px !important;
  }
  .u-pr30--tab {
    padding-right: 30px !important;
  }
  .u-pl30--tab {
    padding-left: 30px !important;
  }
  .u-pb30--tab {
    padding-bottom: 30px !important;
  }
  .u-mt35--tab {
    margin-top: 35px !important;
  }
  .u-mr35--tab {
    margin-right: 35px !important;
  }
  .u-ml35--tab {
    margin-left: 35px !important;
  }
  .u-mb35--tab {
    margin-bottom: 35px !important;
  }
  .u-pt35--tab {
    padding-top: 35px !important;
  }
  .u-pr35--tab {
    padding-right: 35px !important;
  }
  .u-pl35--tab {
    padding-left: 35px !important;
  }
  .u-pb35--tab {
    padding-bottom: 35px !important;
  }
  .u-mt40--tab {
    margin-top: 40px !important;
  }
  .u-mr40--tab {
    margin-right: 40px !important;
  }
  .u-ml40--tab {
    margin-left: 40px !important;
  }
  .u-mb40--tab {
    margin-bottom: 40px !important;
  }
  .u-pt40--tab {
    padding-top: 40px !important;
  }
  .u-pr40--tab {
    padding-right: 40px !important;
  }
  .u-pl40--tab {
    padding-left: 40px !important;
  }
  .u-pb40--tab {
    padding-bottom: 40px !important;
  }
  .u-mt45--tab {
    margin-top: 45px !important;
  }
  .u-mr45--tab {
    margin-right: 45px !important;
  }
  .u-ml45--tab {
    margin-left: 45px !important;
  }
  .u-mb45--tab {
    margin-bottom: 45px !important;
  }
  .u-pt45--tab {
    padding-top: 45px !important;
  }
  .u-pr45--tab {
    padding-right: 45px !important;
  }
  .u-pl45--tab {
    padding-left: 45px !important;
  }
  .u-pb45--tab {
    padding-bottom: 45px !important;
  }
  .u-mt50--tab {
    margin-top: 50px !important;
  }
  .u-mr50--tab {
    margin-right: 50px !important;
  }
  .u-ml50--tab {
    margin-left: 50px !important;
  }
  .u-mb50--tab {
    margin-bottom: 50px !important;
  }
  .u-pt50--tab {
    padding-top: 50px !important;
  }
  .u-pr50--tab {
    padding-right: 50px !important;
  }
  .u-pl50--tab {
    padding-left: 50px !important;
  }
  .u-pb50--tab {
    padding-bottom: 50px !important;
  }
  .u-mt55--tab {
    margin-top: 55px !important;
  }
  .u-mr55--tab {
    margin-right: 55px !important;
  }
  .u-ml55--tab {
    margin-left: 55px !important;
  }
  .u-mb55--tab {
    margin-bottom: 55px !important;
  }
  .u-pt55--tab {
    padding-top: 55px !important;
  }
  .u-pr55--tab {
    padding-right: 55px !important;
  }
  .u-pl55--tab {
    padding-left: 55px !important;
  }
  .u-pb55--tab {
    padding-bottom: 55px !important;
  }
  .u-mt60--tab {
    margin-top: 60px !important;
  }
  .u-mr60--tab {
    margin-right: 60px !important;
  }
  .u-ml60--tab {
    margin-left: 60px !important;
  }
  .u-mb60--tab {
    margin-bottom: 60px !important;
  }
  .u-pt60--tab {
    padding-top: 60px !important;
  }
  .u-pr60--tab {
    padding-right: 60px !important;
  }
  .u-pl60--tab {
    padding-left: 60px !important;
  }
  .u-pb60--tab {
    padding-bottom: 60px !important;
  }
  .u-mt65--tab {
    margin-top: 65px !important;
  }
  .u-mr65--tab {
    margin-right: 65px !important;
  }
  .u-ml65--tab {
    margin-left: 65px !important;
  }
  .u-mb65--tab {
    margin-bottom: 65px !important;
  }
  .u-pt65--tab {
    padding-top: 65px !important;
  }
  .u-pr65--tab {
    padding-right: 65px !important;
  }
  .u-pl65--tab {
    padding-left: 65px !important;
  }
  .u-pb65--tab {
    padding-bottom: 65px !important;
  }
  .u-mt70--tab {
    margin-top: 70px !important;
  }
  .u-mr70--tab {
    margin-right: 70px !important;
  }
  .u-ml70--tab {
    margin-left: 70px !important;
  }
  .u-mb70--tab {
    margin-bottom: 70px !important;
  }
  .u-pt70--tab {
    padding-top: 70px !important;
  }
  .u-pr70--tab {
    padding-right: 70px !important;
  }
  .u-pl70--tab {
    padding-left: 70px !important;
  }
  .u-pb70--tab {
    padding-bottom: 70px !important;
  }
  .u-mt75--tab {
    margin-top: 75px !important;
  }
  .u-mr75--tab {
    margin-right: 75px !important;
  }
  .u-ml75--tab {
    margin-left: 75px !important;
  }
  .u-mb75--tab {
    margin-bottom: 75px !important;
  }
  .u-pt75--tab {
    padding-top: 75px !important;
  }
  .u-pr75--tab {
    padding-right: 75px !important;
  }
  .u-pl75--tab {
    padding-left: 75px !important;
  }
  .u-pb75--tab {
    padding-bottom: 75px !important;
  }
  .u-mt80--tab {
    margin-top: 80px !important;
  }
  .u-mr80--tab {
    margin-right: 80px !important;
  }
  .u-ml80--tab {
    margin-left: 80px !important;
  }
  .u-mb80--tab {
    margin-bottom: 80px !important;
  }
  .u-pt80--tab {
    padding-top: 80px !important;
  }
  .u-pr80--tab {
    padding-right: 80px !important;
  }
  .u-pl80--tab {
    padding-left: 80px !important;
  }
  .u-pb80--tab {
    padding-bottom: 80px !important;
  }
  .u-mt85--tab {
    margin-top: 85px !important;
  }
  .u-mr85--tab {
    margin-right: 85px !important;
  }
  .u-ml85--tab {
    margin-left: 85px !important;
  }
  .u-mb85--tab {
    margin-bottom: 85px !important;
  }
  .u-pt85--tab {
    padding-top: 85px !important;
  }
  .u-pr85--tab {
    padding-right: 85px !important;
  }
  .u-pl85--tab {
    padding-left: 85px !important;
  }
  .u-pb85--tab {
    padding-bottom: 85px !important;
  }
  .u-mt90--tab {
    margin-top: 90px !important;
  }
  .u-mr90--tab {
    margin-right: 90px !important;
  }
  .u-ml90--tab {
    margin-left: 90px !important;
  }
  .u-mb90--tab {
    margin-bottom: 90px !important;
  }
  .u-pt90--tab {
    padding-top: 90px !important;
  }
  .u-pr90--tab {
    padding-right: 90px !important;
  }
  .u-pl90--tab {
    padding-left: 90px !important;
  }
  .u-pb90--tab {
    padding-bottom: 90px !important;
  }
  .u-mt95--tab {
    margin-top: 95px !important;
  }
  .u-mr95--tab {
    margin-right: 95px !important;
  }
  .u-ml95--tab {
    margin-left: 95px !important;
  }
  .u-mb95--tab {
    margin-bottom: 95px !important;
  }
  .u-pt95--tab {
    padding-top: 95px !important;
  }
  .u-pr95--tab {
    padding-right: 95px !important;
  }
  .u-pl95--tab {
    padding-left: 95px !important;
  }
  .u-pb95--tab {
    padding-bottom: 95px !important;
  }
  .u-mt100--tab {
    margin-top: 100px !important;
  }
  .u-mr100--tab {
    margin-right: 100px !important;
  }
  .u-ml100--tab {
    margin-left: 100px !important;
  }
  .u-mb100--tab {
    margin-bottom: 100px !important;
  }
  .u-pt100--tab {
    padding-top: 100px !important;
  }
  .u-pr100--tab {
    padding-right: 100px !important;
  }
  .u-pl100--tab {
    padding-left: 100px !important;
  }
  .u-pb100--tab {
    padding-bottom: 100px !important;
  }
}

@media screen and (max-width: 1180px) {
  .u-mt0--laptop {
    margin-top: 0px !important;
  }
  .u-mr0--laptop {
    margin-right: 0px !important;
  }
  .u-ml0--laptop {
    margin-left: 0px !important;
  }
  .u-mb0--laptop {
    margin-bottom: 0px !important;
  }
  .u-pt0--laptop {
    padding-top: 0px !important;
  }
  .u-pr0--laptop {
    padding-right: 0px !important;
  }
  .u-pl0--laptop {
    padding-left: 0px !important;
  }
  .u-pb0--laptop {
    padding-bottom: 0px !important;
  }
  .u-mt5--laptop {
    margin-top: 5px !important;
  }
  .u-mr5--laptop {
    margin-right: 5px !important;
  }
  .u-ml5--laptop {
    margin-left: 5px !important;
  }
  .u-mb5--laptop {
    margin-bottom: 5px !important;
  }
  .u-pt5--laptop {
    padding-top: 5px !important;
  }
  .u-pr5--laptop {
    padding-right: 5px !important;
  }
  .u-pl5--laptop {
    padding-left: 5px !important;
  }
  .u-pb5--laptop {
    padding-bottom: 5px !important;
  }
  .u-mt10--laptop {
    margin-top: 10px !important;
  }
  .u-mr10--laptop {
    margin-right: 10px !important;
  }
  .u-ml10--laptop {
    margin-left: 10px !important;
  }
  .u-mb10--laptop {
    margin-bottom: 10px !important;
  }
  .u-pt10--laptop {
    padding-top: 10px !important;
  }
  .u-pr10--laptop {
    padding-right: 10px !important;
  }
  .u-pl10--laptop {
    padding-left: 10px !important;
  }
  .u-pb10--laptop {
    padding-bottom: 10px !important;
  }
  .u-mt15--laptop {
    margin-top: 15px !important;
  }
  .u-mr15--laptop {
    margin-right: 15px !important;
  }
  .u-ml15--laptop {
    margin-left: 15px !important;
  }
  .u-mb15--laptop {
    margin-bottom: 15px !important;
  }
  .u-pt15--laptop {
    padding-top: 15px !important;
  }
  .u-pr15--laptop {
    padding-right: 15px !important;
  }
  .u-pl15--laptop {
    padding-left: 15px !important;
  }
  .u-pb15--laptop {
    padding-bottom: 15px !important;
  }
  .u-mt20--laptop {
    margin-top: 20px !important;
  }
  .u-mr20--laptop {
    margin-right: 20px !important;
  }
  .u-ml20--laptop {
    margin-left: 20px !important;
  }
  .u-mb20--laptop {
    margin-bottom: 20px !important;
  }
  .u-pt20--laptop {
    padding-top: 20px !important;
  }
  .u-pr20--laptop {
    padding-right: 20px !important;
  }
  .u-pl20--laptop {
    padding-left: 20px !important;
  }
  .u-pb20--laptop {
    padding-bottom: 20px !important;
  }
  .u-mt25--laptop {
    margin-top: 25px !important;
  }
  .u-mr25--laptop {
    margin-right: 25px !important;
  }
  .u-ml25--laptop {
    margin-left: 25px !important;
  }
  .u-mb25--laptop {
    margin-bottom: 25px !important;
  }
  .u-pt25--laptop {
    padding-top: 25px !important;
  }
  .u-pr25--laptop {
    padding-right: 25px !important;
  }
  .u-pl25--laptop {
    padding-left: 25px !important;
  }
  .u-pb25--laptop {
    padding-bottom: 25px !important;
  }
  .u-mt30--laptop {
    margin-top: 30px !important;
  }
  .u-mr30--laptop {
    margin-right: 30px !important;
  }
  .u-ml30--laptop {
    margin-left: 30px !important;
  }
  .u-mb30--laptop {
    margin-bottom: 30px !important;
  }
  .u-pt30--laptop {
    padding-top: 30px !important;
  }
  .u-pr30--laptop {
    padding-right: 30px !important;
  }
  .u-pl30--laptop {
    padding-left: 30px !important;
  }
  .u-pb30--laptop {
    padding-bottom: 30px !important;
  }
  .u-mt35--laptop {
    margin-top: 35px !important;
  }
  .u-mr35--laptop {
    margin-right: 35px !important;
  }
  .u-ml35--laptop {
    margin-left: 35px !important;
  }
  .u-mb35--laptop {
    margin-bottom: 35px !important;
  }
  .u-pt35--laptop {
    padding-top: 35px !important;
  }
  .u-pr35--laptop {
    padding-right: 35px !important;
  }
  .u-pl35--laptop {
    padding-left: 35px !important;
  }
  .u-pb35--laptop {
    padding-bottom: 35px !important;
  }
  .u-mt40--laptop {
    margin-top: 40px !important;
  }
  .u-mr40--laptop {
    margin-right: 40px !important;
  }
  .u-ml40--laptop {
    margin-left: 40px !important;
  }
  .u-mb40--laptop {
    margin-bottom: 40px !important;
  }
  .u-pt40--laptop {
    padding-top: 40px !important;
  }
  .u-pr40--laptop {
    padding-right: 40px !important;
  }
  .u-pl40--laptop {
    padding-left: 40px !important;
  }
  .u-pb40--laptop {
    padding-bottom: 40px !important;
  }
  .u-mt45--laptop {
    margin-top: 45px !important;
  }
  .u-mr45--laptop {
    margin-right: 45px !important;
  }
  .u-ml45--laptop {
    margin-left: 45px !important;
  }
  .u-mb45--laptop {
    margin-bottom: 45px !important;
  }
  .u-pt45--laptop {
    padding-top: 45px !important;
  }
  .u-pr45--laptop {
    padding-right: 45px !important;
  }
  .u-pl45--laptop {
    padding-left: 45px !important;
  }
  .u-pb45--laptop {
    padding-bottom: 45px !important;
  }
  .u-mt50--laptop {
    margin-top: 50px !important;
  }
  .u-mr50--laptop {
    margin-right: 50px !important;
  }
  .u-ml50--laptop {
    margin-left: 50px !important;
  }
  .u-mb50--laptop {
    margin-bottom: 50px !important;
  }
  .u-pt50--laptop {
    padding-top: 50px !important;
  }
  .u-pr50--laptop {
    padding-right: 50px !important;
  }
  .u-pl50--laptop {
    padding-left: 50px !important;
  }
  .u-pb50--laptop {
    padding-bottom: 50px !important;
  }
  .u-mt55--laptop {
    margin-top: 55px !important;
  }
  .u-mr55--laptop {
    margin-right: 55px !important;
  }
  .u-ml55--laptop {
    margin-left: 55px !important;
  }
  .u-mb55--laptop {
    margin-bottom: 55px !important;
  }
  .u-pt55--laptop {
    padding-top: 55px !important;
  }
  .u-pr55--laptop {
    padding-right: 55px !important;
  }
  .u-pl55--laptop {
    padding-left: 55px !important;
  }
  .u-pb55--laptop {
    padding-bottom: 55px !important;
  }
  .u-mt60--laptop {
    margin-top: 60px !important;
  }
  .u-mr60--laptop {
    margin-right: 60px !important;
  }
  .u-ml60--laptop {
    margin-left: 60px !important;
  }
  .u-mb60--laptop {
    margin-bottom: 60px !important;
  }
  .u-pt60--laptop {
    padding-top: 60px !important;
  }
  .u-pr60--laptop {
    padding-right: 60px !important;
  }
  .u-pl60--laptop {
    padding-left: 60px !important;
  }
  .u-pb60--laptop {
    padding-bottom: 60px !important;
  }
  .u-mt65--laptop {
    margin-top: 65px !important;
  }
  .u-mr65--laptop {
    margin-right: 65px !important;
  }
  .u-ml65--laptop {
    margin-left: 65px !important;
  }
  .u-mb65--laptop {
    margin-bottom: 65px !important;
  }
  .u-pt65--laptop {
    padding-top: 65px !important;
  }
  .u-pr65--laptop {
    padding-right: 65px !important;
  }
  .u-pl65--laptop {
    padding-left: 65px !important;
  }
  .u-pb65--laptop {
    padding-bottom: 65px !important;
  }
  .u-mt70--laptop {
    margin-top: 70px !important;
  }
  .u-mr70--laptop {
    margin-right: 70px !important;
  }
  .u-ml70--laptop {
    margin-left: 70px !important;
  }
  .u-mb70--laptop {
    margin-bottom: 70px !important;
  }
  .u-pt70--laptop {
    padding-top: 70px !important;
  }
  .u-pr70--laptop {
    padding-right: 70px !important;
  }
  .u-pl70--laptop {
    padding-left: 70px !important;
  }
  .u-pb70--laptop {
    padding-bottom: 70px !important;
  }
  .u-mt75--laptop {
    margin-top: 75px !important;
  }
  .u-mr75--laptop {
    margin-right: 75px !important;
  }
  .u-ml75--laptop {
    margin-left: 75px !important;
  }
  .u-mb75--laptop {
    margin-bottom: 75px !important;
  }
  .u-pt75--laptop {
    padding-top: 75px !important;
  }
  .u-pr75--laptop {
    padding-right: 75px !important;
  }
  .u-pl75--laptop {
    padding-left: 75px !important;
  }
  .u-pb75--laptop {
    padding-bottom: 75px !important;
  }
  .u-mt80--laptop {
    margin-top: 80px !important;
  }
  .u-mr80--laptop {
    margin-right: 80px !important;
  }
  .u-ml80--laptop {
    margin-left: 80px !important;
  }
  .u-mb80--laptop {
    margin-bottom: 80px !important;
  }
  .u-pt80--laptop {
    padding-top: 80px !important;
  }
  .u-pr80--laptop {
    padding-right: 80px !important;
  }
  .u-pl80--laptop {
    padding-left: 80px !important;
  }
  .u-pb80--laptop {
    padding-bottom: 80px !important;
  }
  .u-mt85--laptop {
    margin-top: 85px !important;
  }
  .u-mr85--laptop {
    margin-right: 85px !important;
  }
  .u-ml85--laptop {
    margin-left: 85px !important;
  }
  .u-mb85--laptop {
    margin-bottom: 85px !important;
  }
  .u-pt85--laptop {
    padding-top: 85px !important;
  }
  .u-pr85--laptop {
    padding-right: 85px !important;
  }
  .u-pl85--laptop {
    padding-left: 85px !important;
  }
  .u-pb85--laptop {
    padding-bottom: 85px !important;
  }
  .u-mt90--laptop {
    margin-top: 90px !important;
  }
  .u-mr90--laptop {
    margin-right: 90px !important;
  }
  .u-ml90--laptop {
    margin-left: 90px !important;
  }
  .u-mb90--laptop {
    margin-bottom: 90px !important;
  }
  .u-pt90--laptop {
    padding-top: 90px !important;
  }
  .u-pr90--laptop {
    padding-right: 90px !important;
  }
  .u-pl90--laptop {
    padding-left: 90px !important;
  }
  .u-pb90--laptop {
    padding-bottom: 90px !important;
  }
  .u-mt95--laptop {
    margin-top: 95px !important;
  }
  .u-mr95--laptop {
    margin-right: 95px !important;
  }
  .u-ml95--laptop {
    margin-left: 95px !important;
  }
  .u-mb95--laptop {
    margin-bottom: 95px !important;
  }
  .u-pt95--laptop {
    padding-top: 95px !important;
  }
  .u-pr95--laptop {
    padding-right: 95px !important;
  }
  .u-pl95--laptop {
    padding-left: 95px !important;
  }
  .u-pb95--laptop {
    padding-bottom: 95px !important;
  }
  .u-mt100--laptop {
    margin-top: 100px !important;
  }
  .u-mr100--laptop {
    margin-right: 100px !important;
  }
  .u-ml100--laptop {
    margin-left: 100px !important;
  }
  .u-mb100--laptop {
    margin-bottom: 100px !important;
  }
  .u-pt100--laptop {
    padding-top: 100px !important;
  }
  .u-pr100--laptop {
    padding-right: 100px !important;
  }
  .u-pl100--laptop {
    padding-left: 100px !important;
  }
  .u-pb100--laptop {
    padding-bottom: 100px !important;
  }
}

@media screen and (min-width: 768px) {
  .u-mt0--pc {
    margin-top: 0px !important;
  }
  .u-mr0--pc {
    margin-right: 0px !important;
  }
  .u-ml0--pc {
    margin-left: 0px !important;
  }
  .u-mb0--pc {
    margin-bottom: 0px !important;
  }
  .u-pt0--pc {
    padding-top: 0px !important;
  }
  .u-pr0--pc {
    padding-right: 0px !important;
  }
  .u-pl0--pc {
    padding-left: 0px !important;
  }
  .u-pb0--pc {
    padding-bottom: 0px !important;
  }
  .u-mt5--pc {
    margin-top: 5px !important;
  }
  .u-mr5--pc {
    margin-right: 5px !important;
  }
  .u-ml5--pc {
    margin-left: 5px !important;
  }
  .u-mb5--pc {
    margin-bottom: 5px !important;
  }
  .u-pt5--pc {
    padding-top: 5px !important;
  }
  .u-pr5--pc {
    padding-right: 5px !important;
  }
  .u-pl5--pc {
    padding-left: 5px !important;
  }
  .u-pb5--pc {
    padding-bottom: 5px !important;
  }
  .u-mt10--pc {
    margin-top: 10px !important;
  }
  .u-mr10--pc {
    margin-right: 10px !important;
  }
  .u-ml10--pc {
    margin-left: 10px !important;
  }
  .u-mb10--pc {
    margin-bottom: 10px !important;
  }
  .u-pt10--pc {
    padding-top: 10px !important;
  }
  .u-pr10--pc {
    padding-right: 10px !important;
  }
  .u-pl10--pc {
    padding-left: 10px !important;
  }
  .u-pb10--pc {
    padding-bottom: 10px !important;
  }
  .u-mt15--pc {
    margin-top: 15px !important;
  }
  .u-mr15--pc {
    margin-right: 15px !important;
  }
  .u-ml15--pc {
    margin-left: 15px !important;
  }
  .u-mb15--pc {
    margin-bottom: 15px !important;
  }
  .u-pt15--pc {
    padding-top: 15px !important;
  }
  .u-pr15--pc {
    padding-right: 15px !important;
  }
  .u-pl15--pc {
    padding-left: 15px !important;
  }
  .u-pb15--pc {
    padding-bottom: 15px !important;
  }
  .u-mt20--pc {
    margin-top: 20px !important;
  }
  .u-mr20--pc {
    margin-right: 20px !important;
  }
  .u-ml20--pc {
    margin-left: 20px !important;
  }
  .u-mb20--pc {
    margin-bottom: 20px !important;
  }
  .u-pt20--pc {
    padding-top: 20px !important;
  }
  .u-pr20--pc {
    padding-right: 20px !important;
  }
  .u-pl20--pc {
    padding-left: 20px !important;
  }
  .u-pb20--pc {
    padding-bottom: 20px !important;
  }
  .u-mt25--pc {
    margin-top: 25px !important;
  }
  .u-mr25--pc {
    margin-right: 25px !important;
  }
  .u-ml25--pc {
    margin-left: 25px !important;
  }
  .u-mb25--pc {
    margin-bottom: 25px !important;
  }
  .u-pt25--pc {
    padding-top: 25px !important;
  }
  .u-pr25--pc {
    padding-right: 25px !important;
  }
  .u-pl25--pc {
    padding-left: 25px !important;
  }
  .u-pb25--pc {
    padding-bottom: 25px !important;
  }
  .u-mt30--pc {
    margin-top: 30px !important;
  }
  .u-mr30--pc {
    margin-right: 30px !important;
  }
  .u-ml30--pc {
    margin-left: 30px !important;
  }
  .u-mb30--pc {
    margin-bottom: 30px !important;
  }
  .u-pt30--pc {
    padding-top: 30px !important;
  }
  .u-pr30--pc {
    padding-right: 30px !important;
  }
  .u-pl30--pc {
    padding-left: 30px !important;
  }
  .u-pb30--pc {
    padding-bottom: 30px !important;
  }
  .u-mt35--pc {
    margin-top: 35px !important;
  }
  .u-mr35--pc {
    margin-right: 35px !important;
  }
  .u-ml35--pc {
    margin-left: 35px !important;
  }
  .u-mb35--pc {
    margin-bottom: 35px !important;
  }
  .u-pt35--pc {
    padding-top: 35px !important;
  }
  .u-pr35--pc {
    padding-right: 35px !important;
  }
  .u-pl35--pc {
    padding-left: 35px !important;
  }
  .u-pb35--pc {
    padding-bottom: 35px !important;
  }
  .u-mt40--pc {
    margin-top: 40px !important;
  }
  .u-mr40--pc {
    margin-right: 40px !important;
  }
  .u-ml40--pc {
    margin-left: 40px !important;
  }
  .u-mb40--pc {
    margin-bottom: 40px !important;
  }
  .u-pt40--pc {
    padding-top: 40px !important;
  }
  .u-pr40--pc {
    padding-right: 40px !important;
  }
  .u-pl40--pc {
    padding-left: 40px !important;
  }
  .u-pb40--pc {
    padding-bottom: 40px !important;
  }
  .u-mt45--pc {
    margin-top: 45px !important;
  }
  .u-mr45--pc {
    margin-right: 45px !important;
  }
  .u-ml45--pc {
    margin-left: 45px !important;
  }
  .u-mb45--pc {
    margin-bottom: 45px !important;
  }
  .u-pt45--pc {
    padding-top: 45px !important;
  }
  .u-pr45--pc {
    padding-right: 45px !important;
  }
  .u-pl45--pc {
    padding-left: 45px !important;
  }
  .u-pb45--pc {
    padding-bottom: 45px !important;
  }
  .u-mt50--pc {
    margin-top: 50px !important;
  }
  .u-mr50--pc {
    margin-right: 50px !important;
  }
  .u-ml50--pc {
    margin-left: 50px !important;
  }
  .u-mb50--pc {
    margin-bottom: 50px !important;
  }
  .u-pt50--pc {
    padding-top: 50px !important;
  }
  .u-pr50--pc {
    padding-right: 50px !important;
  }
  .u-pl50--pc {
    padding-left: 50px !important;
  }
  .u-pb50--pc {
    padding-bottom: 50px !important;
  }
  .u-mt55--pc {
    margin-top: 55px !important;
  }
  .u-mr55--pc {
    margin-right: 55px !important;
  }
  .u-ml55--pc {
    margin-left: 55px !important;
  }
  .u-mb55--pc {
    margin-bottom: 55px !important;
  }
  .u-pt55--pc {
    padding-top: 55px !important;
  }
  .u-pr55--pc {
    padding-right: 55px !important;
  }
  .u-pl55--pc {
    padding-left: 55px !important;
  }
  .u-pb55--pc {
    padding-bottom: 55px !important;
  }
  .u-mt60--pc {
    margin-top: 60px !important;
  }
  .u-mr60--pc {
    margin-right: 60px !important;
  }
  .u-ml60--pc {
    margin-left: 60px !important;
  }
  .u-mb60--pc {
    margin-bottom: 60px !important;
  }
  .u-pt60--pc {
    padding-top: 60px !important;
  }
  .u-pr60--pc {
    padding-right: 60px !important;
  }
  .u-pl60--pc {
    padding-left: 60px !important;
  }
  .u-pb60--pc {
    padding-bottom: 60px !important;
  }
  .u-mt65--pc {
    margin-top: 65px !important;
  }
  .u-mr65--pc {
    margin-right: 65px !important;
  }
  .u-ml65--pc {
    margin-left: 65px !important;
  }
  .u-mb65--pc {
    margin-bottom: 65px !important;
  }
  .u-pt65--pc {
    padding-top: 65px !important;
  }
  .u-pr65--pc {
    padding-right: 65px !important;
  }
  .u-pl65--pc {
    padding-left: 65px !important;
  }
  .u-pb65--pc {
    padding-bottom: 65px !important;
  }
  .u-mt70--pc {
    margin-top: 70px !important;
  }
  .u-mr70--pc {
    margin-right: 70px !important;
  }
  .u-ml70--pc {
    margin-left: 70px !important;
  }
  .u-mb70--pc {
    margin-bottom: 70px !important;
  }
  .u-pt70--pc {
    padding-top: 70px !important;
  }
  .u-pr70--pc {
    padding-right: 70px !important;
  }
  .u-pl70--pc {
    padding-left: 70px !important;
  }
  .u-pb70--pc {
    padding-bottom: 70px !important;
  }
  .u-mt75--pc {
    margin-top: 75px !important;
  }
  .u-mr75--pc {
    margin-right: 75px !important;
  }
  .u-ml75--pc {
    margin-left: 75px !important;
  }
  .u-mb75--pc {
    margin-bottom: 75px !important;
  }
  .u-pt75--pc {
    padding-top: 75px !important;
  }
  .u-pr75--pc {
    padding-right: 75px !important;
  }
  .u-pl75--pc {
    padding-left: 75px !important;
  }
  .u-pb75--pc {
    padding-bottom: 75px !important;
  }
  .u-mt80--pc {
    margin-top: 80px !important;
  }
  .u-mr80--pc {
    margin-right: 80px !important;
  }
  .u-ml80--pc {
    margin-left: 80px !important;
  }
  .u-mb80--pc {
    margin-bottom: 80px !important;
  }
  .u-pt80--pc {
    padding-top: 80px !important;
  }
  .u-pr80--pc {
    padding-right: 80px !important;
  }
  .u-pl80--pc {
    padding-left: 80px !important;
  }
  .u-pb80--pc {
    padding-bottom: 80px !important;
  }
  .u-mt85--pc {
    margin-top: 85px !important;
  }
  .u-mr85--pc {
    margin-right: 85px !important;
  }
  .u-ml85--pc {
    margin-left: 85px !important;
  }
  .u-mb85--pc {
    margin-bottom: 85px !important;
  }
  .u-pt85--pc {
    padding-top: 85px !important;
  }
  .u-pr85--pc {
    padding-right: 85px !important;
  }
  .u-pl85--pc {
    padding-left: 85px !important;
  }
  .u-pb85--pc {
    padding-bottom: 85px !important;
  }
  .u-mt90--pc {
    margin-top: 90px !important;
  }
  .u-mr90--pc {
    margin-right: 90px !important;
  }
  .u-ml90--pc {
    margin-left: 90px !important;
  }
  .u-mb90--pc {
    margin-bottom: 90px !important;
  }
  .u-pt90--pc {
    padding-top: 90px !important;
  }
  .u-pr90--pc {
    padding-right: 90px !important;
  }
  .u-pl90--pc {
    padding-left: 90px !important;
  }
  .u-pb90--pc {
    padding-bottom: 90px !important;
  }
  .u-mt95--pc {
    margin-top: 95px !important;
  }
  .u-mr95--pc {
    margin-right: 95px !important;
  }
  .u-ml95--pc {
    margin-left: 95px !important;
  }
  .u-mb95--pc {
    margin-bottom: 95px !important;
  }
  .u-pt95--pc {
    padding-top: 95px !important;
  }
  .u-pr95--pc {
    padding-right: 95px !important;
  }
  .u-pl95--pc {
    padding-left: 95px !important;
  }
  .u-pb95--pc {
    padding-bottom: 95px !important;
  }
  .u-mt100--pc {
    margin-top: 100px !important;
  }
  .u-mr100--pc {
    margin-right: 100px !important;
  }
  .u-ml100--pc {
    margin-left: 100px !important;
  }
  .u-mb100--pc {
    margin-bottom: 100px !important;
  }
  .u-pt100--pc {
    padding-top: 100px !important;
  }
  .u-pr100--pc {
    padding-right: 100px !important;
  }
  .u-pl100--pc {
    padding-left: 100px !important;
  }
  .u-pb100--pc {
    padding-bottom: 100px !important;
  }
}

/* --------------------------
テキスト装飾
-------------------------- */
.u-text-accent {
  color: #000;
}

.u-text-important {
  color: #000;
}

.u-text-inverse {
  color: #fff;
}

.u-text-sub {
  color: #a2a2a2;
}

.u-text-serif {
  font-family: "Kokoro",serif;
}

.u-text-bold {
  font-weight: 700;
}

.u-text-normal {
  font-weight: 300;
}

.u-text-highlight {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #f08080));
  background: linear-gradient(transparent 70%, #f08080 70%);
}

.u-text-x-small {
  font-size: 0.6rem;
  line-height: 1.2;
}

.u-text-small {
  font-size: 0.7rem;
  line-height: 1.4;
}

.u-text-default {
  font-size: 0.8rem;
  line-height: 1.6;
}

.u-text-large {
  font-size: 1rem;
  line-height: 1.6;
}

.u-text-x-large {
  font-size: 1.25rem;
  line-height: 1.8;
}

/* --------------------------
幅指定
-------------------------- */
.u-w0 {
  width: 0%;
  display: block;
}

.u-w10 {
  width: 10%;
  display: block;
}

.u-w20 {
  width: 20%;
  display: block;
}

.u-w30 {
  width: 30%;
  display: block;
}

.u-w40 {
  width: 40%;
  display: block;
}

.u-w50 {
  width: 50%;
  display: block;
}

.u-w60 {
  width: 60%;
  display: block;
}

.u-w70 {
  width: 70%;
  display: block;
}

.u-w80 {
  width: 80%;
  display: block;
}

.u-w90 {
  width: 90%;
  display: block;
}

.u-w100 {
  width: 100%;
  display: block;
}

@media screen and (min-width: 768px) {
  .u-w0--pc {
    width: 0%;
    display: block;
  }
  .u-w10--pc {
    width: 10%;
    display: block;
  }
  .u-w20--pc {
    width: 20%;
    display: block;
  }
  .u-w30--pc {
    width: 30%;
    display: block;
  }
  .u-w40--pc {
    width: 40%;
    display: block;
  }
  .u-w50--pc {
    width: 50%;
    display: block;
  }
  .u-w60--pc {
    width: 60%;
    display: block;
  }
  .u-w70--pc {
    width: 70%;
    display: block;
  }
  .u-w80--pc {
    width: 80%;
    display: block;
  }
  .u-w90--pc {
    width: 90%;
    display: block;
  }
  .u-w100--pc {
    width: 100%;
    display: block;
  }
}

@media screen and (max-width: 1180px) {
  .u-w0--laptop {
    width: 0%;
    display: block;
  }
  .u-w10--laptop {
    width: 10%;
    display: block;
  }
  .u-w20--laptop {
    width: 20%;
    display: block;
  }
  .u-w30--laptop {
    width: 30%;
    display: block;
  }
  .u-w40--laptop {
    width: 40%;
    display: block;
  }
  .u-w50--laptop {
    width: 50%;
    display: block;
  }
  .u-w60--laptop {
    width: 60%;
    display: block;
  }
  .u-w70--laptop {
    width: 70%;
    display: block;
  }
  .u-w80--laptop {
    width: 80%;
    display: block;
  }
  .u-w90--laptop {
    width: 90%;
    display: block;
  }
  .u-w100--laptop {
    width: 100%;
    display: block;
  }
}

@media screen and (max-width: 1023px) {
  .u-w0--tab {
    width: 0%;
    display: block;
  }
  .u-w10--tab {
    width: 10%;
    display: block;
  }
  .u-w20--tab {
    width: 20%;
    display: block;
  }
  .u-w30--tab {
    width: 30%;
    display: block;
  }
  .u-w40--tab {
    width: 40%;
    display: block;
  }
  .u-w50--tab {
    width: 50%;
    display: block;
  }
  .u-w60--tab {
    width: 60%;
    display: block;
  }
  .u-w70--tab {
    width: 70%;
    display: block;
  }
  .u-w80--tab {
    width: 80%;
    display: block;
  }
  .u-w90--tab {
    width: 90%;
    display: block;
  }
  .u-w100--tab {
    width: 100%;
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .u-w0--sp {
    width: 0%;
    display: block;
  }
  .u-w10--sp {
    width: 10%;
    display: block;
  }
  .u-w20--sp {
    width: 20%;
    display: block;
  }
  .u-w30--sp {
    width: 30%;
    display: block;
  }
  .u-w40--sp {
    width: 40%;
    display: block;
  }
  .u-w50--sp {
    width: 50%;
    display: block;
  }
  .u-w60--sp {
    width: 60%;
    display: block;
  }
  .u-w70--sp {
    width: 70%;
    display: block;
  }
  .u-w80--sp {
    width: 80%;
    display: block;
  }
  .u-w90--sp {
    width: 90%;
    display: block;
  }
  .u-w100--sp {
    width: 100%;
    display: block;
  }
}

.u-h100 {
  height: 100%;
}

/* --------------------------
ボタン
-------------------------- */
.c-button {
  display: block;
  padding: 15px;
  font-family: "Kokoro",serif;
  font-size: 1.5rem;
  line-height: 1.2;
  letter-spacing: 0.05em;
  text-align: center;
  color: #000;
  background-color: #fce0b9;
  cursor: pointer;
}

.c-button:hover {
  opacity: 0.7;
}

@media screen and (max-width: 767px) {
  .c-button {
    font-size: 0.75rem;
  }
}

/* --------------------------
セクション
-------------------------- */
@media screen and (min-width: 768px) {
  .c-section {
    margin: 80px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section {
    margin: 40px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--middle {
    margin: 40px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--middle {
    margin: 30px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--narrow {
    margin: 30px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--narrow {
    margin: 20px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--bg {
    padding: 80px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--bg {
    padding: 40px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--bg--middle {
    padding: 40px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--bg--middle {
    padding: 30px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--bg--narrow {
    padding: 30px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--bg--narrow {
    padding: 20px 0;
  }
}

.c-section-container {
  max-width: 1080px;
  margin: 0 auto;
  padding: 0 20px;
}

@media screen and (max-width: 1023px) {
  .c-section-container {
    max-width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .c-section-container {
    max-width: 100%;
  }
}

.c-section-container--middle {
  max-width: 900px;
  margin: auto;
  padding: 0 20px;
}

.c-section-container--narrow {
  width: 85%;
  margin: 0 auto;
}

@media screen and (max-width: 767px) {
  .c-section-container--narrow {
    width: 80%;
  }
}

@media screen and (max-width: 767px) {
  .c-section-container--fill {
    padding: 0;
    overflow: hidden;
  }
}

.p-image {
  position: relative;
}

.p-image-caption {
  font-size: 0.6rem;
  letter-spacing: 0;
  line-height: 1.2;
  text-align: right;
  color: #fff;
  text-shadow: 0 0 6px black, 0 0 6px black, 0 0 6px black, 0 0 6px black, 0 0 6px black, 0 0 6px black, 0 0 6px black, 0 0 6px black;
  position: absolute;
}

.p-image-caption--top {
  top: 5px;
}

.p-image-caption--bottom {
  bottom: 5px;
}

.p-image-caption--left {
  left: 5px;
}

.p-image-caption--right {
  right: 5px;
}

.p-caution {
  font-size: 0.8rem;
  line-height: 1.4;
  padding-left: 15px;
  position: relative;
}

@media screen and (max-width: 767px) {
  .p-caution {
    font-size: 0.6rem;
  }
}

.p-caution::before {
  content: "※";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

/* --------------------------
エクストラナビ（Gナビとは別にヘッダー内に表示するナビゲーション）
-------------------------- */
@media screen and (max-width: 767px) {
  .p-exnav {
    display: none;
  }
}

.p-exnav-list {
  margin: 0 -8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.p-exnav-list-item {
  padding: 0 8px;
}

.p-exnav-list-item a {
  display: block;
  text-decoration: none;
}

.p-exnav-list-item--text::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 8.7px;
  border-color: transparent transparent transparent #a2a2a2;
  padding-right: 0.5em;
}

.p-exnav-list-item--button {
  width: 150px;
  background: #000;
  color: #fff;
  padding: 10px 0;
  text-align: center;
  position: relative;
}

.p-exnav-drop {
  position: relative;
}

.p-exnav-drop:hover .p-exnav-drop-list {
  display: block;
}

.p-exnav-drop-list {
  display: none;
  position: absolute;
  padding: 0 8px;
  top: 100%;
  left: 0;
  z-index: 100;
}

.p-exnav-drop-list-item {
  border-top: 1px solid #fff;
}

.p-exnav-drop-list-item a {
  width: 150px;
  background: #000;
  color: #fff;
  padding: 10px 0;
  padding: 10px 0;
  text-align: center;
}

/* --------------------------
フッター
-------------------------- */
.p-fnav {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  padding: 10px 0;
  margin-bottom: 50px;
}

.p-fnav-list {
  margin: 0 -20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (max-width: 767px) {
  .p-fnav-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.p-fnav-list-item {
  -ms-flex-negative: 1;
      flex-shrink: 1;
  padding: 0 20px;
  border-right: 1px solid #000;
}

.p-fnav-list-item:first-child {
  border-left: 1px solid #000;
}

.p-fnav-list-item a {
  display: block;
  text-decoration: none;
}

.p-fnav-list-item a:hover {
  text-decoration: underline;
}

/* --------------------------
フッター
-------------------------- */
.p-footer-cta {
  padding: 100px 0;
  background-color: #a2a2a2;
}

.p-footer-cta-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 767px) {
  .p-footer-cta-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: -10px;
  }
}

.p-footer-cta-list-item {
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .p-footer-cta-list-item {
    padding: 10px;
    width: 100%;
  }
}

.p-footer-cta-list-item a {
  display: block;
  min-width: 350px;
  font-size: 1.2rem;
  line-height: 1;
  text-align: center;
  color: #000;
  border: 5px double #000;
  padding: 15px 20px 10px;
  text-decoration: none;
}

.p-footer-cta-tel {
  max-width: 450px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  padding: 20px 40px;
  border-top: 5px solid #000;
  border-bottom: 5px solid #000;
  margin-bottom: 50px;
}

.p-footer-cta-tel a {
  display: inline-block;
  font-size: 2rem;
  letter-spacing: 0.1em;
  text-decoration: none;
}

.p-footer-logo {
  margin: 50px 0;
  text-align: center;
}

.p-footer-copyright {
  text-align: center;
  background-color: #a2a2a2;
  color: #fff;
  padding: 10px;
  line-height: 1;
  font-size: 0.6rem;
}

/* --------------------------
Gナビ
-------------------------- */
@media screen and (max-width: 767px) {
  .p-gnav {
    display: none;
  }
}

.p-gnav.active {
  display: block;
}

.p-gnav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 1080px;
  margin: 0 auto;
}

@media screen and (max-width: 767px) {
  .p-gnav-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    text-align: center;
  }
}

.p-gnav-list-item {
  padding: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  position: relative;
}

@media screen and (max-width: 767px) {
  .p-gnav-list-item {
    padding: 0;
    width: 50%;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    border-bottom: 1px solid #a2a2a2;
  }
}

@media screen and (max-width: 767px) {
  .p-gnav-list-item:nth-child(2n-1) {
    border-right: 1px solid #a2a2a2;
  }
}

.p-gnav-list-item.current a {
  border-bottom: 5px solid #f2f2f3;
}

.p-gnav-list-item.current .p-gnav-drop a {
  border-bottom: 3px solid #f2f2f3;
}

.p-gnav-list-item.dropdown:hover .p-gnav-drop {
  display: block;
}

.p-gnav-list-item.dropdown:hover .p-gnav-drop a:hover {
  border-bottom: 3px solid #f2f2f3;
}

@media screen and (max-width: 1023px) {
  .p-gnav-list-item.dropdown:hover .p-gnav-drop {
    display: none;
  }
}

.p-gnav-list-item a {
  font-size: 0.8rem;
  border-bottom: 5px solid transparent;
  line-height: 1;
  padding: 15px 0 20px;
  display: block;
  text-align: center;
  text-decoration: none;
}

@media screen and (max-width: 767px) {
  .p-gnav-list-item a {
    height: auto;
    padding: 15px 0 10px;
    line-height: 1;
  }
}

.p-gnav-list-item a:hover {
  border-bottom: 5px solid #f2f2f3;
}

/* --------------------------
ヘッダー
-------------------------- */
.p-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  background: rgba(255, 255, 255, 0.8);
}

.p-header-inner {
  max-width: 1080px;
  width: 100%;
  margin: 0 auto;
  padding: 15px 20px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 767px) {
  .p-header-inner {
    padding: 10px 20px 10px;
  }
}

.p-header-logo {
  text-align: left;
}

.p-header-logo span {
  display: none;
}

.p-header-logo a {
  display: inline-block;
  line-height: 1;
}

@media screen and (min-width: 768px) {
  .p-header-logo a img {
    width: auto;
    height: 45px;
  }
}

@media screen and (max-width: 767px) {
  .p-header-logo a img {
    width: auto;
    height: 30px;
  }
}

/* --------------------------
フッター固定ボタン
-------------------------- */
.p-fixedmenu {
  display: none;
}

@media screen and (max-width: 767px) {
  .p-fixedmenu {
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #fff;
    padding: 4px;
  }
}

.p-fixedmenu-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: -2px;
}

.p-fixedmenu-list-item {
  width: 25%;
  padding: 2px;
}

.p-fixedmenu-list-item a {
  display: block;
  text-decoration: none;
  border: 1px solid #000;
  padding: 6px 0 4px;
  font-size: 2.4vw;
  height: 100%;
}

.p-fixedmenu-list-item a span {
  position: relative;
  padding-left: 1em;
}

.p-fixedmenu-list-item a span::after {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  content: "\f101";
  font-family: "Font Awesome 5 Free";
  font-size: 0.5rem;
  font-weight: 900;
}

.p-fixedmenu-list-item--request a {
  background: #000;
  color: #fff;
}

.p-fixedmenu-list-item--request .p-fixedmenu-contents::before {
  background: #fff;
}

.p-fixedmenu-contents {
  text-align: center;
}

.p-fixedmenu-contents::before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  margin: 0 auto;
  margin-bottom: 4px;
  background: #000;
}

.p-sns {
  position: fixed;
  bottom: 125px;
  right: 35px;
}

@media screen and (max-width: 767px) {
  .p-sns {
    display: none;
  }
}

.p-sns-title {
  width: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0.8rem;
  letter-spacing: 0.05em;
  font-weight: 700;
  margin-bottom: 75px;
  position: relative;
}

.p-sns-title::before {
  content: "";
  position: absolute;
  bottom: -60px;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: block;
  width: 1px;
  height: 45px;
  background: #000;
}

.p-sns-list {
  margin: -7.5px 0;
}

.p-sns-list-item {
  padding: 7.5px 0;
}

.p-sns-list-item a {
  display: block;
  text-decoration: none;
  font-size: 1.5rem;
}

.p-mv {
  height: 300px;
  background-color: #a2a2a2;
  background-position: center center;
  background-size: cover;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
}

@media screen and (max-width: 767px) {
  .p-mv {
    height: 150px;
  }
}

.p-modal {
  display: none;
  position: fixed;
  z-index: 1000;
  /*サイトによってここの数値は調整 */
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.p-modal-bg {
  width: 100%;
  height: 100%;
  background-color: rgba(30, 30, 30, 0.9);
}

.p-modal-contents {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 90%;
  max-width: 900px;
  padding: 10px;
  background-color: #fff;
}

.p-modal-contents img {
  display: block;
  width: 100%;
}

.p-modal-close {
  font-size: 1.6rem;
  color: #fff;
  position: fixed;
  bottom: 100%;
  left: 100%;
  cursor: pointer;
  z-index: 1001;
}

.p-video {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}

.p-video iframe {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.p-video iframe ~ p {
  display: none;
}

.p-news {
  width: 100%;
  max-width: 750px;
  padding: 0 20px;
  margin: 0 auto;
}

.p-news-title {
  font-size: 1.4rem;
  letter-spacing: 0.03em;
  margin-bottom: 30px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.p-news-title::before, .p-news-title::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 1px;
  background: #f2f2f3;
  display: block;
}

.p-news-title::before {
  margin-right: 20px;
}

@media screen and (max-width: 767px) {
  .p-news-title::before {
    margin-right: 10px;
  }
}

.p-news-title::after {
  margin-left: 20px;
}

@media screen and (max-width: 767px) {
  .p-news-title::after {
    margin-left: 10px;
  }
}

@media screen and (max-width: 767px) {
  .p-news-title {
    margin-bottom: 20px;
  }
}

.p-news-list {
  margin: -10px 0;
}

@media screen and (max-width: 767px) {
  .p-news-list {
    margin: -20px 0;
  }
}

.p-news-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 40px;
  border-bottom: 1px solid #f2f2f3;
}

@media screen and (max-width: 767px) {
  .p-news-list-item {
    padding: 20px 0;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.p-news-date {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 40px;
}

@media screen and (max-width: 767px) {
  .p-news-date {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }
}

.top-fixed {
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
}

.top-illust {
  text-align: center;
  margin-bottom: 20px;
}

.top-section {
  font-size: 1.25rem;
  color: #f0844a;
  font-style: italic;
  text-align: center;
  letter-spacing: 0.02em;
  margin-bottom: 40px;
}

.top-bedroom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.top-bedroom-item {
  width: 100%;
}

.top-image {
  text-align: center;
  margin: 40px 0;
}

.top-image--icon img {
  width: 50%;
}

@media screen and (max-width: 767px) {
  .top-image {
    margin: 20px 0;
  }
}

.ambassador-panel, .ambassador-h4 {
  background: #dff1f8;
}

.ambassador-section {
  color: #50a9b5;
}

.ambassador-button {
  background: #b6dbe2;
}

.online-header {
  padding: 100px 0 50px;
  background: #66413a;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .online-header {
    padding: 50px 0 25px;
  }
}

.online-header img {
  width: 400px;
}

@media screen and (max-width: 767px) {
  .online-header img {
    width: 200px;
  }
}

.online-footer {
  font-family: bebas-neue-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 0.9rem;
  letter-spacing: 0.1em;
  color: #fff;
  padding: 50px 0 50px;
  background: #66413a;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .online-footer {
    font-size: 0.75rem;
    padding: 50px 0 35px;
  }
}

.online-main {
  background: #f4f2e6;
  padding: 50px 0 50px;
}

@media screen and (max-width: 767px) {
  .online-main {
    padding: 25px 0 50px;
  }
}

.online-container {
  max-width: 1180px;
  margin: 0 auto;
  padding: 0 20px;
}

@media screen and (max-width: 767px) {
  .online-container {
    max-width: 100%;
  }
}

.online-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 1023px) {
  .online-row {
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
  }
}

.online-item {
  width: 100%;
  padding-right: 80px;
}

@media screen and (max-width: 1023px) {
  .online-item {
    width: 100%;
    padding-right: 0;
    margin-top: 50px;
  }
}

@media screen and (max-width: 767px) {
  .online-item {
    margin-top: 25px;
  }
}

.online-illust {
  width: 500px;
}

@media screen and (max-width: 1023px) {
  .online-illust {
    width: 50%;
    margin: 0 auto;
  }
}

.online-illust img {
  mix-blend-mode: multiply;
}

.online-title {
  margin-bottom: 80px;
}

.online-title img {
  height: 40px;
}

@media screen and (max-width: 767px) {
  .online-title img {
    height: auto;
  }
}

@media screen and (max-width: 1023px) {
  .online-title {
    margin-bottom: 50px;
  }
}

@media screen and (max-width: 767px) {
  .online-title {
    margin-bottom: 25px;
  }
}

.online-text {
  font-size: 1rem;
  line-height: 2.4;
  letter-spacing: 0.1em;
  text-align: justify;
  margin-bottom: 2em;
}

@media screen and (max-width: 767px) {
  .online-text {
    font-size: 0.9rem;
    letter-spacing: 0.05em;
    line-height: 2;
  }
}

.online-button {
  display: inline-block;
  width: 500px;
  font-size: 1.5rem;
  font-weight: 500;
  color: #fff;
  text-align: center;
  padding: 15px 0 20px;
  line-height: 1.7;
  letter-spacing: 0.4em;
  background: #ba8e85;
}

@media screen and (max-width: 1023px) {
  .online-button {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .online-button {
    font-size: 1.25rem;
  }
}

.online-caption {
  margin-top: 100px;
}

@media screen and (max-width: 767px) {
  .online-caption {
    margin-top: 50px;
  }
}

.online-caption > li {
  font-size: 0.7rem;
  line-height: 1.75;
  letter-spacing: 0.1em;
  padding-left: 1em;
  position: relative;
}

@media screen and (max-width: 767px) {
  .online-caption > li {
    font-size: 0.8rem;
  }
}

.online-caption > li::before {
  content: "※";
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uL3NldHRpbmdzL192YXIuc2NzcyIsIi4uL3NldHRpbmdzL19taXhpbi5zY3NzIiwiLi4vc2V0dGluZ3MvX2ZvbnQuc2NzcyIsIi4uL2Jhc2UvX3Jlc2V0LnNjc3MiLCIuLi9iYXNlL19iYXNlLnNjc3MiLCIuLi9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCIuLi9jb21wb25lbnRzL19mb3JtLnNjc3MiLCIuLi9jb21wb25lbnRzL19oLnNjc3MiLCIuLi9jb21wb25lbnRzL19sYWJlbC5zY3NzIiwiLi4vY29tcG9uZW50cy9fbGluZS5zY3NzIiwiLi4vY29tcG9uZW50cy9fbGluay5zY3NzIiwiLi4vY29tcG9uZW50cy9fbGlzdC5zY3NzIiwiLi4vY29tcG9uZW50cy9fbWVudS5zY3NzIiwiLi4vY29tcG9uZW50cy9fcGFuZWwuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3NlY3Rpb24uc2NzcyIsIi4uL2NvbXBvbmVudHMvX3RhYi5zY3NzIiwiLi4vY29tcG9uZW50cy9fdGFibGUuc2NzcyIsIi4uL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uL3V0aWxpdGllcy9fYmcuc2NzcyIsIi4uL3V0aWxpdGllcy9fYm9yZGVyLnNjc3MiLCIuLi91dGlsaXRpZXMvX2NsZWFyZml4LnNjc3MiLCIuLi91dGlsaXRpZXMvX2dyaWQuc2NzcyIsIi4uL3V0aWxpdGllcy9faGlkZS5zY3NzIiwiLi4vdXRpbGl0aWVzL19tYXJnaW4uc2NzcyIsIi4uL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vdXRpbGl0aWVzL193LnNjc3MiLCIuLi9jb21wb25lbnRzL19idXR0b24uc2NzcyIsIi4uL3Byb2plY3RzL19jYXB0aW9uLnNjc3MiLCIuLi9wcm9qZWN0cy9fY2F1dGlvbi5zY3NzIiwiLi4vcHJvamVjdHMvX2V4bmF2LnNjc3MiLCIuLi9wcm9qZWN0cy9fZm5hdi5zY3NzIiwiLi4vcHJvamVjdHMvX2Zvb3Rlci5zY3NzIiwiLi4vcHJvamVjdHMvX2duYXYuc2NzcyIsIi4uL3Byb2plY3RzL19oZWFkZXIuc2NzcyIsIi4uL3Byb2plY3RzL19maXhlZG1lbnUuc2NzcyIsIi4uL3Byb2plY3RzL19zbnMuc2NzcyIsIi4uL3Byb2plY3RzL19tdi5zY3NzIiwiLi4vcHJvamVjdHMvX21vZGFsLnNjc3MiLCIuLi9wcm9qZWN0cy9fdmlkZW8uc2NzcyIsIi4uL3Byb2plY3RzL19uZXdzLnNjc3MiLCJfdG9wLnNjc3MiLCJfYW1iYXNzYWRvci5zY3NzIiwiX29ubGluZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7NEJERzRCO0FDWTVCOzs0QkRUNEI7QUNnQjVCOzs0QkRiNEI7QUNrQjVCOzs0QkRmNEI7QUN1QjVCOzs0QkRwQjRCO0FFZjVCOzs0QkZrQjRCO0FFRjVCOzs0QkZLNEI7QUdyQjVCO0VBQ0UscUJBQXFCO0VBQ3JCLDZGQUMrQztBSHNCakQ7O0FJekJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXVCRSxTQUFTO0VBQ1QsVUFBVTtFQUNWLGNBQWM7QUo0QmhCOztBSXpCQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLGdCQUFnQjtBSjRCbEI7O0FJekJBO0VBQ0UsZ0JBQWdCO0FKNEJsQjs7QUl6QkE7Ozs7RUFJRSxTQUFTO0FKNEJYOztBSXpCQTtFQUNFLDhCQUFzQjtVQUF0QixzQkFBc0I7QUo0QnhCOztBSXpCQTtFQUNFLDhCQUFzQjtVQUF0QixzQkFBc0I7QUo0QnhCOztBSXpCQTs7Ozs7O0VBTUUsWUFBWTtFQUNaLGVBQWU7QUo0QmpCOztBSXpCQTtFQUNFLFNBQVM7QUo0Qlg7O0FJekJBO0VBQ0UseUJBQXlCO0VBQ3pCLGlCQUFpQjtBSjRCbkI7O0FJekJBOztFQUVFLFVBQVU7RUFDVixnQkFBZ0I7QUo0QmxCOztBSzNHQTtFQUNFLGVBQWU7QUw4R2pCOztBSzNHQTtFQUNFLHFDQUE2QjtVQUE3Qiw2QkFBNkI7RUFDN0IsZ0tBQWE7RUFHYixnQkFBZ0I7RUFDaEIsV0pMZ0I7RUlNaEIsZUgwQzZCO0VH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RnRCLHNCYkxjO0FEcWlCbEI7O0FjN2hCRTtFQUNFLGtCQUFrQjtBZGdpQnRCOztBYzdoQkU7RUFDRSxrQkFBa0I7QWRnaUJ0Qjs7QUV0aUJFO0VZS0E7SUFJSSxhQUFhO0Vka2lCakI7QUFDRjs7QWNoaUJJO0VBQ0UsYUFBYTtBZG1pQm5COztBZTNqQkE7OzRCZitqQjRCO0FFcGpCMUI7RWFQRjtJQUVJLGNBQXdCO0VmNmpCMUI7QUFDRjs7QUV6akJFO0VhUEY7SUFNSSxjQUEyQjtFZitqQjdCO0FBQ0Y7O0FFL2pCRTtFYUVBO0lBRUksY0FBd0I7RWZna0I1QjtBQUNGOztBRXJrQkU7RWFFQTtJQU1JLGNBQTJCO0Vma2tCL0I7QUFDRjs7QUUza0JFO0VhWUE7SUFFSSxjQUF3QjtFZmtrQjVCO0FBQ0Y7O0FFamxCRTtFYVlBO0lBTUksY0FBMkI7RWZva0IvQjtBQUNGOztBRXZsQkU7RWFzQkE7SUFFSSxlQUF5QjtFZm9rQjdCO0FBQ0Y7O0FFN2xCRTtFYXNCQTtJQU1JLGVBQTRCO0Vmc2tCaEM7QUFDRjs7QUVubUJFO0VhK0JFO0lBRUksZUFBeUI7RWZ1a0IvQjtBQUNGOztBRXptQkU7RWErQkU7SUFNSSxlQUE0QjtFZnlrQmxDO0FBQ0Y7O0FFL21CRTtFYXlDRTtJQUVJLGVBQXlCO0VmeWtCL0I7QUFDRjs7QUVybkJFO0VheUNFO0lBTUksZUFBNEI7RWYya0JsQztBQUNGOztBZXZrQkU7RUFDRSxpQmRsQ21CO0VjbUNuQixjQUFjO0VBQ2QsZWRsQ21CO0FENG1CdkI7O0FFam9CRTtFYW9EQTtJQU1JLGVBQWU7RWY0a0JuQjtBQUNGOztBRXZvQkU7RWFvREE7SUFVSSxlQUFlO0VmOGtCbkI7QUFDRjs7QWU1a0JJO0VBQ0UsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixlZC9DaUI7QUQ4bkJ2Qjs7QWU1a0JJO0VBQ0UsVUFBVTtFQUNWLGNBQWM7QWYra0JwQjs7QUV4cEJFO0VhdUVFO0lBS0ksVUFBVTtFZmlsQmhCO0FBQ0Y7O0FFOXBCRTtFYWtGRTtJQUVJLFVBQVU7SUFDVixnQkFBZ0I7RWYra0J0QjtBQUNGOztBZ0JockJBOzs0QmhCb3JCNEI7QWdCL3FCMUI7RUFDRSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsVUFBVTtBaEJpckJkOztBRS9xQkU7RWNOQTtJQU9JLG1CQUFlO1FBQWYsZUFBZTtJQUNmLGtCQUFrQjtFaEJtckJ0QjtBQUNGOztBZ0JqckJJO0VBQ0UsbUJBQVk7TUFBWixvQkFBWTtVQUFaLFlBQVk7QWhCb3JCbEI7O0FFMXJCRTtFY0tFO0lBSUksVUFBVTtJQUNWLFlBQVk7RWhCc3JCbEI7QUFDRjs7QWdCNXJCSztFQVNHLHlCZlppQjtFZWFqQixlQUFlO0VBQ2YsY0FBYztFQUNkLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFdmMUJVO0VlMkJWLDJCZjVCVTtBRG10QmxCOztBRTVzQkU7RWNLRztJQW1CSyxpQkFBaUI7SUFDakIsZUFBZTtFaEJ5ckJ2QjtBQUNGOztBZ0I5c0JLO0VBd0JLLHlCZjlCVTtFZStCVixnQkFBZ0I7RUFDaEIsV2ZyQ1E7QUQrdEJsQjs7QUV6dEJFO0VjS0c7SUE2Qk8sU0FBUztJQUNULHlCZm5DYztJZW9DZCxXZjNDTTtFRHV1QmhCO0FBQ0Y7O0FnQnJyQkk7RUFDRSxhQUFhO0VBQ2Isc0JmckRZO0Vlc0RaLFVBQVU7QWhCd3JCaEI7O0FFdnVCRTtFYzRDRTtJQU1JLGFBQWE7SUFDYiw2QmZuRGtCO0VENnVCeEI7QUFDRjs7QWdCbHNCSztFQVdHLGNBQWM7QWhCMnJCdEI7O0FpQjd2QkE7OzRCakJpd0I0QjtBaUI3dkI1QjtFQUNFLDZCaEJLa0I7RWdCSmxCLFdBQVc7RUFDWCxpQmY4QzZCO0VlN0M3QixnQkFBZ0I7QWpCK3ZCbEI7O0FFNXZCRTtFZVBGO0lBT0ksZUFBZTtJQUNmLGdCQUFnQjtFakJpd0JsQjtBQUNGOztBaUIxd0JBO0VBYU0sZ0NoQlBjO0FEd3dCcEI7O0FFdndCRTtFZVBGO0lBZ0JRLGdCQUFnQjtJQUNoQixXQUFXO0VqQm13QmpCO0FBQ0Y7O0FpQnJ4QkE7RUFxQk0sa0JBQWtCO0VBQ2xCLGdCaEJBTTtFZ0JDTixZQUFZO0VBQ1oseUJoQmZtQjtFZ0JnQm5CLG1CQUFtQjtBakJvd0J6Qjs7QUV0eEJFO0VlUEY7SUE0QlEsY0FBYztJQUNkLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsa0JBQWtCO0VqQnN3QnhCO0FBQ0Y7O0FpQnR5QkE7RUFtQ00sa0JBQWtCO0FqQnV3QnhCOztBRW55QkU7RWVQRjtJQXNDUSxjQUFjO0lBQ2QsV0FBVztJQUNYLGdDaEJqQ2tCO0lnQmtDbEIsa0JBQWtCO0VqQnl3QnhCO0FBQ0Y7O0FpQnJ3QkU7RUFDRSxxQmhCeENzQjtBRGd6QjFCOztBaUJ6d0JHO0VBSUsscUJoQjNDa0I7QURvekIxQjs7QWlCN3dCRztFQU9LLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixnQmhCcENFO0VnQnFDRixpQkFBaUI7QWpCMHdCekI7O0FFN3pCRTtFZXVDQztJQWVPLFlBQVk7SUFDWixXQUFXO0VqQjR3Qm5CO0FBQ0Y7O0FpQjd4Qkc7RUFvQkssMEJBQTBCO0VBQzFCLGdCQUFnQjtBakI2d0J4Qjs7QUV6MEJFO0VldUNDO0lBd0JPLDBCQUEwQjtFakIrd0JsQztBQUNGOztBa0IxMUJBOzs0QmxCODFCNEI7QWtCMTFCNUI7RUFDRSxnQkFBZ0I7QWxCNDFCbEI7O0FrQnoxQkE7RUFDRSxpQkFBaUI7QWxCNDFCbkI7O0FrQnoxQkE7RUFDRSxrQkFBa0I7QWxCNDFCcEI7O0FrQnoxQkE7RUFDRSxtQkFBbUI7RUFDbkIscUJBQXFCO0FsQjQxQnZCOztBRW4yQkU7RWdCV0E7SUFDRSxnQkFBZ0I7RWxCNDFCbEI7RWtCejFCQTtJQUNFLGlCQUFpQjtFbEIyMUJuQjtFa0J4MUJBO0lBQ0Usa0JBQWtCO0VsQjAxQnBCO0FBQ0Y7O0FFLzJCRTtFZ0J5QkE7SUFDRSxnQkFBZ0I7RWxCMDFCbEI7RWtCdjFCQTtJQUNFLGlCQUFpQjtFbEJ5MUJuQjtFa0J0MUJBO0lBQ0Usa0JBQWtCO0VsQncxQnBCO0FBQ0Y7O0FFMzNCRTtFZ0J1Q0E7SUFDRSxnQkFBZ0I7RWxCdzFCbEI7RWtCcjFCQTtJQUNFLGlCQUFpQjtFbEJ1MUJuQjtFa0JwMUJBO0lBQ0Usa0JBQWtCO0VsQnMxQnBCO0FBQ0Y7O0FFdjRCRTtFZ0JxREE7SUFDRSxnQkFBZ0I7RWxCczFCbEI7RWtCbjFCQTtJQUNFLGlCQUFpQjtFbEJxMUJuQjtFa0JsMUJBO0lBQ0Usa0JBQWtCO0VsQm8xQnBCO0FBQ0Y7O0FtQjk1QkE7OzRCbkJrNkI0QjtBbUI5NUI1QjtFQUNFLHlCbEJRdUI7QUR3NUJ6Qjs7QW1CNzVCQTtFQUNFLHNCbEJMZ0I7QURxNkJsQjs7QW1CNzVCQTtFQUNFLHNCbEJSZ0I7QUR3NkJsQjs7QW9CNzZCQTs7NEJwQmk3QjRCO0FvQjU2QjFCO0VBQ0UsNkJuQkRjO0FEKzZCbEI7O0FvQjM2QkU7RUFDRSwwQm5CTGM7QURtN0JsQjs7QW9CMzZCRTtFQUNFLDRCbkJUYztBRHU3QmxCOztBb0IzNkJFO0VBQ0UsMkJuQmJjO0FEMjdCbEI7O0FvQjM2QkU7RUFDRSxrQm5CbEJjO0FEZzhCbEI7O0FxQnA4QkE7OzRCckJ3OEI0QjtBcUJwOEI1QjtFQUNJLFdBQVc7RUFDWCxXQUFXO0VBQ1gsWUFBWTtFQUNaLFNBQVM7RUFDVCxjQUFjO0VBQ2Qsa0JBQWtCO0FyQnM4QnRCOztBc0JoOUJBOzs0QnRCbzlCNEI7QXNCNThCNUI7RUFDRSxhQUFxQjtFQUNyQixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLG1CQUFlO01BQWYsZUFBZTtBdEI4OEJqQjs7QUU5OEJFO0VvQkhGO0lBTUksYUFBd0I7RXRCZzlCMUI7QUFDRjs7QXNCOThCRTtFQUNFLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0F0Qmk5QnZCOztBc0I5OEJFO0VBQ0UsOEJBQTJCO0VBQTNCLDhCQUEyQjtNQUEzQiwrQkFBMkI7VUFBM0IsMkJBQTJCO0F0Qmk5Qi9COztBc0I5OEJFO0VBQ0UsU0FBUztBdEJpOUJiOztBc0I5OEJFO0VBQ0UsYUFBNEI7QXRCaTlCaEM7O0FzQjE4QkU7RUFFSSxvQkFIb0I7RUFJcEIsYUFwQ1E7QXRCZy9CZDs7QUV6K0JFO0VvQjBCQTtJQUtNLGFBcENTO0V0Qm0vQmY7QUFDRjs7QXNCNThCRTtFQUVJLGNBQWM7QXRCODhCcEI7O0FzQjM4QkU7RUFFSSwwQkFqQm9CO0F0Qjg5QjFCOztBc0IxOEJFO0VBR0ksVUFBVTtBdEIyOEJoQjs7QXNCdjhCRTtFQUdJLGFBN0RlO0F0QnFnQ3JCOztBc0JyK0JFO0VBRUkscUJBSG9CO0VBSXBCLGFBcENRO0F0QjJnQ2Q7O0FFcGdDRTtFb0IwQkE7SUFLTSxhQXBDUztFdEI4Z0NmO0FBQ0Y7O0FzQnYrQkU7RUFFSSxjQUFjO0F0QnkrQnBCOztBc0J0K0JFO0VBRUksMkJBakJvQjtBdEJ5L0IxQjs7QXNCcitCRTtFQUdJLFVBQVU7QXRCcytCaEI7O0FzQmwrQkU7RUFHSSxhQTdEZTtBdEJnaUNyQjs7QXNCaGdDRTtFQUVJLFVBSG9CO0VBSXBCLGFBcENRO0F0QnNpQ2Q7O0FFL2hDRTtFb0IwQkE7SUFLTSxhQXBDUztFdEJ5aUNmO0FBQ0Y7O0FzQmxnQ0U7RUFFSSxjQUFjO0F0Qm9nQ3BCOztBc0JqZ0NFO0VBRUksZ0JBakJvQjtBdEJvaEMxQjs7QXNCaGdDRTtFQUdJLFVBQVU7QXRCaWdDaEI7O0FzQjcvQkU7RUFHSSxhQTdEZTtBdEIyakNyQjs7QXNCM2hDRTtFQUVJLHFCQUhvQjtFQUlwQixhQXBDUTtBdEJpa0NkOztBRTFqQ0U7RW9CMEJBO0lBS00sYUFwQ1M7RXRCb2tDZjtBQUNGOztBc0I3aENFO0VBRUksY0FBYztBdEIraENwQjs7QXNCNWhDRTtFQUVJLDJCQWpCb0I7QXRCK2lDMUI7O0FzQjNoQ0U7RUFHSSxVQUFVO0F0QjRoQ2hCOztBc0J4aENFO0VBR0ksYUE3RGU7QXRCc2xDckI7O0FzQnRqQ0U7RUFFSSxxQkFIb0I7RUFJcEIsYUFwQ1E7QXRCNGxDZDs7QUVybENFO0VvQjBCQTtJQUtNLGFBcENTO0V0QitsQ2Y7QUFDRjs7QXNCeGpDRTtFQUVJLGNBQWM7QXRCMGpDcEI7O0FzQnZqQ0U7RUFFSSwyQkFqQm9CO0F0QjBrQzFCOztBc0J0akNFO0VBR0ksVUFBVTtBdEJ1akNoQjs7QXNCbmpDRTtFQUdJLGFBN0RlO0F0QmluQ3JCOztBc0JqbENFO0VBRUksVUFIb0I7RUFJcEIsYUFwQ1E7QXRCdW5DZDs7QUVobkNFO0VvQjBCQTtJQUtNLGFBcENTO0V0QjBuQ2Y7QUFDRjs7QXNCbmxDRTtFQUVJLGNBQWM7QXRCcWxDcEI7O0FzQmxsQ0U7RUFFSSxnQkFqQm9CO0F0QnFtQzFCOztBc0JqbENFO0VBR0ksVUFBVTtBdEJrbENoQjs7QXNCOWtDRTtFQUdJLGFBN0RlO0F0QjRvQ3JCOztBc0I1bUNFO0VBRUkscUJBSG9CO0VBSXBCLGFBcENRO0F0QmtwQ2Q7O0FFM29DRTtFb0IwQkE7SUFLTSxhQXBDUztFdEJxcENmO0FBQ0Y7O0FzQjltQ0U7RUFFSSxjQUFjO0F0QmduQ3BCOztBc0I3bUNFO0VBRUksMkJBakJvQjtBdEJnb0MxQjs7QXNCNW1DRTtFQUdJLFVBQVU7QXRCNm1DaEI7O0FzQnptQ0U7RUFHSSxhQTdEZTtBdEJ1cUNyQjs7QXNCdm9DRTtFQUVJLHFCQUhvQjtFQUlwQixhQXBDUTtBdEI2cUNkOztBRXRxQ0U7RW9CMEJBO0lBS00sYUFwQ1M7RXRCZ3JDZjtBQUNGOztBc0J6b0NFO0VBRUksY0FBYztBdEIyb0NwQjs7QXNCeG9DRTtFQUVJLDJCQWpCb0I7QXRCMnBDMUI7O0FzQnZvQ0U7RUFHSSxVQUFVO0F0QndvQ2hCOztBc0Jwb0NFO0VBR0ksYUE3RGU7QXRCa3NDckI7O0FzQmxxQ0U7RUFFSSxVQUhvQjtFQUlwQixhQXBDUTtBdEJ3c0NkOztBRWpzQ0U7RW9CMEJBO0lBS00sYUFwQ1M7RXRCMnNDZjtBQUNGOztBc0JwcUNFO0VBRUksY0FBYztBdEJzcUNwQjs7QXNCbnFDRTtFQUVJLGdCQWpCb0I7QXRCc3JDMUI7O0FzQmxxQ0U7RUFHSSxVQUFVO0F0Qm1xQ2hCOztBc0IvcENFO0VBR0ksYUE3RGU7QXRCNnRDckI7O0FzQjdyQ0U7RUFFSSxxQkFIb0I7RUFJcEIsYUFwQ1E7QXRCbXVDZDs7QUU1dENFO0VvQjBCQTtJQUtNLGFBcENTO0V0QnN1Q2Y7QUFDRjs7QXNCL3JDRTtFQUVJLGNBQWM7QXRCaXNDcEI7O0FzQjlyQ0U7RUFFSSwyQkFqQm9CO0F0Qml0QzFCOztBc0I3ckNFO0VBR0ksVUFBVTtBdEI4ckNoQjs7QXNCMXJDRTtFQUdJLGFBN0RlO0F0Qnd2Q3JCOztBc0J4dENFO0VBRUkscUJBSG9CO0VBSXBCLGFBcENRO0F0Qjh2Q2Q7O0FFdnZDRTtFb0IwQkE7SUFLTSxhQXBDUztFdEJpd0NmO0FBQ0Y7O0FzQjF0Q0U7RUFFSSxjQUFjO0F0QjR0Q3BCOztBc0J6dENFO0VBRUksMkJBakJvQjtBdEI0dUMxQjs7QXNCeHRDRTtFQUdJLFVBQVU7QXRCeXRDaEI7O0FzQnJ0Q0U7RUFHSSxhQTdEZTtBdEJteENyQjs7QXNCbnZDRTtFQUVJLFdBSG9CO0VBSXBCLGFBcENRO0F0Qnl4Q2Q7O0FFbHhDRTtFb0IwQkE7SUFLTSxhQXBDUztFdEI0eENmO0FBQ0Y7O0FzQnJ2Q0U7RUFFSSxjQUFjO0F0QnV2Q3BCOztBc0JwdkNFO0VBRUksaUJBakJvQjtBdEJ1d0MxQjs7QXNCbnZDRTtFQUdJLFVBQVU7QXRCb3ZDaEI7O0FzQmh2Q0U7RUFHSSxhQTdEZTtBdEI4eUNyQjs7QUV4eUNFO0VvQmdFSTtJQUVJLG9CQUhvQjtJQUlwQixhQTFFSTtFdEJxekNaO0VzQnh1Q0k7SUFFSSxjQUFjO0V0Qnl1Q3RCO0VzQnR1Q0k7SUFFSSwwQkFkb0I7RXRCcXZDNUI7RXNCcHVDSTtJQUdJLFVBQVU7RXRCb3VDbEI7RXNCaHVDSTtJQUdJLGFBaEdXO0V0QmcwQ25CO0VzQjF2Q0k7SUFFSSxxQkFIb0I7SUFJcEIsYUExRUk7RXRCcTBDWjtFc0J4dkNJO0lBRUksY0FBYztFdEJ5dkN0QjtFc0J0dkNJO0lBRUksMkJBZG9CO0V0QnF3QzVCO0VzQnB2Q0k7SUFHSSxVQUFVO0V0Qm92Q2xCO0VzQmh2Q0k7SUFHSSxhQWhHVztFdEJnMUNuQjtFc0Ixd0NJO0lBRUksVUFIb0I7SUFJcEIsYUExRUk7RXRCcTFDWjtFc0J4d0NJO0lBRUksY0FBYztFdEJ5d0N0QjtFc0J0d0NJO0lBRUksZ0JBZG9CO0V0QnF4QzVCO0VzQnB3Q0k7SUFHSSxVQUFVO0V0Qm93Q2xCO0VzQmh3Q0k7SUFHSSxhQWhHVztFdEJnMkNuQjtFc0IxeENJO0lBRUkscUJBSG9CO0lBSXBCLGFBMUVJO0V0QnEyQ1o7RXNCeHhDSTtJQUVJLGNBQWM7RXRCeXhDdEI7RXNCdHhDSTtJQUVJLDJCQWRvQjtFdEJxeUM1QjtFc0JweENJO0lBR0ksVUFBVTtFdEJveENsQjtFc0JoeENJO0lBR0ksYUFoR1c7RXRCZzNDbkI7RXNCMXlDSTtJQUVJLHFCQUhvQjtJQUlwQixhQTFFSTtFdEJxM0NaO0VzQnh5Q0k7SUFFSSxjQUFjO0V0Qnl5Q3RCO0VzQnR5Q0k7SUFFSSwyQkFkb0I7RXRCcXpDNUI7RXNCcHlDSTtJQUdJLFVBQVU7RXRCb3lDbEI7RXNCaHlDSTtJQUdJLGFBaEdXO0V0Qmc0Q25CO0VzQjF6Q0k7SUFFSSxVQUhvQjtJQUlwQixhQTFFSTtFdEJxNENaO0VzQnh6Q0k7SUFFSSxjQUFjO0V0Qnl6Q3RCO0VzQnR6Q0k7SUFFSSxnQkFkb0I7RXRCcTBDNUI7RXNCcHpDSTtJQUdJLFVBQVU7RXRCb3pDbEI7RXNCaHpDSTtJQUdJLGFBaEdXO0V0Qmc1Q25CO0VzQjEwQ0k7SUFFSSxxQkFIb0I7SUFJcEIsYUExRUk7RXRCcTVDWjtFc0J4MENJO0lBRUksY0FBYztFdEJ5MEN0QjtFc0J0MENJO0lBRUksMkJBZG9CO0V0QnExQzVCO0VzQnAwQ0k7SUFHSSxVQUFVO0V0Qm8wQ2xCO0VzQmgwQ0k7SUFHSSxhQWhHVztFdEJnNkNuQjtFc0IxMUNJO0lBRUkscUJBSG9CO0lBSXBCLGFBMUVJO0V0QnE2Q1o7RXNCeDFDSTtJQUVJLGNBQWM7RXRCeTFDdEI7RXNCdDFDSTtJQUVJLDJCQWRvQjtFdEJxMkM1QjtFc0JwMUNJO0lBR0ksVUFBVTtFdEJvMUNsQjtFc0JoMUNJO0lBR0ksYUFoR1c7RXRCZzdDbkI7RXNCMTJDSTtJQUVJLFVBSG9CO0lBSXBCLGFBMUVJO0V0QnE3Q1o7RXNCeDJDSTtJQUVJLGNBQWM7RXRCeTJDdEI7RXNCdDJDSTtJQUVJLGdCQWRvQjtFdEJxM0M1QjtFc0JwMkNJO0lBR0ksVUFBVTtFdEJvMkNsQjtFc0JoMkNJO0lBR0ksYUFoR1c7RXRCZzhDbkI7RXNCMTNDSTtJQUVJLHFCQUhvQjtJQUlwQixhQTFFSTtFdEJxOENaO0VzQngzQ0k7SUFFSSxjQUFjO0V0QnkzQ3RCO0VzQnQzQ0k7SUFFSSwyQkFkb0I7RXRCcTRDNUI7RXNCcDNDSTtJQUdJLFVBQVU7RXRCbzNDbEI7RXNCaDNDSTtJQUdJLGFBaEdXO0V0Qmc5Q25CO0VzQjE0Q0k7SUFFSSxxQkFIb0I7SUFJcEIsYUExRUk7RXRCcTlDWjtFc0J4NENJO0lBRUksY0FBYztFdEJ5NEN0QjtFc0J0NENJO0lBRUksMkJBZG9CO0V0QnE1QzVCO0VzQnA0Q0k7SUFHSSxVQUFVO0V0Qm80Q2xCO0VzQmg0Q0k7SUFHSSxhQWhHVztFdEJnK0NuQjtFc0IxNUNJO0lBRUksV0FIb0I7SUFJcEIsYUExRUk7RXRCcStDWjtFc0J4NUNJO0lBRUksY0FBYztFdEJ5NUN0QjtFc0J0NUNJO0lBRUksaUJBZG9CO0V0QnE2QzVCO0VzQnA1Q0k7SUFHSSxVQUFVO0V0Qm81Q2xCO0VzQmg1Q0k7SUFHSSxhQWhHVztFdEJnL0NuQjtBQUNGOztBRTMrQ0U7RW9Cb0dJO0lBRUksb0JBSG9CO0lBSXBCLGFBOUdJO0V0QncvQ1o7RXNCdjRDSTtJQUVJLGNBQWM7RXRCdzRDdEI7RXNCcjRDSTtJQUVJLDBCQWRvQjtFdEJvNUM1QjtFc0JuNENJO0lBR0ksVUFBVTtFdEJtNENsQjtFc0IvM0NJO0lBR0ksYUFwSVc7RXRCbWdEbkI7RXNCejVDSTtJQUVJLHFCQUhvQjtJQUlwQixhQTlHSTtFdEJ3Z0RaO0VzQnY1Q0k7SUFFSSxjQUFjO0V0Qnc1Q3RCO0VzQnI1Q0k7SUFFSSwyQkFkb0I7RXRCbzZDNUI7RXNCbjVDSTtJQUdJLFVBQVU7RXRCbTVDbEI7RXNCLzRDSTtJQUdJLGFBcElXO0V0Qm1oRG5CO0VzQno2Q0k7SUFFSSxVQUhvQjtJQUlwQixhQTlHSTtFdEJ3aERaO0VzQnY2Q0k7SUFFSSxjQUFjO0V0Qnc2Q3RCO0VzQnI2Q0k7SUFFSSxnQkFkb0I7RXRCbzdDNUI7RXNCbjZDSTtJQUdJLFVBQVU7RXRCbTZDbEI7RXNCLzVDSTtJQUdJLGFBcElXO0V0Qm1pRG5CO0VzQno3Q0k7SUFFSSxxQkFIb0I7SUFJcEIsYUE5R0k7RXRCd2lEWjtFc0J2N0NJO0lBRUksY0FBYztFdEJ3N0N0QjtFc0JyN0NJO0lBRUksMkJBZG9CO0V0Qm84QzVCO0VzQm43Q0k7SUFHSSxVQUFVO0V0Qm03Q2xCO0VzQi82Q0k7SUFHSSxhQXBJVztFdEJtakRuQjtFc0J6OENJO0lBRUkscUJBSG9CO0lBSXBCLGFBOUdJO0V0QndqRFo7RXNCdjhDSTtJQUVJLGNBQWM7RXRCdzhDdEI7RXNCcjhDSTtJQUVJLDJCQWRvQjtFdEJvOUM1QjtFc0JuOENJO0lBR0ksVUFBVTtFdEJtOENsQjtFc0IvN0NJO0lBR0ksYUFwSVc7RXRCbWtEbkI7RXNCejlDSTtJQUVJLFVBSG9CO0lBSXBCLGFBOUdJO0V0QndrRFo7RXNCdjlDSTtJQUVJLGNBQWM7RXRCdzlDdEI7RXNCcjlDSTtJQUVJLGdCQWRvQjtFdEJvK0M1QjtFc0JuOUNJO0lBR0ksVUFBVTtFdEJtOUNsQjtFc0IvOENJO0lBR0ksYUFwSVc7RXRCbWxEbkI7RXNCeitDSTtJQUVJLHFCQUhvQjtJQUlwQixhQTlHSTtFdEJ3bERaO0VzQnYrQ0k7SUFFSSxjQUFjO0V0QncrQ3RCO0VzQnIrQ0k7SUFFSSwyQkFkb0I7RXRCby9DNUI7RXNCbitDSTtJQUdJLFVBQVU7RXRCbStDbEI7RXNCLzlDSTtJQUdJLGFBcElXO0V0Qm1tRG5CO0VzQnovQ0k7SUFFSSxxQkFIb0I7SUFJcEIsYUE5R0k7RXRCd21EWjtFc0J2L0NJO0lBRUksY0FBYztFdEJ3L0N0QjtFc0JyL0NJO0lBRUksMkJBZG9CO0V0Qm9nRDVCO0VzQm4vQ0k7SUFHSSxVQUFVO0V0Qm0vQ2xCO0VzQi8rQ0k7SUFHSSxhQXBJVztFdEJtbkRuQjtFc0J6Z0RJO0lBRUksVUFIb0I7SUFJcEIsYUE5R0k7RXRCd25EWjtFc0J2Z0RJO0lBRUksY0FBYztFdEJ3Z0R0QjtFc0JyZ0RJO0lBRUksZ0JBZG9CO0V0Qm9oRDVCO0VzQm5nREk7SUFHSSxVQUFVO0V0Qm1nRGxCO0VzQi8vQ0k7SUFHSSxhQXBJVztFdEJtb0RuQjtFc0J6aERJO0lBRUkscUJBSG9CO0lBSXBCLGFBOUdJO0V0QndvRFo7RXNCdmhESTtJQUVJLGNBQWM7RXRCd2hEdEI7RXNCcmhESTtJQUVJLDJCQWRvQjtFdEJvaUQ1QjtFc0JuaERJO0lBR0ksVUFBVTtFdEJtaERsQjtFc0IvZ0RJO0lBR0ksYUFwSVc7RXRCbXBEbkI7RXNCemlESTtJQUVJLHFCQUhvQjtJQUlwQixhQTlHSTtFdEJ3cERaO0VzQnZpREk7SUFFSSxjQUFjO0V0QndpRHRCO0VzQnJpREk7SUFFSSwyQkFkb0I7RXRCb2pENUI7RXNCbmlESTtJQUdJLFVBQVU7RXRCbWlEbEI7RXNCL2hESTtJQUdJLGFBcElXO0V0Qm1xRG5CO0VzQnpqREk7SUFFSSxXQUhvQjtJQUlwQixhQTlHSTtFdEJ3cURaO0VzQnZqREk7SUFFSSxjQUFjO0V0QndqRHRCO0VzQnJqREk7SUFFSSxpQkFkb0I7RXRCb2tENUI7RXNCbmpESTtJQUdJLFVBQVU7RXRCbWpEbEI7RXNCL2lESTtJQUdJLGFBcElXO0V0Qm1yRG5CO0FBQ0Y7O0FFOXFERTtFb0J3SUk7SUFFSSxvQkFIb0I7SUFJcEIsYUFsSkk7RXRCMnJEWjtFc0J0aURJO0lBRUksY0FBYztFdEJ1aUR0QjtFc0JwaURJO0lBRUksMEJBZG9CO0V0Qm1qRDVCO0VzQmxpREk7SUFHSSxVQUFVO0V0QmtpRGxCO0VzQjloREk7SUFHSSxhQXhLVztFdEJzc0RuQjtFc0J4akRJO0lBRUkscUJBSG9CO0lBSXBCLGFBbEpJO0V0QjJzRFo7RXNCdGpESTtJQUVJLGNBQWM7RXRCdWpEdEI7RXNCcGpESTtJQUVJLDJCQWRvQjtFdEJta0Q1QjtFc0JsakRJO0lBR0ksVUFBVTtFdEJrakRsQjtFc0I5aURJO0lBR0ksYUF4S1c7RXRCc3REbkI7RXNCeGtESTtJQUVJLFVBSG9CO0lBSXBCLGFBbEpJO0V0QjJ0RFo7RXNCdGtESTtJQUVJLGNBQWM7RXRCdWtEdEI7RXNCcGtESTtJQUVJLGdCQWRvQjtFdEJtbEQ1QjtFc0Jsa0RJO0lBR0ksVUFBVTtFdEJra0RsQjtFc0I5akRJO0lBR0ksYUF4S1c7RXRCc3VEbkI7RXNCeGxESTtJQUVJLHFCQUhvQjtJQUlwQixhQWxKSTtFdEIydURaO0VzQnRsREk7SUFFSSxjQUFjO0V0QnVsRHRCO0VzQnBsREk7SUFFSSwyQkFkb0I7RXRCbW1ENUI7RXNCbGxESTtJQUdJLFVBQVU7RXRCa2xEbEI7RXNCOWtESTtJQUdJLGFBeEtXO0V0QnN2RG5CO0VzQnhtREk7SUFFSSxxQkFIb0I7SUFJcEIsYUFsSkk7RXRCMnZEWjtFc0J0bURJO0lBRUksY0FBYztFdEJ1bUR0QjtFc0JwbURJO0lBRUksMkJBZG9CO0V0Qm1uRDVCO0VzQmxtREk7SUFHSSxVQUFVO0V0QmttRGxCO0VzQjlsREk7SUFHSSxhQXhLVztFdEJzd0RuQjtFc0J4bkRJO0lBRUksVUFIb0I7SUFJcEIsYUFsSkk7RXRCMndEWjtFc0J0bkRJO0lBRUksY0FBYztFdEJ1bkR0QjtFc0JwbkRJO0lBRUksZ0JBZG9CO0V0Qm1vRDVCO0VzQmxuREk7SUFHSSxVQUFVO0V0QmtuRGxCO0VzQjltREk7SUFHSSxhQXhLVztFdEJzeERuQjtFc0J4b0RJO0lBRUkscUJBSG9CO0lBSXBCLGFBbEpJO0V0QjJ4RFo7RXNCdG9ESTtJQUVJLGNBQWM7RXRCdW9EdEI7RXNCcG9ESTtJQUVJLDJCQWRvQjtFdEJtcEQ1QjtFc0Jsb0RJO0lBR0ksVUFBVTtFdEJrb0RsQjtFc0I5bkRJO0lBR0ksYUF4S1c7RXRCc3lEbkI7RXNCeHBESTtJQUVJLHFCQUhvQjtJQUlwQixhQWxKSTtFdEIyeURaO0VzQnRwREk7SUFFSSxjQUFjO0V0QnVwRHRCO0VzQnBwREk7SUFFSSwyQkFkb0I7RXRCbXFENUI7RXNCbHBESTtJQUdJLFVBQVU7RXRCa3BEbEI7RXNCOW9ESTtJQUdJLGFBeEtXO0V0QnN6RG5CO0VzQnhxREk7SUFFSSxVQUhvQjtJQUlwQixhQWxKSTtFdEIyekRaO0VzQnRxREk7SUFFSSxjQUFjO0V0QnVxRHRCO0VzQnBxREk7SUFFSSxnQkFkb0I7RXRCbXJENUI7RXNCbHFESTtJQUdJLFVBQVU7RXRCa3FEbEI7RXNCOXBESTtJQUdJLGFBeEtXO0V0QnMwRG5CO0VzQnhyREk7SUFFSSxxQkFIb0I7SUFJcEIsYUFsSkk7RXRCMjBEWjtFc0J0ckRJO0lBRUksY0FBYztFdEJ1ckR0QjtFc0JwckRJO0lBRUksMkJBZG9CO0V0Qm1zRDVCO0VzQmxyREk7SUFHSSxVQUFVO0V0QmtyRGxCO0VzQjlxREk7SUFHSSxhQXhLVztFdEJzMURuQjtFc0J4c0RJO0lBRUkscUJBSG9CO0lBSXBCLGFBbEpJO0V0QjIxRFo7RXNCdHNESTtJQUVJLGNBQWM7RXRCdXNEdEI7RXNCcHNESTtJQUVJLDJCQWRvQjtFdEJtdEQ1QjtFc0Jsc0RJO0lBR0ksVUFBVTtFdEJrc0RsQjtFc0I5ckRJO0lBR0ksYUF4S1c7RXRCczJEbkI7RXNCeHRESTtJQUVJLFdBSG9CO0lBSXBCLGFBbEpJO0V0QjIyRFo7RXNCdHRESTtJQUVJLGNBQWM7RXRCdXREdEI7RXNCcHRESTtJQUVJLGlCQWRvQjtFdEJtdUQ1QjtFc0JsdERJO0lBR0ksVUFBVTtFdEJrdERsQjtFc0I5c0RJO0lBR0ksYUF4S1c7RXRCczNEbkI7QUFDRjs7QUVqM0RFO0VvQjRLTTtJQUVJLG9CQUhvQjtJQUlwQixhQXRMRTtFdEI4M0RaO0FBQ0Y7O0FFeDNERTtFb0I0S007SUFLTSxhQXRMRztFdEJrNERmO0FBQ0Y7O0FFOTNERTtFb0JxTE07SUFFSSxjQUFjO0V0QjRzRHhCO0VzQnpzRE07SUFFSSwwQkFqQm9CO0V0QjJ0RDlCO0VzQnZzRE07SUFHSSxVQUFVO0V0QnVzRHBCO0VzQm5zRE07SUFHSSxhQS9NUztFdEJrNURuQjtFc0JodURNO0lBRUkscUJBSG9CO0lBSXBCLGFBdExFO0V0QnU1RFo7QUFDRjs7QUVqNURFO0VvQjRLTTtJQUtNLGFBdExHO0V0QjI1RGY7QUFDRjs7QUV2NURFO0VvQnFMTTtJQUVJLGNBQWM7RXRCcXVEeEI7RXNCbHVETTtJQUVJLDJCQWpCb0I7RXRCb3ZEOUI7RXNCaHVETTtJQUdJLFVBQVU7RXRCZ3VEcEI7RXNCNXRETTtJQUdJLGFBL01TO0V0QjI2RG5CO0VzQnp2RE07SUFFSSxVQUhvQjtJQUlwQixhQXRMRTtFdEJnN0RaO0FBQ0Y7O0FFMTZERTtFb0I0S007SUFLTSxhQXRMRztFdEJvN0RmO0FBQ0Y7O0FFaDdERTtFb0JxTE07SUFFSSxjQUFjO0V0Qjh2RHhCO0VzQjN2RE07SUFFSSxnQkFqQm9CO0V0QjZ3RDlCO0VzQnp2RE07SUFHSSxVQUFVO0V0Qnl2RHBCO0VzQnJ2RE07SUFHSSxhQS9NUztFdEJvOERuQjtFc0JseERNO0lBRUkscUJBSG9CO0lBSXBCLGFBdExFO0V0Qnk4RFo7QUFDRjs7QUVuOERFO0VvQjRLTTtJQUtNLGFBdExHO0V0QjY4RGY7QUFDRjs7QUV6OERFO0VvQnFMTTtJQUVJLGNBQWM7RXRCdXhEeEI7RXNCcHhETTtJQUVJLDJCQWpCb0I7RXRCc3lEOUI7RXNCbHhETTtJQUdJLFVBQVU7RXRCa3hEcEI7RXNCOXdETTtJQUdJLGFBL01TO0V0QjY5RG5CO0VzQjN5RE07SUFFSSxxQkFIb0I7SUFJcEIsYUF0TEU7RXRCaytEWjtBQUNGOztBRTU5REU7RW9CNEtNO0lBS00sYUF0TEc7RXRCcytEZjtBQUNGOztBRWwrREU7RW9CcUxNO0lBRUksY0FBYztFdEJnekR4QjtFc0I3eURNO0lBRUksMkJBakJvQjtFdEIrekQ5QjtFc0IzeURNO0lBR0ksVUFBVTtFdEIyeURwQjtFc0J2eURNO0lBR0ksYUEvTVM7RXRCcy9EbkI7RXNCcDBETTtJQUVJLFVBSG9CO0lBSXBCLGFBdExFO0V0QjIvRFo7QUFDRjs7QUVyL0RFO0VvQjRLTTtJQUtNLGFBdExHO0V0QisvRGY7QUFDRjs7QUUzL0RFO0VvQnFMTTtJQUVJLGNBQWM7RXRCeTBEeEI7RXNCdDBETTtJQUVJLGdCQWpCb0I7RXRCdzFEOUI7RXNCcDBETTtJQUdJLFVBQVU7RXRCbzBEcEI7RXNCaDBETTtJQUdJLGFBL01TO0V0QitnRW5CO0VzQjcxRE07SUFFSSxxQkFIb0I7SUFJcEIsYUF0TEU7RXRCb2hFWjtBQUNGOztBRTlnRUU7RW9CNEtNO0lBS00sYUF0TEc7RXRCd2hFZjtBQUNGOztBRXBoRUU7RW9CcUxNO0lBRUksY0FBYztFdEJrMkR4QjtFc0IvMURNO0lBRUksMkJBakJvQjtFdEJpM0Q5QjtFc0I3MURNO0lBR0ksVUFBVTtFdEI2MURwQjtFc0J6MURNO0lBR0ksYUEvTVM7RXRCd2lFbkI7RXNCdDNETTtJQUVJLHFCQUhvQjtJQUlwQixhQXRMRTtFdEI2aUVaO0FBQ0Y7O0FFdmlFRTtFb0I0S007SUFLTSxhQXRMRztFdEJpakVmO0FBQ0Y7O0FFN2lFRTtFb0JxTE07SUFFSSxjQUFjO0V0QjIzRHhCO0VzQngzRE07SUFFSSwyQkFqQm9CO0V0QjA0RDlCO0VzQnQzRE07SUFHSSxVQUFVO0V0QnMzRHBCO0VzQmwzRE07SUFHSSxhQS9NUztFdEJpa0VuQjtFc0IvNERNO0lBRUksVUFIb0I7SUFJcEIsYUF0TEU7RXRCc2tFWjtBQUNGOztBRWhrRUU7RW9CNEtNO0lBS00sYUF0TEc7RXRCMGtFZjtBQUNGOztBRXRrRUU7RW9CcUxNO0lBRUksY0FBYztFdEJvNUR4QjtFc0JqNURNO0lBRUksZ0JBakJvQjtFdEJtNkQ5QjtFc0IvNERNO0lBR0ksVUFBVTtFdEIrNERwQjtFc0IzNERNO0lBR0ksYUEvTVM7RXRCMGxFbkI7RXNCeDZETTtJQUVJLHFCQUhvQjtJQUlwQixhQXRMRTtFdEIrbEVaO0FBQ0Y7O0FFemxFRTtFb0I0S007SUFLTSxhQXRMRztFdEJtbUVmO0FBQ0Y7O0FFL2xFRTtFb0JxTE07SUFFSSxjQUFjO0V0QjY2RHhCO0VzQjE2RE07SUFFSSwyQkFqQm9CO0V0QjQ3RDlCO0VzQng2RE07SUFHSSxVQUFVO0V0Qnc2RHBCO0VzQnA2RE07SUFHSSxhQS9NUztFdEJtbkVuQjtFc0JqOERNO0lBRUkscUJBSG9CO0lBSXBCLGFBdExFO0V0QnduRVo7QUFDRjs7QUVsbkVFO0VvQjRLTTtJQUtNLGFBdExHO0V0QjRuRWY7QUFDRjs7QUV4bkVFO0VvQnFMTTtJQUVJLGNBQWM7RXRCczhEeEI7RXNCbjhETTtJQUVJLDJCQWpCb0I7RXRCcTlEOUI7RXNCajhETTtJQUdJLFVBQVU7RXRCaThEcEI7RXNCNzdETTtJQUdJLGFBL01TO0V0QjRvRW5CO0VzQjE5RE07SUFFSSxXQUhvQjtJQUlwQixhQXRMRTtFdEJpcEVaO0FBQ0Y7O0FFM29FRTtFb0I0S007SUFLTSxhQXRMRztFdEJxcEVmO0FBQ0Y7O0FFanBFRTtFb0JxTE07SUFFSSxjQUFjO0V0Qis5RHhCO0VzQjU5RE07SUFFSSxpQkFqQm9CO0V0QjgrRDlCO0VzQjE5RE07SUFHSSxVQUFVO0V0QjA5RHBCO0VzQnQ5RE07SUFHSSxhQS9NUztFdEJxcUVuQjtBQUNGOztBdUIzcUVBOzs0QnZCK3FFNEI7QUVwcUUxQjtFcUJOQTtJQUNFLGFBQWE7RXZCNnFFZjtBQUNGOztBRXpxRUU7RXFCQUE7SUFDRSxhQUFhO0V2QjZxRWY7QUFDRjs7QUUvcUVFO0VxQk1BO0lBQ0UsYUFBYTtFdkI2cUVmO0FBQ0Y7O0FFcnJFRTtFcUJZQTtJQUNFLGFBQWE7RXZCNnFFZjtBQUNGOztBd0J0c0VBOzs0QnhCMHNFNEI7QXdCcnNFeEI7RUFBZ0IsMEJBQW9DO0F4QndzRXhEOztBd0J2c0VJO0VBQWdCLDRCQUFzQztBeEIyc0UxRDs7QXdCMXNFSTtFQUFnQiwyQkFBcUM7QXhCOHNFekQ7O0F3QjdzRUk7RUFBZ0IsNkJBQXVDO0F4Qml0RTNEOztBd0JodEVJO0VBQWdCLDJCQUFxQztBeEJvdEV6RDs7QXdCbnRFSTtFQUFnQiw2QkFBdUM7QXhCdXRFM0Q7O0F3QnR0RUk7RUFBZ0IsNEJBQXNDO0F4QjB0RTFEOztBd0J6dEVJO0VBQWdCLDhCQUF3QztBeEI2dEU1RDs7QXdCcHVFSTtFQUFnQiwwQkFBb0M7QXhCd3VFeEQ7O0F3QnZ1RUk7RUFBZ0IsNEJBQXNDO0F4QjJ1RTFEOztBd0IxdUVJO0VBQWdCLDJCQUFxQztBeEI4dUV6RDs7QXdCN3VFSTtFQUFnQiw2QkFBdUM7QXhCaXZFM0Q7O0F3Qmh2RUk7RUFBZ0IsMkJBQXFDO0F4Qm92RXpEOztBd0JudkVJO0VBQWdCLDZCQUF1QztBeEJ1dkUzRDs7QXdCdHZFSTtFQUFnQiw0QkFBc0M7QXhCMHZFMUQ7O0F3Qnp2RUk7RUFBZ0IsOEJBQXdDO0F4QjZ2RTVEOztBd0Jwd0VJO0VBQWdCLDJCQUFvQztBeEJ3d0V4RDs7QXdCdndFSTtFQUFnQiw2QkFBc0M7QXhCMndFMUQ7O0F3QjF3RUk7RUFBZ0IsNEJBQXFDO0F4Qjh3RXpEOztBd0I3d0VJO0VBQWdCLDhCQUF1QztBeEJpeEUzRDs7QXdCaHhFSTtFQUFnQiw0QkFBcUM7QXhCb3hFekQ7O0F3Qm54RUk7RUFBZ0IsOEJBQXVDO0F4QnV4RTNEOztBd0J0eEVJO0VBQWdCLDZCQUFzQztBeEIweEUxRDs7QXdCenhFSTtFQUFnQiwrQkFBd0M7QXhCNnhFNUQ7O0F3QnB5RUk7RUFBZ0IsMkJBQW9DO0F4Qnd5RXhEOztBd0J2eUVJO0VBQWdCLDZCQUFzQztBeEIyeUUxRDs7QXdCMXlFSTtFQUFnQiw0QkFBcUM7QXhCOHlFekQ7O0F3Qjd5RUk7RUFBZ0IsOEJBQXVDO0F4Qml6RTNEOztBd0JoekVJO0VBQWdCLDRCQUFxQztBeEJvekV6RDs7QXdCbnpFSTtFQUFnQiw4QkFBdUM7QXhCdXpFM0Q7O0F3QnR6RUk7RUFBZ0IsNkJBQXNDO0F4QjB6RTFEOztBd0J6ekVJO0VBQWdCLCtCQUF3QztBeEI2ekU1RDs7QXdCcDBFSTtFQUFnQiwyQkFBb0M7QXhCdzBFeEQ7O0F3QnYwRUk7RUFBZ0IsNkJBQXNDO0F4QjIwRTFEOztBd0IxMEVJO0VBQWdCLDRCQUFxQztBeEI4MEV6RDs7QXdCNzBFSTtFQUFnQiw4QkFBdUM7QXhCaTFFM0Q7O0F3QmgxRUk7RUFBZ0IsNEJBQXFDO0F4Qm8xRXpEOztBd0JuMUVJO0VBQWdCLDhCQUF1QztBeEJ1MUUzRDs7QXdCdDFFSTtFQUFnQiw2QkFBc0M7QXhCMDFFMUQ7O0F3QnoxRUk7RUFBZ0IsK0JBQXdDO0F4QjYxRTVEOztBd0JwMkVJO0VBQWdCLDJCQUFvQztBeEJ3MkV4RDs7QXdCdjJFSTtFQUFnQiw2QkFBc0M7QXhCMjJFMUQ7O0F3QjEyRUk7RUFBZ0IsNEJBQXFDO0F4QjgyRXpEOztBd0I3MkVJO0VBQWdCLDhCQUF1QztBeEJpM0UzRDs7QXdCaDNFSTtFQUFnQiw0QkFBcUM7QXhCbzNFekQ7O0F3Qm4zRUk7RUFBZ0IsOEJBQXVDO0F4QnUzRTNEOztBd0J0M0VJO0VBQWdCLDZCQUFzQztBeEIwM0UxRDs7QXdCejNFSTtFQUFnQiwrQkFBd0M7QXhCNjNFNUQ7O0F3QnA0RUk7RUFBZ0IsMkJBQW9DO0F4Qnc0RXhEOztBd0J2NEVJO0VBQWdCLDZCQUFzQztBeEIyNEUxRDs7QXdCMTRFSTtFQUFnQiw0QkFBcUM7QXhCODRFekQ7O0F3Qjc0RUk7RUFBZ0IsOEJBQXVDO0F4Qmk1RTNEOztBd0JoNUVJO0VBQWdCLDRCQUFxQztBeEJvNUV6RDs7QXdCbjVFSTtFQUFnQiw4QkFBdUM7QXhCdTVFM0Q7O0F3QnQ1RUk7RUFBZ0IsNkJBQXNDO0F4QjA1RTFEOztBd0J6NUVJO0VBQWdCLCtCQUF3QztBeEI2NUU1RDs7QXdCcDZFSTtFQUFnQiwyQkFBb0M7QXhCdzZFeEQ7O0F3QnY2RUk7RUFBZ0IsNkJBQXNDO0F4QjI2RTFEOztBd0IxNkVJO0VBQWdCLDRCQUFxQztBeEI4NkV6RDs7QXdCNzZFSTtFQUFnQiw4QkFBdUM7QXhCaTdFM0Q7O0F3Qmg3RUk7RUFBZ0IsNEJBQXFDO0F4Qm83RXpEOztBd0JuN0VJO0VBQWdCLDhCQUF1QztBeEJ1N0UzRDs7QXdCdDdFSTtFQUFnQiw2QkFBc0M7QXhCMDdFMUQ7O0F3Qno3RUk7RUFBZ0IsK0JBQXdDO0F4QjY3RTVEOztBd0JwOEVJO0VBQWdCLDJCQUFvQztBeEJ3OEV4RDs7QXdCdjhFSTtFQUFnQiw2QkFBc0M7QXhCMjhFMUQ7O0F3QjE4RUk7RUFBZ0IsNEJBQXFDO0F4Qjg4RXpEOztBd0I3OEVJO0VBQWdCLDhCQUF1QztBeEJpOUUzRDs7QXdCaDlFSTtFQUFnQiw0QkFBcUM7QXhCbzlFekQ7O0F3Qm45RUk7RUFBZ0IsOEJBQXVDO0F4QnU5RTNEOztBd0J0OUVJO0VBQWdCLDZCQUFzQztBeEIwOUUxRDs7QXdCejlFSTtFQUFnQiwrQkFBd0M7QXhCNjlFNUQ7O0F3QnArRUk7RUFBZ0IsMkJBQW9DO0F4QncrRXhEOztBd0J2K0VJO0VBQWdCLDZCQUFzQztBeEIyK0UxRDs7QXdCMStFSTtFQUFnQiw0QkFBcUM7QXhCOCtFekQ7O0F3QjcrRUk7RUFBZ0IsOEJBQXVDO0F4QmkvRTNEOztBd0JoL0VJO0VBQWdCLDRCQUFxQztBeEJvL0V6RDs7QXdCbi9FSTtFQUFnQiw4QkFBdUM7QXhCdS9FM0Q7O0F3QnQvRUk7RUFBZ0IsNkJBQXNDO0F4QjAvRTFEOztBd0J6L0VJO0VBQWdCLCtCQUF3QztBeEI2L0U1RDs7QXdCcGdGSTtFQUFnQiwyQkFBb0M7QXhCd2dGeEQ7O0F3QnZnRkk7RUFBZ0IsNkJBQXNDO0F4QjJnRjFEOztBd0IxZ0ZJO0VBQWdCLDRCQUFxQztBeEI4Z0Z6RDs7QXdCN2dGSTtFQUFnQiw4QkFBdUM7QXhCaWhGM0Q7O0F3QmhoRkk7RUFBZ0IsNEJBQXFDO0F4Qm9oRnpEOztBd0JuaEZJO0VBQWdCLDhCQUF1QztBeEJ1aEYzRDs7QXdCdGhGSTtFQUFnQiw2QkFBc0M7QXhCMGhGMUQ7O0F3QnpoRkk7RUFBZ0IsK0JBQXdDO0F4QjZoRjVEOztBd0JwaUZJO0VBQWdCLDJCQUFvQztBeEJ3aUZ4RDs7QXdCdmlGSTtFQUFnQiw2QkFBc0M7QXhCMmlGMUQ7O0F3QjFpRkk7RUFBZ0IsNEJBQXFDO0F4QjhpRnpEOztBd0I3aUZJO0VBQWdCLDhCQUF1QztBeEJpakYzRDs7QXdCaGpGSTtFQUFnQiw0QkFBcUM7QXhCb2pGekQ7O0F3Qm5qRkk7RUFBZ0IsOEJBQXVDO0F4QnVqRjNEOztBd0J0akZJO0VBQWdCLDZCQUFzQztBeEIwakYxRDs7QXdCempGSTtFQUFnQiwrQkFBd0M7QXhCNmpGNUQ7O0F3QnBrRkk7RUFBZ0IsMkJBQW9DO0F4QndrRnhEOztBd0J2a0ZJO0VBQWdCLDZCQUFzQztBeEIya0YxRDs7QXdCMWtGSTtFQUFnQiw0QkFBcUM7QXhCOGtGekQ7O0F3QjdrRkk7RUFBZ0IsOEJBQXVDO0F4QmlsRjNEOztBd0JobEZJO0VBQWdCLDRCQUFxQztBeEJvbEZ6RDs7QXdCbmxGSTtFQUFnQiw4QkFBdUM7QXhCdWxGM0Q7O0F3QnRsRkk7RUFBZ0IsNkJBQXNDO0F4QjBsRjFEOztBd0J6bEZJO0VBQWdCLCtCQUF3QztBeEI2bEY1RDs7QXdCcG1GSTtFQUFnQiwyQkFBb0M7QXhCd21GeEQ7O0F3QnZtRkk7RUFBZ0IsNkJBQXNDO0F4QjJtRjFEOztBd0IxbUZJO0VBQWdCLDRCQUFxQztBeEI4bUZ6RDs7QXdCN21GSTtFQUFnQiw4QkFBdUM7QXhCaW5GM0Q7O0F3QmhuRkk7RUFBZ0IsNEJBQXFDO0F4Qm9uRnpEOztBd0JubkZJO0VBQWdCLDhCQUF1QztBeEJ1bkYzRDs7QXdCdG5GSTtFQUFnQiw2QkFBc0M7QXhCMG5GMUQ7O0F3QnpuRkk7RUFBZ0IsK0JBQXdDO0F4QjZuRjVEOztBd0Jwb0ZJO0VBQWdCLDJCQUFvQztBeEJ3b0Z4RDs7QXdCdm9GSTtFQUFnQiw2QkFBc0M7QXhCMm9GMUQ7O0F3QjFvRkk7RUFBZ0IsNEJBQXFDO0F4QjhvRnpEOztBd0I3b0ZJO0VBQWdCLDhCQUF1QztBeEJpcEYzRDs7QXdCaHBGSTtFQUFnQiw0QkFBcUM7QXhCb3BGekQ7O0F3Qm5wRkk7RUFBZ0IsOEJBQXVDO0F4QnVwRjNEOztBd0J0cEZJO0VBQWdCLDZCQUFzQztBeEIwcEYxRDs7QXdCenBGSTtFQUFnQiwrQkFBd0M7QXhCNnBGNUQ7O0F3QnBxRkk7RUFBZ0IsMkJBQW9DO0F4QndxRnhEOztBd0J2cUZJO0VBQWdCLDZCQUFzQztBeEIycUYxRDs7QXdCMXFGSTtFQUFnQiw0QkFBcUM7QXhCOHFGekQ7O0F3QjdxRkk7RUFBZ0IsOEJBQXVDO0F4QmlyRjNEOztBd0JockZJO0VBQWdCLDRCQUFxQztBeEJvckZ6RDs7QXdCbnJGSTtFQUFnQiw4QkFBdUM7QXhCdXJGM0Q7O0F3QnRyRkk7RUFBZ0IsNkJBQXNDO0F4QjByRjFEOztBd0J6ckZJO0VBQWdCLCtCQUF3QztBeEI2ckY1RDs7QXdCcHNGSTtFQUFnQiwyQkFBb0M7QXhCd3NGeEQ7O0F3QnZzRkk7RUFBZ0IsNkJBQXNDO0F4QjJzRjFEOztBd0Ixc0ZJO0VBQWdCLDRCQUFxQztBeEI4c0Z6RDs7QXdCN3NGSTtFQUFnQiw4QkFBdUM7QXhCaXRGM0Q7O0F3Qmh0Rkk7RUFBZ0IsNEJBQXFDO0F4Qm90RnpEOztBd0JudEZJO0VBQWdCLDhCQUF1QztBeEJ1dEYzRDs7QXdCdHRGSTtFQUFnQiw2QkFBc0M7QXhCMHRGMUQ7O0F3Qnp0Rkk7RUFBZ0IsK0JBQXdDO0F4QjZ0RjVEOztBd0JwdUZJO0VBQWdCLDJCQUFvQztBeEJ3dUZ4RDs7QXdCdnVGSTtFQUFnQiw2QkFBc0M7QXhCMnVGMUQ7O0F3QjF1Rkk7RUFBZ0IsNEJBQXFDO0F4Qjh1RnpEOztBd0I3dUZJO0VBQWdCLDhCQUF1QztBeEJpdkYzRDs7QXdCaHZGSTtFQUFnQiw0QkFBcUM7QXhCb3ZGekQ7O0F3Qm52Rkk7RUFBZ0IsOEJBQXVDO0F4QnV2RjNEOztBd0J0dkZJO0VBQWdCLDZCQUFzQztBeEIwdkYxRDs7QXdCenZGSTtFQUFnQiwrQkFBd0M7QXhCNnZGNUQ7O0F3QnB3Rkk7RUFBZ0IsMkJBQW9DO0F4Qnd3RnhEOztBd0J2d0ZJO0VBQWdCLDZCQUFzQztBeEIyd0YxRDs7QXdCMXdGSTtFQUFnQiw0QkFBcUM7QXhCOHdGekQ7O0F3Qjd3Rkk7RUFBZ0IsOEJBQXVDO0F4Qml4RjNEOztBd0JoeEZJO0VBQWdCLDRCQUFxQztBeEJveEZ6RDs7QXdCbnhGSTtFQUFnQiw4QkFBdUM7QXhCdXhGM0Q7O0F3QnR4Rkk7RUFBZ0IsNkJBQXNDO0F4QjB4RjFEOztBd0J6eEZJO0VBQWdCLCtCQUF3QztBeEI2eEY1RDs7QXdCcHlGSTtFQUFnQiwyQkFBb0M7QXhCd3lGeEQ7O0F3QnZ5Rkk7RUFBZ0IsNkJBQXNDO0F4QjJ5RjFEOztBd0IxeUZJO0VBQWdCLDRCQUFxQztBeEI4eUZ6RDs7QXdCN3lGSTtFQUFnQiw4QkFBdUM7QXhCaXpGM0Q7O0F3Qmh6Rkk7RUFBZ0IsNEJBQXFDO0F4Qm96RnpEOztBd0JuekZJO0VBQWdCLDhCQUF1QztBeEJ1ekYzRDs7QXdCdHpGSTtFQUFnQiw2QkFBc0M7QXhCMHpGMUQ7O0F3Qnp6Rkk7RUFBZ0IsK0JBQXdDO0F4QjZ6RjVEOztBd0JwMEZJO0VBQWdCLDRCQUFvQztBeEJ3MEZ4RDs7QXdCdjBGSTtFQUFnQiw4QkFBc0M7QXhCMjBGMUQ7O0F3QjEwRkk7RUFBZ0IsNkJBQXFDO0F4QjgwRnpEOztBd0I3MEZJO0VBQWdCLCtCQUF1QztBeEJpMUYzRDs7QXdCaDFGSTtFQUFnQiw2QkFBcUM7QXhCbzFGekQ7O0F3Qm4xRkk7RUFBZ0IsK0JBQXVDO0F4QnUxRjNEOztBd0J0MUZJO0VBQWdCLDhCQUFzQztBeEIwMUYxRDs7QXdCejFGSTtFQUFnQixnQ0FBd0M7QXhCNjFGNUQ7O0FFOTFGRTtFc0JLTTtJQUFvQiwwQkFBb0M7RXhCODFGOUQ7RXdCNzFGTTtJQUFvQiw0QkFBc0M7RXhCZzJGaEU7RXdCLzFGTTtJQUFvQiwyQkFBcUM7RXhCazJGL0Q7RXdCajJGTTtJQUFvQiw2QkFBdUM7RXhCbzJGakU7RXdCbjJGTTtJQUFvQiwyQkFBcUM7RXhCczJGL0Q7RXdCcjJGTTtJQUFvQiw2QkFBdUM7RXhCdzJGakU7RXdCdjJGTTtJQUFvQiw0QkFBc0M7RXhCMDJGaEU7RXdCejJGTTtJQUFvQiw4QkFBd0M7RXhCNDJGbEU7RXdCbjNGTTtJQUFvQiwwQkFBb0M7RXhCczNGOUQ7RXdCcjNGTTtJQUFvQiw0QkFBc0M7RXhCdzNGaEU7RXdCdjNGTTtJQUFvQiwyQkFBcUM7RXhCMDNGL0Q7RXdCejNGTTtJQUFvQiw2QkFBdUM7RXhCNDNGakU7RXdCMzNGTTtJQUFvQiwyQkFBcUM7RXhCODNGL0Q7RXdCNzNGTTtJQUFvQiw2QkFBdUM7RXhCZzRGakU7RXdCLzNGTTtJQUFvQiw0QkFBc0M7RXhCazRGaEU7RXdCajRGTTtJQUFvQiw4QkFBd0M7RXhCbzRGbEU7RXdCMzRGTTtJQUFvQiwyQkFBb0M7RXhCODRGOUQ7RXdCNzRGTTtJQUFvQiw2QkFBc0M7RXhCZzVGaEU7RXdCLzRGTTtJQUFvQiw0QkFBcUM7RXhCazVGL0Q7RXdCajVGTTtJQUFvQiw4QkFBdUM7RXhCbzVGakU7RXdCbjVGTTtJQUFvQiw0QkFBcUM7RXhCczVGL0Q7RXdCcjVGTTtJQUFvQiw4QkFBdUM7RXhCdzVGakU7RXdCdjVGTTtJQUFvQiw2QkFBc0M7RXhCMDVGaEU7RXdCejVGTTtJQUFvQiwrQkFBd0M7RXhCNDVGbEU7RXdCbjZGTTtJQUFvQiwyQkFBb0M7RXhCczZGOUQ7RXdCcjZGTTtJQUFvQiw2QkFBc0M7RXhCdzZGaEU7RXdCdjZGTTtJQUFvQiw0QkFBcUM7RXhCMDZGL0Q7RXdCejZGTTtJQUFvQiw4QkFBdUM7RXhCNDZGakU7RXdCMzZGTTtJQUFvQiw0QkFBcUM7RXhCODZGL0Q7RXdCNzZGTTtJQUFvQiw4QkFBdUM7RXhCZzdGakU7RXdCLzZGTTtJQUFvQiw2QkFBc0M7RXhCazdGaEU7RXdCajdGTTtJQUFvQiwrQkFBd0M7RXhCbzdGbEU7RXdCMzdGTTtJQUFvQiwyQkFBb0M7RXhCODdGOUQ7RXdCNzdGTTtJQUFvQiw2QkFBc0M7RXhCZzhGaEU7RXdCLzdGTTtJQUFvQiw0QkFBcUM7RXhCazhGL0Q7RXdCajhGTTtJQUFvQiw4QkFBdUM7RXhCbzhGakU7RXdCbjhGTTtJQUFvQiw0QkFBcUM7RXhCczhGL0Q7RXdCcjhGTTtJQUFvQiw4QkFBdUM7RXhCdzhGakU7RXdCdjhGTTtJQUFvQiw2QkFBc0M7RXhCMDhGaEU7RXdCejhGTTtJQUFvQiwrQkFBd0M7RXhCNDhGbEU7RXdCbjlGTTtJQUFvQiwyQkFBb0M7RXhCczlGOUQ7RXdCcjlGTTtJQUFvQiw2QkFBc0M7RXhCdzlGaEU7RXdCdjlGTTtJQUFvQiw0QkFBcUM7RXhCMDlGL0Q7RXdCejlGTTtJQUFvQiw4QkFBdUM7RXhCNDlGakU7RXdCMzlGTTtJQUFvQiw0QkFBcUM7RXhCODlGL0Q7RXdCNzlGTTtJQUFvQiw4QkFBdUM7RXhCZytGakU7RXdCLzlGTTtJQUFvQiw2QkFBc0M7RXhCaytGaEU7RXdCaitGTTtJQUFvQiwrQkFBd0M7RXhCbytGbEU7RXdCMytGTTtJQUFvQiwyQkFBb0M7RXhCOCtGOUQ7RXdCNytGTTtJQUFvQiw2QkFBc0M7RXhCZy9GaEU7RXdCLytGTTtJQUFvQiw0QkFBcUM7RXhCay9GL0Q7RXdCai9GTTtJQUFvQiw4QkFBdUM7RXhCby9GakU7RXdCbi9GTTtJQUFvQiw0QkFBcUM7RXhCcy9GL0Q7RXdCci9GTTtJQUFvQiw4QkFBdUM7RXhCdy9GakU7RXdCdi9GTTtJQUFvQiw2QkFBc0M7RXhCMC9GaEU7RXdCei9GTTtJQUFvQiwrQkFBd0M7RXhCNC9GbEU7RXdCbmdHTTtJQUFvQiwyQkFBb0M7RXhCc2dHOUQ7RXdCcmdHTTtJQUFvQiw2QkFBc0M7RXhCd2dHaEU7RXdCdmdHTTtJQUFvQiw0QkFBcUM7RXhCMGdHL0Q7RXdCemdHTTtJQUFvQiw4QkFBdUM7RXhCNGdHakU7RXdCM2dHTTtJQUFvQiw0QkFBcUM7RXhCOGdHL0Q7RXdCN2dHTTtJQUFvQiw4QkFBdUM7RXhCZ2hHakU7RXdCL2dHTTtJQUFvQiw2QkFBc0M7RXhCa2hHaEU7RXdCamhHTTtJQUFvQiwrQkFBd0M7RXhCb2hHbEU7RXdCM2hHTTtJQUFvQiwyQkFBb0M7RXhCOGhHOUQ7RXdCN2hHTTtJQUFvQiw2QkFBc0M7RXhCZ2lHaEU7RXdCL2hHTTtJQUFvQiw0QkFBcUM7RXhCa2lHL0Q7RXdCamlHTTtJQUFvQiw4QkFBdUM7RXhCb2lHakU7RXdCbmlHTTtJQUFvQiw0QkFBcUM7RXhCc2lHL0Q7RXdCcmlHTTtJQUFvQiw4QkFBdUM7RXhCd2lHakU7RXdCdmlHTTtJQUFvQiw2QkFBc0M7RXhCMGlHaEU7RXdCemlHTTtJQUFvQiwrQkFBd0M7RXhCNGlHbEU7RXdCbmpHTTtJQUFvQiwyQkFBb0M7RXhCc2pHOUQ7RXdCcmpHTTtJQUFvQiw2QkFBc0M7RXhCd2pHaEU7RXdCdmpHTTtJQUFvQiw0QkFBcUM7RXhCMGpHL0Q7RXdCempHTTtJQUFvQiw4QkFBdUM7RXhCNGpHakU7RXdCM2pHTTtJQUFvQiw0QkFBcUM7RXhCOGpHL0Q7RXdCN2pHTTtJQUFvQiw4QkFBdUM7RXhCZ2tHakU7RXdCL2pHTTtJQUFvQiw2QkFBc0M7RXhCa2tHaEU7RXdCamtHTTtJQUFvQiwrQkFBd0M7RXhCb2tHbEU7RXdCM2tHTTtJQUFvQiwyQkFBb0M7RXhCOGtHOUQ7RXdCN2tHTTtJQUFvQiw2QkFBc0M7RXhCZ2xHaEU7RXdCL2tHTTtJQUFvQiw0QkFBcUM7RXhCa2xHL0Q7RXdCamxHTTtJQUFvQiw4QkFBdUM7RXhCb2xHakU7RXdCbmxHTTtJQUFvQiw0QkFBcUM7RXhCc2xHL0Q7RXdCcmxHTTtJQUFvQiw4QkFBdUM7RXhCd2xHakU7RXdCdmxHTTtJQUFvQiw2QkFBc0M7RXhCMGxHaEU7RXdCemxHTTtJQUFvQiwrQkFBd0M7RXhCNGxHbEU7RXdCbm1HTTtJQUFvQiwyQkFBb0M7RXhCc21HOUQ7RXdCcm1HTTtJQUFvQiw2QkFBc0M7RXhCd21HaEU7RXdCdm1HTTtJQUFvQiw0QkFBcUM7RXhCMG1HL0Q7RXdCem1HTTtJQUFvQiw4QkFBdUM7RXhCNG1HakU7RXdCM21HTTtJQUFvQiw0QkFBcUM7RXhCOG1HL0Q7RXdCN21HTTtJQUFvQiw4QkFBdUM7RXhCZ25HakU7RXdCL21HTTtJQUFvQiw2QkFBc0M7RXhCa25HaEU7RXdCam5HTTtJQUFvQiwrQkFBd0M7RXhCb25HbEU7RXdCM25HTTtJQUFvQiwyQkFBb0M7RXhCOG5HOUQ7RXdCN25HTTtJQUFvQiw2QkFBc0M7RXhCZ29HaEU7RXdCL25HTTtJQUFvQiw0QkFBcUM7RXhCa29HL0Q7RXdCam9HTTtJQUFvQiw4QkFBdUM7RXhCb29HakU7RXdCbm9HTTtJQUFvQiw0QkFBcUM7RXhCc29HL0Q7RXdCcm9HTTtJQUFvQiw4QkFBdUM7RXhCd29HakU7RXdCdm9HTTtJQUFvQiw2QkFBc0M7RXhCMG9HaEU7RXdCem9HTTtJQUFvQiwrQkFBd0M7RXhCNG9HbEU7RXdCbnBHTTtJQUFvQiwyQkFBb0M7RXhCc3BHOUQ7RXdCcnBHTTtJQUFvQiw2QkFBc0M7RXhCd3BHaEU7RXdCdnBHTTtJQUFvQiw0QkFBcUM7RXhCMHBHL0Q7RXdCenBHTTtJQUFvQiw4QkFBdUM7RXhCNHBHakU7RXdCM3BHTTtJQUFvQiw0QkFBcUM7RXhCOHBHL0Q7RXdCN3BHTTtJQUFvQiw4QkFBdUM7RXhCZ3FHakU7RXdCL3BHTTtJQUFvQiw2QkFBc0M7RXhCa3FHaEU7RXdCanFHTTtJQUFvQiwrQkFBd0M7RXhCb3FHbEU7RXdCM3FHTTtJQUFvQiwyQkFBb0M7RXhCOHFHOUQ7RXdCN3FHTTtJQUFvQiw2QkFBc0M7RXhCZ3JHaEU7RXdCL3FHTTtJQUFvQiw0QkFBcUM7RXhCa3JHL0Q7RXdCanJHTTtJQUFvQiw4QkFBdUM7RXhCb3JHakU7RXdCbnJHTTtJQUFvQiw0QkFBcUM7RXhCc3JHL0Q7RXdCcnJHTTtJQUFvQiw4QkFBdUM7RXhCd3JHakU7RXdCdnJHTTtJQUFvQiw2QkFBc0M7RXhCMHJHaEU7RXdCenJHTTtJQUFvQiwrQkFBd0M7RXhCNHJHbEU7RXdCbnNHTTtJQUFvQiwyQkFBb0M7RXhCc3NHOUQ7RXdCcnNHTTtJQUFvQiw2QkFBc0M7RXhCd3NHaEU7RXdCdnNHTTtJQUFvQiw0QkFBcUM7RXhCMHNHL0Q7RXdCenNHTTtJQUFvQiw4QkFBdUM7RXhCNHNHakU7RXdCM3NHTTtJQUFvQiw0QkFBcUM7RXhCOHNHL0Q7RXdCN3NHTTtJQUFvQiw4QkFBdUM7RXhCZ3RHakU7RXdCL3NHTTtJQUFvQiw2QkFBc0M7RXhCa3RHaEU7RXdCanRHTTtJQUFvQiwrQkFBd0M7RXhCb3RHbEU7RXdCM3RHTTtJQUFvQiwyQkFBb0M7RXhCOHRHOUQ7RXdCN3RHTTtJQUFvQiw2QkFBc0M7RXhCZ3VHaEU7RXdCL3RHTTtJQUFvQiw0QkFBcUM7RXhCa3VHL0Q7RXdCanVHTTtJQUFvQiw4QkFBdUM7RXhCb3VHakU7RXdCbnVHTTtJQUFvQiw0QkFBcUM7RXhCc3VHL0Q7RXdCcnVHTTtJQUFvQiw4QkFBdUM7RXhCd3VHakU7RXdCdnVHTTtJQUFvQiw2QkFBc0M7RXhCMHVHaEU7RXdCenVHTTtJQUFvQiwrQkFBd0M7RXhCNHVHbEU7RXdCbnZHTTtJQUFvQiwyQkFBb0M7RXhCc3ZHOUQ7RXdCcnZHTTtJQUFvQiw2QkFBc0M7RXhCd3ZHaEU7RXdCdnZHTTtJQUFvQiw0QkFBcUM7RXhCMHZHL0Q7RXdCenZHTTtJQUFvQiw4QkFBdUM7RXhCNHZHakU7RXdCM3ZHTTtJQUFvQiw0QkFBcUM7RXhCOHZHL0Q7RXdCN3ZHTTtJQUFvQiw4QkFBdUM7RXhCZ3dHakU7RXdCL3ZHTTtJQUFvQiw2QkFBc0M7RXhCa3dHaEU7RXdCandHTTtJQUFvQiwrQkFBd0M7RXhCb3dHbEU7RXdCM3dHTTtJQUFvQiwyQkFBb0M7RXhCOHdHOUQ7RXdCN3dHTTtJQUFvQiw2QkFBc0M7RXhCZ3hHaEU7RXdCL3dHTTtJQUFvQiw0QkFBcUM7RXhCa3hHL0Q7RXdCanhHTTtJQUFvQiw4QkFBdUM7RXhCb3hHakU7RXdCbnhHTTtJQUFvQiw0QkFBcUM7RXhCc3hHL0Q7RXdCcnhHTTtJQUFvQiw4QkFBdUM7RXhCd3hHakU7RXdCdnhHTTtJQUFvQiw2QkFBc0M7RXhCMHhHaEU7RXdCenhHTTtJQUFvQiwrQkFBd0M7RXhCNHhHbEU7RXdCbnlHTTtJQUFvQiwyQkFBb0M7RXhCc3lHOUQ7RXdCcnlHTTtJQUFvQiw2QkFBc0M7RXhCd3lHaEU7RXdCdnlHTTtJQUFvQiw0QkFBcUM7RXhCMHlHL0Q7RXdCenlHTTtJQUFvQiw4QkFBdUM7RXhCNHlHakU7RXdCM3lHTTtJQUFvQiw0QkFBcUM7RXhCOHlHL0Q7RXdCN3lHTTtJQUFvQiw4QkFBdUM7RXhCZ3pHakU7RXdCL3lHTTtJQUFvQiw2QkFBc0M7RXhCa3pHaEU7RXdCanpHTTtJQUFvQiwrQkFBd0M7RXhCb3pHbEU7RXdCM3pHTTtJQUFvQiw0QkFBb0M7RXhCOHpHOUQ7RXdCN3pHTTtJQUFvQiw4QkFBc0M7RXhCZzBHaEU7RXdCL3pHTTtJQUFvQiw2QkFBcUM7RXhCazBHL0Q7RXdCajBHTTtJQUFvQiwrQkFBdUM7RXhCbzBHakU7RXdCbjBHTTtJQUFvQiw2QkFBcUM7RXhCczBHL0Q7RXdCcjBHTTtJQUFvQiwrQkFBdUM7RXhCdzBHakU7RXdCdjBHTTtJQUFvQiw4QkFBc0M7RXhCMDBHaEU7RXdCejBHTTtJQUFvQixnQ0FBd0M7RXhCNDBHbEU7QUFDRjs7QUV6MUdFO0VzQmlCTTtJQUFxQiwwQkFBb0M7RXhCNjBHL0Q7RXdCNTBHTTtJQUFxQiw0QkFBc0M7RXhCKzBHakU7RXdCOTBHTTtJQUFxQiwyQkFBcUM7RXhCaTFHaEU7RXdCaDFHTTtJQUFxQiw2QkFBdUM7RXhCbTFHbEU7RXdCbDFHTTtJQUFxQiwyQkFBcUM7RXhCcTFHaEU7RXdCcDFHTTtJQUFxQiw2QkFBdUM7RXhCdTFHbEU7RXdCdDFHTTtJQUFxQiw0QkFBc0M7RXhCeTFHakU7RXdCeDFHTTtJQUFxQiw4QkFBd0M7RXhCMjFHbkU7RXdCbDJHTTtJQUFxQiwwQkFBb0M7RXhCcTJHL0Q7RXdCcDJHTTtJQUFxQiw0QkFBc0M7RXhCdTJHakU7RXdCdDJHTTtJQUFxQiwyQkFBcUM7RXhCeTJHaEU7RXdCeDJHTTtJQUFxQiw2QkFBdUM7RXhCMjJHbEU7RXdCMTJHTTtJQUFxQiwyQkFBcUM7RXhCNjJHaEU7RXdCNTJHTTtJQUFxQiw2QkFBdUM7RXhCKzJHbEU7RXdCOTJHTTtJQUFxQiw0QkFBc0M7RXhCaTNHakU7RXdCaDNHTTtJQUFxQiw4QkFBd0M7RXhCbTNHbkU7RXdCMTNHTTtJQUFxQiwyQkFBb0M7RXhCNjNHL0Q7RXdCNTNHTTtJQUFxQiw2QkFBc0M7RXhCKzNHakU7RXdCOTNHTTtJQUFxQiw0QkFBcUM7RXhCaTRHaEU7RXdCaDRHTTtJQUFxQiw4QkFBdUM7RXhCbTRHbEU7RXdCbDRHTTtJQUFxQiw0QkFBcUM7RXhCcTRHaEU7RXdCcDRHTTtJQUFxQiw4QkFBdUM7RXhCdTRHbEU7RXdCdDRHTTtJQUFxQiw2QkFBc0M7RXhCeTRHakU7RXdCeDRHTTtJQUFxQiwrQkFBd0M7RXhCMjRHbkU7RXdCbDVHTTtJQUFxQiwyQkFBb0M7RXhCcTVHL0Q7RXdCcDVHTTtJQUFxQiw2QkFBc0M7RXhCdTVHakU7RXdCdDVHTTtJQUFxQiw0QkFBcUM7RXhCeTVHaEU7RXdCeDVHTTtJQUFxQiw4QkFBdUM7RXhCMjVHbEU7RXdCMTVHTTtJQUFxQiw0QkFBcUM7RXhCNjVHaEU7RXdCNTVHTTtJQUFxQiw4QkFBdUM7RXhCKzVHbEU7RXdCOTVHTTtJQUFxQiw2QkFBc0M7RXhCaTZHakU7RXdCaDZHTTtJQUFxQiwrQkFBd0M7RXhCbTZHbkU7RXdCMTZHTTtJQUFxQiwyQkFBb0M7RXhCNjZHL0Q7RXdCNTZHTTtJQUFxQiw2QkFBc0M7RXhCKzZHakU7RXdCOTZHTTtJQUFxQiw0QkFBcUM7RXhCaTdHaEU7RXdCaDdHTTtJQUFxQiw4QkFBdUM7RXhCbTdHbEU7RXdCbDdHTTtJQUFxQiw0QkFBcUM7RXhCcTdHaEU7RXdCcDdHTTtJQUFxQiw4QkFBdUM7RXhCdTdHbEU7RXdCdDdHTTtJQUFxQiw2QkFBc0M7RXhCeTdHakU7RXdCeDdHTTtJQUFxQiwrQkFBd0M7RXhCMjdHbkU7RXdCbDhHTTtJQUFxQiwyQkFBb0M7RXhCcThHL0Q7RXdCcDhHTTtJQUFxQiw2QkFBc0M7RXhCdThHakU7RXdCdDhHTTtJQUFxQiw0QkFBcUM7RXhCeThHaEU7RXdCeDhHTTtJQUFxQiw4QkFBdUM7RXhCMjhHbEU7RXdCMThHTTtJQUFxQiw0QkFBcUM7RXhCNjhHaEU7RXdCNThHTTtJQUFxQiw4QkFBdUM7RXhCKzhHbEU7RXdCOThHTTtJQUFxQiw2QkFBc0M7RXhCaTlHakU7RXdCaDlHTTtJQUFxQiwrQkFBd0M7RXhCbTlHbkU7RXdCMTlHTTtJQUFxQiwyQkFBb0M7RXhCNjlHL0Q7RXdCNTlHTTtJQUFxQiw2QkFBc0M7RXhCKzlHakU7RXdCOTlHTTtJQUFxQiw0QkFBcUM7RXhCaStHaEU7RXdCaCtHTTtJQUFxQiw4QkFBdUM7RXhCbStHbEU7RXdCbCtHTTtJQUFxQiw0QkFBcUM7RXhCcStHaEU7RXdCcCtHTTtJQUFxQiw4QkFBdUM7RXhCdStHbEU7RXdCdCtHTTtJQUFxQiw2QkFBc0M7RXhCeStHakU7RXdCeCtHTTtJQUFxQiwrQkFBd0M7RXhCMitHbkU7RXdCbC9HTTtJQUFxQiwyQkFBb0M7RXhCcS9HL0Q7RXdCcC9HTTtJQUFxQiw2QkFBc0M7RXhCdS9HakU7RXdCdC9HTTtJQUFxQiw0QkFBcUM7RXhCeS9HaEU7RXdCeC9HTTtJQUFxQiw4QkFBdUM7RXhCMi9HbEU7RXdCMS9HTTtJQUFxQiw0QkFBcUM7RXhCNi9HaEU7RXdCNS9HTTtJQUFxQiw4QkFBdUM7RXhCKy9HbEU7RXdCOS9HTTtJQUFxQiw2QkFBc0M7RXhCaWdIakU7RXdCaGdITTtJQUFxQiwrQkFBd0M7RXhCbWdIbkU7RXdCMWdITTtJQUFxQiwyQkFBb0M7RXhCNmdIL0Q7RXdCNWdITTtJQUFxQiw2QkFBc0M7RXhCK2dIakU7RXdCOWdITTtJQUFxQiw0QkFBcUM7RXhCaWhIaEU7RXdCaGhITTtJQUFxQiw4QkFBdUM7RXhCbWhIbEU7RXdCbGhITTtJQUFxQiw0QkFBcUM7RXhCcWhIaEU7RXdCcGhITTtJQUFxQiw4QkFBdUM7RXhCdWhIbEU7RXdCdGhITTtJQUFxQiw2QkFBc0M7RXhCeWhIakU7RXdCeGhITTtJQUFxQiwrQkFBd0M7RXhCMmhIbkU7RXdCbGlITTtJQUFxQiwyQkFBb0M7RXhCcWlIL0Q7RXdCcGlITTtJQUFxQiw2QkFBc0M7RXhCdWlIakU7RXdCdGlITTtJQUFxQiw0QkFBcUM7RXhCeWlIaEU7RXdCeGlITTtJQUFxQiw4QkFBdUM7RXhCMmlIbEU7RXdCMWlITTtJQUFxQiw0QkFBcUM7RXhCNmlIaEU7RXdCNWlITTtJQUFxQiw4QkFBdUM7RXhCK2lIbEU7RXdCOWlITTtJQUFxQiw2QkFBc0M7RXhCaWpIakU7RXdCaGpITTtJQUFxQiwrQkFBd0M7RXhCbWpIbkU7RXdCMWpITTtJQUFxQiwyQkFBb0M7RXhCNmpIL0Q7RXdCNWpITTtJQUFxQiw2QkFBc0M7RXhCK2pIakU7RXdCOWpITTtJQUFxQiw0QkFBcUM7RXhCaWtIaEU7RXdCaGtITTtJQUFxQiw4QkFBdUM7RXhCbWtIbEU7RXdCbGtITTtJQUFxQiw0QkFBcUM7RXhCcWtIaEU7RXdCcGtITTtJQUFxQiw4QkFBdUM7RXhCdWtIbEU7RXdCdGtITTtJQUFxQiw2QkFBc0M7RXhCeWtIakU7RXdCeGtITTtJQUFxQiwrQkFBd0M7RXhCMmtIbkU7RXdCbGxITTtJQUFxQiwyQkFBb0M7RXhCcWxIL0Q7RXdCcGxITTtJQUFxQiw2QkFBc0M7RXhCdWxIakU7RXdCdGxITTtJQUFxQiw0QkFBcUM7RXhCeWxIaEU7RXdCeGxITTtJQUFxQiw4QkFBdUM7RXhCMmxIbEU7RXdCMWxITTtJQUFxQiw0QkFBcUM7RXhCNmxIaEU7RXdCNWxITTtJQUFxQiw4QkFBdUM7RXhCK2xIbEU7RXdCOWxITTtJQUFxQiw2QkFBc0M7RXhCaW1IakU7RXdCaG1ITTtJQUFxQiwrQkFBd0M7RXhCbW1IbkU7RXdCMW1ITTtJQUFxQiwyQkFBb0M7RXhCNm1IL0Q7RXdCNW1ITTtJQUFxQiw2QkFBc0M7RXhCK21IakU7RXdCOW1ITTtJQUFxQiw0QkFBcUM7RXhCaW5IaEU7RXdCaG5ITTtJQUFxQiw4QkFBdUM7RXhCbW5IbEU7RXdCbG5ITTtJQUFxQiw0QkFBcUM7RXhCcW5IaEU7RXdCcG5ITTtJQUFxQiw4QkFBdUM7RXhCdW5IbEU7RXdCdG5ITTtJQUFxQiw2QkFBc0M7RXhCeW5IakU7RXdCeG5ITTtJQUFxQiwrQkFBd0M7RXhCMm5IbkU7RXdCbG9ITTtJQUFxQiwyQkFBb0M7RXhCcW9IL0Q7RXdCcG9ITTtJQUFxQiw2QkFBc0M7RXhCdW9IakU7RXdCdG9ITTtJQUFxQiw0QkFBcUM7RXhCeW9IaEU7RXdCeG9ITTtJQUFxQiw4QkFBdUM7RXhCMm9IbEU7RXdCMW9ITTtJQUFxQiw0QkFBcUM7RXhCNm9IaEU7RXdCNW9ITTtJQUFxQiw4QkFBdUM7RXhCK29IbEU7RXdCOW9ITTtJQUFxQiw2QkFBc0M7RXhCaXBIakU7RXdCaHBITTtJQUFxQiwrQkFBd0M7RXhCbXBIbkU7RXdCMXBITTtJQUFxQiwyQkFBb0M7RXhCNnBIL0Q7RXdCNXBITTtJQUFxQiw2QkFBc0M7RXhCK3BIakU7RXdCOXBITTtJQUFxQiw0QkFBcUM7RXhCaXFIaEU7RXdCaHFITTtJQUFxQiw4QkFBdUM7RXhCbXFIbEU7RXdCbHFITTtJQUFxQiw0QkFBcUM7RXhCcXFIaEU7RXdCcHFITTtJQUFxQiw4QkFBdUM7RXhCdXFIbEU7RXdCdHFITTtJQUFxQiw2QkFBc0M7RXhCeXFIakU7RXdCeHFITTtJQUFxQiwrQkFBd0M7RXhCMnFIbkU7RXdCbHJITTtJQUFxQiwyQkFBb0M7RXhCcXJIL0Q7RXdCcHJITTtJQUFxQiw2QkFBc0M7RXhCdXJIakU7RXdCdHJITTtJQUFxQiw0QkFBcUM7RXhCeXJIaEU7RXdCeHJITTtJQUFxQiw4QkFBdUM7RXhCMnJIbEU7RXdCMXJITTtJQUFxQiw0QkFBcUM7RXhCNnJIaEU7RXdCNXJITTtJQUFxQiw4QkFBdUM7RXhCK3JIbEU7RXdCOXJITTtJQUFxQiw2QkFBc0M7RXhCaXNIakU7RXdCaHNITTtJQUFxQiwrQkFBd0M7RXhCbXNIbkU7RXdCMXNITTtJQUFxQiwyQkFBb0M7RXhCNnNIL0Q7RXdCNXNITTtJQUFxQiw2QkFBc0M7RXhCK3NIakU7RXdCOXNITTtJQUFxQiw0QkFBcUM7RXhCaXRIaEU7RXdCaHRITTtJQUFxQiw4QkFBdUM7RXhCbXRIbEU7RXdCbHRITTtJQUFxQiw0QkFBcUM7RXhCcXRIaEU7RXdCcHRITTtJQUFxQiw4QkFBdUM7RXhCdXRIbEU7RXdCdHRITTtJQUFxQiw2QkFBc0M7RXhCeXRIakU7RXdCeHRITTtJQUFxQiwrQkFBd0M7RXhCMnRIbkU7RXdCbHVITTtJQUFxQiwyQkFBb0M7RXhCcXVIL0Q7RXdCcHVITTtJQUFxQiw2QkFBc0M7RXhCdXVIakU7RXdCdHVITTtJQUFxQiw0QkFBcUM7RXhCeXVIaEU7RXdCeHVITTtJQUFxQiw4QkFBdUM7RXhCMnVIbEU7RXdCMXVITTtJQUFxQiw0QkFBcUM7RXhCNnVIaEU7RXdCNXVITTtJQUFxQiw4QkFBdUM7RXhCK3VIbEU7RXdCOXVITTtJQUFxQiw2QkFBc0M7RXhCaXZIakU7RXdCaHZITTtJQUFxQiwrQkFBd0M7RXhCbXZIbkU7RXdCMXZITTtJQUFxQiwyQkFBb0M7RXhCNnZIL0Q7RXdCNXZITTtJQUFxQiw2QkFBc0M7RXhCK3ZIakU7RXdCOXZITTtJQUFxQiw0QkFBcUM7RXhCaXdIaEU7RXdCaHdITTtJQUFxQiw4QkFBdUM7RXhCbXdIbEU7RXdCbHdITTtJQUFxQiw0QkFBcUM7RXhCcXdIaEU7RXdCcHdITTtJQUFxQiw4QkFBdUM7RXhCdXdIbEU7RXdCdHdITTtJQUFxQiw2QkFBc0M7RXhCeXdIakU7RXdCeHdITTtJQUFxQiwrQkFBd0M7RXhCMndIbkU7RXdCbHhITTtJQUFxQiwyQkFBb0M7RXhCcXhIL0Q7RXdCcHhITTtJQUFxQiw2QkFBc0M7RXhCdXhIakU7RXdCdHhITTtJQUFxQiw0QkFBcUM7RXhCeXhIaEU7RXdCeHhITTtJQUFxQiw4QkFBdUM7RXhCMnhIbEU7RXdCMXhITTtJQUFxQiw0QkFBcUM7RXhCNnhIaEU7RXdCNXhITTtJQUFxQiw4QkFBdUM7RXhCK3hIbEU7RXdCOXhITTtJQUFxQiw2QkFBc0M7RXhCaXlIakU7RXdCaHlITTtJQUFxQiwrQkFBd0M7RXhCbXlIbkU7RXdCMXlITTtJQUFxQiw0QkFBb0M7RXhCNnlIL0Q7RXdCNXlITTtJQUFxQiw4QkFBc0M7RXhCK3lIakU7RXdCOXlITTtJQUFxQiw2QkFBcUM7RXhCaXpIaEU7RXdCaHpITTtJQUFxQiwrQkFBdUM7RXhCbXpIbEU7RXdCbHpITTtJQUFxQiw2QkFBcUM7RXhCcXpIaEU7RXdCcHpITTtJQUFxQiwrQkFBdUM7RXhCdXpIbEU7RXdCdHpITTtJQUFxQiw4QkFBc0M7RXhCeXpIakU7RXdCeHpITTtJQUFxQixnQ0FBd0M7RXhCMnpIbkU7QUFDRjs7QUVwMUhFO0VzQjZCTTtJQUF3QiwwQkFBb0M7RXhCNHpIbEU7RXdCM3pITTtJQUF3Qiw0QkFBc0M7RXhCOHpIcEU7RXdCN3pITTtJQUF3QiwyQkFBcUM7RXhCZzBIbkU7RXdCL3pITTtJQUF3Qiw2QkFBdUM7RXhCazBIckU7RXdCajBITTtJQUF3QiwyQkFBcUM7RXhCbzBIbkU7RXdCbjBITTtJQUF3Qiw2QkFBdUM7RXhCczBIckU7RXdCcjBITTtJQUF3Qiw0QkFBc0M7RXhCdzBIcEU7RXdCdjBITTtJQUF3Qiw4QkFBd0M7RXhCMDBIdEU7RXdCajFITTtJQUF3QiwwQkFBb0M7RXhCbzFIbEU7RXdCbjFITTtJQUF3Qiw0QkFBc0M7RXhCczFIcEU7RXdCcjFITTtJQUF3QiwyQkFBcUM7RXhCdzFIbkU7RXdCdjFITTtJQUF3Qiw2QkFBdUM7RXhCMDFIckU7RXdCejFITTtJQUF3QiwyQkFBcUM7RXhCNDFIbkU7RXdCMzFITTtJQUF3Qiw2QkFBdUM7RXhCODFIckU7RXdCNzFITTtJQUF3Qiw0QkFBc0M7RXhCZzJIcEU7RXdCLzFITTtJQUF3Qiw4QkFBd0M7RXhCazJIdEU7RXdCejJITTtJQUF3QiwyQkFBb0M7RXhCNDJIbEU7RXdCMzJITTtJQUF3Qiw2QkFBc0M7RXhCODJIcEU7RXdCNzJITTtJQUF3Qiw0QkFBcUM7RXhCZzNIbkU7RXdCLzJITTtJQUF3Qiw4QkFBdUM7RXhCazNIckU7RXdCajNITTtJQUF3Qiw0QkFBcUM7RXhCbzNIbkU7RXdCbjNITTtJQUF3Qiw4QkFBdUM7RXhCczNIckU7RXdCcjNITTtJQUF3Qiw2QkFBc0M7RXhCdzNIcEU7RXdCdjNITTtJQUF3QiwrQkFBd0M7RXhCMDNIdEU7RXdCajRITTtJQUF3QiwyQkFBb0M7RXhCbzRIbEU7RXdCbjRITTtJQUF3Qiw2QkFBc0M7RXhCczRIcEU7RXdCcjRITTtJQUF3Qiw0QkFBcUM7RXhCdzRIbkU7RXdCdjRITTtJQUF3Qiw4QkFBdUM7RXhCMDRIckU7RXdCejRITTtJQUF3Qiw0QkFBcUM7RXhCNDRIbkU7RXdCMzRITTtJQUF3Qiw4QkFBdUM7RXhCODRIckU7RXdCNzRITTtJQUF3Qiw2QkFBc0M7RXhCZzVIcEU7RXdCLzRITTtJQUF3QiwrQkFBd0M7RXhCazVIdEU7RXdCejVITTtJQUF3QiwyQkFBb0M7RXhCNDVIbEU7RXdCMzVITTtJQUF3Qiw2QkFBc0M7RXhCODVIcEU7RXdCNzVITTtJQUF3Qiw0QkFBcUM7RXhCZzZIbkU7RXdCLzVITTtJQUF3Qiw4QkFBdUM7RXhCazZIckU7RXdCajZITTtJQUF3Qiw0QkFBcUM7RXhCbzZIbkU7RXdCbjZITTtJQUF3Qiw4QkFBdUM7RXhCczZIckU7RXdCcjZITTtJQUF3Qiw2QkFBc0M7RXhCdzZIcEU7RXdCdjZITTtJQUF3QiwrQkFBd0M7RXhCMDZIdEU7RXdCajdITTtJQUF3QiwyQkFBb0M7RXhCbzdIbEU7RXdCbjdITTtJQUF3Qiw2QkFBc0M7RXhCczdIcEU7RXdCcjdITTtJQUF3Qiw0QkFBcUM7RXhCdzdIbkU7RXdCdjdITTtJQUF3Qiw4QkFBdUM7RXhCMDdIckU7RXdCejdITTtJQUF3Qiw0QkFBcUM7RXhCNDdIbkU7RXdCMzdITTtJQUF3Qiw4QkFBdUM7RXhCODdIckU7RXdCNzdITTtJQUF3Qiw2QkFBc0M7RXhCZzhIcEU7RXdCLzdITTtJQUF3QiwrQkFBd0M7RXhCazhIdEU7RXdCejhITTtJQUF3QiwyQkFBb0M7RXhCNDhIbEU7RXdCMzhITTtJQUF3Qiw2QkFBc0M7RXhCODhIcEU7RXdCNzhITTtJQUF3Qiw0QkFBcUM7RXhCZzlIbkU7RXdCLzhITTtJQUF3Qiw4QkFBdUM7RXhCazlIckU7RXdCajlITTtJQUF3Qiw0QkFBcUM7RXhCbzlIbkU7RXdCbjlITTtJQUF3Qiw4QkFBdUM7RXhCczlIckU7RXdCcjlITTtJQUF3Qiw2QkFBc0M7RXhCdzlIcEU7RXdCdjlITTtJQUF3QiwrQkFBd0M7RXhCMDlIdEU7RXdCaitITTtJQUF3QiwyQkFBb0M7RXhCbytIbEU7RXdCbitITTtJQUF3Qiw2QkFBc0M7RXhCcytIcEU7RXdCcitITTtJQUF3Qiw0QkFBcUM7RXhCdytIbkU7RXdCditITTtJQUF3Qiw4QkFBdUM7RXhCMCtIckU7RXdCeitITTtJQUF3Qiw0QkFBcUM7RXhCNCtIbkU7RXdCMytITTtJQUF3Qiw4QkFBdUM7RXhCOCtIckU7RXdCNytITTtJQUF3Qiw2QkFBc0M7RXhCZy9IcEU7RXdCLytITTtJQUF3QiwrQkFBd0M7RXhCay9IdEU7RXdCei9ITTtJQUF3QiwyQkFBb0M7RXhCNC9IbEU7RXdCMy9ITTtJQUF3Qiw2QkFBc0M7RXhCOC9IcEU7RXdCNy9ITTtJQUF3Qiw0QkFBcUM7RXhCZ2dJbkU7RXdCLy9ITTtJQUF3Qiw4QkFBdUM7RXhCa2dJckU7RXdCamdJTTtJQUF3Qiw0QkFBcUM7RXhCb2dJbkU7RXdCbmdJTTtJQUF3Qiw4QkFBdUM7RXhCc2dJckU7RXdCcmdJTTtJQUF3Qiw2QkFBc0M7RXhCd2dJcEU7RXdCdmdJTTtJQUF3QiwrQkFBd0M7RXhCMGdJdEU7RXdCamhJTTtJQUF3QiwyQkFBb0M7RXhCb2hJbEU7RXdCbmhJTTtJQUF3Qiw2QkFBc0M7RXhCc2hJcEU7RXdCcmhJTTtJQUF3Qiw0QkFBcUM7RXhCd2hJbkU7RXdCdmhJTTtJQUF3Qiw4QkFBdUM7RXhCMGhJckU7RXdCemhJTTtJQUF3Qiw0QkFBcUM7RXhCNGhJbkU7RXdCM2hJTTtJQUF3Qiw4QkFBdUM7RXhCOGhJckU7RXdCN2hJTTtJQUF3Qiw2QkFBc0M7RXhCZ2lJcEU7RXdCL2hJTTtJQUF3QiwrQkFBd0M7RXhCa2lJdEU7RXdCemlJTTtJQUF3QiwyQkFBb0M7RXhCNGlJbEU7RXdCM2lJTTtJQUF3Qiw2QkFBc0M7RXhCOGlJcEU7RXdCN2lJTTtJQUF3Qiw0QkFBcUM7RXhCZ2pJbkU7RXdCL2lJTTtJQUF3Qiw4QkFBdUM7RXhCa2pJckU7RXdCampJTTtJQUF3Qiw0QkFBcUM7RXhCb2pJbkU7RXdCbmpJTTtJQUF3Qiw4QkFBdUM7RXhCc2pJckU7RXdCcmpJTTtJQUF3Qiw2QkFBc0M7RXhCd2pJcEU7RXdCdmpJTTtJQUF3QiwrQkFBd0M7RXhCMGpJdEU7RXdCamtJTTtJQUF3QiwyQkFBb0M7RXhCb2tJbEU7RXdCbmtJTTtJQUF3Qiw2QkFBc0M7RXhCc2tJcEU7RXdCcmtJTTtJQUF3Qiw0QkFBcUM7RXhCd2tJbkU7RXdCdmtJTTtJQUF3Qiw4QkFBdUM7RXhCMGtJckU7RXdCemtJTTtJQUF3Qiw0QkFBcUM7RXhCNGtJbkU7RXdCM2tJTTtJQUF3Qiw4QkFBdUM7RXhCOGtJckU7RXdCN2tJTTtJQUF3Qiw2QkFBc0M7RXhCZ2xJcEU7RXdCL2tJTTtJQUF3QiwrQkFBd0M7RXhCa2xJdEU7RXdCemxJTTtJQUF3QiwyQkFBb0M7RXhCNGxJbEU7RXdCM2xJTTtJQUF3Qiw2QkFBc0M7RXhCOGxJcEU7RXdCN2xJTTtJQUF3Qiw0QkFBcUM7RXhCZ21JbkU7RXdCL2xJTTtJQUF3Qiw4QkFBdUM7RXhCa21JckU7RXdCam1JTTtJQUF3Qiw0QkFBcUM7RXhCb21JbkU7RXdCbm1JTTtJQUF3Qiw4QkFBdUM7RXhCc21JckU7RXdCcm1JTTtJQUF3Qiw2QkFBc0M7RXhCd21JcEU7RXdCdm1JTTtJQUF3QiwrQkFBd0M7RXhCMG1JdEU7RXdCam5JTTtJQUF3QiwyQkFBb0M7RXhCb25JbEU7RXdCbm5JTTtJQUF3Qiw2QkFBc0M7RXhCc25JcEU7RXdCcm5JTTtJQUF3Qiw0QkFBcUM7RXhCd25JbkU7RXdCdm5JTTtJQUF3Qiw4QkFBdUM7RXhCMG5JckU7RXdCem5JTTtJQUF3Qiw0QkFBcUM7RXhCNG5JbkU7RXdCM25JTTtJQUF3Qiw4QkFBdUM7RXhCOG5JckU7RXdCN25JTTtJQUF3Qiw2QkFBc0M7RXhCZ29JcEU7RXdCL25JTTtJQUF3QiwrQkFBd0M7RXhCa29JdEU7RXdCem9JTTtJQUF3QiwyQkFBb0M7RXhCNG9JbEU7RXdCM29JTTtJQUF3Qiw2QkFBc0M7RXhCOG9JcEU7RXdCN29JTTtJQUF3Qiw0QkFBcUM7RXhCZ3BJbkU7RXdCL29JTTtJQUF3Qiw4QkFBdUM7RXhCa3BJckU7RXdCanBJTTtJQUF3Qiw0QkFBcUM7RXhCb3BJbkU7RXdCbnBJTTtJQUF3Qiw4QkFBdUM7RXhCc3BJckU7RXdCcnBJTTtJQUF3Qiw2QkFBc0M7RXhCd3BJcEU7RXdCdnBJTTtJQUF3QiwrQkFBd0M7RXhCMHBJdEU7RXdCanFJTTtJQUF3QiwyQkFBb0M7RXhCb3FJbEU7RXdCbnFJTTtJQUF3Qiw2QkFBc0M7RXhCc3FJcEU7RXdCcnFJTTtJQUF3Qiw0QkFBcUM7RXhCd3FJbkU7RXdCdnFJTTtJQUF3Qiw4QkFBdUM7RXhCMHFJckU7RXdCenFJTTtJQUF3Qiw0QkFBcUM7RXhCNHFJbkU7RXdCM3FJTTtJQUF3Qiw4QkFBdUM7RXhCOHFJckU7RXdCN3FJTTtJQUF3Qiw2QkFBc0M7RXhCZ3JJcEU7RXdCL3FJTTtJQUF3QiwrQkFBd0M7RXhCa3JJdEU7RXdCenJJTTtJQUF3QiwyQkFBb0M7RXhCNHJJbEU7RXdCM3JJTTtJQUF3Qiw2QkFBc0M7RXhCOHJJcEU7RXdCN3JJTTtJQUF3Qiw0QkFBcUM7RXhCZ3NJbkU7RXdCL3JJTTtJQUF3Qiw4QkFBdUM7RXhCa3NJckU7RXdCanNJTTtJQUF3Qiw0QkFBcUM7RXhCb3NJbkU7RXdCbnNJTTtJQUF3Qiw4QkFBdUM7RXhCc3NJckU7RXdCcnNJTTtJQUF3Qiw2QkFBc0M7RXhCd3NJcEU7RXdCdnNJTTtJQUF3QiwrQkFBd0M7RXhCMHNJdEU7RXdCanRJTTtJQUF3QiwyQkFBb0M7RXhCb3RJbEU7RXdCbnRJTTtJQUF3Qiw2QkFBc0M7RXhCc3RJcEU7RXdCcnRJTTtJQUF3Qiw0QkFBcUM7RXhCd3RJbkU7RXdCdnRJTTtJQUF3Qiw4QkFBdUM7RXhCMHRJckU7RXdCenRJTTtJQUF3Qiw0QkFBcUM7RXhCNHRJbkU7RXdCM3RJTTtJQUF3Qiw4QkFBdUM7RXhCOHRJckU7RXdCN3RJTTtJQUF3Qiw2QkFBc0M7RXhCZ3VJcEU7RXdCL3RJTTtJQUF3QiwrQkFBd0M7RXhCa3VJdEU7RXdCenVJTTtJQUF3QiwyQkFBb0M7RXhCNHVJbEU7RXdCM3VJTTtJQUF3Qiw2QkFBc0M7RXhCOHVJcEU7RXdCN3VJTTtJQUF3Qiw0QkFBcUM7RXhCZ3ZJbkU7RXdCL3VJTTtJQUF3Qiw4QkFBdUM7RXhCa3ZJckU7RXdCanZJTTtJQUF3Qiw0QkFBcUM7RXhCb3ZJbkU7RXdCbnZJTTtJQUF3Qiw4QkFBdUM7RXhCc3ZJckU7RXdCcnZJTTtJQUF3Qiw2QkFBc0M7RXhCd3ZJcEU7RXdCdnZJTTtJQUF3QiwrQkFBd0M7RXhCMHZJdEU7RXdCandJTTtJQUF3QiwyQkFBb0M7RXhCb3dJbEU7RXdCbndJTTtJQUF3Qiw2QkFBc0M7RXhCc3dJcEU7RXdCcndJTTtJQUF3Qiw0QkFBcUM7RXhCd3dJbkU7RXdCdndJTTtJQUF3Qiw4QkFBdUM7RXhCMHdJckU7RXdCendJTTtJQUF3Qiw0QkFBcUM7RXhCNHdJbkU7RXdCM3dJTTtJQUF3Qiw4QkFBdUM7RXhCOHdJckU7RXdCN3dJTTtJQUF3Qiw2QkFBc0M7RXhCZ3hJcEU7RXdCL3dJTTtJQUF3QiwrQkFBd0M7RXhCa3hJdEU7RXdCenhJTTtJQUF3Qiw0QkFBb0M7RXhCNHhJbEU7RXdCM3hJTTtJQUF3Qiw4QkFBc0M7RXhCOHhJcEU7RXdCN3hJTTtJQUF3Qiw2QkFBcUM7RXhCZ3lJbkU7RXdCL3hJTTtJQUF3QiwrQkFBdUM7RXhCa3lJckU7RXdCanlJTTtJQUF3Qiw2QkFBcUM7RXhCb3lJbkU7RXdCbnlJTTtJQUF3QiwrQkFBdUM7RXhCc3lJckU7RXdCcnlJTTtJQUF3Qiw4QkFBc0M7RXhCd3lJcEU7RXdCdnlJTTtJQUF3QixnQ0FBd0M7RXhCMHlJdEU7QUFDRjs7QUUvMElFO0VzQnlDTTtJQUFvQiwwQkFBb0M7RXhCMnlJOUQ7RXdCMXlJTTtJQUFvQiw0QkFBc0M7RXhCNnlJaEU7RXdCNXlJTTtJQUFvQiwyQkFBcUM7RXhCK3lJL0Q7RXdCOXlJTTtJQUFvQiw2QkFBdUM7RXhCaXpJakU7RXdCaHpJTTtJQUFvQiwyQkFBcUM7RXhCbXpJL0Q7RXdCbHpJTTtJQUFvQiw2QkFBdUM7RXhCcXpJakU7RXdCcHpJTTtJQUFvQiw0QkFBc0M7RXhCdXpJaEU7RXdCdHpJTTtJQUFvQiw4QkFBd0M7RXhCeXpJbEU7RXdCaDBJTTtJQUFvQiwwQkFBb0M7RXhCbTBJOUQ7RXdCbDBJTTtJQUFvQiw0QkFBc0M7RXhCcTBJaEU7RXdCcDBJTTtJQUFvQiwyQkFBcUM7RXhCdTBJL0Q7RXdCdDBJTTtJQUFvQiw2QkFBdUM7RXhCeTBJakU7RXdCeDBJTTtJQUFvQiwyQkFBcUM7RXhCMjBJL0Q7RXdCMTBJTTtJQUFvQiw2QkFBdUM7RXhCNjBJakU7RXdCNTBJTTtJQUFvQiw0QkFBc0M7RXhCKzBJaEU7RXdCOTBJTTtJQUFvQiw4QkFBd0M7RXhCaTFJbEU7RXdCeDFJTTtJQUFvQiwyQkFBb0M7RXhCMjFJOUQ7RXdCMTFJTTtJQUFvQiw2QkFBc0M7RXhCNjFJaEU7RXdCNTFJTTtJQUFvQiw0QkFBcUM7RXhCKzFJL0Q7RXdCOTFJTTtJQUFvQiw4QkFBdUM7RXhCaTJJakU7RXdCaDJJTTtJQUFvQiw0QkFBcUM7RXhCbTJJL0Q7RXdCbDJJTTtJQUFvQiw4QkFBdUM7RXhCcTJJakU7RXdCcDJJTTtJQUFvQiw2QkFBc0M7RXhCdTJJaEU7RXdCdDJJTTtJQUFvQiwrQkFBd0M7RXhCeTJJbEU7RXdCaDNJTTtJQUFvQiwyQkFBb0M7RXhCbTNJOUQ7RXdCbDNJTTtJQUFvQiw2QkFBc0M7RXhCcTNJaEU7RXdCcDNJTTtJQUFvQiw0QkFBcUM7RXhCdTNJL0Q7RXdCdDNJTTtJQUFvQiw4QkFBdUM7RXhCeTNJakU7RXdCeDNJTTtJQUFvQiw0QkFBcUM7RXhCMjNJL0Q7RXdCMTNJTTtJQUFvQiw4QkFBdUM7RXhCNjNJakU7RXdCNTNJTTtJQUFvQiw2QkFBc0M7RXhCKzNJaEU7RXdCOTNJTTtJQUFvQiwrQkFBd0M7RXhCaTRJbEU7RXdCeDRJTTtJQUFvQiwyQkFBb0M7RXhCMjRJOUQ7RXdCMTRJTTtJQUFvQiw2QkFBc0M7RXhCNjRJaEU7RXdCNTRJTTtJQUFvQiw0QkFBcUM7RXhCKzRJL0Q7RXdCOTRJTTtJQUFvQiw4QkFBdUM7RXhCaTVJakU7RXdCaDVJTTtJQUFvQiw0QkFBcUM7RXhCbTVJL0Q7RXdCbDVJTTtJQUFvQiw4QkFBdUM7RXhCcTVJakU7RXdCcDVJTTtJQUFvQiw2QkFBc0M7RXhCdTVJaEU7RXdCdDVJTTtJQUFvQiwrQkFBd0M7RXhCeTVJbEU7RXdCaDZJTTtJQUFvQiwyQkFBb0M7RXhCbTZJOUQ7RXdCbDZJTTtJQUFvQiw2QkFBc0M7RXhCcTZJaEU7RXdCcDZJTTtJQUFvQiw0QkFBcUM7RXhCdTZJL0Q7RXdCdDZJTTtJQUFvQiw4QkFBdUM7RXhCeTZJakU7RXdCeDZJTTtJQUFvQiw0QkFBcUM7RXhCMjZJL0Q7RXdCMTZJTTtJQUFvQiw4QkFBdUM7RXhCNjZJakU7RXdCNTZJTTtJQUFvQiw2QkFBc0M7RXhCKzZJaEU7RXdCOTZJTTtJQUFvQiwrQkFBd0M7RXhCaTdJbEU7RXdCeDdJTTtJQUFvQiwyQkFBb0M7RXhCMjdJOUQ7RXdCMTdJTTtJQUFvQiw2QkFBc0M7RXhCNjdJaEU7RXdCNTdJTTtJQUFvQiw0QkFBcUM7RXhCKzdJL0Q7RXdCOTdJTTtJQUFvQiw4QkFBdUM7RXhCaThJakU7RXdCaDhJTTtJQUFvQiw0QkFBcUM7RXhCbThJL0Q7RXdCbDhJTTtJQUFvQiw4QkFBdUM7RXhCcThJakU7RXdCcDhJTTtJQUFvQiw2QkFBc0M7RXhCdThJaEU7RXdCdDhJTTtJQUFvQiwrQkFBd0M7RXhCeThJbEU7RXdCaDlJTTtJQUFvQiwyQkFBb0M7RXhCbTlJOUQ7RXdCbDlJTTtJQUFvQiw2QkFBc0M7RXhCcTlJaEU7RXdCcDlJTTtJQUFvQiw0QkFBcUM7RXhCdTlJL0Q7RXdCdDlJTTtJQUFvQiw4QkFBdUM7RXhCeTlJakU7RXdCeDlJTTtJQUFvQiw0QkFBcUM7RXhCMjlJL0Q7RXdCMTlJTTtJQUFvQiw4QkFBdUM7RXhCNjlJakU7RXdCNTlJTTtJQUFvQiw2QkFBc0M7RXhCKzlJaEU7RXdCOTlJTTtJQUFvQiwrQkFBd0M7RXhCaStJbEU7RXdCeCtJTTtJQUFvQiwyQkFBb0M7RXhCMitJOUQ7RXdCMStJTTtJQUFvQiw2QkFBc0M7RXhCNitJaEU7RXdCNStJTTtJQUFvQiw0QkFBcUM7RXhCKytJL0Q7RXdCOStJTTtJQUFvQiw4QkFBdUM7RXhCaS9JakU7RXdCaC9JTTtJQUFvQiw0QkFBcUM7RXhCbS9JL0Q7RXdCbC9JTTtJQUFvQiw4QkFBdUM7RXhCcS9JakU7RXdCcC9JTTtJQUFvQiw2QkFBc0M7RXhCdS9JaEU7RXdCdC9JTTtJQUFvQiwrQkFBd0M7RXhCeS9JbEU7RXdCaGdKTTtJQUFvQiwyQkFBb0M7RXhCbWdKOUQ7RXdCbGdKTTtJQUFvQiw2QkFBc0M7RXhCcWdKaEU7RXdCcGdKTTtJQUFvQiw0QkFBcUM7RXhCdWdKL0Q7RXdCdGdKTTtJQUFvQiw4QkFBdUM7RXhCeWdKakU7RXdCeGdKTTtJQUFvQiw0QkFBcUM7RXhCMmdKL0Q7RXdCMWdKTTtJQUFvQiw4QkFBdUM7RXhCNmdKakU7RXdCNWdKTTtJQUFvQiw2QkFBc0M7RXhCK2dKaEU7RXdCOWdKTTtJQUFvQiwrQkFBd0M7RXhCaWhKbEU7RXdCeGhKTTtJQUFvQiwyQkFBb0M7RXhCMmhKOUQ7RXdCMWhKTTtJQUFvQiw2QkFBc0M7RXhCNmhKaEU7RXdCNWhKTTtJQUFvQiw0QkFBcUM7RXhCK2hKL0Q7RXdCOWhKTTtJQUFvQiw4QkFBdUM7RXhCaWlKakU7RXdCaGlKTTtJQUFvQiw0QkFBcUM7RXhCbWlKL0Q7RXdCbGlKTTtJQUFvQiw4QkFBdUM7RXhCcWlKakU7RXdCcGlKTTtJQUFvQiw2QkFBc0M7RXhCdWlKaEU7RXdCdGlKTTtJQUFvQiwrQkFBd0M7RXhCeWlKbEU7RXdCaGpKTTtJQUFvQiwyQkFBb0M7RXhCbWpKOUQ7RXdCbGpKTTtJQUFvQiw2QkFBc0M7RXhCcWpKaEU7RXdCcGpKTTtJQUFvQiw0QkFBcUM7RXhCdWpKL0Q7RXdCdGpKTTtJQUFvQiw4QkFBdUM7RXhCeWpKakU7RXdCeGpKTTtJQUFvQiw0QkFBcUM7RXhCMmpKL0Q7RXdCMWpKTTtJQUFvQiw4QkFBdUM7RXhCNmpKakU7RXdCNWpKTTtJQUFvQiw2QkFBc0M7RXhCK2pKaEU7RXdCOWpKTTtJQUFvQiwrQkFBd0M7RXhCaWtKbEU7RXdCeGtKTTtJQUFvQiwyQkFBb0M7RXhCMmtKOUQ7RXdCMWtKTTtJQUFvQiw2QkFBc0M7RXhCNmtKaEU7RXdCNWtKTTtJQUFvQiw0QkFBcUM7RXhCK2tKL0Q7RXdCOWtKTTtJQUFvQiw4QkFBdUM7RXhCaWxKakU7RXdCaGxKTTtJQUFvQiw0QkFBcUM7RXhCbWxKL0Q7RXdCbGxKTTtJQUFvQiw4QkFBdUM7RXhCcWxKakU7RXdCcGxKTTtJQUFvQiw2QkFBc0M7RXhCdWxKaEU7RXdCdGxKTTtJQUFvQiwrQkFBd0M7RXhCeWxKbEU7RXdCaG1KTTtJQUFvQiwyQkFBb0M7RXhCbW1KOUQ7RXdCbG1KTTtJQUFvQiw2QkFBc0M7RXhCcW1KaEU7RXdCcG1KTTtJQUFvQiw0QkFBcUM7RXhCdW1KL0Q7RXdCdG1KTTtJQUFvQiw4QkFBdUM7RXhCeW1KakU7RXdCeG1KTTtJQUFvQiw0QkFBcUM7RXhCMm1KL0Q7RXdCMW1KTTtJQUFvQiw4QkFBdUM7RXhCNm1KakU7RXdCNW1KTTtJQUFvQiw2QkFBc0M7RXhCK21KaEU7RXdCOW1KTTtJQUFvQiwrQkFBd0M7RXhCaW5KbEU7RXdCeG5KTTtJQUFvQiwyQkFBb0M7RXhCMm5KOUQ7RXdCMW5KTTtJQUFvQiw2QkFBc0M7RXhCNm5KaEU7RXdCNW5KTTtJQUFvQiw0QkFBcUM7RXhCK25KL0Q7RXdCOW5KTTtJQUFvQiw4QkFBdUM7RXhCaW9KakU7RXdCaG9KTTtJQUFvQiw0QkFBcUM7RXhCbW9KL0Q7RXdCbG9KTTtJQUFvQiw4QkFBdUM7RXhCcW9KakU7RXdCcG9KTTtJQUFvQiw2QkFBc0M7RXhCdW9KaEU7RXdCdG9KTTtJQUFvQiwrQkFBd0M7RXhCeW9KbEU7RXdCaHBKTTtJQUFvQiwyQkFBb0M7RXhCbXBKOUQ7RXdCbHBKTTtJQUFvQiw2QkFBc0M7RXhCcXBKaEU7RXdCcHBKTTtJQUFvQiw0QkFBcUM7RXhCdXBKL0Q7RXdCdHBKTTtJQUFvQiw4QkFBdUM7RXhCeXBKakU7RXdCeHBKTTtJQUFvQiw0QkFBcUM7RXhCMnBKL0Q7RXdCMXBKTTtJQUFvQiw4QkFBdUM7RXhCNnBKakU7RXdCNXBKTTtJQUFvQiw2QkFBc0M7RXhCK3BKaEU7RXdCOXBKTTtJQUFvQiwrQkFBd0M7RXhCaXFKbEU7RXdCeHFKTTtJQUFvQiwyQkFBb0M7RXhCMnFKOUQ7RXdCMXFKTTtJQUFvQiw2QkFBc0M7RXhCNnFKaEU7RXdCNXFKTTtJQUFvQiw0QkFBcUM7RXhCK3FKL0Q7RXdCOXFKTTtJQUFvQiw4QkFBdUM7RXhCaXJKakU7RXdCaHJKTTtJQUFvQiw0QkFBcUM7RXhCbXJKL0Q7RXdCbHJKTTtJQUFvQiw4QkFBdUM7RXhCcXJKakU7RXdCcHJKTTtJQUFvQiw2QkFBc0M7RXhCdXJKaEU7RXdCdHJKTTtJQUFvQiwrQkFBd0M7RXhCeXJKbEU7RXdCaHNKTTtJQUFvQiwyQkFBb0M7RXhCbXNKOUQ7RXdCbHNKTTtJQUFvQiw2QkFBc0M7RXhCcXNKaEU7RXdCcHNKTTtJQUFvQiw0QkFBcUM7RXhCdXNKL0Q7RXdCdHNKTTtJQUFvQiw4QkFBdUM7RXhCeXNKakU7RXdCeHNKTTtJQUFvQiw0QkFBcUM7RXhCMnNKL0Q7RXdCMXNKTTtJQUFvQiw4QkFBdUM7RXhCNnNKakU7RXdCNXNKTTtJQUFvQiw2QkFBc0M7RXhCK3NKaEU7RXdCOXNKTTtJQUFvQiwrQkFBd0M7RXhCaXRKbEU7RXdCeHRKTTtJQUFvQiwyQkFBb0M7RXhCMnRKOUQ7RXdCMXRKTTtJQUFvQiw2QkFBc0M7RXhCNnRKaEU7RXdCNXRKTTtJQUFvQiw0QkFBcUM7RXhCK3RKL0Q7RXdCOXRKTTtJQUFvQiw4QkFBdUM7RXhCaXVKakU7RXdCaHVKTTtJQUFvQiw0QkFBcUM7RXhCbXVKL0Q7RXdCbHVKTTtJQUFvQiw4QkFBdUM7RXhCcXVKakU7RXdCcHVKTTtJQUFvQiw2QkFBc0M7RXhCdXVKaEU7RXdCdHVKTTtJQUFvQiwrQkFBd0M7RXhCeXVKbEU7RXdCaHZKTTtJQUFvQiwyQkFBb0M7RXhCbXZKOUQ7RXdCbHZKTTtJQUFvQiw2QkFBc0M7RXhCcXZKaEU7RXdCcHZKTTtJQUFvQiw0QkFBcUM7RXhCdXZKL0Q7RXdCdHZKTTtJQUFvQiw4QkFBdUM7RXhCeXZKakU7RXdCeHZKTTtJQUFvQiw0QkFBcUM7RXhCMnZKL0Q7RXdCMXZKTTtJQUFvQiw4QkFBdUM7RXhCNnZKakU7RXdCNXZKTTtJQUFvQiw2QkFBc0M7RXhCK3ZKaEU7RXdCOXZKTTtJQUFvQiwrQkFBd0M7RXhCaXdKbEU7RXdCeHdKTTtJQUFvQiw0QkFBb0M7RXhCMndKOUQ7RXdCMXdKTTtJQUFvQiw4QkFBc0M7RXhCNndKaEU7RXdCNXdKTTtJQUFvQiw2QkFBcUM7RXhCK3dKL0Q7RXdCOXdKTTtJQUFvQiwrQkFBdUM7RXhCaXhKakU7RXdCaHhKTTtJQUFvQiw2QkFBcUM7RXhCbXhKL0Q7RXdCbHhKTTtJQUFvQiwrQkFBdUM7RXhCcXhKakU7RXdCcHhKTTtJQUFvQiw4QkFBc0M7RXhCdXhKaEU7RXdCdHhKTTtJQUFvQixnQ0FBd0M7RXhCeXhKbEU7QUFDRjs7QXlCcjFKQTs7NEJ6QnkxSjRCO0F5QnIxSjVCO0VBQ0UsV3hCQWdCO0FEdTFKbEI7O0F5QnAxSkE7RUFDRSxXeEJKZ0I7QUQyMUpsQjs7QXlCcDFKQTtFQUNFLFd4QlRnQjtBRGcySmxCOztBeUJwMUpBO0VBQ0UsY3hCUGtCO0FEODFKcEI7O0F5QnAxSkE7RUFDRSwyQkFBMkI7QXpCdTFKN0I7O0F5QnAxSkE7RUFDRSxnQnhCQVE7QUR1MUpWOztBeUJwMUpBO0VBQ0UsZ0J4QkhVO0FEMDFKWjs7QXlCcDFKQTtFQUNFLG1IQUF5RDtFQUF6RCx5REFBeUQ7QXpCdTFKM0Q7O0F5QnAxSkE7RUFDRSxpQnZCZ0I2QjtFdUJmN0IsZ0JBQWdCO0F6QnUxSmxCOztBeUJwMUpBO0VBQ0UsaUJ2Qlc2QjtFdUJWN0IsZ0JBQWdCO0F6QnUxSmxCOztBeUJwMUpBO0VBQ0UsaUJ2Qk02QjtFdUJMN0IsZ0JBQWdCO0F6QnUxSmxCOztBeUJwMUpBO0VBQ0UsZXZCQzZCO0V1QkE3QixnQkFBZ0I7QXpCdTFKbEI7O0F5QnAxSkE7RUFDRSxrQnZCSjZCO0V1Qks3QixnQkFBZ0I7QXpCdTFKbEI7O0EwQmo1SkE7OzRCMUJxNUo0QjtBMEIvNEoxQjtFQUFnQixTQURFO0VBQ2EsY0FBYztBMUJtNUovQzs7QTBCbjVKRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBMUJ3NUovQzs7QTBCeDVKRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBMUI2NUovQzs7QTBCNzVKRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBMUJrNkovQzs7QTBCbDZKRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBMUJ1NkovQzs7QTBCdjZKRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBMUI0NkovQzs7QTBCNTZKRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBMUJpN0ovQzs7QTBCajdKRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBMUJzN0ovQzs7QTBCdDdKRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBMUIyN0ovQzs7QTBCMzdKRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBMUJnOEovQzs7QTBCaDhKRTtFQUFnQixXQURFO0VBQ2EsY0FBYztBMUJxOEovQzs7QUVoOEpFO0V3QkNFO0lBQW9CLFNBREY7SUFDaUIsY0FBYztFMUJxOEpuRDtFMEJyOEpFO0lBQW9CLFVBREY7SUFDaUIsY0FBYztFMUJ5OEpuRDtFMEJ6OEpFO0lBQW9CLFVBREY7SUFDaUIsY0FBYztFMUI2OEpuRDtFMEI3OEpFO0lBQW9CLFVBREY7SUFDaUIsY0FBYztFMUJpOUpuRDtFMEJqOUpFO0lBQW9CLFVBREY7SUFDaUIsY0FBYztFMUJxOUpuRDtFMEJyOUpFO0lBQW9CLFVBREY7SUFDaUIsY0FBYztFMUJ5OUpuRDtFMEJ6OUpFO0lBQW9CLFVBREY7SUFDaUIsY0FBYztFMUI2OUpuRDtFMEI3OUpFO0lBQW9CLFVBREY7SUFDaUIsY0FBYztFMUJpK0puRDtFMEJqK0pFO0lBQW9CLFVBREY7SUFDaUIsY0FBYztFMUJxK0puRDtFMEJyK0pFO0lBQW9CLFVBREY7SUFDaUIsY0FBYztFMUJ5K0puRDtFMEJ6K0pFO0lBQW9CLFdBREY7SUFDaUIsY0FBYztFMUI2K0puRDtBQUNGOztBRS8rSkU7RXdCUUU7SUFBd0IsU0FETjtJQUNxQixjQUFjO0UxQjYrSnZEO0UwQjcrSkU7SUFBd0IsVUFETjtJQUNxQixjQUFjO0UxQmkvSnZEO0UwQmovSkU7SUFBd0IsVUFETjtJQUNxQixjQUFjO0UxQnEvSnZEO0UwQnIvSkU7SUFBd0IsVUFETjtJQUNxQixjQUFjO0UxQnkvSnZEO0UwQnovSkU7SUFBd0IsVUFETjtJQUNxQixjQUFjO0UxQjYvSnZEO0UwQjcvSkU7SUFBd0IsVUFETjtJQUNxQixjQUFjO0UxQmlnS3ZEO0UwQmpnS0U7SUFBd0IsVUFETjtJQUNxQixjQUFjO0UxQnFnS3ZEO0UwQnJnS0U7SUFBd0IsVUFETjtJQUNxQixjQUFjO0UxQnlnS3ZEO0UwQnpnS0U7SUFBd0IsVUFETjtJQUNxQixjQUFjO0UxQjZnS3ZEO0UwQjdnS0U7SUFBd0IsVUFETjtJQUNxQixjQUFjO0UxQmloS3ZEO0UwQmpoS0U7SUFBd0IsV0FETjtJQUNxQixjQUFjO0UxQnFoS3ZEO0FBQ0Y7O0FFOWhLRTtFd0JlRTtJQUFxQixTQURIO0lBQ2tCLGNBQWM7RTFCcWhLcEQ7RTBCcmhLRTtJQUFxQixVQURIO0lBQ2tCLGNBQWM7RTFCeWhLcEQ7RTBCemhLRTtJQUFxQixVQURIO0lBQ2tCLGNBQWM7RTFCNmhLcEQ7RTBCN2hLRTtJQUFxQixVQURIO0lBQ2tCLGNBQWM7RTFCaWlLcEQ7RTBCamlLRTtJQUFxQixVQURIO0lBQ2tCLGNBQWM7RTFCcWlLcEQ7RTBCcmlLRTtJQUFxQixVQURIO0lBQ2tCLGNBQWM7RTFCeWlLcEQ7RTBCemlLRTtJQUFxQixVQURIO0lBQ2tCLGNBQWM7RTFCNmlLcEQ7RTBCN2lLRTtJQUFxQixVQURIO0lBQ2tCLGNBQWM7RTFCaWpLcEQ7RTBCampLRTtJQUFxQixVQURIO0lBQ2tCLGNBQWM7RTFCcWpLcEQ7RTBCcmpLRTtJQUFxQixVQURIO0lBQ2tCLGNBQWM7RTFCeWpLcEQ7RTBCempLRTtJQUFxQixXQURIO0lBQ2tCLGNBQWM7RTFCNmpLcEQ7QUFDRjs7QUU3a0tFO0V3QnNCRTtJQUFvQixTQURGO0lBQ2lCLGNBQWM7RTFCNmpLbkQ7RTBCN2pLRTtJQUFvQixVQURGO0lBQ2lCLGNBQWM7RTFCaWtLbkQ7RTBCamtLRTtJQUFvQixVQURGO0lBQ2lCLGNBQWM7RTFCcWtLbkQ7RTBCcmtLRTtJQUFvQixVQURGO0lBQ2lCLGNBQWM7RTFCeWtLbkQ7RTBCemtLRTtJQUFvQixVQURGO0lBQ2lCLGNBQWM7RTFCNmtLbkQ7RTBCN2tLRTtJQUFvQixVQURGO0lBQ2lCLGNBQWM7RTFCaWxLbkQ7RTBCamxLRTtJQUFvQixVQURGO0lBQ2lCLGNBQWM7RTFCcWxLbkQ7RTBCcmxLRTtJQUFvQixVQURGO0lBQ2lCLGNBQWM7RTFCeWxLbkQ7RTBCemxLRTtJQUFvQixVQURGO0lBQ2lCLGNBQWM7RTFCNmxLbkQ7RTBCN2xLRTtJQUFvQixVQURGO0lBQ2lCLGNBQWM7RTFCaW1LbkQ7RTBCam1LRTtJQUFvQixXQURGO0lBQ2lCLGNBQWM7RTFCcW1LbkQ7QUFDRjs7QTBCbG1LQTtFQUNFLFlBQVk7QTFCcW1LZDs7QTJCM29LQTs7NEIzQitvSzRCO0EyQjNvSzVCO0VBQ0UsY0FBYztFQUNkLGFBQWE7RUFDYiwyQkFBMkI7RUFDM0IsaUJ6QjZDNkI7RXlCNUM3QixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixXMUJQZ0I7RTBCUWhCLHlCMUJMd0I7RTBCTXhCLGVBQWU7QTNCNm9LakI7O0EyQnZwS0E7RUFhSSxZQUFZO0EzQjhvS2hCOztBRXBwS0U7RXlCUEY7SUFpQkksa0J6QmdDMkI7RUYrbUs3QjtBQUNGOztBZXJxS0E7OzRCZnlxSzRCO0FFOXBLMUI7RWFQRjtJQUVJLGNBQXdCO0VmdXFLMUI7QUFDRjs7QUVucUtFO0VhUEY7SUFNSSxjQUEyQjtFZnlxSzdCO0FBQ0Y7O0FFenFLRTtFYUVBO0lBRUksY0FBd0I7RWYwcUs1QjtBQUNGOztBRS9xS0U7RWFFQTtJQU1JLGNBQTJCO0VmNHFLL0I7QUFDRjs7QUVycktFO0VhWUE7SUFFSSxjQUF3QjtFZjRxSzVCO0FBQ0Y7O0FFM3JLRTtFYVlBO0lBTUksY0FBMkI7RWY4cUsvQjtBQUNGOztBRWpzS0U7RWFzQkE7SUFFSSxlQUF5QjtFZjhxSzdCO0FBQ0Y7O0FFdnNLRTtFYXNCQTtJQU1JLGVBQTRCO0VmZ3JLaEM7QUFDRjs7QUU3c0tFO0VhK0JFO0lBRUksZUFBeUI7RWZpcksvQjtBQUNGOztBRW50S0U7RWErQkU7SUFNSSxlQUE0QjtFZm1yS2xDO0FBQ0Y7O0FFenRLRTtFYXlDRTtJQUVJLGVBQXlCO0VmbXJLL0I7QUFDRjs7QUUvdEtFO0VheUNFO0lBTUksZUFBNEI7RWZxcktsQztBQUNGOztBZWpyS0U7RUFDRSxpQmRsQ21CO0VjbUNuQixjQUFjO0VBQ2QsZWRsQ21CO0FEc3RLdkI7O0FFM3VLRTtFYW9EQTtJQU1JLGVBQWU7RWZzcktuQjtBQUNGOztBRWp2S0U7RWFvREE7SUFVSSxlQUFlO0Vmd3JLbkI7QUFDRjs7QWV0cktJO0VBQ0UsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixlZC9DaUI7QUR3dUt2Qjs7QWV0cktJO0VBQ0UsVUFBVTtFQUNWLGNBQWM7QWZ5cktwQjs7QUVsd0tFO0VhdUVFO0lBS0ksVUFBVTtFZjJyS2hCO0FBQ0Y7O0FFeHdLRTtFYWtGRTtJQUVJLFVBQVU7SUFDVixnQkFBZ0I7RWZ5ckt0QjtBQUNGOztBNEIxeEtBO0VBQ0Usa0JBQWtCO0E1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TUFBTTtFQUNOLE9BQU87QTNDNGlNZiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuY29sb3Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuc3BhY2luZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mb250XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRlbnRzIHdpZHRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnotaW5kZXggb3JkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubWVkaWEgcXVlcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaCB3aXRoIGNlbnRlci1saW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIktva29yb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0tva29yby53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvS29rb3JvLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuaHRtbCxcbmJvZHksXG5wLFxub2wsXG51bCxcbmxpLFxuZGwsXG5kdCxcbmRkLFxuYmxvY2txdW90ZSxcbmZpZ3VyZSxcbmZpZWxkc2V0LFxubGVnZW5kLFxudGV4dGFyZWEsXG5wcmUsXG5pZnJhbWUsXG5ocixcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbWcsXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCxcbmF1ZGlvLFxudmlkZW8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGZvbnQtZmFtaWx5OiBcIuODkuODqeOCruODjuinkuOCtOOCt+ODg+OCr1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgWXVHb3RoaWMsIFwiWXUgR290aGljXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwi77yt77yzIOOCtOOCt+ODg+OCr1wiLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNmMmYyZjM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuXG5hIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cblxucDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbiB7XG4gIG1heC13aWR0aDogMTA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLm1haW4tY29udGVudHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OR44Oz44GP44Ga44OK44OTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjM7XG59XG5cbi5jLWJyZWFkY3J1bWItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5jLWJyZWFkY3J1bWItbGlzdCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIj5cIjtcbiAgcGFkZGluZzogMCAxZW07XG59XG5cbi5jLWJyZWFkY3J1bWItbGlzdCBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Xjgqnjg7zjg6Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1mb3JtLXRleHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYzO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNnB4IDVweDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5jLWZvcm0tdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYzO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDVweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uYy1mb3JtLWNoZWNrYm94LWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtZm9ybS1jaGVja2JveC1pbnB1dDpjaGVja2VkICsgLmMtZm9ybS1jaGVja2JveC1zcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiA2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTJweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzAwMDtcbn1cblxuLmMtZm9ybS1jaGVja2JveC1zcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWZvcm0tY2hlY2tib3gtc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmMmYyZjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jLWZvcm0tcmFkaW8taW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1mb3JtLXJhZGlvLWlucHV0OmNoZWNrZWQgKyAuYy1mb3JtLXJhZGlvLXNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYy1mb3JtLXJhZGlvLXNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtZm9ybS1yYWRpby1zcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjJmMmYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6KaL5Ye644GXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cblxuLmMtaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5jLWgzIHtcbiAgZm9udC1mYW1pbHk6IFwiS29rb3JvXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYy1oNCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmVmNGUzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWg0IHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmMtaDUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWg1IHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxufVxuXG4uYy1oLS1jZW50ZXItbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmMtaC0tY2VudGVyLWxpbmU6OmJlZm9yZSwgLmMtaC0tY2VudGVyLWxpbmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzRmNTc0ZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jLWgtLWNlbnRlci1saW5lOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgtLWNlbnRlci1saW5lOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG4uYy1oLS1jZW50ZXItbGluZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaC0tY2VudGVyLWxpbmU6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Op44OZ44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu57eaXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbGluZS0tZGFzaGVkIHtcbiAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCAjN0Q2QTAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Oq44Oz44KvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbGluayB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uYy1saW5rLS1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jLWxpbmstLWJsb2NrIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYy1saW5rLS1ib3JkZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODquOCueODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWxpc3Qge1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cblxuLmMtbGlzdCA+IGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1saXN0ID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jLWxpc3QtLXBvaW50IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5jLWxpc3QtLXBvaW50IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi5jLWxpc3QtLXBvaW50IGxpLm5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4/jg7Pjg5Djg7zjgqzjg7zjg6Hjg4vjg6Xjg7zjgqLjgqTjgrPjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4uYy1tZW51LXRyaWdnZXIsXG4uYy1tZW51LXRyaWdnZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jLW1lbnUtdHJpZ2dlciB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtbWVudS10cmlnZ2VyLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMS4xcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmMtbWVudS10cmlnZ2VyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmMtbWVudS10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICB0b3A6IDA7XG59XG5cbi5jLW1lbnUtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgdG9wOiA4cHg7XG59XG5cbi5jLW1lbnUtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgYm90dG9tOiAwO1xufVxuXG4uYy1tZW51LXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmMtbWVudS10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmMtbWVudS10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Hjg43jg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWY0ZTM7XG59XG5cbi5jLXBhbmVsLS1ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYy1wYW5lbC0tcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmMtcGFuZWwtY29udGVudHMge1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXBhbmVsLWNvbnRlbnRzIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbi5jLXBhbmVsLWNvbnRlbnRzLS1uYXJyb3cge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K744Kv44K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiA4MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtc2VjdGlvbi0tbWlkZGxlIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLS1taWRkbGUge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24tLW5hcnJvdyB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi0tbmFycm93IHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uLS1iZyB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tLWJnIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtc2VjdGlvbi0tYmctLW1pZGRsZSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tLWJnLS1taWRkbGUge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uLS1iZy0tbmFycm93IHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi0tYmctLW5hcnJvdyB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG5cbi5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYy1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1jb250YWluZXItLW1pZGRsZSB7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uYy1zZWN0aW9uLWNvbnRhaW5lci0tbmFycm93IHtcbiAgd2lkdGg6IDg1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyLS1uYXJyb3cge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi1jb250YWluZXItLWZpbGwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K/44OWXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtdGFiLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYi1uYXYge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTVweCA1cHg7XG4gIH1cbn1cblxuLmMtdGFiLW5hdi1pdGVtIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWItbmF2LWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG5cbi5jLXRhYi1uYXYtaXRlbSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYi1uYXYtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLmMtdGFiLW5hdi1pdGVtIGFbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTJhMmEyO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFiLW5hdi1pdGVtIGFbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYzO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5jLXRhYi1jb250ZW50cy1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFiLWNvbnRlbnRzLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMmYyZjM7XG4gIH1cbn1cblxuLmMtdGFiLWNvbnRlbnRzLWl0ZW1bYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OG44O844OW44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtdGFibGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2EyYTJhMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLmMtdGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EyYTJhMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUgdGJvZHkgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmMtdGFibGUgdGJvZHkgdGgge1xuICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUgdGJvZHkgdGgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICB9XG59XG5cbi5jLXRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMTVweCA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZSB0Ym9keSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMmYyZjM7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICB9XG59XG5cbi5jLXRhYmxlLS1uYXJyb3cge1xuICBib3JkZXItY29sb3I6ICNmMmYyZjM7XG59XG5cbi5jLXRhYmxlLS1uYXJyb3cgdGJvZHkgdHIge1xuICBib3JkZXItY29sb3I6ICNmMmYyZjM7XG59XG5cbi5jLXRhYmxlLS1uYXJyb3cgdGJvZHkgdGgge1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IDEyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUtLW5hcnJvdyB0Ym9keSB0aCB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG59XG5cbi5jLXRhYmxlLS1uYXJyb3cgdGJvZHkgdGQge1xuICBwYWRkaW5nOiA4cHggMTBweCA4cHggMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUtLW5hcnJvdyB0Ym9keSB0ZCB7XG4gICAgcGFkZGluZzogOHB4IDEwcHggOHB4IDE1cHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuOCreOCueODiOaVtOWIl1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udS1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udS1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51LWFsaWduLWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LWFsaWduLWxlZnQtLXBjIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51LWFsaWduLXJpZ2h0LS1wYyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnUtYWxpZ24tY2VudGVyLS1wYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAudS1hbGlnbi1sZWZ0LS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnUtYWxpZ24tcmlnaHQtLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnUtYWxpZ24tY2VudGVyLS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnUtYWxpZ24tbGVmdC0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51LWFsaWduLXJpZ2h0LS10YWIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC51LWFsaWduLWNlbnRlci0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtYWxpZ24tbGVmdC0tc3Age1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnUtYWxpZ24tcmlnaHQtLXNwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudS1hbGlnbi1jZW50ZXItLXNwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuiDjOaZr+iJslxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cblxuLnUtYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4udS1iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7mnqDnt5pcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG5cbi51LWJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbn1cblxuLnUtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbn1cblxuLnUtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDA7XG59XG5cbi51LWJvcmRlci0td2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GbG9hdOino+mZpFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWNsZWFyZml4OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCsOODquODg+ODiVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXJvdyB7XG4gIG1hcmdpbjogLTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93IHtcbiAgICBtYXJnaW46IC0xMHB4O1xuICB9XG59XG5cbi51LXJvdy1hbGlnbi1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udS1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cge1xuICBtYXJnaW46IC0xMHB4O1xufVxuXG4udS1jb2wtMSB7XG4gIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTEge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1jb2wtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC0zIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTMge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1jb2wtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC00IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC01IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTYge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC02IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC03IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTcge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC03IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTgge1xuICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC04IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTgge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1jb2wtOSB7XG4gIHdpZHRoOiA3NSU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC05IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTkge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC05IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTExIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTExIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTEge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1jb2wtMTIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEyIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LWNvbC0xLS1wYyB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0yLS1wYyB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0yLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMi0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMi0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTMtLXBjIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0zLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTMtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTMtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC00LS1wYyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC00LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNC0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNC0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTUtLXBjIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC01LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC01LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNi0tcGMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTYtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNi0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNi0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTctLXBjIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTctLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC03LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC03LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtOC0tcGMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTgtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTgtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC05LS1wYyB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC05LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC05LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTAtLXBjIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEwLS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTEtLXBjIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTExLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTEtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTItLXBjIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEyLS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMi0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC51LWNvbC0xLS1sYXB0b3Age1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTItLWxhcHRvcCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMi0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0zLS1sYXB0b3Age1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0zLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0zLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC00LS1sYXB0b3Age1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTQtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNS0tbGFwdG9wIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC01LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC01LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTYtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTYtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTYtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC02LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTctLWxhcHRvcCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC03LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC04LS1sYXB0b3Age1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTgtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTgtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtOS0tbGFwdG9wIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTktLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tbGFwdG9wIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTEyLS1sYXB0b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC51LWNvbC0xLS10YWIge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTItLXRhYiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMi0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yLS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMi0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0zLS10YWIge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0zLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0zLS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMy0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC00LS10YWIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNC0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTQtLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNS0tdGFiIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC01LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC01LS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTYtLXRhYiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTYtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTYtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC02LS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTctLXRhYiB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC03LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNy0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC04LS10YWIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTgtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOC0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTgtLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtOS0tdGFiIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOS0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTktLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTAtLXRhYiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMC0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tdGFiIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMS0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTEyLS10YWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMi0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEtLXNwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTItLXNwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0yLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTItLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0yLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMy0tc3Age1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0zLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTMtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMy0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMy0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTQtLXNwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNS0tc3Age1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTUtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTUtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC02LS1zcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTYtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNi0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC02LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC02LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNy0tc3Age1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC04LS1zcCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtOC0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC04LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOC0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOC0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTktLXNwIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtOS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC05LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTktLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTktLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMC0tc3Age1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEwLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEwLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTEtLXNwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xMS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTExLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTEyLS1zcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xMi0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMi0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTItLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6Z2e6KGo56S65YiH44KK5pu/44GIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtaGlkZS0tcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC51LWhpZGUtLXRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLnUtaGlkZS0tbGFwdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWhpZGUtLXNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tYXJnaW7jgIFwYWRkaW5n5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtbXQwIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIwIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIxMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIxMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQxMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIxMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwyMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQyNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIyNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIyNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQyNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwzMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIzNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwzNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ0MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI0MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI0MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ0MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI0MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw0NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NDUge1xuICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjQ1IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNDUge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw1MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1NSB7XG4gIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI1NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI1NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ1NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNTUge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI1NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw2MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NjAge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI2NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw2NSB7XG4gIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjY1IHtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ3MCB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI3MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI3MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI3MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NzUge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNzUge1xuICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw3NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NzUge1xuICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjc1IHtcbiAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNzUge1xuICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI4MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw4MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ4NSB7XG4gIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI4NSB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI4NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ4NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByODUge1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsODUge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI4NSB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10OTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw5MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0OTAge1xuICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjkwIHtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiOTAge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjk1IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI5NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw5NSB7XG4gIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjk1IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIxMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tdDAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxNS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxNS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjE1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDIwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjIwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyMC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyNS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyNS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyNS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyNS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzMC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzMC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjMwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDM1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjM1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzNS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0MC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0MC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0MC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0NS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0NS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0NS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQ1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1MC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1NS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1NS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1NS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1NS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2MC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2MC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjYwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDY1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjY1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2NS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3MC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3MC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3MC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3NS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3NS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3NS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjc1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDgwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjgwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4MC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4NS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4NS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4NS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4NS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5MC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5MC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjkwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDk1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjk1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5NS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwMC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwMC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwMC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudS1tdDAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxNS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxNS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDE1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxNS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxNS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxNS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjIwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDIwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDI1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjI1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjI1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDI1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyNS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyNS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjI1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzMC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzMC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDMwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzMC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzMC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzMC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzNS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjM1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDM1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0MC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0MC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0NS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQ1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0NS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0NS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0NS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1MC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDU1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjU1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjU1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDU1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1NS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1NS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjU1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2MC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDYwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2MC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2MC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2MC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2NS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjY1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDY1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDcwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjcwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjcwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDcwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3MC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3MC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjcwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3NS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDc1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3NS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3NS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3NS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4MC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjgwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDgwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDg1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjg1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjg1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDg1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4NS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4NS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjg1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5MC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDkwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5MC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5MC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5MC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5NS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjk1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDk1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwMC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwMC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMDAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAudS1tdDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjIwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDIwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDI1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjI1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjI1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjM1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDM1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDU1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjU1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjU1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDU1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjU1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjY1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDY1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDcwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjcwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjcwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDcwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjcwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjgwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDgwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDg1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjg1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjg1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDg1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjg1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjk1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDk1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LW10MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxMC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxMC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDE1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyMC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDIwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyNS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjI1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyNS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDI1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjI1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDMwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzNS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDM1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0MC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQ1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1MC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjU1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1NS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDU1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjU1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDYwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2NS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDY1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjcwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3MC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDcwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjcwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDc1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4MC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDgwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjg1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4NS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDg1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjg1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDkwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5NS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDk1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxMDAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxMDAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTAwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuOCreOCueODiOijhemjvlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXRleHQtYWNjZW50IHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi51LXRleHQtaW1wb3J0YW50IHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi51LXRleHQtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udS10ZXh0LXN1YiB7XG4gIGNvbG9yOiAjYTJhMmEyO1xufVxuXG4udS10ZXh0LXNlcmlmIHtcbiAgZm9udC1mYW1pbHk6IFwiS29rb3JvXCIsc2VyaWY7XG59XG5cbi51LXRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51LXRleHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnUtdGV4dC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAjZjA4MDgwIDcwJSk7XG59XG5cbi51LXRleHQteC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udS10ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi51LXRleHQtZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4udS10ZXh0LWxhcmdlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4udS10ZXh0LXgtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7luYXmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS13MCB7XG4gIHdpZHRoOiAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXcxMCB7XG4gIHdpZHRoOiAxMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13MjAge1xuICB3aWR0aDogMjAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzMwIHtcbiAgd2lkdGg6IDMwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXc0MCB7XG4gIHdpZHRoOiA0MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13NTAge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzYwIHtcbiAgd2lkdGg6IDYwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXc3MCB7XG4gIHdpZHRoOiA3MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13ODAge1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzkwIHtcbiAgd2lkdGg6IDkwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXcxMDAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LXcwLS1wYyB7XG4gICAgd2lkdGg6IDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMC0tcGMge1xuICAgIHdpZHRoOiAxMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzIwLS1wYyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MzAtLXBjIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc0MC0tcGMge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzUwLS1wYyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NjAtLXBjIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc3MC0tcGMge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzgwLS1wYyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13OTAtLXBjIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMDAtLXBjIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLnUtdzAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcyMC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXczMC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc0MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc1MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc2MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc3MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc4MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc5MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMDAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC51LXcwLS10YWIge1xuICAgIHdpZHRoOiAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MTAtLXRhYiB7XG4gICAgd2lkdGg6IDEwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MjAtLXRhYiB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MzAtLXRhYiB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NDAtLXRhYiB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NTAtLXRhYiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NjAtLXRhYiB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NzAtLXRhYiB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13ODAtLXRhYiB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13OTAtLXRhYiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MTAwLS10YWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXcwLS1zcCB7XG4gICAgd2lkdGg6IDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMC0tc3Age1xuICAgIHdpZHRoOiAxMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzIwLS1zcCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MzAtLXNwIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc0MC0tc3Age1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzUwLS1zcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NjAtLXNwIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc3MC0tc3Age1xuICAgIHdpZHRoOiA3MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzgwLS1zcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13OTAtLXNwIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMDAtLXNwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS1oMTAwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Oc44K/44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIktva29yb1wiLHNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTBiOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYy1idXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrvjgq/jgrfjg6fjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDgwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uLS1taWRkbGUge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tLW1pZGRsZSB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtc2VjdGlvbi0tbmFycm93IHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLS1uYXJyb3cge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24tLWJnIHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi0tYmcge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uLS1iZy0tbWlkZGxlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi0tYmctLW1pZGRsZSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24tLWJnLS1uYXJyb3cge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLS1iZy0tbmFycm93IHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYy1zZWN0aW9uLWNvbnRhaW5lci0tbWlkZGxlIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5jLXNlY3Rpb24tY29udGFpbmVyLS1uYXJyb3cge1xuICB3aWR0aDogODUlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi1jb250YWluZXItLW5hcnJvdyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLWNvbnRhaW5lci0tZmlsbCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5wLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucC1pbWFnZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjZyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDAgNnB4IGJsYWNrLCAwIDAgNnB4IGJsYWNrLCAwIDAgNnB4IGJsYWNrLCAwIDAgNnB4IGJsYWNrLCAwIDAgNnB4IGJsYWNrLCAwIDAgNnB4IGJsYWNrLCAwIDAgNnB4IGJsYWNrLCAwIDAgNnB4IGJsYWNrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wLWltYWdlLWNhcHRpb24tLXRvcCB7XG4gIHRvcDogNXB4O1xufVxuXG4ucC1pbWFnZS1jYXB0aW9uLS1ib3R0b20ge1xuICBib3R0b206IDVweDtcbn1cblxuLnAtaW1hZ2UtY2FwdGlvbi0tbGVmdCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLnAtaW1hZ2UtY2FwdGlvbi0tcmlnaHQge1xuICByaWdodDogNXB4O1xufVxuXG4ucC1jYXV0aW9uIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jYXV0aW9uIHtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgfVxufVxuXG4ucC1jYXV0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgqjjgq/jgrnjg4jjg6njg4rjg5PvvIhH44OK44OT44Go44Gv5Yil44Gr44OY44OD44OA44O85YaF44Gr6KGo56S644GZ44KL44OK44OT44Ky44O844K344On44Oz77yJXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZXhuYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnAtZXhuYXYtbGlzdCB7XG4gIG1hcmdpbjogMCAtOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucC1leG5hdi1saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLnAtZXhuYXYtbGlzdC1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucC1leG5hdi1saXN0LWl0ZW0tLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggOC43cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2EyYTJhMjtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG5cbi5wLWV4bmF2LWxpc3QtaXRlbS0tYnV0dG9uIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnAtZXhuYXYtZHJvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnAtZXhuYXYtZHJvcDpob3ZlciAucC1leG5hdi1kcm9wLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnAtZXhuYXYtZHJvcC1saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5wLWV4bmF2LWRyb3AtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5wLWV4bmF2LWRyb3AtbGlzdC1pdGVtIGEge1xuICB3aWR0aDogMTUwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44OD44K/44O8XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtZm5hdiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4ucC1mbmF2LWxpc3Qge1xuICBtYXJnaW46IDAgLTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mbmF2LWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4ucC1mbmF2LWxpc3QtaXRlbSB7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG59XG5cbi5wLWZuYXYtbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xufVxuXG4ucC1mbmF2LWxpc3QtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnAtZm5hdi1saXN0LWl0ZW0gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44OD44K/44O8XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtZm9vdGVyLWN0YSB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMmEyYTI7XG59XG5cbi5wLWZvb3Rlci1jdGEtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mb290ZXItY3RhLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC0xMHB4O1xuICB9XG59XG5cbi5wLWZvb3Rlci1jdGEtbGlzdC1pdGVtIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZm9vdGVyLWN0YS1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnAtZm9vdGVyLWN0YS1saXN0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4td2lkdGg6IDM1MHB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogNXB4IGRvdWJsZSAjMDAwO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucC1mb290ZXItY3RhLXRlbCB7XG4gIG1heC13aWR0aDogNDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMDAwO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLnAtZm9vdGVyLWN0YS10ZWwgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnAtZm9vdGVyLWxvZ28ge1xuICBtYXJnaW46IDUwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucC1mb290ZXItY29weXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTJhMmEyO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuR+ODiuODk1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWduYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnAtZ25hdi5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnAtZ25hdi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1nbmF2LWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wLWduYXYtbGlzdC1pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgZmxleC1ncm93OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWduYXYtbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTJhMmEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWduYXYtbGlzdC1pdGVtOm50aC1jaGlsZCgybi0xKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2EyYTJhMjtcbiAgfVxufVxuXG4ucC1nbmF2LWxpc3QtaXRlbS5jdXJyZW50IGEge1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2YyZjJmMztcbn1cblxuLnAtZ25hdi1saXN0LWl0ZW0uY3VycmVudCAucC1nbmF2LWRyb3AgYSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZjJmMmYzO1xufVxuXG4ucC1nbmF2LWxpc3QtaXRlbS5kcm9wZG93bjpob3ZlciAucC1nbmF2LWRyb3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnAtZ25hdi1saXN0LWl0ZW0uZHJvcGRvd246aG92ZXIgLnAtZ25hdi1kcm9wIGE6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2YyZjJmMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wLWduYXYtbGlzdC1pdGVtLmRyb3Bkb3duOmhvdmVyIC5wLWduYXYtZHJvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucC1nbmF2LWxpc3QtaXRlbSBhIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE1cHggMCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWduYXYtbGlzdC1pdGVtIGEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4ucC1nbmF2LWxpc3QtaXRlbSBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmMmYyZjM7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5jjg4Pjg4Djg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLnAtaGVhZGVyLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTVweCAyMHB4IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweDtcbiAgfVxufVxuXG4ucC1oZWFkZXItbG9nbyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wLWhlYWRlci1sb2dvIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucC1oZWFkZXItbG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaGVhZGVyLWxvZ28gYSBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1oZWFkZXItbG9nbyBhIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Xjg4Pjgr/jg7zlm7rlrprjg5zjgr/jg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1maXhlZG1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1maXhlZG1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxufVxuXG4ucC1maXhlZG1lbnUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogLTJweDtcbn1cblxuLnAtZml4ZWRtZW51LWxpc3QtaXRlbSB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDJweDtcbn1cblxuLnAtZml4ZWRtZW51LWxpc3QtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZzogNnB4IDAgNHB4O1xuICBmb250LXNpemU6IDIuNHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wLWZpeGVkbWVudS1saXN0LWl0ZW0gYSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLnAtZml4ZWRtZW51LWxpc3QtaXRlbSBhIHNwYW46OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXNpemU6IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLnAtZml4ZWRtZW51LWxpc3QtaXRlbS0tcmVxdWVzdCBhIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wLWZpeGVkbWVudS1saXN0LWl0ZW0tLXJlcXVlc3QgLnAtZml4ZWRtZW51LWNvbnRlbnRzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucC1maXhlZG1lbnUtY29udGVudHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wLWZpeGVkbWVudS1jb250ZW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5wLXNucyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxMjVweDtcbiAgcmlnaHQ6IDM1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXNucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucC1zbnMtdGl0bGUge1xuICB3aWR0aDogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wLXNucy10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC02MHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5wLXNucy1saXN0IHtcbiAgbWFyZ2luOiAtNy41cHggMDtcbn1cblxuLnAtc25zLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDcuNXB4IDA7XG59XG5cbi5wLXNucy1saXN0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4ucC1tdiB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMmEyYTI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbXYge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cblxuLnAtbW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIC8q44K144Kk44OI44Gr44KI44Gj44Gm44GT44GT44Gu5pWw5YCk44Gv6Kq/5pW0ICovXG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnAtbW9kYWwtYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCAzMCwgMzAsIDAuOSk7XG59XG5cbi5wLW1vZGFsLWNvbnRlbnRzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnAtbW9kYWwtY29udGVudHMgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucC1tb2RhbC1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTAwMTtcbn1cblxuLnAtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4ucC12aWRlbyBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wLXZpZGVvIGlmcmFtZSB+IHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucC1uZXdzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wLW5ld3MtdGl0bGUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucC1uZXdzLXRpdGxlOjpiZWZvcmUsIC5wLW5ld3MtdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2YyZjJmMztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wLW5ld3MtdGl0bGU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbmV3cy10aXRsZTo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLnAtbmV3cy10aXRsZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbmV3cy10aXRsZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW5ld3MtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnAtbmV3cy1saXN0IHtcbiAgbWFyZ2luOiAtMTBweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1uZXdzLWxpc3Qge1xuICAgIG1hcmdpbjogLTIwcHggMDtcbiAgfVxufVxuXG4ucC1uZXdzLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMmYyZjM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW5ld3MtbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5wLW5ld3MtZGF0ZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW5ld3MtZGF0ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnRvcC1maXhlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b3AtaWxsdXN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udG9wLXNlY3Rpb24ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiAjZjA4NDRhO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnRvcC1iZWRyb29tIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi50b3AtYmVkcm9vbS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50b3AtaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuXG4udG9wLWltYWdlLS1pY29uIGltZyB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtaW1hZ2Uge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5cbi5hbWJhc3NhZG9yLXBhbmVsLCAuYW1iYXNzYWRvci1oNCB7XG4gIGJhY2tncm91bmQ6ICNkZmYxZjg7XG59XG5cbi5hbWJhc3NhZG9yLXNlY3Rpb24ge1xuICBjb2xvcjogIzUwYTliNTtcbn1cblxuLmFtYmFzc2Fkb3ItYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2I2ZGJlMjtcbn1cblxuLm9ubGluZS1oZWFkZXIge1xuICBwYWRkaW5nOiAxMDBweCAwIDUwcHg7XG4gIGJhY2tncm91bmQ6ICM2NjQxM2E7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9ubGluZS1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDUwcHggMCAyNXB4O1xuICB9XG59XG5cbi5vbmxpbmUtaGVhZGVyIGltZyB7XG4gIHdpZHRoOiA0MDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9ubGluZS1oZWFkZXIgaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLm9ubGluZS1mb290ZXIge1xuICBmb250LWZhbWlseTogYmViYXMtbmV1ZS1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjNjY0MTNhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vbmxpbmUtZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgcGFkZGluZzogNTBweCAwIDM1cHg7XG4gIH1cbn1cblxuLm9ubGluZS1tYWluIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjJlNjtcbiAgcGFkZGluZzogNTBweCAwIDUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vbmxpbmUtbWFpbiB7XG4gICAgcGFkZGluZzogMjVweCAwIDUwcHg7XG4gIH1cbn1cblxuLm9ubGluZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9ubGluZS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ub25saW5lLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9ubGluZS1yb3cge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG59XG5cbi5vbmxpbmUtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9ubGluZS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9ubGluZS1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbi5vbmxpbmUtaWxsdXN0IHtcbiAgd2lkdGg6IDUwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9ubGluZS1pbGx1c3Qge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLm9ubGluZS1pbGx1c3QgaW1nIHtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4ub25saW5lLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLm9ubGluZS10aXRsZSBpbWcge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vbmxpbmUtdGl0bGUgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vbmxpbmUtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9ubGluZS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4ub25saW5lLXRleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub25saW5lLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cblxuLm9ubGluZS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1MDBweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMCAyMHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBsZXR0ZXItc3BhY2luZzogMC40ZW07XG4gIGJhY2tncm91bmQ6ICNiYThlODU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub25saW5lLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9ubGluZS1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuXG4ub25saW5lLWNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9ubGluZS1jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5cbi5vbmxpbmUtY2FwdGlvbiA+IGxpIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vbmxpbmUtY2FwdGlvbiA+IGxpIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgfVxufVxuXG4ub25saW5lLWNhcHRpb24gPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigLtcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuJGNvbG9yLXdoaXRlOiAjZmZmO1xuJGNvbG9yLWJsYWNrOiAjMDAwO1xuXG4kY29sb3ItYmVpZ2U6ICNmZWY0ZTM7XG4kY29sb3ItYmVpZ2UtZGFyazogI2ZjZTBiOTtcblxuJGNvbG9yLWdyYXk6ICNhMmEyYTI7XG4kY29sb3ItZ3JheS1saWdodDogI2YyZjJmMztcbiRjb2xvci1ncmF5LWRhcms6ICM2OTY5Njk7XG4kY29sb3ItZ3JheS1zbm93OiAjZWVlZWVlO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuc3BhY2luZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRzcGFjZTogODBweCwgNDBweCwgMzBweCwgMjBweDtcbiRzcGFjZS10YWI6IDYwcHgsIDQwcHgsIDIwcHgsIDEwcHg7XG4kc3BhY2Utc3A6IDQwcHgsIDMwcHgsIDIwcHgsIDEwcHg7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mb250XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGJvbGQ6IDcwMDtcbiRub3JtYWw6IDMwMDtcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb250ZW50cyB3aWR0aFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRjb250ZW50cy13aWR0aDogMTA4MHB4O1xuXG4kY29udGVudHMtcGFkZGluZzogMjBweDtcbiRjb250ZW50cy1wYWRkaW5nLXNwOiAyNXB4O1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuei1pbmRleCBvcmRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiR6OiAoY29udGVudHMsIGFycm93LCBnbmF2LCBsZWZ0YmFyLCBoZWFkZXIsIGZvb3RlciwgbW9kYWwpO1xuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm1lZGlhIHF1ZXJ5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGJyZWFrcG9pbnRzOiAoXG4gIFwic3BcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVwiLFxuICBcInRhYlwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KVwiLFxuICBcImxhcHRvcFwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KVwiLFxuICBcInBjXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClcIixcbikgIWRlZmF1bHQ7XG5cbkBtaXhpbiB2aWV3LWF0KCRicmVha3BvaW50OiBwYykge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmggd2l0aCBjZW50ZXItbGluZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtaXhpbiBjZW50ZXItbGluZSgkY29sb3I6ICM0ZjU3NGQsICRwYWRkaW5nOiAzMHB4LCAkaGVpZ2h0OiAxcHgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgYmFja2dyb3VuZDogIzRmNTc0ZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkcGFkZGluZztcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRwYWRkaW5nIC8gMjtcbiAgICB9XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWRkaW5nO1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkcGFkZGluZyAvIDI7XG4gICAgfVxuICB9XG59XG4kX2ZvbnQtc2l6ZTogKFxuICBcInNwXCI6IDE1cHgsXG4gIFwicGNcIjogMjBweCxcbikgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiByZW0oJHB4OiAyMHB4LCAka2V5OiBcInBjXCIpIHtcbiAgJHZhbHVlOiBtYXAtZ2V0KCRfZm9udC1zaXplLCAka2V5KTtcbiAgQHJldHVybiAoJHB4IC8gJHZhbHVlKSAqIDFyZW07XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS29rb3JvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvS29rb3JvLndvZmYyXCIpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICB1cmwoXCIuLi9mb250cy9Lb2tvcm8ud29mZlwiKSBmb3JtYXQoJ3dvZmYnKTtcbn0iLCJodG1sLFxuYm9keSxcbnAsXG5vbCxcbnVsLFxubGksXG5kbCxcbmR0LFxuZGQsXG5ibG9ja3F1b3RlLFxuZmlndXJlLFxuZmllbGRzZXQsXG5sZWdlbmQsXG50ZXh0YXJlYSxcbnByZSxcbmlmcmFtZSxcbmhyLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmltZyxcbmVtYmVkLFxuaWZyYW1lLFxub2JqZWN0LFxuYXVkaW8sXG52aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuIiwiaHRtbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGZvbnQtZmFtaWx5OiBcIuODkuODqeOCruODjuinkuOCtOOCt+ODg+OCr1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgWXVHb3RoaWMsIFwiWXUgR290aGljXCIsXG4gICAgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCLvvK3vvLMg44K044K344OD44KvXCIsXG4gICAgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHQ7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE1cHgpO1xuICB9XG59XG5cbmEge1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuXG4gICAgaW1nIHtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICB9XG4gIH1cbn1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbiB7XG4gIG1heC13aWR0aDogJGNvbnRlbnRzLXdpZHRoO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG5cbiAgJi1jb250ZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Hjg7PjgY/jgZrjg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWJyZWFkY3J1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcblxuICAmLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgbGkge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgICAgcGFkZGluZzogMCAxZW07XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44Kp44O844OgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1mb3JtIHtcbiAgJi10ZXh0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA2cHggNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cblxuICAmLXRleHRhcmVhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4cHggNXB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cbiAgJi1jaGVja2JveCB7XG4gICAgJi1pbnB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmOmNoZWNrZWQgKyAuYy1mb3JtLWNoZWNrYm94LXNwYW46OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXJhZGlvIHtcbiAgICAmLWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICY6Y2hlY2tlZCArIC5jLWZvcm0tcmFkaW8tc3Bhbjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuimi+WHuuOBl1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtaDEge1xuICBmb250LXNpemU6IHJlbSg1MHB4KTtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5jLWgyIHtcbiAgZm9udC1zaXplOiByZW0oMzVweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgLy8g5Lul5LiL6KOF6aO+XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5jLWgzIHtcbiAgZm9udC1mYW1pbHk6IFwiS29rb3JvXCIsIHNlcmlmO1xuICBmb250LXNpemU6IHJlbSgzMHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAvLyDku6XkuIvoo4Xpo75cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5jLWg0IHtcbiAgZm9udC1zaXplOiByZW0oMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgLy8g5Lul5LiL6KOF6aO+XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1iZWlnZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmMtaDUge1xuICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDEwcHggMDtcbiAgLy8g5Lul5LiL6KOF6aO+XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG5cbi5jLWgtLWNlbnRlci1saW5lIHtcbiAgQGluY2x1ZGUgY2VudGVyLWxpbmUoKTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODqeODmeODq1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7nt5pcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWxpbmUge1xuICAmLS1kYXNoZWQge1xuICAgIGJvcmRlci10b3A6IDJweCBkYXNoZWQgIzdENkEwMDtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODquODs+OCr1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtbGluayB7XG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgJi0tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmLS1ib3JkZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgXG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6rjgrnjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWxpc3Qge1xuICBmb250LXNpemU6IHJlbSgxNnB4KTtcblxuICA+IGxpIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICYtLXBvaW50IHtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLm5vdGUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4/jg7Pjg5Djg7zjgqzjg7zjg6Hjg4vjg6Xjg7zjgqLjgqTjgrPjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJi10cmlnZ2VyLFxuICAmLXRyaWdnZXIgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAmLXRyaWdnZXIge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS4xcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICB9XG4gIH1cblxuICAmLXRyaWdnZXIgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICB9XG5cbiAgJi10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAgIHRvcDogMDtcbiAgfVxuXG4gICYtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICB0b3A6IDhweDtcbiAgfVxuXG4gICYtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAmLXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG5cbiAgJi10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJi10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODjeODq1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmVpZ2U7XG5cbiAgJi0tYm9yZGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cblxuICAmLS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICAmLWNvbnRlbnRzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgICYtLW5hcnJvdyB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCu+OCr+OCt+ODp+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtc2VjdGlvbiB7XG4gIEBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgICBtYXJnaW46IG50aCgkc3BhY2UsIDEpIDA7XG4gIH1cblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgbWFyZ2luOiBudGgoJHNwYWNlLXNwLCAxKSAwO1xuICB9XG5cbiAgJi0tbWlkZGxlIHtcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHBjKSB7XG4gICAgICBtYXJnaW46IG50aCgkc3BhY2UsIDIpIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luOiBudGgoJHNwYWNlLXNwLCAyKSAwO1xuICAgIH1cbiAgfVxuXG4gICYtLW5hcnJvdyB7XG4gICAgQGluY2x1ZGUgdmlldy1hdChwYykge1xuICAgICAgbWFyZ2luOiBudGgoJHNwYWNlLCAzKSAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbjogbnRoKCRzcGFjZS1zcCwgMykgMDtcbiAgICB9XG4gIH1cblxuICAmLS1iZyB7XG4gICAgQGluY2x1ZGUgdmlldy1hdChwYykge1xuICAgICAgcGFkZGluZzogbnRoKCRzcGFjZSwgMSkgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBwYWRkaW5nOiBudGgoJHNwYWNlLXNwLCAxKSAwO1xuICAgIH1cblxuICAgICYtLW1pZGRsZSB7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHBjKSB7XG4gICAgICAgIHBhZGRpbmc6IG50aCgkc3BhY2UsIDIpIDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogbnRoKCRzcGFjZS1zcCwgMikgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1uYXJyb3cge1xuICAgICAgQGluY2x1ZGUgdmlldy1hdChwYykge1xuICAgICAgICBwYWRkaW5nOiBudGgoJHNwYWNlLCAzKSAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHBhZGRpbmc6IG50aCgkc3BhY2Utc3AsIDMpIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogJGNvbnRlbnRzLXdpZHRoO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLS1taWRkbGUge1xuICAgICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG4gICAgfVxuXG4gICAgJi0tbmFycm93IHtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICAmLS1maWxsIHtcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgr/jg5Zcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXRhYiB7XG4gICYtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiAwIC01cHggNXB4O1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktc25vdztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50cyB7XG4gICAgJi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgIH1cblxuICAgICAgJlthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OG44O844OW44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy10YWJsZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICBsaW5lLWhlaWdodDogMS42O1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gIHRib2R5IHtcbiAgICB0ciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIHRoIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktc25vdztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggNDBweDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLW5hcnJvdyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICB0Ym9keSB7XG4gICAgICB0ciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgICB9XG4gICAgICB0aCB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGQge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTBweCA4cHggMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDEwcHggOHB4IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4jmlbTliJdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LWFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udS1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udS1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51LWFsaWduLWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbkBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgLnUtYWxpZ24tbGVmdC0tcGMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudS1hbGlnbi1yaWdodC0tcGMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnUtYWxpZ24tY2VudGVyLS1wYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQobGFwdG9wKSB7XG4gIC51LWFsaWduLWxlZnQtLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnUtYWxpZ24tY2VudGVyLS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAudS1hbGlnbi1sZWZ0LS10YWIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudS1hbGlnbi1yaWdodC0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC51LWFsaWduLWNlbnRlci0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAudS1hbGlnbi1sZWZ0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudS1hbGlnbi1jZW50ZXItLXNwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7og4zmma/oibJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LWJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktc25vdztcbn1cblxuLnUtYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi51LWJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuaeoOe3mlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtYm9yZGVyIHtcbiAgJi1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gIH1cblxuICAmLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgfVxuXG4gICYtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgfVxuXG4gICYtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gIH1cblxuICAmLS13aGl0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GbG9hdOino+mZpFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtY2xlYXJmaXg6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCsOODquODg+ODiVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuJHBhZGRpbmc6IDIwcHg7XG4kcGFkZGluZy1uYXJyb3c6IDEwcHg7XG4kcGFkZGluZy1zcDogMTBweDtcblxuLnUtcm93IHtcbiAgbWFyZ2luOiAoLTEpKiRwYWRkaW5nO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIFxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgbWFyZ2luOiAoLTEpKiRwYWRkaW5nLXNwO1xuICB9XG5cbiAgJi1hbGlnbi1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gICYtLW5vbWFyZ2luIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmLS1uYXJyb3cge1xuICAgIG1hcmdpbjogKC0xKSokcGFkZGluZy1uYXJyb3c7XG4gIH1cbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMlxue1xuICAkd2lkdGg6ICgxMDAlIC8gKDEyLyRpKSk7XG4gIC51LWNvbC0jeyRpfVxuICB7XG4gICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNwO1xuICAgICAgfVxuICB9XG5cbiAgLnUtY29sLW9mZnNldC0wXG4gIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLnUtY29sLW9mZnNldC0jeyRpfVxuICB7XG4gICAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICB9XG5cbiAgLnUtcm93LS1ub21hcmdpbiB7XG4gICAgPiAudS1jb2wtI3skaX1cbiAgICB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC51LXJvdy0tbmFycm93IHtcbiAgICA+IC51LWNvbC0jeyRpfVxuICAgIHtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW5hcnJvdztcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChwYykge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyXG4gIHtcbiAgICAgICR3aWR0aDogKDEwMCUgLyAoMTIvJGkpKTtcbiAgICAgIC51LWNvbC0jeyRpfS0tcGNcbiAgICAgIHtcbiAgICAgICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgfVxuXG4gICAgICAudS1jb2wtb2Zmc2V0LTAtLXBjXG4gICAgICB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC51LWNvbC1vZmZzZXQtI3skaX0tLXBjXG4gICAgICB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICAgIH1cblxuICAgICAgLnUtcm93LS1ub21hcmdpbiB7XG4gICAgICAgID4gLnUtY29sLSN7JGl9LS1wY1xuICAgICAgICB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudS1yb3ctLW5hcnJvdyB7XG4gICAgICAgID4gLnUtY29sLSN7JGl9LS1wY1xuICAgICAgICB7XG4gICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCkge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyXG4gIHtcbiAgICAgICR3aWR0aDogKDEwMCUgLyAoMTIvJGkpKTtcbiAgICAgIC51LWNvbC0jeyRpfS0tbGFwdG9wXG4gICAgICB7XG4gICAgICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgIH1cblxuICAgICAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3BcbiAgICAgIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnUtY29sLW9mZnNldC0jeyRpfS0tbGFwdG9wXG4gICAgICB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICAgIH1cblxuICAgICAgLnUtcm93LS1ub21hcmdpbiB7XG4gICAgICAgID4gLnUtY29sLSN7JGl9LS1sYXB0b3BcbiAgICAgICAge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgICA+IC51LWNvbC0jeyRpfS0tbGFwdG9wXG4gICAgICAgIHtcbiAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1uYXJyb3c7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyXG4gIHtcbiAgICAgICR3aWR0aDogKDEwMCUgLyAoMTIvJGkpKTtcbiAgICAgIC51LWNvbC0jeyRpfS0tdGFiXG4gICAgICB7XG4gICAgICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgIH1cblxuICAgICAgLnUtY29sLW9mZnNldC0wLS10YWJcbiAgICAgIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnUtY29sLW9mZnNldC0jeyRpfS0tdGFiXG4gICAgICB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICAgIH1cblxuICAgICAgLnUtcm93LS1ub21hcmdpbiB7XG4gICAgICAgID4gLnUtY29sLSN7JGl9LS10YWJcbiAgICAgICAge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgICA+IC51LWNvbC0jeyRpfS0tdGFiXG4gICAgICAgIHtcbiAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1uYXJyb3c7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMlxuICAgIHtcbiAgICAgICAgJHdpZHRoOiAoMTAwJSAvICgxMi8kaSkpO1xuICAgICAgICAudS1jb2wtI3skaX0tLXNwXG4gICAgICAgIHtcbiAgICAgICAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctc3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudS1jb2wtb2Zmc2V0LTAtLXNwXG4gICAgICAgIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnUtY29sLW9mZnNldC0jeyRpfS0tc3BcbiAgICAgICAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51LXJvdy0tbm9tYXJnaW4ge1xuICAgICAgICAgID4gLnUtY29sLSN7JGl9LS1zcFxuICAgICAgICAgIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgICAgID4gLnUtY29sLSN7JGl9LS1zcFxuICAgICAgICAgIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW5hcnJvdztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7pnZ7ooajnpLrliIfjgormm7/jgYhcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbmNsdWRlIHZpZXctYXQocGMpe1xuICAudS1oaWRlLS1wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAudS1oaWRlLS10YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChsYXB0b3ApIHtcbiAgLnUtaGlkZS0tbGFwdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgLnUtaGlkZS0tc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tYXJnaW7jgIFwYWRkaW5n5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAudS1tdCN7JGkgKiA1fSB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtbXIjeyRpICogNX0ge21hcmdpbi1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtbWwjeyRpICogNX0ge21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1tYiN7JGkgKiA1fSB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcHQjeyRpICogNX0ge3BhZGRpbmctdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1wciN7JGkgKiA1fSB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcGwjeyRpICogNX0ge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcGIjeyRpICogNX0ge3BhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbn1cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAgICAgLnUtbXQjeyRpICogNX0tLXNwIHttYXJnaW4tdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbXIjeyRpICogNX0tLXNwIHttYXJnaW4tcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tbCN7JGkgKiA1fS0tc3Age21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWIjeyRpICogNX0tLXNwIHttYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcHQjeyRpICogNX0tLXNwIHtwYWRkaW5nLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXByI3skaSAqIDV9LS1zcCB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBsI3skaSAqIDV9LS1zcCB7cGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcGIjeyRpICogNX0tLXNwIHtwYWRkaW5nLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgfVxufVxuQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAgICAgLnUtbXQjeyRpICogNX0tLXRhYiB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1yI3skaSAqIDV9LS10YWIge21hcmdpbi1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1sI3skaSAqIDV9LS10YWIge21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWIjeyRpICogNX0tLXRhYiB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXB0I3skaSAqIDV9LS10YWIge3BhZGRpbmctdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcHIjeyRpICogNX0tLXRhYiB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBsI3skaSAqIDV9LS10YWIge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBiI3skaSAqIDV9LS10YWIge3BhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICB9XG59XG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCl7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAgIC51LW10I3skaSAqIDV9LS1sYXB0b3Age21hcmdpbi10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tciN7JGkgKiA1fS0tbGFwdG9wIHttYXJnaW4tcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tbCN7JGkgKiA1fS0tbGFwdG9wIHttYXJnaW4tbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1iI3skaSAqIDV9LS1sYXB0b3Age21hcmdpbi1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wdCN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXByI3skaSAqIDV9LS1sYXB0b3Age3BhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wbCN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wYiN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgfVxufVxuQGluY2x1ZGUgdmlldy1hdChwYyl7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAgIC51LW10I3skaSAqIDV9LS1wYyB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1yI3skaSAqIDV9LS1wYyB7bWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWwjeyRpICogNX0tLXBjIHttYXJnaW4tbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1iI3skaSAqIDV9LS1wYyB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXB0I3skaSAqIDV9LS1wYyB7cGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wciN7JGkgKiA1fS0tcGMge3BhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wbCN7JGkgKiA1fS0tcGMge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBiI3skaSAqIDV9LS1wYyB7cGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4joo4Xpo75cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LXRleHQtYWNjZW50IHtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnUtdGV4dC1pbXBvcnRhbnQge1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4udS10ZXh0LWludmVyc2Uge1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4udS10ZXh0LXN1YiB7XG4gIGNvbG9yOiAkY29sb3ItZ3JheTtcbn1cblxuLnUtdGV4dC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiBcIktva29yb1wiLHNlcmlmOyAgXG59XG5cbi51LXRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbn1cblxuLnUtdGV4dC1ub3JtYWwge1xuICBmb250LXdlaWdodDogJG5vcm1hbDtcbn1cblxuLnUtdGV4dC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAjZjA4MDgwIDcwJSk7XG59XG5cbi51LXRleHQteC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udS10ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi51LXRleHQtZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4udS10ZXh0LWxhcmdlIHtcbiAgZm9udC1zaXplOiByZW0oMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi51LXRleHQteC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogcmVtKDI1cHgpO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuW5heaMh+WumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICR3aWR0aDogKDEwJSAqICRpKTtcbiAgLnUtdyN7JGkgKiAxMH0ge3dpZHRoOiAkd2lkdGg7IGRpc3BsYXk6IGJsb2NrO31cbn1cblxuQGluY2x1ZGUgdmlldy1hdChwYykge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcbiAgICAkd2lkdGg6ICgxMCUgKiAkaSk7XG4gICAgLnUtdyN7JGkgKiAxMH0tLXBjIHt3aWR0aDogJHdpZHRoOyBkaXNwbGF5OiBibG9jazt9XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChsYXB0b3ApIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgJHdpZHRoOiAoMTAlICogJGkpO1xuICAgIC51LXcjeyRpICogMTB9LS1sYXB0b3Age3dpZHRoOiAkd2lkdGg7IGRpc3BsYXk6IGJsb2NrO31cbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcbiAgICAkd2lkdGg6ICgxMCUgKiAkaSk7XG4gICAgLnUtdyN7JGkgKiAxMH0tLXRhYiB7d2lkdGg6ICR3aWR0aDsgZGlzcGxheTogYmxvY2s7fVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgJHdpZHRoOiAoMTAlICogJGkpO1xuICAgIC51LXcjeyRpICogMTB9LS1zcCB7d2lkdGg6ICR3aWR0aDsgZGlzcGxheTogYmxvY2s7fVxuICB9XG59XG5cbi51LWgxMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIktva29yb1wiLHNlcmlmOyAgXG4gIGZvbnQtc2l6ZTogcmVtKDMwcHgpO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZWlnZS1kYXJrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE1cHgpO1xuICB9XG59XG4iLCIucC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDEpLCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMSksXG4gICAgICAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMSksIDAgMCA2cHggcmdiYSgwLCAwLCAwLCAxKSxcbiAgICAgIDAgMCA2cHggcmdiYSgwLCAwLCAwLCAxKSwgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDEpLFxuICAgICAgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDEpLCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgJi0tdG9wIHtcbiAgICAgIHRvcDogNXB4O1xuICAgIH1cblxuICAgICYtLWJvdHRvbSB7XG4gICAgICBib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAmLS1sZWZ0IHtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICByaWdodDogNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnAtY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiByZW0oMTJweCk7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi4oC7XCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Ko44Kv44K544OI44Op44OK44OT77yIR+ODiuODk+OBqOOBr+WIpeOBq+ODmOODg+ODgOODvOWGheOBq+ihqOekuuOBmeOCi+ODiuODk+OCsuODvOOCt+ODp+ODs++8iVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnAtZXhuYXYge1xuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi0tdGV4dCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggOC43cHg7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3ItZ3JheTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLS1idXR0b24ge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWRyb3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIC5wLWV4bmF2LWRyb3AtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWxpc3Qge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDEwMDtcblxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44OD44K/44O8XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ucC1mbmF2IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgcGFkZGluZzogMTBweCAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICYtbGlzdCB7XG4gICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Xjg4Pjgr/jg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5wLWZvb3RlciB7XG4gICYtY3RhIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5O1xuXG4gICAgJi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IC0xMHB4O1xuICAgICAgfVxuXG4gICAgICAmLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWluLXdpZHRoOiAzNTBweDtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICBib3JkZXI6IDVweCBkb3VibGUgJGNvbG9yLWJsYWNrO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAxMHB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXRlbCB7XG4gICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGNvbG9yLWJsYWNrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICBmb250LXNpemU6IHJlbSg0MHB4KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1sb2dvIHtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi1jb3B5cmlnaHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiByZW0oMTJweCk7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5H44OK44OTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ucC1nbmF2IHtcbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiAkY29udGVudHMtd2lkdGg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDJuLTEpIHtcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY3VycmVudCB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgfVxuICAgICAgICAucC1nbmF2LWRyb3Age1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLnAtZ25hdi1kcm9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5wLWduYXYtZHJvcCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODmOODg+ODgOODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnAtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cbiAgJi1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAkY29udGVudHMtd2lkdGg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMTVweCAkY29udGVudHMtcGFkZGluZyAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBwYWRkaW5nOiAxMHB4ICRjb250ZW50cy1wYWRkaW5nIDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1sb2dvIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleODg+OCv+ODvOWbuuWumuODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnAtZml4ZWRtZW51IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cblxuICAmLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAtMnB4O1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBwYWRkaW5nOiAycHg7XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwIDRweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjR2dztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLXJlcXVlc3Qge1xuICAgICAgICBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wLWZpeGVkbWVudS1jb250ZW50cyB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1jb250ZW50cyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG4vLyAucC1maXhlZG1lbnUge1xuLy8gICBwb3NpdGlvbjogZml4ZWQ7XG4vLyAgIGJvdHRvbTogMDtcbi8vICAgd2lkdGg6IDEwMCU7XG4vLyAgIG1hcmdpbjogMDtcbi8vICAgcGFkZGluZzogMDtcbi8vICAgYmFja2dyb3VuZDogI2ZmZjtcbi8vICAgei1pbmRleDogMTAwO1xuLy8gfVxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4vLyAgIC5wLWZpeGVkbWVudSB7XG4vLyAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgfVxuLy8gfVxuLy8gLnAtZml4ZWRtZW51X19wYWdldG9wIHtcbi8vICAgbWFyZ2luLWJvdHRvbTogMDtcbi8vICAgYmFja2dyb3VuZDogIzAwMDtcbi8vIH1cbi8vIC5wLWZpeGVkbWVudV9fcGFnZXRvcCA+IGEge1xuLy8gICBkaXNwbGF5OiBibG9jaztcbi8vICAgaGVpZ2h0OiA0MHB4O1xuLy8gICBtYXJnaW46IDA7XG4vLyAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2Ntbl9sYWJlbF9hcnJvd190b3AucG5nKSBjZW50ZXIgY2VudGVyLzI1cHhcbi8vICAgICAxM3B4IG5vLXJlcGVhdDtcbi8vICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4vLyAgIG92ZXJmbG93OiBoaWRkZW47XG4vLyB9XG4vLyAucC1maXhlZG1lbnVfX2xpc3Qge1xuLy8gICBtYXJnaW46IDA7XG4vLyAgIHBhZGRpbmc6IDAgNHB4O1xuLy8gICBkaXNwbGF5OiBmbGV4O1xuLy8gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4vLyAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4vLyB9XG4vLyAucC1maXhlZG1lbnVfX2xpc3QgPiBsaSB7XG4vLyAgIHdpZHRoOiAyNSU7XG4vLyAgIGhlaWdodDogMjB2dztcbi8vICAgcGFkZGluZzogOHB4IDRweDtcbi8vICAgZm9udC1zaXplOiAyLjR2dztcbi8vIH1cbi8vIC5wLWZpeGVkbWVudV9fbGlzdCA+IGxpID4gYSB7XG4vLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyAgIHdpZHRoOiAxMDAlO1xuLy8gICBoZWlnaHQ6IDEwMCU7XG4vLyAgIHBhZGRpbmctdG9wOiA5LjZ2dztcbi8vICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbi8vICAgY29sb3I6ICMzMzM7XG4vLyAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vIH1cbi8vIC5wLWZpeGVkbWVudV9fbGlzdCA+IGxpID4gYSBzcGFuIHtcbi8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICBwYWRkaW5nLWxlZnQ6IDAuOWVtO1xuLy8gfVxuLy8gLnAtZml4ZWRtZW51X19saXN0ID4gbGkgPiBhIHNwYW46YWZ0ZXIge1xuLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgIHRvcDogNTAlO1xuLy8gICBsZWZ0OiAwO1xuLy8gICBkaXNwbGF5OiBibG9jaztcbi8vICAgY29udGVudDogXCJcXGYxMDFcIjtcbi8vICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuLy8gICBmb250LXNpemU6IDEuOHZ3O1xuLy8gICBmb250LXdlaWdodDogOTAwO1xuLy8gICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbi8vICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuLy8gfVxuXG4vLyAucC1maXhlZG1lbnVfX2l0ZW0tLXRlbCA+IGE6YWZ0ZXIge1xuLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgIHRvcDogMDtcbi8vICAgbGVmdDogMDtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyAgIHdpZHRoOiAxMDAlO1xuLy8gICBoZWlnaHQ6IDEwMCU7XG4vLyAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2Ntbl9pY29uX3RlbC5zdmcpIGNlbnRlciAyLjd2dy80Ljh2dyA0Ljh2d1xuLy8gICAgIG5vLXJlcGVhdDtcbi8vIH1cblxuLy8gLnAtZml4ZWRtZW51X19pdGVtLS1vdXRsaW5lID4gYTphZnRlciB7XG4vLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgdG9wOiAwO1xuLy8gICBsZWZ0OiAwO1xuLy8gICBkaXNwbGF5OiBibG9jaztcbi8vICAgd2lkdGg6IDEwMCU7XG4vLyAgIGhlaWdodDogMTAwJTtcbi8vICAgY29udGVudDogXCJcIjtcbi8vICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jb21tb24vY21uX2ljb25fb3V0bGluZS5zdmcpIGNlbnRlciAyLjl2dy81LjN2d1xuLy8gICAgIDQuMnZ3IG5vLXJlcGVhdDtcbi8vIH1cblxuLy8gLnAtZml4ZWRtZW51X19pdGVtLS1tYXAgPiBhOmFmdGVyIHtcbi8vICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICB0b3A6IDA7XG4vLyAgIGxlZnQ6IDA7XG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICB3aWR0aDogMTAwJTtcbi8vICAgaGVpZ2h0OiAxMDAlO1xuLy8gICBjb250ZW50OiBcIlwiO1xuLy8gICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9jbW5faWNvbl9tYXAuc3ZnKSBjZW50ZXIgMi41dncvMy4zdncgNC45dndcbi8vICAgICBuby1yZXBlYXQ7XG4vLyB9XG5cbi8vIC5wLWZpeGVkbWVudV9faXRlbS0tcmVxIHtcbi8vICAgYSB7XG4vLyAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuLy8gICAgIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbi8vICAgfVxuLy8gfVxuXG4vLyAucC1maXhlZG1lbnVfX2l0ZW0tLXJlcSA+IGE6YWZ0ZXIge1xuLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgIHRvcDogMDtcbi8vICAgbGVmdDogMDtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyAgIHdpZHRoOiAxMDAlO1xuLy8gICBoZWlnaHQ6IDEwMCU7XG4vLyAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2Ntbl9pY29uX3JlcS13aGl0ZS5zdmcpIGNlbnRlciAzdncvNXZ3IDMuOHZ3XG4vLyAgICAgbm8tcmVwZWF0O1xuLy8gfVxuLy8gLnAtZml4ZWRtZW51X19pdGVtLS1yZXMgPiBhOmFmdGVyIHtcbi8vICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICB0b3A6IDA7XG4vLyAgIGxlZnQ6IDA7XG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICB3aWR0aDogMTAwJTtcbi8vICAgaGVpZ2h0OiAxMDAlO1xuLy8gICBjb250ZW50OiBcIlwiO1xuLy8gICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9jbW5faWNvbl9yZXMuc3ZnKSBjZW50ZXIgMi41dncvNC41dncgNXZ3XG4vLyAgICAgbm8tcmVwZWF0O1xuLy8gfVxuIiwiLnAtc25zIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDEyNXB4O1xuICByaWdodDogMzVweDtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC02MHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgJi1saXN0IHtcbiAgICBtYXJnaW46IC03LjVweCAwO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDcuNXB4IDA7XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wLW12IHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuIiwiLnAtbW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7IC8q44K144Kk44OI44Gr44KI44Gj44Gm44GT44GT44Gu5pWw5YCk44Gv6Kq/5pW0ICovXG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcblxuICAmLWJnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjkpO1xuICB9XG5cbiAgJi1jb250ZW50cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgaW1ne1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLWNsb3NlIHtcbiAgICBmb250LXNpemU6IHJlbSgzMnB4KTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206MTAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG4iLCIucC12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG5cbiAgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC8vIHZpbWVv44Gu5aC05ZCI44Gu44G/5LiL6KiY44GM5b+F6KaBXG5cbiAgICAmIH4gcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLnAtbmV3cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDc1MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogcmVtKDI4cHgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtbGlzdCB7XG4gICAgbWFyZ2luOiAtMTBweCAwO1xuICAgIC8vIGhlaWdodDogMTAwcHg7XG4gICAgLy8gb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luOiAtMjBweCAwO1xuICAgICAgLy8gaGVpZ2h0OiAxNTBweDtcbiAgICB9XG4gICAgJi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMTVweCA0MHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgfVxuXG4gICAgICAvLyAmOmxhc3QtY2hpbGQge1xuICAgICAgLy8gICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgLy8gfVxuICAgIH1cbiAgfVxuXG4gICYtZGF0ZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnRvcCB7XG4gICYtZml4ZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgLy8gJi1idXR0b24ge1xuICAgIC8vICAgbWF4LXdpZHRoOiA2NzBweDtcbiAgICAvLyAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC8vIH1cbiAgfVxuXG4gICYtaWxsdXN0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICYtc2VjdGlvbiB7XG4gICAgZm9udC1zaXplOiByZW0oMjVweCk7XG4gICAgY29sb3I6ICNmMDg0NGE7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAmLWJlZHJvb20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICYtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLWltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG5cbiAgICAmLS1pY29uIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgfVxuICB9XG59XG4iLCIuYW1iYXNzYWRvciB7XG4gICYtcGFuZWwsXG4gICYtaDQge1xuICAgIGJhY2tncm91bmQ6ICNkZmYxZjg7XG4gIH1cblxuICAmLXNlY3Rpb24ge1xuICAgIGNvbG9yOiAjNTBhOWI1O1xuICB9XG5cbiAgJi1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICNiNmRiZTI7XG4gIH1cbn1cbiIsIi5vbmxpbmUge1xuICAmLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTAwcHggMCA1MHB4O1xuICAgIGJhY2tncm91bmQ6ICM2NjQxM2E7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogNTBweCAwIDI1cHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA0MDBweDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1mb290ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBiZWJhcy1uZXVlLXBybywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBwYWRkaW5nOiA1MHB4IDAgNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjNjY0MTNhO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE1cHgpO1xuICAgICAgcGFkZGluZzogNTBweCAwIDM1cHg7XG4gICAgfVxuICB9XG5cbiAgJi1tYWluIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmMmU2O1xuICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogMjVweCAwIDUwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICAgIH1cbiAgfVxuXG4gICYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuICB9XG5cbiAgJi1pbGx1c3Qge1xuICAgIHdpZHRoOiA1MDBweDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICB9XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG4gIH1cblxuICAmLXRleHQge1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgfVxuICB9XG5cbiAgJi1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMzBweCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjRlbTtcbiAgICBiYWNrZ3JvdW5kOiAjYmE4ZTg1O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI1cHgpO1xuICAgIH1cbiAgfVxuXG4gICYtY2FwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgID4gbGkge1xuICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIuKAu1wiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */
