@charset "UTF-8";
/* --------------------------
color
-------------------------- */
/* --------------------------
spacing
-------------------------- */
/* --------------------------
font
-------------------------- */
/* --------------------------
contents width  
-------------------------- */
/* --------------------------
z-index order
-------------------------- */
/* --------------------------
media query
-------------------------- */
/* --------------------------
h with center-line
-------------------------- */
/* --------------------------
源ノ角ゴシック JP Normal
-------------------------- */
/* --------------------------
源ノ角ゴシック JP Regular
-------------------------- */
/* --------------------------
源ノ角ゴシック JP Medium
-------------------------- */
/* --------------------------
いろはゴシック
-------------------------- */
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;
}

strong {
  font-weight: bold;
}

html {
  font-size: 14px;
}

body {
  font-family: 'source-han-sans-japanese', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', YuGothic, 'メイリオ', 'Meiryo', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
  font-weight: 300;
  color: #000000;
  font-size: 1rem;
  text-align: justify;
  text-justify: inter-ideograph;
}

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

a:hover {
  opacity: 0.6;
}

p {
  margin-bottom: 1em;
  font-weight: 300;
  line-height: 1.7;
  text-align: justify;
  text-justify: inter-ideograph;
}

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

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

.main {
  padding-top: 350px;
}

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

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}

.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}

.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}

[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}

.slick-prev:before {
  content: "←";
}

[dir="rtl"] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}

[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}

.slick-next:before {
  content: "→";
}

[dir="rtl"] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}

.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}

.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}

.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

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

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

.c-breadcrumb-list li {
  color: #000000;
  font-size: 0.8571428571rem;
}

@media screen and (max-width: 767px) {
  .c-breadcrumb-list li {
    line-height: 1.4;
  }
}

.c-breadcrumb-list li::after {
  content: '/';
  padding-right: 0.2em;
}

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

.c-breadcrumb-list li:first-child a {
  color: #a57823;
}

.c-breadcrumb-list li a {
  color: #000000;
}

/* --------------------------
ボタン
-------------------------- */
.c-button {
  position: relative;
  display: inline-block;
  width: auto;
  min-width: 168px;
  color: #fff;
  font-size: 1rem;
  line-height: 1;
  letter-spacing: 0.05em;
  text-decoration: none;
  text-align: center;
  padding: 16px 24px;
  background-color: #a57823;
  border: 2px solid #a57823;
  cursor: pointer;
}

.c-button--small {
  font-size: 0.8571428571rem;
  padding: 10px 20px;
}

.c-button--medium {
  min-width: 200px;
}

.c-button--large {
  min-width: 320px;
  font-size: 1.1428571429rem;
  padding: 20px 40px;
}

@media screen and (max-width: 767px) {
  .c-button--large {
    min-width: auto;
    width: 100%;
  }
}

.c-button--border {
  color: #a57823;
  background-color: #fff;
}

.c-button--arrow {
  padding-right: 50px;
}

.c-button--arrow::before {
  content: '';
  position: absolute;
  top: 50%;
  right: 20px;
  width: 8px;
  height: 8px;
  border: 0px;
  border-top: solid 1px #fff;
  border-right: solid 1px #fff;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  margin-top: -3px;
}

/* --------------------------
スクロールに合わせてフェードイン
-------------------------- */
.c-fadein {
  opacity: 0;
  -webkit-transition: all 1s;
  transition: all 1s;
}

.c-fadein.js-active {
  opacity: 1;
}

.c-fadein-wrapper {
  overflow: hidden;
}

.c-fadein--top {
  -webkit-transform: translateY(-20%);
          transform: translateY(-20%);
}

.c-fadein--top.js-active {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.c-fadein--bottom {
  -webkit-transform: translateY(100px);
          transform: translateY(100px);
}

.c-fadein--bottom.js-active {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.c-fadein--left {
  -webkit-transform: translateX(-100px);
          transform: translateX(-100px);
}

.c-fadein--left.js-active {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.c-fadein--right {
  -webkit-transform: translateX(100px);
          transform: translateX(100px);
}

.c-fadein--right.js-active {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

/* --------------------------
フォーム
-------------------------- */
.c-form-text {
  border: 1px solid #ccc;
  width: 100%;
  padding: 0 5px;
  font-size: 1.0714285714rem;
  line-height: 1.6071428571rem;
}

.c-form-text--small {
  width: 100px;
}

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

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

@media screen and (max-width: 767px) {
  .c-form-checkbox-span {
    display: block;
    line-height: 1.4;
  }
}

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

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

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

.c-form-select {
  display: block;
  font-size: 14px;
  padding: 10px 13px;
  width: 100%;
  max-width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: 0;
  border: 1px solid #ccc;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='angle-down' class='svg-inline--fa fa-angle-down fa-w-10' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='currentColor' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat, repeat;
  background-position: right .7em top 50%, 0 0;
  background-size: .65em auto, 100%;
}

.c-form-select::-ms-expand {
  display: none;
}

.c-form-select:hover {
  border-color: #888;
}

.c-form-select:focus {
  border-color: #aaa;
  -webkit-box-shadow: 0 0 1px 3px rgba(59, 153, 252, 0.7);
          box-shadow: 0 0 1px 3px rgba(59, 153, 252, 0.7);
  box-shadow: 0 0 0 3px -moz-mac-focusring;
  color: #222;
  outline: none;
}

.c-form-select--small {
  width: 80px;
  display: inline-block;
}

.c-form-select option {
  font-weight: normal;
}

/* --------------------------
見出し
-------------------------- */
.c-h2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000000;
  margin-bottom: 30px;
}

.c-h2 .en {
  font-size: 1.6428571429rem;
  font-weight: 500;
  margin-bottom: 10px;
}

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

.c-h2 .ja {
  font-size: 0.9285714286rem;
  font-weight: 400;
}

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

.c-h3 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 1.4285714286rem;
  font-weight: 500;
  line-height: 1.5;
  text-align: center;
  margin-bottom: 40px;
}

@media screen and (max-width: 767px) {
  .c-h3 {
    margin-bottom: 30px;
  }
}

.c-h3::before, .c-h3::after {
  content: '';
  width: 70px;
  height: 2px;
  background-color: #a57823;
}

.c-h3::before {
  margin-right: 20px;
}

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

.c-h3::after {
  margin-left: 20px;
}

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

.c-h4 {
  position: relative;
  font-size: 1.2857142857rem;
  font-weight: 500;
  line-height: 1.5;
  padding-left: 20px;
  margin-bottom: 20px;
}

.c-h4::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 8px;
  height: 100%;
  background-color: #a57823;
  border-radius: 1px;
}

.c-h5 {
  font-size: 1.1428571429rem;
  font-weight: 500;
  line-height: 1.7;
  padding-bottom: 10px;
  margin-bottom: 15px;
  border-bottom: 2px solid #d1d1d1;
}

.c-h6 {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.7;
  margin-bottom: 20px;
}

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

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

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

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

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

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

/* --------------------------
ラベル
-------------------------- */
.c-label {
  display: inline-block;
  color: #fff;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1;
  text-align: center;
  padding: 4px 18px;
  background-color: #000;
  border-radius: 2px;
}

.c-label--small {
  font-size: 0.7142857143rem;
  padding: 4px 12px;
}

.c-label--large {
  font-size: 1.1428571429rem;
  padding: 4px 20px;
}

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

/* --------------------------
リンク
-------------------------- */
.c-link--block {
  display: block;
  text-decoration: none;
}

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

.c-link--arrow {
  position: relative;
  padding-right: 20px;
}

.c-link--arrow::before {
  content: '';
  position: absolute;
  top: 50%;
  right: 0;
  width: 8px;
  height: 8px;
  display: inline-block;
  border: 0px;
  border-top: solid 1px #103674;
  border-right: solid 1px #103674;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  margin-top: -3px;
}

/* --------------------------
リスト
-------------------------- */
.c-list > li {
  margin-bottom: 0.5em;
  line-height: 1.5;
  position: relative;
}

.c-list--point > li {
  padding-left: 1em;
  position: relative;
}

.c-list--point > li::before {
  content: '';
  width: 4px;
  height: 4px;
  border-radius: 3px;
  display: inline-block;
  background-color: #000000;
  position: absolute;
  top: 10px;
  left: 3px;
}

.c-list--link > li {
  padding-left: 1em;
  position: relative;
}

.c-list--link > li::before {
  content: '';
  width: 8px;
  height: 8px;
  border-top: 1px solid #103674;
  border-right: 1px solid #103674;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  display: inline-block;
  position: absolute;
  top: 6.5px;
  left: 0;
}

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

@media screen and (max-width: 767px) {
  .c-list--horizontal {
    display: block;
  }
}

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

@media screen and (max-width: 767px) {
  .c-list--horizontal li {
    margin-left: 0;
    margin-bottom: 10px;
  }
}

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

.c-list--border li {
  background-position: left 16px;
  padding: 14px;
  border-bottom: 1px dashed #103674;
  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: #000;
  text-decoration: none;
}

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

.c-list--order {
  padding-left: 15px;
}

.c-list--note li {
  color: #484B44;
  position: relative;
  padding-left: 1.2em;
  font-size: 0.7857142857rem;
  line-height: 1.2857142857rem;
  margin-bottom: 0;
}

.c-list--note li::before {
  content: '※';
  display: inline-block;
  position: absolute;
  top: 0px;
  left: 0;
}

/* --------------------------
ハンバーガーメニューアイコン
-------------------------- */
.c-menu {
  position: relative;
  display: none;
  height: 100%;
  padding: 0;
  z-index: 5;
}

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

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

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

@media screen and (max-width: 767px) {
  .c-menu-trigger {
    width: 40px;
  }
}

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

@media screen and (max-width: 1024px) {
  .c-menu-trigger-label {
    color: #000000;
  }
}

.c-menu-trigger span {
  position: absolute;
  right: 0;
  width: 44px;
  height: 2px;
  background-color: #000000;
}

@media screen and (max-width: 767px) {
  .c-menu-trigger span {
    width: 40px;
  }
}

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

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

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

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

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

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

/* --------------------------
セクション
-------------------------- */
.c-section {
  margin: 100px 0;
}

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

.c-section-middle {
  margin: 70px 0;
}

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

.c-section-narrow {
  margin: 50px 0;
}

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

.c-section-bg {
  padding: 100px 0;
}

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

.c-section-bg-middle {
  padding: 70px 0;
}

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

.c-section-bg-narrow {
  padding: 50px 0;
}

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

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

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

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

.c-section-container-narrow {
  width: 640px;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 20px;
}

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

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

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

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

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

.c-section-container-fill {
  padding: 0;
  overflow: hidden;
}

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

/* --------------------------
タブ
-------------------------- */
.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 #eee;
}

.c-tab-nav-item a {
  background-color: #F5F5F5;
  border: 1px solid #eee;
  border-right: 0;
  display: block;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  color: #000;
  font-weight: 700;
}

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

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

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

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

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

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

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

.c-table thead tr th {
  padding: 15px;
}

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

.c-table tbody th {
  width: 25%;
  padding: 25px 0;
  word-break: keep-all;
  font-weight: 300;
  vertical-align: top;
}

@media screen and (max-width: 767px) {
  .c-table tbody th {
    width: 100%;
    display: block;
    padding: 10px 0;
    background-color: #F5F5F5;
  }
}

.c-table tbody td {
  width: 75%;
  padding: 25px 0;
  vertical-align: top;
}

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

.c-table--border {
  border-top: 1px solid #ccc;
  border-collapse: collapse;
}

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

.c-table--border thead tr th {
  font-weight: 700;
  padding: 20px 30px 20px 0;
}

.c-table--border tbody tr {
  border: none;
}

.c-table--border tbody th, .c-table--border tbody td {
  padding: 15px;
  border: 1px solid #ccc;
}

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

.c-table--border tbody th {
  width: 25%;
  background-color: #eee;
}

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

.c-table--border tbody td {
  width: 75%;
}

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

/* --------------------------
画像 + キャプション
-------------------------- */
.p-caption {
  position: absolute;
  bottom: 7px;
  color: #fff;
  font-size: 0.8571428571rem;
  line-height: 1;
  text-shadow: 0 0 6px #000, 0 0 6px #000;
}

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

.p-caption-top {
  top: 7px;
  bottom: auto;
}

.p-caption-left {
  left: 7px;
  text-align: left;
}

@media screen and (max-width: 767px) {
  .p-caption-left--sp {
    left: 5px;
    right: auto !important;
  }
}

.p-caption-right {
  right: 7px;
  text-align: right;
}

@media screen and (max-width: 767px) {
  .p-caption-right--sp {
    left: auto !important;
    right: 5px;
  }
}

.p-caption-black {
  color: #000;
  text-shadow: 0 0 6px #fff, 0 0 6px #fff;
}

.p-caption-white {
  text-shadow: none;
}

.p-caption-bg {
  right: 0;
  bottom: 0;
  color: #000000;
  text-shadow: none;
  padding: 4px 5px;
  background-color: rgba(255, 255, 255, 0.85);
}

.p-caption-wrapper {
  position: relative;
  min-height: 0%;
}

.p-cta {
  text-align: center;
}

.p-cta a {
  margin: auto;
}

.p-cta h3 {
  color: #00654d;
  font-size: 29px;
  line-height: 1.34;
  margin-top: 20px;
}

@media screen and (max-width: 1024px) {
  .p-cta h3 {
    font-size: 26px;
  }
}

@media screen and (max-width: 767px) {
  .p-cta h3 {
    font-size: 18px;
  }
}

/* --------------------------
エクストラナビ
-------------------------- */
.p-exnav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 30px;
}

@media screen and (max-width: 767px) {
  .p-exnav {
    margin-right: 20px;
  }
}

.p-exnav-button {
  margin-left: 15px;
}

.p-exnav-button a {
  display: inline-block;
}

.p-exnav-button img {
  max-width: 30px;
  max-height: 30px;
}

/* --------------------------
フッター
-------------------------- */
.p-fnav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1040px;
  height: 100%;
  max-width: 100%;
  padding: 35px 20px;
  margin: 0 auto;
}

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

.p-fnav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}

.p-fnav-item {
  position: relative;
  text-align: center;
  padding: 0 20px;
}

@media screen and (max-width: 767px) {
  .p-fnav-item {
    width: 50%;
    padding: 10px 0;
  }
}

.p-fnav-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000000;
}

.p-fnav-item a .en {
  font-size: 1.4285714286rem;
  font-weight: 500;
  margin-bottom: 10px;
}

@media screen and (max-width: 767px) {
  .p-fnav-item a .en {
    font-size: 1.1428571429rem;
    margin-bottom: 8px;
  }
}

.p-fnav-item a .ja {
  font-size: 0.9285714286rem;
  font-weight: 400;
}

@media screen and (max-width: 767px) {
  .p-fnav-item a .ja {
    font-size: 0.7857142857rem;
  }
}

.p-fnav-item.current a {
  color: #a57823;
  pointer-events: none;
}

/* --------------------------
フッター
-------------------------- */
.p-footer-wrapper {
  position: relative;
  width: 100%;
  background-color: #fff;
  z-index: 100;
  padding: 90px 0 30px;
  background-image: url(../images/common/pattern-02.png);
  background-position: top center;
  background-repeat: repeat-x;
  background-size: 100px 90px;
}

@media screen and (max-width: 767px) {
  .p-footer-wrapper {
    padding: 45px 0 15px;
    background-size: 50px 45px;
  }
}

.p-footer-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30px;
  background-image: url(../images/common/pattern-01.png);
  background-position: top center;
  background-repeat: repeat-x;
  background-size: 100px 30px;
}

@media screen and (max-width: 767px) {
  .p-footer-wrapper::after {
    height: 15px;
    background-size: 50px 15px;
  }
}

.p-footer-copyright {
  color: #231815;
  font-size: 0.9285714286rem;
  text-align: center;
  line-height: 1;
  padding: 13px 10px;
}

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

/* --------------------------
Gナビ
-------------------------- */
.p-gnav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 950px;
  height: 100%;
  max-width: 100%;
  padding: 35px 20px;
  margin: 0 auto;
}

@media screen and (max-width: 767px) {
  .p-gnav {
    width: 100%;
    padding: 30px 15px;
  }
}

.p-gnav-wrapper {
  position: relative;
  width: 100%;
  background-color: #fff;
  z-index: 999;
  padding-top: 30px;
  background-image: url(../images/common/pattern-01.png);
  background-position: top center;
  background-repeat: repeat-x;
  background-size: 100px 30px;
}

@media screen and (max-width: 767px) {
  .p-gnav-wrapper {
    display: none;
    padding-top: 45px;
    background-image: url(../images/common/pattern-02.png);
    background-size: 50px 45px;
  }
}

.p-gnav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}

.p-gnav-item {
  position: relative;
  text-align: center;
  padding: 0 20px;
}

@media screen and (max-width: 767px) {
  .p-gnav-item {
    width: 50%;
    padding: 10px 0;
  }
}

.p-gnav-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000000;
}

.p-gnav-item a .en {
  font-size: 1.4285714286rem;
  font-weight: 500;
  margin-bottom: 10px;
}

@media screen and (max-width: 767px) {
  .p-gnav-item a .en {
    font-size: 1.1428571429rem;
    margin-bottom: 8px;
  }
}

.p-gnav-item a .ja {
  font-size: 0.9285714286rem;
  font-weight: 400;
}

@media screen and (max-width: 767px) {
  .p-gnav-item a .ja {
    font-size: 0.7857142857rem;
  }
}

.p-gnav-item.current a {
  color: #a57823;
  pointer-events: none;
}

/* --------------------------
ヘッダー
-------------------------- */
.p-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  z-index: 1000;
  padding-bottom: 90px;
  background-image: url(../images/common/pattern-02.png);
  background-position: bottom center;
  background-repeat: repeat-x;
  background-size: 100px 90px;
}

@media screen and (max-width: 767px) {
  .p-header {
    padding-bottom: 45px;
    background-size: 50px 45px;
  }
}

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

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

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

.p-header-logo img {
  width: 372px;
}

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

.p-header-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.business-point {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: calc(18px * 3.4 + 100px);
  padding: 20px 15px;
  background-color: #a57823;
}

@media screen and (max-width: 767px) {
  .business-point {
    height: auto;
    padding: 30px 15px;
  }
}

.business-point::before {
  content: '';
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid #fff;
}

.business-point-main {
  color: #fff;
  font-size: 1.2857142857rem;
  text-align: center;
  margin-bottom: 0;
}

@-webkit-keyframes loading_01 {
  0% {
    opacity: 1;
  }
  15% {
    opacity: 1;
  }
  20% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

@keyframes loading_01 {
  0% {
    opacity: 1;
  }
  15% {
    opacity: 1;
  }
  20% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes loading_02 {
  0% {
    opacity: 0;
  }
  23% {
    opacity: 0;
  }
  33% {
    opacity: 1;
  }
  39% {
    opacity: 1;
  }
  43% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

@keyframes loading_02 {
  0% {
    opacity: 0;
  }
  23% {
    opacity: 0;
  }
  33% {
    opacity: 1;
  }
  39% {
    opacity: 1;
  }
  43% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes loading_03 {
  0% {
    opacity: 0;
  }
  70% {
    opacity: 0;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}

@keyframes loading_03 {
  0% {
    opacity: 0;
  }
  70% {
    opacity: 0;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}

.loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 1000000;
}

.loading-image {
  -webkit-animation-name: loading_01;
          animation-name: loading_01;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.loading-animation {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 0;
}

.loading-logo {
  -webkit-animation-name: loading_02;
          animation-name: loading_02;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  opacity: 0;
}

.loading-logo:nth-of-type(2) {
  -webkit-animation-delay: 0.30s;
          animation-delay: 0.30s;
}

.loading-logo:nth-of-type(3) {
  -webkit-animation-delay: 0.55s;
          animation-delay: 0.55s;
}

.loading-logo:nth-of-type(4) {
  -webkit-animation-delay: 0.74s;
          animation-delay: 0.74s;
}

.loading-logo:nth-of-type(5) {
  -webkit-animation-delay: 0.88s;
          animation-delay: 0.88s;
}

.loading-logo:nth-of-type(6) {
  -webkit-animation-delay: 0.98s;
          animation-delay: 0.98s;
}

.loading-logo:nth-of-type(7) {
  -webkit-animation-delay: 1.05s;
          animation-delay: 1.05s;
}

.loading-logo:nth-of-type(8) {
  -webkit-animation-delay: 1.10s;
          animation-delay: 1.10s;
}

.loading-text {
  -webkit-animation-name: loading_03;
          animation-name: loading_03;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

#top {
  visibility: hidden;
}

#top .p-footer-wrapper {
  padding-top: 0;
  background-image: none;
}

.top-mv-last {
  width: 100%;
  padding-top: 450px;
  background-image: url(../images/common/pattern-04.png);
  background-position: top center;
  background-repeat: repeat;
  background-size: 100px 120px;
}

@media screen and (max-width: 767px) {
  .top-mv-last {
    padding-top: 345px;
    background-size: 50px 60px;
  }
}

.top-section {
  padding-top: 90px;
  background-image: url(../images/common/pattern-03.png);
  background-position: top center;
  background-repeat: repeat-x;
  background-size: 100px 90px;
}

@media screen and (max-width: 767px) {
  .top-section {
    padding-top: 45px;
    background-size: 50px 45px;
  }
}

.vision-copy span {
  position: relative;
  display: inline-block;
  font-size: 2.1428571429rem;
  line-height: 1.7;
  margin: 120px auto;
}

@media screen and (max-width: 767px) {
  .vision-copy span {
    font-size: 1.7142857143rem;
    -webkit-font-feature-settings: "palt" 1;
            font-feature-settings: "palt" 1;
    letter-spacing: 0.1em;
    margin: 80px auto;
  }
}

.vision-concept {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1;
}

.vision-concept .left,
.vision-concept .right {
  position: relative;
  font-family: 'iroha-23kaede-stdn', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 4.5714285714rem;
  padding: 80px;
}

@media screen and (max-width: 767px) {
  .vision-concept .left,
  .vision-concept .right {
    font-size: 3rem;
    padding: 60px;
  }
}

.vision-concept .left::before,
.vision-concept .right::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  z-index: -1;
}

.vision-concept .left {
  margin-right: -40px;
}

@media screen and (max-width: 767px) {
  .vision-concept .left {
    margin-right: -30px;
  }
}

.vision-concept .left::before {
  background-color: rgba(207, 18, 27, 0.25);
}

.vision-concept .right::before {
  background-color: rgba(255, 212, 0, 0.25);
}

.vision-concept-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.vision-concept-item.center {
  width: 50%;
}

@media screen and (max-width: 767px) {
  .vision-concept-item.center {
    width: 100%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

.vision-concept-item.left {
  width: 23%;
}

@media screen and (max-width: 767px) {
  .vision-concept-item.left {
    width: 48%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

.vision-concept-item.right {
  width: 23%;
}

@media screen and (max-width: 767px) {
  .vision-concept-item.right {
    width: 48%;
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}

.vision-concept-detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  text-align: center;
  padding: 20px;
  border: 2px solid #fff;
}

@media screen and (max-width: 767px) {
  .vision-concept-detail {
    padding: 10px;
    margin-top: 10px;
  }
}

.vision-concept-detail.left {
  background-color: rgba(207, 18, 27, 0.1);
  border-color: rgba(207, 18, 27, 0.25);
}

.vision-concept-detail.right {
  background-color: rgba(255, 212, 0, 0.1);
  border-color: rgba(255, 212, 0, 0.25);
}

.vision-concept-detail span {
  line-height: 2;
}

@media screen and (max-width: 767px) {
  .vision-concept-detail span {
    font-size: 0.8571428571rem;
    line-height: 1.7;
  }
}

.vision-unit {
  position: relative;
  padding: 40px;
  background-color: #fff;
  border: 4px solid #a57823;
  z-index: 1;
}

@media screen and (max-width: 767px) {
  .vision-unit {
    padding: 20px 15px;
  }
}

.vision-unit::before {
  content: '';
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid #a57823;
  z-index: -1;
}

.vision-seven {
  width: 70%;
  margin: auto;
  counter-reset: seven;
}

@media screen and (max-width: 767px) {
  .vision-seven {
    width: 100%;
    padding: 0 10px;
  }
}

.vision-seven li {
  position: relative;
  font-size: 1.1428571429rem;
  line-height: 1.5;
  padding-left: 20px;
  counter-increment: seven;
}

@media screen and (max-width: 767px) {
  .vision-seven li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    font-size: 1rem;
  }
}

.vision-seven li:before {
  content: counter(seven) " .";
  position: absolute;
  left: 0;
}

.vision-seven li:not(:first-child) {
  padding-top: 15px;
}

@media screen and (max-width: 767px) {
  .vision-seven li:not(:first-child) {
    padding-top: 10px;
  }
}

@media screen and (max-width: 767px) {
  .vision-seven li .title {
    width: 100%;
  }
}

.vision-seven li .arrow {
  padding: 0 10px;
}

@media screen and (max-width: 767px) {
  .vision-seven li .arrow {
    width: calc(1em + 10px);
    padding-left: 0;
  }
}

@media screen and (max-width: 767px) {
  .vision-seven li .detail {
    width: calc(100% - 1em - 20px);
  }
}

@media screen and (max-width: 767px) {
  .vision-relationship-item {
    padding: 20px !important;
  }
}

.vision-relationship-type {
  background-color: #595757;
}

.vision-relationship-point {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.vision-relationship-point .arrow {
  width: 0;
  height: 0;
  border-style: solid;
}

.vision-relationship-point .arrow.left {
  border-width: 50px 40px 50px 0;
  border-color: transparent #a57823 transparent transparent;
}

.vision-relationship-point .arrow.right {
  border-width: 50px 0 50px 40px;
  border-color: transparent transparent transparent #a57823;
}

.vision-relationship-point .text {
  width: calc(100% - 78px);
  display: inline-block;
  line-height: 1.6;
  padding: 8px 4px;
  background-color: #a57823;
}

.vision-relationship-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.vision-relationship-center-arrow {
  position: relative;
  width: 30%;
  text-align: center;
}

.vision-relationship-center-arrow::before, .vision-relationship-center-arrow::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 0;
  height: 0;
  margin: auto;
}

.vision-relationship-center-arrow::before {
  top: 0;
  border-style: solid;
  border-width: 0 30px 30px 30px;
  border-color: transparent transparent #a57823 transparent;
}

.vision-relationship-center-arrow::after {
  bottom: 0;
  border-style: solid;
  border-width: 30px 30px 0 30px;
  border-color: #a57823 transparent transparent transparent;
}

.vision-relationship-center-arrow span {
  display: inline-block;
  width: 30px;
  height: calc(100% - 58px);
  margin: 30px 0;
  background-color: #a57823;
}

.vision-relationship-center-detail {
  width: 70%;
}

/* --------------------------
テキスト整列
-------------------------- */
.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: 1024px) {
  .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-black {
  background-color: #000;
}

.u-bg-gray {
  background-color: #ccc;
}

.u-bg-gray-snow {
  background-color: #F5F5F5;
}

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

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

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

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

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

/* --------------------------
枠線
-------------------------- */
.u-border {
  border: 2px solid #a57823;
  padding: 10px;
}

.u-border-bottom {
  border-bottom: 2px solid #a57823;
  padding-bottom: 10px;
}

.u-border-top {
  border-top: 2px solid #a57823;
  padding-top: 10px;
}

.u-border-right {
  border-right: 2px solid #a57823;
  padding-right: 10px;
}

.u-border-left {
  border-left: 2px solid #a57823;
  padding-left: 10px;
}

.u-border-thin {
  border-width: 1px;
}

.u-border-bold {
  border-width: 4px;
}

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

.u-border--gray {
  border-color: #ccc;
}

.u-border--black {
  border-color: #000;
}

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

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

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

.u-row--justify-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.u-row--justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

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

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

.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;
}

@media screen and (max-width: 1024px) {
  .u-row--nomargin-tab {
    margin: 0;
  }
}

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

.u-row--wide {
  margin: -50px;
}

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

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

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

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

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

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

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

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

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

.u-row--wide > .u-col-1 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

.u-row--wide > .u-col-2 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

.u-row--wide > .u-col-3 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

.u-row--wide > .u-col-4 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

.u-row--wide > .u-col-5 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

.u-row--wide > .u-col-6 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

.u-row--wide > .u-col-7 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

.u-row--wide > .u-col-8 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

.u-row--wide > .u-col-9 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

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

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

.u-row--wide > .u-col-11 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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;
}

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

.u-row--wide > .u-col-12 {
  padding: 50px;
}

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

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

@media screen and (max-width: 767px) {
  .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--wide > .u-col-1--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-1--pc {
    padding: 15px;
  }
  .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--wide > .u-col-2--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-2--pc {
    padding: 15px;
  }
  .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--wide > .u-col-3--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-3--pc {
    padding: 15px;
  }
  .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--wide > .u-col-4--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-4--pc {
    padding: 15px;
  }
  .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--wide > .u-col-5--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-5--pc {
    padding: 15px;
  }
  .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--wide > .u-col-6--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-6--pc {
    padding: 15px;
  }
  .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--wide > .u-col-7--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-7--pc {
    padding: 15px;
  }
  .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--wide > .u-col-8--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-8--pc {
    padding: 15px;
  }
  .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--wide > .u-col-9--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-9--pc {
    padding: 15px;
  }
  .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--wide > .u-col-10--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-10--pc {
    padding: 15px;
  }
  .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--wide > .u-col-11--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-11--pc {
    padding: 15px;
  }
  .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--wide > .u-col-12--pc {
    padding: 50px;
  }
  .u-row--narrow > .u-col-12--pc {
    padding: 15px;
  }
}

@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--wide > .u-col-1--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-1--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-2--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-2--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-3--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-3--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-4--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-4--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-5--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-5--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-6--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-6--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-7--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-7--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-8--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-8--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-9--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-9--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-10--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-10--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-11--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-11--laptop {
    padding: 15px;
  }
  .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--wide > .u-col-12--laptop {
    padding: 50px;
  }
  .u-row--narrow > .u-col-12--laptop {
    padding: 15px;
  }
}

@media screen and (max-width: 1024px) {
  .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-tab > .u-col-1--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-1--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-1--tab {
    padding: 15px;
  }
  .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-tab > .u-col-2--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-2--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-2--tab {
    padding: 15px;
  }
  .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-tab > .u-col-3--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-3--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-3--tab {
    padding: 15px;
  }
  .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-tab > .u-col-4--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-4--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-4--tab {
    padding: 15px;
  }
  .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-tab > .u-col-5--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-5--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-5--tab {
    padding: 15px;
  }
  .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-tab > .u-col-6--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-6--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-6--tab {
    padding: 15px;
  }
  .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-tab > .u-col-7--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-7--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-7--tab {
    padding: 15px;
  }
  .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-tab > .u-col-8--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-8--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-8--tab {
    padding: 15px;
  }
  .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-tab > .u-col-9--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-9--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-9--tab {
    padding: 15px;
  }
  .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-tab > .u-col-10--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-10--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-10--tab {
    padding: 15px;
  }
  .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-tab > .u-col-11--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-11--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-11--tab {
    padding: 15px;
  }
  .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-tab > .u-col-12--tab {
    padding: 0;
  }
  .u-row--wide > .u-col-12--tab {
    padding: 50px;
  }
  .u-row--narrow > .u-col-12--tab {
    padding: 15px;
  }
}

@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-sp > .u-col-1--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-2--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-3--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-4--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-5--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-6--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-7--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-8--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-9--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-10--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-11--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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-sp > .u-col-12--sp {
    padding: 0;
  }
  .u-row--nomargin-sp > .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 (min-width: 1025px) {
  .u-hide-overtab {
    display: none;
  }
}

@media screen and (max-width: 1024px) {
  .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-ma {
  margin: auto;
}

.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 (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;
  }
}

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

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

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

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

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

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

.u-text-snow {
  color: #d1d1d1;
}

.u-text-light {
  color: #595757;
}

.u-text-note {
  font-size: 0.8571428571rem;
  line-height: 1.42;
  letter-spacing: 0;
  text-align: justify;
  text-justify: inter-ideograph;
}

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

.u-text-underline {
  text-decoration: underline;
}

.u-text-x-large {
  font-size: 2.1428571429rem;
}

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

.u-text-large {
  font-size: 1.7142857143rem;
}

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

.u-text-bit-large {
  font-size: 1.4285714286rem;
}

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

.u-text-medium {
  font-size: 1.1428571429rem;
}

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

.u-text-default {
  font-size: 1rem;
}

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

.u-text-small {
  font-size: 0.8571428571rem;
}

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

.u-text-x-small {
  font-size: 0.7142857143rem;
}

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

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

.u-w10 {
  width: 10%;
}

.u-w20 {
  width: 20%;
}

.u-w30 {
  width: 30%;
}

.u-w40 {
  width: 40%;
}

.u-w50 {
  width: 50%;
}

.u-w60 {
  width: 60%;
}

.u-w70 {
  width: 70%;
}

.u-w80 {
  width: 80%;
}

.u-w90 {
  width: 90%;
}

.u-w100 {
  width: 100%;
}

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

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

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

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

.u-w730px {
  max-width: 730px;
}

.u-h100 {
  height: 100%;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uL3NldHRpbmdzL192YXIuc2NzcyIsIi4uL3NldHRpbmdzL19taXhpbi5zY3NzIiwiLi4vc2V0dGluZ3MvX2ZvbnQuc2NzcyIsIi4uL2Jhc2UvX3Jlc2V0LnNjc3MiLCIuLi9iYXNlL19iYXNlLnNjc3MiLCIuLi9wbHVnaW5zL19zbGljay5zY3NzIiwiLi4vcGx1Z2lucy9fc2xpY2stdGhlbWUuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9fZmFkZWluLnNjc3MiLCIuLi9jb21wb25lbnRzL19mb3JtLnNjc3MiLCIuLi9jb21wb25lbnRzL19oLnNjc3MiLCIuLi9jb21wb25lbnRzL19sYWJlbC5zY3NzIiwiLi4vY29tcG9uZW50cy9fbGluZS5zY3NzIiwiLi4vY29tcG9uZW50cy9fbGluay5zY3NzIiwiLi4vY29tcG9uZW50cy9fbGlzdC5zY3NzIiwiLi4vY29tcG9uZW50cy9fbWVudS5zY3NzIiwiLi4vY29tcG9uZW50cy9fc2VjdGlvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9fdGFiLnNjc3MiLCIuLi9jb21wb25lbnRzL190YWJsZS5zY3NzIiwiLi4vcHJvamVjdHMvX2NhcHRpb24uc2NzcyIsIi4uL3Byb2plY3RzL19jdGEuc2NzcyIsIi4uL3Byb2plY3RzL19leG5hdi5zY3NzIiwiLi4vcHJvamVjdHMvX2ZuYXYuc2NzcyIsIi4uL3Byb2plY3RzL19mb290ZXIuc2NzcyIsIi4uL3Byb2plY3RzL19nbmF2LnNjc3MiLCIuLi9wcm9qZWN0cy9faGVhZGVyLnNjc3MiLCJfYnVzaW5lc3Muc2NzcyIsIl90b3Auc2NzcyIsIl92aXNpb24uc2NzcyIsIi4uL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uL3V0aWxpdGllcy9fYmcuc2NzcyIsIi4uL3V0aWxpdGllcy9fYm9yZGVyLnNjc3MiLCIuLi91dGlsaXRpZXMvX2NsZWFyZml4LnNjc3MiLCIuLi91dGlsaXRpZXMvX2dyaWQuc2NzcyIsIi4uL3V0aWxpdGllcy9faGlkZS5zY3NzIiwiLi4vdXRpbGl0aWVzL19tYXJnaW4uc2NzcyIsIi4uL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vdXRpbGl0aWVzL193LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2hCOzs0QkRFNEI7QUMyQjVCOzs0QkR4QjRCO0FDK0I1Qjs7NEJENUI0QjtBQzZDNUI7OzRCRDFDNEI7QUNtRDVCOzs0QkRoRDRCO0FFZDVCOzs0QkZpQjRCO0FFQzVCOzs0QkZFNEI7QUdyQjVCOzs0Qkh3QjRCO0FHZjVCOzs0QkhrQjRCO0FHVDVCOzs0QkhZNEI7QUdINUI7OzRCSE00QjtBSWpDNUI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBdUJFLFNBQVM7RUFDVCxVQUFVO0VBQ1YsY0FBYztBSm1DaEI7O0FJaENBOzs7Ozs7RUFNRSxlQUFlO0VBQ2YsZ0JBQWdCO0FKbUNsQjs7QUloQ0E7RUFDRSxnQkFBZ0I7QUptQ2xCOztBSWhDQTs7OztFQUlFLFNBQVM7QUptQ1g7O0FJaENBO0VBQ0UsOEJBQXNCO1VBQXRCLHNCQUFzQjtBSm1DeEI7O0FJaENBO0VBQ0UsOEJBQXNCO1VBQXRCLHNCQUFzQjtBSm1DeEI7O0FJaENBOzs7Ozs7RUFNRSxZQUFZO0VBQ1osZUFBZTtBSm1DakI7O0FJaENBO0VBQ0UsU0FBUztBSm1DWDs7QUloQ0E7RUFDRSx5QkFBeUI7RUFDekIsaUJBQWlCO0FKbUNuQjs7QUloQ0E7O0VBRUUsVUFBVTtFQUNWLGdCQUFnQjtBSm1DbEI7O0FJaENBO0VBQ0UsaUJBQWlCO0FKbUNuQjs7QUt0SEE7RUFDRSxlQUFlO0FMeUhqQjs7QUt0SEE7RUFDRSxzTEFBYTtFQUNiLGdCQUFnQjtFQUNoQixjSkZrQjtFSUdsQixlSGtENkI7RUdqRDdCLG1CQUFtQjtFQUNuQiw2QkFBNkI7QUx5SC9COztBS3RIQTtFQUNFLGNKQW1CO0VJQ25CLHFCQUFxQjtFQUNyQiwyQkFBbUI7RUFB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dTVFbEI7RStCcDVFQTtJQUNFLGlCQUFpQjtFL0JzNUVuQjtFK0JuNUVBO0lBQ0Usa0JBQWtCO0UvQnE1RXBCO0FBQ0Y7O0FnQy85RUE7OzRCaENtK0U0QjtBZ0M5OUU1QjtFQUNFLHNCL0JhZ0I7QURtOUVsQjs7QWdDNzlFQTtFQUNFLHNCL0JjZTtBRGs5RWpCOztBZ0M3OUVBO0VBQ0UseUIvQmF1QjtBRG05RXpCOztBZ0M3OUVBO0VBQ0Usc0IvQkhnQjtBRG0rRWxCOztBZ0M3OUVBO0VBQ0UseUIvQlRtQjtBRHkrRXJCOztBZ0M3OUVBO0VBQ0kseUJBdkJvQjtBaEN1L0V4Qjs7QWdDNzlFQTtFQUNFLHlCL0JuQmtCO0FEbS9FcEI7O0FnQzc5RUE7RUFDRSx5Qi9CeEJpQjtBRHcvRW5COztBaUNsZ0ZBOzs0QmpDc2dGNEI7QWlDbGdGNUI7RUFDRSx5QmhDU21CO0VnQ1JuQixhQUFhO0FqQ29nRmY7O0FpQ2xnRkU7RUFDRSxnQ2hDS2lCO0VnQ0pqQixvQkFBb0I7QWpDcWdGeEI7O0FpQ2xnRkU7RUFDRSw2QmhDQWlCO0VnQ0NqQixpQkFBaUI7QWpDcWdGckI7O0FpQ2xnRkU7RUFDRSwrQmhDTGlCO0VnQ01qQixtQkFBbUI7QWpDcWdGdkI7O0FpQ2xnRkU7RUFDRSw4QmhDVmlCO0VnQ1dqQixrQkFBa0I7QWpDcWdGdEI7O0FpQ2xnRkU7RUFDRSxpQkFBaUI7QWpDcWdGckI7O0FpQ2xnRkU7RUFDRSxpQkFBaUI7QWpDcWdGckI7O0FpQ2xnRkU7RUFDRSxrQmhDdEJjO0FEMmhGbEI7O0FpQ2xnRkU7RUFDRSxrQmhDakJhO0FEc2hGakI7O0FpQ2xnRkU7RUFDRSxrQmhDMUJjO0FEK2hGbEI7O0FrQ2xqRkE7OzRCbENzakY0QjtBa0NsakY1QjtFQUNJLFdBQVc7RUFDWCxXQUFXO0VBQ1gsWUFBWTtFQUNaLFNBQVM7RUFDVCxjQUFjO0VBQ2Qsa0JBQWtCO0FsQ29qRnRCOztBbUM5akZBOzs0Qm5Da2tGNEI7QW1DempGNUI7RUFDSSxhQUFxQjtFQUNyQixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNi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cUlaO0FBQ0Y7O0FFdnBJRTtFaUN5UE07SUFLUSxhQXJRQztFbkNtcUlmO0FBQ0Y7O0FFN3BJRTtFaUNrUU07SUFFSSxjQUFjO0VuQzg1SHhCO0VtQzM1SE07SUFFSSwyQkFqQm9CO0VuQzY2SDlCO0VtQ3o1SE07SUFHUSxVQUFVO0VuQ3k1SHhCO0VtQ3I1SE07SUFHUSxVQUFVO0VuQ3E1SHhCO0VtQ2o1SE07SUFHUSxhQXBTQztFbkNxcklmO0VtQ3I3SE07SUFFSSxXQUhvQjtJQUlwQixhQXRRRTtFbkM0cklaO0FBQ0Y7O0FFbnJJRTtFaUN5UE07SUFLUSxhQXJRQztFbkMrcklmO0FBQ0Y7O0FFenJJRTtFaUNrUU07SUFFSSxjQUFjO0VuQzA3SHhCO0VtQ3Y3SE07SUFFSSxpQkFqQm9CO0VuQ3k4SDlCO0VtQ3I3SE07SUFHUSxVQUFVO0VuQ3E3SHhCO0VtQ2o3SE07SUFHUSxVQUFVO0VuQ2k3SHhCO0VtQzc2SE07SUFHUSxhQXBTQztFbkNpdElmO0FBQ0Y7O0FvQ3p0SUE7OzRCcEM2dEk0QjtBRS9zSTFCO0VrQ1RBO0lBQ0UsYUFBYTtFcEMydElmO0FBQ0Y7O0FFcHRJRTtFa0NIQTtJQUNFLGFBQWE7RXBDMnRJZjtBQUNGOztBRTF0SUU7RWtDR0E7SUFDRSxhQUFhO0VwQzJ0SWY7QUFDRjs7QUVodUlFO0VrQ1NBO0lBQ0UsYUFBYTtFcEMydElmO0FBQ0Y7O0FFdHVJRTtFa0NlQTtJQUNFLGFBQWE7RXBDMnRJZjtBQUNGOztBcUMxdklBOzs0QnJDOHZJNEI7QXFDMXZJNUI7RUFDSSxZQUFZO0FyQzR2SWhCOztBcUN4dklJO0VBQWdCLDBCQUFvQztBckM0dkl4RDs7QXFDM3ZJSTtFQUFnQiw0QkFBc0M7QXJDK3ZJMUQ7O0FxQzl2SUk7RUFBZ0IsMkJBQXFDO0FyQ2t3SXpEOztBcUNqd0lJO0VBQWdCLDZCQUF1QztBckNxd0kzRDs7QXFDcHdJSTtFQUFnQiwyQkFBcUM7QXJDd3dJekQ7O0FxQ3Z3SUk7RUFBZ0IsNkJBQXVDO0FyQzJ3STNEOztBcUMxd0lJO0VBQWdCLDRCQUFzQztBckM4d0kxRDs7QXFDN3dJSTtFQUFnQiw4QkFBd0M7QXJDaXhJNUQ7O0FxQ3h4SUk7RUFBZ0IsMEJBQW9DO0FyQzR4SXhEOztBcUMzeElJO0VBQWdCLDRCQUFzQztBckMreEkxRDs7QXFDOXhJSTtFQUFnQiwyQkFBcUM7QXJDa3lJekQ7O0FxQ2p5SUk7RUFBZ0IsNkJBQXVDO0FyQ3F5STNEOztBcUNweUlJO0VBQWdCLDJCQUFxQztBckN3eUl6RDs7QXFDdnlJSTtFQUFnQiw2QkFBdUM7QXJDMnlJM0Q7O0FxQzF5SUk7RUFBZ0IsNEJBQXNDO0FyQzh5STFEOztBcUM3eUlJO0VBQWdCLDhCQUF3QztBckNpekk1RDs7QXFDeHpJSTtFQUFnQiwyQkFBb0M7QXJDNHpJeEQ7O0FxQzN6SUk7RUFBZ0IsNkJBQXNDO0FyQyt6STFEOztBcUM5eklJO0VBQWdCLDRCQUFxQztBckNrMEl6RDs7QXFDajBJSTtFQUFnQiw4QkFBdUM7QXJDcTBJM0Q7O0FxQ3AwSUk7RUFBZ0IsNEJBQXFDO0FyQ3cwSXpEOztBcUN2MElJO0VBQWdCLDhCQUF1QztBckMyMEkzRDs7QXFDMTBJSTtFQUFnQiw2QkFBc0M7QXJDODBJMUQ7O0FxQzcwSUk7RUFBZ0IsK0JBQXdDO0FyQ2kxSTVEOztBcUN4MUlJO0VBQWdCLDJCQUFvQztBckM0MUl4RDs7QXFDMzFJSTtFQUFnQiw2QkFBc0M7QXJDKzFJMUQ7O0FxQzkxSUk7RUFBZ0IsNEJBQXFDO0FyQ2sySXpEOztBcUNqMklJO0VBQWdCLDhCQUF1QztBckNxMkkzRDs7QXFDcDJJSTtFQUFnQiw0QkFBcUM7QXJDdzJJekQ7O0FxQ3YySUk7RUFBZ0IsOEJBQXVDO0FyQzIySTNEOztBcUMxMklJO0VBQWdCLDZCQUFzQztBckM4MkkxRDs7QXFDNzJJSTtFQUFnQiwrQkFBd0M7QXJDaTNJNUQ7O0FxQ3gzSUk7RUFBZ0IsMkJBQW9DO0FyQzQzSXhEOztBcUMzM0lJO0VBQWdCLDZCQUFzQztBckMrM0kxRDs7QXFDOTNJSTtFQUFnQiw0QkFBcUM7QXJDazRJekQ7O0FxQ2o0SUk7RUFBZ0IsOEJBQXVDO0FyQ3E0STNEOztBcUNwNElJO0VBQWdCLDRCQUFxQztBckN3NEl6RDs7QXFDdjRJSTtFQUFnQiw4QkFBdUM7QXJDMjRJM0Q7O0FxQzE0SUk7RUFBZ0IsNkJBQXNDO0FyQzg0STFEOztBcUM3NElJO0VBQWdCLCtCQUF3QztBckNpNUk1RDs7QXFDeDVJSTtFQUFnQiwyQkFBb0M7QXJDNDVJeEQ7O0FxQzM1SUk7RUFBZ0IsNkJBQXNDO0FyQys1STFEOztBcUM5NUlJO0VBQWdCLDRCQUFxQztBckNrNkl6RDs7QXFDajZJSTtFQUFnQiw4QkFBdUM7QXJDcTZJM0Q7O0FxQ3A2SUk7RUFBZ0IsNEJBQXFDO0FyQ3c2SXpEOztBcUN2NklJO0VBQWdCLDhCQUF1QztBckMyNkkzRDs7QXFDMTZJSTtFQUFnQiw2QkFBc0M7QXJDODZJMUQ7O0FxQzc2SUk7RUFBZ0IsK0JBQXdDO0FyQ2k3STVEOztBcUN4N0lJO0VBQWdCLDJCQUFvQztBckM0N0l4RDs7QXFDMzdJSTtFQUFnQiw2QkFBc0M7QXJDKzdJMUQ7O0FxQzk3SUk7RUFBZ0IsNEJBQXFDO0FyQ2s4SXpEOztBcUNqOElJO0VBQWdCLDhCQUF1QztBckNxOEkzRDs7QXFDcDhJSTtFQUFnQiw0QkFBcUM7QXJDdzhJekQ7O0FxQ3Y4SUk7RUFBZ0IsOEJBQXVDO0FyQzI4STNEOztBcUMxOElJO0VBQWdCLDZCQUFzQztBckM4OEkxRDs7QXFDNzhJSTtFQUFnQiwrQkFBd0M7QXJDaTlJNUQ7O0FxQ3g5SUk7RUFBZ0IsMkJBQW9DO0FyQzQ5SXhEOztBcUMzOUlJO0VBQWdCLDZCQUFzQztBckMrOUkxRDs7QXFDOTlJSTtFQUFnQiw0QkFBcUM7QXJDaytJekQ7O0FxQ2orSUk7RUFBZ0IsOEJBQXVDO0FyQ3ErSTNEOztBcUNwK0lJO0VBQWdCLDRCQUFxQztBckN3K0l6RDs7QXFDditJSTtFQUFnQiw4QkFBdUM7QXJDMitJM0Q7O0FxQzErSUk7RUFBZ0IsNkJBQXNDO0FyQzgrSTFEOztBcUM3K0lJO0VBQWdCLCtCQUF3QztBckNpL0k1RDs7QXFDeC9JSTtFQUFnQiwyQkFBb0M7QXJDNC9JeEQ7O0FxQzMvSUk7RUFBZ0IsNkJBQXNDO0FyQysvSTFEOztBcUM5L0lJO0VBQWdCLDRCQUFxQztBckNrZ0p6RDs7QXFDamdKSTtFQUFnQiw4QkFBdUM7QXJDcWdKM0Q7O0FxQ3BnSkk7RUFBZ0IsNEJBQXFDO0FyQ3dnSnpEOztBcUN2Z0pJO0VBQWdCLDhCQUF1QztBckMyZ0ozRDs7QXFDMWdKSTtFQUFnQiw2QkFBc0M7QXJDOGdKMUQ7O0FxQzdnSkk7RUFBZ0IsK0JBQXdDO0FyQ2loSjVEOztBcUN4aEpJO0VBQWdCLDJCQUFvQztBckM0aEp4RDs7QXFDM2hKSTtFQUFnQiw2QkFBc0M7QXJDK2hKMUQ7O0FxQzloSkk7RUFBZ0IsNEJBQXFDO0FyQ2tpSnpEOztBcUNqaUpJO0VBQWdCLDhCQUF1QztBckNxaUozRDs7QXFDcGlKSTtFQUFnQiw0QkFBcUM7QXJDd2lKekQ7O0FxQ3ZpSkk7RUFBZ0IsOEJBQXVDO0FyQzJpSjNEOztBcUMxaUpJO0VBQWdCLDZCQUFzQztBckM4aUoxRDs7QXFDN2lKSTtFQUFnQiwrQkFBd0M7QXJDaWpKNUQ7O0FxQ3hqSkk7RUFBZ0IsMkJBQW9DO0FyQzRqSnhEOztBcUMzakpJO0VBQWdCLDZCQUFzQztBckMrakoxRDs7QXFDOWpKSTtFQUFnQiw0QkFBcUM7QXJDa2tKekQ7O0FxQ2prSkk7RUFBZ0IsOEJBQXVDO0FyQ3FrSjNEOztBcUNwa0pJO0VBQWdCLDRCQUFxQztBckN3a0p6RDs7QXFDdmtKSTtFQUFnQiw4QkFBdUM7QXJDMmtKM0Q7O0FxQzFrSkk7RUFBZ0IsNkJBQXNDO0FyQzhrSjFEOztBcUM3a0pJO0VBQWdCLCtCQUF3QztBckNpbEo1RDs7QXFDeGxKSTtFQUFnQiwyQkFBb0M7QXJDNGxKeEQ7O0FxQzNsSkk7RUFBZ0IsNkJBQXNDO0FyQytsSjFEOztBcUM5bEpJO0VBQWdCLDRCQUFxQztBckNrbUp6RDs7QXFDam1KSTtFQUFnQiw4QkFBdUM7QXJDcW1KM0Q7O0FxQ3BtSkk7RUFBZ0IsNEJBQXFDO0FyQ3dtSnpEOztBcUN2bUpJO0VBQWdCLDhCQUF1QztBckMybUozRDs7QXFDMW1KSTtFQUFnQiw2QkFBc0M7QXJDOG1KMUQ7O0FxQzdtSkk7RUFBZ0IsK0JBQXdDO0FyQ2luSjVEOztBcUN4bkpJO0VBQWdCLDJCQUFvQztBckM0bkp4RDs7QXFDM25KSTtFQUFnQiw2QkFBc0M7QXJDK25KMUQ7O0FxQzluSkk7RUFBZ0IsNEJBQXFDO0FyQ2tvSnpEOztBcUNqb0pJO0VBQWdCLDhCQUF1QztBckNxb0ozRDs7QXFDcG9KSTtFQUFnQiw0QkFBcUM7QXJDd29KekQ7O0FxQ3ZvSkk7RUFBZ0IsOEJBQXVDO0FyQzJvSjNEOztBcUMxb0pJO0VBQWdCLDZCQUFzQztBckM4b0oxRDs7QXFDN29KSTtFQUFnQiwrQkFBd0M7QXJDaXBKNUQ7O0FxQ3hwSkk7RUFBZ0IsMkJBQW9DO0FyQzRwSnhEOztBcUMzcEpJO0VBQWdCLDZCQUFzQztBckMrcEoxRDs7QXFDOXBKSTtFQUFnQiw0QkFBcUM7QXJDa3FKekQ7O0FxQ2pxSkk7RUFBZ0IsOEJBQXVDO0FyQ3FxSjNEOztBcUNwcUpJO0VBQWdCLDRCQUFxQztBckN3cUp6RDs7QXFDdnFKSTtFQUFnQiw4QkFBdUM7QXJDMnFKM0Q7O0FxQzFxSkk7RUFBZ0IsNkJBQXNDO0FyQzhxSjFEOztBcUM3cUpJO0VBQWdCLCtCQUF3QztBckNpcko1RDs7QXFDeHJKSTtFQUFnQiwyQkFBb0M7QXJDNHJKeEQ7O0FxQzNySkk7RUFBZ0IsNkJBQXNDO0FyQytySjFEOztBcUM5ckpJO0VBQWdCLDRCQUFxQztBckNrc0p6RDs7QXFDanNKSTtFQUFnQiw4QkFBdUM7QXJDcXNKM0Q7O0FxQ3BzSkk7RUFBZ0IsNEJBQXFDO0FyQ3dzSnpEOztBcUN2c0pJO0VBQWdCLDhCQUF1QztBckMyc0ozRDs7QXFDMXNKSTtFQUFnQiw2QkFBc0M7QXJDOHNKMUQ7O0FxQzdzSkk7RUFBZ0IsK0JBQXdDO0FyQ2l0SjVEOztBcUN4dEpJO0VBQWdCLDJCQUFvQztBckM0dEp4RDs7QXFDM3RKSTtFQUFnQiw2QkFBc0M7QXJDK3RKMUQ7O0FxQzl0Skk7RUFBZ0IsNEJBQXFDO0FyQ2t1SnpEOztBcUNqdUpJO0VBQWdCLDhCQUF1QztBckNxdUozRDs7QXFDcHVKSTtFQUFnQiw0QkFBcUM7QXJDd3VKekQ7O0FxQ3Z1Skk7RUFBZ0IsOEJBQXVDO0FyQzJ1SjNEOztBcUMxdUpJO0VBQWdCLDZCQUFzQztBckM4dUoxRDs7QXFDN3VKSTtFQUFnQiwrQkFBd0M7QXJDaXZKNUQ7O0FxQ3h2Skk7RUFBZ0IsMkJBQW9DO0FyQzR2SnhEOztBcUMzdkpJO0VBQWdCLDZCQUFzQztBckMrdkoxRDs7QXFDOXZKSTtFQUFnQiw0QkFBcUM7QXJDa3dKekQ7O0FxQ2p3Skk7RUFBZ0IsOEJBQXVDO0FyQ3F3SjNEOztBcUNwd0pJO0VBQWdCLDRCQUFxQztBckN3d0p6RDs7QXFDdndKSTtFQUFnQiw4QkFBdUM7QXJDMndKM0Q7O0FxQzF3Skk7RUFBZ0IsNkJBQXNDO0FyQzh3SjFEOztBcUM3d0pJO0VBQWdCLCtCQUF3QztBckNpeEo1RDs7QXFDeHhKSTtFQUFnQiwyQkFBb0M7QXJDNHhKeEQ7O0FxQzN4Skk7RUFBZ0IsNkJBQXNDO0FyQyt4SjFEOztBcUM5eEpJO0VBQWdCLDRCQUFxQztBckNreUp6RDs7QXFDanlKSTtFQUFnQiw4QkFBdUM7QXJDcXlKM0Q7O0FxQ3B5Skk7RUFBZ0IsNEJBQXFDO0FyQ3d5SnpEOztBcUN2eUpJO0VBQWdCLDhCQUF1QztBckMyeUozRDs7QXFDMXlKSTtFQUFnQiw2QkFBc0M7QXJDOHlKMUQ7O0FxQzd5Skk7RUFBZ0IsK0JBQXdDO0FyQ2l6SjVEOztBcUN4ekpJO0VBQWdCLDJCQUFvQztBckM0ekp4RDs7QXFDM3pKSTtFQUFnQiw2QkFBc0M7QXJDK3pKMUQ7O0FxQzl6Skk7RUFBZ0IsNEJBQXFDO0FyQ2swSnpEOztBcUNqMEpJO0VBQWdCLDhCQUF1QztBckNxMEozRDs7QXFDcDBKSTtFQUFnQiw0QkFBcUM7QXJDdzBKekQ7O0FxQ3YwSkk7RUFBZ0IsOEJBQXVDO0FyQzIwSjNEOztBcUMxMEpJO0VBQWdCLDZCQUFzQztBckM4MEoxRDs7QXFDNzBKSTtFQUFnQiwrQkFBd0M7QXJDaTFKNUQ7O0FxQ3gxSkk7RUFBZ0IsMkJBQW9DO0FyQzQxSnhEOztBcUMzMUpJO0VBQWdCLDZCQUFzQztBckMrMUoxRDs7QXFDOTFKSTtFQUFnQiw0QkFBcUM7QXJDazJKekQ7O0FxQ2oySkk7RUFBZ0IsOEJBQXVDO0FyQ3EySjNEOztBcUNwMkpJO0VBQWdCLDRCQUFxQztBckN3Mkp6RDs7QXFDdjJKSTtFQUFnQiw4QkFBdUM7QXJDMjJKM0Q7O0FxQzEySkk7RUFBZ0IsNkJBQXNDO0FyQzgySjFEOztBcUM3MkpJO0VBQWdCLCtCQUF3QztBckNpM0o1RDs7QXFDeDNKSTtFQUFnQiw0QkFBb0M7QXJDNDNKeEQ7O0FxQzMzSkk7RUFBZ0IsOEJBQXNDO0FyQyszSjFEOztBcUM5M0pJO0VBQWdCLDZCQUFxQztBckNrNEp6RDs7QXFDajRKSTtFQUFnQiwrQkFBdUM7QXJDcTRKM0Q7O0FxQ3A0Skk7RUFBZ0IsNkJBQXFDO0FyQ3c0SnpEOztBcUN2NEpJO0VBQWdCLCtCQUF1QztBckMyNEozRDs7QXFDMTRKSTtFQUFnQiw4QkFBc0M7QXJDODRKMUQ7O0FxQzc0Skk7RUFBZ0IsZ0NBQXdDO0FyQ2k1SjVEOztBRW41SkU7RW1DTU07SUFBb0IsMEJBQW9DO0VyQ2s1SjlEO0VxQ2o1Sk07SUFBb0IsNEJBQXNDO0VyQ281SmhFO0VxQ241Sk07SUFBb0IsMkJBQXFDO0VyQ3M1Si9EO0VxQ3I1Sk07SUFBb0IsNkJBQXVDO0VyQ3c1SmpFO0VxQ3Y1Sk07SUFBb0IsMkJBQXFDO0VyQzA1Si9EO0VxQ3o1Sk07SUFBb0IsNkJBQXVDO0VyQzQ1SmpFO0VxQzM1Sk07SUFBb0IsNEJBQXNDO0VyQzg1SmhFO0VxQzc1Sk07SUFBb0IsOEJBQXdDO0VyQ2c2SmxFO0VxQ3Y2Sk07SUFBb0IsMEJBQW9DO0VyQzA2SjlEO0VxQ3o2Sk07SUFBb0IsNEJBQXNDO0VyQzQ2SmhFO0VxQzM2Sk07SUFBb0IsMkJBQXFDO0VyQzg2Si9EO0VxQzc2Sk07SUFBb0IsNkJBQXVDO0VyQ2c3SmpFO0VxQy82Sk07SUFBb0IsMkJBQXFDO0VyQ2s3Si9EO0VxQ2o3Sk07SUFBb0IsNkJBQXVDO0VyQ283SmpFO0VxQ243Sk07SUFBb0IsNEJBQXNDO0VyQ3M3SmhFO0VxQ3I3Sk07SUFBb0IsOEJBQXdDO0VyQ3c3SmxFO0VxQy83Sk07SUFBb0IsMkJBQW9DO0VyQ2s4SjlEO0VxQ2o4Sk07SUFBb0IsNkJBQXNDO0VyQ284SmhFO0VxQ244Sk07SUFBb0IsNEJBQXFDO0VyQ3M4Si9EO0VxQ3I4Sk07SUFBb0IsOEJBQXVDO0VyQ3c4SmpFO0VxQ3Y4Sk07SUFBb0IsNEJBQXFDO0VyQzA4Si9EO0VxQ3o4Sk07SUFBb0IsOEJBQXVDO0VyQzQ4SmpFO0VxQzM4Sk07SUFBb0IsNkJBQXNDO0VyQzg4SmhFO0VxQzc4Sk07SUFBb0IsK0JBQXdDO0VyQ2c5SmxFO0VxQ3Y5Sk07SUFBb0IsMkJBQW9DO0VyQzA5SjlEO0VxQ3o5Sk07SUFBb0IsNkJBQXNDO0VyQzQ5SmhFO0VxQzM5Sk07SUFBb0IsNEJBQXFDO0VyQzg5Si9EO0VxQzc5Sk07SUFBb0IsOEJBQXVDO0VyQ2crSmpFO0VxQy85Sk07SUFBb0IsNEJBQXFDO0VyQ2srSi9EO0VxQ2orSk07SUFBb0IsOEJBQXVDO0VyQ28rSmpFO0VxQ24rSk07SUFBb0IsNkJBQXNDO0VyQ3MrSmhFO0VxQ3IrSk07SUFBb0IsK0JBQXdDO0VyQ3crSmxFO0VxQy8rSk07SUFBb0IsMkJBQW9DO0VyQ2svSjlEO0VxQ2ovSk07SUFBb0IsNkJBQXNDO0VyQ28vSmhFO0VxQ24vSk07SUFBb0IsNEJBQXFDO0VyQ3MvSi9EO0VxQ3IvSk07SUFBb0IsOEJBQXVDO0VyQ3cvSmpFO0VxQ3YvSk07SUFBb0IsNEJBQXFDO0VyQzAvSi9EO0VxQ3ovSk07SUFBb0IsOEJBQXVDO0VyQzQvSmpFO0VxQzMvSk07SUFBb0IsNkJBQXNDO0VyQzgvSmhFO0VxQzcvSk07SUFBb0IsK0JBQXdDO0VyQ2dnS2xFO0VxQ3ZnS007SUFBb0IsMkJBQW9DO0VyQzBnSzlEO0VxQ3pnS007SUFBb0IsNkJBQXNDO0VyQzRnS2hFO0VxQzNnS007SUFBb0IsNEJBQXFDO0VyQzhnSy9EO0VxQzdnS007SUFBb0IsOEJBQXVDO0VyQ2doS2pFO0VxQy9nS007SUFBb0IsNEJBQXFDO0VyQ2toSy9EO0VxQ2poS007SUFBb0IsOEJBQXVDO0VyQ29oS2pFO0VxQ25oS007SUFBb0IsNkJBQXNDO0VyQ3NoS2hFO0VxQ3JoS007SUFBb0IsK0JBQXdDO0VyQ3doS2xFO0VxQy9oS007SUFBb0IsMkJBQW9DO0VyQ2tpSzlEO0VxQ2ppS007SUFBb0IsNkJBQXNDO0VyQ29pS2hFO0VxQ25pS007SUFBb0IsNEJBQXFDO0VyQ3NpSy9EO0VxQ3JpS007SUFBb0IsOEJBQXVDO0VyQ3dpS2pFO0VxQ3ZpS007SUFBb0IsNEJBQXFDO0VyQzBpSy9EO0VxQ3ppS007SUFBb0IsOEJBQXVDO0VyQzRpS2pFO0VxQzNpS007SUFBb0IsNkJBQXNDO0VyQzhpS2hFO0VxQzdpS007SUFBb0IsK0JBQXdDO0VyQ2dqS2xFO0VxQ3ZqS007SUFBb0IsMkJBQW9DO0VyQzBqSzlEO0VxQ3pqS007SUFBb0IsNkJBQXNDO0VyQzRqS2hFO0VxQzNqS007SUFBb0IsNEJBQXFDO0VyQzhqSy9EO0VxQzdqS007SUFBb0IsOEJBQXVDO0VyQ2drS2pFO0VxQy9qS007SUFBb0IsNEJBQXFDO0VyQ2trSy9EO0VxQ2prS007SUFBb0IsOEJBQXVDO0VyQ29rS2pFO0VxQ25rS007SUFBb0IsNkJBQXNDO0VyQ3NrS2hFO0VxQ3JrS007SUFBb0IsK0JBQXdDO0VyQ3drS2xFO0VxQy9rS007SUFBb0IsMkJBQW9DO0VyQ2tsSzlEO0VxQ2psS007SUFBb0IsNkJBQXNDO0VyQ29sS2hFO0VxQ25sS007SUFBb0IsNEJBQXFDO0VyQ3NsSy9EO0VxQ3JsS007SUFBb0IsOEJBQXVDO0VyQ3dsS2pFO0VxQ3ZsS007SUFBb0IsNEJBQXFDO0VyQzBsSy9EO0VxQ3psS007SUFBb0IsOEJBQXVDO0VyQzRsS2pFO0VxQzNsS007SUFBb0IsNkJBQXNDO0VyQzhsS2hFO0VxQzdsS007SUFBb0IsK0JBQXdDO0VyQ2dtS2xFO0VxQ3ZtS007SUFBb0IsMkJBQW9DO0VyQzBtSzlEO0VxQ3ptS007SUFBb0IsNkJBQXNDO0VyQzRtS2hFO0VxQzNtS007SUFBb0IsNEJBQXFDO0VyQzhtSy9EO0VxQzdtS007SUFBb0IsOEJBQXVDO0VyQ2duS2pFO0VxQy9tS007SUFBb0IsNEJBQXFDO0VyQ2tuSy9EO0VxQ2puS007SUFBb0IsOEJBQXVDO0VyQ29uS2pFO0VxQ25uS007SUFBb0IsNkJBQXNDO0VyQ3NuS2hFO0VxQ3JuS007SUFBb0IsK0JBQXdDO0VyQ3duS2xFO0VxQy9uS007SUFBb0IsMkJBQW9DO0VyQ2tvSzlEO0VxQ2pvS007SUFBb0IsNkJBQXNDO0VyQ29vS2hFO0VxQ25vS007SUFBb0IsNEJBQXFDO0VyQ3NvSy9EO0VxQ3JvS007SUFBb0IsOEJBQXVDO0VyQ3dvS2pFO0VxQ3ZvS007SUFBb0IsNEJBQXFDO0VyQzBvSy9EO0VxQ3pvS007SUFBb0IsOEJBQXVDO0VyQzRvS2pFO0VxQzNvS007SUFBb0IsNkJBQXNDO0VyQzhvS2hFO0VxQzdvS007SUFBb0IsK0JBQXdDO0VyQ2dwS2xFO0VxQ3ZwS007SUFBb0IsMkJBQW9DO0VyQzBwSzlEO0VxQ3pwS007SUFBb0IsNkJBQXNDO0VyQzRwS2hFO0VxQzNwS007SUFBb0IsNEJBQXFDO0VyQzhwSy9EO0VxQzdwS007SUFBb0IsOEJBQXVDO0VyQ2dxS2pFO0VxQy9wS007SUFBb0IsNEJBQXFDO0VyQ2txSy9EO0VxQ2pxS007SUFBb0IsOEJBQXVDO0VyQ29xS2pFO0VxQ25xS007SUFBb0IsNkJBQXNDO0VyQ3NxS2hFO0VxQ3JxS007SUFBb0IsK0JBQXdDO0VyQ3dxS2xFO0VxQy9xS007SUFBb0IsMkJBQW9DO0VyQ2tySzlEO0VxQ2pyS007SUFBb0IsNkJBQXNDO0VyQ29yS2hFO0VxQ25yS007SUFBb0IsNEJBQXFDO0VyQ3NySy9EO0VxQ3JyS007SUFBb0IsOEJBQXVDO0VyQ3dyS2pFO0VxQ3ZyS007SUFBb0IsNEJBQXFDO0VyQzBySy9EO0VxQ3pyS007SUFBb0IsOEJBQXVDO0VyQzRyS2pFO0VxQzNyS007SUFBb0IsNkJBQXNDO0VyQzhyS2hFO0VxQzdyS007SUFBb0IsK0JBQXdDO0VyQ2dzS2xFO0VxQ3ZzS007SUFBb0IsMkJBQW9DO0VyQzBzSzlEO0VxQ3pzS007SUFBb0IsNkJBQXNDO0VyQzRzS2hFO0VxQzNzS007SUFBb0IsNEJBQXFDO0VyQzhzSy9EO0VxQzdzS007SUFBb0IsOEJBQXVDO0VyQ2d0S2pFO0VxQy9zS007SUFBb0IsNEJBQXFDO0VyQ2t0Sy9EO0VxQ2p0S007SUFBb0IsOEJBQXVDO0VyQ290S2pFO0VxQ250S007SUFBb0IsNkJBQXNDO0VyQ3N0S2hFO0VxQ3J0S007SUFBb0IsK0JBQXdDO0VyQ3d0S2xFO0VxQy90S007SUFBb0IsMkJBQW9DO0VyQ2t1SzlEO0VxQ2p1S007SUFBb0IsNkJBQXNDO0VyQ291S2hFO0VxQ251S007SUFBb0IsNEJBQXFDO0VyQ3N1Sy9EO0VxQ3J1S007SUFBb0IsOEJBQXVDO0VyQ3d1S2pFO0VxQ3Z1S007SUFBb0IsNEJBQXFDO0VyQzB1Sy9EO0VxQ3p1S007SUFBb0IsOEJBQXVDO0VyQzR1S2pFO0VxQzN1S007SUFBb0IsNkJBQXNDO0VyQzh1S2hFO0VxQzd1S007SUFBb0IsK0JBQXdDO0VyQ2d2S2xFO0VxQ3Z2S007SUFBb0IsMkJBQW9DO0VyQzB2SzlEO0VxQ3p2S007SUFBb0IsNkJBQXNDO0VyQzR2S2hFO0VxQzN2S007SUFBb0IsNEJBQXFDO0VyQzh2Sy9EO0VxQzd2S007SUFBb0IsOEJBQXVDO0VyQ2d3S2pFO0VxQy92S007SUFBb0IsNEJBQXFDO0VyQ2t3Sy9EO0VxQ2p3S007SUFBb0IsOEJBQXVDO0VyQ293S2pFO0VxQ253S007SUFBb0IsNkJBQXNDO0VyQ3N3S2hFO0VxQ3J3S007SUFBb0IsK0JBQXdDO0VyQ3d3S2xFO0VxQy93S007SUFBb0IsMkJBQW9DO0VyQ2t4SzlEO0VxQ2p4S007SUFBb0IsNkJBQXNDO0VyQ294S2hFO0VxQ254S007SUFBb0IsNEJBQXFDO0VyQ3N4Sy9EO0VxQ3J4S007SUFBb0IsOEJBQXVDO0VyQ3d4S2pFO0VxQ3Z4S007SUFBb0IsNEJBQXFDO0VyQzB4Sy9EO0VxQ3p4S007SUFBb0IsOEJBQXVDO0VyQzR4S2pFO0VxQzN4S007SUFBb0IsNkJBQXNDO0VyQzh4S2hFO0VxQzd4S007SUFBb0IsK0JBQXdDO0VyQ2d5S2xFO0VxQ3Z5S007SUFBb0IsMkJBQW9DO0VyQzB5SzlEO0VxQ3p5S007SUFBb0IsNkJBQXNDO0VyQzR5S2hFO0VxQzN5S007SUFBb0IsNEJBQXFDO0VyQzh5Sy9EO0VxQzd5S007SUFBb0IsOEJBQXVDO0VyQ2d6S2pFO0VxQy95S007SUFBb0IsNEJBQXFDO0VyQ2t6Sy9EO0VxQ2p6S007SUFBb0IsOEJBQXVDO0VyQ296S2pFO0VxQ256S007SUFBb0IsNkJBQXNDO0VyQ3N6S2hFO0VxQ3J6S007SUFBb0IsK0JBQXdDO0VyQ3d6S2xFO0VxQy96S007SUFBb0IsMkJBQW9DO0VyQ2swSzlEO0VxQ2owS007SUFBb0IsNkJBQXNDO0VyQ28wS2hFO0VxQ24wS007SUFBb0IsNEJBQXFDO0VyQ3MwSy9EO0VxQ3IwS007SUFBb0IsOEJBQXVDO0VyQ3cwS2pFO0VxQ3YwS007SUFBb0IsNEJBQXFDO0VyQzAwSy9EO0VxQ3owS007SUFBb0IsOEJBQXVDO0VyQzQwS2pFO0VxQzMwS007SUFBb0IsNkJBQXNDO0VyQzgwS2hFO0VxQzcwS007SUFBb0IsK0JBQXdDO0VyQ2cxS2xFO0VxQ3YxS007SUFBb0IsMkJBQW9DO0VyQzAxSzlEO0VxQ3oxS007SUFBb0IsNkJBQXNDO0VyQzQxS2hFO0VxQzMxS007SUFBb0IsNEJBQXFDO0VyQzgxSy9EO0VxQzcxS007SUFBb0IsOEJBQXVDO0VyQ2cyS2pFO0VxQy8xS007SUFBb0IsNEJBQXFDO0VyQ2sySy9EO0VxQ2oyS007SUFBb0IsOEJBQXVDO0VyQ28yS2pFO0VxQ24yS007SUFBb0IsNkJBQXNDO0VyQ3MyS2hFO0VxQ3IyS007SUFBb0IsK0JBQXdDO0VyQ3cyS2xFO0VxQy8yS007SUFBb0IsNEJBQW9DO0VyQ2szSzlEO0VxQ2ozS007SUFBb0IsOEJBQXNDO0VyQ28zS2hFO0VxQ24zS007SUFBb0IsNkJBQXFDO0VyQ3MzSy9EO0VxQ3IzS007SUFBb0IsK0JBQXVDO0VyQ3czS2pFO0VxQ3YzS007SUFBb0IsNkJBQXFDO0VyQzAzSy9EO0VxQ3ozS007SUFBb0IsK0JBQXVDO0VyQzQzS2pFO0VxQzMzS007SUFBb0IsOEJBQXNDO0VyQzgzS2hFO0VxQzczS007SUFBb0IsZ0NBQXdDO0VyQ2c0S2xFO0FBQ0Y7O0FFOTRLRTtFbUNrQk07SUFBb0IsMEJBQW9DO0VyQ2k0SzlEO0VxQ2g0S007SUFBb0IsNEJBQXNDO0VyQ200S2hFO0VxQ2w0S007SUFBb0IsMkJBQXFDO0VyQ3E0Sy9EO0VxQ3A0S007SUFBb0IsNkJBQXVDO0VyQ3U0S2pFO0VxQ3Q0S007SUFBb0IsMkJBQXFDO0VyQ3k0Sy9EO0VxQ3g0S007SUFBb0IsNkJBQXVDO0VyQzI0S2pFO0VxQzE0S007SUFBb0IsNEJBQXNDO0VyQzY0S2hFO0VxQzU0S007SUFBb0IsOEJBQXdDO0VyQys0S2xFO0VxQ3Q1S007SUFBb0IsMEJBQW9DO0VyQ3k1SzlEO0VxQ3g1S007SUFBb0IsNEJBQXNDO0VyQzI1S2hFO0VxQzE1S007SUFBb0IsMkJBQXFDO0VyQzY1Sy9EO0VxQzU1S007SUFBb0IsNkJBQXVDO0VyQys1S2pFO0VxQzk1S007SUFBb0IsMkJBQXFDO0VyQ2k2Sy9EO0VxQ2g2S007SUFBb0IsNkJBQXVDO0VyQ202S2pFO0VxQ2w2S007SUFBb0IsNEJBQXNDO0VyQ3E2S2hFO0VxQ3A2S007SUFBb0IsOEJBQXdDO0VyQ3U2S2xFO0VxQzk2S007SUFBb0IsMkJBQW9DO0VyQ2k3SzlEO0VxQ2g3S007SUFBb0IsNkJBQXNDO0VyQ203S2hFO0VxQ2w3S007SUFBb0IsNEJBQXFDO0VyQ3E3Sy9EO0VxQ3A3S007SUFBb0IsOEJBQXVDO0VyQ3U3S2pFO0VxQ3Q3S007SUFBb0IsNEJBQXFDO0VyQ3k3Sy9EO0VxQ3g3S007SUFBb0IsOEJBQXVDO0VyQzI3S2pFO0VxQzE3S007SUFBb0IsNkJBQXNDO0VyQzY3S2hFO0VxQzU3S007SUFBb0IsK0JBQXdDO0VyQys3S2xFO0VxQ3Q4S007SUFBb0IsMkJBQW9DO0VyQ3k4SzlEO0VxQ3g4S007SUFBb0IsNkJBQXNDO0VyQzI4S2hFO0VxQzE4S007SUFBb0IsNEJBQXFDO0VyQzY4Sy9EO0VxQzU4S007SUFBb0IsOEJBQXVDO0VyQys4S2pFO0VxQzk4S007SUFBb0IsNEJBQXFDO0VyQ2k5Sy9EO0VxQ2g5S007SUFBb0IsOEJBQXVDO0VyQ205S2pFO0VxQ2w5S007SUFBb0IsNkJBQXNDO0VyQ3E5S2hFO0VxQ3A5S007SUFBb0IsK0JBQXdDO0VyQ3U5S2xFO0VxQzk5S007SUFBb0IsMkJBQW9DO0VyQ2krSzlEO0VxQ2grS007SUFBb0IsNkJBQXNDO0VyQ20rS2hFO0VxQ2wrS007SUFBb0IsNEJBQXFDO0VyQ3ErSy9EO0VxQ3ArS007SUFBb0IsOEJBQXVDO0VyQ3UrS2pFO0VxQ3QrS007SUFBb0IsNEJBQXFDO0VyQ3krSy9EO0VxQ3grS007SUFBb0IsOEJBQXVDO0VyQzIrS2pFO0VxQzErS007SUFBb0IsNkJBQXNDO0VyQzYrS2hFO0VxQzUrS007SUFBb0IsK0JBQXdDO0VyQysrS2xFO0VxQ3QvS007SUFBb0IsMkJBQW9DO0VyQ3kvSzlEO0VxQ3gvS007SUFBb0IsNkJBQXNDO0VyQzIvS2hFO0VxQzEvS007SUFBb0IsNEJBQXFDO0VyQzYvSy9EO0VxQzUvS007SUFBb0IsOEJBQXVDO0VyQysvS2pFO0VxQzkvS007SUFBb0IsNEJBQXFDO0VyQ2lnTC9EO0VxQ2hnTE07SUFBb0IsOEJBQXVDO0VyQ21nTGpFO0VxQ2xnTE07SUFBb0IsNkJBQXNDO0VyQ3FnTGhFO0VxQ3BnTE07SUFBb0IsK0JBQXdDO0VyQ3VnTGxFO0VxQzlnTE07SUFBb0IsMkJBQW9DO0VyQ2loTDlEO0VxQ2hoTE07SUFBb0IsNkJBQXNDO0VyQ21oTGhFO0VxQ2xoTE07SUFBb0IsNEJBQXFDO0VyQ3FoTC9EO0VxQ3BoTE07SUFBb0IsOEJBQXVDO0VyQ3VoTGpFO0VxQ3RoTE07SUFBb0IsNEJBQXFDO0VyQ3loTC9EO0VxQ3hoTE07SUFBb0IsOEJBQXVDO0VyQzJoTGpFO0VxQzFoTE07SUFBb0IsNkJBQXNDO0VyQzZoTGhFO0VxQzVoTE07SUFBb0IsK0JBQXdDO0VyQytoTGxFO0VxQ3RpTE07SUFBb0IsMkJBQW9DO0VyQ3lpTDlEO0VxQ3hpTE07SUFBb0IsNkJBQXNDO0VyQzJpTGhFO0VxQzFpTE07SUFBb0IsNEJBQXFDO0VyQzZpTC9EO0VxQzVpTE07SUFBb0IsOEJBQXVDO0VyQytpTGpFO0VxQzlpTE07SUFBb0IsNEJBQXFDO0VyQ2lqTC9EO0VxQ2hqTE07SUFBb0IsOEJBQXVDO0VyQ21qTGpFO0VxQ2xqTE07SUFBb0IsNkJBQXNDO0VyQ3FqTGhFO0VxQ3BqTE07SUFBb0IsK0JBQXdDO0VyQ3VqTGxFO0VxQzlqTE07SUFBb0IsMkJBQW9DO0VyQ2lrTDlEO0VxQ2hrTE07SUFBb0IsNkJBQXNDO0VyQ21rTGhFO0VxQ2xrTE07SUFBb0IsNEJBQXFDO0VyQ3FrTC9EO0VxQ3BrTE07SUFBb0IsOEJBQXVDO0VyQ3VrTGpFO0VxQ3RrTE07SUFBb0IsNEJBQXFDO0VyQ3lrTC9EO0VxQ3hrTE07SUFBb0IsOEJBQXVDO0VyQzJrTGpFO0VxQzFrTE07SUFBb0IsNkJBQXNDO0VyQzZrTGhFO0VxQzVrTE07SUFBb0IsK0JBQXdDO0VyQytrTGxFO0VxQ3RsTE07SUFBb0IsMkJBQW9DO0VyQ3lsTDlEO0VxQ3hsTE07SUFBb0IsNkJBQXNDO0VyQzJsTGhFO0VxQzFsTE07SUFBb0IsNEJBQXFDO0VyQzZsTC9EO0VxQzVsTE07SUFBb0IsOEJBQXVDO0VyQytsTGpFO0VxQzlsTE07SUFBb0IsNEJBQXFDO0VyQ2ltTC9EO0VxQ2htTE07SUFBb0IsOEJBQXVDO0VyQ21tTGpFO0VxQ2xtTE07SUFBb0IsNkJBQXNDO0VyQ3FtTGhFO0VxQ3BtTE07SUFBb0IsK0JBQXdDO0VyQ3VtTGxFO0VxQzltTE07SUFBb0IsMkJBQW9DO0VyQ2luTDlEO0VxQ2huTE07SUFBb0IsNkJBQXNDO0VyQ21uTGhFO0VxQ2xuTE07SUFBb0IsNEJBQXFDO0VyQ3FuTC9EO0VxQ3BuTE07SUFBb0IsOEJBQXVDO0VyQ3VuTGpFO0VxQ3RuTE07SUFBb0IsNEJBQXFDO0VyQ3luTC9EO0VxQ3huTE07SUFBb0IsOEJBQXVDO0VyQzJuTGpFO0VxQzFuTE07SUFBb0IsNkJBQXNDO0VyQzZuTGhFO0VxQzVuTE07SUFBb0IsK0JBQXdDO0VyQytuTGxFO0VxQ3RvTE07SUFBb0IsMkJBQW9DO0VyQ3lvTDlEO0VxQ3hvTE07SUFBb0IsNkJBQXNDO0VyQzJvTGhFO0VxQzFvTE07SUFBb0IsNEJBQXFDO0VyQzZvTC9EO0VxQzVvTE07SUFBb0IsOEJBQXVDO0VyQytvTGpFO0VxQzlvTE07SUFBb0IsNEJBQXFDO0VyQ2lwTC9EO0VxQ2hwTE07SUFBb0IsOEJBQXVDO0VyQ21wTGpFO0VxQ2xwTE07SUFBb0IsNkJBQXNDO0VyQ3FwTGhFO0VxQ3BwTE07SUFBb0IsK0JBQXdDO0VyQ3VwTGxFO0VxQzlwTE07SUFBb0IsMkJBQW9DO0VyQ2lxTDlEO0VxQ2hxTE07SUFBb0IsNkJBQXNDO0VyQ21xTGhFO0VxQ2xxTE07SUFBb0IsNEJBQXFDO0VyQ3FxTC9EO0VxQ3BxTE07SUFBb0IsOEJBQXVDO0VyQ3VxTGpFO0VxQ3RxTE07SUFBb0IsNEJBQXFDO0VyQ3lxTC9EO0VxQ3hxTE07SUFBb0IsOEJBQXVDO0VyQzJxTGpFO0VxQzFxTE07SUFBb0IsNkJBQXNDO0VyQzZxTGhFO0VxQzVxTE07SUFBb0IsK0JBQXdDO0VyQytxTGxFO0VxQ3RyTE07SUFBb0IsMkJBQW9DO0VyQ3lyTDlEO0VxQ3hyTE07SUFBb0IsNkJBQXNDO0VyQzJyTGhFO0VxQzFyTE07SUFBb0IsNEJBQXFDO0VyQzZyTC9EO0VxQzVyTE07SUFBb0IsOEJBQXVDO0VyQytyTGpFO0VxQzlyTE07SUFBb0IsNEJBQXFDO0VyQ2lzTC9EO0VxQ2hzTE07SUFBb0IsOEJBQXVDO0VyQ21zTGpFO0VxQ2xzTE07SUFBb0IsNkJBQXNDO0VyQ3FzTGhFO0VxQ3BzTE07SUFBb0IsK0JBQXdDO0VyQ3VzTGxFO0VxQzlzTE07SUFBb0IsMkJBQW9DO0VyQ2l0TDlEO0VxQ2h0TE07SUFBb0IsNkJBQXNDO0VyQ210TGhFO0VxQ2x0TE07SUFBb0IsNEJBQXFDO0VyQ3F0TC9EO0VxQ3B0TE07SUFBb0IsOEJBQXVDO0VyQ3V0TGpFO0VxQ3R0TE07SUFBb0IsNEJBQXFDO0VyQ3l0TC9EO0VxQ3h0TE07SUFBb0IsOEJBQXVDO0VyQzJ0TGpFO0VxQzF0TE07SUFBb0IsNkJBQXNDO0VyQzZ0TGhFO0VxQzV0TE07SUFBb0IsK0JBQXdDO0VyQyt0TGxFO0VxQ3R1TE07SUFBb0IsMkJBQW9DO0VyQ3l1TDlEO0VxQ3h1TE07SUFBb0IsNkJBQXNDO0VyQzJ1TGhFO0VxQzF1TE07SUFBb0IsNEJBQXFDO0VyQzZ1TC9EO0VxQzV1TE07SUFBb0IsOEJBQXVDO0VyQyt1TGpFO0VxQzl1TE07SUFBb0IsNEJBQXFDO0VyQ2l2TC9EO0VxQ2h2TE07SUFBb0IsOEJBQXVDO0VyQ212TGpFO0VxQ2x2TE07SUFBb0IsNkJBQXNDO0VyQ3F2TGhFO0VxQ3B2TE07SUFBb0IsK0JBQXdDO0VyQ3V2TGxFO0VxQzl2TE07SUFBb0IsMkJBQW9DO0VyQ2l3TDlEO0VxQ2h3TE07SUFBb0IsNkJBQXNDO0VyQ213TGhFO0VxQ2x3TE07SUFBb0IsNEJBQXFDO0VyQ3F3TC9EO0VxQ3B3TE07SUFBb0IsOEJBQXVDO0VyQ3V3TGpFO0VxQ3R3TE07SUFBb0IsNEJBQXFDO0VyQ3l3TC9EO0VxQ3h3TE07SUFBb0IsOEJBQXVDO0VyQzJ3TGpFO0VxQzF3TE07SUFBb0IsNkJBQXNDO0VyQzZ3TGhFO0VxQzV3TE07SUFBb0IsK0JBQXdDO0VyQyt3TGxFO0VxQ3R4TE07SUFBb0IsMkJBQW9DO0VyQ3l4TDlEO0VxQ3h4TE07SUFBb0IsNkJBQXNDO0VyQzJ4TGhFO0VxQzF4TE07SUFBb0IsNEJBQXFDO0VyQzZ4TC9EO0VxQzV4TE07SUFBb0IsOEJBQXVDO0VyQyt4TGpFO0VxQzl4TE07SUFBb0IsNEJBQXFDO0VyQ2l5TC9EO0VxQ2h5TE07SUFBb0IsOEJBQXVDO0VyQ215TGpFO0VxQ2x5TE07SUFBb0IsNkJBQXNDO0VyQ3F5TGhFO0VxQ3B5TE07SUFBb0IsK0JBQXdDO0VyQ3V5TGxFO0VxQzl5TE07SUFBb0IsMkJBQW9DO0VyQ2l6TDlEO0VxQ2h6TE07SUFBb0IsNkJBQXNDO0VyQ216TGhFO0VxQ2x6TE07SUFBb0IsNEJBQXFDO0VyQ3F6TC9EO0VxQ3B6TE07SUFBb0IsOEJBQXVDO0VyQ3V6TGpFO0VxQ3R6TE07SUFBb0IsNEJBQXFDO0VyQ3l6TC9EO0VxQ3h6TE07SUFBb0IsOEJBQXVDO0VyQzJ6TGpFO0VxQzF6TE07SUFBb0IsNkJBQXNDO0VyQzZ6TGhFO0VxQzV6TE07SUFBb0IsK0JBQXdDO0VyQyt6TGxFO0VxQ3QwTE07SUFBb0IsMkJBQW9DO0VyQ3kwTDlEO0VxQ3gwTE07SUFBb0IsNkJBQXNDO0VyQzIwTGhFO0VxQzEwTE07SUFBb0IsNEJBQXFDO0VyQzYwTC9EO0VxQzUwTE07SUFBb0IsOEJBQXVDO0VyQyswTGpFO0VxQzkwTE07SUFBb0IsNEJBQXFDO0VyQ2kxTC9EO0VxQ2gxTE07SUFBb0IsOEJBQXVDO0VyQ20xTGpFO0VxQ2wxTE07SUFBb0IsNkJBQXNDO0VyQ3ExTGhFO0VxQ3AxTE07SUFBb0IsK0JBQXdDO0VyQ3UxTGxFO0VxQzkxTE07SUFBb0IsNEJBQW9DO0VyQ2kyTDlEO0VxQ2gyTE07SUFBb0IsOEJBQXNDO0VyQ20yTGhFO0VxQ2wyTE07SUFBb0IsNkJBQXFDO0VyQ3EyTC9EO0VxQ3AyTE07SUFBb0IsK0JBQXVDO0VyQ3UyTGpFO0VxQ3QyTE07SUFBb0IsNkJBQXFDO0VyQ3kyTC9EO0VxQ3gyTE07SUFBb0IsK0JBQXVDO0VyQzIyTGpFO0VxQzEyTE07SUFBb0IsOEJBQXNDO0VyQzYyTGhFO0VxQzUyTE07SUFBb0IsZ0NBQXdDO0VyQysyTGxFO0FBQ0Y7O0FFejRMRTtFbUM4Qk07SUFBcUIsMEJBQW9DO0VyQ2czTC9EO0VxQy8yTE07SUFBcUIsNEJBQXNDO0VyQ2szTGpFO0VxQ2ozTE07SUFBcUIsMkJBQXFDO0VyQ28zTGhFO0VxQ24zTE07SUFBcUIsNkJBQXVDO0VyQ3MzTGxFO0VxQ3IzTE07SUFBcUIsMkJBQXFDO0VyQ3czTGhFO0VxQ3YzTE07SUFBcUIsNkJBQXVDO0VyQzAzTGxFO0VxQ3ozTE07SUFBcUIsNEJBQXNDO0VyQzQzTGpFO0VxQzMzTE07SUFBcUIsOEJBQXdDO0VyQzgzTG5FO0VxQ3I0TE07SUFBcUIsMEJBQW9DO0VyQ3c0TC9EO0VxQ3Y0TE07SUFBcUIsNEJBQXNDO0VyQzA0TGpFO0VxQ3o0TE07SUFBcUIsMkJBQXFDO0VyQzQ0TGhFO0VxQzM0TE07SUFBcUIsNkJBQXVDO0VyQzg0TGxFO0VxQzc0TE07SUFBcUIsMkJBQXFDO0VyQ2c1TGhFO0VxQy80TE07SUFBcUIsNkJBQXVDO0VyQ2s1TGxFO0VxQ2o1TE07SUFBcUIsNEJBQXNDO0VyQ281TGpFO0VxQ241TE07SUFBcUIsOEJBQXdDO0VyQ3M1TG5FO0VxQzc1TE07SUFBcUIsMkJBQW9DO0VyQ2c2TC9EO0VxQy81TE07SUFBcUIsNkJBQXNDO0VyQ2s2TGpFO0VxQ2o2TE07SUFBcUIsNEJBQXFDO0VyQ282TGhFO0VxQ242TE07SUFBcUIsOEJBQXVDO0VyQ3M2TGxFO0VxQ3I2TE07SUFBcUIsNEJBQXFDO0VyQ3c2TGhFO0VxQ3Y2TE07SUFBcUIsOEJBQXVDO0VyQzA2TGxFO0VxQ3o2TE07SUFBcUIsNkJBQXNDO0VyQzQ2TGpFO0VxQzM2TE07SUFBcUIsK0JBQXdDO0VyQzg2TG5FO0VxQ3I3TE07SUFBcUIsMkJBQW9DO0VyQ3c3TC9EO0VxQ3Y3TE07SUFBcUIsNkJBQXNDO0VyQzA3TGpFO0VxQ3o3TE07SUFBcUIsNEJBQXFDO0VyQzQ3TGhFO0VxQzM3TE07SUFBcUIsOEJBQXVDO0VyQzg3TGxFO0VxQzc3TE07SUFBcUIsNEJBQXFDO0VyQ2c4TGhFO0VxQy83TE07SUFBcUIsOEJBQXVDO0VyQ2s4TGxFO0VxQ2o4TE07SUFBcUIsNkJBQXNDO0VyQ284TGpFO0VxQ244TE07SUFBcUIsK0JBQXdDO0VyQ3M4TG5FO0VxQzc4TE07SUFBcUIsMkJBQW9DO0VyQ2c5TC9EO0VxQy84TE07SUFBcUIsNkJBQXNDO0VyQ2s5TGpFO0VxQ2o5TE07SUFBcUIsNEJBQXFDO0VyQ285TGhFO0VxQ245TE07SUFBcUIsOEJBQXVDO0VyQ3M5TGxFO0VxQ3I5TE07SUFBcUIsNEJBQXFDO0VyQ3c5TGhFO0VxQ3Y5TE07SUFBcUIsOEJBQXVDO0VyQzA5TGxFO0VxQ3o5TE07SUFBcUIsNkJBQXNDO0VyQzQ5TGpFO0VxQzM5TE07SUFBcUIsK0JBQXdDO0VyQzg5TG5FO0VxQ3IrTE07SUFBcUIsMkJBQW9DO0VyQ3crTC9EO0VxQ3YrTE07SUFBcUIsNkJBQXNDO0VyQzArTGpFO0VxQ3orTE07SUFBcUIsNEJBQXFDO0VyQzQrTGhFO0VxQzMrTE07SUFBcUIsOEJBQXVDO0VyQzgrTGxFO0VxQzcrTE07SUFBcUIsNEJBQXFDO0VyQ2cvTGhFO0VxQy8rTE07SUFBcUIsOEJBQXVDO0VyQ2svTGxFO0VxQ2ovTE07SUFBcUIsNkJBQXNDO0VyQ28vTGpFO0VxQ24vTE07SUFBcUIsK0JBQXdDO0VyQ3MvTG5FO0VxQzcvTE07SUFBcUIsMkJBQW9DO0VyQ2dnTS9EO0VxQy8vTE07SUFBcUIsNkJBQXNDO0VyQ2tnTWpFO0VxQ2pnTU07SUFBcUIsNEJBQXFDO0VyQ29nTWhFO0VxQ25nTU07SUFBcUIsOEJBQXVDO0VyQ3NnTWxFO0VxQ3JnTU07SUFBcUIsNEJBQXFDO0VyQ3dnTWhFO0VxQ3ZnTU07SUFBcUIsOEJBQXVDO0VyQzBnTWxFO0VxQ3pnTU07SUFBcUIsNkJBQXNDO0VyQzRnTWpFO0VxQzNnTU07SUFBcUIsK0JBQXdDO0VyQzhnTW5FO0VxQ3JoTU07SUFBcUIsMkJBQW9DO0VyQ3doTS9EO0VxQ3ZoTU07SUFBcUIsNkJBQXNDO0VyQzBoTWpFO0VxQ3poTU07SUFBcUIsNEJBQXFDO0VyQzRoTWhFO0VxQzNoTU07SUFBcUIsOEJBQXVDO0VyQzhoTWxFO0VxQzdoTU07SUFBcUIsNEJBQXFDO0VyQ2dpTWhFO0VxQy9oTU07SUFBcUIsOEJBQXVDO0VyQ2tpTWxFO0VxQ2ppTU07SUFBcUIsNkJBQXNDO0VyQ29pTWpFO0VxQ25pTU07SUFBcUIsK0JBQXdDO0VyQ3NpTW5FO0VxQzdpTU07SUFBcUIsMkJBQW9DO0VyQ2dqTS9EO0VxQy9pTU07SUFBcUIsNkJBQXNDO0VyQ2tqTWpFO0VxQ2pqTU07SUFBcUIsNEJBQXFDO0VyQ29qTWhFO0VxQ25qTU07SUFBcUIsOEJBQXVDO0VyQ3NqTWxFO0VxQ3JqTU07SUFBcUIsNEJBQXFDO0VyQ3dqTWhFO0VxQ3ZqTU07SUFBcUIsOEJBQXVDO0VyQzBqTWxFO0VxQ3pqTU07SUFBcUIsNkJBQXNDO0VyQzRqTWpFO0VxQzNqTU07SUFBcUIsK0JBQXdDO0VyQzhqTW5FO0VxQ3JrTU07SUFBcUIsMkJBQW9DO0VyQ3drTS9EO0VxQ3ZrTU07SUFBcUIsNkJBQXNDO0VyQzBrTWpFO0VxQ3prTU07SUFBcUIsNEJBQXFDO0VyQzRrTWhFO0VxQzNrTU07SUFBcUIsOEJBQXVDO0VyQzhrTWxFO0VxQzdrTU07SUFBcUIsNEJBQXFDO0VyQ2dsTWhFO0VxQy9rTU07SUFBcUIsOEJBQXVDO0VyQ2tsTWxFO0VxQ2psTU07SUFBcUIsNkJBQXNDO0VyQ29sTWpFO0VxQ25sTU07SUFBcUIsK0JBQXdDO0VyQ3NsTW5FO0VxQzdsTU07SUFBcUIsMkJBQW9DO0VyQ2dtTS9EO0VxQy9sTU07SUFBcUIsNkJBQXNDO0VyQ2ttTWpFO0VxQ2ptTU07SUFBcUIsNEJBQXFDO0VyQ29tTWhFO0VxQ25tTU07SUFBcUIsOEJBQXVDO0VyQ3NtTWxFO0VxQ3JtTU07SUFBcUIsNEJBQXFDO0VyQ3dtTWhFO0VxQ3ZtTU07SUFBcUIsOEJBQXVDO0VyQzBtTWxFO0VxQ3ptTU07SUFBcUIsNkJBQXNDO0VyQzRtTWpFO0VxQzNtTU07SUFBcUIsK0JBQXdDO0VyQzhtTW5FO0VxQ3JuTU07SUFBcUIsMkJBQW9DO0VyQ3duTS9EO0VxQ3ZuTU07SUFBcUIsNkJBQXNDO0VyQzBuTWpFO0VxQ3puTU07SUFBcUIsNEJBQXFDO0VyQzRuTWhFO0VxQzNuTU07SUFBcUIsOEJBQXVDO0VyQzhuTWxFO0VxQzduTU07SUFBcUIsNEJBQXFDO0VyQ2dvTWhFO0VxQy9uTU07SUFBcUIsOEJBQXVDO0VyQ2tvTWxFO0VxQ2pvTU07SUFBcUIsNkJBQXNDO0VyQ29vTWpFO0VxQ25vTU07SUFBcUIsK0JBQXdDO0VyQ3NvTW5FO0VxQzdvTU07SUFBcUIsMkJBQW9DO0VyQ2dwTS9EO0VxQy9vTU07SUFBcUIsNkJBQXNDO0VyQ2twTWpFO0VxQ2pwTU07SUFBcUIsNEJBQXFDO0VyQ29wTWhFO0VxQ25wTU07SUFBcUIsOEJBQXVDO0VyQ3NwTWxFO0VxQ3JwTU07SUFBcUIsNEJBQXFDO0VyQ3dwTWhFO0VxQ3ZwTU07SUFBcUIsOEJBQXVDO0VyQzBwTWxFO0VxQ3pwTU07SUFBcUIsNkJBQXNDO0VyQzRwTWpFO0VxQzNwTU07SUFBcUIsK0JBQXdDO0VyQzhwTW5FO0VxQ3JxTU07SUFBcUIsMkJBQW9DO0VyQ3dxTS9EO0VxQ3ZxTU07SUFBcUIsNkJBQXNDO0VyQzBxTWpFO0VxQ3pxTU07SUFBcUIsNEJBQXFDO0VyQzRxTWhFO0VxQzNxTU07SUFBcUIsOEJBQXVDO0VyQzhxTWxFO0VxQzdxTU07SUFBcUIsNEJBQXFDO0VyQ2dyTWhFO0VxQy9xTU07SUFBcUIsOEJBQXVDO0VyQ2tyTWxFO0VxQ2pyTU07SUFBcUIsNkJBQXNDO0VyQ29yTWpFO0VxQ25yTU07SUFBcUIsK0JBQXdDO0VyQ3NyTW5FO0VxQzdyTU07SUFBcUIsMkJBQW9DO0VyQ2dzTS9EO0VxQy9yTU07SUFBcUIsNkJBQXNDO0VyQ2tzTWpFO0VxQ2pzTU07SUFBcUIsNEJBQXFDO0VyQ29zTWhFO0VxQ25zTU07SUFBcUIsOEJBQXVDO0VyQ3NzTWxFO0VxQ3JzTU07SUFBcUIsNEJBQXFDO0VyQ3dzTWhFO0VxQ3ZzTU07SUFBcUIsOEJBQXVDO0VyQzBzTWxFO0VxQ3pzTU07SUFBcUIsNkJBQXNDO0VyQzRzTWpFO0VxQzNzTU07SUFBcUIsK0JBQXdDO0VyQzhzTW5FO0VxQ3J0TU07SUFBcUIsMkJBQW9DO0VyQ3d0TS9EO0VxQ3Z0TU07SUFBcUIsNkJBQXNDO0VyQzB0TWpFO0VxQ3p0TU07SUFBcUIsNEJBQXFDO0VyQzR0TWhFO0VxQzN0TU07SUFBcUIsOEJBQXVDO0VyQzh0TWxFO0VxQzd0TU07SUFBcUIsNEJBQXFDO0VyQ2d1TWhFO0VxQy90TU07SUFBcUIsOEJBQXVDO0VyQ2t1TWxFO0VxQ2p1TU07SUFBcUIsNkJBQXNDO0VyQ291TWpFO0VxQ251TU07SUFBcUIsK0JBQXdDO0VyQ3N1TW5FO0VxQzd1TU07SUFBcUIsMkJBQW9DO0VyQ2d2TS9EO0VxQy91TU07SUFBcUIsNkJBQXNDO0VyQ2t2TWpFO0VxQ2p2TU07SUFBcUIsNEJBQXFDO0VyQ292TWhFO0VxQ252TU07SUFBcUIsOEJBQXVDO0VyQ3N2TWxFO0VxQ3J2TU07SUFBcUIsNEJBQXFDO0VyQ3d2TWhFO0VxQ3Z2TU07SUFBcUIsOEJBQXVDO0VyQzB2TWxFO0VxQ3p2TU07SUFBcUIsNkJBQXNDO0VyQzR2TWpFO0VxQzN2TU07SUFBcUIsK0JBQXdDO0VyQzh2TW5FO0VxQ3J3TU07SUFBcUIsMkJBQW9DO0VyQ3d3TS9EO0VxQ3Z3TU07SUFBcUIsNkJBQXNDO0VyQzB3TWpFO0VxQ3p3TU07SUFBcUIsNEJBQXFDO0VyQzR3TWhFO0VxQzN3TU07SUFBcUIsOEJBQXVDO0VyQzh3TWxFO0VxQzd3TU07SUFBcUIsNEJBQXFDO0VyQ2d4TWhFO0VxQy93TU07SUFBcUIsOEJBQXVDO0VyQ2t4TWxFO0VxQ2p4TU07SUFBcUIsNkJBQXNDO0VyQ294TWpFO0VxQ254TU07SUFBcUIsK0JBQXdDO0VyQ3N4TW5FO0VxQzd4TU07SUFBcUIsMkJBQW9DO0VyQ2d5TS9EO0VxQy94TU07SUFBcUIsNkJBQXNDO0VyQ2t5TWpFO0VxQ2p5TU07SUFBcUIsNEJBQXFDO0VyQ295TWhFO0VxQ255TU07SUFBcUIsOEJBQXVDO0VyQ3N5TWxFO0VxQ3J5TU07SUFBcUIsNEJBQXFDO0VyQ3d5TWhFO0VxQ3Z5TU07SUFBcUIsOEJBQXVDO0VyQzB5TWxFO0VxQ3p5TU07SUFBcUIsNkJBQXNDO0VyQzR5TWpFO0VxQzN5TU07SUFBcUIsK0JBQXdDO0VyQzh5TW5FO0VxQ3J6TU07SUFBcUIsMkJBQW9DO0VyQ3d6TS9EO0VxQ3Z6TU07SUFBcUIsNkJBQXNDO0VyQzB6TWpFO0VxQ3p6TU07SUFBcUIsNEJBQXFDO0VyQzR6TWhFO0VxQzN6TU07SUFBcUIsOEJBQXVDO0VyQzh6TWxFO0VxQzd6TU07SUFBcUIsNEJBQXFDO0VyQ2cwTWhFO0VxQy96TU07SUFBcUIsOEJBQXVDO0VyQ2swTWxFO0VxQ2owTU07SUFBcUIsNkJBQXNDO0VyQ28wTWpFO0VxQ24wTU07SUFBcUIsK0JBQXdDO0VyQ3MwTW5FO0VxQzcwTU07SUFBcUIsNEJBQW9DO0VyQ2cxTS9EO0VxQy8wTU07SUFBcUIsOEJBQXNDO0VyQ2sxTWpFO0VxQ2oxTU07SUFBcUIsNkJBQXFDO0VyQ28xTWhFO0VxQ24xTU07SUFBcUIsK0JBQXVDO0VyQ3MxTWxFO0VxQ3IxTU07SUFBcUIsNkJBQXFDO0VyQ3cxTWhFO0VxQ3YxTU07SUFBcUIsK0JBQXVDO0VyQzAxTWxFO0VxQ3oxTU07SUFBcUIsOEJBQXNDO0VyQzQxTWpFO0VxQzMxTU07SUFBcUIsZ0NBQXdDO0VyQzgxTW5FO0FBQ0Y7O0FFcDRNRTtFbUMwQ007SUFBd0IsMEJBQW9DO0VyQysxTWxFO0VxQzkxTU07SUFBd0IsNEJBQXNDO0VyQ2kyTXBFO0VxQ2gyTU07SUFBd0IsMkJBQXFDO0VyQ20yTW5FO0VxQ2wyTU07SUFBd0IsNkJBQXVDO0VyQ3EyTXJFO0VxQ3AyTU07SUFBd0IsMkJBQXFDO0VyQ3UyTW5FO0VxQ3QyTU07SUFBd0IsNkJBQXVDO0VyQ3kyTXJFO0VxQ3gyTU07SUFBd0IsNEJBQXNDO0VyQzIyTXBFO0VxQzEyTU07SUFBd0IsOEJBQXdDO0VyQzYyTXRFO0VxQ3AzTU07SUFBd0IsMEJBQW9DO0VyQ3UzTWxFO0VxQ3QzTU07SUFBd0IsNEJBQXNDO0VyQ3kzTXBFO0VxQ3gzTU07SUFBd0IsMkJBQXFDO0VyQzIzTW5FO0VxQzEzTU07SUFBd0IsNkJBQXVDO0VyQzYzTXJFO0VxQzUzTU07SUFBd0IsMkJBQXFDO0VyQyszTW5FO0VxQzkzTU07SUFBd0IsNkJBQXVDO0VyQ2k0TXJFO0VxQ2g0TU07SUFBd0IsNEJBQXNDO0VyQ200TXBFO0VxQ2w0TU07SUFBd0IsOEJBQXdDO0VyQ3E0TXRFO0VxQzU0TU07SUFBd0IsMkJBQW9DO0VyQys0TWxFO0VxQzk0TU07SUFBd0IsNkJBQXNDO0VyQ2k1TXBFO0VxQ2g1TU07SUFBd0IsNEJBQXFDO0VyQ201TW5FO0VxQ2w1TU07SUFBd0IsOEJBQXVDO0VyQ3E1TXJFO0VxQ3A1TU07SUFBd0IsNEJBQXFDO0VyQ3U1TW5FO0VxQ3Q1TU07SUFBd0IsOEJBQXVDO0VyQ3k1TXJFO0VxQ3g1TU07SUFBd0IsNkJBQXNDO0VyQzI1TXBFO0VxQzE1TU07SUFBd0IsK0JBQXdDO0VyQzY1TXRFO0VxQ3A2TU07SUFBd0IsMkJBQW9DO0VyQ3U2TWxFO0VxQ3Q2TU07SUFBd0IsNkJBQXNDO0VyQ3k2TXBFO0VxQ3g2TU07SUFBd0IsNEJBQXFDO0VyQzI2TW5FO0VxQzE2TU07SUFBd0IsOEJBQXVDO0VyQzY2TXJFO0VxQzU2TU07SUFBd0IsNEJBQXFDO0VyQys2TW5FO0VxQzk2TU07SUFBd0IsOEJBQXVDO0VyQ2k3TXJFO0VxQ2g3TU07SUFBd0IsNkJBQXNDO0VyQ203TXBFO0VxQ2w3TU07SUFBd0IsK0JBQXdDO0VyQ3E3TXRFO0VxQzU3TU07SUFBd0IsMkJBQW9DO0VyQys3TWxFO0VxQzk3TU07SUFBd0IsNkJBQXNDO0VyQ2k4TXBFO0VxQ2g4TU07SUFBd0IsNEJBQXFDO0VyQ204TW5FO0VxQ2w4TU07SUFBd0IsOEJBQXVDO0VyQ3E4TXJFO0VxQ3A4TU07SUFBd0IsNEJBQXFDO0VyQ3U4TW5FO0VxQ3Q4TU07SUFBd0IsOEJBQXVDO0VyQ3k4TXJFO0VxQ3g4TU07SUFBd0IsNkJBQXNDO0VyQzI4TXBFO0VxQzE4TU07SUFBd0IsK0JBQXdDO0VyQzY4TXRFO0VxQ3A5TU07SUFBd0IsMkJBQW9DO0VyQ3U5TWxFO0VxQ3Q5TU07SUFBd0IsNkJBQXNDO0VyQ3k5TXBFO0VxQ3g5TU07SUFBd0IsNEJBQXFDO0VyQzI5TW5FO0VxQzE5TU07SUFBd0IsOEJBQXVDO0VyQzY5TXJFO0VxQzU5TU07SUFBd0IsNEJBQXFDO0VyQys5TW5FO0VxQzk5TU07SUFBd0IsOEJBQXVDO0VyQ2krTXJFO0VxQ2grTU07SUFBd0IsNkJBQXNDO0VyQ20rTXBFO0VxQ2wrTU07SUFBd0IsK0JBQXdDO0VyQ3ErTXRFO0VxQzUrTU07SUFBd0IsMkJBQW9DO0VyQysrTWxFO0VxQzkrTU07SUFBd0IsNkJBQXNDO0VyQ2kvTXBFO0VxQ2gvTU07SUFBd0IsNEJBQXFDO0VyQ20vTW5FO0VxQ2wvTU07SUFBd0IsOEJBQXVDO0VyQ3EvTXJFO0VxQ3AvTU07SUFBd0IsNEJBQXFDO0VyQ3UvTW5FO0VxQ3QvTU07SUFBd0IsOEJBQXVDO0VyQ3kvTXJFO0VxQ3gvTU07SUFBd0IsNkJBQXNDO0VyQzIvTXBFO0VxQzEvTU07SUFBd0IsK0JBQXdDO0VyQzYvTXRFO0VxQ3BnTk07SUFBd0IsMkJBQW9DO0VyQ3VnTmxFO0VxQ3RnTk07SUFBd0IsNkJBQXNDO0VyQ3lnTnBFO0VxQ3hnTk07SUFBd0IsNEJBQXFDO0VyQzJnTm5FO0VxQzFnTk07SUFBd0IsOEJBQXVDO0VyQzZnTnJFO0VxQzVnTk07SUFBd0IsNEJBQXFDO0VyQytnTm5FO0VxQzlnTk07SUFBd0IsOEJBQXVDO0VyQ2loTnJFO0VxQ2hoTk07SUFBd0IsNkJBQXNDO0VyQ21oTnBFO0VxQ2xoTk07SUFBd0IsK0JBQXdDO0VyQ3FoTnRFO0VxQzVoTk07SUFBd0IsMkJBQW9DO0VyQytoTmxFO0VxQzloTk07SUFBd0IsNkJBQXNDO0VyQ2lpTnBFO0VxQ2hpTk07SUFBd0IsNEJBQXFDO0VyQ21pTm5FO0VxQ2xpTk07SUFBd0IsOEJBQXVDO0VyQ3FpTnJFO0VxQ3BpTk07SUFBd0IsNEJBQXFDO0VyQ3VpTm5FO0VxQ3RpTk07SUFBd0IsOEJBQXVDO0VyQ3lpTnJFO0VxQ3hpTk07SUFBd0IsNkJBQXNDO0VyQzJpTnBFO0VxQzFpTk07SUFBd0IsK0JBQXdDO0VyQzZpTnRFO0VxQ3BqTk07SUFBd0IsMkJBQW9DO0VyQ3VqTmxFO0VxQ3RqTk07SUFBd0IsNkJBQXNDO0VyQ3lqTnBFO0VxQ3hqTk07SUFBd0IsNEJBQXFDO0VyQzJqTm5FO0VxQzFqTk07SUFBd0IsOEJBQXVDO0VyQzZqTnJFO0VxQzVqTk07SUFBd0IsNEJBQXFDO0VyQytqTm5FO0VxQzlqTk07SUFBd0IsOEJBQXVDO0VyQ2lrTnJFO0VxQ2hrTk07SUFBd0IsNkJBQXNDO0VyQ21rTnBFO0VxQ2xrTk07SUFBd0IsK0JBQXdDO0VyQ3FrTnRFO0VxQzVrTk07SUFBd0IsMkJBQW9DO0VyQytrTmxFO0VxQzlrTk07SUFBd0IsNkJBQXNDO0VyQ2lsTnBFO0VxQ2hsTk07SUFBd0IsNEJBQXFDO0VyQ21sTm5FO0VxQ2xsTk07SUFBd0IsOEJBQXVDO0VyQ3FsTnJFO0VxQ3BsTk07SUFBd0IsNEJBQXFDO0VyQ3VsTm5FO0VxQ3RsTk07SUFBd0IsOEJBQXVDO0VyQ3lsTnJFO0VxQ3hsTk07SUFBd0IsNkJBQXNDO0VyQzJsTnBFO0VxQzFsTk07SUFBd0IsK0JBQXdDO0VyQzZsTnRFO0VxQ3BtTk07SUFBd0IsMkJBQW9DO0VyQ3VtTmxFO0VxQ3RtTk07SUFBd0IsNkJBQXNDO0VyQ3ltTnBFO0VxQ3htTk07SUFBd0IsNEJBQXFDO0VyQzJtTm5FO0VxQzFtTk07SUFBd0IsOEJBQXVDO0VyQzZtTnJFO0VxQzVtTk07SUFBd0IsNEJBQXFDO0VyQyttTm5FO0VxQzltTk07SUFBd0IsOEJBQXVDO0VyQ2luTnJFO0VxQ2huTk07SUFBd0IsNkJBQXNDO0VyQ21uTnBFO0VxQ2xuTk07SUFBd0IsK0JBQXdDO0VyQ3FuTnRFO0VxQzVuTk07SUFBd0IsMkJBQW9DO0VyQytuTmxFO0VxQzluTk07SUFBd0IsNkJBQXNDO0VyQ2lvTnBFO0VxQ2hvTk07SUFBd0IsNEJBQXFDO0VyQ21vTm5FO0VxQ2xvTk07SUFBd0IsOEJBQXVDO0VyQ3FvTnJFO0VxQ3BvTk07SUFBd0IsNEJBQXFDO0VyQ3VvTm5FO0VxQ3RvTk07SUFBd0IsOEJBQXVDO0VyQ3lvTnJFO0VxQ3hvTk07SUFBd0IsNkJBQXNDO0VyQzJvTnBFO0VxQzFvTk07SUFBd0IsK0JBQXdDO0VyQzZvTnRFO0VxQ3BwTk07SUFBd0IsMkJBQW9DO0VyQ3VwTmxFO0VxQ3RwTk07SUFBd0IsNkJBQXNDO0VyQ3lwTnBFO0VxQ3hwTk07SUFBd0IsNEJBQXFDO0VyQzJwTm5FO0VxQzFwTk07SUFBd0IsOEJBQXVDO0VyQzZwTnJFO0VxQzVwTk07SUFBd0IsNEJBQXFDO0VyQytwTm5FO0VxQzlwTk07SUFBd0IsOEJBQXVDO0VyQ2lxTnJFO0VxQ2hxTk07SUFBd0IsNkJBQXNDO0VyQ21xTnBFO0VxQ2xxTk07SUFBd0IsK0JBQXdDO0VyQ3FxTnRFO0VxQzVxTk07SUFBd0IsMkJBQW9DO0VyQytxTmxFO0VxQzlxTk07SUFBd0IsNkJBQXNDO0VyQ2lyTnBFO0VxQ2hyTk07SUFBd0IsNEJBQXFDO0VyQ21yTm5FO0VxQ2xyTk07SUFBd0IsOEJBQXVDO0VyQ3FyTnJFO0VxQ3ByTk07SUFBd0IsNEJBQXFDO0VyQ3VyTm5FO0VxQ3RyTk07SUFBd0IsOEJBQXVDO0VyQ3lyTnJFO0VxQ3hyTk07SUFBd0IsNkJBQXNDO0VyQzJyTnBFO0VxQzFyTk07SUFBd0IsK0JBQXdDO0VyQzZyTnRFO0VxQ3BzTk07SUFBd0IsMkJBQW9DO0VyQ3VzTmxFO0VxQ3RzTk07SUFBd0IsNkJBQXNDO0VyQ3lzTnBFO0VxQ3hzTk07SUFBd0IsNEJBQXFDO0VyQzJzTm5FO0VxQzFzTk07SUFBd0IsOEJBQXVDO0VyQzZzTnJFO0VxQzVzTk07SUFBd0IsNEJBQXFDO0VyQytzTm5FO0VxQzlzTk07SUFBd0IsOEJBQXVDO0VyQ2l0TnJFO0VxQ2h0Tk07SUFBd0IsNkJBQXNDO0VyQ210TnBFO0VxQ2x0Tk07SUFBd0IsK0JBQXdDO0VyQ3F0TnRFO0VxQzV0Tk07SUFBd0IsMkJBQW9DO0VyQyt0TmxFO0VxQzl0Tk07SUFBd0IsNkJBQXNDO0VyQ2l1TnBFO0VxQ2h1Tk07SUFBd0IsNEJBQXFDO0VyQ211Tm5FO0VxQ2x1Tk07SUFBd0IsOEJBQXVDO0VyQ3F1TnJFO0VxQ3B1Tk07SUFBd0IsNEJBQXFDO0VyQ3V1Tm5FO0VxQ3R1Tk07SUFBd0IsOEJBQXVDO0VyQ3l1TnJFO0VxQ3h1Tk07SUFBd0IsNkJBQXNDO0VyQzJ1TnBFO0VxQzF1Tk07SUFBd0IsK0JBQXdDO0VyQzZ1TnRFO0VxQ3B2Tk07SUFBd0IsMkJBQW9DO0VyQ3V2TmxFO0VxQ3R2Tk07SUFBd0IsNkJBQXNDO0VyQ3l2TnBFO0VxQ3h2Tk07SUFBd0IsNEJBQXFDO0VyQzJ2Tm5FO0VxQzF2Tk07SUFBd0IsOEJBQXVDO0VyQzZ2TnJFO0VxQzV2Tk07SUFBd0IsNEJBQXFDO0VyQyt2Tm5FO0VxQzl2Tk07SUFBd0IsOEJBQXVDO0VyQ2l3TnJFO0VxQ2h3Tk07SUFBd0IsNkJBQXNDO0VyQ213TnBFO0VxQ2x3Tk07SUFBd0IsK0JBQXdDO0VyQ3F3TnRFO0VxQzV3Tk07SUFBd0IsMkJBQW9DO0VyQyt3TmxFO0VxQzl3Tk07SUFBd0IsNkJBQXNDO0VyQ2l4TnBFO0VxQ2h4Tk07SUFBd0IsNEJBQXFDO0VyQ214Tm5FO0VxQ2x4Tk07SUFBd0IsOEJBQXVDO0VyQ3F4TnJFO0VxQ3B4Tk07SUFBd0IsNEJBQXFDO0VyQ3V4Tm5FO0VxQ3R4Tk07SUFBd0IsOEJBQXVDO0VyQ3l4TnJFO0VxQ3h4Tk07SUFBd0IsNkJBQXNDO0VyQzJ4TnBFO0VxQzF4Tk07SUFBd0IsK0JBQXdDO0VyQzZ4TnRFO0VxQ3B5Tk07SUFBd0IsMkJBQW9DO0VyQ3V5TmxFO0VxQ3R5Tk07SUFBd0IsNkJBQXNDO0VyQ3l5TnBFO0VxQ3h5Tk07SUFBd0IsNEJBQXFDO0VyQzJ5Tm5FO0VxQzF5Tk07SUFBd0IsOEJBQXVDO0VyQzZ5TnJFO0VxQzV5Tk07SUFBd0IsNEJBQXFDO0VyQyt5Tm5FO0VxQzl5Tk07SUFBd0IsOEJBQXVDO0VyQ2l6TnJFO0VxQ2h6Tk07SUFBd0IsNkJBQXNDO0VyQ216TnBFO0VxQ2x6Tk07SUFBd0IsK0JBQXdDO0VyQ3F6TnRFO0VxQzV6Tk07SUFBd0IsNEJBQW9DO0VyQyt6TmxFO0VxQzl6Tk07SUFBd0IsOEJBQXNDO0VyQ2kwTnBFO0VxQ2gwTk07SUFBd0IsNkJBQXFDO0VyQ20wTm5FO0VxQ2wwTk07SUFBd0IsK0JBQXVDO0VyQ3EwTnJFO0VxQ3AwTk07SUFBd0IsNkJBQXFDO0VyQ3UwTm5FO0VxQ3QwTk07SUFBd0IsK0JBQXVDO0VyQ3kwTnJFO0VxQ3gwTk07SUFBd0IsOEJBQXNDO0VyQzIwTnBFO0VxQzEwTk07SUFBd0IsZ0NBQXdDO0VyQzYwTnRFO0FBQ0Y7O0FFLzNORTtFbUNzRE07SUFBc0IsMEJBQW9DO0VyQzgwTmhFO0VxQzcwTk07SUFBc0IsNEJBQXNDO0VyQ2cxTmxFO0VxQy8wTk07SUFBc0IsMkJBQXFDO0VyQ2sxTmpFO0VxQ2oxTk07SUFBc0IsNkJBQXVDO0VyQ28xTm5FO0VxQ24xTk07SUFBc0IsMkJBQXFDO0VyQ3MxTmpFO0VxQ3IxTk07SUFBc0IsNkJBQXVDO0VyQ3cxTm5FO0VxQ3YxTk07SUFBc0IsNEJBQXNDO0VyQzAxTmxFO0VxQ3oxTk07SUFBc0IsOEJBQXdDO0VyQzQxTnBFO0VxQ24yTk07SUFBc0IsMEJBQW9DO0VyQ3MyTmhFO0VxQ3IyTk07SUFBc0IsNEJBQXNDO0VyQ3cyTmxFO0VxQ3YyTk07SUFBc0IsMkJBQXFDO0VyQzAyTmpFO0VxQ3oyTk07SUFBc0IsNkJBQXVDO0VyQzQyTm5FO0VxQzMyTk07SUFBc0IsMkJBQXFDO0VyQzgyTmpFO0VxQzcyTk07SUFBc0IsNkJBQXVDO0VyQ2czTm5FO0VxQy8yTk07SUFBc0IsNEJBQXNDO0VyQ2szTmxFO0VxQ2ozTk07SUFBc0IsOEJBQXdDO0VyQ28zTnBFO0VxQzMzTk07SUFBc0IsMkJBQW9DO0VyQzgzTmhFO0VxQzczTk07SUFBc0IsNkJBQXNDO0VyQ2c0TmxFO0VxQy8zTk07SUFBc0IsNEJBQXFDO0VyQ2s0TmpFO0VxQ2o0Tk07SUFBc0IsOEJBQXVDO0VyQ280Tm5FO0VxQ240Tk07SUFBc0IsNEJBQXFDO0VyQ3M0TmpFO0VxQ3I0Tk07SUFBc0IsOEJBQXVDO0VyQ3c0Tm5FO0VxQ3Y0Tk07SUFBc0IsNkJBQXNDO0VyQzA0TmxFO0VxQ3o0Tk07SUFBc0IsK0JBQXdDO0VyQzQ0TnBFO0VxQ241Tk07SUFBc0IsMkJBQW9DO0VyQ3M1TmhFO0VxQ3I1Tk07SUFBc0IsNkJBQXNDO0VyQ3c1TmxFO0VxQ3Y1Tk07SUFBc0IsNEJBQXFDO0VyQzA1TmpFO0VxQ3o1Tk07SUFBc0IsOEJBQXVDO0VyQzQ1Tm5FO0VxQzM1Tk07SUFBc0IsNEJBQXFDO0VyQzg1TmpFO0VxQzc1Tk07SUFBc0IsOEJBQXVDO0VyQ2c2Tm5FO0VxQy81Tk07SUFBc0IsNkJBQXNDO0VyQ2s2TmxFO0VxQ2o2Tk07SUFBc0IsK0JBQXdDO0VyQ282TnBFO0VxQzM2Tk07SUFBc0IsMkJBQW9DO0VyQzg2TmhFO0VxQzc2Tk07SUFBc0IsNkJBQXNDO0VyQ2c3TmxFO0VxQy82Tk07SUFBc0IsNEJBQXFDO0VyQ2s3TmpFO0VxQ2o3Tk07SUFBc0IsOEJBQXVDO0VyQ283Tm5FO0VxQ243Tk07SUFBc0IsNEJBQXFDO0VyQ3M3TmpFO0VxQ3I3Tk07SUFBc0IsOEJBQXVDO0VyQ3c3Tm5FO0VxQ3Y3Tk07SUFBc0IsNkJBQXNDO0VyQzA3TmxFO0VxQ3o3Tk07SUFBc0IsK0JBQXdDO0VyQzQ3TnBFO0VxQ244Tk07SUFBc0IsMkJBQW9DO0VyQ3M4TmhFO0VxQ3I4Tk07SUFBc0IsNkJBQXNDO0VyQ3c4TmxFO0VxQ3Y4Tk07SUFBc0IsNEJBQXFDO0VyQzA4TmpFO0VxQ3o4Tk07SUFBc0IsOEJBQXVDO0VyQzQ4Tm5FO0VxQzM4Tk07SUFBc0IsNEJBQXFDO0VyQzg4TmpFO0VxQzc4Tk07SUFBc0IsOEJBQXVDO0VyQ2c5Tm5FO0VxQy84Tk07SUFBc0IsNkJBQXNDO0VyQ2s5TmxFO0VxQ2o5Tk07SUFBc0IsK0JBQXdDO0VyQ285TnBFO0VxQzM5Tk07SUFBc0IsMkJBQW9DO0VyQzg5TmhFO0VxQzc5Tk07SUFBc0IsNkJBQXNDO0VyQ2crTmxFO0VxQy85Tk07SUFBc0IsNEJBQXFDO0VyQ2srTmpFO0VxQ2orTk07SUFBc0IsOEJBQXVDO0VyQ28rTm5FO0VxQ24rTk07SUFBc0IsNEJBQXFDO0VyQ3MrTmpFO0VxQ3IrTk07SUFBc0IsOEJBQXVDO0VyQ3crTm5FO0VxQ3YrTk07SUFBc0IsNkJBQXNDO0VyQzArTmxFO0VxQ3orTk07SUFBc0IsK0JBQXdDO0VyQzQrTnBFO0VxQ24vTk07SUFBc0IsMkJBQW9DO0VyQ3MvTmhFO0VxQ3IvTk07SUFBc0IsNkJBQXNDO0VyQ3cvTmxFO0VxQ3YvTk07SUFBc0IsNEJBQXFDO0VyQzAvTmpFO0VxQ3ovTk07SUFBc0IsOEJBQXVDO0VyQzQvTm5FO0VxQzMvTk07SUFBc0IsNEJBQXFDO0VyQzgvTmpFO0VxQzcvTk07SUFBc0IsOEJBQXVDO0VyQ2dnT25FO0VxQy8vTk07SUFBc0IsNkJBQXNDO0VyQ2tnT2xFO0VxQ2pnT007SUFBc0IsK0JBQXdDO0VyQ29nT3BFO0VxQzNnT007SUFBc0IsMkJBQW9DO0VyQzhnT2hFO0VxQzdnT007SUFBc0IsNkJBQXNDO0VyQ2doT2xFO0VxQy9nT007SUFBc0IsNEJBQXFDO0VyQ2toT2pFO0VxQ2poT007SUFBc0IsOEJBQXVDO0VyQ29oT25FO0VxQ25oT007SUFBc0IsNEJBQXFDO0VyQ3NoT2pFO0VxQ3JoT007SUFBc0IsOEJBQXVDO0VyQ3doT25FO0VxQ3ZoT007SUFBc0IsNkJBQXNDO0VyQzBoT2xFO0VxQ3poT007SUFBc0IsK0JBQXdDO0VyQzRoT3BFO0VxQ25pT007SUFBc0IsMkJBQW9DO0VyQ3NpT2hFO0VxQ3JpT007SUFBc0IsNkJBQXNDO0VyQ3dpT2xFO0VxQ3ZpT007SUFBc0IsNEJBQXFDO0VyQzBpT2pFO0VxQ3ppT007SUFBc0IsOEJBQXVDO0VyQzRpT25FO0VxQzNpT007SUFBc0IsNEJBQXFDO0VyQzhpT2pFO0VxQzdpT007SUFBc0IsOEJBQXVDO0VyQ2dqT25FO0VxQy9pT007SUFBc0IsNkJBQXNDO0VyQ2tqT2xFO0VxQ2pqT007SUFBc0IsK0JBQXdDO0VyQ29qT3BFO0VxQzNqT007SUFBc0IsMkJBQW9DO0VyQzhqT2hFO0VxQzdqT007SUFBc0IsNkJBQXNDO0VyQ2drT2xFO0VxQy9qT007SUFBc0IsNEJBQXFDO0VyQ2trT2pFO0VxQ2prT007SUFBc0IsOEJBQXVDO0VyQ29rT25FO0VxQ25rT007SUFBc0IsNEJBQXFDO0VyQ3NrT2pFO0VxQ3JrT007SUFBc0IsOEJBQXVDO0VyQ3drT25FO0VxQ3ZrT007SUFBc0IsNkJBQXNDO0VyQzBrT2xFO0VxQ3prT007SUFBc0IsK0JBQXdDO0VyQzRrT3BFO0VxQ25sT007SUFBc0IsMkJBQW9DO0VyQ3NsT2hFO0VxQ3JsT007SUFBc0IsNkJBQXNDO0VyQ3dsT2xFO0VxQ3ZsT007SUFBc0IsNEJBQXFDO0VyQzBsT2pFO0VxQ3psT007SUFBc0IsOEJBQXVDO0VyQzRsT25FO0VxQzNsT007SUFBc0IsNEJBQXFDO0VyQzhsT2pFO0VxQzdsT007SUFBc0IsOEJBQXVDO0VyQ2dtT25FO0VxQy9sT007SUFBc0IsNkJBQXNDO0VyQ2ttT2xFO0VxQ2ptT007SUFBc0IsK0JBQXdDO0VyQ29tT3BFO0VxQzNtT007SUFBc0IsMkJBQW9DO0VyQzhtT2hFO0VxQzdtT007SUFBc0IsNkJBQXNDO0VyQ2duT2xFO0VxQy9tT007SUFBc0IsNEJBQXFDO0VyQ2tuT2pFO0VxQ2puT007SUFBc0IsOEJBQXVDO0VyQ29uT25FO0VxQ25uT007SUFBc0IsNEJBQXFDO0VyQ3NuT2pFO0VxQ3JuT007SUFBc0IsOEJBQXVDO0VyQ3duT25FO0VxQ3ZuT007SUFBc0IsNkJBQXNDO0VyQzBuT2xFO0VxQ3puT007SUFBc0IsK0JBQXdDO0VyQzRuT3BFO0VxQ25vT007SUFBc0IsMkJBQW9DO0VyQ3NvT2hFO0VxQ3JvT007SUFBc0IsNkJBQXNDO0VyQ3dvT2xFO0VxQ3ZvT007SUFBc0IsNEJBQXFDO0VyQzBvT2pFO0VxQ3pvT007SUFBc0IsOEJBQXVDO0VyQzRvT25FO0VxQzNvT007SUFBc0IsNEJBQXFDO0VyQzhvT2pFO0VxQzdvT007SUFBc0IsOEJBQXVDO0VyQ2dwT25FO0VxQy9vT007SUFBc0IsNkJBQXNDO0VyQ2twT2xFO0VxQ2pwT007SUFBc0IsK0JBQXdDO0VyQ29wT3BFO0VxQzNwT007SUFBc0IsMkJBQW9DO0VyQzhwT2hFO0VxQzdwT007SUFBc0IsNkJBQXNDO0VyQ2dxT2xFO0VxQy9wT007SUFBc0IsNEJBQXFDO0VyQ2txT2pFO0VxQ2pxT007SUFBc0IsOEJBQXVDO0VyQ29xT25FO0VxQ25xT007SUFBc0IsNEJBQXFDO0VyQ3NxT2pFO0VxQ3JxT007SUFBc0IsOEJBQXVDO0VyQ3dxT25FO0VxQ3ZxT007SUFBc0IsNkJBQXNDO0VyQzBxT2xFO0VxQ3pxT007SUFBc0IsK0JBQXdDO0VyQzRxT3BFO0VxQ25yT007SUFBc0IsMkJBQW9DO0VyQ3NyT2hFO0VxQ3JyT007SUFBc0IsNkJBQXNDO0VyQ3dyT2xFO0VxQ3ZyT007SUFBc0IsNEJBQXFDO0VyQzByT2pFO0VxQ3pyT007SUFBc0IsOEJBQXVDO0VyQzRyT25FO0VxQzNyT007SUFBc0IsNEJBQXFDO0VyQzhyT2pFO0VxQzdyT007SUFBc0IsOEJBQXVDO0VyQ2dzT25FO0VxQy9yT007SUFBc0IsNkJBQXNDO0VyQ2tzT2xFO0VxQ2pzT007SUFBc0IsK0JBQXdDO0VyQ29zT3BFO0VxQzNzT007SUFBc0IsMkJBQW9DO0VyQzhzT2hFO0VxQzdzT007SUFBc0IsNkJBQXNDO0VyQ2d0T2xFO0VxQy9zT007SUFBc0IsNEJBQXFDO0VyQ2t0T2pFO0VxQ2p0T007SUFBc0IsOEJBQXVDO0VyQ290T25FO0VxQ250T007SUFBc0IsNEJBQXFDO0VyQ3N0T2pFO0VxQ3J0T007SUFBc0IsOEJBQXVDO0VyQ3d0T25FO0VxQ3Z0T007SUFBc0IsNkJBQXNDO0VyQzB0T2xFO0VxQ3p0T007SUFBc0IsK0JBQXdDO0VyQzR0T3BFO0VxQ251T007SUFBc0IsMkJBQW9DO0VyQ3N1T2hFO0VxQ3J1T007SUFBc0IsNkJBQXNDO0VyQ3d1T2xFO0VxQ3Z1T007SUFBc0IsNEJBQXFDO0VyQzB1T2pFO0VxQ3p1T007SUFBc0IsOEJBQXVDO0VyQzR1T25FO0VxQzN1T007SUFBc0IsNEJBQXFDO0VyQzh1T2pFO0VxQzd1T007SUFBc0IsOEJBQXVDO0VyQ2d2T25FO0VxQy91T007SUFBc0IsNkJBQXNDO0VyQ2t2T2xFO0VxQ2p2T007SUFBc0IsK0JBQXdDO0VyQ292T3BFO0VxQzN2T007SUFBc0IsMkJBQW9DO0VyQzh2T2hFO0VxQzd2T007SUFBc0IsNkJBQXNDO0VyQ2d3T2xFO0VxQy92T007SUFBc0IsNEJBQXFDO0VyQ2t3T2pFO0VxQ2p3T007SUFBc0IsOEJBQXVDO0VyQ293T25FO0VxQ253T007SUFBc0IsNEJBQXFDO0VyQ3N3T2pFO0VxQ3J3T007SUFBc0IsOEJBQXVDO0VyQ3d3T25FO0VxQ3Z3T007SUFBc0IsNkJBQXNDO0VyQzB3T2xFO0VxQ3p3T007SUFBc0IsK0JBQXdDO0VyQzR3T3BFO0VxQ254T007SUFBc0IsMkJBQW9DO0VyQ3N4T2hFO0VxQ3J4T007SUFBc0IsNkJBQXNDO0VyQ3d4T2xFO0VxQ3Z4T007SUFBc0IsNEJBQXFDO0VyQzB4T2pFO0VxQ3p4T007SUFBc0IsOEJBQXVDO0VyQzR4T25FO0VxQzN4T007SUFBc0IsNEJBQXFDO0VyQzh4T2pFO0VxQzd4T007SUFBc0IsOEJBQXVDO0VyQ2d5T25FO0VxQy94T007SUFBc0IsNkJBQXNDO0VyQ2t5T2xFO0VxQ2p5T007SUFBc0IsK0JBQXdDO0VyQ295T3BFO0VxQzN5T007SUFBc0IsNEJBQW9DO0VyQzh5T2hFO0VxQzd5T007SUFBc0IsOEJBQXNDO0VyQ2d6T2xFO0VxQy95T007SUFBc0IsNkJBQXFDO0VyQ2t6T2pFO0VxQ2p6T007SUFBc0IsK0JBQXVDO0VyQ296T25FO0VxQ256T007SUFBc0IsNkJBQXFDO0VyQ3N6T2pFO0VxQ3J6T007SUFBc0IsK0JBQXVDO0VyQ3d6T25FO0VxQ3Z6T007SUFBc0IsOEJBQXNDO0VyQzB6T2xFO0VxQ3p6T007SUFBc0IsZ0NBQXdDO0VyQzR6T3BFO0FBQ0Y7O0FzQ3g0T0E7OzRCdEM0NE80QjtBc0N4NE81QjtFQUNFLGNyQ1NtQjtBRGk0T3JCOztBc0N2NE9BO0VBQ0UsY3JDQ2lCO0FEeTRPbkI7O0FzQ3Y0T0E7RUFDRSxXckNFZ0I7QUR3NE9sQjs7QXNDdjRPQTtFQUNFLGdCckM4QlE7QUQ0Mk9WOztBc0N2NE9BO0VBQ0UsZ0JyQytCVTtBRDIyT1o7O0FzQ3Y0T0E7RUFDRSxjckNuQnVCO0FENjVPekI7O0FzQ3Y0T0E7RUFDRSxjckN0QndCO0FEZzZPMUI7O0FzQ3Y0T0E7RUFDRSwwQnBDeUI2QjtFb0N4QjdCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLDZCQUE2QjtBdEMwNE8vQjs7QXNDdjRPQTtFQUNFLG1IQUErRDtFQUEvRCx5REFBK0Q7QXRDMDRPakU7O0FzQ3Y0T0E7RUFDRSwwQkFBMEI7QXRDMDRPNUI7O0FzQ3Y0T0E7RUFDRSwwQnBDUzZCO0FGaTRPL0I7O0FFNzZPRTtFb0NrQ0Y7SUFJSSwwQnBDTTJCO0VGczRPN0I7QUFDRjs7QXNDejRPQTtFQUNFLDBCcENDNkI7QUYyNE8vQjs7QUV2N09FO0VvQzBDRjtJQUlJLDBCcENGMkI7RUZnNU83QjtBQUNGOztBc0MzNE9BO0VBQ0UsMEJwQ1A2QjtBRnE1Ty9COztBRWo4T0U7RW9Da0RGO0lBSUksMEJwQ1YyQjtFRjA1TzdCO0FBQ0Y7O0FzQzc0T0E7RUFDRSwwQnBDZjZCO0FGKzVPL0I7O0FFMzhPRTtFb0MwREY7SUFJSSwwQnBDbEIyQjtFRm82TzdCO0FBQ0Y7O0FzQy80T0E7RUFDRSxlcEN2QjZCO0FGeTZPL0I7O0FFcjlPRTtFb0NrRUY7SUFJSSxlcEMxQjJCO0VGODZPN0I7QUFDRjs7QXNDajVPQTtFQUNFLDBCcEMvQjZCO0FGbTdPL0I7O0FFLzlPRTtFb0MwRUY7SUFJSSwwQnBDbEMyQjtFRnc3TzdCO0FBQ0Y7O0FzQ241T0E7RUFDRSwwQnBDdkM2QjtBRjY3Ty9COztBRXorT0U7RW9Da0ZGO0lBSUksMEJwQzFDMkI7RUZrOE83QjtBQUNGOztBdUM3L09BOzs0QnZDaWdQNEI7QXVDMy9PMUI7RUFBZ0IsU0FERTtBdkMrL09wQjs7QXVDOS9PRTtFQUFnQixVQURFO0F2Q21nUHBCOztBdUNsZ1BFO0VBQWdCLFVBREU7QXZDdWdQcEI7O0F1Q3RnUEU7RUFBZ0IsVUFERTtBdkMyZ1BwQjs7QXVDMWdQRTtFQUFnQixVQURFO0F2QytnUHBCOztBdUM5Z1BFO0VBQWdCLFVBREU7QXZDbWhQcEI7O0F1Q2xoUEU7RUFBZ0IsVUFERTtBdkN1aFBwQjs7QXVDdGhQRTtFQUFnQixVQURFO0F2QzJoUHBCOztBdUMxaFBFO0VBQWdCLFVBREU7QXZDK2hQcEI7O0F1QzloUEU7RUFBZ0IsVUFERTtBdkNtaVBwQjs7QXVDbGlQRTtFQUFnQixXQURFO0F2Q3VpUHBCOztBRTloUEU7RXFDRkU7SUFBb0IsU0FERjtFdkNzaVBwQjtFdUNyaVBFO0lBQW9CLFVBREY7RXZDeWlQcEI7RXVDeGlQRTtJQUFvQixVQURGO0V2QzRpUHBCO0V1QzNpUEU7SUFBb0IsVUFERjtFdkMraVBwQjtFdUM5aVBFO0lBQW9CLFVBREY7RXZDa2pQcEI7RXVDampQRTtJQUFvQixVQURGO0V2Q3FqUHBCO0V1Q3BqUEU7SUFBb0IsVUFERjtFdkN3alBwQjtFdUN2alBFO0lBQW9CLFVBREY7RXZDMmpQcEI7RXVDMWpQRTtJQUFvQixVQURGO0V2QzhqUHBCO0V1QzdqUEU7SUFBb0IsVUFERjtFdkNpa1BwQjtFdUNoa1BFO0lBQW9CLFdBREY7RXZDb2tQcEI7QUFDRjs7QUVsa1BFO0VxQ0tFO0lBQXdCLFNBRE47RXZDbWtQcEI7RXVDbGtQRTtJQUF3QixVQUROO0V2Q3NrUHBCO0V1Q3JrUEU7SUFBd0IsVUFETjtFdkN5a1BwQjtFdUN4a1BFO0lBQXdCLFVBRE47RXZDNGtQcEI7RXVDM2tQRTtJQUF3QixVQUROO0V2QytrUHBCO0V1QzlrUEU7SUFBd0IsVUFETjtFdkNrbFBwQjtFdUNqbFBFO0lBQXdCLFVBRE47RXZDcWxQcEI7RXVDcGxQRTtJQUF3QixVQUROO0V2Q3dsUHBCO0V1Q3ZsUEU7SUFBd0IsVUFETjtFdkMybFBwQjtFdUMxbFBFO0lBQXdCLFVBRE47RXZDOGxQcEI7RXVDN2xQRTtJQUF3QixXQUROO0V2Q2ltUHBCO0FBQ0Y7O0FFdG1QRTtFcUNZRTtJQUFxQixTQURIO0V2Q2dtUHBCO0V1Qy9sUEU7SUFBcUIsVUFESDtFdkNtbVBwQjtFdUNsbVBFO0lBQXFCLFVBREg7RXZDc21QcEI7RXVDcm1QRTtJQUFxQixVQURIO0V2Q3ltUHBCO0V1Q3htUEU7SUFBcUIsVUFESDtFdkM0bVBwQjtFdUMzbVBFO0lBQXFCLFVBREg7RXZDK21QcEI7RXVDOW1QRTtJQUFxQixVQURIO0V2Q2tuUHBCO0V1Q2puUEU7SUFBcUIsVUFESDtFdkNxblBwQjtFdUNwblBFO0lBQXFCLFVBREg7RXZDd25QcEI7RXVDdm5QRTtJQUFxQixVQURIO0V2QzJuUHBCO0V1QzFuUEU7SUFBcUIsV0FESDtFdkM4blBwQjtBQUNGOztBRTFvUEU7RXFDbUJFO0lBQW9CLFNBREY7RXZDNm5QcEI7RXVDNW5QRTtJQUFvQixVQURGO0V2Q2dvUHBCO0V1Qy9uUEU7SUFBb0IsVUFERjtFdkNtb1BwQjtFdUNsb1BFO0lBQW9CLFVBREY7RXZDc29QcEI7RXVDcm9QRTtJQUFvQixVQURGO0V2Q3lvUHBCO0V1Q3hvUEU7SUFBb0IsVUFERjtFdkM0b1BwQjtFdUMzb1BFO0lBQW9CLFVBREY7RXZDK29QcEI7RXVDOW9QRTtJQUFvQixVQURGO0V2Q2twUHBCO0V1Q2pwUEU7SUFBb0IsVUFERjtFdkNxcFBwQjtFdUNwcFBFO0lBQW9CLFVBREY7RXZDd3BQcEI7RXVDdnBQRTtJQUFvQixXQURGO0V2QzJwUHBCO0FBQ0Y7O0F1Q3ZwUEE7RUFDRSxnQkFBZ0I7QXZDMHBQbEI7O0F1Q3ZwUEE7RUFDRSxZQUFZO0F2QzBwUGQiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnNwYWNpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuZm9udFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb250ZW50cyB3aWR0aCAgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnotaW5kZXggb3JkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubWVkaWEgcXVlcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaCB3aXRoIGNlbnRlci1saW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxu5rqQ44OO6KeS44K044K344OD44KvIEpQIE5vcm1hbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxu5rqQ44OO6KeS44K044K344OD44KvIEpQIFJlZ3VsYXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbua6kOODjuinkuOCtOOCt+ODg+OCryBKUCBNZWRpdW1cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbuOBhOOCjeOBr+OCtOOCt+ODg+OCr1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuaHRtbCxcbmJvZHksXG5wLFxub2wsXG51bCxcbmxpLFxuZGwsXG5kdCxcbmRkLFxuYmxvY2txdW90ZSxcbmZpZ3VyZSxcbmZpZWxkc2V0LFxubGVnZW5kLFxudGV4dGFyZWEsXG5wcmUsXG5pZnJhbWUsXG5ocixcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbWcsXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCxcbmF1ZGlvLFxudmlkZW8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJ3NvdXJjZS1oYW4tc2Fucy1qYXBhbmVzZScsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsICfmuLjjgrTjgrfjg4Pjgq8nLCAnWXUgR290aGljJywgJ+a4uOOCtOOCt+ODg+OCr+S9kycsIFl1R290aGljLCAn44Oh44Kk44Oq44KqJywgJ01laXJ5bycsICfvvK3vvLMg77yw44K044K344OD44KvJywgJ01TIFBHb3RoaWMnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB0ZXh0LWp1c3RpZnk6IGludGVyLWlkZW9ncmFwaDtcbn1cblxuYSB7XG4gIGNvbG9yOiAjYTU3ODIzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG59XG5cbmE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xufVxuXG5wOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5pbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5tYWluIHtcbiAgcGFkZGluZy10b3A6IDM1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbiB7XG4gICAgcGFkZGluZy10b3A6IDEwOXB4O1xuICB9XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4vYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi9mb250cy9zbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4vZm9udHMvc2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stcHJldjpob3ZlciwgLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0yNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC5zbGljay1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC5zbGljay1uZXh0IHtcbiAgbGVmdDogLTI1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODs+OBj+OBmuODiuODk1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWJyZWFkY3J1bWItbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1icmVhZGNydW1iLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uYy1icmVhZGNydW1iLWxpc3QgbGkge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAwLjg1NzE0Mjg1NzFyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJyZWFkY3J1bWItbGlzdCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4uYy1icmVhZGNydW1iLWxpc3QgbGk6OmFmdGVyIHtcbiAgY29udGVudDogJy8nO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjJlbTtcbn1cblxuLmMtYnJlYWRjcnVtYi1saXN0IGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG59XG5cbi5jLWJyZWFkY3J1bWItbGlzdCBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgY29sb3I6ICNhNTc4MjM7XG59XG5cbi5jLWJyZWFkY3J1bWItbGlzdCBsaSBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5zjgr/jg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTY4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU3ODIzO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYTU3ODIzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jLWJ1dHRvbi0tc21hbGwge1xuICBmb250LXNpemU6IDAuODU3MTQyODU3MXJlbTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4uYy1idXR0b24tLW1lZGl1bSB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi5jLWJ1dHRvbi0tbGFyZ2Uge1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBmb250LXNpemU6IDEuMTQyODU3MTQyOXJlbTtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1idXR0b24tLWxhcmdlIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmMtYnV0dG9uLS1ib3JkZXIge1xuICBjb2xvcjogI2E1NzgyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmMtYnV0dG9uLS1hcnJvdyB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5jLWJ1dHRvbi0tYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlcjogMHB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K544Kv44Ot44O844Or44Gr5ZCI44KP44Gb44Gm44OV44Kn44O844OJ44Kk44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtZmFkZWluIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xufVxuXG4uYy1mYWRlaW4uanMtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmMtZmFkZWluLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYy1mYWRlaW4tLXRvcCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAlKTtcbn1cblxuLmMtZmFkZWluLS10b3AuanMtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uYy1mYWRlaW4tLWJvdHRvbSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG59XG5cbi5jLWZhZGVpbi0tYm90dG9tLmpzLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmMtZmFkZWluLS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG59XG5cbi5jLWZhZGVpbi0tbGVmdC5qcy1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5jLWZhZGVpbi0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwcHgpO1xufVxuXG4uYy1mYWRlaW4tLXJpZ2h0LmpzLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleOCqeODvOODoFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWZvcm0tdGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgZm9udC1zaXplOiAxLjA3MTQyODU3MTRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYwNzE0Mjg1NzFyZW07XG59XG5cbi5jLWZvcm0tdGV4dC0tc21hbGwge1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5jLWZvcm0tdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDVweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uYy1mb3JtLWNoZWNrYm94LWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtZm9ybS1jaGVja2JveC1pbnB1dDpjaGVja2VkICsgLmMtZm9ybS1jaGVja2JveC1zcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiA2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTJweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzEwMzY3NDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzEwMzY3NDtcbn1cblxuLmMtZm9ybS1jaGVja2JveC1zcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWZvcm0tY2hlY2tib3gtc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4uYy1mb3JtLWNoZWNrYm94LXNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmMtZm9ybS1yYWRpby1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLWZvcm0tcmFkaW8taW5wdXQ6Y2hlY2tlZCArIC5jLWZvcm0tcmFkaW8tc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogNXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDM2NzQ7XG59XG5cbi5jLWZvcm0tcmFkaW8tc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1mb3JtLXJhZGlvLXNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYy1mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDEwcHggMTNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFyJyBkYXRhLWljb249J2FuZ2xlLWRvd24nIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1hbmdsZS1kb3duIGZhLXctMTAnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzIwIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE1MS41IDM0Ny44TDMuNSAyMDFjLTQuNy00LjctNC43LTEyLjMgMC0xN2wxOS44LTE5LjhjNC43LTQuNyAxMi4zLTQuNyAxNyAwTDE2MCAyODIuN2wxMTkuNy0xMTguNWM0LjctNC43IDEyLjMtNC43IDE3IDBsMTkuOCAxOS44YzQuNyA0LjcgNC43IDEyLjMgMCAxN2wtMTQ4IDE0Ni44Yy00LjcgNC43LTEyLjMgNC43LTE3IDB6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAuN2VtIHRvcCA1MCUsIDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiAuNjVlbSBhdXRvLCAxMDAlO1xufVxuXG4uYy1mb3JtLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLWZvcm0tc2VsZWN0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODg4O1xufVxuXG4uYy1mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2FhYTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCAzcHggcmdiYSg1OSwgMTUzLCAyNTIsIDAuNyk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCAtbW96LW1hYy1mb2N1c3Jpbmc7XG4gIGNvbG9yOiAjMjIyO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYy1mb3JtLXNlbGVjdC0tc21hbGwge1xuICB3aWR0aDogODBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYy1mb3JtLXNlbGVjdCBvcHRpb24ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6KaL5Ye644GXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtaDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5jLWgyIC5lbiB7XG4gIGZvbnQtc2l6ZTogMS42NDI4NTcxNDI5cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMiAuZW4ge1xuICAgIGZvbnQtc2l6ZTogMS40Mjg1NzE0Mjg2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uYy1oMiAuamEge1xuICBmb250LXNpemU6IDAuOTI4NTcxNDI4NnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDIgLmphIHtcbiAgICBmb250LXNpemU6IDAuODU3MTQyODU3MXJlbTtcbiAgfVxufVxuXG4uYy1oMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS40Mjg1NzE0Mjg2cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5jLWgzOjpiZWZvcmUsIC5jLWgzOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTc4MjM7XG59XG5cbi5jLWgzOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgzOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4uYy1oMzo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDM6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG4uYy1oNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjI4NTcxNDI4NTdyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmMtaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1NzgyMztcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuXG4uYy1oNSB7XG4gIGZvbnQtc2l6ZTogMS4xNDI4NTcxNDI5cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkMWQxZDE7XG59XG5cbi5jLWg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYy1oLS1jZW50ZXItbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmMtaC0tY2VudGVyLWxpbmU6OmJlZm9yZSwgLmMtaC0tY2VudGVyLWxpbmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzRmNTc0ZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jLWgtLWNlbnRlci1saW5lOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgtLWNlbnRlci1saW5lOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG4uYy1oLS1jZW50ZXItbGluZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaC0tY2VudGVyLWxpbmU6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Op44OZ44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5jLWxhYmVsLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43MTQyODU3MTQzcmVtO1xuICBwYWRkaW5nOiA0cHggMTJweDtcbn1cblxuLmMtbGFiZWwtLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjE0Mjg1NzE0MjlyZW07XG4gIHBhZGRpbmc6IDRweCAyMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu57eaXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbGluZS0tZGFzaGVkIHtcbiAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCAjN0Q2QTAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Oq44Oz44KvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbGluay0tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYy1saW5rLS1ibG9jayBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtbGluay0tYXJyb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5jLWxpbmstLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMHB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggIzEwMzY3NDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggIzEwMzY3NDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Oq44K544OIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbGlzdCA+IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtbGlzdC0tcG9pbnQgPiBsaSB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWxpc3QtLXBvaW50ID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAzcHg7XG59XG5cbi5jLWxpc3QtLWxpbmsgPiBsaSB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWxpc3QtLWxpbmsgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzEwMzY3NDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzEwMzY3NDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2LjVweDtcbiAgbGVmdDogMDtcbn1cblxuLmMtbGlzdC0taG9yaXpvbnRhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlzdC0taG9yaXpvbnRhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmMtbGlzdC0taG9yaXpvbnRhbCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saXN0LS1ob3Jpem9udGFsIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5jLWxpc3QtLWhvcml6b250YWwgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmMtbGlzdC0tYm9yZGVyIGxpIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxNnB4O1xuICBwYWRkaW5nOiAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMxMDM2NzQ7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmMtbGlzdC0tYm9yZGVyIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uYy1saXN0LS1ib3JkZXIgbGkgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jLWxpc3QtLWJvcmRlciBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMDM2NzQ7XG59XG5cbi5jLWxpc3QtLW9yZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uYy1saXN0LS1ub3RlIGxpIHtcbiAgY29sb3I6ICM0ODRCNDQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjJlbTtcbiAgZm9udC1zaXplOiAwLjc4NTcxNDI4NTdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jLWxpc3QtLW5vdGUgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfigLsnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4/jg7Pjg5Djg7zjgqzjg7zjg6Hjg4vjg6Xjg7zjgqLjgqTjgrPjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jLW1lbnUtdHJpZ2dlcixcbi5jLW1lbnUtdHJpZ2dlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jLW1lbnUtdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbWVudS10cmlnZ2VyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuXG4uYy1tZW51LXRyaWdnZXItbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLW1lbnUtdHJpZ2dlci1sYWJlbCB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cblxuLmMtbWVudS10cmlnZ2VyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLW1lbnUtdHJpZ2dlciBzcGFuIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuXG4uYy1tZW51LXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIHRvcDogMTBweDtcbn1cblxuLmMtbWVudS10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDIxcHg7XG59XG5cbi5jLW1lbnUtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgdG9wOiAzMnB4O1xufVxuXG4uYy1tZW51LXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMXB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDExcHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uYy1tZW51LXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYy1tZW51LXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTFweCkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KSByb3RhdGUoNDVkZWcpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K744Kv44K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtc2VjdGlvbiB7XG4gIG1hcmdpbjogMTAwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiA2MHB4IDA7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1taWRkbGUge1xuICBtYXJnaW46IDcwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi1taWRkbGUge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG59XG5cbi5jLXNlY3Rpb24tbmFycm93IHtcbiAgbWFyZ2luOiA1MHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tbmFycm93IHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxufVxuXG4uYy1zZWN0aW9uLWJnIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi1iZyB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG5cbi5jLXNlY3Rpb24tYmctbWlkZGxlIHtcbiAgcGFkZGluZzogNzBweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLWJnLW1pZGRsZSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5cbi5jLXNlY3Rpb24tYmctbmFycm93IHtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLWJnLW5hcnJvdyB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG5cbi5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwNDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmMtc2VjdGlvbi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5jLXNlY3Rpb24tY29udGFpbmVyLW5hcnJvdyB7XG4gIHdpZHRoOiA2NDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmMtc2VjdGlvbi1jb250YWluZXItbmFycm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi1jb250YWluZXItbmFycm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1jb250YWluZXItbWlkZGxlIHtcbiAgd2lkdGg6IDg0MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYy1zZWN0aW9uLWNvbnRhaW5lci1taWRkbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLWNvbnRhaW5lci1taWRkbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uYy1zZWN0aW9uLWNvbnRhaW5lci1maWxsIHtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi1jb250YWluZXItZmlsbC1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgr/jg5Zcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy10YWItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWItbmF2IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC01cHggNXB4O1xuICB9XG59XG5cbi5jLXRhYi1uYXYtaXRlbSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFiLW5hdi1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuXG4uYy10YWItbmF2LWl0ZW06bGFzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VlZTtcbn1cblxuLmMtdGFiLW5hdi1pdGVtIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYi1uYXYtaXRlbSBhIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlO1xuICB9XG59XG5cbi5jLXRhYi1uYXYtaXRlbSBhW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNhNTc4MjM7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWItbmF2LWl0ZW0gYVthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNTc4MjM7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmMtdGFiLWNvbnRlbnRzLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBib3JkZXItdG9wOiAwO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWItY29udGVudHMtaXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgfVxufVxuXG4uYy10YWItY29udGVudHMtaXRlbVthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjg7zjg5bjg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xufVxuXG4uYy10YWJsZSB0aGVhZCB0ciB0aCB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5jLXRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG5cbi5jLXRhYmxlIHRib2R5IHRoIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogMjVweCAwO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUgdGJvZHkgdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICB9XG59XG5cbi5jLXRhYmxlIHRib2R5IHRkIHtcbiAgd2lkdGg6IDc1JTtcbiAgcGFkZGluZzogMjVweCAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZSB0Ym9keSB0ZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICB9XG59XG5cbi5jLXRhYmxlLS1ib3JkZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLmMtdGFibGUtLWJvcmRlciB0aGVhZCB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uYy10YWJsZS0tYm9yZGVyIHRoZWFkIHRyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMjBweCAzMHB4IDIwcHggMDtcbn1cblxuLmMtdGFibGUtLWJvcmRlciB0Ym9keSB0ciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmMtdGFibGUtLWJvcmRlciB0Ym9keSB0aCwgLmMtdGFibGUtLWJvcmRlciB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlLS1ib3JkZXIgdGJvZHkgdGgsIC5jLXRhYmxlLS1ib3JkZXIgdGJvZHkgdGQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLmMtdGFibGUtLWJvcmRlciB0Ym9keSB0aCB7XG4gIHdpZHRoOiAyNSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlLS1ib3JkZXIgdGJvZHkgdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG4uYy10YWJsZS0tYm9yZGVyIHRib2R5IHRkIHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUtLWJvcmRlciB0Ym9keSB0ZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxu55S75YOPICsg44Kt44Oj44OX44K344On44OzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDdweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44NTcxNDI4NTcxcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1zaGFkb3c6IDAgMCA2cHggIzAwMCwgMCAwIDZweCAjMDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDAuNzg1NzE0Mjg1N3JlbTtcbiAgfVxufVxuXG4ucC1jYXB0aW9uLXRvcCB7XG4gIHRvcDogN3B4O1xuICBib3R0b206IGF1dG87XG59XG5cbi5wLWNhcHRpb24tbGVmdCB7XG4gIGxlZnQ6IDdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY2FwdGlvbi1sZWZ0LS1zcCB7XG4gICAgbGVmdDogNXB4O1xuICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtY2FwdGlvbi1yaWdodCB7XG4gIHJpZ2h0OiA3cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jYXB0aW9uLXJpZ2h0LS1zcCB7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuLnAtY2FwdGlvbi1ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAwIDZweCAjZmZmLCAwIDAgNnB4ICNmZmY7XG59XG5cbi5wLWNhcHRpb24td2hpdGUge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLnAtY2FwdGlvbi1iZyB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogNHB4IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbn1cblxuLnAtY2FwdGlvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAwJTtcbn1cblxuLnAtY3RhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucC1jdGEgYSB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnAtY3RhIGgzIHtcbiAgY29sb3I6ICMwMDY1NGQ7XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1jdGEgaDMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jdGEgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Ko44Kv44K544OI44Op44OK44OTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtZXhuYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1leG5hdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5wLWV4bmF2LWJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4ucC1leG5hdi1idXR0b24gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnAtZXhuYXYtYnV0dG9uIGltZyB7XG4gIG1heC13aWR0aDogMzBweDtcbiAgbWF4LWhlaWdodDogMzBweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleODg+OCv+ODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWZuYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzVweCAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZm5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4ucC1mbmF2LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnAtZm5hdi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZm5hdi1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuXG4ucC1mbmF2LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnAtZm5hdi1pdGVtIGEgLmVuIHtcbiAgZm9udC1zaXplOiAxLjQyODU3MTQyODZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWZuYXYtaXRlbSBhIC5lbiB7XG4gICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0MjlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbi5wLWZuYXYtaXRlbSBhIC5qYSB7XG4gIGZvbnQtc2l6ZTogMC45Mjg1NzE0Mjg2cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mbmF2LWl0ZW0gYSAuamEge1xuICAgIGZvbnQtc2l6ZTogMC43ODU3MTQyODU3cmVtO1xuICB9XG59XG5cbi5wLWZuYXYtaXRlbS5jdXJyZW50IGEge1xuICBjb2xvcjogI2E1NzgyMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Xjg4Pjgr/jg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1mb290ZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwMDtcbiAgcGFkZGluZzogOTBweCAwIDMwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL3BhdHRlcm4tMDIucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDkwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWZvb3Rlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0NXB4IDAgMTVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNDVweDtcbiAgfVxufVxuXG4ucC1mb290ZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL3BhdHRlcm4tMDEucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWZvb3Rlci13cmFwcGVyOjphZnRlciB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTBweCAxNXB4O1xuICB9XG59XG5cbi5wLWZvb3Rlci1jb3B5cmlnaHQge1xuICBjb2xvcjogIzIzMTgxNTtcbiAgZm9udC1zaXplOiAwLjkyODU3MTQyODZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEzcHggMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgZm9udC1zaXplOiAwLjc4NTcxNDI4NTdyZW07XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkfjg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1nbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDk1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzVweCAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZ25hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG59XG5cbi5wLWduYXYtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDk5OTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL3BhdHRlcm4tMDEucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWduYXYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9wYXR0ZXJuLTAyLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDQ1cHg7XG4gIH1cbn1cblxuLnAtZ25hdi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wLWduYXYtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWduYXYtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cblxuLnAtZ25hdi1pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5wLWduYXYtaXRlbSBhIC5lbiB7XG4gIGZvbnQtc2l6ZTogMS40Mjg1NzE0Mjg2cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1nbmF2LWl0ZW0gYSAuZW4ge1xuICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNDI5cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4ucC1nbmF2LWl0ZW0gYSAuamEge1xuICBmb250LXNpemU6IDAuOTI4NTcxNDI4NnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZ25hdi1pdGVtIGEgLmphIHtcbiAgICBmb250LXNpemU6IDAuNzg1NzE0Mjg1N3JlbTtcbiAgfVxufVxuXG4ucC1nbmF2LWl0ZW0uY3VycmVudCBhIHtcbiAgY29sb3I6ICNhNTc4MjM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OY44OD44OA44O8XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDAwO1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vcGF0dGVybi0wMi5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwcHggOTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNDVweDtcbiAgfVxufVxuXG4ucC1oZWFkZXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWhlYWRlci1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICB9XG59XG5cbi5wLWhlYWRlci1sb2dvIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wLWhlYWRlci1sb2dvIGltZyB7XG4gIHdpZHRoOiAzNzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaGVhZGVyLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMTkycHg7XG4gIH1cbn1cblxuLnAtaGVhZGVyLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJ1c2luZXNzLXBvaW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBjYWxjKDE4cHggKiAzLjQgKyAxMDBweCk7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1NzgyMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ1c2luZXNzLXBvaW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG59XG5cbi5idXNpbmVzcy1wb2ludDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gOHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA4cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uYnVzaW5lc3MtcG9pbnQtbWFpbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmdfMDEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxNSUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkaW5nXzAyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMjMlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAzOSUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNDMlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkaW5nXzAzIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNzAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDg1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5sb2FkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDAwMDAwO1xufVxuXG4ubG9hZGluZy1pbWFnZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBsb2FkaW5nXzAxO1xuICBhbmltYXRpb24tZHVyYXRpb246IDVzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi5sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5sb2FkaW5nLWxvZ28ge1xuICBhbmltYXRpb24tbmFtZTogbG9hZGluZ18wMjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubG9hZGluZy1sb2dvOm50aC1vZi10eXBlKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjMwcztcbn1cblxuLmxvYWRpbmctbG9nbzpudGgtb2YtdHlwZSgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC41NXM7XG59XG5cbi5sb2FkaW5nLWxvZ286bnRoLW9mLXR5cGUoNCkge1xuICBhbmltYXRpb24tZGVsYXk6IDAuNzRzO1xufVxuXG4ubG9hZGluZy1sb2dvOm50aC1vZi10eXBlKDUpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjg4cztcbn1cblxuLmxvYWRpbmctbG9nbzpudGgtb2YtdHlwZSg2KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC45OHM7XG59XG5cbi5sb2FkaW5nLWxvZ286bnRoLW9mLXR5cGUoNykge1xuICBhbmltYXRpb24tZGVsYXk6IDEuMDVzO1xufVxuXG4ubG9hZGluZy1sb2dvOm50aC1vZi10eXBlKDgpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjEwcztcbn1cblxuLmxvYWRpbmctdGV4dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBsb2FkaW5nXzAzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDVzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbiN0b3Age1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiN0b3AgLnAtZm9vdGVyLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnRvcC1tdi1sYXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA0NTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vcGF0dGVybi0wNC5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDEyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLW12LWxhc3Qge1xuICAgIHBhZGRpbmctdG9wOiAzNDVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNjBweDtcbiAgfVxufVxuXG4udG9wLXNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vcGF0dGVybi0wMy5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwcHggOTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNDVweDtcbiAgfVxufVxuXG4udmlzaW9uLWNvcHkgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDIuMTQyODU3MTQyOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luOiAxMjBweCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaW9uLWNvcHkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjcxNDI4NTcxNDNyZW07XG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBtYXJnaW46IDgwcHggYXV0bztcbiAgfVxufVxuXG4udmlzaW9uLWNvbmNlcHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuXG4udmlzaW9uLWNvbmNlcHQgLmxlZnQsXG4udmlzaW9uLWNvbmNlcHQgLnJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogJ2lyb2hhLTIza2FlZGUtc3RkbicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA0LjU3MTQyODU3MTRyZW07XG4gIHBhZGRpbmc6IDgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpb24tY29uY2VwdCAubGVmdCxcbiAgLnZpc2lvbi1jb25jZXB0IC5yaWdodCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gIH1cbn1cblxuLnZpc2lvbi1jb25jZXB0IC5sZWZ0OjpiZWZvcmUsXG4udmlzaW9uLWNvbmNlcHQgLnJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnZpc2lvbi1jb25jZXB0IC5sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2lvbi1jb25jZXB0IC5sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuICB9XG59XG5cbi52aXNpb24tY29uY2VwdCAubGVmdDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDcsIDE4LCAyNywgMC4yNSk7XG59XG5cbi52aXNpb24tY29uY2VwdCAucmlnaHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMTIsIDAsIDAuMjUpO1xufVxuXG4udmlzaW9uLWNvbmNlcHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4udmlzaW9uLWNvbmNlcHQtaXRlbS5jZW50ZXIge1xuICB3aWR0aDogNTAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaW9uLWNvbmNlcHQtaXRlbS5jZW50ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbi52aXNpb24tY29uY2VwdC1pdGVtLmxlZnQge1xuICB3aWR0aDogMjMlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaW9uLWNvbmNlcHQtaXRlbS5sZWZ0IHtcbiAgICB3aWR0aDogNDglO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbi52aXNpb24tY29uY2VwdC1pdGVtLnJpZ2h0IHtcbiAgd2lkdGg6IDIzJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2lvbi1jb25jZXB0LWl0ZW0ucmlnaHQge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuLnZpc2lvbi1jb25jZXB0LWRldGFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2lvbi1jb25jZXB0LWRldGFpbCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi52aXNpb24tY29uY2VwdC1kZXRhaWwubGVmdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA3LCAxOCwgMjcsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDcsIDE4LCAyNywgMC4yNSk7XG59XG5cbi52aXNpb24tY29uY2VwdC1kZXRhaWwucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjEyLCAwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyMTIsIDAsIDAuMjUpO1xufVxuXG4udmlzaW9uLWNvbmNlcHQtZGV0YWlsIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2lvbi1jb25jZXB0LWRldGFpbCBzcGFuIHtcbiAgICBmb250LXNpemU6IDAuODU3MTQyODU3MXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG59XG5cbi52aXNpb24tdW5pdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiA0cHggc29saWQgI2E1NzgyMztcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2lvbi11bml0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbn1cblxuLnZpc2lvbi11bml0OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4cHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNTc4MjM7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4udmlzaW9uLXNldmVuIHtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb3VudGVyLXJlc2V0OiBzZXZlbjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2lvbi1zZXZlbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG5cbi52aXNpb24tc2V2ZW4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4xNDI4NTcxNDI5cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBzZXZlbjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2lvbi1zZXZlbiBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi52aXNpb24tc2V2ZW4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihzZXZlbikgXCIgLlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG5cbi52aXNpb24tc2V2ZW4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2lvbi1zZXZlbiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2lvbi1zZXZlbiBsaSAudGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi52aXNpb24tc2V2ZW4gbGkgLmFycm93IHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaW9uLXNldmVuIGxpIC5hcnJvdyB7XG4gICAgd2lkdGg6IGNhbGMoMWVtICsgMTBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpb24tc2V2ZW4gbGkgLmRldGFpbCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFlbSAtIDIwcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpb24tcmVsYXRpb25zaGlwLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udmlzaW9uLXJlbGF0aW9uc2hpcC10eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5NTc1Nztcbn1cblxuLnZpc2lvbi1yZWxhdGlvbnNoaXAtcG9pbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udmlzaW9uLXJlbGF0aW9uc2hpcC1wb2ludCAuYXJyb3cge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4udmlzaW9uLXJlbGF0aW9uc2hpcC1wb2ludCAuYXJyb3cubGVmdCB7XG4gIGJvcmRlci13aWR0aDogNTBweCA0MHB4IDUwcHggMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjYTU3ODIzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4udmlzaW9uLXJlbGF0aW9uc2hpcC1wb2ludCAuYXJyb3cucmlnaHQge1xuICBib3JkZXItd2lkdGg6IDUwcHggMCA1MHB4IDQwcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2E1NzgyMztcbn1cblxuLnZpc2lvbi1yZWxhdGlvbnNoaXAtcG9pbnQgLnRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNzhweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcGFkZGluZzogOHB4IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1NzgyMztcbn1cblxuLnZpc2lvbi1yZWxhdGlvbnNoaXAtY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnZpc2lvbi1yZWxhdGlvbnNoaXAtY2VudGVyLWFycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi52aXNpb24tcmVsYXRpb25zaGlwLWNlbnRlci1hcnJvdzo6YmVmb3JlLCAudmlzaW9uLXJlbGF0aW9uc2hpcC1jZW50ZXItYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnZpc2lvbi1yZWxhdGlvbnNoaXAtY2VudGVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAzMHB4IDMwcHggMzBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYTU3ODIzIHRyYW5zcGFyZW50O1xufVxuXG4udmlzaW9uLXJlbGF0aW9uc2hpcC1jZW50ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDMwcHggMzBweCAwIDMwcHg7XG4gIGJvcmRlci1jb2xvcjogI2E1NzgyMyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnZpc2lvbi1yZWxhdGlvbnNoaXAtY2VudGVyLWFycm93IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU4cHgpO1xuICBtYXJnaW46IDMwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1NzgyMztcbn1cblxuLnZpc2lvbi1yZWxhdGlvbnNoaXAtY2VudGVyLWRldGFpbCB7XG4gIHdpZHRoOiA3MCU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4jmlbTliJdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnUtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnUtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udS1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1hbGlnbi1sZWZ0LS1wYyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudS1hbGlnbi1yaWdodC0tcGMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC51LWFsaWduLWNlbnRlci0tcGMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLnUtYWxpZ24tbGVmdC0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51LWFsaWduLXJpZ2h0LS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC51LWFsaWduLWNlbnRlci0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51LWFsaWduLWxlZnQtLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudS1hbGlnbi1yaWdodC0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudS1hbGlnbi1jZW50ZXItLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWFsaWduLWxlZnQtLXNwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51LWFsaWduLXJpZ2h0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnUtYWxpZ24tY2VudGVyLS1zcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7og4zmma/oibJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi51LWJnLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuXG4udS1iZy1ncmF5LXNub3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuXG4udS1iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi51LWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjU0ZDtcbn1cblxuLnUtYmctZ3JlZW4tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlY2Q2O1xufVxuXG4udS1iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMzY3NDtcbn1cblxuLnUtYmctcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmMTIxYjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuaeoOe3mlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWJvcmRlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNhNTc4MjM7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2E1NzgyMztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi51LWJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2E1NzgyMztcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi51LWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNhNTc4MjM7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi51LWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjYTU3ODIzO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi51LWJvcmRlci10aGluIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi51LWJvcmRlci1ib2xkIHtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG59XG5cbi51LWJvcmRlci0td2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi51LWJvcmRlci0tZ3JheSB7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cblxuLnUtYm9yZGVyLS1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkZsb2F06Kej6ZmkXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtY2xlYXJmaXg6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Kw44Oq44OD44OJXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtcm93IHtcbiAgbWFyZ2luOiAtMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3cge1xuICAgIG1hcmdpbjogLTEwcHg7XG4gIH1cbn1cblxuLnUtcm93LS1qdXN0aWZ5LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi51LXJvdy0tanVzdGlmeS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnUtcm93LS1hbGlnbi1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udS1yb3ctLWFsaWduLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnUtcm93LS1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi10YWIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5vbWFyZ2luLXNwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnUtcm93LS13aWRlIHtcbiAgbWFyZ2luOiAtNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS13aWRlIHtcbiAgICBtYXJnaW46IC0xMHB4O1xuICB9XG59XG5cbi51LXJvdy0tbmFycm93IHtcbiAgbWFyZ2luOiAtMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1uYXJyb3cge1xuICAgIG1hcmdpbjogLTEwcHg7XG4gIH1cbn1cblxuLnUtY29sLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnUtcm93LS13aWRlID4gLnUtY29sLTEge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xIHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0yIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi51LXJvdy0td2lkZSA+IC51LWNvbC0yIHtcbiAgcGFkZGluZzogNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMiB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLTMge1xuICB3aWR0aDogMjUlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0zIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0zIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi51LXJvdy0td2lkZSA+IC51LWNvbC0zIHtcbiAgcGFkZGluZzogNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMyB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC00IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtNCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udS1yb3ctLXdpZGUgPiAudS1jb2wtNCB7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC00IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTQge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC00IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnUtcm93LS13aWRlID4gLnUtY29sLTUge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC01IHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtNiB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC02IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTYge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTYge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnUtcm93LS13aWRlID4gLnUtY29sLTYge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC02IHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTcge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC03IHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC03IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi51LXJvdy0td2lkZSA+IC51LWNvbC03IHtcbiAgcGFkZGluZzogNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTcge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNyB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTcge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLTgge1xuICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC04IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtOCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udS1yb3ctLXdpZGUgPiAudS1jb2wtOCB7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC04IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTgge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC04IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC05IHtcbiAgd2lkdGg6IDc1JTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTkge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtOSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udS1yb3ctLXdpZGUgPiAudS1jb2wtOSB7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC05IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTkge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC05IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEwIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0xMCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udS1yb3ctLXdpZGUgPiAudS1jb2wtMTAge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTAge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtMTEge1xuICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xMSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtMTEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnUtcm93LS13aWRlID4gLnUtY29sLTExIHtcbiAgcGFkZGluZzogNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTExIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTExIHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTEge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xMiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0xMiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udS1yb3ctLXdpZGUgPiAudS1jb2wtMTIge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMTIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTIge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1jb2wtMS0tcGMge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xLS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMS0tcGMge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMS0tcGMge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTItLXBjIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTItLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yLS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMi0tcGMge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMi0tcGMge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTMtLXBjIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0zLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTMtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0zLS1wYyB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0zLS1wYyB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtNC0tcGMge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTQtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC00LS1wYyB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC00LS1wYyB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtNS0tcGMge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC01LS1wYyB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC01LS1wYyB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtNi0tcGMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTYtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNi0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTYtLXBjIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTYtLXBjIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC03LS1wYyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC03LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNy0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTctLXBjIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTctLXBjIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC04LS1wYyB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC04LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOC0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTgtLXBjIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTgtLXBjIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC05LS1wYyB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC05LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtOS0tcGMge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOS0tcGMge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTEwLS1wYyB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEwLS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMTAtLXBjIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEwLS1wYyB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtMTEtLXBjIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTExLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTEtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0xMS0tcGMge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTEtLXBjIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC0xMi0tcGMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMi0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTItLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0xMi0tcGMge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTItLXBjIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAudS1jb2wtMS0tbGFwdG9wIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTEtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTItLWxhcHRvcCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMi0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTItLWxhcHRvcCB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0yLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTMtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTMtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTMtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTMtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtNC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC00LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTQtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTQtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtNS0tbGFwdG9wIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC01LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtNi0tbGFwdG9wIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNi0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC02LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC03LS1sYXB0b3Age1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTctLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC03LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC04LS1sYXB0b3Age1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTgtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC04LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC05LS1sYXB0b3Age1xuICAgIHdpZHRoOiA3NSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC05LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC05LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTktLWxhcHRvcCB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC05LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTEwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtMTEtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTEtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTEtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMTEtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC0xMi0tbGFwdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEyLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTItLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMTItLWxhcHRvcCB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudS1jb2wtMS0tdGFiIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi10YWIgPiAudS1jb2wtMS0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0xLS10YWIge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMS0tdGFiIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC0yLS10YWIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTItLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tdGFiID4gLnUtY29sLTItLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMi0tdGFiIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTItLXRhYiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtMy0tdGFiIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMy0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tdGFiID4gLnUtY29sLTMtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMy0tdGFiIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTMtLXRhYiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtNC0tdGFiIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC00LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXRhYiA+IC51LWNvbC00LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTQtLXRhYiB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC00LS10YWIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTUtLXRhYiB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi10YWIgPiAudS1jb2wtNS0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC01LS10YWIge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNS0tdGFiIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC02LS10YWIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC02LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi10YWIgPiAudS1jb2wtNi0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC02LS10YWIge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNi0tdGFiIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC03LS10YWIge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTctLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tdGFiID4gLnUtY29sLTctLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNy0tdGFiIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTctLXRhYiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtOC0tdGFiIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC04LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXRhYiA+IC51LWNvbC04LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTgtLXRhYiB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC04LS10YWIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTktLXRhYiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTktLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXRhYiA+IC51LWNvbC05LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTktLXRhYiB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC05LS10YWIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTEwLS10YWIge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXRhYiA+IC51LWNvbC0xMC0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0xMC0tdGFiIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEwLS10YWIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTExLS10YWIge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTExLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXRhYiA+IC51LWNvbC0xMS0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0xMS0tdGFiIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS10YWIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTEyLS10YWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi10YWIgPiAudS1jb2wtMTItLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMTItLXRhYiB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMi0tdGFiIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xLS1zcCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTEtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtMS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTItLXNwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0yLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTItLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0yLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTItLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTItLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0zLS1zcCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTMtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMy0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0zLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTMtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTMtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC00LS1zcCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNC0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC00LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtNC0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNS0tc3Age1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTUtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTUtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtNS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTYtLXNwIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNi0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC02LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTYtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtNi0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNi0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTctLXNwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC03LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTctLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC03LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC04LS1zcCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtOC0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC04LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtOC0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC04LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC04LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtOS0tc3Age1xuICAgIHdpZHRoOiA3NSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC05LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTktLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtOS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC05LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC05LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTAtLXNwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xMC0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTEwLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTEwLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMC0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTExLS1zcCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMTEtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTEtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0xMS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0xMS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTEtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMi0tc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMTItLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTEyLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTEyLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMi0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbumdnuihqOekuuWIh+OCiuabv+OBiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LWhpZGUtcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC51LWhpZGUtb3ZlcnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtaGlkZS10YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC51LWhpZGUtbGFwdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWhpZGUtc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm1hcmdpbuOAgXBhZGRpbmfmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1tYSB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnUtbXQwIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIwIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIxMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIxMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQxMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIxMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwyMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQyNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIyNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIyNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQyNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwzMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIzNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwzNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ0MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI0MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI0MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ0MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI0MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw0NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NDUge1xuICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjQ1IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNDUge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw1MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1NSB7XG4gIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI1NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI1NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ1NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNTUge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI1NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw2MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NjAge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI2NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw2NSB7XG4gIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjY1IHtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ3MCB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI3MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI3MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI3MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NzUge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNzUge1xuICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw3NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NzUge1xuICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjc1IHtcbiAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNzUge1xuICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI4MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw4MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ4NSB7XG4gIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI4NSB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI4NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ4NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByODUge1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsODUge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI4NSB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10OTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw5MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0OTAge1xuICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjkwIHtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiOTAge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjk1IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI5NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw5NSB7XG4gIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjk1IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIxMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1tdDAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxNS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxNS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxNS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjE1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDIwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjIwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyMC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyNS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyNS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyNS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyNS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzMC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzMC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjMwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDM1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjM1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzNS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0MC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0MC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0MC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0NS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0NS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQ1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1MC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1NS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1NS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1NS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2MC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2MC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjYwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDY1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjY1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2NS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3MC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3MC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3MC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3NS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3NS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjc1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDgwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjgwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4MC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4NS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4NS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4NS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5MC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5MC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjkwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDk1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjk1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5NS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwMC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwMC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwMC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxMC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxMC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDE1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyMC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDIwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyNS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjI1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyNS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDI1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjI1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDMwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzNS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDM1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0MC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQ1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1MC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1NS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjU1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1NS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDU1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjU1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDYwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2NS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDY1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjcwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3MC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDcwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjcwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDc1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4MC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDgwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4NS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjg1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4NS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDg1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjg1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDkwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5NS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDk1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxMDAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxMDAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTAwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51LW10MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxNS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyMC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyMC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzMC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzNS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzNS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0NS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1MC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2MC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2NS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3NS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4MC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5MC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5NS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMDAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMDAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMDAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC51LW10MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMzMHB4KSB7XG4gIC51LW10MC0tbWRwaSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIwLS1tZHBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMC0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tbWRwaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLW1kcGkge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIwLS1tZHBpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1LS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLW1kcGkge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1LS1tZHBpIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1LS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLW1kcGkge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUtLW1kcGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNS0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLW1kcGkge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwLS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMC0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwLS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMC0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMC0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMC0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxNS0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxNS0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxNS0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjE1LS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxNS0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDIwLS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyMC0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjIwLS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjIwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyMC0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDI1LS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyNS0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjI1LS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyNS0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyNS0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyNS0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzMC0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzMC0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzMC0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjMwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzMC0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDM1LS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzNS0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjM1LS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjM1LS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzNS0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQwLS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0MC0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQwLS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0MC0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0MC0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0MC0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0NS0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0NS0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0NS0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQ1LS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0NS0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUwLS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1MC0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUwLS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1MC0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDU1LS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1NS0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjU1LS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1NS0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1NS0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1NS0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2MC0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2MC0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2MC0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjYwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2MC0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDY1LS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2NS0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjY1LS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjY1LS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2NS0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDcwLS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3MC0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjcwLS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3MC0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3MC0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3MC0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3NS0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3NS0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3NS0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjc1LS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3NS0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDgwLS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4MC0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjgwLS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjgwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4MC0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDg1LS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4NS0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjg1LS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4NS0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4NS0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4NS0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5MC0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5MC0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5MC0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjkwLS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5MC0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDk1LS1tZHBpIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5NS0tbWRwaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjk1LS1tZHBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjk1LS1tZHBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5NS0tbWRwaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwMC0tbWRwaSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwMC0tbWRwaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS1tZHBpIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwMC0tbWRwaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwMC0tbWRwaSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLW1kcGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMDAtLW1kcGkge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwMC0tbWRwaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuOCreOCueODiOijhemjvlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXRleHQtYWNjZW50IHtcbiAgY29sb3I6ICNhNTc4MjM7XG59XG5cbi51LXRleHQtaW1wb3J0YW50IHtcbiAgY29sb3I6ICNjZjEyMWI7XG59XG5cbi51LXRleHQtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udS10ZXh0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udS10ZXh0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi51LXRleHQtc25vdyB7XG4gIGNvbG9yOiAjZDFkMWQxO1xufVxuXG4udS10ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICM1OTU3NTc7XG59XG5cbi51LXRleHQtbm90ZSB7XG4gIGZvbnQtc2l6ZTogMC44NTcxNDI4NTcxcmVtO1xuICBsaW5lLWhlaWdodDogMS40MjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xufVxuXG4udS10ZXh0LWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsICNmZmYwMDAgNzAlKTtcbn1cblxuLnUtdGV4dC11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnUtdGV4dC14LWxhcmdlIHtcbiAgZm9udC1zaXplOiAyLjE0Mjg1NzE0MjlyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXRleHQteC1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjcxNDI4NTcxNDNyZW07XG4gIH1cbn1cblxuLnUtdGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS43MTQyODU3MTQzcmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS10ZXh0LWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuNDI4NTcxNDI4NnJlbTtcbiAgfVxufVxuXG4udS10ZXh0LWJpdC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS40Mjg1NzE0Mjg2cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS10ZXh0LWJpdC1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjI4NTcxNDI4NTdyZW07XG4gIH1cbn1cblxuLnUtdGV4dC1tZWRpdW0ge1xuICBmb250LXNpemU6IDEuMTQyODU3MTQyOXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNDI5cmVtO1xuICB9XG59XG5cbi51LXRleHQtZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC1kZWZhdWx0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLnUtdGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NTcxNDI4NTcxcmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS10ZXh0LXNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuODU3MTQyODU3MXJlbTtcbiAgfVxufVxuXG4udS10ZXh0LXgtc21hbGwge1xuICBmb250LXNpemU6IDAuNzE0Mjg1NzE0M3JlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC14LXNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuNzE0Mjg1NzE0M3JlbTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5bmF5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtdzAge1xuICB3aWR0aDogMCU7XG59XG5cbi51LXcxMCB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi51LXcyMCB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi51LXczMCB7XG4gIHdpZHRoOiAzMCU7XG59XG5cbi51LXc0MCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi51LXc1MCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi51LXc2MCB7XG4gIHdpZHRoOiA2MCU7XG59XG5cbi51LXc3MCB7XG4gIHdpZHRoOiA3MCU7XG59XG5cbi51LXc4MCB7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi51LXc5MCB7XG4gIHdpZHRoOiA5MCU7XG59XG5cbi51LXcxMDAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtdzAtLXBjIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnUtdzEwLS1wYyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAudS13MjAtLXBjIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC51LXczMC0tcGMge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnUtdzQwLS1wYyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAudS13NTAtLXBjIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC51LXc2MC0tcGMge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnUtdzcwLS1wYyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAudS13ODAtLXBjIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC51LXc5MC0tcGMge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLnUtdzEwMC0tcGMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAudS13MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnUtdzEwLS1sYXB0b3Age1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLnUtdzIwLS1sYXB0b3Age1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnUtdzMwLS1sYXB0b3Age1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnUtdzQwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLnUtdzUwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnUtdzYwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnUtdzcwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgLnUtdzgwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLnUtdzkwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLnUtdzEwMC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtdzAtLXRhYiB7XG4gICAgd2lkdGg6IDAlO1xuICB9XG4gIC51LXcxMC0tdGFiIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC51LXcyMC0tdGFiIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC51LXczMC0tdGFiIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC51LXc0MC0tdGFiIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC51LXc1MC0tdGFiIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC51LXc2MC0tdGFiIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC51LXc3MC0tdGFiIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC51LXc4MC0tdGFiIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC51LXc5MC0tdGFiIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC51LXcxMDAtLXRhYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdzAtLXNwIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnUtdzEwLS1zcCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAudS13MjAtLXNwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC51LXczMC0tc3Age1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnUtdzQwLS1zcCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAudS13NTAtLXNwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC51LXc2MC0tc3Age1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnUtdzcwLS1zcCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAudS13ODAtLXNwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC51LXc5MC0tc3Age1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLnUtdzEwMC0tc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi51LXc3MzBweCB7XG4gIG1heC13aWR0aDogNzMwcHg7XG59XG5cbi51LWgxMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4iLCJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuJGNvbG9yLXRleHQ6ICMwMDAwMDA7XG4kY29sb3ItdGV4dC1zbm93OiAjZDFkMWQxO1xuJGNvbG9yLXRleHQtbGlnaHQ6ICM1OTU3NTc7XG4kY29sb3ItdGV4dC1icm93bjogIzIzMTgxNTtcblxuJGNvbG9yLXJlZDogI2NmMTIxYjtcbiRjb2xvci1ibHVlOiAjMTAzNjc0O1xuJGNvbG9yLXllbGxvdzogI2ZmZjAwMDtcbiRjb2xvci1ncmVlbjogIzAwNjU0ZDtcbiRjb2xvci1vY2hlcjogI2E1NzgyMztcbiRjb2xvci13aGl0ZTogI2ZmZjtcbiRjb2xvci13aGl0ZS1kYXJrOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44NSk7XG4kY29sb3Itd2hpdGUtbGlnaHQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xuJGNvbG9yLXdoaXRlLXNub3c6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4kY29sb3ItYmxhY2s6ICMwMDA7XG4kY29sb3ItYmxhY2stZGFyazogcmdiYSgwLCAwLCAwLCAuODUpO1xuJGNvbG9yLWJsYWNrLWxpZ2h0OiByZ2JhKDAsIDAsIDAsIC41KTtcbiRjb2xvci1ibGFjay1zbm93OiByZ2JhKDAsIDAsIDAsIC4xNSk7XG5cbiRjb2xvci1ncmF5OiAjY2NjO1xuJGNvbG9yLWdyYXktZGFyazogIzQ4NEI0NDtcbiRjb2xvci1ncmF5LWxpZ2h0OiAjZWVlO1xuJGNvbG9yLWdyYXktc25vdzogI0Y1RjVGNTtcbiRjb2xvci1ib3JkZXI6ICM3Nzc3Nzc7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5zcGFjaW5nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJHNwYWNlOiAxMDBweCwgNzBweCwgNTBweCwgMzVweDtcbiRzcGFjZS10YWI6IDgwcHgsIDYwcHgsIDQwcHgsIDIwcHg7XG4kc3BhY2Utc3A6IDYwcHgsIDQwcHgsIDIwcHgsIDEwcHg7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mb250XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGZvbnQtc2l6ZTogMy4zM3JlbSwgMnJlbSwgMS42cmVtLCAxLjJyZW0sIDFyZW0sIDAuODc1cmVtO1xuJGxpbmUtaGVpZ2h0OiAxLjUsIDEuNSwgMS41LCAxLjUsIDEuNSwgMS41O1xuXG4kZm9udC1zaXplLXNwOiAzLjMzcmVtLCAycmVtLCAxLjZyZW0sIDEuMnJlbSwgMXJlbSwgMC44NzVyZW07XG4kbGluZS1oZWlnaHQtc3A6IDEuNSwgMS41LCAxLjUsIDEuNSwgMS41LCAxLjU7XG5cbiRibGFjazogOTAwO1xuJGJvbGQ6IDcwMDtcbiRtZWRpdW06IDUwMDtcbiRyZWd1bGFyOiA0MDA7XG4kbGlnaHQ6IDMwMDtcbiR0aGluOiAxMDA7XG4kbm9ybWFsOiAzMDA7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb250ZW50cyB3aWR0aCAgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGNvbnRlbnRzLXdpZHRoOiAxMDQwcHg7XG4kY29udGVudHMtbWlkZGxlLXdpZHRoOiA4NDBweDtcbiRjb250ZW50cy1uYXJyb3ctd2lkdGg6IDY0MHB4O1xuJGNvbnRlbnRzLXBhZGRpbmc6IDIwcHg7XG4kY29udGVudHMtcGFkZGluZy1zcDogMTVweDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnotaW5kZXggb3JkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kejogKFxuICBjb250ZW50cyxcbiAgYXJyb3csXG4gIGduYXYsXG4gIGxlZnRiYXIsXG4gIG1lbnUsXG4gIGhlYWRlcixcbiAgZm9vdGVyLFxuICBtb2RhbFxuKTtcbiIsIlxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm1lZGlhIHF1ZXJ5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGJyZWFrcG9pbnRzOiAoXG4gICdzcCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KScsXG4gICd0YWInOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpJyxcbiAgJ292ZXJ0YWInOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpJyxcbiAgJ2xhcHRvcCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCknLFxuICAnbWRwaSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMzBweCknLFxuICAncGMnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCknXG4pICFkZWZhdWx0O1xuXG5AbWl4aW4gdmlldy1hdCgkYnJlYWtwb2ludDogcGMpIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5oIHdpdGggY2VudGVyLWxpbmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWl4aW4gY2VudGVyLWxpbmUoJGNvbG9yOiAjNGY1NzRkLCAkcGFkZGluZzogMzBweCwgJGhlaWdodDogMXB4KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICM0ZjU3NGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogJHBhZGRpbmc7XG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkcGFkZGluZyAvIDI7XG4gICAgfVxuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAkcGFkZGluZztcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW4tbGVmdDogJHBhZGRpbmcgLyAyO1xuICAgIH1cbiAgfVxufVxuXG5cbiRfZm9udC1zaXplOiAoXG4gICdzcCc6IDE0cHgsXG4gICdwYyc6IDE0cHgsXG4pICFkZWZhdWx0O1xuXG5AZnVuY3Rpb24gcmVtKCRweDogMTRweCwgJGtleTogJ3BjJykge1xuICAkdmFsdWU6IG1hcC1nZXQoJF9mb250LXNpemUsICRrZXkpO1xuICBAcmV0dXJuICgkcHggLyAkdmFsdWUpICogMXJlbTtcbn1cblxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxu5rqQ44OO6KeS44K044K344OD44KvIEpQIE5vcm1hbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5AbWl4aW4gZm9udC1zb3VyY2Utbm9ybWFsIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnc291cmNlLWhhbi1zYW5zLWphcGFuZXNlJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbua6kOODjuinkuOCtOOCt+ODg+OCryBKUCBSZWd1bGFyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbkBtaXhpbiBmb250LXNvdXJjZS1yZWd1bGFyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnc291cmNlLWhhbi1zYW5zLWphcGFuZXNlJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbua6kOODjuinkuOCtOOCt+ODg+OCryBKUCBNZWRpdW1cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuQG1peGluIGZvbnQtc291cmNlLW1lZGl1bSB7XHJcbiAgICBmb250LWZhbWlseTogJ3NvdXJjZS1oYW4tc2Fucy1qYXBhbmVzZScsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG7jgYTjgo3jga/jgrTjgrfjg4Pjgq9cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuQG1peGluIGZvbnQtaXJvaGEge1xyXG4gICAgZm9udC1mYW1pbHk6ICdpcm9oYS0yM2thZWRlLXN0ZG4nLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufSIsImh0bWwsXG5ib2R5LFxucCxcbm9sLFxudWwsXG5saSxcbmRsLFxuZHQsXG5kZCxcbmJsb2NrcXVvdGUsXG5maWd1cmUsXG5maWVsZHNldCxcbmxlZ2VuZCxcbnRleHRhcmVhLFxucHJlLFxuaWZyYW1lLFxuaHIsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW1nLFxuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3QsXG5hdWRpbyxcbnZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuIiwiaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnc291cmNlLWhhbi1zYW5zLWphcGFuZXNlJywgJ+ODkuODqeOCruODjuinkuOCtCBQcm8gVzMnLCAnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvJywgJ+a4uOOCtOOCt+ODg+OCrycsICdZdSBHb3RoaWMnLCAn5ri444K044K344OD44Kv5L2TJywgWXVHb3RoaWMsICfjg6HjgqTjg6rjgqonLCAnTWVpcnlvJywgJ++8re+8syDvvLDjgrTjgrfjg4Pjgq8nLCAnTVMgUEdvdGhpYycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xufVxuXG5hIHtcbiAgY29sb3I6ICRjb2xvci1vY2hlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuXG5wIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBmb250LXdlaWdodDogJG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbmltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLm1haW4ge1xuICBwYWRkaW5nLXRvcDogMzUwcHg7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIHBhZGRpbmctdG9wOiAxMDlweDtcbiAgfVxufVxuXG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIERlZmF1bHQgVmFyaWFibGVzXG5cbi8vIFNsaWNrIGljb24gZW50aXR5IGNvZGVzIG91dHB1dHMgdGhlIGZvbGxvd2luZ1xuLy8gXCJcXDIxOTBcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGkFwiXG4vLyBcIlxcMjE5MlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaSXCJcbi8vIFwiXFwyMDIyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLigKJcIlxuXG4kc2xpY2stZm9udC1wYXRoOiBcIi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2xpY2stZm9udC1mYW1pbHk6IFwic2xpY2tcIiAhZGVmYXVsdDtcbiRzbGljay1sb2FkZXItcGF0aDogXCIuL1wiICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6IGJsYWNrICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XG4kc2xpY2stcHJldi1jaGFyYWN0ZXI6IFwiXFwyMTkwXCIgIWRlZmF1bHQ7XG4kc2xpY2stbmV4dC1jaGFyYWN0ZXI6IFwiXFwyMTkyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNoYXJhY3RlcjogXCJcXDIwMjJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3Qtc2l6ZTogNnB4ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMC43NSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMC4yNSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcbiAgICAgICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWxvYWRlci1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG5AZnVuY3Rpb24gc2xpY2stZm9udC11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoZm9udC11cmwpIHtcbiAgICAgICAgQHJldHVybiBmb250LXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG4vKiBTbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG59XG5cbi8qIEljb25zICovXG5AaWYgJHNsaWNrLWZvbnQtZmFtaWx5ID09IFwic2xpY2tcIiB7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3RcIik7XG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIH1cbn1cblxuLyogQXJyb3dzICovXG5cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICBmb250LXNpemU6IDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIERvdHMgKi9cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJHNsaWNrLWRvdC1jaGFyYWN0ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OR44Oz44GP44Ga44OK44OTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1icmVhZGNydW1iIHtcbiAgXG4gICYtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBmb250LXNpemU6IHJlbSgxMnB4KTtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcvJztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yZW07XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1vY2hlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDE2OHB4O1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb2NoZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLW9jaGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYtLXNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTJweCk7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB9XG5cbiAgICAmLS1tZWRpdW0ge1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgICYtLWxhcmdlIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWJvcmRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itb2NoZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG5cbiAgICAmLS1hcnJvdyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K544Kv44Ot44O844Or44Gr5ZCI44KP44Gb44Gm44OV44Kn44O844OJ44Kk44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtZmFkZWluIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xuXG4gICYuanMtYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJi0tdG9wIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7XG5cbiAgICAmLmpzLWFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuICB9XG5cbiAgJi0tYm90dG9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXG4gICAgJi5qcy1hY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbiAgfVxuXG4gICYtLWxlZnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuXG4gICAgJi5qcy1hY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbiAgfVxuXG4gICYtLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwcHgpO1xuXG4gICAgJi5qcy1hY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbiAgfVxufSIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Xjgqnjg7zjg6Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWZvcm0ge1xuICAmLXRleHQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE1cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oMjIuNXB4KTtcblxuICAgICYtLXNtYWxsIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICB9XG4gIH1cblxuICAmLXRleHRhcmVhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4cHggNXB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cblxuICAmLWNoZWNrYm94IHtcbiAgICAmLWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICY6Y2hlY2tlZCArIC5jLWZvcm0tY2hlY2tib3gtc3Bhbjo6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGNvbG9yLWJsdWU7XG4gICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICRjb2xvci1ibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc3BhbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtcmFkaW8ge1xuICAgICYtaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgJjpjaGVja2VkICsgLmMtZm9ybS1yYWRpby1zcGFuOjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTBweCAxM3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDA7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcicgZGF0YS1pY29uPSdhbmdsZS1kb3duJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtYW5nbGUtZG93biBmYS13LTEwJyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMyMCA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xNTEuNSAzNDcuOEwzLjUgMjAxYy00LjctNC43LTQuNy0xMi4zIDAtMTdsMTkuOC0xOS44YzQuNy00LjcgMTIuMy00LjcgMTcgMEwxNjAgMjgyLjdsMTE5LjctMTE4LjVjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDE5LjggMTkuOGM0LjcgNC43IDQuNyAxMi4zIDAgMTdsLTE0OCAxNDYuOGMtNC43IDQuNy0xMi4zIDQuNy0xNyAweiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC43ZW0gdG9wIDUwJSwgMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogLjY1ZW0gYXV0bywgMTAwJTtcblxuICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg4ODtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2FhYTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxcHggM3B4IHJnYmEoNTksIDE1MywgMjUyLCAuNyk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggLW1vei1tYWMtZm9jdXNyaW5nO1xuICAgICAgY29sb3I6ICMyMjI7IFxuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICBvcHRpb24ge1xuICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xuICAgIH1cbiAgfVxuXG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6KaL5Ye644GXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtaDIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgLmVuIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjNweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmphIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTNweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMnB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmMtaDMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb2NoZXI7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYy1oNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vY2hlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIH1cbn1cblxuLmMtaDUge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLXRleHQtc25vdztcbn1cblxuLmMtaDYge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmMtaC0tY2VudGVyLWxpbmUge1xuICAgIEBpbmNsdWRlIGNlbnRlci1saW5lKCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufSIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6njg5njg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0cHggMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgJi0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogcmVtKDEwcHgpO1xuICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICB9XG5cbiAgJi0tbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIHBhZGRpbmc6IDRweCAyMHB4O1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu57eaXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1saW5lIHtcbiAgJi0tZGFzaGVkIHtcbiAgICBib3JkZXItdG9wOiAycHggZGFzaGVkICM3RDZBMDA7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6rjg7Pjgq9cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWxpbmsge1xuICAgICYtLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hcnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Oq44K544OIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1saXN0e1xuICA+bGkge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtOyBcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICYtLXBvaW50IHtcbiAgICA+bGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWxpbmsge1xuICAgID4gbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ibHVlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYmx1ZTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA2LjVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1ob3Jpem9udGFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tYm9yZGVyIHtcbiAgICBsaSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDE2cHg7XG4gICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkY29sb3ItYmx1ZTtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLW9yZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cblxuICAmLS1ub3RlIHtcbiAgICBsaSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXktZGFyaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMS4yZW07XG4gICAgICBmb250LXNpemU6IHJlbSgxMXB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAn4oC7JztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODj+ODs+ODkOODvOOCrOODvOODoeODi+ODpeODvOOCouOCpOOCs+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgei1pbmRleDogaW5kZXgoJHosIG1lbnUpO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLXRyaWdnZXIsXG4gICAgJi10cmlnZ2VyIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG5cbiAgICAmLXRyaWdnZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRyaWdnZXIgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRleHQ7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICB9XG5cbiAgICAmLXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIHRvcDogMjFweDtcbiAgICB9XG5cbiAgICAmLXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgIHRvcDogMzJweDtcbiAgICB9XG5cbiAgICAmLXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMXB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDExcHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cblxuICAgICYtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgJi10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTExcHgpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTFweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K744Kv44K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1zZWN0aW9uIHtcbiAgbWFyZ2luOiBudGgoJHNwYWNlLCAxKSAwO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBtYXJnaW46IG50aCgkc3BhY2Utc3AsIDEpIDA7XG4gIH1cblxuICAmLW1pZGRsZSB7XG4gICAgbWFyZ2luOiBudGgoJHNwYWNlLCAyKSAwO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luOiBudGgoJHNwYWNlLXNwLCAyKSAwO1xuICAgIH1cbiAgfVxuXG4gICYtbmFycm93IHtcbiAgICBtYXJnaW46IG50aCgkc3BhY2UsIDMpIDA7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW46IG50aCgkc3BhY2Utc3AsIDQpIDA7XG4gICAgfVxuICB9XG5cbiAgJi1iZyB7XG4gICAgcGFkZGluZzogbnRoKCRzcGFjZSwgMSkgMDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIHBhZGRpbmc6IG50aCgkc3BhY2Utc3AsIDEpIDA7XG4gICAgfVxuXG4gICAgJi1taWRkbGUge1xuICAgICAgcGFkZGluZzogbnRoKCRzcGFjZSwgMikgMDtcbiAgXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHBhZGRpbmc6IG50aCgkc3BhY2Utc3AsIDIpIDA7XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAmLW5hcnJvdyB7XG4gICAgICBwYWRkaW5nOiBudGgoJHNwYWNlLCAzKSAwO1xuICBcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogbnRoKCRzcGFjZS1zcCwgMykgMDtcbiAgICAgIH1cbiAgICB9XG4gIFxuICB9XG5cblxuICAmLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6ICRjb250ZW50cy13aWR0aDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAkY29udGVudHMtcGFkZGluZztcblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwICRjb250ZW50cy1wYWRkaW5nLXNwO1xuICAgIH1cblxuICAgICYtbmFycm93IHtcbiAgICAgIHdpZHRoOiAkY29udGVudHMtbmFycm93LXdpZHRoO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwICRjb250ZW50cy1wYWRkaW5nO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAkY29udGVudHMtcGFkZGluZztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAkY29udGVudHMtcGFkZGluZy1zcDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLW1pZGRsZSB7XG4gICAgICB3aWR0aDogJGNvbnRlbnRzLW1pZGRsZS13aWR0aDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMCAkY29udGVudHMtcGFkZGluZztcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmctc3A7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1maWxsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICYtZmlsbC1zcCB7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K/44OWXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy10YWIge1xuICAmLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiAwIC01cHggNXB4O1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktc25vdztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgJlthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvci1vY2hlcjtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9jaGVyO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnRzIHtcbiAgICAmLWl0ZW0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjg7zjg5bjg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cbiAgICB0aGVhZCB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGJvZHkge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LXNub3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG5cbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDIwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCx0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LWxpZ2h0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzUlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG7nlLvlg48gKyDjgq3jg6Pjg5fjgrfjg6fjg7NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi5wLWNhcHRpb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiA3cHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgZm9udC1zaXplOiByZW0oMTJweCk7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgNnB4ICRjb2xvci1ibGFjaywgMCAwIDZweCAkY29sb3ItYmxhY2s7XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDExcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICYtdG9wIHtcclxuICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJi1sZWZ0IHtcclxuICAgICAgICBsZWZ0OiA3cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgJi0tc3Age1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtcmlnaHQge1xyXG4gICAgICAgIHJpZ2h0OiA3cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgICAgICYtLXNwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJsYWNrIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAwIDAgNnB4ICRjb2xvci13aGl0ZSwgMCAwIDZweCAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJi13aGl0ZSB7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1iZyB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiA0cHggNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZS1kYXJrO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwJTtcclxuICAgIH1cclxufSIsIi5wLWN0YSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBhIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICBoMyB7XG4gICAgY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxufSIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgqjjgq/jgrnjg4jjg6njg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5wLWV4bmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAmLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44OD44K/44O8XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ucC1mbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDQwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcblxuICAgICAgICAgICAgLmVuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmphIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDExcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW9jaGVyO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleODg+OCv+ODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnAtZm9vdGVyIHtcbiAgICAmLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgcGFkZGluZzogOTBweCAwIDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL3BhdHRlcm4tMDIucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDkwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgcGFkZGluZzogNDVweCAwIDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vcGF0dGVybi0wMS5wbmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMzBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29weXJpZ2h0IHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyb3duO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZzogMTNweCAxMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDExcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkfjg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5wLWduYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDk1MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzVweCAyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIH1cblxuICAgICYtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vcGF0dGVybi0wMS5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMzBweDtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9wYXR0ZXJuLTAyLnBuZyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcblxuICAgICAgICAgICAgLmVuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmphIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDExcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW9jaGVyO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODmOODg+ODgOODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnAtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vcGF0dGVybi0wMi5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggOTBweDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTBweCA0NXB4O1xuICAgIH1cblxuICAgICYtaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwNDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxvZ28ge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzcycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTkycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG5cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi5idXNpbmVzcyB7XHJcbiAgICAmLXBvaW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxOHB4ICogMy40ICsgMTAwcHgpO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb2NoZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgbGVmdDogNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4cHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtbWFpbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGtleWZyYW1lcyBsb2FkaW5nXzAxIHtcclxuICAgIDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMTUlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMjAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsb2FkaW5nXzAyIHtcclxuICAgIDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMjMlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMzMlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMzklIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgNDMlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsb2FkaW5nXzAzIHtcclxuICAgIDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgNzAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgODUlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuLmxvYWRpbmcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgei1pbmRleDogMTAwMDAwMDtcclxuXHJcbiAgICAmLWltYWdlIHtcclxuICAgICAgICBhbmltYXRpb24tbmFtZTogbG9hZGluZ18wMTtcclxuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDVzO1xyXG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XHJcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbiAgICB9XHJcblxyXG4gICAgJi1hbmltYXRpb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLWxvZ28ge1xyXG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBsb2FkaW5nXzAyO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNXM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcclxuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHsgYW5pbWF0aW9uLWRlbGF5OiAwLjMwczsgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMykgeyBhbmltYXRpb24tZGVsYXk6IDAuNTVzOyB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSg0KSB7IGFuaW1hdGlvbi1kZWxheTogMC43NHM7IH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDUpIHsgYW5pbWF0aW9uLWRlbGF5OiAwLjg4czsgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoNikgeyBhbmltYXRpb24tZGVsYXk6IDAuOThzOyB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSg3KSB7IGFuaW1hdGlvbi1kZWxheTogMS4wNXM7IH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDgpIHsgYW5pbWF0aW9uLWRlbGF5OiAxLjEwczsgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGxvYWRpbmdfMDM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcclxuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xyXG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gICAgfVxyXG59XHJcblxyXG4jdG9wIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIFxyXG4gICAgLnAtZm9vdGVyLXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3Age1xyXG4gICAgJi1tdiB7XHJcbiAgICAgICAgJi1sYXN0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0NTBweDtcclxuICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDM2MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9wYXR0ZXJuLTA0LnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTIwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzQ1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXNlY3Rpb24ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL3BhdHRlcm4tMDMucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDkwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTBweCA0NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi52aXNpb24ge1xyXG4gICAgJi1jb3B5IHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwcHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDFlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMjBweCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjRweCk7XHJcbiAgICAgICAgICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiIDE7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDgwcHggYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbmNlcHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgIC5sZWZ0LFxyXG4gICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1pcm9oYTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNjRweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDgwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSg0MnB4KTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNywgMTgsIDI3LCAuMjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjEyLCAwLCAuMjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICYuY2VudGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubGVmdCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjMlO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzJTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1kZXRhaWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDcsIDE4LCAyNywgLjEpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwNywgMTgsIDI3LCAuMjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDIxMiwgMCwgLjEpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjEyLCAwLCAuMjUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdW5pdCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRjb2xvci1vY2hlcjtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDhweCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gOHB4KTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLW9jaGVyO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1zZXZlbiB7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgY291bnRlci1yZXNldDogc2V2ZW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogc2V2ZW47XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoc2V2ZW4pXCIgLlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMWVtICsgMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kZXRhaWwge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxZW0gLSAyMHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXJlbGF0aW9uc2hpcCB7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXR5cGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcG9pbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTpzb2xpZDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNTBweCA0MHB4IDUwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRjb2xvci1vY2hlciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNTBweCAwIDUwcHggNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci1vY2hlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzhweCk7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDRweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vY2hlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1jZW50ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgJi1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDowO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDowO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTpzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMzBweCAzMHB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3Itb2NoZXIgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTpzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDMwcHggMzBweCAwIDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itb2NoZXIgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNThweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9jaGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtZGV0YWlsIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OG44Kt44K544OI5pW05YiXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4udS1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnUtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnUtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udS1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHBjKSB7XG4gIC51LWFsaWduLWxlZnQtLXBjIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnUtYWxpZ24tcmlnaHQtLXBjIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC51LWFsaWduLWNlbnRlci0tcGMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCkge1xuICAudS1hbGlnbi1sZWZ0LS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudS1hbGlnbi1yaWdodC0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC51LWFsaWduLWNlbnRlci0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgLnUtYWxpZ24tbGVmdC0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnUtYWxpZ24tcmlnaHQtLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudS1hbGlnbi1jZW50ZXItLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgLnUtYWxpZ24tbGVmdC0tc3Age1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudS1hbGlnbi1yaWdodC0tc3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnUtYWxpZ24tY2VudGVyLS1zcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6IOM5pmv6ImyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGJnLWdyZWVuLWxpZ2h0OiAjZWZlY2Q2O1xuXG4udS1iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnUtYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5O1xufVxuXG4udS1iZy1ncmF5LXNub3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1zbm93O1xufVxuXG4udS1iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLnUtYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG59XG5cbi51LWJnLWdyZWVuLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZ3JlZW4tbGlnaHQ7XG4gIH1cblxuLnUtYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xufVxuXG4udS1iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuaeoOe3mlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtYm9yZGVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLW9jaGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuXG4gICYtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLW9jaGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgJi10b3Age1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3Itb2NoZXI7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAmLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkY29sb3Itb2NoZXI7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuXG4gICYtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3Itb2NoZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgJi10aGluIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gICYtYm9sZCB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAmLS13aGl0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cblxuICAmLS1ncmF5IHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmF5O1xuICB9XG5cbiAgJi0tYmxhY2sge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmxvYXTop6PpmaRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LWNsZWFyZml4OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrDjg6rjg4Pjg4lcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiRwYWRkaW5nOiAyMHB4O1xuJHBhZGRpbmctd2lkZTogNTBweDtcbiRwYWRkaW5nLW5hcnJvdzogMTVweDtcbiRwYWRkaW5nLXNwOiAxMHB4O1xuXG4udS1yb3cge1xuICAgIG1hcmdpbjogKC0xKSokcGFkZGluZztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIG1hcmdpbjogKC0xKSokcGFkZGluZy1zcDtcbiAgICB9XG5cbiAgICAmLS1qdXN0aWZ5LWJldHdlZW4ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJi0tanVzdGlmeS1jZW50ZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLS1hbGlnbi1jZW50ZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICYtLWFsaWduLWVuZCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAmLS1yZXZlcnNlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cblxuICAgICYtLW5vbWFyZ2luIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgICYtLW5vbWFyZ2luLXRhYiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICYtLW5vbWFyZ2luLXNwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXdpZGUge1xuICAgICAgICBtYXJnaW46ICgtMSkqJHBhZGRpbmctd2lkZTtcbiAgICAgIFxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICBtYXJnaW46ICgtMSkqJHBhZGRpbmctc3A7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1uYXJyb3cge1xuICAgICAgICBtYXJnaW46ICgtMSkqJHBhZGRpbmctbmFycm93O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgIG1hcmdpbjogKC0xKSokcGFkZGluZy1zcDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMlxue1xuICAgICR3aWR0aDogKDEwMCUgLyAoMTIvJGkpKTtcbiAgICAudS1jb2wtI3skaX1cbiAgICB7XG4gICAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1zcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51LWNvbC1vZmZzZXQtMFxuICAgIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnUtY29sLW9mZnNldC0jeyRpfVxuICAgIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICB9XG5cbiAgICAudS1yb3ctLW5vbWFyZ2luIHtcbiAgICAgICAgPiAudS1jb2wtI3skaX1cbiAgICAgICAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgLnUtcm93LS1ub21hcmdpbi1zcCB7XG4gICAgICAgICAgICA+IC51LWNvbC0jeyRpfVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudS1yb3ctLXdpZGUge1xuICAgICAgICA+IC51LWNvbC0jeyRpfVxuICAgICAgICB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy13aWRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgICA+IC51LWNvbC0jeyRpfVxuICAgICAgICB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1uYXJyb3c7XG4gICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctc3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyXG4gICAge1xuICAgICAgICAkd2lkdGg6ICgxMDAlIC8gKDEyLyRpKSk7XG4gICAgICAgIC51LWNvbC0jeyRpfS0tcGNcbiAgICAgICAge1xuICAgICAgICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgLnUtY29sLW9mZnNldC0wLS1wY1xuICAgICAgICB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51LWNvbC1vZmZzZXQtI3skaX0tLXBjXG4gICAgICAgIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAudS1yb3ctLW5vbWFyZ2luIHtcbiAgICAgICAgICAgID4gLnUtY29sLSN7JGl9LS1wY1xuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudS1yb3ctLXdpZGUge1xuICAgICAgICAgICAgPiAudS1jb2wtI3skaX0tLXBjXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy13aWRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgICAgICAgPiAudS1jb2wtI3skaX0tLXBjXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCkge1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTJcbiAgICB7XG4gICAgICAgICR3aWR0aDogKDEwMCUgLyAoMTIvJGkpKTtcbiAgICAgICAgLnUtY29sLSN7JGl9LS1sYXB0b3BcbiAgICAgICAge1xuICAgICAgICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3BcbiAgICAgICAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS1sYXB0b3BcbiAgICAgICAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51LXJvdy0tbm9tYXJnaW4ge1xuICAgICAgICAgICAgPiAudS1jb2wtI3skaX0tLWxhcHRvcFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudS1yb3ctLXdpZGUge1xuICAgICAgICAgICAgPiAudS1jb2wtI3skaX0tLWxhcHRvcFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXdpZGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudS1yb3ctLW5hcnJvdyB7XG4gICAgICAgICAgICA+IC51LWNvbC0jeyRpfS0tbGFwdG9wXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTJcbiAgICB7XG4gICAgICAgICR3aWR0aDogKDEwMCUgLyAoMTIvJGkpKTtcbiAgICAgICAgLnUtY29sLSN7JGl9LS10YWJcbiAgICAgICAge1xuICAgICAgICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgLnUtY29sLW9mZnNldC0wLS10YWJcbiAgICAgICAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS10YWJcbiAgICAgICAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51LXJvdy0tbm9tYXJnaW4tdGFiIHtcbiAgICAgICAgICAgID4gLnUtY29sLSN7JGl9LS10YWJcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnUtcm93LS13aWRlIHtcbiAgICAgICAgICAgID4gLnUtY29sLSN7JGl9LS10YWJcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy13aWRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgICAgICAgPiAudS1jb2wtI3skaX0tLXRhYlxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW5hcnJvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTJcbiAgICB7XG4gICAgICAgICR3aWR0aDogKDEwMCUgLyAoMTIvJGkpKTtcbiAgICAgICAgLnUtY29sLSN7JGl9LS1zcFxuICAgICAgICB7XG4gICAgICAgICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctc3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudS1jb2wtb2Zmc2V0LTAtLXNwXG4gICAgICAgIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnUtY29sLW9mZnNldC0jeyRpfS0tc3BcbiAgICAgICAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51LXJvdy0tbm9tYXJnaW4tc3Age1xuICAgICAgICAgICAgPiAudS1jb2wtI3skaX0tLXNwXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51LXJvdy0tbm9tYXJnaW4tc3B7XG4gICAgICAgICAgICA+IC51LWNvbC0jeyRpfS0tc3BcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgICAgICAgPiAudS1jb2wtI3skaX0tLXNwXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctc3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6Z2e6KGo56S65YiH44KK5pu/44GIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AaW5jbHVkZSB2aWV3LWF0KHBjKXtcbiAgLnUtaGlkZS1wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KG92ZXJ0YWIpIHtcbiAgLnUtaGlkZS1vdmVydGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gIC51LWhpZGUtdGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQobGFwdG9wKSB7XG4gIC51LWhpZGUtbGFwdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgLnUtaGlkZS1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm1hcmdpbuOAgXBhZGRpbmfmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LW1hIHtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC51LW10I3skaSAqIDV9IHttYXJnaW4tdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1tciN7JGkgKiA1fSB7bWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1tbCN7JGkgKiA1fSB7bWFyZ2luLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgIC51LW1iI3skaSAqIDV9IHttYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1wdCN7JGkgKiA1fSB7cGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgIC51LXByI3skaSAqIDV9IHtwYWRkaW5nLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1wbCN7JGkgKiA1fSB7cGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1wYiN7JGkgKiA1fSB7cGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxufVxuQGluY2x1ZGUgdmlldy1hdChwYyl7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAgIC51LW10I3skaSAqIDV9LS1wYyB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1yI3skaSAqIDV9LS1wYyB7bWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWwjeyRpICogNX0tLXBjIHttYXJnaW4tbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1iI3skaSAqIDV9LS1wYyB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXB0I3skaSAqIDV9LS1wYyB7cGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wciN7JGkgKiA1fS0tcGMge3BhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wbCN7JGkgKiA1fS0tcGMge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBiI3skaSAqIDV9LS1wYyB7cGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgIH1cbn1cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAgICAgLnUtbXQjeyRpICogNX0tLXNwIHttYXJnaW4tdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbXIjeyRpICogNX0tLXNwIHttYXJnaW4tcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tbCN7JGkgKiA1fS0tc3Age21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWIjeyRpICogNX0tLXNwIHttYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcHQjeyRpICogNX0tLXNwIHtwYWRkaW5nLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXByI3skaSAqIDV9LS1zcCB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBsI3skaSAqIDV9LS1zcCB7cGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcGIjeyRpICogNX0tLXNwIHtwYWRkaW5nLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgfVxufVxuQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAgICAgLnUtbXQjeyRpICogNX0tLXRhYiB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1yI3skaSAqIDV9LS10YWIge21hcmdpbi1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1sI3skaSAqIDV9LS10YWIge21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWIjeyRpICogNX0tLXRhYiB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXB0I3skaSAqIDV9LS10YWIge3BhZGRpbmctdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcHIjeyRpICogNX0tLXRhYiB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBsI3skaSAqIDV9LS10YWIge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBiI3skaSAqIDV9LS10YWIge3BhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICB9XG59XG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCl7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAgIC51LW10I3skaSAqIDV9LS1sYXB0b3Age21hcmdpbi10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tciN7JGkgKiA1fS0tbGFwdG9wIHttYXJnaW4tcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tbCN7JGkgKiA1fS0tbGFwdG9wIHttYXJnaW4tbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1iI3skaSAqIDV9LS1sYXB0b3Age21hcmdpbi1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wdCN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXByI3skaSAqIDV9LS1sYXB0b3Age3BhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wbCN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wYiN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgfVxufVxuQGluY2x1ZGUgdmlldy1hdChtZHBpKXtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAgICAgLnUtbXQjeyRpICogNX0tLW1kcGkge21hcmdpbi10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tciN7JGkgKiA1fS0tbWRwaSB7bWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWwjeyRpICogNX0tLW1kcGkge21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWIjeyRpICogNX0tLW1kcGkge21hcmdpbi1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wdCN7JGkgKiA1fS0tbWRwaSB7cGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wciN7JGkgKiA1fS0tbWRwaSB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBsI3skaSAqIDV9LS1tZHBpIHtwYWRkaW5nLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wYiN7JGkgKiA1fS0tbWRwaSB7cGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4joo4Xpo75cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LXRleHQtYWNjZW50IHtcbiAgY29sb3I6ICRjb2xvci1vY2hlcjtcbn1cblxuLnUtdGV4dC1pbXBvcnRhbnQge1xuICBjb2xvcjogJGNvbG9yLXJlZDtcbn1cblxuLnUtdGV4dC1pbnZlcnNlIHtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLnUtdGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xufVxuXG4udS10ZXh0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xufVxuXG4udS10ZXh0LXNub3cge1xuICBjb2xvcjogJGNvbG9yLXRleHQtc25vdztcbn1cblxuLnUtdGV4dC1saWdodCB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcbn1cblxuLnUtdGV4dC1ub3RlIHtcbiAgZm9udC1zaXplOiByZW0oMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG59XG5cbi51LXRleHQtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgJGNvbG9yLXllbGxvdyA3MCUpO1xufVxuXG4udS10ZXh0LXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udS10ZXh0LXgtbGFyZ2Uge1xuICBmb250LXNpemU6IHJlbSgzMHB4KTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiByZW0oMjRweCk7XG4gIH1cbn1cblxuLnUtdGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgfVxufVxuXG4udS10ZXh0LWJpdC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgfVxufVxuXG4udS10ZXh0LW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgfVxufVxuXG4udS10ZXh0LWRlZmF1bHQge1xuICBmb250LXNpemU6IHJlbSgxNHB4KTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gIH1cbn1cblxuLnUtdGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IHJlbSgxMnB4KTtcbiAgfVxufVxuXG4udS10ZXh0LXgtc21hbGwge1xuICBmb250LXNpemU6IHJlbSgxMHB4KTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiByZW0oMTBweCk7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7luYXmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAge1xuICAkd2lkdGg6ICgxMCUgKiAkaSk7XG4gIC51LXcjeyRpICogMTB9IHt3aWR0aDogJHdpZHRoO31cbn1cblxuQGluY2x1ZGUgdmlldy1hdChwYykge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcbiAgICAkd2lkdGg6ICgxMCUgKiAkaSk7XG4gICAgLnUtdyN7JGkgKiAxMH0tLXBjIHt3aWR0aDogJHdpZHRoO31cbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCkge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcbiAgICAkd2lkdGg6ICgxMCUgKiAkaSk7XG4gICAgLnUtdyN7JGkgKiAxMH0tLWxhcHRvcCB7d2lkdGg6ICR3aWR0aDt9XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgJHdpZHRoOiAoMTAlICogJGkpO1xuICAgIC51LXcjeyRpICogMTB9LS10YWIge3dpZHRoOiAkd2lkdGg7fVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgJHdpZHRoOiAoMTAlICogJGkpO1xuICAgIC51LXcjeyRpICogMTB9LS1zcCB7d2lkdGg6ICR3aWR0aDt9XG4gIH1cbn1cblxuLnUtdzczMHB4IHtcbiAgbWF4LXdpZHRoOiA3MzBweDtcbn1cblxuLnUtaDEwMCB7XG4gIGhlaWdodDogMTAwJTtcbn0iXX0= */
