@charset "UTF-8";
/* stylelint-disable-next-line scss/dollar-variable-pattern */
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* もちろん、より直感的なbox-sizingに設定 */
  padding: 0; /* パディングも常に0に */
  margin: 0; /* マージンは0に */
}

:where([hidden]:not([hidden=until-found])) {
  display: none !important; /* hiddenは非表示を意味します */
}

:where(html) {
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
      -ms-text-size-adjust: none;
          text-size-adjust: none; /* iOSのランドスケープでテキストが調整されないようにする */
  color-scheme: dark light; /* ユーザーがダークテーマを好む場合、自動的にダークテーマになる */
}

@supports not (min-block-size: 100dvb) {
  :where(html) {
    block-size: 100%;
  }
}
@media (prefers-reduced-motion: no-preference) {
  :where(html:focus-within) {
    scroll-behavior: smooth; /* 何かにフォーカスがある場合のみスムーズスクロール */
  }
}
:where(body) { /* サファリ以外のブラウザのフォールバック */
  block-size: 100dvb; /* 1dvbは動的ビューポートの長さの1%、100dvbで高さいっぱいに */
  font-family: system-ui, sans-serif; /* timeの代わりにシステムフォントを使用 */
  line-height: 1.5; /* アクセシブルな行の高さ */
  -webkit-font-smoothing: antialiased; /* テキストのレンダリングを改善 */
}

:where(input, button, textarea, select) {
  font: inherit; /* フォーム コントロールは親フォントを継承 */
  color: inherit; /* カラーも継承 */
}

:where(textarea) { /* テキストエリアの水平リサイズを無効に */
  resize: block;
}

:where(button, label, select, summary, [role=button], [role=option]) {
  cursor: pointer; /* インタラクティブなものにカーソルを合わせる */
}

:where(:disabled) {
  cursor: not-allowed; /* フォームコントロール無効時のカーソルを許可しない */
}

:where(label:has(> input:disabled), label:has(+ input:disabled)) {
  cursor: not-allowed; /* ラベルにもカーソルを許可しない */
}

:where(button) {
  border-style: solid; /* ボタンのボーダーのスタイルを設定しやすくする */
}

:where(a) {
  text-underline-offset: 0.2em; /* 下線の上にスペースを追加する */
}

:where(ul, ol) {
  list-style: none; /* ビュレットを削除、必要に応じて手動で追加する */
}

:where(img, svg, video, canvas, audio, iframe, embed, object) {
  display: block; /* 置換された要素をより予測可能にする */
}

:where(p, h1, h2, h3, h4, h5, h6) {
  font-size: 1em;
  overflow-wrap: break-word; /* 長い単語は改行 */
}

:where(hr) { /* より一貫性のある、スタイリッシュなhr */
  block-size: 0;
  overflow: visible;
  color: inherit;
  border: none;
  -webkit-border-before: #cbcbcb 1px solid;
          border-block-start: #cbcbcb 1px solid;
}

:where(:focus-visible) { /* より一貫性のある、カスタマイズ可能なフォーカスのアウトライン */
  outline: 2px solid var(--color-pri, #5387EB);
  outline-offset: 2px;
}

@-webkit-keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeout {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeout {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes up-motion {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2rem);
            transform: translateY(2rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes up-motion {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2rem);
            transform: translateY(2rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes image {
  0% {
    opacity: 0;
    clip-path: inset(0 100% 0 0);
  }
  100% {
    opacity: 1;
    clip-path: inset(0 0 0 0);
  }
}
@keyframes image {
  0% {
    opacity: 0;
    clip-path: inset(0 100% 0 0);
  }
  100% {
    opacity: 1;
    clip-path: inset(0 0 0 0);
  }
}
* {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; /* animation時のにじみ防止 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-font-smoothing: antialiased; /* animation時の文字にじみ防止 */
  -moz-osx-font-smoothing: grayscale; /* animation時の文字にじみ防止 */
}

:root {
  --font-size: 62.5;
  --color-base-bg: #fff;
  --color-base-text: #000;
  --color-pri: #3D9941;
  --color-sr: #1F4C21;
  --color-red: #CB0000;
  --color-link: #317F34;
  --color-link-hover: #000;
  --font-jp:BIZ UDGothic, sans-serif;
  --font-size1014:clamp(1rem, 0.818rem + 0.78vw, 1.4rem);
  --font-size1113:clamp(1.1rem, 1.009rem + 0.39vw, 1.3rem);
  --font-size1213:clamp(1.2rem, 1.155rem + 0.19vw, 1.3rem);
  --font-size1214:clamp(1.2rem, 1.109rem + 0.39vw, 1.4rem);
  --font-size1215:clamp(1.2rem, 1.091rem + 0.55vw, 1.5rem);
  --font-size1416:clamp(1.4rem, 1.309rem + 0.39vw, 1.6rem);
  --font-size1517:clamp(1.5rem, 1.409rem + 0.39vw, 1.7rem);
  --font-size1618:clamp(1.6rem, 1.509rem + 0.39vw, 1.8rem);
  --font-size1820:clamp(1.8rem, 1.709rem + 0.39vw, 2rem);
  -webkit-font-variant-ligatures: none;
          font-variant-ligatures: none; /* CJK言語（中国語、日本語、韓国語）での句読点の間隔を変更。 */
}

html {
  height: -webkit-fill-available;
  height: -moz-available;
  height: fill-available;
  font-size: calc(var(--font-size) * 0.9%);
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  scroll-padding-top: 0;
  background: #fff;
  scroll-behavior: smooth;
  -webkit-tap-highlight-color: rgba(12, 106, 238, 0.2);
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
}
@media print, screen and (min-width: 375px) {
  html {
    font-size: calc(var(--font-size) * 1%);
  }
}
@media print, screen and (min-width: 768px) {
  html {
    scroll-padding-top: 100px;
  }
}

html,
body {
  width: 100%;
  min-height: -webkit-fill-available;
  min-height: -moz-available;
  min-height: fill-available;
  padding: 0;
  margin: 0;
  -ms-scroll-chaining: none;
      overscroll-behavior: none;
  -webkit-font-smoothing: antialiased;
}
@media print, screen and (min-width: 768px) {
  html,
  body {
    min-width: 768px;
  }
}

:where(body) {
  font-size: clamp(1.4rem, 1.309rem + 0.39vw, 1.6rem);
}

body {
  position: relative;
  height: 100%;
  font-family: "BIZ UDGothic", sans-serif;
  font-weight: 400;
  font-optical-sizing: auto;
  line-height: 1;
  color: var(--color-base-text);
  overflow-wrap: anywhere;
  background: #fff;
  -webkit-animation: fadein ease-out 0.3s both 0.1s;
          animation: fadein ease-out 0.3s both 0.1s;
}
body.is-gnav-open {
  height: 100%;
  overflow: hidden;
}
@media print, screen and (min-width: 992px) {
  body.is-gnav-open {
    height: auto;
    overflow: visible;
  }
}

body:has(#js-globalnav-sp.is-open) .l-container {
  overflow: auto;
  scrollbar-gutter: stable;
}

:where(section),
:where(article) {
  position: relative;
  text-align: left;
  letter-spacing: clamp(0.01em, 0.013vw, 0.02em);
}

:where(p, dl, dt, dd, ol, ul, li) {
  padding: 0;
  margin: 0;
}

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

:where(strong) {
  font-weight: 700;
}

:where(sup) {
  font-size: 55%;
  vertical-align: super;
}

:where(sub) {
  font-size: 55%;
  vertical-align: sub;
}

:where(p + *) {
  margin-top: 2em;
}

:where(p:not(:first-child)) {
  margin-top: 2em;
}

.l-main a[href^="tel:"] {
  font-weight: 700;
}

@media (pointer: fine), (hover: hover) {
  .l-main a[href^="tel:"] {
    color: #000;
    text-decoration: none;
    pointer-events: none;
  }
}
:where(.l-main a:not([class])) {
  color: #317F34;
  text-decoration: underline;
}
@media (hover: hover) and (pointer: fine) {
  :where(.l-main a:not([class])) {
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease;
  }
  :where(.l-main a:not([class])):hover {
    color: #000;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  :where(.l-main a:not([class])) {
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease;
  }
  :where(.l-main a:not([class])):hover {
    color: #000;
  }
}
@media (hover: hover) and (pointer: fine) {
  :where(.l-main a:not([class])) i,
  :where(.l-main a:not([class])) img {
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
  }
  :where(.l-main a:not([class])) i:hover,
  :where(.l-main a:not([class])) img:hover {
    opacity: 0.6;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  :where(.l-main a:not([class])) i,
  :where(.l-main a:not([class])) img {
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
  }
  :where(.l-main a:not([class])) i:hover,
  :where(.l-main a:not([class])) img:hover {
    opacity: 0.6;
  }
}

picture:has([loading=lazy]) {
  overflow: hidden;
}

.sr-only {
  position: absolute;
  inline-size: 1px;
  block-size: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.l-container {
  position: relative;
  z-index: 1;
  width: 100%;
  min-height: 100dvh;
  padding: 0;
  padding-bottom: 2rem;
  text-align: center;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.l-container__bg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
  display: block;
  width: 100%;
  height: 100svh;
}
.l-container__bg img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

main,
.l-main,
article,
section {
  position: relative;
  display: block;
}

.l-main {
  z-index: 3;
  padding-top: 7.5rem;
  line-height: 1.8;
  text-align: center;
  letter-spacing: clamp(0.02em, 0.1vw, 0.04em);
}
@media print, screen and (min-width: 768px) {
  .l-main {
    padding-top: clamp(10rem, 12vw, 15.3rem);
    line-height: 2;
  }
}
@media print, screen and (min-width: 1200px) {
  .l-main {
    padding-top: clamp(13.3rem, 18.8vh, 15.3rem);
  }
}

.l-header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 888888;
  width: 100%;
  background-color: #fff;
  opacity: 0;
  -webkit-transition: height 0.1s ease-in-out;
  transition: height 0.1s ease-in-out;
  -webkit-animation: 0.5s fadein cubic-bezier(0.215, 0.61, 0.355, 1) 0s both;
          animation: 0.5s fadein cubic-bezier(0.215, 0.61, 0.355, 1) 0s both;
}
.l-header__inner {
  position: relative;
  width: 100%;
  height: 7.5rem;
  background-color: #fff;
  -webkit-transition: height 0.1s ease-in-out;
  transition: height 0.1s ease-in-out;
}
@media print, screen and (min-width: 768px) {
  .l-header__inner {
    height: clamp(10rem, 12vw, 15.3rem);
  }
}
@media print, screen and (min-width: 1200px) {
  .l-header__inner {
    height: clamp(13.3rem, 18.8vh, 15.3rem);
  }
}
.l-header__logos {
  position: absolute;
  top: 0.1rem;
  left: 1.3rem;
  z-index: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: min(0.6vw, 0.6rem);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
@media print, screen and (min-width: 768px) {
  .l-header__logos {
    top: 50%;
    left: min(2.7777vw, 4rem);
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
.l-header__logo {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  text-decoration: none;
}
.l-header__logo img {
  display: block;
  width: 14.5rem;
  height: auto;
}
@media print, screen and (min-width: 768px) {
  .l-header__logo img {
    width: min(17.916vw, 25.8rem);
  }
}
.l-header__datsutanso {
  text-decoration: none;
}
.l-header__datsutanso img {
  display: block;
  width: 7.8rem;
  height: auto;
}
@media print, screen and (min-width: 768px) {
  .l-header__datsutanso img {
    width: min(9.722vw, 14rem);
  }
}
.l-header .c-button01--entry {
  position: absolute;
  top: 0;
  right: 5.5rem;
  height: 5.5rem;
  min-height: 5.5rem;
  padding: 0 min(2.5vw, 1rem) 0 min(4vw, 1.5rem);
  -webkit-box-shadow: none;
          box-shadow: none;
}
@media print, screen and (min-width: 992px) {
  .l-header .c-button01--entry {
    right: 0;
    width: min(18vw, 25rem);
    height: 8rem;
    min-height: 8rem;
  }
}
.l-header .c-button01--mail > span {
  font-size: min(5vw, 1.4rem);
  white-space: nowrap;
}
@media print, screen and (min-width: 768px) {
  .l-header .c-button01--mail > span {
    font-size: min(1.5vw, 2rem);
  }
}
.l-header .c-button01--mail i {
  width: min(6vw, 2.4rem);
  height: 1.8rem;
}
@media print, screen and (min-width: 992px) {
  .l-header .c-button01--mail i {
    width: 3rem;
    height: 2.2rem;
  }
}

.l-header.is-scroll .l-header__inner {
  height: 6rem;
}
@media print, screen and (min-width: 768px) {
  .l-header.is-scroll .l-header__inner {
    height: 11rem;
  }
}
@media print, screen and (min-width: 1200px) {
  .l-header.is-scroll .l-header__inner {
    height: 11rem;
  }
}
.l-header.is-scroll .l-header__logos {
  top: 0;
  gap: min(0.6vw, 0.6rem);
}
@media print, screen and (min-width: 768px) {
  .l-header.is-scroll .l-header__logos {
    top: 50%;
  }
}
.l-header.is-scroll .l-header__logo {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.l-header.is-scroll .l-header__logo img {
  width: 10.6rem;
}
@media print, screen and (min-width: 768px) {
  .l-header.is-scroll .l-header__logo img {
    width: 20rem;
  }
}
.l-header.is-scroll .l-header__datsutanso img {
  width: 6.4rem;
}
@media print, screen and (min-width: 768px) {
  .l-header.is-scroll .l-header__datsutanso img {
    width: 11.6rem;
  }
}

.l-footer {
  position: relative;
  z-index: 4;
  padding-top: 6rem;
  padding-bottom: 6rem;
  overflow: hidden;
  text-align: center;
  background-color: #F3FAFC;
}
@media print, screen and (min-width: 768px) {
  .l-footer {
    padding-top: 8rem;
    padding-bottom: 11rem;
  }
}
.l-footer__inner {
  position: relative;
  width: min(90%, 110rem);
  margin: 0 auto;
}
.l-footer__grid {
  display: -ms-grid;
  display: grid;
  gap: 6rem;
}
@media print, screen and (min-width: 768px) {
  .l-footer__grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    gap: 0 3.5rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.l-footer-logos {
  width: min(100%, 45.6rem);
  margin: 0 auto;
  text-align: center;
}
@media print, screen and (min-width: 768px) {
  .l-footer-logos {
    width: min(45%, 45.6rem);
    margin: 0;
  }
}
.l-footer-logos img {
  width: 100%;
  height: auto;
}
.l-footer-logos__grid {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: min(38.4vw, 14.4rem) 3rem min(29.3vw, 11rem);
  grid-template-columns: min(38.4vw, 14.4rem) min(29.3vw, 11rem);
  gap: 0 3rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
}
@media print, screen and (min-width: 768px) {
  .l-footer-logos__grid {
    -ms-grid-columns: min(50%, 23.7rem) min(8vw, 3rem) min(40%, 13rem);
    grid-template-columns: min(50%, 23.7rem) min(40%, 13rem);
    gap: 0 min(8vw, 3rem);
    width: 100%;
  }
}
.l-footer-contact {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
}
@media print, screen and (min-width: 768px) {
  .l-footer-contact {
    width: auto;
    margin: 0;
  }
}
.l-footer-contact__title {
  font-size: clamp(1.6rem, 1.8vw, 1.8rem);
  font-weight: 700;
  line-height: 1.25;
  text-align: center;
  text-indent: 0.15rem;
  letter-spacing: 0.15rem;
}
@media print, screen and (min-width: 768px) {
  .l-footer-contact__title {
    padding-top: 0.5rem;
    font-size: min(1.8vw, 1.8rem);
    text-align: left;
  }
}
.l-footer-contact__text01 {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 1em auto 0;
  font-size: clamp(1.2rem, 1.109rem + 0.39vw, 1.4rem);
  line-height: 3;
  text-align: center;
}
@media print, screen and (min-width: 768px) {
  .l-footer-contact__text01 {
    margin: 0.5em 0 0;
    font-size: min(1.4vw, 1.5rem);
    line-height: 2;
    text-align: left;
  }
}
.l-footer-contact__text0203-wrap {
  margin: 0 auto;
}
@media print, screen and (min-width: 768px) {
  .l-footer-contact__text0203-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 0 min(4vw, 1.5em);
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.l-footer-contact__text02, .l-footer-contact__text03 {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  font-size: clamp(1.2rem, 1.109rem + 0.39vw, 1.4rem);
  line-height: 2.5;
  text-align: center;
}
@media print, screen and (min-width: 768px) {
  .l-footer-contact__text02, .l-footer-contact__text03 {
    margin: 0;
    font-size: min(1.3vw, 1.3rem);
  }
}
.l-footer-contact__text02 a, .l-footer-contact__text03 a {
  color: #000;
}
@media (hover: hover) and (pointer: fine) {
  .l-footer-contact__text-tel {
    text-decoration: none;
    pointer-events: none;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .l-footer-contact__text-tel {
    text-decoration: none;
    pointer-events: none;
  }
}
.l-footer__copyright {
  position: relative;
  display: block;
  margin: 4rem 0 0;
  font-size: clamp(1rem, 1.03rem + 0.3vw, 1.3rem);
  line-height: 1.25;
  color: #000;
  text-align: center;
  text-indent: 0.04rem;
  letter-spacing: 0.04rem;
}
@media print, screen and (min-width: 768px) {
  .l-footer__copyright {
    padding-left: 1.5rem;
    margin-top: 5rem;
    text-align: left;
  }
}

.p-globalnav-trigger {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 888889;
  display: block;
  width: 6.8rem;
  height: 7.5rem;
  padding: 0;
  color: #3D9941;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  background: transparent;
  border: none;
  outline: none;
  -webkit-transition: height 0.1s ease-in-out;
  transition: height 0.1s ease-in-out;
}
@media print, screen and (min-width: 768px) {
  .p-globalnav-trigger {
    display: none;
  }
}
.p-globalnav-trigger.is-scroll {
  height: 6rem;
}
.p-globalnav-trigger:focus-visible {
  outline: 2px solid #317F34;
}
.p-globalnav-trigger__ic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
}
.p-globalnav-trigger__ic i {
  position: absolute;
  top: 35%;
  left: 50%;
  width: 3rem;
  height: 0.3rem;
  border-radius: 0.15rem;
  -webkit-transition: ease-out 0.1s;
  transition: ease-out 0.1s;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.p-globalnav-trigger__ic i::before, .p-globalnav-trigger__ic i::after {
  position: absolute;
  top: 50%;
  left: 0;
  display: block;
  width: 3rem;
  height: 0.3rem;
  content: "";
  background: #3D9941;
  border-radius: 0.15rem;
}
.p-globalnav-trigger__ic i::before {
  margin-top: -0.5rem;
  -webkit-transition: ease-out 0.3s 0.1s;
  transition: ease-out 0.3s 0.1s;
}
.p-globalnav-trigger__ic i::after {
  margin-top: 0.4rem;
  -webkit-transition: ease-out 0.3s 0.1s;
  transition: ease-out 0.3s 0.1s;
}
.p-globalnav-trigger__ic span {
  position: absolute;
  top: 60%;
  left: 0;
  display: block;
  width: 100%;
  font-size: 1.1rem;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
}
.p-globalnav-trigger.is-open {
  background-color: transparent;
}
.p-globalnav-trigger.is-open i::before {
  margin-top: 0;
  background-color: #fff;
  -webkit-transform: rotate(155deg);
          transform: rotate(155deg);
}
.p-globalnav-trigger.is-open i::after {
  margin-top: 0;
  background-color: #fff;
  -webkit-transform: rotate(-155deg);
          transform: rotate(-155deg);
}
.p-globalnav-trigger.is-open span {
  color: #fff;
  background: transparent !important;
}

.p-globalnav-sp {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 888888;
  width: 100vw;
  height: 100dvh;
  pointer-events: none;
  visibility: hidden;
  background: #317F34;
  opacity: 0;
  -webkit-transition: 0.5s ease 0.1s;
  transition: 0.5s ease 0.1s;
  -webkit-transform: translateY(-10em);
          transform: translateY(-10em);
}
@media print, screen and (min-width: 768px) {
  .p-globalnav-sp {
    display: none !important;
  }
}
.p-globalnav-sp.is-open {
  pointer-events: all;
  visibility: visible;
  opacity: 1;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.p-globalnav-sp__inner {
  position: relative;
  display: none;
  height: 100dvh;
  padding: max(9vh, 2rem) 5.3vw 5rem;
  overflow-y: scroll;
  text-align: left;
}
.is-open .p-globalnav-sp__inner {
  display: block;
}
.p-globalnav-sp__menu01 {
  width: min(100%, 50rem);
  margin: 0 auto;
  text-align: left;
}
.p-globalnav-sp__menu01 > li {
  position: relative;
  z-index: 2;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.6;
  letter-spacing: 0.08em;
  border-bottom: #B6D5B7 1px solid;
}
.p-globalnav-sp__menu01 > li > a:not([class]) {
  position: relative;
  z-index: 2;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding-top: 1.4em;
  padding-bottom: 1.4em;
  margin: 0;
  color: #fff;
  text-align: left;
  text-decoration: none;
  pointer-events: all;
}
@media (hover: hover) and (pointer: fine) {
  .p-globalnav-sp__menu01 > li > a:not([class]) {
    -webkit-transition: 0.2s;
    transition: 0.2s;
  }
  .p-globalnav-sp__menu01 > li > a:not([class]):hover {
    opacity: 0.6;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-globalnav-sp__menu01 > li > a:not([class]) {
    -webkit-transition: 0.2s;
    transition: 0.2s;
  }
  .p-globalnav-sp__menu01 > li > a:not([class]):hover {
    opacity: 0.6;
  }
}
.p-globalnav-sp__menu01 > li > a:not([class]):focus-visible {
  outline: 2px solid #fff;
  outline-offset: -2px;
}
.p-globalnav-sp .u-ic-blank-w {
  margin-left: 0.5em;
}

.p-globalnav-pc {
  display: none;
}
@media print, screen and (min-width: 768px) {
  .p-globalnav-pc {
    position: absolute;
    top: 50%;
    right: min(3.47vw, 5rem);
    display: block;
    pointer-events: all;
    visibility: visible;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
.p-globalnav-pc__menu01 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 min(1vw, 2em);
}
@media print, screen and (min-width: 768px) {
  .p-globalnav-pc__menu01 {
    gap: 0 min(1.5vw, 2.5em);
  }
}
@media print, screen and (min-width: 1366px) {
  .p-globalnav-pc__menu01 {
    gap: 0 min(2.5vw, 4.5em);
  }
}
.p-globalnav-pc__menu01 > li {
  position: relative;
  height: min(4.758vw, 6.5rem);
  padding: 0;
  font-size: min(1.5vw, 1.6rem);
  font-weight: 700;
  line-height: 1.25;
  text-align: center;
  letter-spacing: 0;
}
@media print, screen and (min-width: 1366px) {
  .p-globalnav-pc__menu01 > li {
    letter-spacing: 0.12rem;
  }
}
.p-globalnav-pc__menu01 > li > a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: min(4.758vw, 6.5rem);
  padding-right: 0.5em;
  padding-left: 0.5em;
  color: #000;
  text-decoration: none;
  white-space: nowrap;
}
.p-globalnav-pc__menu01 > li > a::after {
  position: absolute;
  bottom: 0.5em;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  content: "";
  background-color: #317F34;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}
@media (hover: hover) and (pointer: fine) {
  .p-globalnav-pc__menu01 > li > a {
    -webkit-transition: 0.2s;
    transition: 0.2s;
  }
  .p-globalnav-pc__menu01 > li > a:hover {
    color: #317F34;
  }
  .p-globalnav-pc__menu01 > li > a:hover::after {
    opacity: 1;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .p-globalnav-pc__menu01 > li > a {
    -webkit-transition: 0.2s;
    transition: 0.2s;
  }
  .p-globalnav-pc__menu01 > li > a:hover {
    color: #317F34;
  }
  .p-globalnav-pc__menu01 > li > a:hover::after {
    opacity: 1;
  }
}

.p-initiative .p-globalnav-pc__menu01 li:nth-child(1) a {
  color: #317F34;
}
.p-initiative .p-globalnav-pc__menu01 li:nth-child(1) a::after {
  opacity: 1;
}

.p-case .p-globalnav-pc__menu01 li:nth-child(2) a {
  color: #317F34;
}
.p-case .p-globalnav-pc__menu01 li:nth-child(2) a::after {
  opacity: 1;
}

.p-useful .p-globalnav-pc__menu01 li:nth-child(3) a {
  color: #317F34;
}
.p-useful .p-globalnav-pc__menu01 li:nth-child(3) a::after {
  opacity: 1;
}

.p-zeb .p-globalnav-pc__menu01 li:nth-child(4) a {
  color: #317F34;
}
.p-zeb .p-globalnav-pc__menu01 li:nth-child(4) a::after {
  opacity: 1;
}

.p-pagetitle {
  position: relative;
  width: 100%;
  height: 19.5rem;
  overflow: hidden;
  text-align: center;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(184, 254, 219, 0.7)), to(rgba(225, 255, 207, 0.7)));
  background: linear-gradient(rgba(184, 254, 219, 0.7) 0%, rgba(225, 255, 207, 0.7) 100%);
}
@media print, screen and (min-width: 768px) {
  .p-pagetitle {
    height: 18.6rem;
  }
}
.p-pagetitle__texts {
  position: relative;
  z-index: 2;
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: min(90%, 110rem);
  height: 100%;
  margin: 0 auto;
  text-align: center;
}
.p-pagetitle__text {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.5rem;
  color: #000;
  text-align: left;
}
@media print, screen and (min-width: 768px) {
  .p-pagetitle__text {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0.5em 1.5em;
  }
}
.p-pagetitle__text span {
  position: relative;
  z-index: 2;
  display: inline-block;
  padding: 0.5em 1em;
  font-size: min(6vw, 2.5rem);
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: 0.15em;
}
@media print, screen and (min-width: 768px) {
  .p-pagetitle__text span {
    display: inline;
    padding: 0;
    font-size: min(4vw, 4rem);
  }
}
.p-pagetitle__text span::before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  content: "";
  background-color: rgb(255, 255, 255);
  -webkit-filter: brightness(150%) opacity(70%) blur(5px);
          filter: brightness(150%) opacity(70%) blur(5px);
  border-radius: 2rem;
}
@media print, screen and (min-width: 768px) {
  .p-pagetitle__text span::before {
    display: none;
  }
}
@media print, screen and (min-width: 768px) {
  .p-pagetitle__text::before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    content: "";
    background-color: rgb(255, 255, 255);
    -webkit-filter: brightness(150%) opacity(70%) blur(12px);
            filter: brightness(150%) opacity(70%) blur(12px);
    border-radius: 3rem;
  }
}
.p-pagetitle__image {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 14.3rem;
  height: auto;
}
@media print, screen and (min-width: 768px) {
  .p-pagetitle__image {
    width: min(30%, 34rem);
  }
}

@media print {
  .p-pagetitle {
    min-height: 1px !important;
    margin-top: 0 !important;
  }
}
@media print {
  .p-pagetitle {
    margin-top: 0 !important;
  }
}
:where(.c-title01 + *) {
  margin-top: 3em;
}

.c-title01 {
  position: relative;
  z-index: 1;
  font-size: clamp(2.9rem, 2.6rem + 0.9vw, 4rem);
  line-height: 1.333;
  text-indent: 0.15em;
  letter-spacing: 0.15em;
}

:where(.c-title02:not(:first-child)) {
  margin-top: 3em;
}

:where(.c-title02 + *) {
  margin-top: clamp(3rem, 3rem + 0.5vw, 4rem);
}

.c-title02 {
  position: relative;
  z-index: 1;
  width: 100%;
  padding-left: 0.85em;
  font-size: 2.4rem;
  font-weight: 700;
  line-height: 1.25;
  text-align: left;
  letter-spacing: 0.15em;
}
@media print, screen and (min-width: 768px) {
  .c-title02 {
    font-size: min(3vw, 3.2rem);
  }
}
.c-title02::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 0.6rem;
  height: 1.3em;
  content: "";
  background: -webkit-gradient(linear, left top, left bottom, from(#007D79), color-stop(50%, #007D79), color-stop(50.5%, #3D9941), to(#3D9941));
  background: linear-gradient(180deg, #007D79 0%, #007D79 50%, #3D9941 50.5%, #3D9941 100%);
  border-radius: 0.3rem;
}

.c-title03 {
  position: relative;
  font-size: clamp(1.6rem, 2vw, 1.8rem);
  font-weight: 700;
  line-height: 2;
  color: #317F34;
  text-align: left;
}
@media print, screen and (min-width: 768px) {
  .c-title03 {
    line-height: 2.25;
  }
}
.c-title03::before {
  position: relative;
  display: inline-block;
  width: 3.8rem;
  height: 1px;
  margin-right: 0.5em;
  vertical-align: 0.35em;
  content: "";
  background-color: #317F34;
}
.c-title03 + * {
  margin-top: 1.5rem;
}
@media print, screen and (min-width: 768px) {
  .c-title03 + * {
    margin-top: min(2vw, 2rem);
  }
}

:where(.c-button01) {
  width: clamp(22.5rem, 80vw, 26rem);
  min-height: 5.4rem;
  margin-bottom: 0.5rem;
}
@media print, screen and (min-width: 768px) {
  :where(.c-button01) {
    min-height: 6rem;
  }
}

:where(.c-button01 > span) {
  font-size: min(4.4vw, 1.8rem);
}

:where(.c-button02) {
  min-height: 5rem;
}

:where(.c-button02 > span) {
  font-size: 1.8rem;
}

.c-button01 {
  position: relative;
  z-index: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-right: 3em;
  padding-left: 3em;
  overflow: hidden;
  color: #3D9941;
  color: #fff;
  text-decoration: none !important;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  background: transparent;
  background-color: #3D9941;
  border: none;
  border-radius: 4em;
  outline: none;
  -webkit-box-shadow: 0 5px 0 #f5ffb8;
          box-shadow: 0 5px 0 #f5ffb8;
}
.c-button01 > span {
  position: relative;
  z-index: 2;
  padding: 0.5em 0;
  font-weight: 700;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  line-height: 1.25;
  text-align: center;
  text-indent: 0.12em;
  letter-spacing: 0.12em;
}
.c-button01 > span > span {
  display: inline-block;
  font-size: 80%;
}
.c-button01.is-disabled, .c-button01:disabled {
  pointer-events: none;
  opacity: 0.5;
}
.c-button01--blank {
  padding-right: 1.5em;
  padding-left: 1.5em;
}
.c-button01--blank i {
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-left: 0.5em;
  vertical-align: -0.1em;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%233d9941%22%3E%3Cpath%20d%3D%22m14.745%200h-9.69c-.696.004-1.257.571-1.255%201.267v9.8c-.003.696.559%201.263%201.255%201.267h9.69c.696-.004%201.257-.571%201.255-1.267v-9.8c.002-.696-.559-1.263-1.255-1.267m-9.052%201.91h8.413v8.515h-8.413z%22%2F%3E%3Cpath%20d%3D%22m12.516%2014.09h-10.623v-10.685c.002-.525-.422-.952-.947-.955-.525.003-.948.43-.946.955v10.771c-.004%201.002.804%201.818%201.806%201.824h10.71c.527%200%20.955-.428.955-.955s-.427-.954-.955-.955%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}
@media (hover: hover) and (pointer: fine) {
  .c-button01--blank:hover i {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22m14.745%200h-9.69c-.696.004-1.257.571-1.255%201.267v9.8c-.003.696.559%201.263%201.255%201.267h9.69c.696-.004%201.257-.571%201.255-1.267v-9.8c.002-.696-.559-1.263-1.255-1.267m-9.052%201.91h8.413v8.515h-8.413z%22%2F%3E%3Cpath%20d%3D%22m12.516%2014.09h-10.623v-10.685c.002-.525-.422-.952-.947-.955-.525.003-.948.43-.946.955v10.771c-.004%201.002.804%201.818%201.806%201.824h10.71c.527%200%20.955-.428.955-.955s-.427-.954-.955-.955%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .c-button01--blank:hover i {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22m14.745%200h-9.69c-.696.004-1.257.571-1.255%201.267v9.8c-.003.696.559%201.263%201.255%201.267h9.69c.696-.004%201.257-.571%201.255-1.267v-9.8c.002-.696-.559-1.263-1.255-1.267m-9.052%201.91h8.413v8.515h-8.413z%22%2F%3E%3Cpath%20d%3D%22m12.516%2014.09h-10.623v-10.685c.002-.525-.422-.952-.947-.955-.525.003-.948.43-.946.955v10.771c-.004%201.002.804%201.818%201.806%201.824h10.71c.527%200%20.955-.428.955-.955s-.427-.954-.955-.955%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  }
}
.c-button01 > i {
  position: absolute;
  top: 50%;
  z-index: 2;
  font-size: 1em;
}
.c-button01 > i:first-child {
  left: 0;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}
@media print, screen and (min-width: 768px) {
  .c-button01 > i:first-child {
    left: min(0.2vw, 0.5rem);
  }
}
.c-button01 > i:first-child.u-ic-arrow-w {
  -webkit-transform: scale(-1, 1) translate(-50%, -50%);
          transform: scale(-1, 1) translate(-50%, -50%);
}
.c-button01 > i:last-child {
  right: 0;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media print, screen and (min-width: 768px) {
  .c-button01 > i:last-child {
    right: min(0.2vw, 0.5rem);
  }
}
@media (hover: hover) and (pointer: fine) {
  .c-button01 {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }
  .c-button01:hover {
    color: #fff;
    background-color: #1E7521;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .c-button01 {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }
  .c-button01:hover {
    color: #fff;
    background-color: #1E7521;
  }
}
.c-button01:focus-visible {
  outline: 2px solid #3D9941;
  outline-offset: 0;
}

.c-button02 {
  position: relative;
  z-index: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  padding-right: 2em;
  padding-left: 2em;
  overflow: hidden;
  color: #317F34;
  text-decoration: none !important;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  background-color: #fff;
  border: #3D9941 solid 1px;
  border-radius: 4em;
  outline: none;
}
.c-button02:has(i) {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.c-button02 > span {
  position: relative;
  z-index: 2;
  padding: 0.5em 0;
  font-size: 1.6rem;
  font-weight: 700;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  line-height: 1.25;
  text-align: center;
  text-indent: 0.12em;
  letter-spacing: 0.12em;
}
@media print, screen and (min-width: 768px) {
  .c-button02 > span {
    font-size: min(1.8vw, 1.8rem);
  }
}
.c-button02 > i:last-child {
  position: absolute;
  top: 50%;
  right: 1rem;
  z-index: 2;
  font-size: 1em;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.c-button02 > i:first-child {
  position: absolute;
  top: 50%;
  left: 1rem;
  z-index: 2;
  font-size: 1em;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (hover: hover) and (pointer: fine) {
  .c-button02 {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }
  .c-button02:hover {
    color: #fff;
    background-color: #3D9941;
  }
  .c-button02:hover .u-ic-blank-p {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22m14.745%200h-9.69c-.696.004-1.257.571-1.255%201.267v9.8c-.003.696.559%201.263%201.255%201.267h9.69c.696-.004%201.257-.571%201.255-1.267v-9.8c.002-.696-.559-1.263-1.255-1.267m-9.052%201.91h8.413v8.515h-8.413z%22%2F%3E%3Cpath%20d%3D%22m12.516%2014.09h-10.623v-10.685c.002-.525-.422-.952-.947-.955-.525.003-.948.43-.946.955v10.771c-.004%201.002.804%201.818%201.806%201.824h10.71c.527%200%20.955-.428.955-.955s-.427-.954-.955-.955%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  }
  .c-button02:hover .u-ic-arrow-p {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2015%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m14.372%2013.822c-3.53%203.2-7.06%206.4-10.59%209.6-2.073%201.878-5.125-1.247-3.038-3.137l8.9-8.062-8.967-8.483c-2.044-1.94%201.001-5.064%203.039-3.134%203.551%203.359%207.103%206.72%2010.656%2010.083.837.877.837%202.256%200%203.133%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .c-button02 {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }
  .c-button02:hover {
    color: #fff;
    background-color: #3D9941;
  }
  .c-button02:hover .u-ic-blank-p {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22m14.745%200h-9.69c-.696.004-1.257.571-1.255%201.267v9.8c-.003.696.559%201.263%201.255%201.267h9.69c.696-.004%201.257-.571%201.255-1.267v-9.8c.002-.696-.559-1.263-1.255-1.267m-9.052%201.91h8.413v8.515h-8.413z%22%2F%3E%3Cpath%20d%3D%22m12.516%2014.09h-10.623v-10.685c.002-.525-.422-.952-.947-.955-.525.003-.948.43-.946.955v10.771c-.004%201.002.804%201.818%201.806%201.824h10.71c.527%200%20.955-.428.955-.955s-.427-.954-.955-.955%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  }
  .c-button02:hover .u-ic-arrow-p {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2015%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m14.372%2013.822c-3.53%203.2-7.06%206.4-10.59%209.6-2.073%201.878-5.125-1.247-3.038-3.137l8.9-8.062-8.967-8.483c-2.044-1.94%201.001-5.064%203.039-3.134%203.551%203.359%207.103%206.72%2010.656%2010.083.837.877.837%202.256%200%203.133%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  }
}
.c-button02:focus-visible {
  color: #fff;
  background-color: #3D9941;
  outline: 2px solid #3D9941;
  outline-offset: 1px;
}

:where(.c-button-mail) {
  min-height: 6.4rem;
}
@media print, screen and (min-width: 768px) {
  :where(.c-button-mail) {
    min-height: 7rem;
  }
}

.c-button-mail {
  position: relative;
  z-index: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-right: 2em;
  padding-left: 2em;
  overflow: hidden;
  color: #fff;
  text-decoration: none !important;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  background: transparent;
  background-color: #222;
  border: none;
  border-radius: 4em;
  outline: none;
  -webkit-box-shadow: 0 5px 0 #f5ffb8;
          box-shadow: 0 5px 0 #f5ffb8;
}
.c-button-mail > span {
  position: relative;
  z-index: 2;
  padding: 0.5em 0 0.5em 2em;
  font-size: 1.8rem;
  font-weight: 700;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  line-height: 1.25;
  text-align: center;
  text-indent: 0;
  letter-spacing: 0.06em;
}
@media print, screen and (min-width: 768px) {
  .c-button-mail > span {
    font-size: min(2vw, 2rem);
  }
}
.c-button-mail > span::before {
  position: absolute;
  top: 50%;
  left: 0;
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  content: "";
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2037%2037%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m34.634%205h-32.268c-.753-.001-1.364.607-1.366%201.36v24.28c.003.752.614%201.361%201.366%201.36h32.268c.753.001%201.364-.607%201.366-1.36v-24.28c-.002-.753-.613-1.361-1.366-1.36m-30.903%2021.75v-16.789l8.428%208.453zm14.718-3.865c1.161.003%202.276-.455%203.1-1.273l1.351-1.339%208.981%209.007h-26.832l9.035-8.935%201.242%201.246c.826.832%201.951%201.298%203.123%201.294m1.175-3.2c-.655.647-1.71.644-2.36-.008l-11.918-11.957h26.373zm5.217-1.326%208.428-8.335v16.785z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  -webkit-transform: translate(0%, -50%);
          transform: translate(0%, -50%);
}
@media (hover: hover) and (pointer: fine) {
  .c-button-mail {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
  }
  .c-button-mail:hover {
    color: #fff;
    background-color: #4D4D4D;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .c-button-mail {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
  }
  .c-button-mail:hover {
    color: #fff;
    background-color: #4D4D4D;
  }
}
.c-button-mail:focus-visible {
  background-color: #4D4D4D;
  outline: 2px solid #3D9941;
  outline-offset: -2px;
}

.c-button-top {
  position: fixed;
  right: 0;
  bottom: 0;
  z-index: 777777;
  width: clamp(4.5rem, 4.758vw, 6.5rem);
  height: clamp(4.5rem, 4.758vw, 6.5rem);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(10px);
  border: none;
  outline: none;
  opacity: 0.9;
}
.c-button-top img {
  width: 100%;
  height: auto;
}
@media (hover: hover) and (pointer: fine) {
  .c-button-top {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }
  .c-button-top:hover {
    background-color: rgba(0, 0, 0, 0.9);
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .c-button-top {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }
  .c-button-top:hover {
    background-color: rgba(0, 0, 0, 0.9);
  }
}
.c-button-top:focus-visible {
  outline: 2px solid #3D9941;
  outline-offset: 0;
}

:where(.c-list-disc:not(:first-child), .c-list-number:not(:first-child), .c-list-square:not(:first-child)) {
  margin-top: 2em;
}

.c-list-disc,
.l-main section ul:not([class]),
.l-main article ul:not([class]) {
  text-align: left;
  counter-reset: li;
}
.c-list-disc > li,
.l-main section ul:not([class]) > li,
.l-main article ul:not([class]) > li {
  position: relative;
  padding-left: 1em;
  line-height: inherit;
}
.c-list-disc > li::before,
.l-main section ul:not([class]) > li::before,
.l-main article ul:not([class]) > li::before {
  position: absolute;
  top: 0;
  left: -0.25em;
  display: inline;
  content: "・";
}
.c-list-disc > li:not(:first-child),
.l-main section ul:not([class]) > li:not(:first-child),
.l-main article ul:not([class]) > li:not(:first-child) {
  margin-top: 0;
}

.c-list-disc--gap li + li,
.l-main section ul:not([class]) li + li,
.l-main article ul:not([class]) li + li {
  margin-top: 1em;
}

.c-list-square {
  text-align: left;
  counter-reset: li;
}
.c-list-square > li {
  position: relative;
  padding-left: 1em;
  line-height: inherit;
}
.c-list-square > li::before {
  position: absolute;
  top: 1em;
  left: 0;
  display: inline;
  font-size: 50%;
  content: "■";
}
.c-list-square > li:not(:first-child) {
  margin-top: 0.5em;
}

.c-square--gap li + li {
  margin-top: 1em;
}

.c-list-number,
.l-main section ol:not([class]),
.l-main article ol:not([class]) {
  text-align: left;
  counter-reset: li;
}
.c-list-number > li,
.l-main section ol:not([class]) > li,
.l-main article ol:not([class]) > li {
  position: relative;
  padding-left: 1.6em;
  line-height: inherit;
}
.c-list-number > li::before,
.l-main section ol:not([class]) > li::before,
.l-main article ol:not([class]) > li::before {
  position: absolute;
  top: 0;
  left: 0.3em;
  display: inline;
  width: 2em;
  font-weight: 700;
  color: #3D9941;
  content: counter(li);
  counter-increment: li;
}
.c-list-number > li:nth-child(n+10)::before,
.l-main section ol:not([class]) > li:nth-child(n+10)::before,
.l-main article ol:not([class]) > li:nth-child(n+10)::before {
  left: -0.3em;
  letter-spacing: -0.05em;
}

.c-list-number--gap > li + li,
.l-main section ol:not([class]) > li + li,
.l-main article ol:not([class]) > li + li {
  margin-top: 1em;
}

:where(.c-section) {
  z-index: 3;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
}

.c-section {
  position: relative;
  padding-top: 5rem;
  margin: 0;
}
@media print, screen and (min-width: 768px) {
  .c-section {
    padding-top: min(7vw, 7rem);
  }
}

:where(.c-inner01) {
  z-index: 3;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
}

.c-inner01 {
  position: relative;
  width: min(90%, 110rem);
}

:where(table) {
  border-spacing: 0;
  border-collapse: collapse;
}

:where(table:not(:first-child)) {
  margin-top: 3em;
}

:where(.c-table01) {
  position: relative;
  width: 100%;
  font-size: inherit;
  border-collapse: separate;
}

.c-table01 {
  border-top: #D4D4D4 solid 1px;
}
.c-table01 > tbody > tr > th,
.c-table01 > tbody > tr > td {
  position: relative;
  display: block;
  text-align: left;
}
@media print, screen and (min-width: 768px) {
  .c-table01 > tbody > tr > th,
  .c-table01 > tbody > tr > td {
    display: table-cell;
    vertical-align: top;
  }
}
.c-table01 > tbody > tr > th {
  padding-top: 1em;
  font-weight: 700;
  text-align: left;
}
@media print, screen and (min-width: 768px) {
  .c-table01 > tbody > tr > th {
    padding-top: 2em;
    padding-right: min(3vw, 30px);
    padding-bottom: 2em;
    border-bottom: #D4D4D4 solid 1px;
  }
}
.c-table01 > tbody > tr > td {
  padding-top: 0;
  padding-bottom: 1em;
  border-bottom: #D4D4D4 solid 1px;
}
@media print, screen and (min-width: 768px) {
  .c-table01 > tbody > tr > td {
    padding-top: 2em;
    padding-bottom: 2em;
  }
}

/* u-font */
.u-font-wn {
  font-weight: 400;
}
.u-font-wm {
  font-weight: 500;
}
.u-font-wb {
  font-weight: 700;
}
.u-font-size-xs {
  font-size: 80%;
}
.u-font-size-s {
  font-size: 90%;
}
.u-font-size-l {
  font-size: 110%;
}
.u-font-size-xl {
  font-size: 120%;
}

.u-visible-sp {
  display: inline-block;
}
@media print, screen and (min-width: 768px) {
  .u-visible-sp {
    display: none;
  }
}

.u-visible-pc {
  display: none;
}
@media print, screen and (min-width: 768px) {
  .u-visible-pc {
    display: inline-block;
  }
}

.u-visible-s,
.u-visible-sm,
.u-visible-md,
.u-visible-lg,
.u-visible-xl,
.u-visible-xxl {
  display: none;
}

@media print, screen and (width <= 575px) {
  .u-visible-s {
    display: inline-block;
  }
}

@media print, screen and (width >= 576px) and (width <= 767.98px) {
  .u-visible-sm {
    display: inline-block;
  }
}

@media print, screen and (width >= 768px) and (width <= 991px) {
  .u-visible-md {
    display: inline-block;
  }
}

@media print, screen and (width >= 992px) and (width <= 1199px) {
  .u-visible-lg {
    display: inline-block;
  }
}

@media print, screen and (width >= 1200px) and (width <= 1365px) {
  .u-visible-xl {
    display: inline-block;
  }
}

@media print, screen and (width >= 1366px) {
  .u-visible-xxl {
    display: inline-block;
  }
}

[class^=u-ic-] {
  display: inline-block;
  width: 1.5em;
  height: 1em;
  vertical-align: middle;
}

.u-ic-arrow-p {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2015%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m14.372%2013.822c-3.53%203.2-7.06%206.4-10.59%209.6-2.073%201.878-5.125-1.247-3.038-3.137l8.9-8.062-8.967-8.483c-2.044-1.94%201.001-5.064%203.039-3.134%203.551%203.359%207.103%206.72%2010.656%2010.083.837.877.837%202.256%200%203.133%22%20fill%3D%22%233d9941%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-arrow-w {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2015%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m14.372%2013.822c-3.53%203.2-7.06%206.4-10.59%209.6-2.073%201.878-5.125-1.247-3.038-3.137l8.9-8.062-8.967-8.483c-2.044-1.94%201.001-5.064%203.039-3.134%203.551%203.359%207.103%206.72%2010.656%2010.083.837.877.837%202.256%200%203.133%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-arrow-p {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2015%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m14.372%2013.822c-3.53%203.2-7.06%206.4-10.59%209.6-2.073%201.878-5.125-1.247-3.038-3.137l8.9-8.062-8.967-8.483c-2.044-1.94%201.001-5.064%203.039-3.134%203.551%203.359%207.103%206.72%2010.656%2010.083.837.877.837%202.256%200%203.133%22%20fill%3D%22%233d9941%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-blank-p {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%233d9941%22%3E%3Cpath%20d%3D%22m14.745%200h-9.69c-.696.004-1.257.571-1.255%201.267v9.8c-.003.696.559%201.263%201.255%201.267h9.69c.696-.004%201.257-.571%201.255-1.267v-9.8c.002-.696-.559-1.263-1.255-1.267m-9.052%201.91h8.413v8.515h-8.413z%22%2F%3E%3Cpath%20d%3D%22m12.516%2014.09h-10.623v-10.685c.002-.525-.422-.952-.947-.955-.525.003-.948.43-.946.955v10.771c-.004%201.002.804%201.818%201.806%201.824h10.71c.527%200%20.955-.428.955-.955s-.427-.954-.955-.955%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-blank {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%233d9941%22%3E%3Cpath%20d%3D%22m14.745%200h-9.69c-.696.004-1.257.571-1.255%201.267v9.8c-.003.696.559%201.263%201.255%201.267h9.69c.696-.004%201.257-.571%201.255-1.267v-9.8c.002-.696-.559-1.263-1.255-1.267m-9.052%201.91h8.413v8.515h-8.413z%22%2F%3E%3Cpath%20d%3D%22m12.516%2014.09h-10.623v-10.685c.002-.525-.422-.952-.947-.955-.525.003-.948.43-.946.955v10.771c-.004%201.002.804%201.818%201.806%201.824h10.71c.527%200%20.955-.428.955-.955s-.427-.954-.955-.955%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-blank-w {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22m14.745%200h-9.69c-.696.004-1.257.571-1.255%201.267v9.8c-.003.696.559%201.263%201.255%201.267h9.69c.696-.004%201.257-.571%201.255-1.267v-9.8c.002-.696-.559-1.263-1.255-1.267m-9.052%201.91h8.413v8.515h-8.413z%22%2F%3E%3Cpath%20d%3D%22m12.516%2014.09h-10.623v-10.685c.002-.525-.422-.952-.947-.955-.525.003-.948.43-.946.955v10.771c-.004%201.002.804%201.818%201.806%201.824h10.71c.527%200%20.955-.428.955-.955s-.427-.954-.955-.955%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-acc-open {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%223%22%20viewBox%3D%220%200%2025%203%22%20width%3D%2225%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m-3845.5%2011h22a1.5%201.5%200%200%201%201.5%201.5%201.5%201.5%200%200%201%20-1.5%201.5h-22a1.5%201.5%200%200%201%20-1.5-1.5%201.5%201.5%200%200%201%201.5-1.5z%22%20fill%3D%22%23fff%22%20transform%3D%22translate(3847%20-11)%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-acc-close {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20width%3D%2225%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m-3836%2023.5v-9.5h-9.5a1.5%201.5%200%200%201%20-1.5-1.5%201.5%201.5%200%200%201%201.5-1.5h9.5v-9.5a1.5%201.5%200%200%201%201.5-1.5%201.5%201.5%200%200%201%201.5%201.5v9.5h9.5a1.5%201.5%200%200%201%201.5%201.5%201.5%201.5%200%200%201%20-1.5%201.5h-9.5v9.5a1.5%201.5%200%200%201%20-1.5%201.5%201.5%201.5%200%200%201%20-1.5-1.5z%22%20fill%3D%22%23fff%22%20transform%3D%22translate(3847)%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-pdf {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2039%2050%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m26.025%200h-24.305c-.951.001-1.721.773-1.72%201.724v46.551c-.001.951.769%201.723%201.72%201.725h35.56c.951-.002%201.721-.774%201.72-1.725v-36.955z%22%20fill%3D%22%23f2f2f2%22%2F%3E%3Cpath%20d%3D%22m27.745%2011.32h11.255l-12.975-11.32v9.6c0%20.951.769%201.722%201.72%201.724%22%20fill%3D%22%23cbcbcb%22%2F%3E%3Cpath%20d%3D%22m0%2031.466v16.81c-.001.951.769%201.723%201.72%201.725h35.56c.951-.002%201.721-.774%201.72-1.725v-16.81z%22%20fill%3D%22%23dc0000%22%2F%3E%3Cpath%20d%3D%22m17.901%2021.314-3.037-2.382c-.559-.441-1.37-.346-1.812.214-.012.016-.025.032-.036.048-.146.242-.237.513-.264.794-.022.421.178.823.528%201.058l5.149%203.969h.132l.132.132c.071-.002.13.055.132.126v.006h.66c.146.019.294-.029.4-.132h.264l5.281-3.969c.585-.437.704-1.266.267-1.851s-1.266-.704-1.851-.266l-3.172%202.385v-12.5c0-.729-.59-1.32-1.319-1.321-.729%200-1.32.59-1.321%201.319v12.37z%22%20fill%3D%22%23dc0000%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m6.344%2046.067v-10.724h3.629c.725-.009%201.448.098%202.139.318.607.19%201.141.563%201.527%201.068.409.602.609%201.322.569%202.049.03.724-.169%201.438-.569%202.042-.38.534-.908.946-1.519%201.183-.665.261-1.374.391-2.088.383h-1.34v3.68h-2.348zm2.348-5.542h1.21c.542.041%201.08-.118%201.512-.447.351-.338.534-.814.5-1.3.049-.47-.153-.931-.533-1.212-.476-.26-1.015-.38-1.556-.346h-1.134v3.305z%22%2F%3E%3Cpath%20d%3D%22m16.093%2046.067v-10.725h3c.976-.024%201.946.17%202.837.57.786.369%201.434.978%201.851%201.739.471.928.696%201.961.655%203%20.038%201.051-.184%202.094-.648%203.038-.402.775-1.04%201.401-1.822%201.79-.857.406-1.796.606-2.744.584zm2.348-1.905h.5c.559.012%201.113-.104%201.62-.339.476-.237.857-.629%201.08-1.111.281-.648.412-1.351.382-2.057.033-.701-.098-1.4-.382-2.042-.226-.468-.608-.843-1.08-1.061-.511-.221-1.063-.329-1.62-.318h-.5z%22%2F%3E%3Cpath%20d%3D%22m26.491%2046.067v-10.724h6.7v1.963h-4.35v2.583h3.73v1.963h-3.73v4.214h-2.35z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-doc {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2039%2050%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m26.025%200h-24.305c-.951.001-1.721.773-1.72%201.724v46.551c-.001.951.769%201.723%201.72%201.725h35.56c.951-.002%201.721-.774%201.72-1.725v-36.955z%22%20fill%3D%22%23f2f2f2%22%2F%3E%3Cpath%20d%3D%22m27.745%2011.32h11.255l-12.975-11.32v9.6c0%20.951.769%201.722%201.72%201.724%22%20fill%3D%22%23cbcbcb%22%2F%3E%3Cpath%20d%3D%22m0%2031.466v16.81c-.001.951.769%201.723%201.72%201.725h35.56c.951-.002%201.721-.774%201.72-1.725v-16.81z%22%20fill%3D%22%231451b6%22%2F%3E%3Cpath%20d%3D%22m17.901%2021.314-3.037-2.382c-.559-.441-1.37-.346-1.812.214-.012.016-.025.032-.036.048-.146.242-.237.513-.264.794-.022.421.178.823.528%201.058l5.149%203.969h.132l.132.132c.071-.002.13.055.132.126v.006h.66c.146.019.294-.029.4-.132h.264l5.281-3.969c.585-.437.704-1.266.267-1.851s-1.266-.704-1.851-.266l-3.172%202.385v-12.5c0-.729-.59-1.32-1.319-1.321-.729%200-1.32.59-1.321%201.319v12.37z%22%20fill%3D%22%231451b6%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m5.292%2046.067v-10.725h3c.976-.024%201.946.17%202.837.57.786.369%201.434.978%201.851%201.739.471.928.696%201.961.655%203%20.038%201.051-.184%202.094-.648%203.038-.403.774-1.041%201.401-1.822%201.789-.857.406-1.796.606-2.744.585zm2.348-1.905h.5c.559.012%201.113-.104%201.62-.339.476-.237.857-.629%201.08-1.111.281-.648.412-1.351.382-2.057.033-.701-.098-1.4-.382-2.042-.226-.468-.608-.843-1.08-1.061-.511-.221-1.063-.329-1.62-.318h-.5z%22%2F%3E%3Cpath%20d%3D%22m20.01%2046.27c-.886.017-1.76-.215-2.52-.671-.745-.465-1.339-1.137-1.707-1.934-.43-.944-.639-1.973-.612-3.009-.029-1.027.181-2.047.612-2.98.37-.781.964-1.434%201.707-1.876.767-.438%201.637-.659%202.52-.642.886-.019%201.761.205%202.528.649.737.446%201.328%201.098%201.7%201.876.432.93.641%201.948.612%202.973.027%201.036-.183%202.065-.612%203.009-.367.796-.958%201.468-1.7%201.934-.763.458-1.639.69-2.528.671m0-2.035c.472.011.932-.145%201.3-.44.39-.329.684-.758.85-1.241.214-.61.315-1.254.3-1.9.015-.636-.087-1.27-.3-1.869-.164-.473-.458-.889-.85-1.2-.777-.549-1.815-.549-2.592%200-.391.31-.684.727-.843%201.2-.211.6-.313%201.233-.3%201.869-.013.646.089%201.289.3%201.9.162.483.454.912.843%201.241.368.295.828.451%201.3.44%22%2F%3E%3Cpath%20d%3D%22m31.33%2046.27c-.655.005-1.305-.115-1.915-.354-.593-.236-1.129-.594-1.573-1.053-.475-.496-.84-1.086-1.073-1.732-.272-.761-.403-1.566-.389-2.374-.015-.807.121-1.61.4-2.367.245-.655.619-1.254%201.1-1.761.453-.474%201-.848%201.606-1.1.612-.251%201.268-.379%201.93-.375.64-.012%201.272.132%201.844.419.495.248.947.575%201.339.967l-1.224%201.5c-.256-.25-.547-.462-.864-.628-.331-.164-.697-.246-1.066-.238-.481-.003-.952.143-1.347.418-.428.303-.762.721-.965%201.205-.249.596-.37%201.237-.353%201.883-.016.653.097%201.302.331%201.912.184.486.504.909.922%201.219.405.283.889.429%201.382.419.419.006.833-.098%201.2-.3.346-.19.658-.436.922-.729l1.239%201.486c-.418.501-.942.903-1.534%201.176-.6.27-1.251.406-1.908.4%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-xlsx {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2039%2050%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m26.025%200h-24.305c-.951.001-1.721.773-1.72%201.724v46.551c-.001.951.769%201.723%201.72%201.725h35.56c.951-.002%201.721-.774%201.72-1.725v-36.955z%22%20fill%3D%22%23f2f2f2%22%2F%3E%3Cpath%20d%3D%22m27.745%2011.32h11.255l-12.975-11.32v9.6c0%20.951.769%201.722%201.72%201.724%22%20fill%3D%22%23cbcbcb%22%2F%3E%3Cpath%20d%3D%22m0%2031.465v16.81c-.001.951.769%201.723%201.72%201.725h35.56c.951-.002%201.721-.774%201.72-1.725v-16.81z%22%20fill%3D%22%230d7239%22%2F%3E%3Cpath%20d%3D%22m17.901%2021.314-3.037-2.382c-.559-.441-1.37-.346-1.812.214-.012.016-.025.032-.036.048-.146.242-.237.513-.264.794-.022.421.178.823.528%201.058l5.149%203.969h.132l.132.132c.071-.002.13.055.132.126v.006h.66c.146.019.294-.029.4-.132h.264l5.281-3.969c.585-.437.704-1.266.267-1.851s-1.266-.704-1.851-.266l-3.172%202.385v-12.5c0-.729-.59-1.32-1.319-1.321-.729%200-1.32.59-1.321%201.319v12.37z%22%20fill%3D%22%230d7239%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m4.014%2045.442%202.616-4.861-2.476-4.593h2.311l.849%201.831c.11.221.218.454.324.7s.231.518.375.815h.051c.11-.297.216-.568.318-.815s.199-.48.292-.7l.787-1.832h2.2l-2.464%204.683%202.629%204.772h-2.3l-.965-1.972c-.119-.237-.235-.485-.349-.744s-.239-.532-.375-.821h-.051l-.336.821c-.106.259-.214.507-.324.744l-.914%201.972z%22%2F%3E%3Cpath%20d%3D%22m13.117%2045.442v-9.454h2.07v7.711h3.759v1.743z%22%2F%3E%3Cpath%20d%3D%22m23.453%2045.621c-.634-.001-1.263-.12-1.854-.35-.6-.229-1.151-.573-1.62-1.012l1.181-1.438c.331.306.711.553%201.124.732.381.174.794.268%201.213.274.36.027.719-.065%201.022-.261.219-.162.345-.421.337-.694.009-.185-.052-.367-.172-.509-.136-.143-.297-.26-.476-.344-.2-.102-.441-.208-.724-.318l-1.232-.522c-.329-.14-.639-.322-.921-.541-.294-.227-.536-.513-.711-.84-.189-.363-.283-.768-.273-1.177-.006-.507.142-1.004.425-1.425.296-.435.704-.782%201.181-1.005.542-.254%201.135-.381%201.733-.369.555.001%201.104.107%201.619.312.524.205.998.52%201.39.923l-1.041%201.3c-.283-.225-.595-.411-.927-.554-.33-.136-.684-.204-1.041-.2-.317-.017-.632.065-.9.235-.213.143-.338.386-.33.642-.006.185.062.365.19.5.148.146.322.263.514.344.216.097.464.201.743.312l1.206.5c.358.14.693.335.99.579.274.227.496.511.648.833.361.849.292%201.819-.184%202.609-.296.459-.713.827-1.206%201.062-.593.281-1.244.418-1.9.4%22%2F%3E%3Cpath%20d%3D%22m27.643%2045.442%202.616-4.861-2.476-4.593h2.311l.851%201.832c.11.221.218.454.324.7s.231.518.375.815h.051c.11-.297.216-.568.318-.815s.199-.48.292-.7l.787-1.832h2.2l-2.464%204.683%202.629%204.772h-2.3l-.965-1.972c-.119-.237-.235-.485-.349-.744s-.239-.532-.375-.821h-.051l-.336.821c-.106.259-.214.507-.324.744l-.914%201.972h-2.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-zip {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2039%2050%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m26.025%200h-24.305c-.951.001-1.721.773-1.72%201.724v46.551c-.001.951.769%201.723%201.72%201.725h35.56c.951-.002%201.721-.774%201.72-1.725v-36.955z%22%20fill%3D%22%23f2f2f2%22%2F%3E%3Cpath%20d%3D%22m27.745%2011.32h11.255l-12.975-11.32v9.6c0%20.951.769%201.722%201.72%201.724%22%20fill%3D%22%23cbcbcb%22%2F%3E%3Cpath%20d%3D%22m0%2031.466v16.81c-.001.951.769%201.723%201.72%201.725h35.56c.951-.002%201.721-.774%201.72-1.725v-16.81z%22%20fill%3D%22%235a5a5a%22%2F%3E%3Cpath%20d%3D%22m17.901%2021.314-3.037-2.382c-.559-.441-1.37-.346-1.812.214-.012.016-.025.032-.036.048-.146.242-.237.513-.264.794-.022.421.178.823.528%201.058l5.149%203.969h.132l.132.132c.071-.002.13.055.132.126v.006h.66c.146.019.294-.029.4-.132h.264l5.281-3.969c.585-.437.704-1.266.267-1.851s-1.266-.704-1.851-.266l-3.172%202.385v-12.5c0-.729-.59-1.32-1.319-1.321-.729%200-1.32.59-1.321%201.319v12.37z%22%20fill%3D%22%235a5a5a%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m8.98%2046.067v-1.424l4.8-7.332h-4.339v-1.968h7.23v1.429l-4.8%207.317h4.839v1.977h-7.73z%22%2F%3E%3Cpath%20d%3D%22m18.543%2035.344h2.348v10.723h-2.348z%22%2F%3E%3Cpath%20d%3D%22m23.44%2046.067v-10.724h3.629c.725-.009%201.448.098%202.139.318.607.19%201.141.563%201.527%201.068.409.602.609%201.322.569%202.049.03.724-.169%201.438-.569%202.042-.38.534-.908.946-1.519%201.183-.665.261-1.374.391-2.088.383h-1.34v3.68h-2.348zm2.348-5.542h1.21c.542.041%201.08-.118%201.512-.447.351-.338.534-.814.5-1.3.049-.47-.153-.931-.533-1.212-.476-.26-1.015-.38-1.556-.346h-1.138z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-search {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2040%2040%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m36.92%2036.53-7.036-7.78c2.852-3.047%204.432-7.069%204.416-11.242.088-8.876-7.025-16.148-15.9-16.258-8.875.11-15.988%207.382-15.9%2016.258-.018%204.297%201.655%208.428%204.659%2011.5%205.161%205.333%2013.361%206.303%2019.624%202.32l7.329%208.078c.753.776%201.993.794%202.769.04.014-.013.027-.027.04-.04.774-.802.774-2.073%200-2.875m-26.952-10.4c-2.253-2.303-3.508-5.401-3.493-8.623-.066-6.657%205.267-12.112%2011.924-12.195%206.66.081%2011.997%205.54%2011.928%2012.2.014%203.222-1.241%206.319-3.494%208.623-4.507%204.657-11.935%204.779-16.592.272-.092-.089-.183-.18-.272-.272%22%20fill%3D%22%233d9941%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

.u-ic-arrow-down {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016.003%209.996%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m6.786%209.581-6.4-7.06c-1.251-1.382.832-3.421%202.092-2.021l5.374%205.927%205.656-5.976c1.293-1.362%203.376.668%202.093%202.026l-6.722%207.1c-.584.558-1.505.558-2.089%200%22%20fill%3D%22%233d9941%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}

/* text */
.u-text-al {
  text-align: left;
}
.u-text-ac {
  text-align: center;
}
.u-text-ar {
  text-align: right;
}
.u-text-aj {
  text-align: justify;
}
.u-text-du {
  text-decoration: underline;
  text-underline-offset: 0.3em;
}
.u-text-dl {
  text-decoration: line-through;
}

.u-pt0 {
  padding-top: 0rem;
}

.u-pt5 {
  padding-top: 0.5rem;
}

.u-pt10 {
  padding-top: 1rem;
}

.u-pt15 {
  padding-top: 1.5rem;
}

.u-pt20 {
  padding-top: 2rem;
}

.u-pt25 {
  padding-top: 2.5rem;
}

.u-pt30 {
  padding-top: 3rem;
}

.u-pt35 {
  padding-top: 3.5rem;
}

.u-pt40 {
  padding-top: 4rem;
}

.u-pt45 {
  padding-top: 4.5rem;
}

.u-pt50 {
  padding-top: 5rem;
}

.u-pt55 {
  padding-top: 5.5rem;
}

.u-pt60 {
  padding-top: 6rem;
}

.u-pt65 {
  padding-top: 6.5rem;
}

.u-pt70 {
  padding-top: 7rem;
}

.u-pt75 {
  padding-top: 7.5rem;
}

.u-pt80 {
  padding-top: 8rem;
}

.u-pt85 {
  padding-top: 8.5rem;
}

.u-pt90 {
  padding-top: 9rem;
}

.u-pt95 {
  padding-top: 9.5rem;
}

.u-pt100 {
  padding-top: 10rem;
}

.u-pb0 {
  padding-bottom: 0rem;
}

.u-pb5 {
  padding-bottom: 0.5rem;
}

.u-pb10 {
  padding-bottom: 1rem;
}

.u-pb15 {
  padding-bottom: 1.5rem;
}

.u-pb20 {
  padding-bottom: 2rem;
}

.u-pb25 {
  padding-bottom: 2.5rem;
}

.u-pb30 {
  padding-bottom: 3rem;
}

.u-pb35 {
  padding-bottom: 3.5rem;
}

.u-pb40 {
  padding-bottom: 4rem;
}

.u-pb45 {
  padding-bottom: 4.5rem;
}

.u-pb50 {
  padding-bottom: 5rem;
}

.u-pb55 {
  padding-bottom: 5.5rem;
}

.u-pb60 {
  padding-bottom: 6rem;
}

.u-pb65 {
  padding-bottom: 6.5rem;
}

.u-pb70 {
  padding-bottom: 7rem;
}

.u-pb75 {
  padding-bottom: 7.5rem;
}

.u-pb80 {
  padding-bottom: 8rem;
}

.u-pb85 {
  padding-bottom: 8.5rem;
}

.u-pb90 {
  padding-bottom: 9rem;
}

.u-pb95 {
  padding-bottom: 9.5rem;
}

.u-pb100 {
  padding-bottom: 10rem;
}

.u-pl0 {
  padding-left: 0rem;
}

.u-pl5 {
  padding-left: 0.5rem;
}

.u-pl10 {
  padding-left: 1rem;
}

.u-pl15 {
  padding-left: 1.5rem;
}

.u-pl20 {
  padding-left: 2rem;
}

.u-pl25 {
  padding-left: 2.5rem;
}

.u-pl30 {
  padding-left: 3rem;
}

.u-pl35 {
  padding-left: 3.5rem;
}

.u-pl40 {
  padding-left: 4rem;
}

.u-pl45 {
  padding-left: 4.5rem;
}

.u-pl50 {
  padding-left: 5rem;
}

.u-pl55 {
  padding-left: 5.5rem;
}

.u-pl60 {
  padding-left: 6rem;
}

.u-pl65 {
  padding-left: 6.5rem;
}

.u-pl70 {
  padding-left: 7rem;
}

.u-pl75 {
  padding-left: 7.5rem;
}

.u-pl80 {
  padding-left: 8rem;
}

.u-pl85 {
  padding-left: 8.5rem;
}

.u-pl90 {
  padding-left: 9rem;
}

.u-pl95 {
  padding-left: 9.5rem;
}

.u-pl100 {
  padding-left: 10rem;
}

.u-pr0 {
  padding-right: 0rem;
}

.u-pr5 {
  padding-right: 0.5rem;
}

.u-pr10 {
  padding-right: 1rem;
}

.u-pr15 {
  padding-right: 1.5rem;
}

.u-pr20 {
  padding-right: 2rem;
}

.u-pr25 {
  padding-right: 2.5rem;
}

.u-pr30 {
  padding-right: 3rem;
}

.u-pr35 {
  padding-right: 3.5rem;
}

.u-pr40 {
  padding-right: 4rem;
}

.u-pr45 {
  padding-right: 4.5rem;
}

.u-pr50 {
  padding-right: 5rem;
}

.u-pr55 {
  padding-right: 5.5rem;
}

.u-pr60 {
  padding-right: 6rem;
}

.u-pr65 {
  padding-right: 6.5rem;
}

.u-pr70 {
  padding-right: 7rem;
}

.u-pr75 {
  padding-right: 7.5rem;
}

.u-pr80 {
  padding-right: 8rem;
}

.u-pr85 {
  padding-right: 8.5rem;
}

.u-pr90 {
  padding-right: 9rem;
}

.u-pr95 {
  padding-right: 9.5rem;
}

.u-pr100 {
  padding-right: 10rem;
}

.u-mt0 {
  margin-top: 0rem;
}

.u-mt5 {
  margin-top: 0.5rem;
}

.u-mt10 {
  margin-top: 1rem;
}

.u-mt15 {
  margin-top: 1.5rem;
}

.u-mt20 {
  margin-top: 2rem;
}

.u-mt25 {
  margin-top: 2.5rem;
}

.u-mt30 {
  margin-top: 3rem;
}

.u-mt35 {
  margin-top: 3.5rem;
}

.u-mt40 {
  margin-top: 4rem;
}

.u-mt45 {
  margin-top: 4.5rem;
}

.u-mt50 {
  margin-top: 5rem;
}

.u-mt55 {
  margin-top: 5.5rem;
}

.u-mt60 {
  margin-top: 6rem;
}

.u-mt65 {
  margin-top: 6.5rem;
}

.u-mt70 {
  margin-top: 7rem;
}

.u-mt75 {
  margin-top: 7.5rem;
}

.u-mt80 {
  margin-top: 8rem;
}

.u-mt85 {
  margin-top: 8.5rem;
}

.u-mt90 {
  margin-top: 9rem;
}

.u-mt95 {
  margin-top: 9.5rem;
}

.u-mt100 {
  margin-top: 10rem;
}

.u-mb0 {
  margin-bottom: 0rem;
}

.u-mb5 {
  margin-bottom: 0.5rem;
}

.u-mb10 {
  margin-bottom: 1rem;
}

.u-mb15 {
  margin-bottom: 1.5rem;
}

.u-mb20 {
  margin-bottom: 2rem;
}

.u-mb25 {
  margin-bottom: 2.5rem;
}

.u-mb30 {
  margin-bottom: 3rem;
}

.u-mb35 {
  margin-bottom: 3.5rem;
}

.u-mb40 {
  margin-bottom: 4rem;
}

.u-mb45 {
  margin-bottom: 4.5rem;
}

.u-mb50 {
  margin-bottom: 5rem;
}

.u-mb55 {
  margin-bottom: 5.5rem;
}

.u-mb60 {
  margin-bottom: 6rem;
}

.u-mb65 {
  margin-bottom: 6.5rem;
}

.u-mb70 {
  margin-bottom: 7rem;
}

.u-mb75 {
  margin-bottom: 7.5rem;
}

.u-mb80 {
  margin-bottom: 8rem;
}

.u-mb85 {
  margin-bottom: 8.5rem;
}

.u-mb90 {
  margin-bottom: 9rem;
}

.u-mb95 {
  margin-bottom: 9.5rem;
}

.u-mb100 {
  margin-bottom: 10rem;
}

.u-ml0 {
  margin-left: 0rem;
}

.u-ml5 {
  margin-left: 0.5rem;
}

.u-ml10 {
  margin-left: 1rem;
}

.u-ml15 {
  margin-left: 1.5rem;
}

.u-ml20 {
  margin-left: 2rem;
}

.u-ml25 {
  margin-left: 2.5rem;
}

.u-ml30 {
  margin-left: 3rem;
}

.u-ml35 {
  margin-left: 3.5rem;
}

.u-ml40 {
  margin-left: 4rem;
}

.u-ml45 {
  margin-left: 4.5rem;
}

.u-ml50 {
  margin-left: 5rem;
}

.u-ml55 {
  margin-left: 5.5rem;
}

.u-ml60 {
  margin-left: 6rem;
}

.u-ml65 {
  margin-left: 6.5rem;
}

.u-ml70 {
  margin-left: 7rem;
}

.u-ml75 {
  margin-left: 7.5rem;
}

.u-ml80 {
  margin-left: 8rem;
}

.u-ml85 {
  margin-left: 8.5rem;
}

.u-ml90 {
  margin-left: 9rem;
}

.u-ml95 {
  margin-left: 9.5rem;
}

.u-ml100 {
  margin-left: 10rem;
}

.u-mr0 {
  margin-right: 0rem;
}

.u-mr5 {
  margin-right: 0.5rem;
}

.u-mr10 {
  margin-right: 1rem;
}

.u-mr15 {
  margin-right: 1.5rem;
}

.u-mr20 {
  margin-right: 2rem;
}

.u-mr25 {
  margin-right: 2.5rem;
}

.u-mr30 {
  margin-right: 3rem;
}

.u-mr35 {
  margin-right: 3.5rem;
}

.u-mr40 {
  margin-right: 4rem;
}

.u-mr45 {
  margin-right: 4.5rem;
}

.u-mr50 {
  margin-right: 5rem;
}

.u-mr55 {
  margin-right: 5.5rem;
}

.u-mr60 {
  margin-right: 6rem;
}

.u-mr65 {
  margin-right: 6.5rem;
}

.u-mr70 {
  margin-right: 7rem;
}

.u-mr75 {
  margin-right: 7.5rem;
}

.u-mr80 {
  margin-right: 8rem;
}

.u-mr85 {
  margin-right: 8.5rem;
}

.u-mr90 {
  margin-right: 9rem;
}

.u-mr95 {
  margin-right: 9.5rem;
}

.u-mr100 {
  margin-right: 10rem;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtcGF0dGVybiAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIOOCguOBoeOCjeOCk+OAgeOCiOOCiuebtOaEn+eahOOBqmJveC1zaXppbmfjgavoqK3lrpogKi9cbiAgcGFkZGluZzogMDsgLyog44OR44OH44Kj44Oz44Kw44KC5bi444GrMOOBqyAqL1xuICBtYXJnaW46IDA7IC8qIOODnuODvOOCuOODs+OBrzDjgasgKi9cbn1cblxuOndoZXJlKFtoaWRkZW5dOm5vdChbaGlkZGVuPXVudGlsLWZvdW5kXSkpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAvKiBoaWRkZW7jga/pnZ7ooajnpLrjgpLmhI/lkbPjgZfjgb7jgZkgKi9cbn1cblxuOndoZXJlKGh0bWwpIHtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAgICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gICAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgICAgICAgICB0ZXh0LXNpemUtYWRqdXN0OiBub25lOyAvKiBpT1Pjga7jg6njg7Pjg4njgrnjgrHjg7zjg5fjgafjg4bjgq3jgrnjg4jjgYzoqr/mlbTjgZXjgozjgarjgYTjgojjgYbjgavjgZnjgosgKi9cbiAgY29sb3Itc2NoZW1lOiBkYXJrIGxpZ2h0OyAvKiDjg6bjg7zjgrbjg7zjgYzjg4Djg7zjgq/jg4bjg7zjg57jgpLlpb3jgoDloLTlkIjjgIHoh6rli5XnmoTjgavjg4Djg7zjgq/jg4bjg7zjg57jgavjgarjgosgKi9cbn1cblxuQHN1cHBvcnRzIG5vdCAobWluLWJsb2NrLXNpemU6IDEwMGR2Yikge1xuICA6d2hlcmUoaHRtbCkge1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICA6d2hlcmUoaHRtbDpmb2N1cy13aXRoaW4pIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgLyog5L2V44GL44Gr44OV44Kp44O844Kr44K544GM44GC44KL5aC05ZCI44Gu44G/44K544Og44O844K644K544Kv44Ot44O844OrICovXG4gIH1cbn1cbjp3aGVyZShib2R5KSB7IC8qIOOCteODleOCoeODquS7peWkluOBruODluODqeOCpuOCtuOBruODleOCqeODvOODq+ODkOODg+OCryAqL1xuICBibG9jay1zaXplOiAxMDBkdmI7IC8qIDFkdmLjga/li5XnmoTjg5Pjg6Xjg7zjg53jg7zjg4jjga7plbfjgZXjga4xJeOAgTEwMGR2YuOBp+mrmOOBleOBhOOBo+OBseOBhOOBqyAqL1xuICBmb250LWZhbWlseTogc3lzdGVtLXVpLCBzYW5zLXNlcmlmOyAvKiB0aW1l44Gu5Luj44KP44KK44Gr44K344K544OG44Og44OV44Kp44Oz44OI44KS5L2/55SoICovXG4gIGxpbmUtaGVpZ2h0OiAxLjU7IC8qIOOCouOCr+OCu+OCt+ODluODq+OBquihjOOBrumrmOOBlSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgLyog44OG44Kt44K544OI44Gu44Os44Oz44OA44Oq44Oz44Kw44KS5pS55ZaEICovXG59XG5cbjp3aGVyZShpbnB1dCwgYnV0dG9uLCB0ZXh0YXJlYSwgc2VsZWN0KSB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8qIOODleOCqeODvOODoCDjgrPjg7Pjg4jjg63jg7zjg6vjga/opqrjg5Xjgqnjg7Pjg4jjgpLntpnmib8gKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIOOCq+ODqeODvOOCgue2meaJvyAqL1xufVxuXG46d2hlcmUodGV4dGFyZWEpIHsgLyog44OG44Kt44K544OI44Ko44Oq44Ki44Gu5rC05bmz44Oq44K144Kk44K644KS54Sh5Yq544GrICovXG4gIHJlc2l6ZTogYmxvY2s7XG59XG5cbjp3aGVyZShidXR0b24sIGxhYmVsLCBzZWxlY3QsIHN1bW1hcnksIFtyb2xlPWJ1dHRvbl0sIFtyb2xlPW9wdGlvbl0pIHtcbiAgY3Vyc29yOiBwb2ludGVyOyAvKiDjgqTjg7Pjgr/jg6njgq/jg4bjgqPjg5bjgarjgoLjga7jgavjgqvjg7zjgr3jg6vjgpLlkIjjgo/jgZvjgosgKi9cbn1cblxuOndoZXJlKDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyAvKiDjg5Xjgqnjg7zjg6DjgrPjg7Pjg4jjg63jg7zjg6vnhKHlirnmmYLjga7jgqvjg7zjgr3jg6vjgpLoqLHlj6/jgZfjgarjgYQgKi9cbn1cblxuOndoZXJlKGxhYmVsOmhhcyg+IGlucHV0OmRpc2FibGVkKSwgbGFiZWw6aGFzKCsgaW5wdXQ6ZGlzYWJsZWQpKSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IC8qIOODqeODmeODq+OBq+OCguOCq+ODvOOCveODq+OCkuioseWPr+OBl+OBquOBhCAqL1xufVxuXG46d2hlcmUoYnV0dG9uKSB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7IC8qIOODnOOCv+ODs+OBruODnOODvOODgOODvOOBruOCueOCv+OCpOODq+OCkuioreWumuOBl+OChOOBmeOBj+OBmeOCiyAqL1xufVxuXG46d2hlcmUoYSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMmVtOyAvKiDkuIvnt5rjga7kuIrjgavjgrnjg5rjg7zjgrnjgpLov73liqDjgZnjgosgKi9cbn1cblxuOndoZXJlKHVsLCBvbCkge1xuICBsaXN0LXN0eWxlOiBub25lOyAvKiDjg5Pjg6Xjg6zjg4Pjg4jjgpLliYrpmaTjgIHlv4XopoHjgavlv5zjgZjjgabmiYvli5Xjgafov73liqDjgZnjgosgKi9cbn1cblxuOndoZXJlKGltZywgc3ZnLCB2aWRlbywgY2FudmFzLCBhdWRpbywgaWZyYW1lLCBlbWJlZCwgb2JqZWN0KSB7XG4gIGRpc3BsYXk6IGJsb2NrOyAvKiDnva7mj5vjgZXjgozjgZ/opoHntKDjgpLjgojjgorkuojmuKzlj6/og73jgavjgZnjgosgKi9cbn1cblxuOndoZXJlKHAsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7IC8qIOmVt+OBhOWNmOiqnuOBr+aUueihjCAqL1xufVxuXG46d2hlcmUoaHIpIHsgLyog44KI44KK5LiA6LKr5oCn44Gu44GC44KL44CB44K544K/44Kk44Oq44OD44K344Ol44GqaHIgKi9cbiAgYmxvY2stc2l6ZTogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLWJlZm9yZTogI2NiY2JjYiAxcHggc29saWQ7XG4gICAgICAgICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAjY2JjYmNiIDFweCBzb2xpZDtcbn1cblxuOndoZXJlKDpmb2N1cy12aXNpYmxlKSB7IC8qIOOCiOOCiuS4gOiyq+aAp+OBruOBguOCi+OAgeOCq+OCueOCv+ODnuOCpOOCuuWPr+iDveOBquODleOCqeODvOOCq+OCueOBruOCouOCpuODiOODqeOCpOODsyAqL1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpLCAjNTM4N0VCKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVpbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZW91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZW91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyB1cC1tb3Rpb24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgycmVtKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycmVtKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHVwLW1vdGlvbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJyZW0pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJyZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBpbWFnZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDAgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGltYWdlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gIH1cbn1cbioge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8qIGFuaW1hdGlvbuaZguOBruOBq+OBmOOBv+mYsuatoiAqL1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IC8qIGFuaW1hdGlvbuaZguOBruaWh+Wtl+OBq+OBmOOBv+mYsuatoiAqL1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyAvKiBhbmltYXRpb27mmYLjga7mloflrZfjgavjgZjjgb/pmLLmraIgKi9cbn1cblxuOnJvb3Qge1xuICAtLWZvbnQtc2l6ZTogNjIuNTtcbiAgLS1jb2xvci1iYXNlLWJnOiAjZmZmO1xuICAtLWNvbG9yLWJhc2UtdGV4dDogIzAwMDtcbiAgLS1jb2xvci1wcmk6ICMzRDk5NDE7XG4gIC0tY29sb3Itc3I6ICMxRjRDMjE7XG4gIC0tY29sb3ItcmVkOiAjQ0IwMDAwO1xuICAtLWNvbG9yLWxpbms6ICMzMTdGMzQ7XG4gIC0tY29sb3ItbGluay1ob3ZlcjogIzAwMDtcbiAgLS1mb250LWpwOkJJWiBVREdvdGhpYywgc2Fucy1zZXJpZjtcbiAgLS1mb250LXNpemUxMDE0OmNsYW1wKDFyZW0sIDAuODE4cmVtICsgMC43OHZ3LCAxLjRyZW0pO1xuICAtLWZvbnQtc2l6ZTExMTM6Y2xhbXAoMS4xcmVtLCAxLjAwOXJlbSArIDAuMzl2dywgMS4zcmVtKTtcbiAgLS1mb250LXNpemUxMjEzOmNsYW1wKDEuMnJlbSwgMS4xNTVyZW0gKyAwLjE5dncsIDEuM3JlbSk7XG4gIC0tZm9udC1zaXplMTIxNDpjbGFtcCgxLjJyZW0sIDEuMTA5cmVtICsgMC4zOXZ3LCAxLjRyZW0pO1xuICAtLWZvbnQtc2l6ZTEyMTU6Y2xhbXAoMS4ycmVtLCAxLjA5MXJlbSArIDAuNTV2dywgMS41cmVtKTtcbiAgLS1mb250LXNpemUxNDE2OmNsYW1wKDEuNHJlbSwgMS4zMDlyZW0gKyAwLjM5dncsIDEuNnJlbSk7XG4gIC0tZm9udC1zaXplMTUxNzpjbGFtcCgxLjVyZW0sIDEuNDA5cmVtICsgMC4zOXZ3LCAxLjdyZW0pO1xuICAtLWZvbnQtc2l6ZTE2MTg6Y2xhbXAoMS42cmVtLCAxLjUwOXJlbSArIDAuMzl2dywgMS44cmVtKTtcbiAgLS1mb250LXNpemUxODIwOmNsYW1wKDEuOHJlbSwgMS43MDlyZW0gKyAwLjM5dncsIDJyZW0pO1xuICAtd2Via2l0LWZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vbmU7XG4gICAgICAgICAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9uZTsgLyogQ0pL6KiA6Kqe77yI5Lit5Zu96Kqe44CB5pel5pys6Kqe44CB6Z+T5Zu96Kqe77yJ44Gn44Gu5Y+l6Kqt54K544Gu6ZaT6ZqU44KS5aSJ5pu044CCICovXG59XG5cbmh0bWwge1xuICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gIGhlaWdodDogLW1vei1hdmFpbGFibGU7XG4gIGhlaWdodDogZmlsbC1hdmFpbGFibGU7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1mb250LXNpemUpICogMC45JSk7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBzY3JvbGwtcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMTIsIDEwNiwgMjM4LCAwLjIpO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgICAgICAgIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWZvbnQtc2l6ZSkgKiAxJSk7XG4gIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBodG1sIHtcbiAgICBzY3JvbGwtcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gIG1pbi1oZWlnaHQ6IC1tb3otYXZhaWxhYmxlO1xuICBtaW4taGVpZ2h0OiBmaWxsLWF2YWlsYWJsZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBub25lO1xuICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCxcbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiA3NjhweDtcbiAgfVxufVxuXG46d2hlcmUoYm9keSkge1xuICBmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgMS4zMDlyZW0gKyAwLjM5dncsIDEuNnJlbSk7XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiQklaIFVER290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmFzZS10ZXh0KTtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlaW4gZWFzZS1vdXQgMC4zcyBib3RoIDAuMXM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWRlaW4gZWFzZS1vdXQgMC4zcyBib3RoIDAuMXM7XG59XG5ib2R5LmlzLWduYXYtb3BlbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmlzLWduYXYtb3BlbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5cbmJvZHk6aGFzKCNqcy1nbG9iYWxuYXYtc3AuaXMtb3BlbikgLmwtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci1ndXR0ZXI6IHN0YWJsZTtcbn1cblxuOndoZXJlKHNlY3Rpb24pLFxuOndoZXJlKGFydGljbGUpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsZXR0ZXItc3BhY2luZzogY2xhbXAoMC4wMWVtLCAwLjAxM3Z3LCAwLjAyZW0pO1xufVxuXG46d2hlcmUocCwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbjp3aGVyZShpbWcpIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbjp3aGVyZShzdHJvbmcpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuOndoZXJlKHN1cCkge1xuICBmb250LXNpemU6IDU1JTtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuXG46d2hlcmUoc3ViKSB7XG4gIGZvbnQtc2l6ZTogNTUlO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuXG46d2hlcmUocCArICopIHtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuXG46d2hlcmUocDpub3QoOmZpcnN0LWNoaWxkKSkge1xuICBtYXJnaW4tdG9wOiAyZW07XG59XG5cbi5sLW1haW4gYVtocmVmXj1cInRlbDpcIl0ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgKHBvaW50ZXI6IGZpbmUpLCAoaG92ZXI6IGhvdmVyKSB7XG4gIC5sLW1haW4gYVtocmVmXj1cInRlbDpcIl0ge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuOndoZXJlKC5sLW1haW4gYTpub3QoW2NsYXNzXSkpIHtcbiAgY29sb3I6ICMzMTdGMzQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICA6d2hlcmUoLmwtbWFpbiBhOm5vdChbY2xhc3NdKSkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgfVxuICA6d2hlcmUoLmwtbWFpbiBhOm5vdChbY2xhc3NdKSk6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIDp3aGVyZSgubC1tYWluIGE6bm90KFtjbGFzc10pKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICB9XG4gIDp3aGVyZSgubC1tYWluIGE6bm90KFtjbGFzc10pKTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgOndoZXJlKC5sLW1haW4gYTpub3QoW2NsYXNzXSkpIGksXG4gIDp3aGVyZSgubC1tYWluIGE6bm90KFtjbGFzc10pKSBpbWcge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIH1cbiAgOndoZXJlKC5sLW1haW4gYTpub3QoW2NsYXNzXSkpIGk6aG92ZXIsXG4gIDp3aGVyZSgubC1tYWluIGE6bm90KFtjbGFzc10pKSBpbWc6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICA6d2hlcmUoLmwtbWFpbiBhOm5vdChbY2xhc3NdKSkgaSxcbiAgOndoZXJlKC5sLW1haW4gYTpub3QoW2NsYXNzXSkpIGltZyB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgfVxuICA6d2hlcmUoLmwtbWFpbiBhOm5vdChbY2xhc3NdKSkgaTpob3ZlcixcbiAgOndoZXJlKC5sLW1haW4gYTpub3QoW2NsYXNzXSkpIGltZzpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG5cbnBpY3R1cmU6aGFzKFtsb2FkaW5nPWxhenldKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogMXB4O1xuICBibG9jay1zaXplOiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4ubC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDBkdmg7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbi5sLWNvbnRhaW5lcl9fYmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBzdmg7XG59XG4ubC1jb250YWluZXJfX2JnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxubWFpbixcbi5sLW1haW4sXG5hcnRpY2xlLFxuc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sLW1haW4ge1xuICB6LWluZGV4OiAzO1xuICBwYWRkaW5nLXRvcDogNy41cmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiBjbGFtcCgwLjAyZW0sIDAuMXZ3LCAwLjA0ZW0pO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLW1haW4ge1xuICAgIHBhZGRpbmctdG9wOiBjbGFtcCgxMHJlbSwgMTJ2dywgMTUuM3JlbSk7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmwtbWFpbiB7XG4gICAgcGFkZGluZy10b3A6IGNsYW1wKDEzLjNyZW0sIDE4Ljh2aCwgMTUuM3JlbSk7XG4gIH1cbn1cblxuLmwtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDg4ODg4ODtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuMXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjFzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbjogMC41cyBmYWRlaW4gY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMHMgYm90aDtcbiAgICAgICAgICBhbmltYXRpb246IDAuNXMgZmFkZWluIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDBzIGJvdGg7XG59XG4ubC1oZWFkZXJfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3LjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuMXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjFzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlcl9faW5uZXIge1xuICAgIGhlaWdodDogY2xhbXAoMTByZW0sIDEydncsIDE1LjNyZW0pO1xuICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sLWhlYWRlcl9faW5uZXIge1xuICAgIGhlaWdodDogY2xhbXAoMTMuM3JlbSwgMTguOHZoLCAxNS4zcmVtKTtcbiAgfVxufVxuLmwtaGVhZGVyX19sb2dvcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjFyZW07XG4gIGxlZnQ6IDEuM3JlbTtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IG1pbigwLjZ2dywgMC42cmVtKTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyX19sb2dvcyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogbWluKDIuNzc3N3Z3LCA0cmVtKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuLmwtaGVhZGVyX19sb2dvIHtcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sLWhlYWRlcl9fbG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE0LjVyZW07XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1oZWFkZXJfX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogbWluKDE3LjkxNnZ3LCAyNS44cmVtKTtcbiAgfVxufVxuLmwtaGVhZGVyX19kYXRzdXRhbnNvIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmwtaGVhZGVyX19kYXRzdXRhbnNvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNy44cmVtO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyX19kYXRzdXRhbnNvIGltZyB7XG4gICAgd2lkdGg6IG1pbig5LjcyMnZ3LCAxNHJlbSk7XG4gIH1cbn1cbi5sLWhlYWRlciAuYy1idXR0b24wMS0tZW50cnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDUuNXJlbTtcbiAgaGVpZ2h0OiA1LjVyZW07XG4gIG1pbi1oZWlnaHQ6IDUuNXJlbTtcbiAgcGFkZGluZzogMCBtaW4oMi41dncsIDFyZW0pIDAgbWluKDR2dywgMS41cmVtKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmwtaGVhZGVyIC5jLWJ1dHRvbjAxLS1lbnRyeSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IG1pbigxOHZ3LCAyNXJlbSk7XG4gICAgaGVpZ2h0OiA4cmVtO1xuICAgIG1pbi1oZWlnaHQ6IDhyZW07XG4gIH1cbn1cbi5sLWhlYWRlciAuYy1idXR0b24wMS0tbWFpbCA+IHNwYW4ge1xuICBmb250LXNpemU6IG1pbig1dncsIDEuNHJlbSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyIC5jLWJ1dHRvbjAxLS1tYWlsID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiBtaW4oMS41dncsIDJyZW0pO1xuICB9XG59XG4ubC1oZWFkZXIgLmMtYnV0dG9uMDEtLW1haWwgaSB7XG4gIHdpZHRoOiBtaW4oNnZ3LCAyLjRyZW0pO1xuICBoZWlnaHQ6IDEuOHJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubC1oZWFkZXIgLmMtYnV0dG9uMDEtLW1haWwgaSB7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAyLjJyZW07XG4gIH1cbn1cblxuLmwtaGVhZGVyLmlzLXNjcm9sbCAubC1oZWFkZXJfX2lubmVyIHtcbiAgaGVpZ2h0OiA2cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlci5pcy1zY3JvbGwgLmwtaGVhZGVyX19pbm5lciB7XG4gICAgaGVpZ2h0OiAxMXJlbTtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubC1oZWFkZXIuaXMtc2Nyb2xsIC5sLWhlYWRlcl9faW5uZXIge1xuICAgIGhlaWdodDogMTFyZW07XG4gIH1cbn1cbi5sLWhlYWRlci5pcy1zY3JvbGwgLmwtaGVhZGVyX19sb2dvcyB7XG4gIHRvcDogMDtcbiAgZ2FwOiBtaW4oMC42dncsIDAuNnJlbSk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyLmlzLXNjcm9sbCAubC1oZWFkZXJfX2xvZ29zIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxufVxuLmwtaGVhZGVyLmlzLXNjcm9sbCAubC1oZWFkZXJfX2xvZ28ge1xuICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5sLWhlYWRlci5pcy1zY3JvbGwgLmwtaGVhZGVyX19sb2dvIGltZyB7XG4gIHdpZHRoOiAxMC42cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlci5pcy1zY3JvbGwgLmwtaGVhZGVyX19sb2dvIGltZyB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICB9XG59XG4ubC1oZWFkZXIuaXMtc2Nyb2xsIC5sLWhlYWRlcl9fZGF0c3V0YW5zbyBpbWcge1xuICB3aWR0aDogNi40cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlci5pcy1zY3JvbGwgLmwtaGVhZGVyX19kYXRzdXRhbnNvIGltZyB7XG4gICAgd2lkdGg6IDExLjZyZW07XG4gIH1cbn1cblxuLmwtZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRkFGQztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbiAgfVxufVxuLmwtZm9vdGVyX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IG1pbig5MCUsIDExMHJlbSk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmwtZm9vdGVyX19ncmlkIHtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogNnJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1mb290ZXJfX2dyaWQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBnYXA6IDAgMy41cmVtO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuLmwtZm9vdGVyLWxvZ29zIHtcbiAgd2lkdGg6IG1pbigxMDAlLCA0NS42cmVtKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1mb290ZXItbG9nb3Mge1xuICAgIHdpZHRoOiBtaW4oNDUlLCA0NS42cmVtKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5sLWZvb3Rlci1sb2dvcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmwtZm9vdGVyLWxvZ29zX19ncmlkIHtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIC1tcy1ncmlkLWNvbHVtbnM6IG1pbigzOC40dncsIDE0LjRyZW0pIDNyZW0gbWluKDI5LjN2dywgMTFyZW0pO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbigzOC40dncsIDE0LjRyZW0pIG1pbigyOS4zdncsIDExcmVtKTtcbiAgZ2FwOiAwIDNyZW07XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICB3aWR0aDogLW1vei1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1mb290ZXItbG9nb3NfX2dyaWQge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6IG1pbig1MCUsIDIzLjdyZW0pIG1pbig4dncsIDNyZW0pIG1pbig0MCUsIDEzcmVtKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbig1MCUsIDIzLjdyZW0pIG1pbig0MCUsIDEzcmVtKTtcbiAgICBnYXA6IDAgbWluKDh2dywgM3JlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5sLWZvb3Rlci1jb250YWN0IHtcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWZvb3Rlci1jb250YWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5sLWZvb3Rlci1jb250YWN0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS42cmVtLCAxLjh2dywgMS44cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1pbmRlbnQ6IDAuMTVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWZvb3Rlci1jb250YWN0X190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBmb250LXNpemU6IG1pbigxLjh2dywgMS44cmVtKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ubC1mb290ZXItY29udGFjdF9fdGV4dDAxIHtcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMWVtIGF1dG8gMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjJyZW0sIDEuMTA5cmVtICsgMC4zOXZ3LCAxLjRyZW0pO1xuICBsaW5lLWhlaWdodDogMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWZvb3Rlci1jb250YWN0X190ZXh0MDEge1xuICAgIG1hcmdpbjogMC41ZW0gMCAwO1xuICAgIGZvbnQtc2l6ZTogbWluKDEuNHZ3LCAxLjVyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5sLWZvb3Rlci1jb250YWN0X190ZXh0MDIwMy13cmFwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZm9vdGVyLWNvbnRhY3RfX3RleHQwMjAzLXdyYXAge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMCBtaW4oNHZ3LCAxLjVlbSk7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmwtZm9vdGVyLWNvbnRhY3RfX3RleHQwMiwgLmwtZm9vdGVyLWNvbnRhY3RfX3RleHQwMyB7XG4gIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICB3aWR0aDogLW1vei1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiBjbGFtcCgxLjJyZW0sIDEuMTA5cmVtICsgMC4zOXZ3LCAxLjRyZW0pO1xuICBsaW5lLWhlaWdodDogMi41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZm9vdGVyLWNvbnRhY3RfX3RleHQwMiwgLmwtZm9vdGVyLWNvbnRhY3RfX3RleHQwMyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogbWluKDEuM3Z3LCAxLjNyZW0pO1xuICB9XG59XG4ubC1mb290ZXItY29udGFjdF9fdGV4dDAyIGEsIC5sLWZvb3Rlci1jb250YWN0X190ZXh0MDMgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAubC1mb290ZXItY29udGFjdF9fdGV4dC10ZWwge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubC1mb290ZXItY29udGFjdF9fdGV4dC10ZWwge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuLmwtZm9vdGVyX19jb3B5cmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDRyZW0gMCAwO1xuICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDEuMDNyZW0gKyAwLjN2dywgMS4zcmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiAwLjA0cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNHJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5wLWdsb2JhbG5hdi10cmlnZ2VyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA4ODg4ODk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNi44cmVtO1xuICBoZWlnaHQ6IDcuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMzRDk5NDE7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgMC4xcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZ2xvYmFsbmF2LXRyaWdnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLWdsb2JhbG5hdi10cmlnZ2VyLmlzLXNjcm9sbCB7XG4gIGhlaWdodDogNnJlbTtcbn1cbi5wLWdsb2JhbG5hdi10cmlnZ2VyOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgIzMxN0YzNDtcbn1cbi5wLWdsb2JhbG5hdi10cmlnZ2VyX19pYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ucC1nbG9iYWxuYXYtdHJpZ2dlcl9faWMgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNSU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogMC4zcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjE1cmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGVhc2Utb3V0IDAuMXM7XG4gIHRyYW5zaXRpb246IGVhc2Utb3V0IDAuMXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG4ucC1nbG9iYWxuYXYtdHJpZ2dlcl9faWMgaTo6YmVmb3JlLCAucC1nbG9iYWxuYXYtdHJpZ2dlcl9faWMgaTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogMC4zcmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjM0Q5OTQxO1xuICBib3JkZXItcmFkaXVzOiAwLjE1cmVtO1xufVxuLnAtZ2xvYmFsbmF2LXRyaWdnZXJfX2ljIGk6OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZWFzZS1vdXQgMC4zcyAwLjFzO1xuICB0cmFuc2l0aW9uOiBlYXNlLW91dCAwLjNzIDAuMXM7XG59XG4ucC1nbG9iYWxuYXYtdHJpZ2dlcl9faWMgaTo6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZWFzZS1vdXQgMC4zcyAwLjFzO1xuICB0cmFuc2l0aW9uOiBlYXNlLW91dCAwLjNzIDAuMXM7XG59XG4ucC1nbG9iYWxuYXYtdHJpZ2dlcl9faWMgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MCU7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wLWdsb2JhbG5hdi10cmlnZ2VyLmlzLW9wZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wLWdsb2JhbG5hdi10cmlnZ2VyLmlzLW9wZW4gaTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxNTVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE1NWRlZyk7XG59XG4ucC1nbG9iYWxuYXYtdHJpZ2dlci5pcy1vcGVuIGk6OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTU1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTU1ZGVnKTtcbn1cbi5wLWdsb2JhbG5hdi10cmlnZ2VyLmlzLW9wZW4gc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ucC1nbG9iYWxuYXYtc3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogODg4ODg4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwZHZoO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjMzE3RjM0O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXMgZWFzZSAwLjFzO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgMC4xcztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwZW0pO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBlbSk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZ2xvYmFsbmF2LXNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wLWdsb2JhbG5hdi1zcC5pcy1vcGVuIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLnAtZ2xvYmFsbmF2LXNwX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDBkdmg7XG4gIHBhZGRpbmc6IG1heCg5dmgsIDJyZW0pIDUuM3Z3IDVyZW07XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5pcy1vcGVuIC5wLWdsb2JhbG5hdi1zcF9faW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWdsb2JhbG5hdi1zcF9fbWVudTAxIHtcbiAgd2lkdGg6IG1pbigxMDAlLCA1MHJlbSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnAtZ2xvYmFsbmF2LXNwX19tZW51MDEgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBib3JkZXItYm90dG9tOiAjQjZENUI3IDFweCBzb2xpZDtcbn1cbi5wLWdsb2JhbG5hdi1zcF9fbWVudTAxID4gbGkgPiBhOm5vdChbY2xhc3NdKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICB3aWR0aDogLW1vei1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nLXRvcDogMS40ZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjRlbTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAucC1nbG9iYWxuYXYtc3BfX21lbnUwMSA+IGxpID4gYTpub3QoW2NsYXNzXSkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycztcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICB9XG4gIC5wLWdsb2JhbG5hdi1zcF9fbWVudTAxID4gbGkgPiBhOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wLWdsb2JhbG5hdi1zcF9fbWVudTAxID4gbGkgPiBhOm5vdChbY2xhc3NdKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gIH1cbiAgLnAtZ2xvYmFsbmF2LXNwX19tZW51MDEgPiBsaSA+IGE6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbn1cbi5wLWdsb2JhbG5hdi1zcF9fbWVudTAxID4gbGkgPiBhOm5vdChbY2xhc3NdKTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNmZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLnAtZ2xvYmFsbmF2LXNwIC51LWljLWJsYW5rLXcge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5wLWdsb2JhbG5hdi1wYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZ2xvYmFsbmF2LXBjIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IG1pbigzLjQ3dncsIDVyZW0pO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMCBtaW4oMXZ3LCAyZW0pO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWdsb2JhbG5hdi1wY19fbWVudTAxIHtcbiAgICBnYXA6IDAgbWluKDEuNXZ3LCAyLjVlbSk7XG4gIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEge1xuICAgIGdhcDogMCBtaW4oMi41dncsIDQuNWVtKTtcbiAgfVxufVxuLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBtaW4oNC43NTh2dywgNi41cmVtKTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiBtaW4oMS41dncsIDEuNnJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucC1nbG9iYWxuYXYtcGNfX21lbnUwMSA+IGxpIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMnJlbTtcbiAgfVxufVxuLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEgPiBsaSA+IGEge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogbWluKDQuNzU4dncsIDYuNXJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEgPiBsaSA+IGE6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuNWVtO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3RjM0O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAucC1nbG9iYWxuYXYtcGNfX21lbnUwMSA+IGxpID4gYSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gIH1cbiAgLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEgPiBsaSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMzE3RjM0O1xuICB9XG4gIC5wLWdsb2JhbG5hdi1wY19fbWVudTAxID4gbGkgPiBhOmhvdmVyOjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAucC1nbG9iYWxuYXYtcGNfX21lbnUwMSA+IGxpID4gYSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gIH1cbiAgLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEgPiBsaSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMzE3RjM0O1xuICB9XG4gIC5wLWdsb2JhbG5hdi1wY19fbWVudTAxID4gbGkgPiBhOmhvdmVyOjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucC1pbml0aWF0aXZlIC5wLWdsb2JhbG5hdi1wY19fbWVudTAxIGxpOm50aC1jaGlsZCgxKSBhIHtcbiAgY29sb3I6ICMzMTdGMzQ7XG59XG4ucC1pbml0aWF0aXZlIC5wLWdsb2JhbG5hdi1wY19fbWVudTAxIGxpOm50aC1jaGlsZCgxKSBhOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wLWNhc2UgLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEgbGk6bnRoLWNoaWxkKDIpIGEge1xuICBjb2xvcjogIzMxN0YzNDtcbn1cbi5wLWNhc2UgLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEgbGk6bnRoLWNoaWxkKDIpIGE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnAtdXNlZnVsIC5wLWdsb2JhbG5hdi1wY19fbWVudTAxIGxpOm50aC1jaGlsZCgzKSBhIHtcbiAgY29sb3I6ICMzMTdGMzQ7XG59XG4ucC11c2VmdWwgLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEgbGk6bnRoLWNoaWxkKDMpIGE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnAtemViIC5wLWdsb2JhbG5hdi1wY19fbWVudTAxIGxpOm50aC1jaGlsZCg0KSBhIHtcbiAgY29sb3I6ICMzMTdGMzQ7XG59XG4ucC16ZWIgLnAtZ2xvYmFsbmF2LXBjX19tZW51MDEgbGk6bnRoLWNoaWxkKDQpIGE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnAtcGFnZXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxOS41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgxODQsIDI1NCwgMjE5LCAwLjcpKSwgdG8ocmdiYSgyMjUsIDI1NSwgMjA3LCAwLjcpKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDE4NCwgMjU0LCAyMTksIDAuNykgMCUsIHJnYmEoMjI1LCAyNTUsIDIwNywgMC43KSAxMDAlKTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1wYWdldGl0bGUge1xuICAgIGhlaWdodDogMTguNnJlbTtcbiAgfVxufVxuLnAtcGFnZXRpdGxlX190ZXh0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBtaW4oOTAlLCAxMTByZW0pO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1wYWdldGl0bGVfX3RleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjVyZW07XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXBhZ2V0aXRsZV9fdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDAuNWVtIDEuNWVtO1xuICB9XG59XG4ucC1wYWdldGl0bGVfX3RleHQgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGZvbnQtc2l6ZTogbWluKDZ2dywgMi41cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcGFnZXRpdGxlX190ZXh0IHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogbWluKDR2dywgNHJlbSk7XG4gIH1cbn1cbi5wLXBhZ2V0aXRsZV9fdGV4dCBzcGFuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMTUwJSkgb3BhY2l0eSg3MCUpIGJsdXIoNXB4KTtcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTUwJSkgb3BhY2l0eSg3MCUpIGJsdXIoNXB4KTtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1wYWdldGl0bGVfX3RleHQgc3Bhbjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcGFnZXRpdGxlX190ZXh0OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMTUwJSkgb3BhY2l0eSg3MCUpIGJsdXIoMTJweCk7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTUwJSkgb3BhY2l0eSg3MCUpIGJsdXIoMTJweCk7XG4gICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgfVxufVxuLnAtcGFnZXRpdGxlX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDE0LjNyZW07XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1wYWdldGl0bGVfX2ltYWdlIHtcbiAgICB3aWR0aDogbWluKDMwJSwgMzRyZW0pO1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5wLXBhZ2V0aXRsZSB7XG4gICAgbWluLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAucC1wYWdldGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuOndoZXJlKC5jLXRpdGxlMDEgKyAqKSB7XG4gIG1hcmdpbi10b3A6IDNlbTtcbn1cblxuLmMtdGl0bGUwMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiBjbGFtcCgyLjlyZW0sIDIuNnJlbSArIDAuOXZ3LCA0cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICB0ZXh0LWluZGVudDogMC4xNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xufVxuXG46d2hlcmUoLmMtdGl0bGUwMjpub3QoOmZpcnN0LWNoaWxkKSkge1xuICBtYXJnaW4tdG9wOiAzZW07XG59XG5cbjp3aGVyZSguYy10aXRsZTAyICsgKikge1xuICBtYXJnaW4tdG9wOiBjbGFtcCgzcmVtLCAzcmVtICsgMC41dncsIDRyZW0pO1xufVxuXG4uYy10aXRsZTAyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwLjg1ZW07XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy10aXRsZTAyIHtcbiAgICBmb250LXNpemU6IG1pbigzdncsIDMuMnJlbSk7XG4gIH1cbn1cbi5jLXRpdGxlMDI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC42cmVtO1xuICBoZWlnaHQ6IDEuM2VtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKCMwMDdENzkpLCBjb2xvci1zdG9wKDUwJSwgIzAwN0Q3OSksIGNvbG9yLXN0b3AoNTAuNSUsICMzRDk5NDEpLCB0bygjM0Q5OTQxKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDdENzkgMCUsICMwMDdENzkgNTAlLCAjM0Q5OTQxIDUwLjUlLCAjM0Q5OTQxIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5jLXRpdGxlMDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS42cmVtLCAydncsIDEuOHJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBjb2xvcjogIzMxN0YzNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy10aXRsZTAzIHtcbiAgICBsaW5lLWhlaWdodDogMi4yNTtcbiAgfVxufVxuLmMtdGl0bGUwMzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzLjhyZW07XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4zNWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3RjM0O1xufVxuLmMtdGl0bGUwMyArICoge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGl0bGUwMyArICoge1xuICAgIG1hcmdpbi10b3A6IG1pbigydncsIDJyZW0pO1xuICB9XG59XG5cbjp3aGVyZSguYy1idXR0b24wMSkge1xuICB3aWR0aDogY2xhbXAoMjIuNXJlbSwgODB2dywgMjZyZW0pO1xuICBtaW4taGVpZ2h0OiA1LjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICA6d2hlcmUoLmMtYnV0dG9uMDEpIHtcbiAgICBtaW4taGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbjp3aGVyZSguYy1idXR0b24wMSA+IHNwYW4pIHtcbiAgZm9udC1zaXplOiBtaW4oNC40dncsIDEuOHJlbSk7XG59XG5cbjp3aGVyZSguYy1idXR0b24wMikge1xuICBtaW4taGVpZ2h0OiA1cmVtO1xufVxuXG46d2hlcmUoLmMtYnV0dG9uMDIgPiBzcGFuKSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuXG4uYy1idXR0b24wMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDNlbTtcbiAgcGFkZGluZy1sZWZ0OiAzZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjM0Q5OTQxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDk5NDE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNGVtO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgI2Y1ZmZiODtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAwICNmNWZmYjg7XG59XG4uYy1idXR0b24wMSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAuNWVtIDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWluZGVudDogMC4xMmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xufVxuLmMtYnV0dG9uMDEgPiBzcGFuID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG59XG4uYy1idXR0b24wMS5pcy1kaXNhYmxlZCwgLmMtYnV0dG9uMDE6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmMtYnV0dG9uMDEtLWJsYW5rIHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG4uYy1idXR0b24wMS0tYmxhbmsgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjFlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NnJTIwZmlsbCUzRCUyMiUyMzNkOTk0MSUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTE0Ljc0NSUyMDBoLTkuNjljLS42OTYuMDA0LTEuMjU3LjU3MS0xLjI1NSUyMDEuMjY3djkuOGMtLjAwMy42OTYuNTU5JTIwMS4yNjMlMjAxLjI1NSUyMDEuMjY3aDkuNjljLjY5Ni0uMDA0JTIwMS4yNTctLjU3MSUyMDEuMjU1LTEuMjY3di05LjhjLjAwMi0uNjk2LS41NTktMS4yNjMtMS4yNTUtMS4yNjdtLTkuMDUyJTIwMS45MWg4LjQxM3Y4LjUxNWgtOC40MTN6JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTIuNTE2JTIwMTQuMDloLTEwLjYyM3YtMTAuNjg1Yy4wMDItLjUyNS0uNDIyLS45NTItLjk0Ny0uOTU1LS41MjUuMDAzLS45NDguNDMtLjk0Ni45NTV2MTAuNzcxYy0uMDA0JTIwMS4wMDIuODA0JTIwMS44MTglMjAxLjgwNiUyMDEuODI0aDEwLjcxYy41MjclMjAwJTIwLjk1NS0uNDI4Ljk1NS0uOTU1cy0uNDI3LS45NTQtLjk1NS0uOTU1JTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAuYy1idXR0b24wMS0tYmxhbms6aG92ZXIgaSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NnJTIwZmlsbCUzRCUyMiUyM2ZmZmZmZiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTE0Ljc0NSUyMDBoLTkuNjljLS42OTYuMDA0LTEuMjU3LjU3MS0xLjI1NSUyMDEuMjY3djkuOGMtLjAwMy42OTYuNTU5JTIwMS4yNjMlMjAxLjI1NSUyMDEuMjY3aDkuNjljLjY5Ni0uMDA0JTIwMS4yNTctLjU3MSUyMDEuMjU1LTEuMjY3di05LjhjLjAwMi0uNjk2LS41NTktMS4yNjMtMS4yNTUtMS4yNjdtLTkuMDUyJTIwMS45MWg4LjQxM3Y4LjUxNWgtOC40MTN6JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTIuNTE2JTIwMTQuMDloLTEwLjYyM3YtMTAuNjg1Yy4wMDItLjUyNS0uNDIyLS45NTItLjk0Ny0uOTU1LS41MjUuMDAzLS45NDguNDMtLjk0Ni45NTV2MTAuNzcxYy0uMDA0JTIwMS4wMDIuODA0JTIwMS44MTglMjAxLjgwNiUyMDEuODI0aDEwLjcxYy41MjclMjAwJTIwLjk1NS0uNDI4Ljk1NS0uOTU1cy0uNDI3LS45NTQtLjk1NS0uOTU1JTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWJ1dHRvbjAxLS1ibGFuazpob3ZlciBpIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ2clMjBmaWxsJTNEJTIyJTIzZmZmZmZmJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTQuNzQ1JTIwMGgtOS42OWMtLjY5Ni4wMDQtMS4yNTcuNTcxLTEuMjU1JTIwMS4yNjd2OS44Yy0uMDAzLjY5Ni41NTklMjAxLjI2MyUyMDEuMjU1JTIwMS4yNjdoOS42OWMuNjk2LS4wMDQlMjAxLjI1Ny0uNTcxJTIwMS4yNTUtMS4yNjd2LTkuOGMuMDAyLS42OTYtLjU1OS0xLjI2My0xLjI1NS0xLjI2N20tOS4wNTIlMjAxLjkxaDguNDEzdjguNTE1aC04LjQxM3olMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMi41MTYlMjAxNC4wOWgtMTAuNjIzdi0xMC42ODVjLjAwMi0uNTI1LS40MjItLjk1Mi0uOTQ3LS45NTUtLjUyNS4wMDMtLjk0OC40My0uOTQ2Ljk1NXYxMC43NzFjLS4wMDQlMjAxLjAwMi44MDQlMjAxLjgxOCUyMDEuODA2JTIwMS44MjRoMTAuNzFjLjUyNyUyMDAlMjAuOTU1LS40MjguOTU1LS45NTVzLS40MjctLjk1NC0uOTU1LS45NTUlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIH1cbn1cbi5jLWJ1dHRvbjAxID4gaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLmMtYnV0dG9uMDEgPiBpOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYnV0dG9uMDEgPiBpOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiBtaW4oMC4ydncsIDAuNXJlbSk7XG4gIH1cbn1cbi5jLWJ1dHRvbjAxID4gaTpmaXJzdC1jaGlsZC51LWljLWFycm93LXcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uYy1idXR0b24wMSA+IGk6bGFzdC1jaGlsZCB7XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJ1dHRvbjAxID4gaTpsYXN0LWNoaWxkIHtcbiAgICByaWdodDogbWluKDAuMnZ3LCAwLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5jLWJ1dHRvbjAxIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5jLWJ1dHRvbjAxOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU3NTIxO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWJ1dHRvbjAxIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5jLWJ1dHRvbjAxOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU3NTIxO1xuICB9XG59XG4uYy1idXR0b24wMTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzRDk5NDE7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuXG4uYy1idXR0b24wMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjMzE3RjM0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6ICMzRDk5NDEgc29saWQgMXB4O1xuICBib3JkZXItcmFkaXVzOiA0ZW07XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYy1idXR0b24wMjpoYXMoaSkge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbn1cbi5jLWJ1dHRvbjAyID4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMC41ZW0gMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWluZGVudDogMC4xMmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJ1dHRvbjAyID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiBtaW4oMS44dncsIDEuOHJlbSk7XG4gIH1cbn1cbi5jLWJ1dHRvbjAyID4gaTpsYXN0LWNoaWxkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDFyZW07XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYy1idXR0b24wMiA+IGk6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxcmVtO1xuICB6LWluZGV4OiAyO1xuICBmb250LXNpemU6IDFlbTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAuYy1idXR0b24wMiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuICAuYy1idXR0b24wMjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNEOTk0MTtcbiAgfVxuICAuYy1idXR0b24wMjpob3ZlciAudS1pYy1ibGFuay1wIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ2clMjBmaWxsJTNEJTIyJTIzZmZmZmZmJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTQuNzQ1JTIwMGgtOS42OWMtLjY5Ni4wMDQtMS4yNTcuNTcxLTEuMjU1JTIwMS4yNjd2OS44Yy0uMDAzLjY5Ni41NTklMjAxLjI2MyUyMDEuMjU1JTIwMS4yNjdoOS42OWMuNjk2LS4wMDQlMjAxLjI1Ny0uNTcxJTIwMS4yNTUtMS4yNjd2LTkuOGMuMDAyLS42OTYtLjU1OS0xLjI2My0xLjI1NS0xLjI2N20tOS4wNTIlMjAxLjkxaDguNDEzdjguNTE1aC04LjQxM3olMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMi41MTYlMjAxNC4wOWgtMTAuNjIzdi0xMC42ODVjLjAwMi0uNTI1LS40MjItLjk1Mi0uOTQ3LS45NTUtLjUyNS4wMDMtLjk0OC40My0uOTQ2Ljk1NXYxMC43NzFjLS4wMDQlMjAxLjAwMi44MDQlMjAxLjgxOCUyMDEuODA2JTIwMS44MjRoMTAuNzFjLjUyNyUyMDAlMjAuOTU1LS40MjguOTU1LS45NTVzLS40MjctLjk1NC0uOTU1LS45NTUlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIH1cbiAgLmMtYnV0dG9uMDI6aG92ZXIgLnUtaWMtYXJyb3ctcCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNSUyMDI0JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNC4zNzIlMjAxMy44MjJjLTMuNTMlMjAzLjItNy4wNiUyMDYuNC0xMC41OSUyMDkuNi0yLjA3MyUyMDEuODc4LTUuMTI1LTEuMjQ3LTMuMDM4LTMuMTM3bDguOS04LjA2Mi04Ljk2Ny04LjQ4M2MtMi4wNDQtMS45NCUyMDEuMDAxLTUuMDY0JTIwMy4wMzktMy4xMzQlMjAzLjU1MSUyMDMuMzU5JTIwNy4xMDMlMjA2LjcyJTIwMTAuNjU2JTIwMTAuMDgzLjgzNy44NzcuODM3JTIwMi4yNTYlMjAwJTIwMy4xMzMlMjIlMjBmaWxsJTNEJTIyJTIzZmZmZmZmJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtYnV0dG9uMDIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmMtYnV0dG9uMDI6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzRDk5NDE7XG4gIH1cbiAgLmMtYnV0dG9uMDI6aG92ZXIgLnUtaWMtYmxhbmstcCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NnJTIwZmlsbCUzRCUyMiUyM2ZmZmZmZiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTE0Ljc0NSUyMDBoLTkuNjljLS42OTYuMDA0LTEuMjU3LjU3MS0xLjI1NSUyMDEuMjY3djkuOGMtLjAwMy42OTYuNTU5JTIwMS4yNjMlMjAxLjI1NSUyMDEuMjY3aDkuNjljLjY5Ni0uMDA0JTIwMS4yNTctLjU3MSUyMDEuMjU1LTEuMjY3di05LjhjLjAwMi0uNjk2LS41NTktMS4yNjMtMS4yNTUtMS4yNjdtLTkuMDUyJTIwMS45MWg4LjQxM3Y4LjUxNWgtOC40MTN6JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTIuNTE2JTIwMTQuMDloLTEwLjYyM3YtMTAuNjg1Yy4wMDItLjUyNS0uNDIyLS45NTItLjk0Ny0uOTU1LS41MjUuMDAzLS45NDguNDMtLjk0Ni45NTV2MTAuNzcxYy0uMDA0JTIwMS4wMDIuODA0JTIwMS44MTglMjAxLjgwNiUyMDEuODI0aDEwLjcxYy41MjclMjAwJTIwLjk1NS0uNDI4Ljk1NS0uOTU1cy0uNDI3LS45NTQtLjk1NS0uOTU1JTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICB9XG4gIC5jLWJ1dHRvbjAyOmhvdmVyIC51LWljLWFycm93LXAge1xuICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTUlMjAyNCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTQuMzcyJTIwMTMuODIyYy0zLjUzJTIwMy4yLTcuMDYlMjA2LjQtMTAuNTklMjA5LjYtMi4wNzMlMjAxLjg3OC01LjEyNS0xLjI0Ny0zLjAzOC0zLjEzN2w4LjktOC4wNjItOC45NjctOC40ODNjLTIuMDQ0LTEuOTQlMjAxLjAwMS01LjA2NCUyMDMuMDM5LTMuMTM0JTIwMy41NTElMjAzLjM1OSUyMDcuMTAzJTIwNi43MiUyMDEwLjY1NiUyMDEwLjA4My44MzcuODc3LjgzNyUyMDIuMjU2JTIwMCUyMDMuMTMzJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZmZmZiUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICB9XG59XG4uYy1idXR0b24wMjpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDk5NDE7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjM0Q5OTQxO1xuICBvdXRsaW5lLW9mZnNldDogMXB4O1xufVxuXG46d2hlcmUoLmMtYnV0dG9uLW1haWwpIHtcbiAgbWluLWhlaWdodDogNi40cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIDp3aGVyZSguYy1idXR0b24tbWFpbCkge1xuICAgIG1pbi1oZWlnaHQ6IDdyZW07XG4gIH1cbn1cblxuLmMtYnV0dG9uLW1haWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gIHBhZGRpbmctbGVmdDogMmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNGVtO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgI2Y1ZmZiODtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAwICNmNWZmYjg7XG59XG4uYy1idXR0b24tbWFpbCA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAuNWVtIDAgMC41ZW0gMmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICAgICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJ1dHRvbi1tYWlsID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiBtaW4oMnZ3LCAycmVtKTtcbiAgfVxufVxuLmMtYnV0dG9uLW1haWwgPiBzcGFuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzNyUyMDM3JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0zNC42MzQlMjA1aC0zMi4yNjhjLS43NTMtLjAwMS0xLjM2NC42MDctMS4zNjYlMjAxLjM2djI0LjI4Yy4wMDMuNzUyLjYxNCUyMDEuMzYxJTIwMS4zNjYlMjAxLjM2aDMyLjI2OGMuNzUzLjAwMSUyMDEuMzY0LS42MDclMjAxLjM2Ni0xLjM2di0yNC4yOGMtLjAwMi0uNzUzLS42MTMtMS4zNjEtMS4zNjYtMS4zNm0tMzAuOTAzJTIwMjEuNzV2LTE2Ljc4OWw4LjQyOCUyMDguNDUzem0xNC43MTgtMy44NjVjMS4xNjEuMDAzJTIwMi4yNzYtLjQ1NSUyMDMuMS0xLjI3M2wxLjM1MS0xLjMzOSUyMDguOTgxJTIwOS4wMDdoLTI2LjgzMmw5LjAzNS04LjkzNSUyMDEuMjQyJTIwMS4yNDZjLjgyNi44MzIlMjAxLjk1MSUyMDEuMjk4JTIwMy4xMjMlMjAxLjI5NG0xLjE3NS0zLjJjLS42NTUuNjQ3LTEuNzEuNjQ0LTIuMzYtLjAwOGwtMTEuOTE4LTExLjk1N2gyNi4zNzN6bTUuMjE3LTEuMzI2JTIwOC40MjgtOC4zMzV2MTYuNzg1eiUyMiUyMGZpbGwlM0QlMjIlMjNmZmZmZmYlMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAuYy1idXR0b24tbWFpbCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgfVxuICAuYy1idXR0b24tbWFpbDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRENEQ0RDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1idXR0b24tbWFpbCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgfVxuICAuYy1idXR0b24tbWFpbDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRENEQ0RDtcbiAgfVxufVxuLmMtYnV0dG9uLW1haWw6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RDRENEQ7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjM0Q5OTQxO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLmMtYnV0dG9uLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogNzc3Nzc3O1xuICB3aWR0aDogY2xhbXAoNC41cmVtLCA0Ljc1OHZ3LCA2LjVyZW0pO1xuICBoZWlnaHQ6IGNsYW1wKDQuNXJlbSwgNC43NTh2dywgNi41cmVtKTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xufVxuLmMtYnV0dG9uLXRvcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAuYy1idXR0b24tdG9wIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5jLWJ1dHRvbi10b3A6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1idXR0b24tdG9wIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5jLWJ1dHRvbi10b3A6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgfVxufVxuLmMtYnV0dG9uLXRvcDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzRDk5NDE7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuXG46d2hlcmUoLmMtbGlzdC1kaXNjOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYy1saXN0LW51bWJlcjpub3QoOmZpcnN0LWNoaWxkKSwgLmMtbGlzdC1zcXVhcmU6bm90KDpmaXJzdC1jaGlsZCkpIHtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuXG4uYy1saXN0LWRpc2MsXG4ubC1tYWluIHNlY3Rpb24gdWw6bm90KFtjbGFzc10pLFxuLmwtbWFpbiBhcnRpY2xlIHVsOm5vdChbY2xhc3NdKSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvdW50ZXItcmVzZXQ6IGxpO1xufVxuLmMtbGlzdC1kaXNjID4gbGksXG4ubC1tYWluIHNlY3Rpb24gdWw6bm90KFtjbGFzc10pID4gbGksXG4ubC1tYWluIGFydGljbGUgdWw6bm90KFtjbGFzc10pID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5jLWxpc3QtZGlzYyA+IGxpOjpiZWZvcmUsXG4ubC1tYWluIHNlY3Rpb24gdWw6bm90KFtjbGFzc10pID4gbGk6OmJlZm9yZSxcbi5sLW1haW4gYXJ0aWNsZSB1bDpub3QoW2NsYXNzXSkgPiBsaTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0wLjI1ZW07XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY29udGVudDogXCLjg7tcIjtcbn1cbi5jLWxpc3QtZGlzYyA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmwtbWFpbiBzZWN0aW9uIHVsOm5vdChbY2xhc3NdKSA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmwtbWFpbiBhcnRpY2xlIHVsOm5vdChbY2xhc3NdKSA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmMtbGlzdC1kaXNjLS1nYXAgbGkgKyBsaSxcbi5sLW1haW4gc2VjdGlvbiB1bDpub3QoW2NsYXNzXSkgbGkgKyBsaSxcbi5sLW1haW4gYXJ0aWNsZSB1bDpub3QoW2NsYXNzXSkgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLmMtbGlzdC1zcXVhcmUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb3VudGVyLXJlc2V0OiBsaTtcbn1cbi5jLWxpc3Qtc3F1YXJlID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5jLWxpc3Qtc3F1YXJlID4gbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiA1MCU7XG4gIGNvbnRlbnQ6IFwi4pagXCI7XG59XG4uYy1saXN0LXNxdWFyZSA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG5cbi5jLXNxdWFyZS0tZ2FwIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5jLWxpc3QtbnVtYmVyLFxuLmwtbWFpbiBzZWN0aW9uIG9sOm5vdChbY2xhc3NdKSxcbi5sLW1haW4gYXJ0aWNsZSBvbDpub3QoW2NsYXNzXSkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb3VudGVyLXJlc2V0OiBsaTtcbn1cbi5jLWxpc3QtbnVtYmVyID4gbGksXG4ubC1tYWluIHNlY3Rpb24gb2w6bm90KFtjbGFzc10pID4gbGksXG4ubC1tYWluIGFydGljbGUgb2w6bm90KFtjbGFzc10pID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMS42ZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuLmMtbGlzdC1udW1iZXIgPiBsaTo6YmVmb3JlLFxuLmwtbWFpbiBzZWN0aW9uIG9sOm5vdChbY2xhc3NdKSA+IGxpOjpiZWZvcmUsXG4ubC1tYWluIGFydGljbGUgb2w6bm90KFtjbGFzc10pID4gbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwLjNlbTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogMmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzNEOTk0MTtcbiAgY29udGVudDogY291bnRlcihsaSk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbn1cbi5jLWxpc3QtbnVtYmVyID4gbGk6bnRoLWNoaWxkKG4rMTApOjpiZWZvcmUsXG4ubC1tYWluIHNlY3Rpb24gb2w6bm90KFtjbGFzc10pID4gbGk6bnRoLWNoaWxkKG4rMTApOjpiZWZvcmUsXG4ubC1tYWluIGFydGljbGUgb2w6bm90KFtjbGFzc10pID4gbGk6bnRoLWNoaWxkKG4rMTApOjpiZWZvcmUge1xuICBsZWZ0OiAtMC4zZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xufVxuXG4uYy1saXN0LW51bWJlci0tZ2FwID4gbGkgKyBsaSxcbi5sLW1haW4gc2VjdGlvbiBvbDpub3QoW2NsYXNzXSkgPiBsaSArIGxpLFxuLmwtbWFpbiBhcnRpY2xlIG9sOm5vdChbY2xhc3NdKSA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbjp3aGVyZSguYy1zZWN0aW9uKSB7XG4gIHotaW5kZXg6IDM7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IG1pbig3dncsIDdyZW0pO1xuICB9XG59XG5cbjp3aGVyZSguYy1pbm5lcjAxKSB7XG4gIHotaW5kZXg6IDM7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jLWlubmVyMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBtaW4oOTAlLCAxMTByZW0pO1xufVxuXG46d2hlcmUodGFibGUpIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbjp3aGVyZSh0YWJsZTpub3QoOmZpcnN0LWNoaWxkKSkge1xuICBtYXJnaW4tdG9wOiAzZW07XG59XG5cbjp3aGVyZSguYy10YWJsZTAxKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cblxuLmMtdGFibGUwMSB7XG4gIGJvcmRlci10b3A6ICNENEQ0RDQgc29saWQgMXB4O1xufVxuLmMtdGFibGUwMSA+IHRib2R5ID4gdHIgPiB0aCxcbi5jLXRhYmxlMDEgPiB0Ym9keSA+IHRyID4gdGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlMDEgPiB0Ym9keSA+IHRyID4gdGgsXG4gIC5jLXRhYmxlMDEgPiB0Ym9keSA+IHRyID4gdGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuLmMtdGFibGUwMSA+IHRib2R5ID4gdHIgPiB0aCB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGFibGUwMSA+IHRib2R5ID4gdHIgPiB0aCB7XG4gICAgcGFkZGluZy10b3A6IDJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtaW4oM3Z3LCAzMHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICAgIGJvcmRlci1ib3R0b206ICNENEQ0RDQgc29saWQgMXB4O1xuICB9XG59XG4uYy10YWJsZTAxID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG4gIGJvcmRlci1ib3R0b206ICNENEQ0RDQgc29saWQgMXB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlMDEgPiB0Ym9keSA+IHRyID4gdGQge1xuICAgIHBhZGRpbmctdG9wOiAyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJlbTtcbiAgfVxufVxuXG4vKiB1LWZvbnQgKi9cbi51LWZvbnQtd24ge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnUtZm9udC13bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udS1mb250LXdiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi51LWZvbnQtc2l6ZS14cyB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuLnUtZm9udC1zaXplLXMge1xuICBmb250LXNpemU6IDkwJTtcbn1cbi51LWZvbnQtc2l6ZS1sIHtcbiAgZm9udC1zaXplOiAxMTAlO1xufVxuLnUtZm9udC1zaXplLXhsIHtcbiAgZm9udC1zaXplOiAxMjAlO1xufVxuXG4udS12aXNpYmxlLXNwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LXZpc2libGUtc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnUtdmlzaWJsZS1wYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtdmlzaWJsZS1wYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi51LXZpc2libGUtcyxcbi51LXZpc2libGUtc20sXG4udS12aXNpYmxlLW1kLFxuLnUtdmlzaWJsZS1sZyxcbi51LXZpc2libGUteGwsXG4udS12aXNpYmxlLXh4bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAod2lkdGggPD0gNTc1cHgpIHtcbiAgLnUtdmlzaWJsZS1zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kICh3aWR0aCA+PSA1NzZweCkgYW5kICh3aWR0aCA8PSA3NjcuOThweCkge1xuICAudS12aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kICh3aWR0aCA+PSA3NjhweCkgYW5kICh3aWR0aCA8PSA5OTFweCkge1xuICAudS12aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kICh3aWR0aCA+PSA5OTJweCkgYW5kICh3aWR0aCA8PSAxMTk5cHgpIHtcbiAgLnUtdmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAod2lkdGggPj0gMTIwMHB4KSBhbmQgKHdpZHRoIDw9IDEzNjVweCkge1xuICAudS12aXNpYmxlLXhsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kICh3aWR0aCA+PSAxMzY2cHgpIHtcbiAgLnUtdmlzaWJsZS14eGwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG5bY2xhc3NePXUtaWMtXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnUtaWMtYXJyb3ctcCB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTUlMjAyNCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTQuMzcyJTIwMTMuODIyYy0zLjUzJTIwMy4yLTcuMDYlMjA2LjQtMTAuNTklMjA5LjYtMi4wNzMlMjAxLjg3OC01LjEyNS0xLjI0Ny0zLjAzOC0zLjEzN2w4LjktOC4wNjItOC45NjctOC40ODNjLTIuMDQ0LTEuOTQlMjAxLjAwMS01LjA2NCUyMDMuMDM5LTMuMTM0JTIwMy41NTElMjAzLjM1OSUyMDcuMTAzJTIwNi43MiUyMDEwLjY1NiUyMDEwLjA4My44MzcuODc3LjgzNyUyMDIuMjU2JTIwMCUyMDMuMTMzJTIyJTIwZmlsbCUzRCUyMiUyMzNkOTk0MSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xufVxuXG4udS1pYy1hcnJvdy13IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNSUyMDI0JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNC4zNzIlMjAxMy44MjJjLTMuNTMlMjAzLjItNy4wNiUyMDYuNC0xMC41OSUyMDkuNi0yLjA3MyUyMDEuODc4LTUuMTI1LTEuMjQ3LTMuMDM4LTMuMTM3bDguOS04LjA2Mi04Ljk2Ny04LjQ4M2MtMi4wNDQtMS45NCUyMDEuMDAxLTUuMDY0JTIwMy4wMzktMy4xMzQlMjAzLjU1MSUyMDMuMzU5JTIwNy4xMDMlMjA2LjcyJTIwMTAuNjU2JTIwMTAuMDgzLjgzNy44NzcuODM3JTIwMi4yNTYlMjAwJTIwMy4xMzMlMjIlMjBmaWxsJTNEJTIyJTIzZmZmZmZmJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi51LWljLWFycm93LXAge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE1JTIwMjQlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTE0LjM3MiUyMDEzLjgyMmMtMy41MyUyMDMuMi03LjA2JTIwNi40LTEwLjU5JTIwOS42LTIuMDczJTIwMS44NzgtNS4xMjUtMS4yNDctMy4wMzgtMy4xMzdsOC45LTguMDYyLTguOTY3LTguNDgzYy0yLjA0NC0xLjk0JTIwMS4wMDEtNS4wNjQlMjAzLjAzOS0zLjEzNCUyMDMuNTUxJTIwMy4zNTklMjA3LjEwMyUyMDYuNzIlMjAxMC42NTYlMjAxMC4wODMuODM3Ljg3Ny44MzclMjAyLjI1NiUyMDAlMjAzLjEzMyUyMiUyMGZpbGwlM0QlMjIlMjMzZDk5NDElMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cblxuLnUtaWMtYmxhbmstcCB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDZyUyMGZpbGwlM0QlMjIlMjMzZDk5NDElMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNC43NDUlMjAwaC05LjY5Yy0uNjk2LjAwNC0xLjI1Ny41NzEtMS4yNTUlMjAxLjI2N3Y5LjhjLS4wMDMuNjk2LjU1OSUyMDEuMjYzJTIwMS4yNTUlMjAxLjI2N2g5LjY5Yy42OTYtLjAwNCUyMDEuMjU3LS41NzElMjAxLjI1NS0xLjI2N3YtOS44Yy4wMDItLjY5Ni0uNTU5LTEuMjYzLTEuMjU1LTEuMjY3bS05LjA1MiUyMDEuOTFoOC40MTN2OC41MTVoLTguNDEzeiUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTEyLjUxNiUyMDE0LjA5aC0xMC42MjN2LTEwLjY4NWMuMDAyLS41MjUtLjQyMi0uOTUyLS45NDctLjk1NS0uNTI1LjAwMy0uOTQ4LjQzLS45NDYuOTU1djEwLjc3MWMtLjAwNCUyMDEuMDAyLjgwNCUyMDEuODE4JTIwMS44MDYlMjAxLjgyNGgxMC43MWMuNTI3JTIwMCUyMC45NTUtLjQyOC45NTUtLjk1NXMtLjQyNy0uOTU0LS45NTUtLjk1NSUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cblxuLnUtaWMtYmxhbmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ2clMjBmaWxsJTNEJTIyJTIzM2Q5OTQxJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTQuNzQ1JTIwMGgtOS42OWMtLjY5Ni4wMDQtMS4yNTcuNTcxLTEuMjU1JTIwMS4yNjd2OS44Yy0uMDAzLjY5Ni41NTklMjAxLjI2MyUyMDEuMjU1JTIwMS4yNjdoOS42OWMuNjk2LS4wMDQlMjAxLjI1Ny0uNTcxJTIwMS4yNTUtMS4yNjd2LTkuOGMuMDAyLS42OTYtLjU1OS0xLjI2My0xLjI1NS0xLjI2N20tOS4wNTIlMjAxLjkxaDguNDEzdjguNTE1aC04LjQxM3olMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMi41MTYlMjAxNC4wOWgtMTAuNjIzdi0xMC42ODVjLjAwMi0uNTI1LS40MjItLjk1Mi0uOTQ3LS45NTUtLjUyNS4wMDMtLjk0OC40My0uOTQ2Ljk1NXYxMC43NzFjLS4wMDQlMjAxLjAwMi44MDQlMjAxLjgxOCUyMDEuODA2JTIwMS44MjRoMTAuNzFjLjUyNyUyMDAlMjAuOTU1LS40MjguOTU1LS45NTVzLS40MjctLjk1NC0uOTU1LS45NTUlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi51LWljLWJsYW5rLXcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ2clMjBmaWxsJTNEJTIyJTIzZmZmZmZmJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTQuNzQ1JTIwMGgtOS42OWMtLjY5Ni4wMDQtMS4yNTcuNTcxLTEuMjU1JTIwMS4yNjd2OS44Yy0uMDAzLjY5Ni41NTklMjAxLjI2MyUyMDEuMjU1JTIwMS4yNjdoOS42OWMuNjk2LS4wMDQlMjAxLjI1Ny0uNTcxJTIwMS4yNTUtMS4yNjd2LTkuOGMuMDAyLS42OTYtLjU1OS0xLjI2My0xLjI1NS0xLjI2N20tOS4wNTIlMjAxLjkxaDguNDEzdjguNTE1aC04LjQxM3olMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMi41MTYlMjAxNC4wOWgtMTAuNjIzdi0xMC42ODVjLjAwMi0uNTI1LS40MjItLjk1Mi0uOTQ3LS45NTUtLjUyNS4wMDMtLjk0OC40My0uOTQ2Ljk1NXYxMC43NzFjLS4wMDQlMjAxLjAwMi44MDQlMjAxLjgxOCUyMDEuODA2JTIwMS44MjRoMTAuNzFjLjUyNyUyMDAlMjAuOTU1LS40MjguOTU1LS45NTVzLS40MjctLjk1NC0uOTU1LS45NTUlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi51LWljLWFjYy1vcGVuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjBoZWlnaHQlM0QlMjIzJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjUlMjAzJTIyJTIwd2lkdGglM0QlMjIyNSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtLTM4NDUuNSUyMDExaDIyYTEuNSUyMDEuNSUyMDAlMjAwJTIwMSUyMDEuNSUyMDEuNSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMSUyMC0xLjUlMjAxLjVoLTIyYTEuNSUyMDEuNSUyMDAlMjAwJTIwMSUyMC0xLjUtMS41JTIwMS41JTIwMS41JTIwMCUyMDAlMjAxJTIwMS41LTEuNXolMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKDM4NDclMjAtMTEpJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi51LWljLWFjYy1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwaGVpZ2h0JTNEJTIyMjUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyNSUyMDI1JTIyJTIwd2lkdGglM0QlMjIyNSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtLTM4MzYlMjAyMy41di05LjVoLTkuNWExLjUlMjAxLjUlMjAwJTIwMCUyMDElMjAtMS41LTEuNSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMSUyMDEuNS0xLjVoOS41di05LjVhMS41JTIwMS41JTIwMCUyMDAlMjAxJTIwMS41LTEuNSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMSUyMDEuNSUyMDEuNXY5LjVoOS41YTEuNSUyMDEuNSUyMDAlMjAwJTIwMSUyMDEuNSUyMDEuNSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMSUyMC0xLjUlMjAxLjVoLTkuNXY5LjVhMS41JTIwMS41JTIwMCUyMDAlMjAxJTIwLTEuNSUyMDEuNSUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMSUyMC0xLjUtMS41eiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoMzg0NyklMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cblxuLnUtaWMtcGRmIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzOSUyMDUwJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0yNi4wMjUlMjAwaC0yNC4zMDVjLS45NTEuMDAxLTEuNzIxLjc3My0xLjcyJTIwMS43MjR2NDYuNTUxYy0uMDAxLjk1MS43NjklMjAxLjcyMyUyMDEuNzIlMjAxLjcyNWgzNS41NmMuOTUxLS4wMDIlMjAxLjcyMS0uNzc0JTIwMS43Mi0xLjcyNXYtMzYuOTU1eiUyMiUyMGZpbGwlM0QlMjIlMjNmMmYyZjIlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0yNy43NDUlMjAxMS4zMmgxMS4yNTVsLTEyLjk3NS0xMS4zMnY5LjZjMCUyMC45NTEuNzY5JTIwMS43MjIlMjAxLjcyJTIwMS43MjQlMjIlMjBmaWxsJTNEJTIyJTIzY2JjYmNiJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMCUyMDMxLjQ2NnYxNi44MWMtLjAwMS45NTEuNzY5JTIwMS43MjMlMjAxLjcyJTIwMS43MjVoMzUuNTZjLjk1MS0uMDAyJTIwMS43MjEtLjc3NCUyMDEuNzItMS43MjV2LTE2LjgxeiUyMiUyMGZpbGwlM0QlMjIlMjNkYzAwMDAlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNy45MDElMjAyMS4zMTQtMy4wMzctMi4zODJjLS41NTktLjQ0MS0xLjM3LS4zNDYtMS44MTIuMjE0LS4wMTIuMDE2LS4wMjUuMDMyLS4wMzYuMDQ4LS4xNDYuMjQyLS4yMzcuNTEzLS4yNjQuNzk0LS4wMjIuNDIxLjE3OC44MjMuNTI4JTIwMS4wNThsNS4xNDklMjAzLjk2OWguMTMybC4xMzIuMTMyYy4wNzEtLjAwMi4xMy4wNTUuMTMyLjEyNnYuMDA2aC42NmMuMTQ2LjAxOS4yOTQtLjAyOS40LS4xMzJoLjI2NGw1LjI4MS0zLjk2OWMuNTg1LS40MzcuNzA0LTEuMjY2LjI2Ny0xLjg1MXMtMS4yNjYtLjcwNC0xLjg1MS0uMjY2bC0zLjE3MiUyMDIuMzg1di0xMi41YzAtLjcyOS0uNTktMS4zMi0xLjMxOS0xLjMyMS0uNzI5JTIwMC0xLjMyLjU5LTEuMzIxJTIwMS4zMTl2MTIuMzd6JTIyJTIwZmlsbCUzRCUyMiUyM2RjMDAwMCUyMiUyRiUzRSUzQ2clMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtNi4zNDQlMjA0Ni4wNjd2LTEwLjcyNGgzLjYyOWMuNzI1LS4wMDklMjAxLjQ0OC4wOTglMjAyLjEzOS4zMTguNjA3LjE5JTIwMS4xNDEuNTYzJTIwMS41MjclMjAxLjA2OC40MDkuNjAyLjYwOSUyMDEuMzIyLjU2OSUyMDIuMDQ5LjAzLjcyNC0uMTY5JTIwMS40MzgtLjU2OSUyMDIuMDQyLS4zOC41MzQtLjkwOC45NDYtMS41MTklMjAxLjE4My0uNjY1LjI2MS0xLjM3NC4zOTEtMi4wODguMzgzaC0xLjM0djMuNjhoLTIuMzQ4em0yLjM0OC01LjU0MmgxLjIxYy41NDIuMDQxJTIwMS4wOC0uMTE4JTIwMS41MTItLjQ0Ny4zNTEtLjMzOC41MzQtLjgxNC41LTEuMy4wNDktLjQ3LS4xNTMtLjkzMS0uNTMzLTEuMjEyLS40NzYtLjI2LTEuMDE1LS4zOC0xLjU1Ni0uMzQ2aC0xLjEzNHYzLjMwNXolMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNi4wOTMlMjA0Ni4wNjd2LTEwLjcyNWgzYy45NzYtLjAyNCUyMDEuOTQ2LjE3JTIwMi44MzcuNTcuNzg2LjM2OSUyMDEuNDM0Ljk3OCUyMDEuODUxJTIwMS43MzkuNDcxLjkyOC42OTYlMjAxLjk2MS42NTUlMjAzJTIwLjAzOCUyMDEuMDUxLS4xODQlMjAyLjA5NC0uNjQ4JTIwMy4wMzgtLjQwMi43NzUtMS4wNCUyMDEuNDAxLTEuODIyJTIwMS43OS0uODU3LjQwNi0xLjc5Ni42MDYtMi43NDQuNTg0em0yLjM0OC0xLjkwNWguNWMuNTU5LjAxMiUyMDEuMTEzLS4xMDQlMjAxLjYyLS4zMzkuNDc2LS4yMzcuODU3LS42MjklMjAxLjA4LTEuMTExLjI4MS0uNjQ4LjQxMi0xLjM1MS4zODItMi4wNTcuMDMzLS43MDEtLjA5OC0xLjQtLjM4Mi0yLjA0Mi0uMjI2LS40NjgtLjYwOC0uODQzLTEuMDgtMS4wNjEtLjUxMS0uMjIxLTEuMDYzLS4zMjktMS42Mi0uMzE4aC0uNXolMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0yNi40OTElMjA0Ni4wNjd2LTEwLjcyNGg2Ljd2MS45NjNoLTQuMzV2Mi41ODNoMy43M3YxLjk2M2gtMy43M3Y0LjIxNGgtMi4zNXolMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi51LWljLWRvYyB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMzklMjA1MCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMjYuMDI1JTIwMGgtMjQuMzA1Yy0uOTUxLjAwMS0xLjcyMS43NzMtMS43MiUyMDEuNzI0djQ2LjU1MWMtLjAwMS45NTEuNzY5JTIwMS43MjMlMjAxLjcyJTIwMS43MjVoMzUuNTZjLjk1MS0uMDAyJTIwMS43MjEtLjc3NCUyMDEuNzItMS43MjV2LTM2Ljk1NXolMjIlMjBmaWxsJTNEJTIyJTIzZjJmMmYyJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMjcuNzQ1JTIwMTEuMzJoMTEuMjU1bC0xMi45NzUtMTEuMzJ2OS42YzAlMjAuOTUxLjc2OSUyMDEuNzIyJTIwMS43MiUyMDEuNzI0JTIyJTIwZmlsbCUzRCUyMiUyM2NiY2JjYiUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTAlMjAzMS40NjZ2MTYuODFjLS4wMDEuOTUxLjc2OSUyMDEuNzIzJTIwMS43MiUyMDEuNzI1aDM1LjU2Yy45NTEtLjAwMiUyMDEuNzIxLS43NzQlMjAxLjcyLTEuNzI1di0xNi44MXolMjIlMjBmaWxsJTNEJTIyJTIzMTQ1MWI2JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTcuOTAxJTIwMjEuMzE0LTMuMDM3LTIuMzgyYy0uNTU5LS40NDEtMS4zNy0uMzQ2LTEuODEyLjIxNC0uMDEyLjAxNi0uMDI1LjAzMi0uMDM2LjA0OC0uMTQ2LjI0Mi0uMjM3LjUxMy0uMjY0Ljc5NC0uMDIyLjQyMS4xNzguODIzLjUyOCUyMDEuMDU4bDUuMTQ5JTIwMy45NjloLjEzMmwuMTMyLjEzMmMuMDcxLS4wMDIuMTMuMDU1LjEzMi4xMjZ2LjAwNmguNjZjLjE0Ni4wMTkuMjk0LS4wMjkuNC0uMTMyaC4yNjRsNS4yODEtMy45NjljLjU4NS0uNDM3LjcwNC0xLjI2Ni4yNjctMS44NTFzLTEuMjY2LS43MDQtMS44NTEtLjI2NmwtMy4xNzIlMjAyLjM4NXYtMTIuNWMwLS43MjktLjU5LTEuMzItMS4zMTktMS4zMjEtLjcyOSUyMDAtMS4zMi41OS0xLjMyMSUyMDEuMzE5djEyLjM3eiUyMiUyMGZpbGwlM0QlMjIlMjMxNDUxYjYlMjIlMkYlM0UlM0NnJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTUuMjkyJTIwNDYuMDY3di0xMC43MjVoM2MuOTc2LS4wMjQlMjAxLjk0Ni4xNyUyMDIuODM3LjU3Ljc4Ni4zNjklMjAxLjQzNC45NzglMjAxLjg1MSUyMDEuNzM5LjQ3MS45MjguNjk2JTIwMS45NjEuNjU1JTIwMyUyMC4wMzglMjAxLjA1MS0uMTg0JTIwMi4wOTQtLjY0OCUyMDMuMDM4LS40MDMuNzc0LTEuMDQxJTIwMS40MDEtMS44MjIlMjAxLjc4OS0uODU3LjQwNi0xLjc5Ni42MDYtMi43NDQuNTg1em0yLjM0OC0xLjkwNWguNWMuNTU5LjAxMiUyMDEuMTEzLS4xMDQlMjAxLjYyLS4zMzkuNDc2LS4yMzcuODU3LS42MjklMjAxLjA4LTEuMTExLjI4MS0uNjQ4LjQxMi0xLjM1MS4zODItMi4wNTcuMDMzLS43MDEtLjA5OC0xLjQtLjM4Mi0yLjA0Mi0uMjI2LS40NjgtLjYwOC0uODQzLTEuMDgtMS4wNjEtLjUxMS0uMjIxLTEuMDYzLS4zMjktMS42Mi0uMzE4aC0uNXolMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0yMC4wMSUyMDQ2LjI3Yy0uODg2LjAxNy0xLjc2LS4yMTUtMi41Mi0uNjcxLS43NDUtLjQ2NS0xLjMzOS0xLjEzNy0xLjcwNy0xLjkzNC0uNDMtLjk0NC0uNjM5LTEuOTczLS42MTItMy4wMDktLjAyOS0xLjAyNy4xODEtMi4wNDcuNjEyLTIuOTguMzctLjc4MS45NjQtMS40MzQlMjAxLjcwNy0xLjg3Ni43NjctLjQzOCUyMDEuNjM3LS42NTklMjAyLjUyLS42NDIuODg2LS4wMTklMjAxLjc2MS4yMDUlMjAyLjUyOC42NDkuNzM3LjQ0NiUyMDEuMzI4JTIwMS4wOTglMjAxLjclMjAxLjg3Ni40MzIuOTMuNjQxJTIwMS45NDguNjEyJTIwMi45NzMuMDI3JTIwMS4wMzYtLjE4MyUyMDIuMDY1LS42MTIlMjAzLjAwOS0uMzY3Ljc5Ni0uOTU4JTIwMS40NjgtMS43JTIwMS45MzQtLjc2My40NTgtMS42MzkuNjktMi41MjguNjcxbTAtMi4wMzVjLjQ3Mi4wMTEuOTMyLS4xNDUlMjAxLjMtLjQ0LjM5LS4zMjkuNjg0LS43NTguODUtMS4yNDEuMjE0LS42MS4zMTUtMS4yNTQuMy0xLjkuMDE1LS42MzYtLjA4Ny0xLjI3LS4zLTEuODY5LS4xNjQtLjQ3My0uNDU4LS44ODktLjg1LTEuMi0uNzc3LS41NDktMS44MTUtLjU0OS0yLjU5MiUyMDAtLjM5MS4zMS0uNjg0LjcyNy0uODQzJTIwMS4yLS4yMTEuNi0uMzEzJTIwMS4yMzMtLjMlMjAxLjg2OS0uMDEzLjY0Ni4wODklMjAxLjI4OS4zJTIwMS45LjE2Mi40ODMuNDU0LjkxMi44NDMlMjAxLjI0MS4zNjguMjk1LjgyOC40NTElMjAxLjMuNDQlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0zMS4zMyUyMDQ2LjI3Yy0uNjU1LjAwNS0xLjMwNS0uMTE1LTEuOTE1LS4zNTQtLjU5My0uMjM2LTEuMTI5LS41OTQtMS41NzMtMS4wNTMtLjQ3NS0uNDk2LS44NC0xLjA4Ni0xLjA3My0xLjczMi0uMjcyLS43NjEtLjQwMy0xLjU2Ni0uMzg5LTIuMzc0LS4wMTUtLjgwNy4xMjEtMS42MS40LTIuMzY3LjI0NS0uNjU1LjYxOS0xLjI1NCUyMDEuMS0xLjc2MS40NTMtLjQ3NCUyMDEtLjg0OCUyMDEuNjA2LTEuMS42MTItLjI1MSUyMDEuMjY4LS4zNzklMjAxLjkzLS4zNzUuNjQtLjAxMiUyMDEuMjcyLjEzMiUyMDEuODQ0LjQxOS40OTUuMjQ4Ljk0Ny41NzUlMjAxLjMzOS45NjdsLTEuMjI0JTIwMS41Yy0uMjU2LS4yNS0uNTQ3LS40NjItLjg2NC0uNjI4LS4zMzEtLjE2NC0uNjk3LS4yNDYtMS4wNjYtLjIzOC0uNDgxLS4wMDMtLjk1Mi4xNDMtMS4zNDcuNDE4LS40MjguMzAzLS43NjIuNzIxLS45NjUlMjAxLjIwNS0uMjQ5LjU5Ni0uMzclMjAxLjIzNy0uMzUzJTIwMS44ODMtLjAxNi42NTMuMDk3JTIwMS4zMDIuMzMxJTIwMS45MTIuMTg0LjQ4Ni41MDQuOTA5LjkyMiUyMDEuMjE5LjQwNS4yODMuODg5LjQyOSUyMDEuMzgyLjQxOS40MTkuMDA2LjgzMy0uMDk4JTIwMS4yLS4zLjM0Ni0uMTkuNjU4LS40MzYuOTIyLS43MjlsMS4yMzklMjAxLjQ4NmMtLjQxOC41MDEtLjk0Mi45MDMtMS41MzQlMjAxLjE3Ni0uNi4yNy0xLjI1MS40MDYtMS45MDguNCUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cblxuLnUtaWMteGxzeCB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMzklMjA1MCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMjYuMDI1JTIwMGgtMjQuMzA1Yy0uOTUxLjAwMS0xLjcyMS43NzMtMS43MiUyMDEuNzI0djQ2LjU1MWMtLjAwMS45NTEuNzY5JTIwMS43MjMlMjAxLjcyJTIwMS43MjVoMzUuNTZjLjk1MS0uMDAyJTIwMS43MjEtLjc3NCUyMDEuNzItMS43MjV2LTM2Ljk1NXolMjIlMjBmaWxsJTNEJTIyJTIzZjJmMmYyJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMjcuNzQ1JTIwMTEuMzJoMTEuMjU1bC0xMi45NzUtMTEuMzJ2OS42YzAlMjAuOTUxLjc2OSUyMDEuNzIyJTIwMS43MiUyMDEuNzI0JTIyJTIwZmlsbCUzRCUyMiUyM2NiY2JjYiUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTAlMjAzMS40NjV2MTYuODFjLS4wMDEuOTUxLjc2OSUyMDEuNzIzJTIwMS43MiUyMDEuNzI1aDM1LjU2Yy45NTEtLjAwMiUyMDEuNzIxLS43NzQlMjAxLjcyLTEuNzI1di0xNi44MXolMjIlMjBmaWxsJTNEJTIyJTIzMGQ3MjM5JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTcuOTAxJTIwMjEuMzE0LTMuMDM3LTIuMzgyYy0uNTU5LS40NDEtMS4zNy0uMzQ2LTEuODEyLjIxNC0uMDEyLjAxNi0uMDI1LjAzMi0uMDM2LjA0OC0uMTQ2LjI0Mi0uMjM3LjUxMy0uMjY0Ljc5NC0uMDIyLjQyMS4xNzguODIzLjUyOCUyMDEuMDU4bDUuMTQ5JTIwMy45NjloLjEzMmwuMTMyLjEzMmMuMDcxLS4wMDIuMTMuMDU1LjEzMi4xMjZ2LjAwNmguNjZjLjE0Ni4wMTkuMjk0LS4wMjkuNC0uMTMyaC4yNjRsNS4yODEtMy45NjljLjU4NS0uNDM3LjcwNC0xLjI2Ni4yNjctMS44NTFzLTEuMjY2LS43MDQtMS44NTEtLjI2NmwtMy4xNzIlMjAyLjM4NXYtMTIuNWMwLS43MjktLjU5LTEuMzItMS4zMTktMS4zMjEtLjcyOSUyMDAtMS4zMi41OS0xLjMyMSUyMDEuMzE5djEyLjM3eiUyMiUyMGZpbGwlM0QlMjIlMjMwZDcyMzklMjIlMkYlM0UlM0NnJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTQuMDE0JTIwNDUuNDQyJTIwMi42MTYtNC44NjEtMi40NzYtNC41OTNoMi4zMTFsLjg0OSUyMDEuODMxYy4xMS4yMjEuMjE4LjQ1NC4zMjQuN3MuMjMxLjUxOC4zNzUuODE1aC4wNTFjLjExLS4yOTcuMjE2LS41NjguMzE4LS44MTVzLjE5OS0uNDguMjkyLS43bC43ODctMS44MzJoMi4ybC0yLjQ2NCUyMDQuNjgzJTIwMi42MjklMjA0Ljc3MmgtMi4zbC0uOTY1LTEuOTcyYy0uMTE5LS4yMzctLjIzNS0uNDg1LS4zNDktLjc0NHMtLjIzOS0uNTMyLS4zNzUtLjgyMWgtLjA1MWwtLjMzNi44MjFjLS4xMDYuMjU5LS4yMTQuNTA3LS4zMjQuNzQ0bC0uOTE0JTIwMS45NzJ6JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTMuMTE3JTIwNDUuNDQydi05LjQ1NGgyLjA3djcuNzExaDMuNzU5djEuNzQzeiUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTIzLjQ1MyUyMDQ1LjYyMWMtLjYzNC0uMDAxLTEuMjYzLS4xMi0xLjg1NC0uMzUtLjYtLjIyOS0xLjE1MS0uNTczLTEuNjItMS4wMTJsMS4xODEtMS40MzhjLjMzMS4zMDYuNzExLjU1MyUyMDEuMTI0LjczMi4zODEuMTc0Ljc5NC4yNjglMjAxLjIxMy4yNzQuMzYuMDI3LjcxOS0uMDY1JTIwMS4wMjItLjI2MS4yMTktLjE2Mi4zNDUtLjQyMS4zMzctLjY5NC4wMDktLjE4NS0uMDUyLS4zNjctLjE3Mi0uNTA5LS4xMzYtLjE0My0uMjk3LS4yNi0uNDc2LS4zNDQtLjItLjEwMi0uNDQxLS4yMDgtLjcyNC0uMzE4bC0xLjIzMi0uNTIyYy0uMzI5LS4xNC0uNjM5LS4zMjItLjkyMS0uNTQxLS4yOTQtLjIyNy0uNTM2LS41MTMtLjcxMS0uODQtLjE4OS0uMzYzLS4yODMtLjc2OC0uMjczLTEuMTc3LS4wMDYtLjUwNy4xNDItMS4wMDQuNDI1LTEuNDI1LjI5Ni0uNDM1LjcwNC0uNzgyJTIwMS4xODEtMS4wMDUuNTQyLS4yNTQlMjAxLjEzNS0uMzgxJTIwMS43MzMtLjM2OS41NTUuMDAxJTIwMS4xMDQuMTA3JTIwMS42MTkuMzEyLjUyNC4yMDUuOTk4LjUyJTIwMS4zOS45MjNsLTEuMDQxJTIwMS4zYy0uMjgzLS4yMjUtLjU5NS0uNDExLS45MjctLjU1NC0uMzMtLjEzNi0uNjg0LS4yMDQtMS4wNDEtLjItLjMxNy0uMDE3LS42MzIuMDY1LS45LjIzNS0uMjEzLjE0My0uMzM4LjM4Ni0uMzMuNjQyLS4wMDYuMTg1LjA2Mi4zNjUuMTkuNS4xNDguMTQ2LjMyMi4yNjMuNTE0LjM0NC4yMTYuMDk3LjQ2NC4yMDEuNzQzLjMxMmwxLjIwNi41Yy4zNTguMTQuNjkzLjMzNS45OS41NzkuMjc0LjIyNy40OTYuNTExLjY0OC44MzMuMzYxLjg0OS4yOTIlMjAxLjgxOS0uMTg0JTIwMi42MDktLjI5Ni40NTktLjcxMy44MjctMS4yMDYlMjAxLjA2Mi0uNTkzLjI4MS0xLjI0NC40MTgtMS45LjQlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0yNy42NDMlMjA0NS40NDIlMjAyLjYxNi00Ljg2MS0yLjQ3Ni00LjU5M2gyLjMxMWwuODUxJTIwMS44MzJjLjExLjIyMS4yMTguNDU0LjMyNC43cy4yMzEuNTE4LjM3NS44MTVoLjA1MWMuMTEtLjI5Ny4yMTYtLjU2OC4zMTgtLjgxNXMuMTk5LS40OC4yOTItLjdsLjc4Ny0xLjgzMmgyLjJsLTIuNDY0JTIwNC42ODMlMjAyLjYyOSUyMDQuNzcyaC0yLjNsLS45NjUtMS45NzJjLS4xMTktLjIzNy0uMjM1LS40ODUtLjM0OS0uNzQ0cy0uMjM5LS41MzItLjM3NS0uODIxaC0uMDUxbC0uMzM2LjgyMWMtLjEwNi4yNTktLjIxNC41MDctLjMyNC43NDRsLS45MTQlMjAxLjk3MmgtMi4yeiUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cblxuLnUtaWMtemlwIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzOSUyMDUwJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0yNi4wMjUlMjAwaC0yNC4zMDVjLS45NTEuMDAxLTEuNzIxLjc3My0xLjcyJTIwMS43MjR2NDYuNTUxYy0uMDAxLjk1MS43NjklMjAxLjcyMyUyMDEuNzIlMjAxLjcyNWgzNS41NmMuOTUxLS4wMDIlMjAxLjcyMS0uNzc0JTIwMS43Mi0xLjcyNXYtMzYuOTU1eiUyMiUyMGZpbGwlM0QlMjIlMjNmMmYyZjIlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0yNy43NDUlMjAxMS4zMmgxMS4yNTVsLTEyLjk3NS0xMS4zMnY5LjZjMCUyMC45NTEuNzY5JTIwMS43MjIlMjAxLjcyJTIwMS43MjQlMjIlMjBmaWxsJTNEJTIyJTIzY2JjYmNiJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMCUyMDMxLjQ2NnYxNi44MWMtLjAwMS45NTEuNzY5JTIwMS43MjMlMjAxLjcyJTIwMS43MjVoMzUuNTZjLjk1MS0uMDAyJTIwMS43MjEtLjc3NCUyMDEuNzItMS43MjV2LTE2LjgxeiUyMiUyMGZpbGwlM0QlMjIlMjM1YTVhNWElMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNy45MDElMjAyMS4zMTQtMy4wMzctMi4zODJjLS41NTktLjQ0MS0xLjM3LS4zNDYtMS44MTIuMjE0LS4wMTIuMDE2LS4wMjUuMDMyLS4wMzYuMDQ4LS4xNDYuMjQyLS4yMzcuNTEzLS4yNjQuNzk0LS4wMjIuNDIxLjE3OC44MjMuNTI4JTIwMS4wNThsNS4xNDklMjAzLjk2OWguMTMybC4xMzIuMTMyYy4wNzEtLjAwMi4xMy4wNTUuMTMyLjEyNnYuMDA2aC42NmMuMTQ2LjAxOS4yOTQtLjAyOS40LS4xMzJoLjI2NGw1LjI4MS0zLjk2OWMuNTg1LS40MzcuNzA0LTEuMjY2LjI2Ny0xLjg1MXMtMS4yNjYtLjcwNC0xLjg1MS0uMjY2bC0zLjE3MiUyMDIuMzg1di0xMi41YzAtLjcyOS0uNTktMS4zMi0xLjMxOS0xLjMyMS0uNzI5JTIwMC0xLjMyLjU5LTEuMzIxJTIwMS4zMTl2MTIuMzd6JTIyJTIwZmlsbCUzRCUyMiUyMzVhNWE1YSUyMiUyRiUzRSUzQ2clMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtOC45OCUyMDQ2LjA2N3YtMS40MjRsNC44LTcuMzMyaC00LjMzOXYtMS45NjhoNy4yM3YxLjQyOWwtNC44JTIwNy4zMTdoNC44Mzl2MS45NzdoLTcuNzN6JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTguNTQzJTIwMzUuMzQ0aDIuMzQ4djEwLjcyM2gtMi4zNDh6JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMjMuNDQlMjA0Ni4wNjd2LTEwLjcyNGgzLjYyOWMuNzI1LS4wMDklMjAxLjQ0OC4wOTglMjAyLjEzOS4zMTguNjA3LjE5JTIwMS4xNDEuNTYzJTIwMS41MjclMjAxLjA2OC40MDkuNjAyLjYwOSUyMDEuMzIyLjU2OSUyMDIuMDQ5LjAzLjcyNC0uMTY5JTIwMS40MzgtLjU2OSUyMDIuMDQyLS4zOC41MzQtLjkwOC45NDYtMS41MTklMjAxLjE4My0uNjY1LjI2MS0xLjM3NC4zOTEtMi4wODguMzgzaC0xLjM0djMuNjhoLTIuMzQ4em0yLjM0OC01LjU0MmgxLjIxYy41NDIuMDQxJTIwMS4wOC0uMTE4JTIwMS41MTItLjQ0Ny4zNTEtLjMzOC41MzQtLjgxNC41LTEuMy4wNDktLjQ3LS4xNTMtLjkzMS0uNTMzLTEuMjEyLS40NzYtLjI2LTEuMDE1LS4zOC0xLjU1Ni0uMzQ2aC0xLjEzOHolMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi51LWljLXNlYXJjaCB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDAlMjA0MCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMzYuOTIlMjAzNi41My03LjAzNi03Ljc4YzIuODUyLTMuMDQ3JTIwNC40MzItNy4wNjklMjA0LjQxNi0xMS4yNDIuMDg4LTguODc2LTcuMDI1LTE2LjE0OC0xNS45LTE2LjI1OC04Ljg3NS4xMS0xNS45ODglMjA3LjM4Mi0xNS45JTIwMTYuMjU4LS4wMTglMjA0LjI5NyUyMDEuNjU1JTIwOC40MjglMjA0LjY1OSUyMDExLjUlMjA1LjE2MSUyMDUuMzMzJTIwMTMuMzYxJTIwNi4zMDMlMjAxOS42MjQlMjAyLjMybDcuMzI5JTIwOC4wNzhjLjc1My43NzYlMjAxLjk5My43OTQlMjAyLjc2OS4wNC4wMTQtLjAxMy4wMjctLjAyNy4wNC0uMDQuNzc0LS44MDIuNzc0LTIuMDczJTIwMC0yLjg3NW0tMjYuOTUyLTEwLjRjLTIuMjUzLTIuMzAzLTMuNTA4LTUuNDAxLTMuNDkzLTguNjIzLS4wNjYtNi42NTclMjA1LjI2Ny0xMi4xMTIlMjAxMS45MjQtMTIuMTk1JTIwNi42Ni4wODElMjAxMS45OTclMjA1LjU0JTIwMTEuOTI4JTIwMTIuMi4wMTQlMjAzLjIyMi0xLjI0MSUyMDYuMzE5LTMuNDk0JTIwOC42MjMtNC41MDclMjA0LjY1Ny0xMS45MzUlMjA0Ljc3OS0xNi41OTIuMjcyLS4wOTItLjA4OS0uMTgzLS4xOC0uMjcyLS4yNzIlMjIlMjBmaWxsJTNEJTIyJTIzM2Q5OTQxJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi51LWljLWFycm93LWRvd24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2LjAwMyUyMDkuOTk2JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm02Ljc4NiUyMDkuNTgxLTYuNC03LjA2Yy0xLjI1MS0xLjM4Mi44MzItMy40MjElMjAyLjA5Mi0yLjAyMWw1LjM3NCUyMDUuOTI3JTIwNS42NTYtNS45NzZjMS4yOTMtMS4zNjIlMjAzLjM3Ni42NjglMjAyLjA5MyUyMDIuMDI2bC02LjcyMiUyMDcuMWMtLjU4NC41NTgtMS41MDUuNTU4LTIuMDg5JTIwMCUyMiUyMGZpbGwlM0QlMjIlMjMzZDk5NDElMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cblxuLyogdGV4dCAqL1xuLnUtdGV4dC1hbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udS10ZXh0LWFjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnUtdGV4dC1hciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnUtdGV4dC1haiB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4udS10ZXh0LWR1IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zZW07XG59XG4udS10ZXh0LWRsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi51LXB0MCB7XG4gIHBhZGRpbmctdG9wOiAwcmVtO1xufVxuXG4udS1wdDUge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xufVxuXG4udS1wdDEwIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5cbi51LXB0MTUge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuXG4udS1wdDIwIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5cbi51LXB0MjUge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xufVxuXG4udS1wdDMwIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG5cbi51LXB0MzUge1xuICBwYWRkaW5nLXRvcDogMy41cmVtO1xufVxuXG4udS1wdDQwIHtcbiAgcGFkZGluZy10b3A6IDRyZW07XG59XG5cbi51LXB0NDUge1xuICBwYWRkaW5nLXRvcDogNC41cmVtO1xufVxuXG4udS1wdDUwIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG59XG5cbi51LXB0NTUge1xuICBwYWRkaW5nLXRvcDogNS41cmVtO1xufVxuXG4udS1wdDYwIHtcbiAgcGFkZGluZy10b3A6IDZyZW07XG59XG5cbi51LXB0NjUge1xuICBwYWRkaW5nLXRvcDogNi41cmVtO1xufVxuXG4udS1wdDcwIHtcbiAgcGFkZGluZy10b3A6IDdyZW07XG59XG5cbi51LXB0NzUge1xuICBwYWRkaW5nLXRvcDogNy41cmVtO1xufVxuXG4udS1wdDgwIHtcbiAgcGFkZGluZy10b3A6IDhyZW07XG59XG5cbi51LXB0ODUge1xuICBwYWRkaW5nLXRvcDogOC41cmVtO1xufVxuXG4udS1wdDkwIHtcbiAgcGFkZGluZy10b3A6IDlyZW07XG59XG5cbi51LXB0OTUge1xuICBwYWRkaW5nLXRvcDogOS41cmVtO1xufVxuXG4udS1wdDEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbn1cblxuLnUtcGIwIHtcbiAgcGFkZGluZy1ib3R0b206IDByZW07XG59XG5cbi51LXBiNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi51LXBiMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLnUtcGIxNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi51LXBiMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cblxuLnUtcGIyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5cbi51LXBiMzAge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cblxuLnUtcGIzNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG59XG5cbi51LXBiNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbn1cblxuLnUtcGI0NSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW07XG59XG5cbi51LXBiNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbn1cblxuLnUtcGI1NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1LjVyZW07XG59XG5cbi51LXBiNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cblxuLnUtcGI2NSB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjVyZW07XG59XG5cbi51LXBiNzAge1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbn1cblxuLnUtcGI3NSB7XG4gIHBhZGRpbmctYm90dG9tOiA3LjVyZW07XG59XG5cbi51LXBiODAge1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbn1cblxuLnUtcGI4NSB7XG4gIHBhZGRpbmctYm90dG9tOiA4LjVyZW07XG59XG5cbi51LXBiOTAge1xuICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbn1cblxuLnUtcGI5NSB7XG4gIHBhZGRpbmctYm90dG9tOiA5LjVyZW07XG59XG5cbi51LXBiMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xufVxuXG4udS1wbDAge1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG59XG5cbi51LXBsNSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuXG4udS1wbDEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuXG4udS1wbDE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG5cbi51LXBsMjAge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbi51LXBsMjUge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbn1cblxuLnUtcGwzMCB7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbn1cblxuLnUtcGwzNSB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xufVxuXG4udS1wbDQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtO1xufVxuXG4udS1wbDQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjVyZW07XG59XG5cbi51LXBsNTAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG59XG5cbi51LXBsNTUge1xuICBwYWRkaW5nLWxlZnQ6IDUuNXJlbTtcbn1cblxuLnUtcGw2MCB7XG4gIHBhZGRpbmctbGVmdDogNnJlbTtcbn1cblxuLnUtcGw2NSB7XG4gIHBhZGRpbmctbGVmdDogNi41cmVtO1xufVxuXG4udS1wbDcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3cmVtO1xufVxuXG4udS1wbDc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3LjVyZW07XG59XG5cbi51LXBsODAge1xuICBwYWRkaW5nLWxlZnQ6IDhyZW07XG59XG5cbi51LXBsODUge1xuICBwYWRkaW5nLWxlZnQ6IDguNXJlbTtcbn1cblxuLnUtcGw5MCB7XG4gIHBhZGRpbmctbGVmdDogOXJlbTtcbn1cblxuLnUtcGw5NSB7XG4gIHBhZGRpbmctbGVmdDogOS41cmVtO1xufVxuXG4udS1wbDEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTByZW07XG59XG5cbi51LXByMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG59XG5cbi51LXByNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbn1cblxuLnUtcHIxMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5cbi51LXByMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG5cbi51LXByMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4udS1wcjI1IHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuXG4udS1wcjMwIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cblxuLnUtcHIzNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbn1cblxuLnUtcHI0MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG5cbi51LXByNDUge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW07XG59XG5cbi51LXByNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xufVxuXG4udS1wcjU1IHtcbiAgcGFkZGluZy1yaWdodDogNS41cmVtO1xufVxuXG4udS1wcjYwIHtcbiAgcGFkZGluZy1yaWdodDogNnJlbTtcbn1cblxuLnUtcHI2NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNXJlbTtcbn1cblxuLnUtcHI3MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDdyZW07XG59XG5cbi51LXByNzUge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW07XG59XG5cbi51LXByODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xufVxuXG4udS1wcjg1IHtcbiAgcGFkZGluZy1yaWdodDogOC41cmVtO1xufVxuXG4udS1wcjkwIHtcbiAgcGFkZGluZy1yaWdodDogOXJlbTtcbn1cblxuLnUtcHI5NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDkuNXJlbTtcbn1cblxuLnUtcHIxMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbn1cblxuLnUtbXQwIHtcbiAgbWFyZ2luLXRvcDogMHJlbTtcbn1cblxuLnUtbXQ1IHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4udS1tdDEwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnUtbXQxNSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLnUtbXQyMCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi51LW10MjUge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5cbi51LW10MzAge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4udS1tdDM1IHtcbiAgbWFyZ2luLXRvcDogMy41cmVtO1xufVxuXG4udS1tdDQwIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cblxuLnUtbXQ0NSB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbTtcbn1cblxuLnUtbXQ1MCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi51LW10NTUge1xuICBtYXJnaW4tdG9wOiA1LjVyZW07XG59XG5cbi51LW10NjAge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuXG4udS1tdDY1IHtcbiAgbWFyZ2luLXRvcDogNi41cmVtO1xufVxuXG4udS1tdDcwIHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbn1cblxuLnUtbXQ3NSB7XG4gIG1hcmdpbi10b3A6IDcuNXJlbTtcbn1cblxuLnUtbXQ4MCB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi51LW10ODUge1xuICBtYXJnaW4tdG9wOiA4LjVyZW07XG59XG5cbi51LW10OTAge1xuICBtYXJnaW4tdG9wOiA5cmVtO1xufVxuXG4udS1tdDk1IHtcbiAgbWFyZ2luLXRvcDogOS41cmVtO1xufVxuXG4udS1tdDEwMCB7XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xufVxuXG4udS1tYjAge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxuXG4udS1tYjUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi51LW1iMTAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4udS1tYjE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4udS1tYjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnUtbWIyNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cblxuLnUtbWIzMCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi51LW1iMzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG59XG5cbi51LW1iNDAge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuXG4udS1tYjQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xufVxuXG4udS1tYjUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cblxuLnUtbWI1NSB7XG4gIG1hcmdpbi1ib3R0b206IDUuNXJlbTtcbn1cblxuLnUtbWI2MCB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5cbi51LW1iNjUge1xuICBtYXJnaW4tYm90dG9tOiA2LjVyZW07XG59XG5cbi51LW1iNzAge1xuICBtYXJnaW4tYm90dG9tOiA3cmVtO1xufVxuXG4udS1tYjc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNy41cmVtO1xufVxuXG4udS1tYjgwIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cblxuLnUtbWI4NSB7XG4gIG1hcmdpbi1ib3R0b206IDguNXJlbTtcbn1cblxuLnUtbWI5MCB7XG4gIG1hcmdpbi1ib3R0b206IDlyZW07XG59XG5cbi51LW1iOTUge1xuICBtYXJnaW4tYm90dG9tOiA5LjVyZW07XG59XG5cbi51LW1iMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTByZW07XG59XG5cbi51LW1sMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xufVxuXG4udS1tbDUge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4udS1tbDEwIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi51LW1sMTUge1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xufVxuXG4udS1tbDIwIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbi51LW1sMjUge1xuICBtYXJnaW4tbGVmdDogMi41cmVtO1xufVxuXG4udS1tbDMwIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG5cbi51LW1sMzUge1xuICBtYXJnaW4tbGVmdDogMy41cmVtO1xufVxuXG4udS1tbDQwIHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi51LW1sNDUge1xuICBtYXJnaW4tbGVmdDogNC41cmVtO1xufVxuXG4udS1tbDUwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG59XG5cbi51LW1sNTUge1xuICBtYXJnaW4tbGVmdDogNS41cmVtO1xufVxuXG4udS1tbDYwIHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG59XG5cbi51LW1sNjUge1xuICBtYXJnaW4tbGVmdDogNi41cmVtO1xufVxuXG4udS1tbDcwIHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW07XG59XG5cbi51LW1sNzUge1xuICBtYXJnaW4tbGVmdDogNy41cmVtO1xufVxuXG4udS1tbDgwIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG59XG5cbi51LW1sODUge1xuICBtYXJnaW4tbGVmdDogOC41cmVtO1xufVxuXG4udS1tbDkwIHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07XG59XG5cbi51LW1sOTUge1xuICBtYXJnaW4tbGVmdDogOS41cmVtO1xufVxuXG4udS1tbDEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbn1cblxuLnUtbXIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xufVxuXG4udS1tcjUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLnUtbXIxMCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnUtbXIxNSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4udS1tcjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4udS1tcjI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG59XG5cbi51LW1yMzAge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi51LW1yMzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbn1cblxuLnUtbXI0MCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLnUtbXI0NSB7XG4gIG1hcmdpbi1yaWdodDogNC41cmVtO1xufVxuXG4udS1tcjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xufVxuXG4udS1tcjU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1LjVyZW07XG59XG5cbi51LW1yNjAge1xuICBtYXJnaW4tcmlnaHQ6IDZyZW07XG59XG5cbi51LW1yNjUge1xuICBtYXJnaW4tcmlnaHQ6IDYuNXJlbTtcbn1cblxuLnUtbXI3MCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbTtcbn1cblxuLnUtbXI3NSB7XG4gIG1hcmdpbi1yaWdodDogNy41cmVtO1xufVxuXG4udS1tcjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xufVxuXG4udS1tcjg1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4LjVyZW07XG59XG5cbi51LW1yOTAge1xuICBtYXJnaW4tcmlnaHQ6IDlyZW07XG59XG5cbi51LW1yOTUge1xuICBtYXJnaW4tcmlnaHQ6IDkuNXJlbTtcbn1cblxuLnUtbXIxMDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xufSJdfQ== */