@charset "UTF-8";
/* --------------------------
color
-------------------------- */
/* --------------------------
spacing
-------------------------- */
/* --------------------------
font
-------------------------- */
/* --------------------------
contents width
-------------------------- */
/* --------------------------
z-index order
-------------------------- */
/* --------------------------
media query
-------------------------- */
/* --------------------------
h with center-line
-------------------------- */
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;
}

body {
  font-family: "Yu Gothic", "Meiryo", sans-serif;
  font-weight: 600;
  color: black;
  letter-spacing: 0.05em;
  overflow-x: hidden;
}

a {
  color: #231815;
  text-decoration: none;
  -webkit-transition: all .5s;
  transition: all .5s;
}

a:hover {
  opacity: 0.6;
}

p {
  font-size: 16px;
  line-height: 1.8em;
  margin-bottom: 20px;
}

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

@media screen and (max-width: 767px) {
  p {
    font-size: 14px;
    margin-bottom: 10px;
  }
}

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

.main {
  margin-top: 72px;
}

@media screen and (max-width: 767px) {
  .main {
    margin-top: 60px;
  }
}

.fade-in {
  opacity: 0;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
  -webkit-transition: opacity 0.8s ease-out, -webkit-transform 0.8s ease-out;
  transition: opacity 0.8s ease-out, -webkit-transform 0.8s ease-out;
  transition: opacity 0.8s ease-out, transform 0.8s ease-out;
  transition: opacity 0.8s ease-out, transform 0.8s ease-out, -webkit-transform 0.8s ease-out;
}

.fade-in.visible {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

/* --------------------------
パンくずナビ
-------------------------- */
.c-breadcrumb {
  list-style: none;
  margin: 0;
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.c-breadcrumb li {
  max-width: 250px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

@media screen and (max-width: 767px) {
  .c-breadcrumb li {
    display: none;
  }
}

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

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

/* --------------------------
ボタン
-------------------------- */
.c-button {
  display: inline-block;
  width: auto;
  padding: 20px;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  color: white;
  background-color: #0083C5;
  position: relative;
  border-radius: 30px;
  font-size: 16px;
  width: 280px;
}

.c-button.plan {
  background: #FCDC4A;
  color: black;
}

.c-button--arrow::after {
  position: absolute;
  top: 50%;
  right: 18px;
  margin-top: -8px;
  content: '>';
  display: inline-block;
}

.c-button--arrow-left::after {
  position: absolute;
  top: 50%;
  left: 18px;
  margin-top: -8px;
  content: '<';
  display: inline-block;
}

.c-button--primary {
  background-color: #e20013;
  border: 0;
  color: #fff;
  padding: 25px 70px;
}

@media screen and (max-width: 767px) {
  .c-button--primary {
    padding: 15px;
    width: 100%;
  }
}

.c-button--disabled {
  pointer-events: none;
  background-color: #c5c5c5;
  border-color: #c5c5c5;
  color: #fff;
}

.c-button--large {
  padding: 20px;
  font-size: 18px;
  min-width: 200px;
}

.c-button--small {
  padding: 3px 10px;
  background: #0083C5;
  border-radius: 20px;
  color: white;
  font-size: 12px;
}

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

/* --------------------------
フォーム
-------------------------- */
.c-form-text {
  border: 1px solid #c5c5c5;
  width: 100%;
  padding: 3px 15px;
  border-radius: 4px;
  font-size: 16px;
}

.c-form-textarea {
  border: 1px solid #c5c5c5;
  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: 4px;
  width: 8px;
  height: 12px;
  -webkit-transform: rotate(40deg);
          transform: rotate(40deg);
  border-bottom: 3px solid #e20013;
  border-right: 3px solid #e20013;
}

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

.c-form-checkbox-span::before {
  content: "";
  display: block;
  position: absolute;
  top: 5px;
  left: 0;
  width: 16px;
  height: 16px;
  border: 2px solid #ababab;
  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: 9px;
  left: 4px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #e20013;
}

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

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

/* --------------------------
見出し
-------------------------- */
.c-h1 {
  margin-top: 190px;
  color: black;
  text-align: center;
  font-weight: 400;
  letter-spacing: 5px;
  padding: 25px;
  font-size: 36px;
}

@media screen and (max-width: 767px) {
  .c-h1 {
    font-size: 22px;
    padding: 15px;
    margin-top: 110px;
  }
}

.c-h1 small {
  display: block;
  font-size: 16px;
  font-weight: 300;
  letter-spacing: 3px;
}

.c-h2 {
  color: black;
  margin: 0 auto 40px;
  font-weight: bold;
  font-size: 36px;
  line-height: 1.3;
  letter-spacing: 0.15em;
  text-indent: 0.2em;
  font-family: "Zen Maru Gothic", sans-serif;
}

@media screen and (max-width: 767px) {
  .c-h2 {
    font-size: 22px;
    margin-bottom: 20px;
    line-height: 1.8em;
  }
}

.c-h2 small {
  color: #0083C5;
  display: block;
  font-size: 16px;
  letter-spacing: 0.05em;
  margin-bottom: 10px;
}

@media screen and (max-width: 767px) {
  .c-h2 small {
    font-size: 12px;
  }
}

.c-h2 small.white {
  color: white;
}

.c-h3 {
  font-size: 22px;
  letter-spacing: 0.08em;
  font-weight: bold;
  margin-bottom: 20px;
  line-height: 1.5em;
}

@media screen and (max-width: 767px) {
  .c-h3 {
    font-size: 18px;
    margin-bottom: 15px;
    line-height: 2em;
  }
}

.c-h4 {
  font-size: 18px;
  letter-spacing: 0.08em;
  font-weight: bold;
  margin-bottom: 20px;
  line-height: 2em;
}

@media screen and (max-width: 767px) {
  .c-h4 {
    font-size: 16px;
  }
}

.c-h5 {
  font-size: 16px;
  letter-spacing: 0.05em;
  font-weight: bold;
  margin-bottom: 1em;
}

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

.c-h6 {
  font-size: 16px;
  letter-spacing: 0.08em;
  font-weight: 400;
  margin-bottom: 1em;
}

@media screen and (max-width: 767px) {
  .c-h6 {
    font-size: 10px;
  }
}

.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-h--border {
  border-left: 5px solid #0083C5;
  padding-left: 10px;
  color: #333;
}

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

.c-label--blue-dark {
  background-color: #0b2b75;
}

.c-label--red {
  background-color: #e20013;
}

.c-label--blue {
  background-color: #009dbf;
}

.c-label--green {
  background-color: #009940;
}

.c-label--large {
  padding: 6px 12px;
  font-size: 16px;
}

.c-label--small {
  padding: 5px 8px;
  font-size: 12px;
}

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

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

.c-link--block img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

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

/* --------------------------
リスト
-------------------------- */
.c-list {
  font-size: 16px;
}

.c-list > li {
  margin-bottom: 5px;
  line-height: 24px;
  position: relative;
}

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

.c-list--point {
  margin-bottom: 1em;
}

.c-list--point > li {
  padding-left: 15px;
  margin-bottom: 10px;
  line-height: 1.5em;
  position: relative;
}

.c-list--point > li::before {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 3px;
  display: inline-block;
  background-color: black;
  position: absolute;
  top: 8px;
  left: 0;
}

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

.c-list--link li {
  padding-left: 15px;
  margin-bottom: 5px;
  line-height: 24px;
  position: relative;
}

.c-list--link li::before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 0 4px 6.9px;
  border-color: transparent transparent transparent #e20013;
  position: absolute;
  top: 8px;
  left: 2px;
}

.c-list--link li a {
  text-decoration: none;
}

.c-list--link li a:hover {
  text-decoration: underline;
}

.c-list--horizontal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.c-list--horizontal li {
  margin-left: 25px;
  margin-bottom: 0;
}

.c-list--horizontal li:first-child {
  margin-left: 0;
}

.c-list--border li {
  background-position: left 16px;
  padding: 14px;
  border-bottom: 1px dashed #d4d4d4;
  overflow-x: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  line-height: 1;
}

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

.c-list--border li a {
  color: black;
  text-decoration: none;
}

.c-list--border li a:hover {
  color: #009dbf;
}

.c-list--order {
  padding-left: 20px;
  margin-bottom: 1em;
}

.c-list--order > li {
  margin-bottom: 5px;
  line-height: 32px;
  position: relative;
}

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

.c-list--note li {
  font-size: 13px;
  color: #8d8d8d;
  line-height: 1.5;
}

.c-list--note li::before {
  content: '※';
  margin-right: 3px;
}

@media screen and (max-width: 767px) {
  .c-list--check {
    width: 100%;
    padding: 0 20px;
  }
}

.c-list--check li {
  font-size: 18px;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  position: relative;
  line-height: 1.3em;
}

@media screen and (max-width: 767px) {
  .c-list--check li {
    font-size: 16px;
    line-height: 1.5em;
    text-align: left;
  }
}

.c-list--check li:not(:nth-last-child(1)) {
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  .c-list--check li:not(:nth-last-child(1)) {
    margin-bottom: 20px;
  }
}

.c-list--check li::before {
  content: "";
  width: 20px;
  height: 20px;
  min-width: 20px;
  min-height: 20px;
  border: 2px solid #ababab;
  display: inline-block;
  margin-right: 10px;
}

.c-list--check li::after {
  content: "";
  width: 8px;
  height: 14px;
  border-bottom: 3px solid #0083C5;
  border-right: 3px solid #0083C5;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  position: absolute;
  top: 1px;
  left: 6px;
}

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

@media screen and (max-width: 1023px) {
  .c-menu {
    position: absolute;
    right: 10px;
    top: 10px;
    display: block;
    z-index: 9999;
    background: white;
    padding: 10px;
    border-radius: 3px;
  }
}

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

.c-menu-trigger {
  position: relative;
  width: 25px;
  height: 15px;
}

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

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

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

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

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

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

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

.c-menu-trigger.active span:nth-of-type(3) {
  -webkit-transform: translateY(-7px) translateX(1px) rotate(30deg);
  transform: translateY(-7px) translateX(1px) rotate(30deg);
}

.c-menu-recruit {
  right: 20px;
}

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

.c-panel--white {
  background-color: #fff;
  color: black;
}

.c-panel--border {
  border: 2px solid #0083C5;
  background-color: #fff;
}

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

.c-panel--bg {
  background-color: #0083C5;
  color: white;
}

.c-panel-contents {
  padding: 40px;
}

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

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

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

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

@media screen and (max-width: 767px) {
  .c-section {
    margin: 50px 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: 120px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--bg {
    padding: 50px 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: 1180px;
  margin: 0 auto;
}

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

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

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

.c-section-container-inner {
  max-width: 760px;
  margin: auto;
}

.c-section-container-wide {
  padding: 0 20px;
}

/* --------------------------
タブ
-------------------------- */
.c-tab-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0;
  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:last-child a {
  border-right: 1px solid #c5c5c5;
}

.c-tab-nav-item a {
  background-color: #EAF4F7;
  border: 1px solid #c5c5c5;
  border-right: 0;
  display: block;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  color: black;
  font-weight: 400;
}

@media screen and (max-width: 767px) {
  .c-tab-nav-item a {
    border-right: 1px solid #c5c5c5;
  }
}

.c-tab-nav-item a[aria-selected="true"] {
  background-color: #fff;
  border-bottom: 0;
  border-top: 2px solid #e20013;
  color: black;
}

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

.c-tab-contents-item {
  display: none;
  background-color: #fff;
  border: 1px solid #c5c5c5;
  border-top: 0;
  padding: 30px;
}

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

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

/* --------------------------
テーブル
-------------------------- */
.c-table {
  width: 100%;
  font-size: 16px;
  border: 1px solid #c5c5c5;
}

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

.c-table thead tr {
  border-bottom: 1px solid #c5c5c5;
}

.c-table thead tr th, .c-table thead tr td {
  padding: 15px;
  border-left: 1px solid #c5c5c5;
  width: 25%;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .c-table thead tr th, .c-table thead tr td {
    padding: 10px;
  }
}

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

.c-table tbody tr th {
  padding: 15px;
  line-height: 1.5;
  font-weight: bold;
}

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

.c-table tbody tr td {
  padding: 15px;
  font-size: 14px;
  text-align: center;
  border-left: 1px solid #c5c5c5;
}

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

.c-table tbody tr td:nth-child(1) {
  background-color: #EAF4F7;
}

.c-table tbody tr.last {
  background-color: #EAF4F7;
}

.c-table tbody tr.last td {
  font-size: 20px;
}

@media screen and (max-width: 767px) {
  .c-table tbody tr.last td {
    font-size: 16px;
  }
}

/* --------------------------
テキスト整列
-------------------------- */
.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: #EAF4F7;
}

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

.u-bg-green {
  background-color: #d1f2ec;
}

.u-bg-blue {
  background-color: #009dbf;
}

.u-bg-gold {
  background-color: #dbc583;
}

.u-bg-blue-dark {
  background-color: #0b2b75;
}

.u-bg-red {
  background-color: #f8ebed;
}

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

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

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

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

.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: 0 -10px;
  }
}

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

.u-row-justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: 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: 0 -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: #D32626;
  font-weight: bold;
}

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

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

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

.u-text-serif {
  font-family: 'Times New Roman', Times, serif;
}

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

.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-large {
  font-size: 36px;
  letter-spacing: 0.06em;
  line-height: 1.5em;
}

@media screen and (max-width: 767px) {
  .u-text-x-large {
    font-size: 22px;
  }
}

.u-text-large {
  font-size: 22px;
  letter-spacing: 0.05em;
}

@media screen and (max-width: 767px) {
  .u-text-large {
    font-size: 18px;
  }
}

.u-text-bit-large {
  font-size: 18px;
}

@media screen and (max-width: 767px) {
  .u-text-bit-large {
    font-size: 16px;
  }
}

.u-text-default {
  font-size: 16px;
}

@media screen and (max-width: 767px) {
  .u-text-default {
    font-size: 14px;
  }
}

.u-text-small {
  font-size: 14px;
}

@media screen and (max-width: 767px) {
  .u-text-small {
    font-size: 12px;
  }
}

.u-text-x-small {
  font-size: 12px;
}

@media screen and (max-width: 767px) {
  .u-text-x-small {
    font-size: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-text-x-small--sp {
    font-size: 10px;
  }
}

/* --------------------------
幅指定
-------------------------- */
.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%;
}

.p-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  padding: 20px 60px;
  background: white;
}

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

.p-header-inner {
  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 {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

.p-header-logo {
  max-width: 280px;
}

@media screen and (max-width: 767px) {
  .p-header-logo {
    max-width: 180px;
  }
}

.p-gnav {
  background-color: #fff;
}

@media screen and (max-width: 1023px) {
  .p-gnav {
    display: none;
    background: rgba(0, 0, 0, 0.8);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    padding: 40px 20px;
  }
}

.p-gnav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 30px;
}

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

@media screen and (max-width: 1023px) {
  .p-gnav-list > li {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .p-gnav-list > li {
    width: 100%;
  }
}

.p-gnav-list > li > a {
  font-size: 14px;
  letter-spacing: 0.05em;
  text-decoration: none;
  line-height: 1;
  display: inline-block;
}

@media screen and (max-width: 1023px) {
  .p-gnav-list > li > a {
    padding: 10px 20px;
    color: white;
  }
}

.p-gnav-list > li > a span {
  display: block;
  border-bottom: 1px solid;
  padding-bottom: 10px;
  margin-bottom: 10px;
  font-size: 22px;
  font-family: "EB Garamond", serif;
}

.p-gnav-list > li .sub-nav {
  margin-top: 10px;
}

.p-gnav-list > li .sub-nav a {
  font-size: 14px;
  letter-spacing: 0.05em;
  text-decoration: none;
  line-height: 1;
  font-weight: 400;
  display: block;
}

@media screen and (max-width: 767px) {
  .p-gnav-list > li .sub-nav a {
    padding: 5px;
    color: #fff;
    font-size: 12px;
  }
}

.p-footer {
  padding: 40px 0 20px;
  background: #0083c5;
}

@media screen and (max-width: 767px) {
  .p-footer {
    padding: 40px 0 80px;
  }
}

.p-footer-logo {
  max-width: 300px;
  margin: 0 auto;
}

.p-footer-btn {
  position: fixed;
  top: 10px;
  right: 10px;
  z-index: 9999;
}

@media screen and (max-width: 767px) {
  .p-footer-btn {
    top: auto;
    right: auto;
    left: 0;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
}

.p-footer-btn a {
  background: #0083C5;
  padding: 18px 40px;
  color: white;
  display: inline-block;
  border-radius: 50px;
}

@media screen and (max-width: 767px) {
  .p-footer-btn a {
    border-radius: 0;
    width: 50%;
    padding: 20px 10px;
    font-size: 13px;
    text-align: center;
  }
}

.p-footer-btn a.plan {
  background: #FCDC4A;
  color: black;
}

.p-footer-btn p {
  margin-bottom: 0;
  text-align: center;
}

.p-footer-btn p::before, .p-footer-btn p::after {
  content: '/';
  font-family: Consolas, monospace, sans-serif;
  font-size: 16px;
  padding: 0 5px;
  line-height: 1em;
}

.p-footer-btn p::before {
  content: "\\";
}

.top-mv {
  overflow: hidden;
  position: relative;
}

.top-mv figure {
  width: 100%;
  height: calc(80vh - 72px);
  overflow: hidden;
}

@media screen and (max-width: 767px) {
  .top-mv figure {
    height: calc(70vh - 62px);
    width: calc(100% - 10px);
  }
}

.top-mv figure img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: 100%;
}

.top-mv .text {
  position: absolute;
  bottom: 30px;
  left: 30px;
  -webkit-filter: drop-shadow(2px 4px 6px black);
          filter: drop-shadow(2px 4px 6px black);
}

@media screen and (max-width: 767px) {
  .top-mv .text {
    bottom: 20px;
    left: 20px;
  }
}

.top-mv .text h2 {
  font-size: 80px;
  font-weight: bold;
  color: white;
  font-family: "Zen Maru Gothic", sans-serif;
  line-height: 1.5em;
}

@media screen and (max-width: 767px) {
  .top-mv .text h2 {
    font-size: 35px;
  }
}

.top-mv .text h2 span {
  display: inline-block;
}

@media screen and (max-width: 767px) {
  .top-mv .text h2 span {
    line-height: 1.5em;
  }
}

.top-mv .text h2 small {
  display: inline-block;
  padding: 20px 40px;
  font-size: 26px;
  background: #0083C5;
  color: white;
  line-height: 1.3em;
}

@media screen and (max-width: 767px) {
  .top-mv .text h2 small {
    font-size: 18px;
    padding: 10px 20px;
  }
}

.top-mv .text p {
  font-size: 18px;
  color: white;
}

@media screen and (max-width: 767px) {
  .top-mv .text p {
    padding-right: 20px;
    font-size: 14px;
    margin-bottom: -1px;
  }
}

.top-mv .slick-mv {
  margin-bottom: 0 !important;
}

.top #sec01 {
  background: #EAF4F7;
  position: relative;
}

.top #sec01::before {
  content: "";
  display: block;
  height: 100%;
  width: calc(100% - 60px);
  background: white;
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 0 0 0 50px;
}

@media screen and (max-width: 767px) {
  .top #sec01::before {
    width: calc(100% - 10px);
  }
}

.top #sec01 .inner {
  position: relative;
  z-index: +1;
}

.top #sec02 {
  background: #fff;
  position: relative;
}

.top #sec02::before {
  content: "";
  display: block;
  height: 100%;
  width: calc(100% - 60px);
  background: #EAF4F7;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0 50px 50px 0;
}

@media screen and (max-width: 767px) {
  .top #sec02::before {
    width: calc(100% - 10px);
  }
}

.top #sec02 .inner {
  position: relative;
  z-index: +1;
}

.top #sec02 .img-box {
  text-align: center;
}

.top #sec02 .img-box img {
  height: 150px;
  margin: 0 auto;
}

.top #sec02 .ttl {
  background: #FCDC4A;
  font-weight: bold;
  font-family: "Zen Maru Gothic", sans-serif;
  padding: 10px 30px;
  display: inline-block;
  margin-bottom: 20px;
  border-radius: 20px;
}

.top #sec02 .icon-05 {
  position: absolute;
  top: 40px;
  right: 40px;
  width: 140px;
}

@media screen and (max-width: 767px) {
  .top #sec02 .icon-05 {
    top: 40px;
    right: 10px;
    width: 80px;
  }
}

.top #sec03 {
  background: #EAF4F7;
  position: relative;
}

.top #sec03::before {
  content: "";
  display: block;
  height: 100%;
  width: calc(100% - 60px);
  background: white;
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 50px 0 0 0;
}

@media screen and (max-width: 767px) {
  .top #sec03::before {
    width: calc(100% - 10px);
  }
}

.top #sec03 .inner {
  position: relative;
  z-index: +1;
}

.top #sec04 {
  background: url(../images/common/bg.jpg) no-repeat;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  text-align: center;
}

.top #sec04 h4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (max-width: 767px) {
  .top #sec04 h4 {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    text-align: left;
  }
}

.top #sec04 h4 span.check {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 2px solid;
  margin-right: 10px;
  position: relative;
}

.top #sec04 h4 span.check::after {
  content: "";
  width: 8px;
  height: 12px;
  border-bottom: 3px solid #009D87;
  border-right: 3px solid #009D87;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: 0px;
  left: 4px;
}

.top #sec05 {
  background: #EAF4F7;
  position: relative;
}

.top #sec05::before {
  content: "";
  display: block;
  height: 100%;
  width: calc(100% - 60px);
  background: white;
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 0 0 0 50px;
}

@media screen and (max-width: 767px) {
  .top #sec05::before {
    width: calc(100% - 10px);
  }
}

.top #sec05 .inner {
  position: relative;
  z-index: +1;
}

.top #sec06 {
  background: #fff;
  position: relative;
}

.top #sec06::before {
  content: "";
  display: block;
  height: 100%;
  width: calc(100% - 60px);
  background: #EAF4F7;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0 50px 0 0;
}

@media screen and (max-width: 767px) {
  .top #sec06::before {
    width: calc(100% - 10px);
  }
}

.top #sec06 .inner {
  position: relative;
  z-index: +1;
}

.slick {
  margin-left: 80px;
}

.section-lineup {
  overflow: hidden;
  padding: 80px 0 0;
}

@media screen and (max-width: 767px) {
  .section-lineup {
    padding: 60px 0 0;
  }
}

.section-lineup .inner {
  margin: 0 auto;
  width: 80%;
  padding-left: 4rem;
  padding-right: 4rem;
}

@media screen and (max-width: 767px) {
  .section-lineup .inner {
    padding: 0;
  }
}

.section-lineup .lineup {
  position: relative;
}

.section-lineup .lineup-carousel li {
  margin-right: 40px;
}

@media screen and (max-width: 767px) {
  .section-lineup .lineup-carousel li {
    margin-right: 20px;
  }
}

.section-lineup .lineup-carousel img {
  display: block;
  margin-bottom: 16px;
  width: 100%;
}

.section-lineup .slick-list {
  overflow: visible;
}

.section-lineup .slick-nav-arrows {
  position: absolute;
  top: -40px;
  right: 0%;
}

.section-lineup .slick-arrow {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 48px;
  height: 48px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.section-lineup .slick-next {
  right: 0;
}

.section-lineup .slick-prev {
  left: -80px;
}

.section-lineup .slick-next:before, .section-lineup .slick-prev:before {
  color: #000;
}

.accordion-008 {
  margin-bottom: 10px;
  border-radius: 5px;
  background-color: #fff;
}

.accordion-008 summary {
  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;
  position: relative;
  padding: 1em 2em;
  color: #333333;
  font-weight: 600;
  cursor: pointer;
}

@media screen and (max-width: 767px) {
  .accordion-008 summary {
    font-size: 14px;
    line-height: 1.3em;
    padding-right: 60px;
  }
}

.accordion-008 summary::-webkit-details-marker {
  display: none;
}

.accordion-008 summary::before,
.accordion-008 summary::after {
  width: 3px;
  height: .9em;
  border-radius: 5px;
  background-color: #333333b3;
  content: '';
  position: absolute;
  right: 2em;
}

.accordion-008 summary::before {
  position: absolute;
  right: 2em;
  rotate: 90deg;
}

.accordion-008 summary::after {
  -webkit-transition: rotate .3s;
  transition: rotate .3s;
}

.accordion-008[open] summary::after {
  rotate: 90deg;
}

.accordion-008 p {
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  opacity: 0;
  margin: 0;
  padding: .3em 2em 1em;
  color: #333333;
  -webkit-transition: opacity .5s, -webkit-transform .5s;
  transition: opacity .5s, -webkit-transform .5s;
  transition: transform .5s, opacity .5s;
  transition: transform .5s, opacity .5s, -webkit-transform .5s;
}

.accordion-008[open] p {
  -webkit-transform: none;
          transform: none;
  opacity: 1;
}

/* --------------------------
modal
-------------------------- */
.modal {
  display: none;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999999;
}

.modal__bg {
  background: rgba(0, 0, 0, 0.6);
  height: 100vh;
  position: absolute;
  width: 100%;
}

.modal__content {
  background: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 60%;
  max-width: 1000px;
  max-height: 95%;
  text-align: center;
  overflow-y: scroll;
}

@media screen and (max-width: 1023px) {
  .modal__content {
    width: 80%;
  }
}

@media screen and (max-width: 767px) {
  .modal__content {
    width: 90%;
    height: auto;
    max-height: 95%;
  }
}

.modal__content .inner {
  padding: 40px;
}

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

.modal .close_btn {
  background: black;
  width: 40px;
  height: 40px;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  color: white;
  text-decoration: none;
  font-size: 20px;
  text-align: center;
  line-height: 40px;
}

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


.top-float {
  position: fixed;
  bottom: 0;
  right: 0;
  max-width: 300px;
  z-index: 99;
}
@media screen and (max-width: 640px) {
  .top-float {
    max-width:40%;
    bottom: 50px;
  }
}
.top-float a {
  display: block;
}
.top-float a.close {
  position: absolute;
  top: -30px;
  right: 0;
  font-size: 25px;
  font-weight: bold;
  display: block;
  width: 30px;
  height: 30px;
  line-height: 29px;
  text-align: center;
  background: #231816;
  color: white;
}




/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uL3NldHRpbmdzL192YXIuc2NzcyIsIi4uL3NldHRpbmdzL19taXhpbi5zY3NzIiwiLi4vYmFzZS9fcmVzZXQuc2NzcyIsIi4uL2Jhc2UvX2Jhc2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiLi4vY29tcG9uZW50cy9faC5zY3NzIiwiLi4vY29tcG9uZW50cy9fbGFiZWwuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2xpbmsuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2xpc3Quc2NzcyIsIi4uL2NvbXBvbmVudHMvX21lbnUuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MiLCIuLi9jb21wb25lbnRzL19zZWN0aW9uLnNjc3MiLCIuLi9jb21wb25lbnRzL190YWIuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCIuLi91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi91dGlsaXRpZXMvX2JnLnNjc3MiLCIuLi91dGlsaXRpZXMvX2JvcmRlci5zY3NzIiwiLi4vdXRpbGl0aWVzL19jbGVhcmZpeC5zY3NzIiwiLi4vdXRpbGl0aWVzL19ncmlkLnNjc3MiLCIuLi91dGlsaXRpZXMvX2hpZGUuc2NzcyIsIi4uL3V0aWxpdGllcy9fbWFyZ2luLnNjc3MiLCIuLi91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uL3V0aWxpdGllcy9fdy5zY3NzIiwiLi4vcHJvamVjdHMvX2hlYWRlci5zY3NzIiwiLi4vcHJvamVjdHMvX2duYXYuc2NzcyIsIi4uL3Byb2plY3RzL19mb290ZXIuc2NzcyIsIl90b3Auc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNDaEI7OzRCREU0QjtBQzZCNUI7OzRCRDFCNEI7QUNpQzVCOzs0QkQ5QjRCO0FDeUM1Qjs7NEJEdEM0QjtBQzhDNUI7OzRC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Qjs7QWF0MkJFO0VBQ0UseUJBQXlCO0VBQ3pCLFlBQVk7QWJ5MkJoQjs7QWF0MkJFO0VBQ0UsYUFBYTtBYnkyQmpCOztBRXgzQkU7RVdjQTtJQUlJLGFBQWE7RWIyMkJqQjtBQUNGOztBYXoyQkk7RUFDRSxhQUFhO0FiNDJCbkI7O0FhejJCSTtFQUNFLGFBQWE7QWI0MkJuQjs7QWNsNUJBOzs0QmRzNUI0QjtBRTE0QjFCO0VZUkY7SUFFSSxlQUF3QjtFZG81QjFCO0FBQ0Y7O0FFLzRCRTtFWVJGO0lBTUksY0FBMkI7RWRzNUI3QjtBQUNGOztBRXI1QkU7RVlDQTtJQUVJLGNBQXdCO0VkdTVCNUI7QUFDRjs7QUUzNUJFO0VZQ0E7SUFNSSxjQUEyQjtFZHk1Qi9CO0FBQ0Y7O0FFajZCRTtFWVdBO0lBRUksY0FBd0I7RWR5NUI1QjtBQUNGOztBRXY2QkU7RVlXQTtJQU1JLGNBQTJCO0VkMjVCL0I7QUFDRjs7QUU3NkJFO0VZcUJBO0lBRUksZ0JBQXlCO0VkMjVCN0I7QUFDRjs7QUVuN0JFO0VZcUJBO0lBTUksZUFBNEI7RWQ2NUJoQztBQUNGOztBRXo3QkU7RVk4QkU7SUFFSSxlQUF5QjtFZDg1Qi9CO0FBQ0Y7O0FFLzdCRTtFWThCRTtJQU1JLGVBQTRCO0VkZzZCbEM7QUFDRjs7QUVyOEJFO0VZd0NFO0lBRUksZUFBeUI7RWRnNkIvQjtBQUNGOztBRTM4QkU7RVl3Q0U7SUFNSSxlQUE0QjtFZGs2QmxDO0FBQ0Y7O0FjNTVCRTtFQUNFLGlCYmJtQjtFYWNuQixjQUFjO0FkKzVCbEI7O0FFdDlCRTtFWXFEQTtJQUtJLGViZmlCO0VEZzdCckI7QUFDRjs7QUU1OUJFO0VZcURBO0lBU0ksZUFBZTtJQUNmLGVBQWU7RWRtNkJuQjtBQUNGOztBRW4rQkU7RVlxREE7SUFjSSxlQUFlO0lBQ2YsZWJ6QmlCO0VEODdCckI7QUFDRjs7QWNuNkJJO0VBQ0UsZ0JBQWdCO0VBQ2hCLFlBQVk7QWRzNkJsQjs7QWNuNkJJO0VBQ0UsZUFBZTtBZHM2QnJCOztBZS8vQkE7OzRCZm1nQzRCO0FlOS9CMUI7RUFDRSxvQkFBYTtF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LGlCQUFpQjtFakJ1cUNuQjtFaUJwcUNBO0lBQ0Usa0JBQWtCO0VqQnNxQ3BCO0FBQ0Y7O0FFdHRDRTtFZW9EQTtJQUNFLGdCQUFnQjtFakJzcUNsQjtFaUJucUNBO0lBQ0UsaUJBQWlCO0VqQnFxQ25CO0VpQmxxQ0E7SUFDRSxrQkFBa0I7RWpCb3FDcEI7QUFDRjs7QWtCOXVDQTs7NEJsQmt2QzRCO0FrQjl1QzVCO0VBQ0UseUJqQnVCdUI7QUR5dEN6Qjs7QWtCN3VDQTtFQUNFLHNCakJIZ0I7QURtdkNsQjs7QWtCN3VDQTtFQUNFLHlCakJXeUI7QURxdUMzQjs7QWtCN3VDQTtFQUNFLHlCakJKa0I7QURvdkNwQjs7QWtCN3VDQTtFQUNFLHlCakJKa0I7QURvdkNwQjs7QWtCN3VDQTtFQUNFLHlCakJYdUI7QUQydkN6Qjs7QWtCN3VDQTtFQUNFLHlCakJsQnVCO0FEa3dDekI7O0FtQjd3Q0E7OzRCbkJpeEM0QjtBbUI1d0MxQjtFQUNFLGdDbEJvQmdCO0FEMHZDcEI7O0FtQjN3Q0U7RUFDRSw2QmxCZ0JnQjtBRDh2Q3BCOztBbUIzd0NFO0VBQ0UsK0JsQllnQjtBRGt3Q3BCOztBbUIzd0NFO0VBQ0UsOEJsQlFnQjtBRHN3Q3BCOztBbUIzd0NFO0VBQ0Usa0JsQmhCYztBRDh4Q2xCOztBb0JweUNBOzs0QnBCd3lDNEI7QW9CcHlDNUI7RUFDSSxXQUFXO0VBQ1gsV0FBVztFQUNYLFlBQVk7RUFDWixTQUFTO0VBQ1QsY0FBYztFQUNkLGtCQUFrQjtBcEJzeUN0Qjs7QXFCaHpDQTs7NEJyQm96QzRCO0FxQjV5QzVCO0VBQ0UsYUFBcUI7RUFDckIsb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYixtQkFBZTtNQUFmLGVBQWU7QXJCOHlDakI7O0FFN3lDRTtFbUJKRjtJQU1JLGVBQTBCO0VyQmd6QzVCO0FBQ0Y7O0FxQjl5Q0U7RUFDRSx5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtBckJpekN2Qjs7QXFCOXlDRTtFQUNFLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0Fy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SSwyQkFqQm9CO0VyQjJ4RTlCO0VxQnZ3RU07SUFHSSxVQUFVO0VyQnV3RXBCO0VxQm53RU07SUFHSSxhQXBOUztFckJ1OUVuQjtFcUJoeUVNO0lBRUkscUJBSG9CO0lBSXBCLGFBM0xFO0VyQjQ5RVo7QUFDRjs7QUVyOUVFO0VtQmdMTTtJQUtNLGFBM0xHO0VyQmcrRWY7QUFDRjs7QUUzOUVFO0VtQnlMTTtJQUVJLGNBQWM7RXJCcXlFeEI7RXFCbHlFTTtJQUVJLDJCQWpCb0I7RXJCb3pFOUI7RXFCaHlFTTtJQUdJLFVBQVU7RXJCZ3lFcEI7RXFCNXhFTTtJQUdJLGFBcE5TO0VyQmcvRW5CO0VxQnp6RU07SUFFSSxXQUhvQjtJQUlwQixhQTNMRTtFckJxL0VaO0FBQ0Y7O0FFOStFRTtFbUJnTE07SUFLTSxhQTNMRztFckJ5L0VmO0FBQ0Y7O0FFcC9FRTtFbUJ5TE07SUFFSSxjQUFjO0VyQjh6RXhCO0VxQjN6RU07SUFFSSxpQkFqQm9CO0VyQjYwRTlCO0VxQnp6RU07SUFHSSxVQUFVO0VyQnl6RXBCO0VxQnJ6RU07SUFHSSxhQXBOUztFckJ5Z0ZuQjtBQUNGOztBc0IvZ0ZBOzs0QnRCbWhGNEI7QUV2Z0YxQjtFb0JQQTtJQUNFLGFBQWE7RXRCaWhGZjtBQUNGOztBRTVnRkU7RW9CREE7SUFDRSxhQUFhO0V0QmloRmY7QUFDRjs7QUVsaEZFO0VvQktBO0lBQ0UsYUFBYTtFdEJpaEZmO0FBQ0Y7O0FFeGhGRTtFb0JXQTtJQUNFLGFBQWE7RXRCaWhGZjtBQUNGOztBdUIxaUZBOzs0QnZCOGlGNEI7QXVCemlGeEI7RUFBZ0IsMEJBQW9DO0F2QjRpRnhEOztBdUIzaUZJO0VBQWdCLDRCQUFzQztBdkIraUYxRDs7QXVCOWlGSTtFQUFnQiwyQkFBcUM7QXZCa2pGekQ7O0F1QmpqRkk7RUFBZ0IsNkJBQXVDO0F2QnFqRjNEOztBdUJwakZJO0VBQWdCLDJCQUFxQztBdkJ3akZ6RDs7QXVCdmpGSTtFQUFnQiw2QkFBdUM7QXZCMmpGM0Q7O0F1QjFqRkk7RUFBZ0IsNEJBQXNDO0F2QjhqRjFEOztBdUI3akZJO0VBQWdCLDhCQUF3QztBdkJpa0Y1RDs7QXVCeGtGSTtFQUFnQiwwQkFBb0M7QXZCNGtGeEQ7O0F1QjNrRkk7RUFBZ0IsNEJBQXNDO0F2QitrRjFEOztBdUI5a0ZJO0VBQWdCLDJCQUFxQztBdkJrbEZ6RDs7QXVCamxGSTtFQUFnQiw2QkFBdUM7QXZCcWxGM0Q7O0F1QnBsRkk7RUFBZ0IsMkJBQXFDO0F2QndsRnpEOztBdUJ2bEZJO0VBQWdCLDZCQUF1QztBdkIybEYzRDs7QXVCMWxGSTtFQUFnQiw0QkFBc0M7QXZCOGxGMUQ7O0F1QjdsRkk7RUFBZ0IsOEJBQXdDO0F2QmltRjVEOztBdUJ4bUZJO0VBQWdCLDJCQUFvQztBdkI0bUZ4RDs7QXVCM21GSTtFQUFnQiw2QkFBc0M7QXZCK21GMUQ7O0F1QjltRkk7RUFBZ0IsNEJBQXFDO0F2QmtuRnpEOztBdUJqbkZJO0VBQWdCLDhCQUF1QztBdkJxbkYzRDs7QXVCcG5GSTtFQUFnQiw0QkFBcUM7QXZCd25GekQ7O0F1QnZuRkk7RUFBZ0IsOEJBQXVDO0F2QjJuRjNEOztBdUIxbkZJO0VBQWdCLDZCQUFzQztBdkI4bkYxRDs7QXVCN25GSTtFQUFnQiwrQkFBd0M7QXZCaW9GNUQ7O0F1QnhvRkk7RUFBZ0IsMkJBQW9DO0F2QjRvRnhEOztBdUIzb0ZJO0VBQWdCLDZCQUFzQztBdkIrb0YxRDs7QXVCOW9GSTtFQUFnQiw0QkFBcUM7QXZCa3BGekQ7O0F1QmpwRkk7RUFBZ0IsOEJBQXVDO0F2QnFwRjNEOztBdUJwcEZJO0VBQWdCLDRCQUFxQztBdkJ3cEZ6RDs7QXVCdnBGSTtFQUFnQiw4QkFBdUM7QXZCMnBGM0Q7O0F1QjFwRkk7RUFBZ0IsNkJBQXNDO0F2QjhwRjFEOztBdUI3cEZJO0VBQWdCLCtCQUF3QztBdkJpcUY1RDs7QXVCeHFGSTtFQUFnQiwyQkFBb0M7QXZCNHFGeEQ7O0F1QjNxRkk7RUFBZ0IsNkJBQXNDO0F2QitxRjFEOztBdUI5cUZJO0VBQWdCLDRCQUFxQztBdkJrckZ6RDs7QXVCanJGSTtFQUFnQiw4QkFBdUM7QXZCcXJGM0Q7O0F1QnByRkk7RUFBZ0IsNEJBQXFDO0F2QndyRnpEOztBdUJ2ckZJO0VBQWdCLDhCQUF1QztBdkIyckYzRDs7QXVCMXJGSTtFQUFnQiw2QkFBc0M7QXZCOHJGMUQ7O0F1QjdyRkk7RUFBZ0IsK0JBQXdDO0F2QmlzRjVEOztBdUJ4c0ZJO0VBQWdCLDJCQUFvQztBdkI0c0Z4RDs7QXVCM3NGSTtFQUFnQiw2QkFBc0M7QXZCK3NGMUQ7O0F1QjlzRkk7RUFBZ0IsNEJBQXFDO0F2Qmt0RnpEOztBdUJqdEZJO0VBQWdCLDhCQUF1QztBdkJxdEYzRDs7QXVCcHRGSTtFQUFnQiw0QkFBcUM7QXZCd3RGekQ7O0F1QnZ0Rkk7RUFBZ0IsOEJBQXVDO0F2QjJ0RjNEOztBdUIxdEZJO0VBQWdCLDZCQUFzQztBdkI4dEYxRDs7QXVCN3RGSTtFQUFnQiwrQkFBd0M7QXZCaXVGNUQ7O0F1Qnh1Rkk7RUFBZ0IsMkJBQW9DO0F2QjR1RnhEOztBdUIzdUZJO0VBQWdCLDZCQUFzQztBdkIrdUYxRDs7QXVCOXVGSTtFQUFnQiw0QkFBcUM7QXZCa3ZGekQ7O0F1Qmp2Rkk7RUFBZ0IsOEJBQXVDO0F2QnF2RjNEOztBdUJwdkZJO0VBQWdCLDRCQUFxQztBdkJ3dkZ6RDs7QXVCdnZGSTtFQUFnQiw4QkFBdUM7QXZCMnZGM0Q7O0F1QjF2Rkk7RUFBZ0IsNkJBQXNDO0F2Qjh2RjFEOztBdUI3dkZJO0VBQWdCLCtCQUF3QztBdkJpd0Y1RDs7QXVCeHdGSTtFQUFnQiwyQkFBb0M7QXZCNHdGeEQ7O0F1QjN3Rkk7RUFBZ0IsNkJBQXNDO0F2Qit3RjFEOztBdUI5d0ZJO0VBQWdCLDRCQUFxQztBdkJreEZ6RDs7QXVCanhGSTtFQUFnQiw4QkFBdUM7QXZCcXhGM0Q7O0F1QnB4Rkk7RUFBZ0IsNEJBQXFDO0F2Qnd4RnpEOztBdUJ2eEZJO0VBQWdCLDhCQUF1QztBdkIyeEYzRDs7QXVCMXhGSTtFQUFnQiw2QkFBc0M7QXZCOHhGMUQ7O0F1Qjd4Rkk7RUFBZ0IsK0JBQXdDO0F2Qml5RjVEOztBdUJ4eUZJO0VBQWdCLDJCQUFvQztBdkI0eUZ4RDs7QXVCM3lGSTtFQUFnQiw2QkFBc0M7QXZCK3lGMUQ7O0F1Qjl5Rkk7RUFBZ0IsNEJBQXFDO0F2Qmt6RnpEOztBdUJqekZJO0VBQWdCLDhCQUF1QztBdkJxekYzRDs7QXVCcHpGSTtFQUFnQiw0QkFBcUM7QXZCd3pGekQ7O0F1QnZ6Rkk7RUFBZ0IsOEJBQXVDO0F2QjJ6RjNEOztBdUIxekZJO0VBQWdCLDZCQUFzQztBdkI4ekYxRDs7QXVCN3pGSTtFQUFnQiwrQkFBd0M7QXZCaTBGNUQ7O0F1QngwRkk7RUFBZ0IsMkJBQW9DO0F2QjQwRnhEOztBdUIzMEZJO0VBQWdCLDZCQUFzQztBdkIrMEYxRDs7QXVCOTBGSTtFQUFnQiw0QkFBcUM7QXZCazFGekQ7O0F1QmoxRkk7RUFBZ0IsOEJBQXVDO0F2QnExRjNEOztBdUJwMUZJO0VBQWdCLDRCQUFxQztBdkJ3MUZ6RDs7QXVCdjFGSTtFQUFnQiw4QkFBdUM7QXZCMjFGM0Q7O0F1QjExRkk7RUFBZ0IsNkJBQXNDO0F2QjgxRjFEOztBdUI3MUZJO0VBQWdCLCtCQUF3QztBdkJpMkY1RDs7QXVCeDJGSTtFQUFnQiwyQkFBb0M7QXZCNDJGeEQ7O0F1QjMyRkk7RUFBZ0IsNkJBQXNDO0F2QisyRjFEOztBdUI5MkZJO0VBQWdCLDRCQUFxQztBdkJrM0Z6RDs7QXVCajNGSTtFQUFnQiw4QkFBdUM7QXZCcTNGM0Q7O0F1QnAzRkk7RUFBZ0IsNEJBQXFDO0F2QnczRnpEOztBdUJ2M0ZJO0VBQWdCLDhCQUF1QztBdkIyM0YzRDs7QXVCMTNGSTtFQUFnQiw2QkFBc0M7QXZCODNGMUQ7O0F1QjczRkk7RUFBZ0IsK0JBQXdDO0F2Qmk0RjVEOztBdUJ4NEZJO0VBQWdCLDJCQUFvQztBdkI0NEZ4RDs7QXVCMzRGSTtFQUFnQiw2QkFBc0M7QXZCKzRGMUQ7O0F1Qjk0Rkk7RUFBZ0IsNEJBQXFDO0F2Qms1RnpEOztBdUJqNUZJO0VBQWdCLDhCQUF1QztBdkJxNUYzRDs7QXVCcDVGSTtFQUFnQiw0QkFBcUM7QXZCdzVGekQ7O0F1QnY1Rkk7RUFBZ0IsOEJBQXVDO0F2QjI1RjNEOztBdUIxNUZJO0VBQWdCLDZCQUFzQztBdkI4NUYxRDs7QXVCNzVGSTtFQUFnQiwrQkFBd0M7QXZCaTZGNUQ7O0F1Qng2Rkk7RUFBZ0IsMkJBQW9DO0F2QjQ2RnhEOztBdUIzNkZJO0VBQWdCLDZCQUFzQztBdkIrNkYxRDs7QXVCOTZGSTtFQUFnQiw0QkFBcUM7QXZCazdGekQ7O0F1Qmo3Rkk7RUFBZ0IsOEJBQXVDO0F2QnE3RjNEOztBdUJwN0ZJO0VBQWdCLDRCQUFxQztBdkJ3N0Z6RDs7QXVCdjdGSTtFQUFnQiw4QkFBdUM7QXZCMjdGM0Q7O0F1QjE3Rkk7RUFBZ0IsNkJBQXNDO0F2Qjg3RjFEOztBdUI3N0ZJO0VBQWdCLCtCQUF3QztBdkJpOEY1RDs7QXVCeDhGSTtFQUFnQiwyQkFBb0M7QXZCNDhGeEQ7O0F1QjM4Rkk7RUFBZ0IsNkJBQXNDO0F2Qis4RjFEOztBdUI5OEZJO0VBQWdCLDRCQUFxQztBdkJrOUZ6RDs7QXVCajlGSTtFQUFnQiw4QkFBdUM7QXZCcTlGM0Q7O0F1QnA5Rkk7RUFBZ0IsNEJBQXFDO0F2Qnc5RnpEOztBdUJ2OUZJO0VBQWdCLDhCQUF1QztBdkIyOUYzRDs7QXVCMTlGSTtFQUFnQiw2QkFBc0M7QXZCODlGMUQ7O0F1Qjc5Rkk7RUFBZ0IsK0JBQXdDO0F2QmkrRjVEOztBdUJ4K0ZJO0VBQWdCLDJCQUFvQztBdkI0K0Z4RDs7QXVCMytGSTtFQUFnQiw2QkFBc0M7QXZCKytGMUQ7O0F1QjkrRkk7RUFBZ0IsNEJBQXFDO0F2QmsvRnpEOztBdUJqL0ZJO0VBQWdCLDhCQUF1QztBdkJxL0YzRDs7QXVCcC9GSTtFQUFnQiw0QkFBcUM7QXZCdy9GekQ7O0F1QnYvRkk7RUFBZ0IsOEJBQXVDO0F2QjIvRjNEOztBdUIxL0ZJO0VBQWdCLDZCQUFzQztBdkI4L0YxRDs7QXVCNy9GSTtFQUFnQiwrQkFBd0M7QXZCaWdHNUQ7O0F1QnhnR0k7RUFBZ0IsMkJBQW9DO0F2QjRnR3hEOztBdUIzZ0dJO0VBQWdCLDZCQUFzQztBdkIrZ0cxRDs7QXVCOWdHSTtFQUFnQiw0QkFBcUM7QXZCa2hHekQ7O0F1QmpoR0k7RUFBZ0IsOEJBQXVDO0F2QnFoRzNEOztBdUJwaEdJO0VBQWdCLDRCQUFxQztBdkJ3aEd6RDs7QXVCdmhHSTtFQUFnQiw4QkFBdUM7QXZCMmhHM0Q7O0F1QjFoR0k7RUFBZ0IsNkJBQXNDO0F2QjhoRzFEOztBdUI3aEdJO0VBQWdCLCtCQUF3QztBdkJpaUc1RDs7QXVCeGlHSTtFQUFnQiwyQkFBb0M7QXZCNGlHeEQ7O0F1QjNpR0k7RUFBZ0IsNkJBQXNDO0F2QitpRzFEOztBdUI5aUdJO0VBQWdCLDRCQUFxQztBdkJrakd6RDs7QXVCampHSTtFQUFnQiw4QkFBdUM7QXZCcWpHM0Q7O0F1QnBqR0k7RUFBZ0IsNEJBQXFDO0F2QndqR3pEOztBdUJ2akdJO0VBQWdCLDhCQUF1QztBdkIyakczRDs7QXVCMWpHSTtFQUFnQiw2QkFBc0M7QXZCOGpHMUQ7O0F1QjdqR0k7RUFBZ0IsK0JBQXdDO0F2QmlrRzVEOztBdUJ4a0dJO0VBQWdCLDJCQUFvQztBdkI0a0d4RDs7QXVCM2tHSTtFQUFnQiw2QkFBc0M7QXZCK2tHMUQ7O0F1QjlrR0k7RUFBZ0IsNEJBQXFDO0F2QmtsR3pEOztBdUJqbEdJO0VBQWdCLDhCQUF1QztBdkJxbEczRDs7QXVCcGxHSTtFQUFnQiw0QkFBcUM7QXZCd2xHekQ7O0F1QnZsR0k7RUFBZ0IsOEJBQXVDO0F2QjJsRzNEOztBdUIxbEdJO0VBQWdCLDZCQUFzQztBdkI4bEcxRDs7QXVCN2xHSTtFQUFnQiwrQkFBd0M7QXZCaW1HNUQ7O0F1QnhtR0k7RUFBZ0IsMkJBQW9DO0F2QjRtR3hEOztBdUIzbUdJO0VBQWdCLDZCQUFzQztBdkIrbUcxRDs7QXVCOW1HSTtFQUFnQiw0QkFBcUM7QXZCa25HekQ7O0F1QmpuR0k7RUFBZ0IsOEJBQXVDO0F2QnFuRzNEOztBdUJwbkdJO0VBQWdCLDRCQUFxQztBdkJ3bkd6RDs7QXVCdm5HSTtFQUFnQiw4QkFBdUM7QXZCMm5HM0Q7O0F1QjFuR0k7RUFBZ0IsNkJBQXNDO0F2QjhuRzFEOztBdUI3bkdJO0VBQWdCLCtCQUF3QztBdkJpb0c1RDs7QXVCeG9HSTtFQUFnQiwyQkFBb0M7QXZCNG9HeEQ7O0F1QjNvR0k7RUFBZ0IsNkJBQXNDO0F2QitvRzFEOztBdUI5b0dJO0VBQWdCLDRCQUFxQztBdkJrcEd6RDs7QXVCanBHSTtFQUFnQiw4QkFBdUM7QXZCcXBHM0Q7O0F1QnBwR0k7RUFBZ0IsNEJBQXFDO0F2QndwR3pEOztBdUJ2cEdJO0VBQWdCLDhCQUF1QztBdkIycEczRDs7QXVCMXBHSTtFQUFnQiw2QkFBc0M7QXZCOHBHMUQ7O0F1QjdwR0k7RUFBZ0IsK0JBQXdDO0F2QmlxRzVEOztBdUJ4cUdJO0VBQWdCLDRCQUFvQztBdkI0cUd4RDs7QXVCM3FHSTtFQUFnQiw4QkFBc0M7QXZCK3FHMUQ7O0F1QjlxR0k7RUFBZ0IsNkJBQXFDO0F2QmtyR3pEOztBdUJqckdJO0VBQWdCLCtCQUF1QztBdkJxckczRDs7QXVCcHJHSTtFQUFnQiw2QkFBcUM7QXZCd3JHekQ7O0F1QnZyR0k7RUFBZ0IsK0JBQXVDO0F2QjJyRzNEOztBdUIxckdJO0VBQWdCLDhCQUFzQztBdkI4ckcxRDs7QXVCN3JHSTtFQUFnQixnQ0FBd0M7QXZCaXNHNUQ7O0FFanNHRTtFcUJJTTtJQUFvQiwwQkFBb0M7RXZCa3NHOUQ7RXVCanNHTTtJQUFvQiw0QkFBc0M7RXZCb3NHaEU7RXVCbnNHTTtJQUFvQiwyQkFBcUM7RXZCc3NHL0Q7RXVCcnNHTTtJQUFvQiw2QkFBdUM7RXZCd3NHakU7RXVCdnNHTTtJQUFvQiwyQkFBcUM7RXZCMHNHL0Q7RXVCenNHTTtJQUFvQiw2QkFBdUM7RXZCNHNHakU7RXVCM3NHTTtJQUFvQiw0QkFBc0M7RXZCOHNHaEU7RXVCN3NHTTtJQUFvQiw4QkFBd0M7RXZCZ3RHbEU7RXVCdnRHTTtJQUFvQiwwQkFBb0M7RXZCMHRHOUQ7RXVCenRHTTtJQUFvQiw0QkFBc0M7RXZCNHRHaEU7RXVCM3RHTTtJQUFvQiwyQkFBcUM7RXZCOHRHL0Q7RXVCN3RHTTtJQUFvQiw2QkFBdUM7RXZCZ3VHakU7RXVCL3RHTTtJQUFvQiwyQkFBcUM7RXZCa3VHL0Q7RXVCanVHTTtJQUFvQiw2QkFBdUM7RXZCb3VHakU7RXVCbnVHTTtJQUFvQiw0QkFBc0M7RXZCc3VHaEU7RXVCcnVHTTtJQUFvQiw4QkFBd0M7RXZCd3VHbEU7RXVCL3VHTTtJQUFvQiwyQkFBb0M7RXZCa3ZHOUQ7RXVCanZHTTtJQUFvQiw2QkFBc0M7RXZCb3ZHaEU7RXVCbnZHTTtJQUFvQiw0QkFBcUM7RXZCc3ZHL0Q7RXVCcnZHTTtJQUFvQiw4QkFBdUM7RXZCd3ZHakU7RXVCdnZHTTtJQUFvQiw0QkFBcUM7RXZCMHZHL0Q7RXVCenZHTTtJQUFvQiw4QkFBdUM7RXZCNHZHakU7RXVCM3ZHTTtJQUFvQiw2QkFBc0M7RXZCOHZHaEU7RXVCN3ZHTTtJQUFvQiwrQkFBd0M7RXZCZ3dHbEU7RXVCdndHTTtJQUFvQiwyQkFBb0M7RXZCMHdHOUQ7RXVCendHTTtJQUFvQiw2QkFBc0M7RXZCNHdHaEU7RXVCM3dHTTtJQUFvQiw0QkFBcUM7RXZCOHdHL0Q7RXVCN3dHTTtJQUFvQiw4QkFBdUM7RXZCZ3hHakU7RXVCL3dHTTtJQUFvQiw0QkFBcUM7RXZCa3hHL0Q7RXVCanhHTTtJQUFvQiw4QkFBdUM7RXZCb3hHakU7RXVCbnhHTTtJQUFvQiw2QkFBc0M7RXZCc3hHaEU7RXVCcnhHTTtJQUFvQiwrQkFBd0M7RXZCd3hHbEU7RXVCL3hHTTtJQUFvQiwyQkFBb0M7RXZCa3lHOUQ7RXVCanlHTTtJQUFvQiw2QkFBc0M7RXZCb3lHaEU7RXVCbnlHTTtJQUFvQiw0QkFBcUM7RXZCc3lHL0Q7RXVCcnlHTTtJQUFvQiw4QkFBdUM7RXZCd3lHakU7RXVCdnlHTTtJQUFvQiw0QkFBcUM7RXZCMHlHL0Q7RXVCenlHTTtJQUFvQiw4QkFBdUM7RXZCNHlHakU7RXVCM3lHTTtJQUFvQiw2QkFBc0M7RXZCOHlHaEU7RXVCN3lHTTtJQUFvQiwrQkFBd0M7RXZCZ3pHbEU7RXVCdnpHTTtJQUFvQiwyQkFBb0M7RXZCMHpHOUQ7RXVCenpHTTtJQUFvQiw2QkFBc0M7RXZCNHpHaEU7RXVCM3pHTTtJQUFvQiw0QkFBcUM7RXZCOHpHL0Q7RXVCN3pHTTtJQUFvQiw4QkFBdUM7RXZCZzBHakU7RXVCL3pHTTtJQUFvQiw0QkFBcUM7RXZCazBHL0Q7RXVCajBHTTtJQUFvQiw4QkFBdUM7RXZCbzBHakU7RXVCbjBHTTtJQUFvQiw2QkFBc0M7RXZCczBHaEU7RXVCcjBHTTtJQUFvQiwrQkFBd0M7RXZCdzBHbEU7RXVCLzBHTTtJQUFvQiwyQkFBb0M7RXZCazFHOUQ7RXVCajFHTTtJQUFvQiw2QkFBc0M7RXZCbzFHaEU7RXVCbjFHTTtJQUFvQiw0QkFBcUM7RXZCczFHL0Q7RXVCcjFHTTtJQUFvQiw4QkFBdUM7RXZCdzFHakU7RXVCdjFHTTtJQUFvQiw0QkFBcUM7RXZCMDFHL0Q7RXVCejFHTTtJQUFvQiw4QkFBdUM7RXZCNDFHakU7RXVCMzFHTTtJQUFvQiw2QkFBc0M7RXZCODFHaEU7RXVCNzFHTTtJQUFvQiwrQkFBd0M7RXZCZzJHbEU7RXVCdjJHTTtJQUFvQiwyQkFBb0M7RXZCMDJHOUQ7RXVCejJHTTtJQUFvQiw2QkFBc0M7RXZCNDJHaEU7RXVCMzJHTTtJQUFvQiw0QkFBcUM7RXZCODJHL0Q7RXVCNzJHTTtJQUFvQiw4QkFBdUM7RXZCZzNHakU7RXVCLzJHTTtJQUFvQiw0QkFBcUM7RXZCazNHL0Q7RXVCajNHTTtJQUFvQiw4QkFBdUM7RXZCbzNHakU7RXVCbjNHTTtJQUFvQiw2QkFBc0M7RXZCczNHaEU7RXVCcjNHTTtJQUFvQiwrQkFBd0M7RXZCdzNHbEU7RXVCLzNHTTtJQUFvQiwyQkFBb0M7RXZCazRHOUQ7RXVCajRHTTtJQUFvQiw2QkFBc0M7RXZCbzRHaEU7RXVCbjRHTTtJQUFvQiw0QkFBcUM7RXZCczRHL0Q7RXVCcjRHTTtJQUFvQiw4QkFBdUM7RXZCdzRHakU7RXVCdjRHTTtJQUFvQiw0QkFBcUM7RXZCMDRHL0Q7RXVCejRHTTtJQUFvQiw4QkFBdUM7RXZCNDRHakU7RXVCMzRHTTtJQUFvQiw2QkFBc0M7RXZCODRHaEU7RXVCNzRHTTtJQUFvQiwrQkFBd0M7RXZCZzVHbEU7RXVCdjVHTTtJQUFvQiwyQkFBb0M7RXZCMDVHOUQ7RXVCejVHTTtJQUFvQiw2QkFBc0M7RXZCNDVHaEU7RXVCMzVHTTtJQUFvQiw0QkFBcUM7RXZCODVHL0Q7RXVCNzVHTTtJQUFvQiw4QkFBdUM7RXZCZzZHakU7RXVCLzVHTTtJQUFvQiw0QkFBcUM7RXZCazZHL0Q7RXVCajZHTTtJQUFvQiw4QkFBdUM7RXZCbzZHakU7RXVCbjZHTTtJQUFvQiw2QkFBc0M7RXZCczZHaEU7RXVCcjZHTTtJQUFvQiwrQkFBd0M7RXZCdzZHbEU7RXVCLzZHTTtJQUFvQiwyQkFBb0M7RXZCazdHOUQ7RXVCajdHTTtJQUFvQiw2QkFBc0M7RXZCbzdHaEU7RXVCbjdHTTtJQUFvQiw0QkFBcUM7RXZCczdHL0Q7RXVCcjdHTTtJQUFvQiw4QkFBdUM7RXZCdzdHakU7RXVCdjdHTTtJQUFvQiw0QkFBcUM7RXZCMDdHL0Q7RXVCejdHTTtJQUFvQiw4QkFBdUM7RXZCNDdHakU7RXVCMzdHTTtJQUFvQiw2QkFBc0M7RXZCODdHaEU7RXVCNzdHTTtJQUFvQiwrQkFBd0M7RXZCZzhHbEU7RXVCdjhHTTtJQUFvQiwyQkFBb0M7RXZCMDhHOUQ7RXVCejhHTTtJQUFvQiw2QkFBc0M7RXZCNDhHaEU7RXVCMzhHTTtJQUFvQiw0QkFBcUM7RXZCODhHL0Q7RXVCNzhHTTtJQUFvQiw4QkFBdUM7RXZCZzlHakU7RXVCLzhHTTtJQUFvQiw0QkFBcUM7RXZCazlHL0Q7RXVCajlHTTtJQUFvQiw4QkFBdUM7RXZCbzlHakU7RXVCbjlHTTtJQUFvQiw2QkFBc0M7RXZCczlHaEU7RXVCcjlHTTtJQUFvQiwrQkFBd0M7RXZCdzlHbEU7RXVCLzlHTTtJQUFvQiwyQkFBb0M7RXZCaytHOUQ7RXVCaitHTTtJQUFvQiw2QkFBc0M7RXZCbytHaEU7RXVCbitHTTtJQUFvQiw0QkFBcUM7RXZCcytHL0Q7RXVCcitHTTtJQUFvQiw4QkFBdUM7RXZCdytHakU7RXVCditHTTtJQUFvQiw0QkFBcUM7RXZCMCtHL0Q7RXVCeitHTTtJQUFvQiw4QkFBdUM7RXZCNCtHakU7RXVCMytHTTtJQUFvQiw2QkFBc0M7RXZCOCtHaEU7RXVCNytHTTtJQUFvQiwrQkFBd0M7RXZCZy9HbEU7RXVCdi9HTTtJQUFvQiwyQkFBb0M7RXZCMC9HOUQ7RXVCei9HTTtJQUFvQiw2QkFBc0M7RXZCNC9HaEU7RXVCMy9HTTtJQUFvQiw0QkFBcUM7RXZCOC9HL0Q7RXVCNy9HTTtJQUFvQiw4QkFBdUM7RXZCZ2dIakU7RXVCLy9HTTtJQUFvQiw0QkFBcUM7RXZCa2dIL0Q7RXVCamdITTtJQUFvQiw4QkFBdUM7RXZCb2dIakU7RXVCbmdITTtJQUFvQiw2QkFBc0M7RXZCc2dIaEU7RXVCcmdITTtJQUFvQiwrQkFBd0M7RXZCd2dIbEU7RXVCL2dITTtJQUFvQiwyQkFBb0M7RXZCa2hIOUQ7RXVCamhITTtJQUFvQiw2QkFBc0M7RXZCb2hIaEU7RXVCbmhITTtJQUFvQiw0QkFBcUM7RXZCc2hIL0Q7RXVCcmhITTtJQUFvQiw4QkFBdUM7RXZCd2hIakU7RXVCdmhITTtJQUFvQiw0QkFBcUM7RXZCMGhIL0Q7RXVCemhITTtJQUFvQiw4QkFBdUM7RXZCNGhIakU7RXVCM2hITTtJQUFvQiw2QkFBc0M7RXZCOGhIaEU7RXVCN2hITTtJQUFvQiwrQkFBd0M7RXZCZ2lIbEU7RXVCdmlITTtJQUFvQiwyQkFBb0M7RXZCMGlIOUQ7RXVCemlITTtJQUFvQiw2QkFBc0M7RXZCNGlIaEU7RXVCM2lITTtJQUFvQiw0QkFBcUM7RXZCOGlIL0Q7RXVCN2lITTtJQUFvQiw4QkFBdUM7RXZCZ2pIakU7RXVCL2lITTtJQUFvQiw0QkFBcUM7RXZCa2pIL0Q7RXVCampITTtJQUFvQiw4QkFBdUM7RXZCb2pIakU7RXVCbmpITTtJQUFvQiw2QkFBc0M7RXZCc2pIaEU7RXVCcmpITTtJQUFvQiwrQkFBd0M7RXZCd2pIbEU7RXVCL2pITTtJQUFvQiwyQkFBb0M7RXZCa2tIOUQ7RXVCamtITTtJQUFvQiw2QkFBc0M7RXZCb2tIaEU7RXVCbmtITTtJQUFvQiw0QkFBcUM7RXZCc2tIL0Q7RXVCcmtITTtJQUFvQiw4QkFBdUM7RXZCd2tIakU7RXVCdmtITTtJQUFvQiw0QkFBcUM7RXZCMGtIL0Q7RXVCemtITTtJQUFvQiw4QkFBdUM7RXZCNGtIakU7RXVCM2tITTtJQUFvQiw2QkFBc0M7RXZCOGtIaEU7RXVCN2tITTtJQUFvQiwrQkFBd0M7RXZCZ2xIbEU7RXVCdmxITTtJQUFvQiwyQkFBb0M7RXZCMGxIOUQ7RXVCemxITTtJQUFvQiw2QkFBc0M7RXZCNGxIaEU7RXVCM2xITTtJQUFvQiw0QkFBcUM7RXZCOGxIL0Q7RXVCN2xITTtJQUFvQiw4QkFBdUM7RXZCZ21IakU7RXVCL2xITTtJQUFvQiw0QkFBcUM7RXZCa21IL0Q7RXVCam1ITTtJQUFvQiw4QkFBdUM7RXZCb21IakU7RXVCbm1ITTtJQUFvQiw2QkFBc0M7RXZCc21IaEU7RXVCcm1ITTtJQUFvQiwrQkFBd0M7RXZCd21IbEU7RXVCL21ITTtJQUFvQiwyQkFBb0M7RXZCa25IOUQ7RXVCam5ITTtJQUFvQiw2QkFBc0M7RXZCb25IaEU7RXVCbm5ITTtJQUFvQiw0QkFBcUM7RXZCc25IL0Q7RXVCcm5ITTtJQUFvQiw4QkFBdUM7RXZCd25IakU7RXVCdm5ITTtJQUFvQiw0QkFBcUM7RXZCMG5IL0Q7RXVCem5ITTtJQUFvQiw4QkFBdUM7RXZCNG5IakU7RXVCM25ITTtJQUFvQiw2QkFBc0M7RXZCOG5IaEU7RXVCN25ITTtJQUFvQiwrQkFBd0M7RXZCZ29IbEU7RXVCdm9ITTtJQUFvQiwyQkFBb0M7RXZCMG9IOUQ7RXVCem9ITTtJQUFvQiw2QkFBc0M7RXZCNG9IaEU7RXVCM29ITTtJQUFvQiw0QkFBcUM7RXZCOG9IL0Q7RXVCN29ITTtJQUFvQiw4QkFBdUM7RXZCZ3BIakU7RXVCL29ITTtJQUFvQiw0QkFBcUM7RXZCa3BIL0Q7RXVCanBITTtJQUFvQiw4QkFBdUM7RXZCb3BIakU7RXVCbnBITTtJQUFvQiw2QkFBc0M7RXZCc3BIaEU7RXVCcnBITTtJQUFvQiwrQkFBd0M7RXZCd3BIbEU7RXVCL3BITTtJQUFvQiw0QkFBb0M7RXZCa3FIOUQ7RXVCanFITTtJQUFvQiw4QkFBc0M7RXZCb3FIaEU7RXVCbnFITTtJQUFvQiw2QkFBcUM7RXZCc3FIL0Q7RXVCcnFITTtJQUFvQiwrQkFBdUM7RXZCd3FIakU7RXVCdnFITTtJQUFvQiw2QkFBcUM7RXZCMHFIL0Q7RXVCenFITTtJQUFvQiwrQkFBdUM7RXZCNHFIakU7RXVCM3FITTtJQUFvQiw4QkFBc0M7RXZCOHFIaEU7RXVCN3FITTtJQUFvQixnQ0FBd0M7RXZCZ3JIbEU7QUFDRjs7QUU1ckhFO0VxQmdCTTtJQUFxQiwwQkFBb0M7RXZCaXJIL0Q7RXVCaHJITTtJQUFxQiw0QkFBc0M7RXZCbXJIakU7RXVCbHJITTtJQUFxQiwyQkFBcUM7RXZCcXJIaEU7RXVCcHJITTtJQUFxQiw2QkFBdUM7RXZCdXJIbEU7RXVCdHJITTtJQUFxQiwyQkFBcUM7RXZCeXJIaEU7RXVCeHJITTtJQUFxQiw2QkFBdUM7RXZCMnJIbEU7RXVCMXJITTtJQUFxQiw0QkFBc0M7RXZCNnJIakU7RXVCNXJITTtJQUFxQiw4QkFBd0M7RXZCK3JIbkU7RXVCdHNITTtJQUFxQiwwQkFBb0M7RXZCeXNIL0Q7RXVCeHNITTtJQUFxQiw0QkFBc0M7RXZCMnNIakU7RXVCMXNITTtJQUFxQiwyQkFBcUM7RXZCNnNIaEU7RXVCNXNITTtJQUFxQiw2QkFBdUM7RXZCK3NIbEU7RXVCOXNITTtJQUFxQiwyQkFBcUM7RXZCaXRIaEU7RXVCaHRITTtJQUFxQiw2QkFBdUM7RXZCbXRIbEU7RXVCbHRITTtJQUFxQiw0QkFBc0M7RXZCcXRIakU7RXVCcHRITTtJQUFxQiw4QkFBd0M7RXZCdXRIbkU7RXVCOXRITTtJQUFxQiwyQkFBb0M7RXZCaXVIL0Q7RXVCaHVITTtJQUFxQiw2QkFBc0M7RXZCbXVIakU7RXVCbHVITTtJQUFxQiw0QkFBcUM7RXZCcXVIaEU7RXVCcHVITTtJQUFxQiw4QkFBdUM7RXZCdXVIbEU7RXVCdHVITTtJQUFxQiw0QkFBcUM7RXZCeXVIaEU7RXVCeHVITTtJQUFxQiw4QkFBdUM7RXZCMnVIbEU7RXVCMXVITTtJQUFxQiw2QkFBc0M7RXZCNnVIakU7RXVCNXVITTtJQUFxQiwrQkFBd0M7RXZCK3VIbkU7RXVCdHZITTtJQUFxQiwyQkFBb0M7RXZCeXZIL0Q7RXVCeHZITTtJQUFxQiw2QkFBc0M7RXZCMnZIakU7RXVCMXZITTtJQUFxQiw0QkFBcUM7RXZCNnZIaEU7RXVCNXZITTtJQUFxQiw4QkFBdUM7RXZCK3ZIbEU7RXVCOXZITTtJQUFxQiw0QkFBcUM7RXZCaXdIaEU7RXVCaHdITTtJQUFxQiw4QkFBdUM7RXZCbXdIbEU7RXVCbHdITTtJQUFxQiw2QkFBc0M7RXZCcXdIakU7RXVCcHdITTtJQUFxQiwrQkFBd0M7RXZCdXdIbkU7RXVCOXdITTtJQUFxQiwyQkFBb0M7RXZCaXhIL0Q7RXVCaHhITTtJQUFxQiw2QkFBc0M7RXZCbXhIakU7RXVCbHhITTtJQUFxQiw0QkFBcUM7RXZCcXhIaEU7RXVCcHhITTtJQUFxQiw4QkFBdUM7RXZCdXhIbEU7RXVCdHhITTtJQUFxQiw0QkFBcUM7RXZCeXhIaEU7RXVCeHhITTtJQUFxQiw4QkFBdUM7RXZCMnhIbEU7RXVCMXhITTtJQUFxQiw2QkFBc0M7RXZCNnhIakU7RXVCNXhITTtJQUFxQiwrQkFBd0M7RXZCK3hIbkU7RXVCdHlITTtJQUFxQiwyQkFBb0M7RXZCeXlIL0Q7RXVCeHlITTtJQUFxQiw2QkFBc0M7RXZCMnlIakU7RXVCMXlITTtJQUFxQiw0QkFBcUM7RXZCNnlIaEU7RXVCNXlITTtJQUFxQiw4QkFBdUM7RXZCK3lIbEU7RXVCOXlITTtJQUFxQiw0QkFBcUM7RXZCaXpIaEU7RXVCaHpITTtJQUFxQiw4QkFBdUM7RXZCbXpIbEU7RXVCbHpITTtJQUFxQiw2QkFBc0M7RXZCcXpIakU7RXVCcHpITTtJQUFxQiwrQkFBd0M7RXZCdXpIbkU7RXVCOXpITTtJQUFxQiwyQkFBb0M7RXZCaTBIL0Q7RXVCaDBITTtJQUFxQiw2QkFBc0M7RXZCbTBIakU7RXVCbDBITTtJQUFxQiw0QkFBcUM7RXZCcTBIaEU7RXVCcDBITTtJQUFxQiw4QkFBdUM7RXZCdTBIbEU7RXVCdDBITTtJQUFxQiw0QkFBcUM7RXZCeTBIaEU7RXVCeDBITTtJQUFxQiw4QkFBdUM7RXZCMjBIbEU7RXVCMTBITTtJQUFxQiw2QkFBc0M7RXZCNjBIakU7RXVCNTBITTtJQUFxQiwrQkFBd0M7RXZCKzBIbkU7RXVCdDFITTtJQUFxQiwyQkFBb0M7RXZCeTFIL0Q7RXVCeDFITTtJQUFxQiw2QkFBc0M7RXZCMjFIakU7RXVCMTFITTtJQUFxQiw0QkFBcUM7RXZCNjFIaEU7RXVCNTFITTtJQUFxQiw4QkFBdUM7RXZCKzFIbEU7RXVCOTFITTtJQUFxQiw0QkFBcUM7RXZCaTJIaEU7RXVCaDJITTtJQUFxQiw4QkFBdUM7RXZCbTJIbEU7RXVCbDJITTtJQUFxQiw2QkFBc0M7RXZCcTJIakU7RXVCcDJITTtJQUFxQiwrQkFBd0M7RXZCdTJIbkU7RXVCOTJITTtJQUFxQiwyQkFBb0M7RXZCaTNIL0Q7RXVCaDNITTtJQUFxQiw2QkFBc0M7RXZCbTNIakU7RXVCbDNITTtJQUFxQiw0QkFBcUM7RXZCcTNIaEU7RXVCcDNITTtJQUFxQiw4QkFBdUM7RXZCdTNIbEU7RXVCdDNITTtJQUFxQiw0QkFBcUM7RXZCeTNIaEU7RXVCeDNITTtJQUFxQiw4QkFBdUM7RXZCMjNIbEU7RXVCMTNITTtJQUFxQiw2QkFBc0M7RXZCNjNIakU7RXVCNTNITTtJQUFxQiwrQkFBd0M7RXZCKzNIbkU7RXVCdDRITTtJQUFxQiwyQkFBb0M7RXZCeTRIL0Q7RXVCeDRITTtJQUFxQiw2QkFBc0M7RXZCMjRIakU7RXVCMTRITTtJQUFxQiw0QkFBcUM7RXZCNjRIaEU7RXVCNTRITTtJQUFxQiw4QkFBdUM7RXZCKzRIbEU7RXVCOTRITTtJQUFxQiw0QkFBcUM7RXZCaTVIaEU7RXVCaDVITTtJQUFxQiw4QkFBdUM7RXZCbTVIbEU7RXVCbDVITTtJQUFxQiw2QkFBc0M7RXZCcTVIakU7RXVCcDVITTtJQUFxQiwrQkFBd0M7RXZCdTVIbkU7RXVCOTVITTtJQUFxQiwyQkFBb0M7RXZCaTZIL0Q7RXVCaDZITTtJQUFxQiw2QkFBc0M7RXZCbTZIakU7RXVCbDZITTtJQUFxQiw0QkFBcUM7RXZCcTZIaEU7RXVCcDZITTtJQUFxQiw4QkFBdUM7RXZCdTZIbEU7RXVCdDZITTtJQUFxQiw0QkFBcUM7RXZCeTZIaEU7RXVCeDZITTtJQUFxQiw4QkFBdUM7RXZCMjZIbEU7RXVCMTZITTtJQUFxQiw2QkFBc0M7RXZCNjZIakU7RXVCNTZITTtJQUFxQiwrQkFBd0M7RXZCKzZIbkU7RXVCdDdITTtJQUFxQiwyQkFBb0M7RXZCeTdIL0Q7RXVCeDdITTtJQUFxQiw2QkFBc0M7RXZCMjdIakU7RXVCMTdITTtJQUFxQiw0QkFBcUM7RXZCNjdIaEU7RXVCNTdITTtJQUFxQiw4QkFBdUM7RXZCKzdIbEU7RXVCOTdITTtJQUFxQiw0QkFBcUM7RXZCaThIaEU7RXVCaDhITTtJQUFxQiw4QkFBdUM7RXZCbThIbEU7RXVCbDhITTtJQUFxQiw2QkFBc0M7RXZCcThIakU7RXVCcDhITTtJQUFxQiwrQkFBd0M7RXZCdThIbkU7RXVCOThITTtJQUFxQiwyQkFBb0M7RXZCaTlIL0Q7RXVCaDlITTtJQUFxQiw2QkFBc0M7RXZCbTlIakU7RXVCbDlITTtJQUFxQiw0QkFBcUM7RXZCcTlIaEU7RXVCcDlITTtJQUFxQiw4QkFBdUM7RXZCdTlIbEU7RXVCdDlITTtJQUFxQiw0QkFBcUM7RXZCeTlIaEU7RXVCeDlITTtJQUFxQiw4QkFBdUM7RXZCMjlIbEU7RXVCMTlITTtJQUFxQiw2QkFBc0M7RXZCNjlIakU7RXVCNTlITTtJQUFxQiwrQkFBd0M7RXZCKzlIbkU7RXVCdCtITTtJQUFxQiwyQkFBb0M7RXZCeStIL0Q7RXVCeCtITTtJQUFxQiw2QkFBc0M7RXZCMitIakU7RXVCMStITTtJQUFxQiw0QkFBcUM7RXZCNitIaEU7RXVCNStITTtJQUFxQiw4QkFBdUM7RXZCKytIbEU7RXVCOStITTtJQUFxQiw0QkFBcUM7RXZCaS9IaEU7RXVCaC9ITTtJQUFxQiw4QkFBdUM7RXZCbS9IbEU7RXVCbC9ITTtJQUFxQiw2QkFBc0M7RXZCcS9IakU7RXVCcC9ITTtJQUFxQiwrQkFBd0M7RXZCdS9IbkU7RXVCOS9ITTtJQUFxQiwyQkFBb0M7RXZCaWdJL0Q7RXVCaGdJTTtJQUFxQiw2QkFBc0M7RXZCbWdJakU7RXVCbGdJTTtJQUFxQiw0QkFBcUM7RXZCcWdJaEU7RXVCcGdJTTtJQUFxQiw4QkFBdUM7RXZCdWdJbEU7RXVCdGdJTTtJQUFxQiw0QkFBcUM7RXZCeWdJaEU7RXVCeGdJTTtJQUFxQiw4QkFBdUM7RXZCMmdJbEU7RXVCMWdJTTtJQUFxQiw2QkFBc0M7RXZCNmdJakU7RXVCNWdJTTtJQUFxQiwrQkFBd0M7RXZCK2dJbkU7RXVCdGhJTTtJQUFxQiwyQkFBb0M7RXZCeWhJL0Q7RXVCeGhJTTtJQUFxQiw2QkFBc0M7RXZCMmhJakU7RXVCMWhJTTtJQUFxQiw0QkFBcUM7RXZCNmhJaEU7RXVCNWhJTTtJQUFxQiw4QkFBdUM7RXZCK2hJbEU7RXVCOWhJTTtJQUFxQiw0QkFBcUM7RXZCaWlJaEU7RXVCaGlJTTtJQUFxQiw4QkFBdUM7RXZCbWlJbEU7RXVCbGlJTTtJQUFxQiw2QkFBc0M7RXZCcWlJakU7RXVCcGlJTTtJQUFxQiwrQkFBd0M7RXZCdWlJbkU7RXVCOWlJTTtJQUFxQiwyQkFBb0M7RXZCaWpJL0Q7RXVCaGpJTTtJQUFxQiw2QkFBc0M7RXZCbWpJakU7RXVCbGpJTTtJQUFxQiw0QkFBcUM7RXZCcWpJaEU7RXVCcGpJTTtJQUFxQiw4QkFBdUM7RXZCdWpJbEU7RXVCdGpJTTtJQUFxQiw0QkFBcUM7RXZCeWpJaEU7RXVCeGpJTTtJQUFxQiw4QkFBdUM7RXZCMmpJbEU7RXVCMWpJTTtJQUFxQiw2QkFBc0M7RXZCNmpJakU7RXVCNWpJTTtJQUFxQiwrQkFBd0M7RXZCK2pJbkU7RXVCdGtJTTtJQUFxQiwyQkFBb0M7RXZCeWtJL0Q7RXVCeGtJTTtJQUFxQiw2QkFBc0M7RXZCMmtJakU7RXVCMWtJTTtJQUFxQiw0QkFBcUM7RXZCNmtJaEU7RXVCNWtJTTtJQUFxQiw4QkFBdUM7RXZCK2tJbEU7RXVCOWtJTTtJQUFxQiw0QkFBcUM7RXZCaWxJaEU7RXVCaGxJTTtJQUFxQiw4QkFBdUM7RXZCbWxJbEU7RXVCbGxJTTtJQUFxQiw2QkFBc0M7RXZCcWxJakU7RXVCcGxJTTtJQUFxQiwrQkFBd0M7RXZCdWxJbkU7RXVCOWxJTTtJQUFxQiwyQkFBb0M7RXZCaW1JL0Q7RXVCaG1JTTtJQUFxQiw2QkFBc0M7RXZCbW1JakU7RXVCbG1JTTtJQUFxQiw0QkFBcUM7RXZCcW1JaEU7RXVCcG1JTTtJQUFxQiw4QkFBdUM7RXZCdW1JbEU7RXVCdG1JTTtJQUFxQiw0QkFBcUM7RXZCeW1JaEU7RXVCeG1JTTtJQUFxQiw4QkFBdUM7RXZCMm1JbEU7RXVCMW1JTTtJQUFxQiw2QkFBc0M7RXZCNm1JakU7RXVCNW1JTTtJQUFxQiwrQkFBd0M7RXZCK21JbkU7RXVCdG5JTTtJQUFxQiwyQkFBb0M7RXZCeW5JL0Q7RXVCeG5JTTtJQUFxQiw2QkFBc0M7RXZCMm5JakU7RXVCMW5JTTtJQUFxQiw0QkFBcUM7RXZCNm5JaEU7RXVCNW5JTTtJQUFxQiw4QkFBdUM7RXZCK25JbEU7RXVCOW5JTTtJQUFxQiw0QkFBcUM7RXZCaW9JaEU7RXVCaG9JTTtJQUFxQiw4QkFBdUM7RXZCbW9JbEU7RXVCbG9JTTtJQUFxQiw2QkFBc0M7RXZCcW9JakU7RXVCcG9JTTtJQUFxQiwrQkFBd0M7RXZCdW9JbkU7RXVCOW9JTTtJQUFxQiw0QkFBb0M7RXZCaXBJL0Q7RXVCaHBJTTtJQUFxQiw4QkFBc0M7RXZCbXBJakU7RXVCbHBJTTtJQUFxQiw2QkFBcUM7RXZCcXBJaEU7RXVCcHBJTTtJQUFxQiwrQkFBdUM7RXZCdXBJbEU7RXVCdHBJTTtJQUFxQiw2QkFBcUM7RXZCeXBJaEU7RXVCeHBJTTtJQUFxQiwrQkFBdUM7RXZCMnBJbEU7RXVCMXBJTTtJQUFxQiw4QkFBc0M7RXZCNnBJakU7RXVCNXBJTTtJQUFxQixnQ0FBd0M7RXZCK3BJbkU7QUFDRjs7QUV2cklFO0VxQjRCTTtJQUF3QiwwQkFBb0M7RXZCZ3FJbEU7RXVCL3BJTTtJQUF3Qiw0QkFBc0M7RXZCa3FJcEU7RXVCanFJTTtJQUF3QiwyQkFBcUM7RXZCb3FJbkU7RXVCbnFJTTtJQUF3Qiw2QkFBdUM7RXZCc3FJckU7RXVCcnFJTTtJQUF3QiwyQkFBcUM7RXZCd3FJbkU7RXVCdnFJTTtJQUF3Qiw2QkFBdUM7RXZCMHFJckU7RXVCenFJTTtJQUF3Qiw0QkFBc0M7RXZCNHFJcEU7RXVCM3FJTTtJQUF3Qiw4QkFBd0M7RXZCOHFJdEU7RXVCcnJJTTtJQUF3QiwwQkFBb0M7RXZCd3JJbEU7RXVCdnJJTTtJQUF3Qiw0QkFBc0M7RXZCMHJJcEU7RXVCenJJTTtJQUF3QiwyQkFBcUM7RXZCNHJJbkU7RXVCM3JJTTtJQUF3Qiw2QkFBdUM7RXZCOHJJckU7RXVCN3JJTTtJQUF3QiwyQkFBcUM7RXZCZ3NJbkU7RXVCL3JJTTtJQUF3Qiw2QkFBdUM7RXZCa3NJckU7RXVCanNJTTtJQUF3Qiw0QkFBc0M7RXZCb3NJcEU7RXVCbnNJTTtJQUF3Qiw4QkFBd0M7RXZCc3NJdEU7RXVCN3NJTTtJQUF3QiwyQkFBb0M7RXZCZ3RJbEU7RXVCL3NJTTtJQUF3Qiw2QkFBc0M7RXZCa3RJcEU7RXVCanRJTTtJQUF3Qiw0QkFBcUM7RXZCb3RJbkU7RXVCbnRJTTtJQUF3Qiw4QkFBdUM7RXZCc3RJckU7RXVCcnRJTTtJQUF3Qiw0QkFBcUM7RXZCd3RJbkU7RXVCdnRJTTtJQUF3Qiw4QkFBdUM7RXZCMHRJckU7RXVCenRJTTtJQUF3Qiw2QkFBc0M7RXZCNHRJcEU7RXVCM3RJTTtJQUF3QiwrQkFBd0M7RXZCOHRJdEU7RXVCcnVJTTtJQUF3QiwyQkFBb0M7RXZCd3VJbEU7RXVCdnVJTTtJQUF3Qiw2QkFBc0M7RXZCMHVJcEU7RXVCenVJTTtJQUF3Qiw0QkFBcUM7RXZCNHVJbkU7RXVCM3VJTTtJQUF3Qiw4QkFBdUM7RXZCOHVJckU7RXVCN3VJTTtJQUF3Qiw0QkFBcUM7RXZCZ3ZJbkU7RXVCL3VJTTtJQUF3Qiw4QkFBdUM7RXZCa3ZJckU7RXVCanZJTTtJQUF3Qiw2QkFBc0M7RXZCb3ZJcEU7RXVCbnZJTTtJQUF3QiwrQkFBd0M7RXZCc3ZJdEU7RXVCN3ZJTTtJQUF3QiwyQkFBb0M7RXZCZ3dJbEU7RXVCL3ZJTTtJQUF3Qiw2QkFBc0M7RXZCa3dJcEU7RXVCandJTTtJQUF3Qiw0QkFBcUM7RXZCb3dJbkU7RXVCbndJTTtJQUF3Qiw4QkFBdUM7RXZCc3dJckU7RXVCcndJTTtJQUF3Qiw0QkFBcUM7RXZCd3dJbkU7RXVCdndJTTtJQUF3Qiw4QkFBdUM7RXZCMHdJckU7RXVCendJTTtJQUF3Qiw2QkFBc0M7RXZCNHdJcEU7RXVCM3dJTTtJQUF3QiwrQkFBd0M7RXZCOHdJdEU7RXVCcnhJTTtJQUF3QiwyQkFBb0M7RXZCd3hJbEU7RXVCdnhJTTtJQUF3Qiw2QkFBc0M7RXZCMHhJcEU7RXVCenhJTTtJQUF3Qiw0QkFBcUM7RXZCNHhJbkU7RXVCM3hJTTtJQUF3Qiw4QkFBdUM7RXZCOHhJckU7RXVCN3hJTTtJQUF3Qiw0QkFBcUM7RXZCZ3lJbkU7RXVCL3hJTTtJQUF3Qiw4QkFBdUM7RXZCa3lJckU7RXVCanlJTTtJQUF3Qiw2QkFBc0M7RXZCb3lJcEU7RXVCbnlJTTtJQUF3QiwrQkFBd0M7RXZCc3lJdEU7RXVCN3lJTTtJQUF3QiwyQkFBb0M7RXZCZ3pJbEU7RXVCL3lJTTtJQUF3Qiw2QkFBc0M7RXZCa3pJcEU7RXVCanpJTTtJQUF3Qiw0QkFBcUM7RXZCb3pJbkU7RXVCbnpJTTtJQUF3Qiw4QkFBdUM7RXZCc3pJckU7RXVCcnpJTTtJQUF3Qiw0QkFBcUM7RXZCd3pJbkU7RXVCdnpJTTtJQUF3Qiw4QkFBdUM7RXZCMHpJckU7RXVCenpJTTtJQUF3Qiw2QkFBc0M7RXZCNHpJcEU7RXVCM3pJTTtJQUF3QiwrQkFBd0M7RXZCOHpJdEU7RXVCcjBJTTtJQUF3QiwyQkFBb0M7RXZCdzBJbEU7RXVCdjBJTTtJQUF3Qiw2QkFBc0M7RXZCMDBJcEU7RXVCejBJTTtJQUF3Qiw0QkFBcUM7RXZCNDBJbkU7RXVCMzBJTTtJQUF3Qiw4QkFBdUM7RXZCODBJckU7RXVCNzBJTTtJQUF3Qiw0QkFBcUM7RXZCZzFJbkU7RXVCLzBJTTtJQUF3Qiw4QkFBdUM7RXZCazFJckU7RXVCajFJTTtJQUF3Qiw2QkFBc0M7RXZCbzFJcEU7RXVCbjFJTTtJQUF3QiwrQkFBd0M7RXZCczFJdEU7RXVCNzFJTTtJQUF3QiwyQkFBb0M7RXZCZzJJbEU7RXVCLzFJTTtJQUF3Qiw2QkFBc0M7RXZCazJJcEU7RXVCajJJTTtJQUF3Qiw0QkFBcUM7RXZCbzJJbkU7RXVCbjJJTTtJQUF3Qiw4QkFBdUM7RXZCczJJckU7RXVCcjJJTTtJQUF3Qiw0QkFBcUM7RXZCdzJJbkU7RXVCdjJJTTtJQUF3Qiw4QkFBdUM7RXZCMDJJckU7RXVCejJJTTtJQUF3Qiw2QkFBc0M7RXZCNDJJcEU7RXVCMzJJTTtJQUF3QiwrQkFBd0M7RXZCODJJdEU7RXVCcjNJTTtJQUF3QiwyQkFBb0M7RXZCdzNJbEU7RXVCdjNJTTtJQUF3Qiw2QkFBc0M7RXZCMDNJcEU7RXVCejNJTTtJQUF3Qiw0QkFBcUM7RXZCNDNJbkU7RXVCMzNJTTtJQUF3Qiw4QkFBdUM7RXZCODNJckU7RXVCNzNJTTtJQUF3Qiw0QkFBcUM7RXZCZzRJbkU7RXVCLzNJTTtJQUF3Qiw4QkFBdUM7RXZCazRJckU7RXVCajRJTTtJQUF3Qiw2QkFBc0M7RXZCbzRJcEU7RXVCbjRJTTtJQUF3QiwrQkFBd0M7RXZCczRJdEU7RXVCNzRJTTtJQUF3QiwyQkFBb0M7RXZCZzVJbEU7RXVCLzRJTTtJQUF3Qiw2QkFBc0M7RXZCazVJcEU7RXVCajVJTTtJQUF3Qiw0QkFBcUM7RXZCbzVJbkU7RXVCbjVJTTtJQUF3Qiw4QkFBdUM7RXZCczVJckU7RXVCcjVJTTtJQUF3Qiw0QkFBcUM7RXZCdzVJbkU7RXVCdjVJTTtJQUF3Qiw4QkFBdUM7RXZCMDVJckU7RXVCejVJTTtJQUF3Qiw2QkFBc0M7RXZCNDVJcEU7RXVCMzVJTTtJQUF3QiwrQkFBd0M7RXZCODVJdEU7RXVCcjZJTTtJQUF3QiwyQkFBb0M7RXZCdzZJbEU7RXVCdjZJTTtJQUF3Qiw2QkFBc0M7RXZCMDZJcEU7RXVCejZJTTtJQUF3Qiw0QkFBcUM7RXZCNDZJbkU7RXVCMzZJTTtJQUF3Qiw4QkFBdUM7RXZCODZJckU7RXVCNzZJTTtJQUF3Qiw0QkFBcUM7RXZCZzdJbkU7RXVCLzZJTTtJQUF3Qiw4QkFBdUM7RXZCazdJckU7RXVCajdJTTtJQUF3Qiw2QkFBc0M7RXZCbzdJcEU7RXVCbjdJTTtJQUF3QiwrQkFBd0M7RXZCczdJdEU7RXVCNzdJTTtJQUF3QiwyQkFBb0M7RXZCZzhJbEU7RXVCLzdJTTtJQUF3Qiw2QkFBc0M7RXZCazhJcEU7RXVCajhJTTtJQUF3Qiw0QkFBcUM7RXZCbzhJbkU7RXVCbjhJTTtJQUF3Qiw4QkFBdUM7RXZCczhJckU7RXVCcjhJTTtJQUF3Qiw0QkFBcUM7RXZCdzhJbkU7RXVCdjhJTTtJQUF3Qiw4QkFBdUM7RXZCMDhJckU7RXVCejhJTTtJQUF3Qiw2QkFBc0M7RXZCNDhJcEU7RXVCMzhJTTtJQUF3QiwrQkFBd0M7RXZCODhJdEU7RXVCcjlJTTtJQUF3QiwyQkFBb0M7RXZCdzlJbEU7RXVCdjlJTTtJQUF3Qiw2QkFBc0M7RXZCMDlJcEU7RXVCejlJTTtJQUF3Qiw0QkFBcUM7RXZCNDlJbkU7RXVCMzlJTTtJQUF3Qiw4QkFBdUM7RXZCODlJckU7RXVCNzlJTTtJQUF3Qiw0QkFBcUM7RXZCZytJbkU7RXVCLzlJTTtJQUF3Qiw4QkFBdUM7RXZCaytJckU7RXVCaitJTTtJQUF3Qiw2QkFBc0M7RXZCbytJcEU7RXVCbitJTTtJQUF3QiwrQkFBd0M7RXZCcytJdEU7RXVCNytJTTtJQUF3QiwyQkFBb0M7RXZCZy9JbEU7RXVCLytJTTtJQUF3Qiw2QkFBc0M7RXZCay9JcEU7RXVCai9JTTtJQUF3Qiw0QkFBcUM7RXZCby9JbkU7RXVCbi9JTTtJQUF3Qiw4QkFBdUM7RXZCcy9JckU7RXVCci9JTTtJQUF3Qiw0QkFBcUM7RXZCdy9JbkU7RXVCdi9JTTtJQUF3Qiw4QkFBdUM7RXZCMC9JckU7RXVCei9JTTtJQUF3Qiw2QkFBc0M7RXZCNC9JcEU7RXVCMy9JTTtJQUF3QiwrQkFBd0M7RXZCOC9JdEU7RXVCcmdKTTtJQUF3QiwyQkFBb0M7RXZCd2dKbEU7RXVCdmdKTTtJQUF3Qiw2QkFBc0M7RXZCMGdKcEU7RXVCemdKTTtJQUF3Qiw0QkFBcUM7RXZCNGdKbkU7RXVCM2dKTTtJQUF3Qiw4QkFBdUM7RXZCOGdKckU7RXVCN2dKTTtJQUF3Qiw0QkFBcUM7RXZCZ2hKbkU7RXVCL2dKTTtJQUF3Qiw4QkFBdUM7RXZCa2hKckU7RXVCamhKTTtJQUF3Qiw2QkFBc0M7RXZCb2hKcEU7RXVCbmhKTTtJQUF3QiwrQkFBd0M7RXZCc2hKdEU7RXVCN2hKTTtJQUF3QiwyQkFBb0M7RXZCZ2lKbEU7RXVCL2hKTTtJQUF3Qiw2QkFBc0M7RXZCa2lKcEU7RXVCamlKTTtJQUF3Qiw0QkFBcUM7RXZCb2lKbkU7RXVCbmlKTTtJQUF3Qiw4QkFBdUM7RXZCc2lKckU7RXVCcmlKTTtJQUF3Qiw0QkFBcUM7RXZCd2lKbkU7RXVCdmlKTTtJQUF3Qiw4QkFBdUM7RXZCMGlKckU7RXVCemlKTTtJQUF3Qiw2QkFBc0M7RXZCNGlKcEU7RXVCM2lKTTtJQUF3QiwrQkFBd0M7RXZCOGlKdEU7RXVCcmpKTTtJQUF3QiwyQkFBb0M7RXZCd2pKbEU7RXVCdmpKTTtJQUF3Qiw2QkFBc0M7RXZCMGpKcEU7RXVCempKTTtJQUF3Qiw0QkFBcUM7RXZCNGpKbkU7RXVCM2pKTTtJQUF3Qiw4QkFBdUM7RXZCOGpKckU7RXVCN2pKTTtJQUF3Qiw0QkFBcUM7RXZCZ2tKbkU7RXVCL2pKTTtJQUF3Qiw4QkFBdUM7RXZCa2tKckU7RXVCamtKTTtJQUF3Qiw2QkFBc0M7RXZCb2tKcEU7RXVCbmtKTTtJQUF3QiwrQkFBd0M7RXZCc2tKdEU7RXVCN2tKTTtJQUF3QiwyQkFBb0M7RXZCZ2xKbEU7RXVCL2tKTTtJQUF3Qiw2QkFBc0M7RXZCa2xKcEU7RXVCamxKTTtJQUF3Qiw0QkFBcUM7RXZCb2xKbkU7RXVCbmxKTTtJQUF3Qiw4QkFBdUM7RXZCc2xKckU7RXVCcmxKTTtJQUF3Qiw0QkFBcUM7RXZCd2xKbkU7RXVCdmxKTTtJQUF3Qiw4QkFBdUM7RXZCMGxKckU7RXVCemxKTTtJQUF3Qiw2QkFBc0M7RXZCNGxKcEU7RXVCM2xKTTtJQUF3QiwrQkFBd0M7RXZCOGxKdEU7RXVCcm1KTTtJQUF3QiwyQkFBb0M7RXZCd21KbEU7RXVCdm1KTTtJQUF3Qiw2QkFBc0M7RXZCMG1KcEU7RXVCem1KTTtJQUF3Qiw0QkFBcUM7RXZCNG1KbkU7RXVCM21KTTtJQUF3Qiw4QkFBdUM7RXZCOG1KckU7RXVCN21KTTtJQUF3Qiw0QkFBcUM7RXZCZ25KbkU7RXVCL21KTTtJQUF3Qiw4QkFBdUM7RXZCa25KckU7RXVCam5KTTtJQUF3Qiw2QkFBc0M7RXZCb25KcEU7RXVCbm5KTTtJQUF3QiwrQkFBd0M7RXZCc25KdEU7RXVCN25KTTtJQUF3Qiw0QkFBb0M7RXZCZ29KbEU7RXVCL25KTTtJQUF3Qiw4QkFBc0M7RXZCa29KcEU7RXVCam9KTTtJQUF3Qiw2QkFBcUM7RXZCb29KbkU7RXVCbm9KTTtJQUF3QiwrQkFBdUM7RXZCc29KckU7RXVCcm9KTTtJQUF3Qiw2QkFBcUM7RXZCd29KbkU7RXVCdm9KTTtJQUF3QiwrQkFBdUM7RXZCMG9KckU7RXVCem9KTTtJQUF3Qiw4QkFBc0M7RXZCNG9KcEU7RXVCM29KTTtJQUF3QixnQ0FBd0M7RXZCOG9KdEU7QUFDRjs7QUVsckpFO0VxQndDTTtJQUFvQiwwQkFBb0M7RXZCK29KOUQ7RXVCOW9KTTtJQUFvQiw0QkFBc0M7RXZCaXBKaEU7RXVCaHBKTTtJQUFvQiwyQkFBcUM7RXZCbXBKL0Q7RXVCbHBKTTtJQUFvQiw2QkFBdUM7RXZCcXBKakU7RXVCcHBKTTtJQUFvQiwyQkFBcUM7RXZCdXBKL0Q7RXVCdHBKTTtJQUFvQiw2QkFBdUM7RXZCeXBKakU7RXVCeHBKTTtJQUFvQiw0QkFBc0M7RXZCMnBKaEU7RXVCMXBKTTtJQUFvQiw4QkFBd0M7RXZCNnBKbEU7RXVCcHFKTTtJQUFvQiwwQkFBb0M7RXZCdXFKOUQ7RXVCdHFKTTtJQUFvQiw0QkFBc0M7RXZCeXFKaEU7RXVCeHFKTTtJQUFvQiwyQkFBcUM7RXZCMnFKL0Q7RXVCMXFKTTtJQUFvQiw2QkFBdUM7RXZCNnFKakU7RXVCNXFKTTtJQUFvQiwyQkFBcUM7RXZCK3FKL0Q7RXVCOXFKTTtJQUFvQiw2QkFBdUM7RXZCaXJKakU7RXVCaHJKTTtJQUFvQiw0QkFBc0M7RXZCbXJKaEU7RXVCbHJKTTtJQUFvQiw4QkFBd0M7RXZCcXJKbEU7RXVCNXJKTTtJQUFvQiwyQkFBb0M7RXZCK3JKOUQ7RXVCOXJKTTtJQUFvQiw2QkFBc0M7RXZCaXNKaEU7RXVCaHNKTTtJQUFvQiw0QkFBcUM7RXZCbXNKL0Q7RXVCbHNKTTtJQUFvQiw4QkFBdUM7RXZCcXNKakU7RXVCcHNKTTtJQUFvQiw0QkFBcUM7RXZCdXNKL0Q7RXVCdHNKTTtJQUFvQiw4QkFBdUM7RXZCeXNKakU7RXVCeHNKTTtJQUFvQiw2QkFBc0M7RXZCMnNKaEU7RXVCMXNKTTtJQUFvQiwrQkFBd0M7RXZCNnNKbEU7RXVCcHRKTTtJQUFvQiwyQkFBb0M7RXZCdXRKOUQ7RXVCdHRKTTtJQUFvQiw2QkFBc0M7RXZCeXRKaEU7RXVCeHRKTTtJQUFvQiw0QkFBcUM7RXZCMnRKL0Q7RXVCMXRKTTtJQUFvQiw4QkFBdUM7RXZCNnRKakU7RXVCNXRKTTtJQUFvQiw0QkFBcUM7RXZCK3RKL0Q7RXVCOXRKTTtJQUFvQiw4QkFBdUM7RXZCaXVKakU7RXVCaHVKTTtJQUFvQiw2QkFBc0M7RXZCbXVKaEU7RXVCbHVKTTtJQUFvQiwrQkFBd0M7RXZCcXVKbEU7RXVCNXVKTTtJQUFvQiwyQkFBb0M7RXZCK3VKOUQ7RXVCOXVKTTtJQUFvQiw2QkFBc0M7RXZCaXZKaEU7RXVCaHZKTTtJQUFvQiw0QkFBcUM7RXZCbXZKL0Q7RXVCbHZKTTtJQUFvQiw4QkFBdUM7RXZCcXZKakU7RXVCcHZKTTtJQUFvQiw0QkFBcUM7RXZCdXZKL0Q7RXVCdHZKTTtJQUFvQiw4QkFBdUM7RXZCeXZKakU7RXVCeHZKTTtJQUFvQiw2QkFBc0M7RXZCMnZKaEU7RXVCMXZKTTtJQUFvQiwrQkFBd0M7RXZCNnZKbEU7RXVCcHdKTTtJQUFvQiwyQkFBb0M7RXZCdXdKOUQ7RXVCdHdKTTtJQUFvQiw2QkFBc0M7RXZCeXdKaEU7RXVCeHdKTTtJQUFvQiw0QkFBcUM7RXZCMndKL0Q7RXVCMXdKTTtJQUFvQiw4QkFBdUM7RXZCNndKakU7RXVCNXdKTTtJQUFvQiw0QkFBcUM7RXZCK3dKL0Q7RXVCOXdKTTtJQUFvQiw4QkFBdUM7RXZCaXhKakU7RXVCaHhKTTtJQUFvQiw2QkFBc0M7RXZCbXhKaEU7RXVCbHhKTTtJQUFvQiwrQkFBd0M7RXZCcXhKbEU7RXVCNXhKTTtJQUFvQiwyQkFBb0M7RXZCK3hKOUQ7RXVCOXhKTTtJQUFvQiw2QkFBc0M7RXZCaXlKaEU7RXVCaHlKTTtJQUFvQiw0QkFBcUM7RXZCbXlKL0Q7RXVCbHlKTTtJQUFvQiw4QkFBdUM7RXZCcXlKakU7RXVCcHlKTTtJQUFvQiw0QkFBcUM7RXZCdXlKL0Q7RXVCdHlKTTtJQUFvQiw4QkFBdUM7RXZCeXlKakU7RXVCeHlKTTtJQUFvQiw2QkFBc0M7RXZCMnlKaEU7RXVCMXlKTTtJQUFvQiwrQkFBd0M7RXZCNnlKbEU7RXVCcHpKTTtJQUFvQiwyQkFBb0M7RXZCdXpKOUQ7RXVCdHpKTTtJQUFvQiw2QkFBc0M7RXZCeXpKaEU7RXVCeHpKTTtJQUFvQiw0QkFBcUM7RXZCMnpKL0Q7RXVCMXpKTTtJQUFvQiw4QkFBdUM7RXZCNnpKakU7RXVCNXpKTTtJQUFvQiw0QkFBcUM7RXZCK3pKL0Q7RXVCOXpKTTtJQUFvQiw4QkFBdUM7RXZCaTBKakU7RXVCaDBKTTtJQUFvQiw2QkFBc0M7RXZCbTBKaEU7RXVCbDBKTTtJQUFvQiwrQkFBd0M7RXZCcTBKbEU7RXVCNTBKTTtJQUFvQiwyQkFBb0M7RXZCKzBKOUQ7RXVCOTBKTTtJQUFvQiw2QkFBc0M7RXZCaTFKaEU7RXVCaDFKTTtJQUFvQiw0QkFBcUM7RXZCbTFKL0Q7RXVCbDFKTTtJQUFvQiw4QkFBdUM7RXZCcTFKakU7RXVCcDFKTTtJQUFvQiw0QkFBcUM7RXZCdTFKL0Q7RXVCdDFKTTtJQUFvQiw4QkFBdUM7RXZCeTFKakU7RXVCeDFKTTtJQUFvQiw2QkFBc0M7RXZCMjFKaEU7RXVCMTFKTTtJQUFvQiwrQkFBd0M7RXZCNjFKbEU7RXVCcDJKTTtJQUFvQiwyQkFBb0M7RXZCdTJKOUQ7RXVCdDJKTTtJQUFvQiw2QkFBc0M7RXZCeTJKaEU7RXVCeDJKTTtJQUFvQiw0QkFBcUM7RXZCMjJKL0Q7RXVCMTJKTTtJQUFvQiw4QkFBdUM7RXZCNjJKakU7RXVCNTJKTTtJQUFvQiw0QkFBcUM7RXZCKzJKL0Q7RXVCOTJKTTtJQUFvQiw4QkFBdUM7RXZCaTNKakU7RXVCaDNKTTtJQUFvQiw2QkFBc0M7RXZCbTNKaEU7RXVCbDNKTTtJQUFvQiwrQkFBd0M7RXZCcTNKbEU7RXVCNTNKTTtJQUFvQiwyQkFBb0M7RXZCKzNKOUQ7RXVCOTNKTTtJQUFvQiw2QkFBc0M7RXZCaTRKaEU7RXVCaDRKTTtJQUFvQiw0QkFBcUM7RXZCbTRKL0Q7RXVCbDRKTTtJQUFvQiw4QkFBdUM7RXZCcTRKakU7RXVCcDRKTTtJQUFvQiw0QkFBcUM7RXZCdTRKL0Q7RXVCdDRKTTtJQUFvQiw4QkFBdUM7RXZCeTRKakU7RXVCeDRKTTtJQUFvQiw2QkFBc0M7RXZCMjRKaEU7RXVCMTRKTTtJQUFvQiwrQkFBd0M7RXZCNjRKbEU7RXVCcDVKTTtJQUFvQiwyQkFBb0M7RXZCdTVKOUQ7RXVCdDVKTTtJQUFvQiw2QkFBc0M7RXZCeTVKaEU7RXVCeDVKTTtJQUFvQiw0QkFBcUM7RXZCMjVKL0Q7RXVCMTVKTTtJQUFvQiw4QkFBdUM7RXZCNjVKakU7RXVCNTVKTTtJQUFvQiw0QkFBcUM7RXZCKzVKL0Q7RXVCOTVKTTtJQUFvQiw4QkFBdUM7RXZCaTZKakU7RXVCaDZKTTtJQUFvQiw2QkFBc0M7RXZCbTZKaEU7RXVCbDZKTTtJQUFvQiwrQkFBd0M7RXZCcTZKbEU7RXVCNTZKTTtJQUFvQiwyQkFBb0M7RXZCKzZKOUQ7RXVCOTZKTTtJQUFvQiw2QkFBc0M7RXZCaTdKaEU7RXVCaDdKTTtJQUFvQiw0QkFBcUM7RXZCbTdKL0Q7RXVCbDdKTTtJQUFvQiw4QkFBdUM7RXZCcTdKakU7RXVCcDdKTTtJQUFvQiw0QkFBcUM7RXZCdTdKL0Q7RXVCdDdKTTtJQUFvQiw4QkFBdUM7RXZCeTdKakU7RXVCeDdKTTtJQUFvQiw2QkFBc0M7RXZCMjdKaEU7RXVCMTdKTTtJQUFvQiwrQkFBd0M7RXZCNjdKbEU7RXVCcDhKTTtJQUFvQiwyQkFBb0M7RXZCdThKOUQ7RXVCdDhKTTtJQUFvQiw2QkFBc0M7RXZCeThKaEU7RXVCeDhKTTtJQUFvQiw0QkFBcUM7RXZCMjhKL0Q7RXVCMThKTTtJQUFvQiw4QkFBdUM7RXZCNjhKakU7RXVCNThKTTtJQUFvQiw0QkFBcUM7RXZCKzhKL0Q7RXVCOThKTTtJQUFvQiw4QkFBdUM7RXZCaTlKakU7RXVCaDlKTTtJQUFvQiw2QkFBc0M7RXZCbTlKaEU7RXVCbDlKTTtJQUFvQiwrQkFBd0M7RXZCcTlKbEU7RXVCNTlKTTtJQUFvQiwyQkFBb0M7RXZCKzlKOUQ7RXVCOTlKTTtJQUFvQiw2QkFBc0M7RXZCaStKaEU7RXVCaCtKTTtJQUFvQiw0QkFBcUM7RXZCbStKL0Q7RXVCbCtKTTtJQUFvQiw4QkFBdUM7RXZCcStKakU7RXVCcCtKTTtJQUFvQiw0QkFBcUM7RXZCdStKL0Q7RXVCdCtKTTtJQUFvQiw4QkFBdUM7RXZCeStKakU7RXVCeCtKTTtJQUFvQiw2QkFBc0M7RXZCMitKaEU7RXVCMStKTTtJQUFvQiwrQkFBd0M7RXZCNitKbEU7RXVCcC9KTTtJQUFvQiwyQkFBb0M7RXZCdS9KOUQ7RXVCdC9KTTtJQUFvQiw2QkFBc0M7RXZCeS9KaEU7RXVCeC9KTTtJQUFvQiw0QkFBcUM7RXZCMi9KL0Q7RXVCMS9KTTtJQUFvQiw4QkFBdUM7RXZCNi9KakU7RXVCNS9KTTtJQUFvQiw0QkFBcUM7RXZCKy9KL0Q7RXVCOS9KTTtJQUFvQiw4QkFBdUM7RXZCaWdLakU7RXVCaGdLTTtJQUFvQiw2QkFBc0M7RXZCbWdLaEU7RXVCbGdLTTtJQUFvQiwrQkFBd0M7RXZCcWdLbEU7RXVCNWdLTTtJQUFvQiwyQkFBb0M7RXZCK2dLOUQ7RXVCOWdLTTtJQUFvQiw2QkFBc0M7RXZCaWhLaEU7RXVCaGhLTTtJQUFvQiw0QkFBcUM7RXZCbWhLL0Q7RXVCbGhLTTtJQUFvQiw4QkFBdUM7RXZCcWhLakU7RXVCcGhLTTtJQUFvQiw0QkFBcUM7RXZCdWhLL0Q7RXVCdGhLTTtJQUFvQiw4QkFBdUM7RXZCeWhLakU7RXVCeGhLTTtJQUFvQiw2QkFBc0M7RXZCMmhLaEU7RXVCMWhLTTtJQUFvQiwrQkFBd0M7RXZCNmhLbEU7RXVCcGlLTTtJQUFvQiwyQkFBb0M7RXZCdWlLOUQ7RXVCdGlLTTtJQUFvQiw2QkFBc0M7RXZCeWlLaEU7RXVCeGlLTTtJQUFvQiw0QkFBcUM7RXZCMmlLL0Q7RXVCMWlLTTtJQUFvQiw4QkFBdUM7RXZCNmlLakU7RXVCNWlLTTtJQUFvQiw0QkFBcUM7RXZCK2lLL0Q7RXVCOWlLTTtJQUFvQiw4QkFBdUM7RXZCaWpLakU7RXVCaGpLTTtJQUFvQiw2QkFBc0M7RXZCbWpLaEU7RXVCbGpLTTtJQUFvQiwrQkFBd0M7RXZCcWpLbEU7RXVCNWpLTTtJQUFvQiwyQkFBb0M7RXZCK2pLOUQ7RXVCOWpLTTtJQUFvQiw2QkFBc0M7RXZCaWtLaEU7RXVCaGtLTTtJQUFvQiw0QkFBcUM7RXZCbWtLL0Q7RXVCbGtLTTtJQUFvQiw4QkFBdUM7RXZCcWtLakU7RXVCcGtLTTtJQUFvQiw0QkFBcUM7RXZCdWtLL0Q7RXVCdGtLTTtJQUFvQiw4QkFBdUM7RXZCeWtLakU7RXVCeGtLTTtJQUFvQiw2QkFBc0M7RXZCMmtLaEU7RXVCMWtLTTtJQUFvQiwrQkFBd0M7RXZCNmtLbEU7RXVCcGxLTTtJQUFvQiwyQkFBb0M7RXZCdWxLOUQ7RXVCdGxLTTtJQUFvQiw2QkFBc0M7RXZCeWxLaEU7RXVCeGxLTTtJQUFvQiw0QkFBcUM7RXZCMmxLL0Q7RXVCMWxLTTtJQUFvQiw4QkFBdUM7RXZCNmxLakU7RXVCNWxLTTtJQUFvQiw0QkFBcUM7RXZCK2xLL0Q7RXVCOWxLTTtJQUFvQiw4QkFBdUM7RXZCaW1LakU7RXVCaG1LTTtJQUFvQiw2QkFBc0M7RXZCbW1LaEU7RXVCbG1LTTtJQUFvQiwrQkFBd0M7RXZCcW1LbEU7RXVCNW1LTTtJQUFvQiw0QkFBb0M7RXZCK21LOUQ7RXVCOW1LTTtJQUFvQiw4QkFBc0M7RXZCaW5LaEU7RXVCaG5LTTtJQUFvQiw2QkFBcUM7RXZCbW5LL0Q7RXVCbG5LTTtJQUFvQiwrQkFBdUM7RXZCcW5LakU7RXVCcG5LTTtJQUFvQiw2QkFBcUM7RXZCdW5LL0Q7RXVCdG5LTTtJQUFvQiwrQkFBdUM7RXZCeW5LakU7RXVCeG5LTTtJQUFvQiw4QkFBc0M7RXZCMm5LaEU7RXVCMW5LTTtJQUFvQixnQ0FBd0M7RXZCNm5LbEU7QUFDRjs7QXdCenJLQTs7NEJ4QjZySzRCO0F3QnpySzVCO0VBQ0UsY0FBYztFQUNkLGlCQUFpQjtBeEIycktuQjs7QXdCeHJLQTtFQUNFLGN2QkRpQjtBRDRyS25COztBd0J4cktBO0VBQ0UsV3ZCUmdCO0FEbXNLbEI7O0F3QnhyS0E7RUFDRSxjdkJRa0I7QURtcktwQjs7QXdCeHJLQTtFQUNFLDRDQUNGO0F4QjByS0E7O0F3QnhyS0E7RUFDRSxnQnZCbUJRO0FEd3FLVjs7QXdCeHJLQTtFQUNFLGdCdkJnQlU7QUQycUtaOztBd0J4cktBO0VBQ0UsbUhBQXlEO0VBQXpELHlEQUF5RDtBeEIyckszRDs7QXdCeHJLQTtFQUNFLGV2QkljO0V1QkhkLHNCQUFzQjtFQUN0QixrQkFBa0I7QXhCMnJLcEI7O0FFdnRLRTtFc0J5QkY7SUFNSSxldkJBZTtFRDZyS2pCO0FBQ0Y7O0F3QjFyS0E7RUFDRSxldkJOb0I7RXVCT3BCLHNCQUFzQjtBeEI2ckt4Qjs7QUVsdUtFO0VzQm1DRjtJQUtJLGV2QlRxQjtFRHdzS3ZCO0FBQ0Y7O0F3QjVyS0E7RUFDRSxldkJmMEI7QUQ4c0s1Qjs7QUU1dUtFO0VzQjRDRjtJQUtJLGV2QmxCMkI7RURrdEs3QjtBQUNGOztBd0I1cktBO0VBQ0UsZXZCekJnQztBRHd0S2xDOztBRXR2S0U7RXNCc0RGO0lBR0ksZXZCMUJpQztFRDR0S25DO0FBQ0Y7O0F3QjlyS0E7RUFDRSxldkJqQ3NDO0FEa3VLeEM7O0FFaHdLRTtFc0I4REY7SUFLSSxldkJwQ3VDO0VEc3VLekM7QUFDRjs7QXdCOXJLQTtFQUNFLGV2QjNDNEM7QUQ0dUs5Qzs7QUUxd0tFO0VzQndFRjtJQUtJLGV2QjlDNkM7RURndksvQztBQUNGOztBRWh4S0U7RXNCaUZBO0lBRUksZXZCcEQyQztFRHN2Sy9DO0FBQ0Y7O0F5Qmx5S0E7OzRCekJzeUs0QjtBeUJoeUsxQjtFQUFnQixTQURFO0VBQ2EsY0FBYztBekJveUsvQzs7QXlCcHlLRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBekJ5eUsvQzs7QXlCenlLRTtFQUFnQixVQURFO0VBQ2EsY0FBYztBekI4eUsv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akI7O0E2QnZ6TEE7RUFDSSxvQ0FBNEI7VUFBNUIsNEJBQTRCO0VBQzVCLFVBQVU7RUFDVixTQUFTO0VBQ1QscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxzREFBc0M7RUFBdEMsOENBQXNDO0VBQXRDLHNDQUFzQztFQUF0Qyw2REFBc0M7QTdCMHpMMUM7O0E2QnZ6TEE7RUFDSSx1QkFBZTtVQUFmLGVBQWU7RUFDZixVQUFVO0E3QjB6TGQ7O0E2QnZ6TEE7OzRCN0Iyekw0QjtBNkJ4ekw1QjtFQUNFLGFBQWE7RUFDYixhQUFhO0VBQ2IsZUFBZTtFQUNmLE1BQU07RUFDTixPQUFPO0VBQ1AsV0FBVztFQUNYLGVBQWU7QTdCMHpMakI7O0E2Qnh6TEU7RUFDRSw4QkFBMkI7RUFDM0IsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixXQUFXO0E3QjJ6TGY7O0E2Qnh6TEU7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0VBQ1Qsd0NBQStCO1VBQS9CLGdDQUErQjtFQUMvQixVQUFVO0VBQ1YsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0E3QjJ6THRCOztBRW5zTUU7RTJCOFhBO0lBWUksVUFBVTtFN0I4ekxkO0FBQ0Y7O0FFenNNRTtFMkI4WEE7SUFnQkksVUFBVTtJQUNWLFlBQVk7SUFDWixlQUFlO0U3QmcwTG5CO0FBQ0Y7O0E2Qm4xTEc7RUFxQkcsYUFBYTtBN0JrMExuQjs7QUVydE1FO0UyQjhYQztJQXVCSyxhQUFhO0U3QnEwTG5CO0FBQ0Y7O0E2QjcyTEE7RUE2Q0ksaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztFQUNkLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtFQUNSLFlBQVk7RUFDWixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixpQkFBaUI7QTdCbzBMckIiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnNwYWNpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuZm9udFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb250ZW50cyB3aWR0aFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG56LWluZGV4IG9yZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm1lZGlhIHF1ZXJ5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmggd2l0aCBjZW50ZXItbGluZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmh0bWwsXG5ib2R5LFxucCxcbm9sLFxudWwsXG5saSxcbmRsLFxuZHQsXG5kZCxcbmJsb2NrcXVvdGUsXG5maWd1cmUsXG5maWVsZHNldCxcbmxlZ2VuZCxcbnRleHRhcmVhLFxucHJlLFxuaWZyYW1lLFxuaHIsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW1nLFxuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3QsXG5hdWRpbyxcbnZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJZdSBHb3RoaWNcIiwgXCJNZWlyeW9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IGJsYWNrO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmEge1xuICBjb2xvcjogIzIzMTgxNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xufVxuXG5hOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG5wIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbnA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbmltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLm1haW4ge1xuICBtYXJnaW4tdG9wOiA3MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbiB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuXG4uZmFkZS1pbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC44cyBlYXNlLW91dDtcbn1cblxuLmZhZGUtaW4udmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODs+OBj+OBmuODiuODk1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWJyZWFkY3J1bWIge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmMtYnJlYWRjcnVtYiBsaSB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1icmVhZGNydW1iIGxpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jLWJyZWFkY3J1bWIgbGk6OmFmdGVyIHtcbiAgY29udGVudDogJz4nO1xuICBwYWRkaW5nOiAwIDFlbTtcbn1cblxuLmMtYnJlYWRjcnVtYiBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5zjgr/jg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzQzU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aWR0aDogMjgwcHg7XG59XG5cbi5jLWJ1dHRvbi5wbGFuIHtcbiAgYmFja2dyb3VuZDogI0ZDREM0QTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYy1idXR0b24tLWFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxOHB4O1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBjb250ZW50OiAnPic7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmMtYnV0dG9uLS1hcnJvdy1sZWZ0OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDE4cHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGNvbnRlbnQ6ICc8JztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYy1idXR0b24tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIwMDEzO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyNXB4IDcwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJ1dHRvbi0tcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYy1idXR0b24tLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWM1YzU7XG4gIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jLWJ1dHRvbi0tbGFyZ2Uge1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi5jLWJ1dHRvbi0tc21hbGwge1xuICBwYWRkaW5nOiAzcHggMTBweDtcbiAgYmFja2dyb3VuZDogIzAwODNDNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJ1dHRvbi0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44Kp44O844OgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtZm9ybS10ZXh0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmMtZm9ybS10ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggNXB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5jLWZvcm0tY2hlY2tib3gtaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1mb3JtLWNoZWNrYm94LWlucHV0OmNoZWNrZWQgKyAuYy1mb3JtLWNoZWNrYm94LXNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDRweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZTIwMDEzO1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjZTIwMDEzO1xufVxuXG4uYy1mb3JtLWNoZWNrYm94LXNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtZm9ybS1jaGVja2JveC1zcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2FiYWJhYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmMtZm9ybS1yYWRpby1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLWZvcm0tcmFkaW8taW5wdXQ6Y2hlY2tlZCArIC5jLWZvcm0tcmFkaW8tc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDlweDtcbiAgbGVmdDogNHB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIwMDEzO1xufVxuXG4uYy1mb3JtLXJhZGlvLXNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtZm9ybS1yYWRpby1zcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYzVjNWM1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6KaL5Ye644GXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtaDEge1xuICBtYXJnaW4tdG9wOiAxOTBweDtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICB9XG59XG5cbi5jLWgxIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbn1cblxuLmMtaDIge1xuICBjb2xvcjogYmxhY2s7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gIHRleHQtaW5kZW50OiAwLjJlbTtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIE1hcnUgR290aGljXCIsIHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS44ZW07XG4gIH1cbn1cblxuLmMtaDIgc21hbGwge1xuICBjb2xvcjogIzAwODNDNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDIgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uYy1oMiBzbWFsbC53aGl0ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmMtaDMge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICB9XG59XG5cbi5jLWg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYy1oNSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYy1oNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oNiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi5jLWgtLWNlbnRlci1saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uYy1oLS1jZW50ZXItbGluZTo6YmVmb3JlLCAuYy1oLS1jZW50ZXItbGluZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LWdyb3c6IDE7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjNGY1NzRkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtaC0tY2VudGVyLWxpbmU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaC0tY2VudGVyLWxpbmU6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5jLWgtLWNlbnRlci1saW5lOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oLS1jZW50ZXItbGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jLWgtLWJvcmRlciB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzAwODNDNTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBjb2xvcjogIzMzMztcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODqeODmeODq1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWM1YzU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbi5jLWxhYmVsLS1ibHVlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGIyYjc1O1xufVxuXG4uYy1sYWJlbC0tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyMDAxMztcbn1cblxuLmMtbGFiZWwtLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZGJmO1xufVxuXG4uYy1sYWJlbC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5OTQwO1xufVxuXG4uYy1sYWJlbC0tbGFyZ2Uge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYy1sYWJlbC0tc21hbGwge1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6rjg7Pjgq9cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1saW5rIHtcbiAgY29sb3I6ICMwMDlkYmY7XG59XG5cbi5jLWxpbmstLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmMtbGluay0tYmxvY2sgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jLWxpbmstLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6rjgrnjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1saXN0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYy1saXN0ID4gbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWxpc3QgPiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmMtbGlzdC0tcG9pbnQge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5jLWxpc3QtLXBvaW50ID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1saXN0LS1wb2ludCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgbGVmdDogMDtcbn1cblxuLmMtbGlzdC0tcG9pbnQgPiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmMtbGlzdC0tbGluayBsaSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1saXN0LS1saW5rIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDRweCAwIDRweCA2LjlweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZTIwMDEzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAycHg7XG59XG5cbi5jLWxpc3QtLWxpbmsgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmMtbGlzdC0tbGluayBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jLWxpc3QtLWhvcml6b250YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYy1saXN0LS1ob3Jpem9udGFsIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jLWxpc3QtLWhvcml6b250YWwgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmMtbGlzdC0tYm9yZGVyIGxpIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxNnB4O1xuICBwYWRkaW5nOiAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNkNGQ0ZDQ7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmMtbGlzdC0tYm9yZGVyIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uYy1saXN0LS1ib3JkZXIgbGkgYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYy1saXN0LS1ib3JkZXIgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA5ZGJmO1xufVxuXG4uYy1saXN0LS1vcmRlciB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uYy1saXN0LS1vcmRlciA+IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1saXN0LS1vcmRlciA+IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYy1saXN0LS1ub3RlIGxpIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzhkOGQ4ZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmMtbGlzdC0tbm90ZSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ+KAuyc7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saXN0LS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbi5jLWxpc3QtLWNoZWNrIGxpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlzdC0tY2hlY2sgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uYy1saXN0LS1jaGVjayBsaTpub3QoOm50aC1sYXN0LWNoaWxkKDEpKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpc3QtLWNoZWNrIGxpOm5vdCg6bnRoLWxhc3QtY2hpbGQoMSkpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5jLWxpc3QtLWNoZWNrIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNhYmFiYWI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uYy1saXN0LS1jaGVjayBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA4M0M1O1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjMDA4M0M1O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDZweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODj+ODs+ODkOODvOOCrOODvOODoeODi+ODpeODvOOCouOCpOOCs+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmMtbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG59XG5cbi5jLW1lbnUtdHJpZ2dlcixcbi5jLW1lbnUtdHJpZ2dlciBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYy1tZW51LXRyaWdnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5jLW1lbnUtdHJpZ2dlci1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jLW1lbnUtdHJpZ2dlciBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4uYy1tZW51LXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIHRvcDogMDtcbn1cblxuLmMtbWVudS10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDdweDtcbn1cblxuLmMtbWVudS10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICBib3R0b206IDA7XG59XG5cbi5jLW1lbnUtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDdweCkgdHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgtMzBkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoN3B4KSB0cmFuc2xhdGVYKDFweCkgcm90YXRlKC0zMGRlZyk7XG59XG5cbi5jLW1lbnUtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jLW1lbnUtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpIHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoMzBkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdweCkgdHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgzMGRlZyk7XG59XG5cbi5jLW1lbnUtcmVjcnVpdCB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OR44ON44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmM2YzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLXBhbmVsLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmMtcGFuZWwtLWJvcmRlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDgzQzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jLXBhbmVsLS1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uYy1wYW5lbC0tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4M0M1O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5jLXBhbmVsLWNvbnRlbnRzIHtcbiAgcGFkZGluZzogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtcGFuZWwtY29udGVudHMge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuLmMtcGFuZWwtY29udGVudHMtLW1pZGRsZSB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5jLXBhbmVsLWNvbnRlbnRzLS1uYXJyb3cge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K744Kv44K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAxMjBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogNTBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24tLW1pZGRsZSB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi0tbWlkZGxlIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uLS1uYXJyb3cge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tLW5hcnJvdyB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtc2VjdGlvbi0tYmcge1xuICAgIHBhZGRpbmc6IDEyMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi0tYmcge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uLS1iZy0tbWlkZGxlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi0tYmctLW1pZGRsZSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24tLWJnLS1uYXJyb3cge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLS1iZy0tbmFycm93IHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbi5jLXNlY3Rpb24tY29udGFpbmVyLWlubmVyIHtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uYy1zZWN0aW9uLWNvbnRhaW5lci13aWRlIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K/44OWXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtdGFiLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFiLW5hdiB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtNXB4IDVweDtcbiAgfVxufVxuXG4uYy10YWItbmF2LWl0ZW0ge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYi1uYXYtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cblxuLmMtdGFiLW5hdi1pdGVtOmxhc3QtY2hpbGQgYSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjNWM1YzU7XG59XG5cbi5jLXRhYi1uYXYtaXRlbSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjNmMztcbiAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFiLW5hdi1pdGVtIGEge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjNWM1YzU7XG4gIH1cbn1cblxuLmMtdGFiLW5hdi1pdGVtIGFbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2UyMDAxMztcbiAgY29sb3I6IGJsYWNrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWItbmF2LWl0ZW0gYVthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMjAwMTM7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmMtdGFiLWNvbnRlbnRzLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xuICBib3JkZXItdG9wOiAwO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWItY29udGVudHMtaXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M1YzVjNTtcbiAgfVxufVxuXG4uYy10YWItY29udGVudHMtaXRlbVthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjg7zjg5bjg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmMtdGFibGUgdGhlYWQgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M1YzVjNTtcbn1cblxuLmMtdGFibGUgdGhlYWQgdHIgdGgsIC5jLXRhYmxlIHRoZWFkIHRyIHRkIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzVjNWM1O1xuICB3aWR0aDogMjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHRoZWFkIHRyIHRoLCAuYy10YWJsZSB0aGVhZCB0ciB0ZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4uYy10YWJsZSB0Ym9keSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzVjNWM1O1xufVxuXG4uYy10YWJsZSB0Ym9keSB0ciB0aCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYy10YWJsZSB0Ym9keSB0ciB0aCBhIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5jLXRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2M1YzVjNTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUgdGJvZHkgdHIgdGQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLmMtdGFibGUgdGJvZHkgdHIgdGQ6bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjNmMztcbn1cblxuLmMtdGFibGUgdGJvZHkgdHIubGFzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWYzZjM7XG59XG5cbi5jLXRhYmxlIHRib2R5IHRyLmxhc3QgdGQge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHRib2R5IHRyLmxhc3QgdGQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OG44Kt44K544OI5pW05YiXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi51LWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51LWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtYWxpZ24tanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtYWxpZ24tbGVmdC0tcGMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnUtYWxpZ24tcmlnaHQtLXBjIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudS1hbGlnbi1jZW50ZXItLXBjIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC51LWFsaWduLWxlZnQtLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudS1hbGlnbi1yaWdodC0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudS1hbGlnbi1jZW50ZXItLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudS1hbGlnbi1sZWZ0LS10YWIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnUtYWxpZ24tcmlnaHQtLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnUtYWxpZ24tY2VudGVyLS10YWIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1hbGlnbi1sZWZ0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudS1hbGlnbi1yaWdodC0tc3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC51LWFsaWduLWNlbnRlci0tc3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6IOM5pmv6ImyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmM2YzO1xufVxuXG4udS1iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi51LWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZjJlYztcbn1cblxuLnUtYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDlkYmY7XG59XG5cbi51LWJnLWdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJjNTgzO1xufVxuXG4udS1iZy1ibHVlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGIyYjc1O1xufVxuXG4udS1iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlYmVkO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5p6g57eaXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWJhYmFiO1xufVxuXG4udS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhYmFiYWI7XG59XG5cbi51LWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYmFiYWI7XG59XG5cbi51LWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWJhYmFiO1xufVxuXG4udS1ib3JkZXItLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmxvYXTop6PpmaRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1jbGVhcmZpeDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrDjg6rjg4Pjg4lcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1yb3cge1xuICBtYXJnaW46IC0yMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdyB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG59XG5cbi51LXJvdy1hbGlnbi1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udS1yb3ctanVzdGlmeS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnUtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4ge1xuICBtYXJnaW46IDA7XG59XG5cbi51LXJvdy0tbmFycm93IHtcbiAgbWFyZ2luOiAwIC0xMHB4O1xufVxuXG4udS1jb2wtMSB7XG4gIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTEge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyAudS1jb2wtMSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC0yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luIC51LWNvbC0yIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgLnUtY29sLTIge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1jb2wtMyB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0zIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luIC51LWNvbC0zIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgLnUtY29sLTMge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1jb2wtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiAudS1jb2wtNCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93IC51LWNvbC00IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC01IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyAudS1jb2wtNSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC02IHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTYge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTYge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyAudS1jb2wtNiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC03IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luIC51LWNvbC03IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgLnUtY29sLTcge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1jb2wtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTgge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiAudS1jb2wtOCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93IC51LWNvbC04IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTkge1xuICB3aWR0aDogNzUlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtOSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiAudS1jb2wtOSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93IC51LWNvbC05IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTEwIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgLnUtY29sLTEwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMTEge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTExIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgLnUtY29sLTExIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xMiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luIC51LWNvbC0xMiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93IC51LWNvbC0xMiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LWNvbC0xLS1wYyB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC0xLS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtMS0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTItLXBjIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTItLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtMi0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTItLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0zLS1wYyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMy0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtMy0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTMtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC00LS1wYyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC00LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTQtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC00LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNS0tcGMge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC01LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtNS0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTYtLXBjIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC02LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC02LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtNi0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTctLXBjIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTctLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtNy0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTctLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC04LS1wYyB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC04LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTgtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC04LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtOS0tcGMge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTktLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTktLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC05LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTAtLXBjIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTEwLS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtMTAtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tcGMge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTEtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtMTEtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC0xMS0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTEyLS1wYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEyLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtMTItLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC0xMi0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC51LWNvbC0xLS1sYXB0b3Age1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC0xLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTEtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMi0tbGFwdG9wIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0yLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC0yLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTItLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMy0tbGFwdG9wIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMy0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTMtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtMy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC00LS1sYXB0b3Age1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTQtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtNC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC01LS1sYXB0b3Age1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC02LS1sYXB0b3Age1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC02LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtNi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC02LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTctLWxhcHRvcCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtNy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC03LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTgtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtOC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC04LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTktLWxhcHRvcCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTktLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC05LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTktLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTExLS1sYXB0b3Age1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTExLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC0xMS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC0xMS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMi0tbGFwdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEyLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTEyLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTEyLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC51LWNvbC0xLS10YWIge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC0xLS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTEtLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMi0tdGFiIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0yLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC0yLS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTItLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMy0tdGFiIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMy0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTMtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtMy0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC00LS10YWIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTQtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtNC0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC01LS10YWIge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTUtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtNS0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC02LS10YWIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC02LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtNi0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC02LS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTctLXRhYiB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtNy0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC03LS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTgtLXRhYiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtOC0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC04LS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTktLXRhYiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTktLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC05LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTktLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTAtLXRhYiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTEwLS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTEwLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTExLS10YWIge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTExLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC0xMS0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC0xMS0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMi0tdGFiIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEyLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTEyLS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTEyLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEtLXNwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTEtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC0xLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMi0tc3Age1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTItLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMi0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC0yLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtMi0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTMtLXNwIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMy0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0zLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC0zLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtMy0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTQtLXNwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtNC0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTQtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC01LS1zcCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC01LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTUtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC01LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNi0tc3Age1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC02LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTYtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTYtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93IC51LWNvbC02LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNy0tc3Age1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC03LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtNy0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTgtLXNwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC04LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTgtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtOC0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTgtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC05LS1zcCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTktLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiAudS1jb2wtOS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTktLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMC0tc3Age1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEwLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTEwLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtMTAtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tc3Age1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTExLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTExLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gLnUtY29sLTExLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyAudS1jb2wtMTEtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMi0tc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMTItLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luIC51LWNvbC0xMi0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgLnUtY29sLTEyLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6Z2e6KGo56S65YiH44KK5pu/44GIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtaGlkZS0tcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC51LWhpZGUtLXRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLnUtaGlkZS0tbGFwdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWhpZGUtLXNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tYXJnaW7jgIFwYWRkaW5n5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtbXQwIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIwIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIxMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIxMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQxMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIxMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwyMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQyNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIyNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIyNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQyNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwzMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIzNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwzNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ0MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI0MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI0MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ0MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI0MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw0NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NDUge1xuICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjQ1IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNDUge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw1MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1NSB7XG4gIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI1NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI1NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ1NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNTUge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI1NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw2MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NjAge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI2NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw2NSB7XG4gIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjY1IHtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ3MCB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI3MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI3MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI3MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NzUge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNzUge1xuICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw3NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NzUge1xuICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjc1IHtcbiAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNzUge1xuICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI4MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw4MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ4NSB7XG4gIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI4NSB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI4NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ4NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByODUge1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsODUge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI4NSB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10OTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw5MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0OTAge1xuICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjkwIHtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiOTAge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjk1IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI5NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw5NSB7XG4gIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjk1IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIxMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tdDAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxNS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxNS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjE1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDIwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjIwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyMC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyNS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyNS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyNS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyNS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzMC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzMC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjMwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDM1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjM1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzNS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0MC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0MC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0MC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0NS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0NS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0NS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQ1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1MC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1NS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1NS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1NS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1NS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2MC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2MC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjYwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDY1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjY1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2NS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3MC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3MC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3MC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3NS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3NS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3NS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjc1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDgwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjgwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4MC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4NS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4NS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4NS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4NS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5MC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5MC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjkwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDk1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjk1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5NS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwMC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwMC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwMC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudS1tdDAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxNS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxNS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDE1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxNS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxNS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxNS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjIwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDIwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDI1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjI1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjI1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDI1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyNS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyNS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjI1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzMC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzMC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDMwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzMC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzMC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzMC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzNS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjM1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDM1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0MC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0MC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0NS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQ1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0NS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0NS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0NS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1MC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDU1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjU1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjU1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDU1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1NS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1NS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjU1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2MC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDYwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2MC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2MC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2MC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2NS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjY1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDY1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDcwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjcwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjcwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDcwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3MC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3MC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjcwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3NS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDc1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3NS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3NS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3NS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4MC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjgwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDgwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDg1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjg1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjg1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDg1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4NS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4NS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjg1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5MC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDkwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5MC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5MC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5MC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5NS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjk1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDk1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwMC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwMC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMDAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAudS1tdDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjIwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDIwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDI1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjI1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjI1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjM1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDM1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDU1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjU1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjU1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDU1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjU1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjY1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDY1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDcwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjcwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjcwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDcwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjcwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjgwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDgwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDg1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjg1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjg1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDg1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjg1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjk1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDk1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LW10MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxMC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxMC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDE1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyMC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDIwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyNS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjI1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyNS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDI1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjI1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDMwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzNS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDM1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0MC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQ1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1MC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjU1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1NS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDU1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjU1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDYwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2NS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDY1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjcwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3MC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDcwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjcwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDc1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4MC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDgwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjg1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4NS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDg1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjg1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDkwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5NS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDk1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxMDAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxMDAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTAwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuOCreOCueODiOijhemjvlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXRleHQtYWNjZW50IHtcbiAgY29sb3I6ICNEMzI2MjY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udS10ZXh0LWltcG9ydGFudCB7XG4gIGNvbG9yOiAjZTIwMDEzO1xufVxuXG4udS10ZXh0LWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnUtdGV4dC1zdWIge1xuICBjb2xvcjogI2FiYWJhYjtcbn1cblxuLnUtdGV4dC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgVGltZXMsIHNlcmlmO1xufVxuXG4udS10ZXh0LWJvbGQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udS10ZXh0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi51LXRleHQtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgI2YwODA4MCA3MCUpO1xufVxuXG4udS10ZXh0LXgtbGFyZ2Uge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC14LWxhcmdlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLnUtdGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi51LXRleHQtYml0LWxhcmdlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS10ZXh0LWJpdC1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi51LXRleHQtZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC1kZWZhdWx0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnUtdGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi51LXRleHQteC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC14LXNtYWxsIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC14LXNtYWxsLS1zcCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7luYXmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS13MCB7XG4gIHdpZHRoOiAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXcxMCB7XG4gIHdpZHRoOiAxMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13MjAge1xuICB3aWR0aDogMjAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzMwIHtcbiAgd2lkdGg6IDMwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXc0MCB7XG4gIHdpZHRoOiA0MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13NTAge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzYwIHtcbiAgd2lkdGg6IDYwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXc3MCB7XG4gIHdpZHRoOiA3MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13ODAge1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzkwIHtcbiAgd2lkdGg6IDkwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXcxMDAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LXcwLS1wYyB7XG4gICAgd2lkdGg6IDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMC0tcGMge1xuICAgIHdpZHRoOiAxMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzIwLS1wYyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MzAtLXBjIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc0MC0tcGMge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzUwLS1wYyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NjAtLXBjIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc3MC0tcGMge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzgwLS1wYyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13OTAtLXBjIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMDAtLXBjIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLnUtdzAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcyMC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXczMC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc0MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc1MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc2MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc3MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc4MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc5MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMDAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC51LXcwLS10YWIge1xuICAgIHdpZHRoOiAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MTAtLXRhYiB7XG4gICAgd2lkdGg6IDEwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MjAtLXRhYiB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MzAtLXRhYiB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NDAtLXRhYiB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NTAtLXRhYiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NjAtLXRhYiB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NzAtLXRhYiB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13ODAtLXRhYiB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13OTAtLXRhYiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MTAwLS10YWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXcwLS1zcCB7XG4gICAgd2lkdGg6IDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMC0tc3Age1xuICAgIHdpZHRoOiAxMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzIwLS1zcCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MzAtLXNwIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc0MC0tc3Age1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzUwLS1zcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NjAtLXNwIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc3MC0tc3Age1xuICAgIHdpZHRoOiA3MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzgwLS1zcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13OTAtLXNwIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMDAtLXNwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS1oMTAwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucC1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBhZGRpbmc6IDIwcHggNjBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWhlYWRlciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4ucC1oZWFkZXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWhlYWRlci1pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnAtaGVhZGVyLWxvZ28ge1xuICBtYXgtd2lkdGg6IDI4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1oZWFkZXItbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgfVxufVxuXG4ucC1nbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wLWduYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgfVxufVxuXG4ucC1nbmF2LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnAtZ25hdi1saXN0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucC1nbmF2LWxpc3QgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZ25hdi1saXN0ID4gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wLWduYXYtbGlzdCA+IGxpID4gYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnAtZ25hdi1saXN0ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbi5wLWduYXYtbGlzdCA+IGxpID4gYSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1mYW1pbHk6IFwiRUIgR2FyYW1vbmRcIiwgc2VyaWY7XG59XG5cbi5wLWduYXYtbGlzdCA+IGxpIC5zdWItbmF2IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnAtZ25hdi1saXN0ID4gbGkgLnN1Yi1uYXYgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWduYXYtbGlzdCA+IGxpIC5zdWItbmF2IGEge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLnAtZm9vdGVyIHtcbiAgcGFkZGluZzogODBweCAwIDIwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDgzYzU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWZvb3RlciB7XG4gICAgcGFkZGluZzogNDBweCAwIDgwcHg7XG4gIH1cbn1cblxuLnAtZm9vdGVyLWxvZ28ge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnAtZm9vdGVyLWJ0biB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZm9vdGVyLWJ0biB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnAtZm9vdGVyLWJ0biBhIHtcbiAgYmFja2dyb3VuZDogIzAwODNDNTtcbiAgcGFkZGluZzogMThweCA0MHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZm9vdGVyLWJ0biBhIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnAtZm9vdGVyLWJ0biBhLnBsYW4ge1xuICBiYWNrZ3JvdW5kOiAjRkNEQzRBO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5wLWZvb3Rlci1idG4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnAtZm9vdGVyLWJ0biBwOjpiZWZvcmUsIC5wLWZvb3Rlci1idG4gcDo6YWZ0ZXIge1xuICBjb250ZW50OiAnLyc7XG4gIGZvbnQtZmFtaWx5OiBDb25zb2xhcywgbW9ub3NwYWNlLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG4ucC1mb290ZXItYnRuIHA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxcXFwiO1xufVxuXG4udG9wLW12IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9wLW12IGZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoODB2aCAtIDcycHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLW12IGZpZ3VyZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDcwdmggLSA2MnB4KTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIH1cbn1cblxuLnRvcC1tdiBmaWd1cmUgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50b3AtbXYgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMzBweDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggNHB4IDZweCBibGFjayk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtbXYgLnRleHQge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbi50b3AtbXYgLnRleHQgaDIge1xuICBmb250LXNpemU6IDgwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBNYXJ1IEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtbXYgLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuXG4udG9wLW12IC50ZXh0IGgyIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtbXYgLnRleHQgaDIgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB9XG59XG5cbi50b3AtbXYgLnRleHQgaDIgc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBiYWNrZ3JvdW5kOiAjMDA4M0M1O1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1tdiAudGV4dCBoMiBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxufVxuXG4udG9wLW12IC50ZXh0IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1tdiAudGV4dCBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG59XG5cbi50b3AtbXYgLnNsaWNrLW12IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wICNzZWMwMSB7XG4gIGJhY2tncm91bmQ6ICNmNWYzZjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRvcCAjc2VjMDE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcCAjc2VjMDE6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB9XG59XG5cbi50b3AgI3NlYzAxIC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogKzE7XG59XG5cbi50b3AgI3NlYzAyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9wICNzZWMwMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBiYWNrZ3JvdW5kOiAjZjVmM2YzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcCAjc2VjMDI6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB9XG59XG5cbi50b3AgI3NlYzAyIC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogKzE7XG59XG5cbi50b3AgI3NlYzAyIC5pbWctYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG9wICNzZWMwMiAuaW1nLWJveCBpbWcge1xuICBoZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnRvcCAjc2VjMDIgLnR0bCB7XG4gIGJhY2tncm91bmQ6ICNGQ0RDNEE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogXCJaZW4gTWFydSBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi50b3AgI3NlYzAyIC5pY29uLTA1IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AgI3NlYzAyIC5pY29uLTA1IHtcbiAgICB0b3A6IDQwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gIH1cbn1cblxuLnRvcCAjc2VjMDMge1xuICBiYWNrZ3JvdW5kOiAjZjVmM2YzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50b3AgI3NlYzAzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHggMCAwIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AgI3NlYzAzOjpiZWZvcmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgfVxufVxuXG4udG9wICNzZWMwMyAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6ICsxO1xufVxuXG4udG9wICNzZWMwNCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRvcCAjc2VjMDQgaDQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wICNzZWMwNCBoNCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnRvcCAjc2VjMDQgaDQgc3Bhbi5jaGVjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9wICNzZWMwNCBoNCBzcGFuLmNoZWNrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDlEODc7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICMwMDlEODc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDRweDtcbn1cblxuLnRvcCAjc2VjMDUge1xuICBiYWNrZ3JvdW5kOiAjZjVmM2YzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50b3AgI3NlYzA1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AgI3NlYzA1OjpiZWZvcmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgfVxufVxuXG4udG9wICNzZWMwNSAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6ICsxO1xufVxuXG4udG9wICNzZWMwNiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRvcCAjc2VjMDY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgYmFja2dyb3VuZDogI2Y1ZjNmMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AgI3NlYzA2OjpiZWZvcmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgfVxufVxuXG4udG9wICNzZWMwNiAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6ICsxO1xufVxuXG4uc2xpY2sge1xuICBtYXJnaW4tbGVmdDogODBweDtcbn1cblxuLnNlY3Rpb24tbGluZXVwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogODBweCAwIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWxpbmV1cCB7XG4gICAgcGFkZGluZzogNjBweCAwIDA7XG4gIH1cbn1cblxuLnNlY3Rpb24tbGluZXVwIC5pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogODAlO1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWxpbmV1cCAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnNlY3Rpb24tbGluZXVwIC5saW5ldXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWN0aW9uLWxpbmV1cCAubGluZXVwLWNhcm91c2VsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1saW5ldXAgLmxpbmV1cC1jYXJvdXNlbCBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWxpbmV1cCAubGluZXVwLWNhcm91c2VsIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlY3Rpb24tbGluZXVwIC5zbGljay1saXN0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zZWN0aW9uLWxpbmV1cCAuc2xpY2stbmF2LWFycm93cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgcmlnaHQ6IDAlO1xufVxuXG4uc2VjdGlvbi1saW5ldXAgLnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc2VjdGlvbi1saW5ldXAgLnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLnNlY3Rpb24tbGluZXVwIC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTgwcHg7XG59XG5cbi5zZWN0aW9uLWxpbmV1cCAuc2xpY2stbmV4dDpiZWZvcmUsIC5zZWN0aW9uLWxpbmV1cCAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmFjY29yZGlvbi0wMDgge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5hY2NvcmRpb24tMDA4IHN1bW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMWVtIDJlbTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFjY29yZGlvbi0wMDggc3VtbWFyeSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG59XG5cbi5hY2NvcmRpb24tMDA4IHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWNjb3JkaW9uLTAwOCBzdW1tYXJ5OjpiZWZvcmUsXG4uYWNjb3JkaW9uLTAwOCBzdW1tYXJ5OjphZnRlciB7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogLjllbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzYjM7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyZW07XG59XG5cbi5hY2NvcmRpb24tMDA4IHN1bW1hcnk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDJlbTtcbiAgcm90YXRlOiA5MGRlZztcbn1cblxuLmFjY29yZGlvbi0wMDggc3VtbWFyeTo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiByb3RhdGUgLjNzO1xufVxuXG4uYWNjb3JkaW9uLTAwOFtvcGVuXSBzdW1tYXJ5OjphZnRlciB7XG4gIHJvdGF0ZTogOTBkZWc7XG59XG5cbi5hY2NvcmRpb24tMDA4IHAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IC4zZW0gMmVtIDFlbTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMsIG9wYWNpdHkgLjVzO1xufVxuXG4uYWNjb3JkaW9uLTAwOFtvcGVuXSBwIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5tb2RhbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTk7XG59XG5cbi5tb2RhbF9fYmcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tb2RhbF9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA2MCU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXgtaGVpZ2h0OiA5NSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm1vZGFsX19jb250ZW50IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2RhbF9fY29udGVudCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG59XG5cbi5tb2RhbF9fY29udGVudCAuaW5uZXIge1xuICBwYWRkaW5nOiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWxfX2NvbnRlbnQgLmlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi5tb2RhbCAuY2xvc2VfYnRuIHtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4iLCJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRjb2xvci10ZXh0OiAjMjMxODE1O1xuXG4kY29sb3Itd2hpdGU6ICNmZmY7XG4kY29sb3ItYmxhY2s6IGJsYWNrO1xuXG4kY29sb3ItcmVkOiAjZTIwMDEzO1xuJGNvbG9yLXJlZC1kYXJrOiAjRDA0MjU1O1xuJGNvbG9yLXJlZC1saWdodDogI2Y4ZWJlZDtcblxuJGNvbG9yLWJsdWU6ICMwMDlkYmY7XG4kY29sb3ItYmx1ZS1kYXJrOiAjMGIyYjc1O1xuJGNvbG9yLWJsdWUtbGlnaHQ6ICNlOGY1ZjM7XG5cbiRjb2xvci1nb2xkOiAjZGJjNTgzO1xuJGNvbG9yLWdvbGQtbGlnaHQ6ICNlZGUyYzE7XG5cbiRjb2xvci1vcmFuZ2U6ICNmZjZjMTE7XG4kY29sb3ItcGluazogI2Y4ZWJlZDtcblxuJGNvbG9yLWdyZWVuOiAjMDA5OTQwO1xuJGNvbG9yLWdyZWVuLWxpZ2h0OiAjZDFmMmVjO1xuXG4kY29sb3ItZ3JheTogI2FiYWJhYjtcbiRjb2xvci1ncmF5LWxpZ2h0OiAjYzVjNWM1O1xuJGNvbG9yLWdyYXktc25vdzogI2Y1ZjNmMztcbiRjb2xvci1ncmF5LWRhcms6ICM3MTcxNzE7XG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnNwYWNpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kc3BhY2U6IDEyMHB4LCA0MHB4LCAzMHB4LCAyMHB4O1xuJHNwYWNlLXRhYjogNjBweCwgNDBweCwgMjBweCwgMTBweDtcbiRzcGFjZS1zcDogNTBweCwgMzBweCwgMjBweCwgMTBweDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmZvbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kZm9udC1zaXplOiAzNnB4LCAyMnB4LCAxOHB4LCAxNnB4LCAxNHB4LCAxMnB4O1xuJGZvbnQtc2l6ZS1zcDogMjJweCwgMThweCwgMTZweCwgMTRweCwgMTJweCwgMTBweDtcblxuJGJvbGQ6IDQwMDtcbiRub3JtYWw6IDMwMDtcblxuJGVuIDonRUIgR2FyYW1vbmQnLCBzZXJpZjtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRlbnRzIHdpZHRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGNvbnRlbnRzLXdpZHRoOiAxMTgwcHg7XG4kY29udGVudHMtbmFycm93LXdpZHRoOiA3NjBweDtcbiRjb250ZW50cy1wYWRkaW5nOiAyMHB4O1xuJGNvbnRlbnRzLXBhZGRpbmctc3A6IDE1cHg7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG56LWluZGV4IG9yZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJHo6IChcbiAgY29udGVudHMsXG4gIGFycm93LFxuICBnbmF2LFxuICBsZWZ0YmFyLFxuICBoZWFkZXIsXG4gIGZvb3RlcixcbiAgbW9kYWxcbik7XG4iLCJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tZWRpYSBxdWVyeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRicmVha3BvaW50czogKFxuICAnc3AnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCknLFxuICAndGFiJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KScsXG4gICdsYXB0b3AnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpJyxcbiAgJ3BjJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpJ1xuKSAhZGVmYXVsdDtcblxuQG1peGluIHZpZXctYXQoJGJyZWFrcG9pbnQ6IHBjKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaCB3aXRoIGNlbnRlci1saW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1peGluIGNlbnRlci1saW5lKCRjb2xvcjogIzRmNTc0ZCwgJHBhZGRpbmc6IDMwcHgsICRoZWlnaHQ6IDFweCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICBiYWNrZ3JvdW5kOiAjNGY1NzRkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRwYWRkaW5nO1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbi1yaWdodDogJHBhZGRpbmcgLyAyO1xuICAgIH1cbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogJHBhZGRpbmc7XG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRwYWRkaW5nIC8gMjtcbiAgICB9XG4gIH1cbn1cbiIsImh0bWwsXG5ib2R5LFxucCxcbm9sLFxudWwsXG5saSxcbmRsLFxuZHQsXG5kZCxcbmJsb2NrcXVvdGUsXG5maWd1cmUsXG5maWVsZHNldCxcbmxlZ2VuZCxcbnRleHRhcmVhLFxucHJlLFxuaWZyYW1lLFxuaHIsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW1nLFxuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3QsXG5hdWRpbyxcbnZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4iLCJcbmJvZHkge1xuICAvLyBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgXCJZdU1pbmNob1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIFwiWXUgTWluY2hvXCIsIFwiTVMgUE1pbmNob1wiLCBzZXJpZjtcbiAgZm9udC1mYW1pbHk6IFwiWXUgR290aGljXCIsIFwiTWVpcnlvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYSB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDQpO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUtc3AsIDQpO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4ubWFpbiB7XG4gIG1hcmdpbi10b3A6IDcycHg7XG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuXG5cbi5mYWRlLWluIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjhzIGVhc2Utb3V0O1xufVxuXG4uZmFkZS1pbi52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufSIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Hjg7PjgY/jgZrjg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWJyZWFkY3J1bWIge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcblxuICBsaSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgXG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgIH1cbiAgICBcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4M0M1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDI4MHB4O1xuXG4gICYucGxhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGQ0RDNEE7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBcbiAgfVxuXG4gICYtLWFycm93IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAmLWxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICBjb250ZW50OiAnPCc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmc6IDI1cHggNzBweDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLS1kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG5cbiAgJi0tbGFyZ2Uge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZSwgMyk7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgfVxuXG4gICYtLXNtYWxsIHtcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4M0M1O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleOCqeODvOODoFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtZm9ybSB7XG4gICYtdGV4dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogM3B4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDQpO1xuICAgIFxuICB9XG5cbiAgJi10ZXh0YXJlYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4IDVweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuXG5cbiAgJi1jaGVja2JveCB7XG4gICAgJi1pbnB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmOmNoZWNrZWQgKyAuYy1mb3JtLWNoZWNrYm94LXNwYW46OmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjb2xvci1yZWQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICRjb2xvci1yZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zcGFuIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXJhZGlvIHtcbiAgICAmLWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICY6Y2hlY2tlZCArIC5jLWZvcm0tcmFkaW8tc3Bhbjo6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zcGFuIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6KaL5Ye644GXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtaDEge1xuICBtYXJnaW4tdG9wOiAxOTBweDtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICBwYWRkaW5nOiAyNXB4O1xuICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLCAxKTtcbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUtc3AsIDEpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTEwcHg7XG4gIH1cblxuICBzbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgfVxufVxuXG4uYy1oMiB7XG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLCAxKTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgdGV4dC1pbmRlbnQ6IDAuMmVtO1xuICBmb250LWZhbWlseTogXCJaZW4gTWFydSBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUtc3AsIDEpO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgfVxuICBzbWFsbCB7XG4gICAgY29sb3I6ICMwMDgzQzU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgICYud2hpdGUge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4uYy1oMyB7XG4gIC8vIGNvbG9yOiAjMDA4M0M1O1xuICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLCAyKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUtc3AsIDIpO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB9XG59XG5cbi5jLWg0IHtcbiAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZSwgMyk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLXNwLCAzKTtcbiAgfVxufVxuXG4uYy1oNSB7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDQpO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZS1zcCwgNCk7XG4gIH1cbn1cblxuLmMtaDYge1xuICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLCA0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLXNwLCA2KTtcbiAgfVxufVxuXG4uYy1oLS1jZW50ZXItbGluZSB7XG4gIEBpbmNsdWRlIGNlbnRlci1saW5lKCk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5jLWgtLWJvcmRlciB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzAwODNDNTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBjb2xvcjogIzMzMztcbn0iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Op44OZ44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgZm9udC1zaXplOiBudGgoJGxpc3Q6ICRmb250LXNpemUsICRuOiA2KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblxuICAmLS1ibHVlLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLWRhcms7XG4gIH1cblxuICAmLS1yZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gIH1cblxuICAmLS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgfVxuXG4gICYtLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG4gIH1cblxuICAmLS1sYXJnZSB7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgZm9udC1zaXplOiBudGgoJGxpc3Q6ICRmb250LXNpemUsICRuOiA0KTtcbiAgfVxuXG4gICYtLXNtYWxsIHtcbiAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgIGZvbnQtc2l6ZTogbnRoKCRsaXN0OiAkZm9udC1zaXplLCAkbjogNik7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6rjg7Pjgq9cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWxpbmsge1xuICBjb2xvcjogJGNvbG9yLWJsdWU7XG5cbiAgJi0tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYtLW5vbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODquOCueODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtbGlzdHtcbiAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZSwgNCk7XG5cbiAgPmxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICYtLXBvaW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG5cbiAgICA+bGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbGluayB7XG4gICAgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogNHB4IDAgNHB4IDYuOXB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci1yZWQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJi0taG9yaXpvbnRhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWJvcmRlciB7XG4gICAgbGkge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxNnB4O1xuICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2Q0ZDRkNDtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLW9yZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIFxuICAgID5saSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1ub3RlIHtcbiAgICBsaSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBjb2xvcjogIzhkOGQ4ZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAn4oC7JztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tY2hlY2sge1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyDjgrnjg57jg5vmmYLjgavluYXjgpLlhajkvZPjgatcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgICAmOm5vdCg6bnRoLWxhc3QtY2hpbGQoMSkpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA4M0M1O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjMDA4M0M1O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgIGxlZnQ6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4/jg7Pjg5Djg7zjgqzjg7zjg6Hjg4vjg6Xjg7zjgqLjgqTjgrPjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuXG4gICYtdHJpZ2dlcixcbiAgJi10cmlnZ2VyIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAmLXRyaWdnZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS4xcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmLXRyaWdnZXIgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICB9XG5cbiAgJi10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAgIHRvcDogMDtcbiAgfVxuXG4gICYtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICB0b3A6IDdweDtcbiAgfVxuXG4gICYtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAmLXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDdweCkgdHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3cHgpIHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoLTMwZGVnKTtcbiAgfVxuXG4gICYtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICYtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdweCkgdHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpIHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoMzBkZWcpO1xuICB9XG5cbiAgJi1yZWNydWl0IHtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODjeODq1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1zbm93O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYtLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgfVxuXG4gICYtLWJvcmRlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwODNDNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cblxuICAmLS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICAmLS1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODNDNTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAmLWNvbnRlbnRzIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAmLS1taWRkbGUge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAmLS1uYXJyb3cge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrvjgq/jgrfjg6fjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXNlY3Rpb24ge1xuICBAaW5jbHVkZSB2aWV3LWF0KHBjKSB7XG4gICAgbWFyZ2luOiBudGgoJHNwYWNlLCAxKSAwO1xuICB9XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIG1hcmdpbjogbnRoKCRzcGFjZS1zcCwgMSkgMDtcbiAgfVxuXG4gICYtLW1pZGRsZSB7XG4gICAgQGluY2x1ZGUgdmlldy1hdChwYykge1xuICAgICAgbWFyZ2luOiBudGgoJHNwYWNlLCAyKSAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbjogbnRoKCRzcGFjZS1zcCwgMikgMDtcbiAgICB9XG4gIH1cblxuICAmLS1uYXJyb3cge1xuICAgIEBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgICAgIG1hcmdpbjogbnRoKCRzcGFjZSwgMykgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW46IG50aCgkc3BhY2Utc3AsIDMpIDA7XG4gICAgfVxuICB9XG5cbiAgJi0tYmcge1xuICAgIEBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgICAgIHBhZGRpbmc6IG50aCgkc3BhY2UsIDEpIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogbnRoKCRzcGFjZS1zcCwgMSkgMDtcbiAgICB9XG5cbiAgICAmLS1taWRkbGUge1xuICAgICAgQGluY2x1ZGUgdmlldy1hdChwYykge1xuICAgICAgICBwYWRkaW5nOiBudGgoJHNwYWNlLCAyKSAwO1xuICAgICAgfVxuICBcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogbnRoKCRzcGFjZS1zcCwgMikgMDtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICYtLW5hcnJvdyB7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHBjKSB7XG4gICAgICAgIHBhZGRpbmc6IG50aCgkc3BhY2UsIDMpIDA7XG4gICAgICB9XG4gIFxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBwYWRkaW5nOiBudGgoJHNwYWNlLXNwLCAzKSAwO1xuICAgICAgfVxuICAgIH1cbiAgXG4gIH1cblxuXG4gICYtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6ICRjb250ZW50cy13aWR0aDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwICRjb250ZW50cy1wYWRkaW5nO1xuICAgIH1cblxuICAgICYtaW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAmLXdpZGUge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCv+ODllxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtdGFiIHtcbiAgJi1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbjogMCAtNXB4IDVweDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LXNub3c7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3ItcmVkO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnRzIHtcbiAgICAmLWl0ZW0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjg7zjg5bjg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDQpO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICB0aGVhZCB7XG4gICAgdHIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgdGgsdGQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHRib2R5IHtcbiAgICB0ciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgICB0aCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1zbm93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmxhc3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1zbm93O1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4jmlbTliJdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LWFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udS1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udS1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51LWFsaWduLWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbkBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgLnUtYWxpZ24tbGVmdC0tcGMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudS1hbGlnbi1yaWdodC0tcGMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnUtYWxpZ24tY2VudGVyLS1wYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQobGFwdG9wKSB7XG4gIC51LWFsaWduLWxlZnQtLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnUtYWxpZ24tY2VudGVyLS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAudS1hbGlnbi1sZWZ0LS10YWIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudS1hbGlnbi1yaWdodC0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC51LWFsaWduLWNlbnRlci0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAudS1hbGlnbi1sZWZ0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudS1hbGlnbi1jZW50ZXItLXNwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7og4zmma/oibJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LWJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktc25vdztcbn1cblxuLnUtYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi51LWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuLWxpZ2h0O1xufVxuXG4udS1iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG59XG5cbi51LWJnLWdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ29sZDtcbn1cblxuLnUtYmctYmx1ZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtZGFyaztcbn1cblxuLnUtYmctcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZC1saWdodDtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7mnqDnt5pcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LWJvcmRlciB7XG4gICYtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gIH1cblxuICAmLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICB9XG5cbiAgJi1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gIH1cblxuICAmLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gIH1cblxuICAmLS13aGl0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GbG9hdOino+mZpFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtY2xlYXJmaXg6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCsOODquODg+ODiVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuJHBhZGRpbmc6IDIwcHg7XG4kcGFkZGluZy1uYXJyb3c6IDEwcHg7XG4kcGFkZGluZy1zcDogMTBweDtcblxuLnUtcm93IHtcbiAgbWFyZ2luOiAoLTEpKiRwYWRkaW5nO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIFxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgbWFyZ2luOiAwICgtMSkqJHBhZGRpbmctc3A7XG4gIH1cblxuICAmLWFsaWduLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICYtanVzdGlmeS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cblxuICAmLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gICYtLW5vbWFyZ2luIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmLS1uYXJyb3cge1xuICAgIG1hcmdpbjogMCAoLTEpKiRwYWRkaW5nLW5hcnJvdztcbiAgfVxufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyXG57XG4gICR3aWR0aDogKDEwMCUgLyAoMTIvJGkpKTtcbiAgLnUtY29sLSN7JGl9XG4gIHtcbiAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctc3A7XG4gICAgICB9XG4gIH1cblxuICAudS1jb2wtb2Zmc2V0LTBcbiAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAudS1jb2wtb2Zmc2V0LSN7JGl9XG4gIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGg7XG4gIH1cblxuICAudS1yb3ctLW5vbWFyZ2luIHtcbiAgICAudS1jb2wtI3skaX1cbiAgICB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC51LXJvdy0tbmFycm93IHtcbiAgICAudS1jb2wtI3skaX1cbiAgICB7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1uYXJyb3c7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMlxuICB7XG4gICAgICAkd2lkdGg6ICgxMDAlIC8gKDEyLyRpKSk7XG4gICAgICAudS1jb2wtI3skaX0tLXBjXG4gICAgICB7XG4gICAgICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgIH1cblxuICAgICAgLnUtY29sLW9mZnNldC0wLS1wY1xuICAgICAge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS1wY1xuICAgICAge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC51LXJvdy0tbm9tYXJnaW4ge1xuICAgICAgICAudS1jb2wtI3skaX0tLXBjXG4gICAgICAgIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51LXJvdy0tbmFycm93IHtcbiAgICAgICAgLnUtY29sLSN7JGl9LS1wY1xuICAgICAgICB7XG4gICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCkge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyXG4gIHtcbiAgICAgICR3aWR0aDogKDEwMCUgLyAoMTIvJGkpKTtcbiAgICAgIC51LWNvbC0jeyRpfS0tbGFwdG9wXG4gICAgICB7XG4gICAgICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgIH1cblxuICAgICAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3BcbiAgICAgIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnUtY29sLW9mZnNldC0jeyRpfS0tbGFwdG9wXG4gICAgICB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICAgIH1cblxuICAgICAgLnUtcm93LS1ub21hcmdpbiB7XG4gICAgICAgIC51LWNvbC0jeyRpfS0tbGFwdG9wXG4gICAgICAgIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51LXJvdy0tbmFycm93IHtcbiAgICAgICAgLnUtY29sLSN7JGl9LS1sYXB0b3BcbiAgICAgICAge1xuICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW5hcnJvdztcbiAgICAgICAgfVxuICAgICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTJcbiAge1xuICAgICAgJHdpZHRoOiAoMTAwJSAvICgxMi8kaSkpO1xuICAgICAgLnUtY29sLSN7JGl9LS10YWJcbiAgICAgIHtcbiAgICAgICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgfVxuXG4gICAgICAudS1jb2wtb2Zmc2V0LTAtLXRhYlxuICAgICAge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS10YWJcbiAgICAgIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICAgICAgfVxuXG4gICAgICAudS1yb3ctLW5vbWFyZ2luIHtcbiAgICAgICAgLnUtY29sLSN7JGl9LS10YWJcbiAgICAgICAge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgICAudS1jb2wtI3skaX0tLXRhYlxuICAgICAgICB7XG4gICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgICAgICB9XG4gICAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTJcbiAgICB7XG4gICAgICAgICR3aWR0aDogKDEwMCUgLyAoMTIvJGkpKTtcbiAgICAgICAgLnUtY29sLSN7JGl9LS1zcFxuICAgICAgICB7XG4gICAgICAgICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnUtY29sLW9mZnNldC0wLS1zcFxuICAgICAgICB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51LWNvbC1vZmZzZXQtI3skaX0tLXNwXG4gICAgICAgIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAudS1yb3ctLW5vbWFyZ2luIHtcbiAgICAgICAgICAudS1jb2wtI3skaX0tLXNwXG4gICAgICAgICAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudS1yb3ctLW5hcnJvdyB7XG4gICAgICAgICAgLnUtY29sLSN7JGl9LS1zcFxuICAgICAgICAgIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW5hcnJvdztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7pnZ7ooajnpLrliIfjgormm7/jgYhcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbmNsdWRlIHZpZXctYXQocGMpe1xuICAudS1oaWRlLS1wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAudS1oaWRlLS10YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChsYXB0b3ApIHtcbiAgLnUtaGlkZS0tbGFwdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgLnUtaGlkZS0tc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tYXJnaW7jgIFwYWRkaW5n5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAudS1tdCN7JGkgKiA1fSB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtbXIjeyRpICogNX0ge21hcmdpbi1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtbWwjeyRpICogNX0ge21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1tYiN7JGkgKiA1fSB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcHQjeyRpICogNX0ge3BhZGRpbmctdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1wciN7JGkgKiA1fSB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcGwjeyRpICogNX0ge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcGIjeyRpICogNX0ge3BhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbn1cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAgICAgLnUtbXQjeyRpICogNX0tLXNwIHttYXJnaW4tdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbXIjeyRpICogNX0tLXNwIHttYXJnaW4tcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tbCN7JGkgKiA1fS0tc3Age21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWIjeyRpICogNX0tLXNwIHttYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcHQjeyRpICogNX0tLXNwIHtwYWRkaW5nLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXByI3skaSAqIDV9LS1zcCB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBsI3skaSAqIDV9LS1zcCB7cGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcGIjeyRpICogNX0tLXNwIHtwYWRkaW5nLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgfVxufVxuQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAgICAgLnUtbXQjeyRpICogNX0tLXRhYiB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1yI3skaSAqIDV9LS10YWIge21hcmdpbi1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1sI3skaSAqIDV9LS10YWIge21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWIjeyRpICogNX0tLXRhYiB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXB0I3skaSAqIDV9LS10YWIge3BhZGRpbmctdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcHIjeyRpICogNX0tLXRhYiB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBsI3skaSAqIDV9LS10YWIge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBiI3skaSAqIDV9LS10YWIge3BhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICB9XG59XG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCl7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAgIC51LW10I3skaSAqIDV9LS1sYXB0b3Age21hcmdpbi10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tciN7JGkgKiA1fS0tbGFwdG9wIHttYXJnaW4tcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tbCN7JGkgKiA1fS0tbGFwdG9wIHttYXJnaW4tbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1iI3skaSAqIDV9LS1sYXB0b3Age21hcmdpbi1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wdCN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXByI3skaSAqIDV9LS1sYXB0b3Age3BhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wbCN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wYiN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgfVxufVxuQGluY2x1ZGUgdmlldy1hdChwYyl7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAgIC51LW10I3skaSAqIDV9LS1wYyB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1yI3skaSAqIDV9LS1wYyB7bWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWwjeyRpICogNX0tLXBjIHttYXJnaW4tbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1iI3skaSAqIDV9LS1wYyB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXB0I3skaSAqIDV9LS1wYyB7cGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wciN7JGkgKiA1fS0tcGMge3BhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wbCN7JGkgKiA1fS0tcGMge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBiI3skaSAqIDV9LS1wYyB7cGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4joo4Xpo75cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LXRleHQtYWNjZW50IHtcbiAgY29sb3I6ICNEMzI2MjY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udS10ZXh0LWltcG9ydGFudCB7XG4gIGNvbG9yOiAkY29sb3ItcmVkO1xufVxuXG4udS10ZXh0LWludmVyc2Uge1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4udS10ZXh0LXN1YiB7XG4gIGNvbG9yOiAkY29sb3ItZ3JheTtcbn1cblxuLnUtdGV4dC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgVGltZXMsIHNlcmlmXG59XG5cbi51LXRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbn1cblxuLnUtdGV4dC1ub3JtYWwge1xuICBmb250LXdlaWdodDogJG5vcm1hbDtcbn1cblxuLnUtdGV4dC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAjZjA4MDgwIDcwJSk7XG59XG5cbi51LXRleHQteC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDEpO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUtc3AsIDEpO1xuICB9XG59XG5cbi51LXRleHQtbGFyZ2Uge1xuICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLCAyKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZS1zcCwgMik7XG4gIH1cbn1cblxuLnUtdGV4dC1iaXQtbGFyZ2Uge1xuICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLCAzKTtcbiAgXG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUtc3AsIDMpO1xuICAgIFxuICB9XG59XG5cbi51LXRleHQtZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDQpO1xuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZS1zcCwgNCk7XG4gICAgXG4gIH1cbn1cblxuLnUtdGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDUpO1xuICBcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZS1zcCwgNSk7XG4gICAgXG4gIH1cbn1cblxuLnUtdGV4dC14LXNtYWxsIHtcbiAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZSwgNik7XG4gIFxuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLXNwLCA2KTtcbiAgICBcbiAgfVxuXG4gICYtLXNwIHtcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLXNwLCA2KTtcbiAgICAgIFxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuW5heaMh+WumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICR3aWR0aDogKDEwJSAqICRpKTtcbiAgLnUtdyN7JGkgKiAxMH0ge3dpZHRoOiAkd2lkdGg7IGRpc3BsYXk6IGJsb2NrO31cbn1cblxuQGluY2x1ZGUgdmlldy1hdChwYykge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcbiAgICAkd2lkdGg6ICgxMCUgKiAkaSk7XG4gICAgLnUtdyN7JGkgKiAxMH0tLXBjIHt3aWR0aDogJHdpZHRoOyBkaXNwbGF5OiBibG9jazt9XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChsYXB0b3ApIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgJHdpZHRoOiAoMTAlICogJGkpO1xuICAgIC51LXcjeyRpICogMTB9LS1sYXB0b3Age3dpZHRoOiAkd2lkdGg7IGRpc3BsYXk6IGJsb2NrO31cbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcbiAgICAkd2lkdGg6ICgxMCUgKiAkaSk7XG4gICAgLnUtdyN7JGkgKiAxMH0tLXRhYiB7d2lkdGg6ICR3aWR0aDsgZGlzcGxheTogYmxvY2s7fVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgJHdpZHRoOiAoMTAlICogJGkpO1xuICAgIC51LXcjeyRpICogMTB9LS1zcCB7d2lkdGg6ICR3aWR0aDsgZGlzcGxheTogYmxvY2s7fVxuICB9XG59XG5cbi51LWgxMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59IiwiLnAtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuICBwYWRkaW5nOiAyMHB4IDYwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgJi1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgfVxuICB9XG59XG4iLCJcbi5wLWduYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6cmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC44KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIH1cblxuICAmLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICA+IGxpIHtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICA+IGEge1xuICAgICAgICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLCA1KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLCAyKTtcbiAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdWItbmF2IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZSwgNSk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZSwgNik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJcbi5wLWZvb3RlciB7XG4gIHBhZGRpbmc6IDgwcHggMCAyMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogIzAwODNDNSwgJGFscGhhOiAxKTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgcGFkZGluZzogNDBweCAwIDgwcHg7XG4gIH1cblxuICAmLWxvZ28ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAmLWJ0biB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA4M0M1O1xuICAgICAgcGFkZGluZzogMThweCA0MHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAmLnBsYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkNEQzRBO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAmOjpiZWZvcmUsJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnLyc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBDb25zb2xhcywgbW9ub3NwYWNlLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXFxcXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4udG9wIHtcclxuICAgICYtbXYge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYyg4MHZoIC0gNzJweCk7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNzB2aCAtIDYycHgpO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCA0cHggNnB4IGJsYWNrKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlplbiBNYXJ1IEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwODNDNTtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWNrLW12IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI3NlYzAxIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktc25vdztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDUwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiArMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3NlYzAyIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LXNub3c7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDAgO1xyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogKzE7XHJcbiAgICAgIH1cclxuICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudHRsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkNEQzRBO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlplbiBNYXJ1IEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5pY29uLTA1IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjc2VjMDMge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1zbm93O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweCAwIDAgMCA7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiArMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3NlYzA0IHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jb21tb24vYmcuanBnKSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuLmNoZWNrIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQ7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwOUQ4NztcclxuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjMDA5RDg3O1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3NlYzA1IHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktc25vdztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDUwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiArMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3NlYzA2IHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LXNub3c7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDAgO1xyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogKzE7XHJcbiAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNsaWNrIHtcclxuICBtYXJnaW4tbGVmdDogODBweDtcclxufVxyXG5cclxuLnNlY3Rpb24tbGluZXVwe1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzo4MHB4IDAgMDtcclxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgcGFkZGluZzo2MHB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgLmlubmVye1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcclxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICB9XHJcbiAgLmxpbmV1cHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLmxpbmV1cC1jYXJvdXNlbHtcclxuICAgIGxpe1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW1ne1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgd2lkdGg6MTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLWxpc3R7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB9XHJcbiAgLnNsaWNrLW5hdi1hcnJvd3Mge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtNDBweDtcclxuICAgIHJpZ2h0OiAwJTtcclxuICB9XHJcbiAgLnNsaWNrLWFycm93IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgd2lkdGg6IDQ4cHg7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5zbGljay1uZXh0IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gIH1cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAtODBweDtcclxuICB9XHJcbiAgLnNsaWNrLW5leHQ6YmVmb3JlLCAuc2xpY2stcHJldjpiZWZvcmV7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5hY2NvcmRpb24tMDA4IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLTAwOCBzdW1tYXJ5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMWVtIDJlbTtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiBmb250LXNpemU6IDE0cHg7XHJcbiBsaW5lLWhlaWdodDogMS4zZW07XHJcbiBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG4gICAgICAgIH1cclxufVxyXG5cclxuLmFjY29yZGlvbi0wMDggc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLTAwOCBzdW1tYXJ5OjpiZWZvcmUsXHJcbi5hY2NvcmRpb24tMDA4IHN1bW1hcnk6OmFmdGVyIHtcclxuICAgIHdpZHRoOiAzcHg7XHJcbiAgICBoZWlnaHQ6IC45ZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzYjM7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyZW07XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tMDA4IHN1bW1hcnk6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMmVtO1xyXG4gICAgcm90YXRlOiA5MGRlZztcclxufVxyXG5cclxuLmFjY29yZGlvbi0wMDggc3VtbWFyeTo6YWZ0ZXIge1xyXG4gICAgdHJhbnNpdGlvbjogcm90YXRlIC4zcztcclxufVxyXG5cclxuLmFjY29yZGlvbi0wMDhbb3Blbl0gc3VtbWFyeTo6YWZ0ZXIge1xyXG4gICAgcm90YXRlOiA5MGRlZztcclxufVxyXG5cclxuLmFjY29yZGlvbi0wMDggcCB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IC4zZW0gMmVtIDFlbTtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cywgb3BhY2l0eSAuNXM7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tMDA4W29wZW5dIHAge1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxubW9kYWxcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLm1vZGFse1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogOTk5OTk5O1xyXG5cclxuICAmX19iZ3tcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC42KTtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnR7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgbWF4LWhlaWdodDogOTUlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuXHRcdH1cclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWF4LWhlaWdodDogOTUlO1xyXG4gICAgfVxyXG4gICAgLmlubmVyIHtcclxuICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jbG9zZV9idG4ge1xyXG4gICAgYmFja2dyb3VuZDogYmxhY2s7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICB9XHJcbn0iXX0= */
