@charset "UTF-8";
/*!
 * ress.css • v3.0.1
 * MIT License
 * github.com/filipelinhares/ress
 */
/* # =================================================================
   # Global selectors
   # ================================================================= */
html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-text-size-adjust: 100%;
  /* Prevent adjustments of font size after orientation changes in iOS */
  word-break: normal;
  -moz-tab-size: 4;
  -o-tab-size: 4;
     tab-size: 4;
}

*,
::before,
::after {
  background-repeat: no-repeat;
  /* Set `background-repeat: no-repeat` to all elements and pseudo elements */
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

::before,
::after {
  text-decoration: inherit;
  /* Inherit text-decoration and vertical align to ::before and ::after pseudo elements */
  vertical-align: inherit;
}

* {
  padding: 0;
  /* Reset `padding` and `margin` of all elements */
  margin: 0;
}

/* # =================================================================
   # General elements
   # ================================================================= */
hr {
  overflow: visible;
  /* Show the overflow in Edge and IE */
  height: 0;
  /* Add the correct box sizing in Firefox */
}

details,
main {
  display: block;
  /* Render the `main` element consistently in IE. */
}

summary {
  display: list-item;
  /* Add the correct display in all browsers */
}

small {
  font-size: 80%;
  /* Set font-size to 80% in `small` elements */
}

[hidden] {
  display: none;
  /* Add the correct display in IE */
}

abbr[title] {
  border-bottom: none;
  /* Remove the bottom border in Chrome 57 */
  /* Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari */
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

a {
  background-color: transparent;
  /* Remove the gray background on active links in IE 10 */
}

a:active,
a:hover {
  outline-width: 0;
  /* Remove the outline when hovering in all browsers */
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  /* Specify the font family of code elements */
}

pre {
  font-size: 1em;
  /* Correct the odd `em` font sizing in all browsers */
}

b,
strong {
  font-weight: bolder;
  /* Add the correct font weight in Chrome, Edge, and Safari */
}

/* https://gist.github.com/unruthless/413930 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* # =================================================================
   # Forms
   # ================================================================= */
input {
  border-radius: 0;
}

/* Replace pointer cursor in disabled elements */
[disabled] {
  cursor: default;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
  /* Correct the cursor style of increment and decrement buttons in Chrome */
}

[type="search"] {
  -webkit-appearance: textfield;
  /* Correct the odd appearance in Chrome and Safari */
  outline-offset: -2px;
  /* Correct the outline style in Safari */
}

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
  /* Remove the inner padding in Chrome and Safari on macOS */
}

textarea {
  overflow: auto;
  /* Internet Explorer 11+ */
  resize: vertical;
  /* Specify textarea resizability */
}

button,
input,
optgroup,
select,
textarea {
  font: inherit;
  /* Specify font inheritance of form elements */
}

optgroup {
  font-weight: bold;
  /* Restore the font weight unset by the previous rule */
}

button {
  overflow: visible;
  /* Address `overflow` set to `hidden` in IE 8/9/10/11 */
}

button,
select {
  text-transform: none;
  /* Firefox 40+, Internet Explorer 11- */
}

/* Apply cursor pointer to button elements */
button,
[type="button"],
[type="reset"],
[type="submit"],
[role="button"] {
  cursor: pointer;
  color: inherit;
}

/* Remove inner padding and border in Firefox 4+ */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/* Replace focus style removed in the border reset above */
button:-moz-focusring,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  outline: 1px dotted ButtonText;
}

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* Correct the inability to style clickable types in iOS */
}

/* Remove the default button styling in all browsers */
button,
input,
select,
textarea {
  background-color: transparent;
  border-style: none;
}

/* Style select like a standard input */
select {
  -moz-appearance: none;
  /* Firefox 36+ */
  -webkit-appearance: none;
  /* Chrome 41+ */
}

select::-ms-expand {
  display: none;
  /* Internet Explorer 11+ */
}

select::-ms-value {
  color: currentColor;
  /* Internet Explorer 11+ */
}

legend {
  border: 0;
  /* Correct `color` not being inherited in IE 8/9/10/11 */
  color: inherit;
  /* Correct the color inheritance from `fieldset` elements in IE */
  display: table;
  /* Correct the text wrapping in Edge and IE */
  max-width: 100%;
  /* Correct the text wrapping in Edge and IE */
  white-space: normal;
  /* Correct the text wrapping in Edge and IE */
  max-width: 100%;
  /* Correct the text wrapping in Edge 18- and IE */
}

::-webkit-file-upload-button {
  /* Correct the inability to style clickable types in iOS and Safari */
  -webkit-appearance: button;
  color: inherit;
  font: inherit;
  /* Change font properties to `inherit` in Chrome and Safari */
}

/* # =================================================================
   # Specify media element style
   # ================================================================= */
img {
  border-style: none;
  /* Remove border when inside `a` element in IE 8/9/10 */
}

/* Add the correct vertical alignment in Chrome, Firefox, and Opera */
progress {
  vertical-align: baseline;
}

/* # =================================================================
   # Accessibility
   # ================================================================= */
/* Hide content from screens but not screenreaders */
@media screen {
  [hidden~="screen"] {
    display: inherit;
  }
  [hidden~="screen"]:not(:active):not(:focus):not(:target) {
    position: absolute !important;
    clip: rect(0 0 0 0) !important;
  }
}

/* Specify the progress cursor of updating elements */
[aria-busy="true"] {
  cursor: progress;
}

/* Specify the pointer cursor of trigger elements */
[aria-controls] {
  cursor: pointer;
}

/* Specify the unstyled cursor of disabled, not-editable, or otherwise inoperable elements */
[aria-disabled] {
  cursor: default;
}

/* CSS Variables */
:root {
  --color-primary: #35488c;
  --color-teal: #62c0b5;
  --color-dark-teal: #1ab09e;
  --color-accent: #fcd25b;
  --color-light-accent: #f5e08b;
  --color-text: #17222e;
  --color-light: #f5f4f6;
  --color-light-gray: #d5d4d6;
  --color-dark-gray: #a5a4a6;
  --color-attn: #e63946;
  --color-white: #ffffff;
  --font-family: "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN","Meiryo", "Helvetica Neue", "Helvetica","Arial","Yu Gothic",sans-serif;
  --font-family-min: "Noto Serif JP", serif;
}

/* -------------------------
基本
------------------------- */
html {
  font-size: 62.5%;
  margin: 0;
  padding: 0;
  scroll-behavior: smooth;
  scroll-padding-top: 58px;
}

@media screen and (min-width: 768px) {
  html {
    scroll-padding-top: 84px;
  }
}

body {
  position: relative;
  width: 100%;
  font-size: 1.6em;
  font-family: var(--font-family);
  color: var(--color-text);
  font-weight: 400;
  line-height: 1.6;
  letter-spacing: 0.05em;
  margin: 0;
  padding: 0;
}

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

a {
  outline: none;
  color: var(--color-dark-teal);
  text-decoration: underline;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  cursor: pointer;
  pointer-events: auto;
}

@media (hover: hover) {
  a:hover {
    text-decoration: none;
  }
}

img {
  width: 100%;
  display: block;
  height: auto;
}

p, ul, ol, dl, table, pre, blockquote, h1, h2, h3, h4, h5, h6, dl, span {
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  margin: 0;
  padding: 0;
}

ul, ol {
  list-style: none;
}

button:focus {
  outline: 0;
}

section::after {
  content: "";
  display: block;
  clear: both;
}

/* -------------------------
共通レイアウト
------------------------- */
.l-wrapper {
  width: 100%;
  margin: 0 auto;
  padding: 0;
}

.l-container {
  width: 90.85714%;
  margin: 0 auto;
}

.l-main {
  padding: 58px 0 0;
}

@media screen and (min-width: 961px) {
  .l-main {
    padding: 84px 0 0;
  }
}

.l-sub {
  padding: 48px 0 0;
}

@media screen and (min-width: 768px) {
  .l-sub {
    padding: 64px 0 0;
  }
}

.l-sub header {
  width: 92.85714%;
  max-width: 960px;
  margin: 0 auto 24px;
}

@media screen and (min-width: 768px) {
  .l-sub header {
    margin: 0 auto 40px;
  }
}

/* -------------------------
アコーディオンパーツ
------------------------- */
.c-acd__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  padding: 16px;
  background: rgba(53, 72, 140, 0.08);
  margin: 0 auto 8px;
}

@media (hover: hover) {
  .c-acd__header:hover {
    cursor: pointer;
  }
}

.c-acd__header--red {
  background: rgba(230, 57, 70, 0.08);
}

.c-acd__tl {
  position: relative;
  font-size: 1.6rem;
  line-height: 1.5;
  font-weight: 500;
  letter-spacing: 0.1em;
  padding: 0 16px 0 1.7em;
}

.c-acd__tl::before {
  position: absolute;
  display: block;
  content: "Q.";
  font-size: 1.8rem;
  line-height: 1;
  color: var(--color-primary);
  font-weight: 700;
  margin-right: 6px;
  top: 0;
  left: 0;
}

.c-acd__tl--sm {
  font-size: 1.4rem;
}

.c-acd__tl--red {
  padding: 0 16px 0 1.2em;
}

.c-acd__tl--red::before {
  content: "！";
  color: var(--color-attn);
  top: 0.1em;
}

.c-acd__icon {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  position: relative;
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 100vh;
  background: var(--color-primary);
}

.c-acd__icon::after, .c-acd__icon::before {
  position: absolute;
  display: inline-block;
  content: "";
  width: 3px;
  height: 13px;
  background: var(--color-white);
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.c-acd__icon::before {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.c-acd__inner {
  display: none;
  border: 1px solid var(--color-light-gray);
  padding: 24px;
  margin: 0 auto 16px;
}

@media screen and (min-width: 768px) {
  .c-acd__inner {
    padding: 32px;
  }
}

.c-acd__inner h4, .c-acd__inner h5 {
  font-size: 1.6rem;
  line-height: 1.5;
  font-weight: 700;
  letter-spacing: 0.1em;
  margin: 0 0 6px;
}

.c-acd__inner p {
  letter-spacing: 0.1em;
  margin: 0 0 24px;
}

.c-acd__inner p.mb0 {
  margin: 0;
}

.c-acd__inner a {
  font-weight: 500;
}

.c-acd__block {
  margin: 0 0 24px;
}

.c-acd__block.mb0 {
  margin: 0;
}

.c-acd__block p {
  margin: 0 0 8px;
}

/* オープン時のアイコン変化 */
.open .c-acd__icon::after {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

/*　赤Ver */
.c-acd__header--red .c-acd__icon {
  background: var(--color-attn);
}

/* -------------------------
背景色
------------------------- */
.c-bg__blue {
  background: rgba(53, 72, 140, 0.08);
}

.c-bg__gray {
  background: var(--color-light);
}

.c-bg__wht {
  background: var(--color-white);
}

.c-bg__grn {
  background: rgba(98, 192, 181, 0.08);
}

.c-bg__yel {
  background: rgba(252, 210, 91, 0.08);
}

/* -------------------------
フォントの指定
------------------------- */
.c-doc {
  font-size: 1.5rem;
  line-height: 1.8;
  font-weight: 400;
  letter-spacing: 0.15em;
  margin: 0 0 8px;
}

.c-doc__read {
  font-size: 1.6rem;
  line-height: 1.8;
  font-weight: 400;
  letter-spacing: 0.15em;
}

@media screen and (min-width: 768px) {
  .c-doc__read {
    font-size: 1.7rem;
  }
}

/* -------------------------
見出しの設定
------------------------- */
.c-hdg {
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.1em;
}

.c-hdg__pri {
  font-family: var(--font-family-min);
  font-size: 2.6rem;
  color: var(--color-primary);
  line-height: 1.4;
  font-weight: 700;
  letter-spacing: 0.15em;
  text-align: center;
  margin: 0 auto 24px;
}

.c-hdg__pri br {
  display: none;
}

@media screen and (min-width: 768px) {
  .c-hdg__pri {
    font-size: 3.4rem;
  }
  .c-hdg__pri br {
    display: none;
  }
}

.c-hdg__pri span {
  display: block;
  font-size: 1.5rem;
  padding: 3px 0 0;
}

@media screen and (min-width: 768px) {
  .c-hdg__pri span {
    font-size: 1.7rem;
  }
}

.c-hdg__sec {
  font-size: 1.8rem;
  color: var(--color-primary);
  text-align: center;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.1em;
  margin: 0 0 16px;
}

.c-hdg__tri {
  font-size: 2.2rem;
  line-height: 1.4;
  font-weight: 500;
  letter-spacing: 0.1em;
}

@media screen and (min-width: 768px) {
  .c-hdg__tri {
    font-size: 2.4rem;
  }
}

/* -------------------------
リスト
------------------------- */
.c-list {
  font-size: 1.5rem;
  line-height: 1.6;
  font-weight: 400;
  letter-spacing: 0.15em;
  padding-left: 1em;
}

.c-list li {
  text-indent: -1em;
  margin-bottom: 3px;
}

.c-list li::before {
  content: "・";
  margin-right: 6px;
}

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

.c-list__num {
  counter-reset: number 0;
  padding-left: 1.5em;
}

.c-list__num li {
  text-indent: -1.5em;
}

.c-list__num li::before {
  counter-increment: number 1;
  content: "" counter(number) ".";
}

.c-list__par {
  counter-reset: number 0;
  padding-left: 2.4em;
}

.c-list__par li {
  text-indent: -2.4em;
}

.c-list__par li::before {
  counter-increment: number 1;
  content: "（" counter(number) "）";
}

/* -------------------------
注意事項
------------------------- */
.c-notes {
  font-size: 1.3rem;
  line-height: 1.6;
  letter-spacing: 0.075em;
  padding-left: 1em;
}

.c-notes li {
  text-indent: -1em;
  margin-bottom: 3px;
  counter-reset: number 0;
}

.c-notes li::before {
  counter-increment: number 1;
  content: "※";
}

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

.c-notes__ast {
  padding-left: 2.3em;
}

.c-notes__ast li {
  text-indent: -2.3em;
}

.c-notes__ast li::before {
  content: "(*" counter(number) ") ";
}

.c-notes__ast--no2 li::before {
  counter-increment: number 2;
}

/* -------------------------
セクション
------------------------- */
.c-sec {
  padding: 48px 0;
  /* 上だけpadding */
  /* 下だけpadding */
}

@media screen and (min-width: 768px) {
  .c-sec {
    padding: 64px 0;
  }
}

.c-sec__upper {
  padding: 48px 0 0;
}

@media screen and (min-width: 768px) {
  .c-sec__upper {
    padding: 64px 0 0;
  }
}

@media screen and (min-width: 768px) {
  .c-sec__upper--sm {
    padding: 48px 0 0;
  }
}

.c-sec__lower {
  padding: 0 0 48px;
}

@media screen and (min-width: 768px) {
  .c-sec__lower {
    padding: 0 0 64px;
  }
}

@media screen and (min-width: 768px) {
  .c-sec__lower--sm {
    padding: 0 0 48px;
  }
}

.c-sec__inner {
  width: 92.85714%;
  max-width: 960px;
  margin: 0 auto;
}

.c-sec__inner--full {
  width: 100%;
}

/* -------------------------
フッター
------------------------- */
.p-footer {
  border-top: 1px solid var(--color-light-gray);
  padding: 30px 0;
}

.p-footer__nav {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto 16px;
  padding: 0 16px;
}

.p-footer__item {
  font-size: 1.2rem;
  font-weight: 500;
  letter-spacing: 0.025em;
  padding: 0 8px;
}

.p-footer__item a {
  color: var(--color-text);
  text-decoration: none;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

@media (hover: hover) {
  .p-footer__item a:hover {
    opacity: 0.8;
  }
}

.p-footer__copy {
  font-size: 1.1rem;
  line-height: 1.2;
  letter-spacing: 0.025em;
  text-align: center;
}

/* -------------------------
ヘッダー
------------------------- */
.p-header {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}

.p-header__common {
  position: fixed;
  padding: 12px 16px;
  background: var(--color-white);
  z-index: 100;
}

@media screen and (min-width: 961px) {
  .p-header__common {
    padding: 18px min((43vw/1366)*100, 43px);
  }
  .p-header__common.fixed {
    padding: 14px min((43vw/1366)*100, 43px);
  }
}

.p-header__logo {
  display: block;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

@media (hover: hover) {
  .p-header__logo:hover {
    opacity: 0.8;
  }
}

.p-header__logo--main {
  max-width: 80px;
}

@media screen and (min-width: 768px) {
  .p-header__logo--main {
    max-width: 120px;
  }
}

.fixed .p-header__logo--main {
  max-width: 80px;
}

@media screen and (min-width: 768px) {
  .fixed .p-header__logo--main {
    max-width: 90px;
  }
}

/* -------------------------
ヒーローイメージ
------------------------- */
.p-hero {
  position: relative;
  width: 100%;
  background: url(/business-clients/img/bg_header_sp.webp) no-repeat bottom center, var(--color-primary);
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 56vw;
}

@media screen and (min-width: 768px) {
  .p-hero {
    height: 29.86823vw;
    background: url(/business-clients/img/bg_header_pc.webp) no-repeat top right, #e3ecf4;
    background-size: contain;
    padding-bottom: 0;
  }
}

.p-hero__inner {
  width: 89.14286vw;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin: 0 auto;
  padding: 4.57143vw 0;
}

@media screen and (min-width: 768px) {
  .p-hero__inner {
    position: absolute;
    width: 71.15666vw;
    margin: auto;
    padding: 0;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
  }
}

.p-hero__contents {
  width: 100%;
}

@media screen and (min-width: 768px) {
  .p-hero__contents {
    width: 41.72767vw;
  }
}

.p-hero__catch {
  margin-bottom: 1.71429vw;
}

@media screen and (min-width: 768px) {
  .p-hero__catch {
    margin-bottom: 0.87848vw;
  }
}

.p-hero__service {
  margin-bottom: 1.71429vw;
}

@media screen and (min-width: 768px) {
  .p-hero__service {
    margin-bottom: 1.1713vw;
  }
}

/* -------------------------
上部の導入文章
------------------------- */
.p-intro__hdg {
  font-size: 2.4rem;
  line-height: 1.7;
  text-align: left;
  letter-spacing: 0.1em;
  margin: 0 auto 24px;
}

@media screen and (min-width: 768px) {
  .p-intro__hdg {
    font-size: 2.8rem;
    text-align: center;
  }
}

.p-intro__hdg br {
  display: block;
}

.p-intro__hdg span {
  display: inline;
  font-size: 2.4rem;
  padding: 0 0 0 6px;
  line-height: 1.3;
  margin: 0 auto 6px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(78%, transparent), color-stop(78%, var(--color-accent)));
  background: linear-gradient(transparent 78%, var(--color-accent) 78%);
}

@media screen and (min-width: 768px) {
  .p-intro__hdg span {
    font-size: 2.8rem;
  }
}

/* -------------------------
法人が暗号資産運用を行うメリット
------------------------- */
.p-merit {
  background: url(/business-clients/img/bg_merit.webp) no-repeat top center;
  background-repeat: no-repeat;
  background-size: cover;
}

.p-merit__hdg {
  margin: 0 auto 32px;
}

.p-merit__card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 24px;
}

.p-merit__item {
  -ms-flex-item-align: stretch;
      align-self: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  background: var(--color-white);
}

@media screen and (min-width: 768px) {
  .p-merit__item {
    width: 48.21429%;
  }
}

.p-merit h4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--color-white);
  text-align: center;
  background: var(--color-primary);
  padding: 12px 6px;
}

.p-merit__doc {
  font-size: 1.6rem;
  padding: 20px 32px;
}

@media screen and (min-width: 768px) {
  .p-merit__doc {
    padding: 12px 24px;
  }
}

/* -------------------------
グロナビ
------------------------- */
.p-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 0 0 4px;
  /* ボタンエリア */
}

.p-nav__hero {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.p-nav__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 100%;
}

.p-nav__list--hero {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto;
}

.p-nav__btn {
  padding: 0 6px;
}

@media screen and (min-width: 768px) {
  .p-nav__btn {
    padding: 0 10px;
  }
}

.p-nav__btn a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 34px;
  font-size: 1.2rem;
  color: var(--color-text);
  line-height: 1.0;
  font-weight: 400;
  text-decoration: none;
  border: 1px solid var(--color-text);
  background: var(--color-white);
  padding: 0 10px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

@media screen and (min-width: 768px) {
  .p-nav__btn a {
    min-width: 200px;
    font-size: 1.6rem;
    height: 48px;
  }
}

@media (hover: hover) {
  .p-nav__btn a:hover {
    cursor: pointer;
    opacity: 0.6;
  }
}

.p-nav__btn--entry a {
  position: relative;
  color: var(--color-primary);
  border: 1px solid var(--color-accent);
  background-image: linear-gradient(301deg, #fcd25b, #fbebab 50%, #fcd25b);
}

@media screen and (min-width: 768px) {
  .p-nav__btn--entry a::after {
    position: absolute;
    content: "";
    width: 7px;
    height: 11px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2026%22%3E%3Cpath%20d%3D%22M9.9%2013L0%203l3-3%2013%2013L3%2026l-3-3%209.9-10z%22%20fill%3D%22%2335488c%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 16px;
  }
}

.p-nav__btn--hero {
  padding: 0 0.73206vw;
}

.p-nav__btn--hero a {
  width: 42.85714vw;
  height: min((48vw/350)*100, 48px);
  -webkit-box-shadow: 1px 2px 15px -6px rgba(23, 34, 46, 0.2);
          box-shadow: 1px 2px 15px -6px rgba(23, 34, 46, 0.2);
  min-width: auto;
  font-size: min((16vw/350)*100, 16px);
  padding: 0 1.42857vw;
}

@media screen and (min-width: 768px) {
  .p-nav__btn--hero a {
    font-size: 1.1713vw;
    width: 18.59444vw;
    height: 4.09956vw;
    padding: 0 0.73206vw;
  }
}

@media screen and (min-width: 768px) {
  .p-nav__btn--hero.p-nav__btn--entry a::after {
    width: 0.51245vw;
    height: 0.80527vw;
    right: 16px;
  }
}

/* -------------------------
headerがFixedした時
------------------------- */
.fixed .p-nav__btn a {
  height: 48px;
}

@media screen and (min-width: 961px) {
  .fixed .p-nav__btn a {
    height: 38px;
  }
}

@media screen and (min-width: 961px) {
  .fixed .p-nav__list--second {
    top: 66px;
  }
}

/* -------------------------
よくあるご質問
------------------------- */
.p-qa__link {
  font-size: 1.6rem;
  font-weight: 500;
  letter-spacing: 0.1em;
  text-align: center;
  margin: 16px auto 0;
}

/* -------------------------
現在の賃借料率
------------------------- */
.p-rate {
  /* 下のコメント */
}

.p-rate__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 16px;
  margin: 0 auto 24px;
}

.p-rate__card {
  -ms-flex-item-align: stretch;
      align-self: stretch;
  width: 114px;
  min-height: 120px;
  background: var(--color-white);
  border-radius: 8px;
  padding: 8px;
}

.p-rate__card .upper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  min-height: 52px;
  border-bottom: 1px solid var(--color-light-gray);
  padding: 0 0 4px;
  gap: 0 3px;
}

.p-rate__card .upper img {
  width: 32px;
}

.p-rate__card .upper p {
  font-size: 1.5rem;
  line-height: 1.0;
  font-weight: 700;
  letter-spacing: 0.025em;
  text-align: center;
}

.p-rate__card .upper p span {
  display: block;
  font-size: 1.0rem;
  color: var(--color-dark-gray);
  letter-spacing: 0;
  font-weight: 400;
  margin: 0 0 3px;
}

.p-rate__card .lower {
  width: 100%;
  padding: 4px 0 0;
}

.p-rate__card .lower p {
  font-size: 3.6rem;
  color: var(--color-primary);
  line-height: 1.0;
  font-weight: 700;
  letter-spacing: 0.025em;
  text-align: center;
}

.p-rate__card .lower p span {
  font-size: 1.4rem;
  color: var(--color-text);
}

.p-rate__card.off {
  background: var(--color-light);
}

.p-rate__card.off .upper, .p-rate__card.off .lower {
  opacity: 0.3;
}

.p-rate__bubble {
  font-size: 1.5rem;
  color: var(--color-primary);
  font-weight: 700;
  line-height: 1.3;
  text-align: center;
}

.p-rate__bubble span {
  position: relative;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 1.3rem;
  letter-spacing: 0.025em;
  padding: 4px 6px;
  margin: 0 auto 12px;
  background: var(--color-accent);
}

.p-rate__bubble span::after {
  position: absolute;
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-right: 12px solid transparent;
  border-left: 12px solid transparent;
  border-top: 12px solid var(--color-accent);
  border-bottom: 0;
  margin: auto;
  bottom: -12px;
  left: 0;
  right: 0;
}

@media screen and (min-width: 768px) {
  .p-rate__bubble span {
    display: inline-block;
    width: auto;
    margin: 0 20px 0 0;
  }
  .p-rate__bubble span::after {
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 12px solid var(--color-accent);
    border-right: 0;
    top: 0;
    bottom: 0;
    left: auto;
    right: -12px;
  }
}

/* -------------------------
高い貸借料率を提供できる理由・安心の理由
------------------------- */
.p-rsn__otl {
  padding: 40px 0;
  border-bottom: 1px solid var(--color-light-gray);
}

.p-rsn__otl:first-of-type {
  padding: 20px 0 40px;
}

.p-rsn__otl:last-of-type {
  padding: 40px 0 0;
  border-bottom: none;
}

.p-rsn__otl div {
  margin: 0 0 16px;
}

@media screen and (min-width: 768px) {
  .p-rsn__otl div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

.p-rsn h3 {
  font-size: 2.2rem;
  line-height: 1.5;
  letter-spacing: 0.15em;
  font-weight: 500;
  text-align: center;
}

.p-rsn h3 span {
  color: var(--color-primary);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(78%, transparent), color-stop(78%, var(--color-accent)));
  background: linear-gradient(transparent 78%, var(--color-accent) 78%);
  margin: 0 3px;
}

@media screen and (min-width: 768px) {
  .p-rsn h3 {
    width: 86.45833%;
    font-size: 2.4rem;
    text-align: left;
  }
}

.p-rsn__img {
  width: 80px;
  margin: 0 auto 16px;
}

@media screen and (min-width: 768px) {
  .p-rsn__img {
    margin: 0 auto;
  }
}

/* -------------------------
文字色
------------------------- */
.main {
  color: var(--color-primary);
}

.sub {
  color: var(--color-dark-teall);
}

.wht {
  color: var(--color-white);
}

.red {
  color: var(--color-attn);
}

.acc {
  color: var(--color-accent);
}

/* -------------------------
汎用マージン＆パディング
------------------------- */
.u-mt-0x {
  margin-top: 0px;
}

@media screen and (min-width: 601px) {
  .u-mt-0x {
    margin-top: 0px;
  }
}

.u-mr-0x {
  margin-right: 0px;
}

@media screen and (min-width: 601px) {
  .u-mr-0x {
    margin-right: 0px;
  }
}

.u-mb-0x {
  margin-bottom: 0px;
}

@media screen and (min-width: 601px) {
  .u-mb-0x {
    margin-bottom: 0px;
  }
}

.u-ml-0x {
  margin-left: 0px;
}

@media screen and (min-width: 601px) {
  .u-ml-0x {
    margin-left: 0px;
  }
}

.u-pt-0x {
  padding-top: 0px;
}

@media screen and (min-width: 601px) {
  .u-pt-0x {
    padding-top: 0px;
  }
}

.u-pr-0x {
  padding-right: 0px;
}

@media screen and (min-width: 601px) {
  .u-pr-0x {
    padding-right: 0px;
  }
}

.u-pb-0x {
  padding-bottom: 0px;
}

@media screen and (min-width: 601px) {
  .u-pb-0x {
    padding-bottom: 0px;
  }
}

.u-pl-0x {
  padding-left: 0px;
}

@media screen and (min-width: 601px) {
  .u-pl-0x {
    padding-left: 0px;
  }
}

.u-mt-1x {
  margin-top: 4px;
}

@media screen and (min-width: 601px) {
  .u-mt-1x {
    margin-top: 8px;
  }
}

.u-mr-1x {
  margin-right: 4px;
}

@media screen and (min-width: 601px) {
  .u-mr-1x {
    margin-right: 8px;
  }
}

.u-mb-1x {
  margin-bottom: 4px;
}

@media screen and (min-width: 601px) {
  .u-mb-1x {
    margin-bottom: 8px;
  }
}

.u-ml-1x {
  margin-left: 4px;
}

@media screen and (min-width: 601px) {
  .u-ml-1x {
    margin-left: 8px;
  }
}

.u-pt-1x {
  padding-top: 4px;
}

@media screen and (min-width: 601px) {
  .u-pt-1x {
    padding-top: 8px;
  }
}

.u-pr-1x {
  padding-right: 4px;
}

@media screen and (min-width: 601px) {
  .u-pr-1x {
    padding-right: 8px;
  }
}

.u-pb-1x {
  padding-bottom: 4px;
}

@media screen and (min-width: 601px) {
  .u-pb-1x {
    padding-bottom: 8px;
  }
}

.u-pl-1x {
  padding-left: 4px;
}

@media screen and (min-width: 601px) {
  .u-pl-1x {
    padding-left: 8px;
  }
}

.u-mt-2x {
  margin-top: 8px;
}

@media screen and (min-width: 601px) {
  .u-mt-2x {
    margin-top: 16px;
  }
}

.u-mr-2x {
  margin-right: 8px;
}

@media screen and (min-width: 601px) {
  .u-mr-2x {
    margin-right: 16px;
  }
}

.u-mb-2x {
  margin-bottom: 8px;
}

@media screen and (min-width: 601px) {
  .u-mb-2x {
    margin-bottom: 16px;
  }
}

.u-ml-2x {
  margin-left: 8px;
}

@media screen and (min-width: 601px) {
  .u-ml-2x {
    margin-left: 16px;
  }
}

.u-pt-2x {
  padding-top: 8px;
}

@media screen and (min-width: 601px) {
  .u-pt-2x {
    padding-top: 16px;
  }
}

.u-pr-2x {
  padding-right: 8px;
}

@media screen and (min-width: 601px) {
  .u-pr-2x {
    padding-right: 16px;
  }
}

.u-pb-2x {
  padding-bottom: 8px;
}

@media screen and (min-width: 601px) {
  .u-pb-2x {
    padding-bottom: 16px;
  }
}

.u-pl-2x {
  padding-left: 8px;
}

@media screen and (min-width: 601px) {
  .u-pl-2x {
    padding-left: 16px;
  }
}

.u-mt-3x {
  margin-top: 12px;
}

@media screen and (min-width: 601px) {
  .u-mt-3x {
    margin-top: 24px;
  }
}

.u-mr-3x {
  margin-right: 12px;
}

@media screen and (min-width: 601px) {
  .u-mr-3x {
    margin-right: 24px;
  }
}

.u-mb-3x {
  margin-bottom: 12px;
}

@media screen and (min-width: 601px) {
  .u-mb-3x {
    margin-bottom: 24px;
  }
}

.u-ml-3x {
  margin-left: 12px;
}

@media screen and (min-width: 601px) {
  .u-ml-3x {
    margin-left: 24px;
  }
}

.u-pt-3x {
  padding-top: 12px;
}

@media screen and (min-width: 601px) {
  .u-pt-3x {
    padding-top: 24px;
  }
}

.u-pr-3x {
  padding-right: 12px;
}

@media screen and (min-width: 601px) {
  .u-pr-3x {
    padding-right: 24px;
  }
}

.u-pb-3x {
  padding-bottom: 12px;
}

@media screen and (min-width: 601px) {
  .u-pb-3x {
    padding-bottom: 24px;
  }
}

.u-pl-3x {
  padding-left: 12px;
}

@media screen and (min-width: 601px) {
  .u-pl-3x {
    padding-left: 24px;
  }
}

.u-mt-4x {
  margin-top: 16px;
}

@media screen and (min-width: 601px) {
  .u-mt-4x {
    margin-top: 32px;
  }
}

.u-mr-4x {
  margin-right: 16px;
}

@media screen and (min-width: 601px) {
  .u-mr-4x {
    margin-right: 32px;
  }
}

.u-mb-4x {
  margin-bottom: 16px;
}

@media screen and (min-width: 601px) {
  .u-mb-4x {
    margin-bottom: 32px;
  }
}

.u-ml-4x {
  margin-left: 16px;
}

@media screen and (min-width: 601px) {
  .u-ml-4x {
    margin-left: 32px;
  }
}

.u-pt-4x {
  padding-top: 16px;
}

@media screen and (min-width: 601px) {
  .u-pt-4x {
    padding-top: 32px;
  }
}

.u-pr-4x {
  padding-right: 16px;
}

@media screen and (min-width: 601px) {
  .u-pr-4x {
    padding-right: 32px;
  }
}

.u-pb-4x {
  padding-bottom: 16px;
}

@media screen and (min-width: 601px) {
  .u-pb-4x {
    padding-bottom: 32px;
  }
}

.u-pl-4x {
  padding-left: 16px;
}

@media screen and (min-width: 601px) {
  .u-pl-4x {
    padding-left: 32px;
  }
}

.u-mt-5x {
  margin-top: 20px;
}

@media screen and (min-width: 601px) {
  .u-mt-5x {
    margin-top: 40px;
  }
}

.u-mr-5x {
  margin-right: 20px;
}

@media screen and (min-width: 601px) {
  .u-mr-5x {
    margin-right: 40px;
  }
}

.u-mb-5x {
  margin-bottom: 20px;
}

@media screen and (min-width: 601px) {
  .u-mb-5x {
    margin-bottom: 40px;
  }
}

.u-ml-5x {
  margin-left: 20px;
}

@media screen and (min-width: 601px) {
  .u-ml-5x {
    margin-left: 40px;
  }
}

.u-pt-5x {
  padding-top: 20px;
}

@media screen and (min-width: 601px) {
  .u-pt-5x {
    padding-top: 40px;
  }
}

.u-pr-5x {
  padding-right: 20px;
}

@media screen and (min-width: 601px) {
  .u-pr-5x {
    padding-right: 40px;
  }
}

.u-pb-5x {
  padding-bottom: 20px;
}

@media screen and (min-width: 601px) {
  .u-pb-5x {
    padding-bottom: 40px;
  }
}

.u-pl-5x {
  padding-left: 20px;
}

@media screen and (min-width: 601px) {
  .u-pl-5x {
    padding-left: 40px;
  }
}

.u-mt-6x {
  margin-top: 24px;
}

@media screen and (min-width: 601px) {
  .u-mt-6x {
    margin-top: 48px;
  }
}

.u-mr-6x {
  margin-right: 24px;
}

@media screen and (min-width: 601px) {
  .u-mr-6x {
    margin-right: 48px;
  }
}

.u-mb-6x {
  margin-bottom: 24px;
}

@media screen and (min-width: 601px) {
  .u-mb-6x {
    margin-bottom: 48px;
  }
}

.u-ml-6x {
  margin-left: 24px;
}

@media screen and (min-width: 601px) {
  .u-ml-6x {
    margin-left: 48px;
  }
}

.u-pt-6x {
  padding-top: 24px;
}

@media screen and (min-width: 601px) {
  .u-pt-6x {
    padding-top: 48px;
  }
}

.u-pr-6x {
  padding-right: 24px;
}

@media screen and (min-width: 601px) {
  .u-pr-6x {
    padding-right: 48px;
  }
}

.u-pb-6x {
  padding-bottom: 24px;
}

@media screen and (min-width: 601px) {
  .u-pb-6x {
    padding-bottom: 48px;
  }
}

.u-pl-6x {
  padding-left: 24px;
}

@media screen and (min-width: 601px) {
  .u-pl-6x {
    padding-left: 48px;
  }
}

.u-mt-7x {
  margin-top: 28px;
}

@media screen and (min-width: 601px) {
  .u-mt-7x {
    margin-top: 56px;
  }
}

.u-mr-7x {
  margin-right: 28px;
}

@media screen and (min-width: 601px) {
  .u-mr-7x {
    margin-right: 56px;
  }
}

.u-mb-7x {
  margin-bottom: 28px;
}

@media screen and (min-width: 601px) {
  .u-mb-7x {
    margin-bottom: 56px;
  }
}

.u-ml-7x {
  margin-left: 28px;
}

@media screen and (min-width: 601px) {
  .u-ml-7x {
    margin-left: 56px;
  }
}

.u-pt-7x {
  padding-top: 28px;
}

@media screen and (min-width: 601px) {
  .u-pt-7x {
    padding-top: 56px;
  }
}

.u-pr-7x {
  padding-right: 28px;
}

@media screen and (min-width: 601px) {
  .u-pr-7x {
    padding-right: 56px;
  }
}

.u-pb-7x {
  padding-bottom: 28px;
}

@media screen and (min-width: 601px) {
  .u-pb-7x {
    padding-bottom: 56px;
  }
}

.u-pl-7x {
  padding-left: 28px;
}

@media screen and (min-width: 601px) {
  .u-pl-7x {
    padding-left: 56px;
  }
}

.u-mt-8x {
  margin-top: 32px;
}

@media screen and (min-width: 601px) {
  .u-mt-8x {
    margin-top: 64px;
  }
}

.u-mr-8x {
  margin-right: 32px;
}

@media screen and (min-width: 601px) {
  .u-mr-8x {
    margin-right: 64px;
  }
}

.u-mb-8x {
  margin-bottom: 32px;
}

@media screen and (min-width: 601px) {
  .u-mb-8x {
    margin-bottom: 64px;
  }
}

.u-ml-8x {
  margin-left: 32px;
}

@media screen and (min-width: 601px) {
  .u-ml-8x {
    margin-left: 64px;
  }
}

.u-pt-8x {
  padding-top: 32px;
}

@media screen and (min-width: 601px) {
  .u-pt-8x {
    padding-top: 64px;
  }
}

.u-pr-8x {
  padding-right: 32px;
}

@media screen and (min-width: 601px) {
  .u-pr-8x {
    padding-right: 64px;
  }
}

.u-pb-8x {
  padding-bottom: 32px;
}

@media screen and (min-width: 601px) {
  .u-pb-8x {
    padding-bottom: 64px;
  }
}

.u-pl-8x {
  padding-left: 32px;
}

@media screen and (min-width: 601px) {
  .u-pl-8x {
    padding-left: 64px;
  }
}

.u-mt-9x {
  margin-top: 36px;
}

@media screen and (min-width: 601px) {
  .u-mt-9x {
    margin-top: 72px;
  }
}

.u-mr-9x {
  margin-right: 36px;
}

@media screen and (min-width: 601px) {
  .u-mr-9x {
    margin-right: 72px;
  }
}

.u-mb-9x {
  margin-bottom: 36px;
}

@media screen and (min-width: 601px) {
  .u-mb-9x {
    margin-bottom: 72px;
  }
}

.u-ml-9x {
  margin-left: 36px;
}

@media screen and (min-width: 601px) {
  .u-ml-9x {
    margin-left: 72px;
  }
}

.u-pt-9x {
  padding-top: 36px;
}

@media screen and (min-width: 601px) {
  .u-pt-9x {
    padding-top: 72px;
  }
}

.u-pr-9x {
  padding-right: 36px;
}

@media screen and (min-width: 601px) {
  .u-pr-9x {
    padding-right: 72px;
  }
}

.u-pb-9x {
  padding-bottom: 36px;
}

@media screen and (min-width: 601px) {
  .u-pb-9x {
    padding-bottom: 72px;
  }
}

.u-pl-9x {
  padding-left: 36px;
}

@media screen and (min-width: 601px) {
  .u-pl-9x {
    padding-left: 72px;
  }
}

.u-mt-10x {
  margin-top: 40px;
}

@media screen and (min-width: 601px) {
  .u-mt-10x {
    margin-top: 80px;
  }
}

.u-mr-10x {
  margin-right: 40px;
}

@media screen and (min-width: 601px) {
  .u-mr-10x {
    margin-right: 80px;
  }
}

.u-mb-10x {
  margin-bottom: 40px;
}

@media screen and (min-width: 601px) {
  .u-mb-10x {
    margin-bottom: 80px;
  }
}

.u-ml-10x {
  margin-left: 40px;
}

@media screen and (min-width: 601px) {
  .u-ml-10x {
    margin-left: 80px;
  }
}

.u-pt-10x {
  padding-top: 40px;
}

@media screen and (min-width: 601px) {
  .u-pt-10x {
    padding-top: 80px;
  }
}

.u-pr-10x {
  padding-right: 40px;
}

@media screen and (min-width: 601px) {
  .u-pr-10x {
    padding-right: 80px;
  }
}

.u-pb-10x {
  padding-bottom: 40px;
}

@media screen and (min-width: 601px) {
  .u-pb-10x {
    padding-bottom: 80px;
  }
}

.u-pl-10x {
  padding-left: 40px;
}

@media screen and (min-width: 601px) {
  .u-pl-10x {
    padding-left: 80px;
  }
}

.u-mt-11x {
  margin-top: 44px;
}

@media screen and (min-width: 601px) {
  .u-mt-11x {
    margin-top: 88px;
  }
}

.u-mr-11x {
  margin-right: 44px;
}

@media screen and (min-width: 601px) {
  .u-mr-11x {
    margin-right: 88px;
  }
}

.u-mb-11x {
  margin-bottom: 44px;
}

@media screen and (min-width: 601px) {
  .u-mb-11x {
    margin-bottom: 88px;
  }
}

.u-ml-11x {
  margin-left: 44px;
}

@media screen and (min-width: 601px) {
  .u-ml-11x {
    margin-left: 88px;
  }
}

.u-pt-11x {
  padding-top: 44px;
}

@media screen and (min-width: 601px) {
  .u-pt-11x {
    padding-top: 88px;
  }
}

.u-pr-11x {
  padding-right: 44px;
}

@media screen and (min-width: 601px) {
  .u-pr-11x {
    padding-right: 88px;
  }
}

.u-pb-11x {
  padding-bottom: 44px;
}

@media screen and (min-width: 601px) {
  .u-pb-11x {
    padding-bottom: 88px;
  }
}

.u-pl-11x {
  padding-left: 44px;
}

@media screen and (min-width: 601px) {
  .u-pl-11x {
    padding-left: 88px;
  }
}

.u-mt-12x {
  margin-top: 48px;
}

@media screen and (min-width: 601px) {
  .u-mt-12x {
    margin-top: 96px;
  }
}

.u-mr-12x {
  margin-right: 48px;
}

@media screen and (min-width: 601px) {
  .u-mr-12x {
    margin-right: 96px;
  }
}

.u-mb-12x {
  margin-bottom: 48px;
}

@media screen and (min-width: 601px) {
  .u-mb-12x {
    margin-bottom: 96px;
  }
}

.u-ml-12x {
  margin-left: 48px;
}

@media screen and (min-width: 601px) {
  .u-ml-12x {
    margin-left: 96px;
  }
}

.u-pt-12x {
  padding-top: 48px;
}

@media screen and (min-width: 601px) {
  .u-pt-12x {
    padding-top: 96px;
  }
}

.u-pr-12x {
  padding-right: 48px;
}

@media screen and (min-width: 601px) {
  .u-pr-12x {
    padding-right: 96px;
  }
}

.u-pb-12x {
  padding-bottom: 48px;
}

@media screen and (min-width: 601px) {
  .u-pb-12x {
    padding-bottom: 96px;
  }
}

.u-pl-12x {
  padding-left: 48px;
}

@media screen and (min-width: 601px) {
  .u-pl-12x {
    padding-left: 96px;
  }
}

.u-mt-13x {
  margin-top: 52px;
}

@media screen and (min-width: 601px) {
  .u-mt-13x {
    margin-top: 104px;
  }
}

.u-mr-13x {
  margin-right: 52px;
}

@media screen and (min-width: 601px) {
  .u-mr-13x {
    margin-right: 104px;
  }
}

.u-mb-13x {
  margin-bottom: 52px;
}

@media screen and (min-width: 601px) {
  .u-mb-13x {
    margin-bottom: 104px;
  }
}

.u-ml-13x {
  margin-left: 52px;
}

@media screen and (min-width: 601px) {
  .u-ml-13x {
    margin-left: 104px;
  }
}

.u-pt-13x {
  padding-top: 52px;
}

@media screen and (min-width: 601px) {
  .u-pt-13x {
    padding-top: 104px;
  }
}

.u-pr-13x {
  padding-right: 52px;
}

@media screen and (min-width: 601px) {
  .u-pr-13x {
    padding-right: 104px;
  }
}

.u-pb-13x {
  padding-bottom: 52px;
}

@media screen and (min-width: 601px) {
  .u-pb-13x {
    padding-bottom: 104px;
  }
}

.u-pl-13x {
  padding-left: 52px;
}

@media screen and (min-width: 601px) {
  .u-pl-13x {
    padding-left: 104px;
  }
}

.u-mt-14x {
  margin-top: 56px;
}

@media screen and (min-width: 601px) {
  .u-mt-14x {
    margin-top: 112px;
  }
}

.u-mr-14x {
  margin-right: 56px;
}

@media screen and (min-width: 601px) {
  .u-mr-14x {
    margin-right: 112px;
  }
}

.u-mb-14x {
  margin-bottom: 56px;
}

@media screen and (min-width: 601px) {
  .u-mb-14x {
    margin-bottom: 112px;
  }
}

.u-ml-14x {
  margin-left: 56px;
}

@media screen and (min-width: 601px) {
  .u-ml-14x {
    margin-left: 112px;
  }
}

.u-pt-14x {
  padding-top: 56px;
}

@media screen and (min-width: 601px) {
  .u-pt-14x {
    padding-top: 112px;
  }
}

.u-pr-14x {
  padding-right: 56px;
}

@media screen and (min-width: 601px) {
  .u-pr-14x {
    padding-right: 112px;
  }
}

.u-pb-14x {
  padding-bottom: 56px;
}

@media screen and (min-width: 601px) {
  .u-pb-14x {
    padding-bottom: 112px;
  }
}

.u-pl-14x {
  padding-left: 56px;
}

@media screen and (min-width: 601px) {
  .u-pl-14x {
    padding-left: 112px;
  }
}

.u-mt-15x {
  margin-top: 60px;
}

@media screen and (min-width: 601px) {
  .u-mt-15x {
    margin-top: 120px;
  }
}

.u-mr-15x {
  margin-right: 60px;
}

@media screen and (min-width: 601px) {
  .u-mr-15x {
    margin-right: 120px;
  }
}

.u-mb-15x {
  margin-bottom: 60px;
}

@media screen and (min-width: 601px) {
  .u-mb-15x {
    margin-bottom: 120px;
  }
}

.u-ml-15x {
  margin-left: 60px;
}

@media screen and (min-width: 601px) {
  .u-ml-15x {
    margin-left: 120px;
  }
}

.u-pt-15x {
  padding-top: 60px;
}

@media screen and (min-width: 601px) {
  .u-pt-15x {
    padding-top: 120px;
  }
}

.u-pr-15x {
  padding-right: 60px;
}

@media screen and (min-width: 601px) {
  .u-pr-15x {
    padding-right: 120px;
  }
}

.u-pb-15x {
  padding-bottom: 60px;
}

@media screen and (min-width: 601px) {
  .u-pb-15x {
    padding-bottom: 120px;
  }
}

.u-pl-15x {
  padding-left: 60px;
}

@media screen and (min-width: 601px) {
  .u-pl-15x {
    padding-left: 120px;
  }
}

.u-mt-16x {
  margin-top: 64px;
}

@media screen and (min-width: 601px) {
  .u-mt-16x {
    margin-top: 128px;
  }
}

.u-mr-16x {
  margin-right: 64px;
}

@media screen and (min-width: 601px) {
  .u-mr-16x {
    margin-right: 128px;
  }
}

.u-mb-16x {
  margin-bottom: 64px;
}

@media screen and (min-width: 601px) {
  .u-mb-16x {
    margin-bottom: 128px;
  }
}

.u-ml-16x {
  margin-left: 64px;
}

@media screen and (min-width: 601px) {
  .u-ml-16x {
    margin-left: 128px;
  }
}

.u-pt-16x {
  padding-top: 64px;
}

@media screen and (min-width: 601px) {
  .u-pt-16x {
    padding-top: 128px;
  }
}

.u-pr-16x {
  padding-right: 64px;
}

@media screen and (min-width: 601px) {
  .u-pr-16x {
    padding-right: 128px;
  }
}

.u-pb-16x {
  padding-bottom: 64px;
}

@media screen and (min-width: 601px) {
  .u-pb-16x {
    padding-bottom: 128px;
  }
}

.u-pl-16x {
  padding-left: 64px;
}

@media screen and (min-width: 601px) {
  .u-pl-16x {
    padding-left: 128px;
  }
}

.u-mt-17x {
  margin-top: 68px;
}

@media screen and (min-width: 601px) {
  .u-mt-17x {
    margin-top: 136px;
  }
}

.u-mr-17x {
  margin-right: 68px;
}

@media screen and (min-width: 601px) {
  .u-mr-17x {
    margin-right: 136px;
  }
}

.u-mb-17x {
  margin-bottom: 68px;
}

@media screen and (min-width: 601px) {
  .u-mb-17x {
    margin-bottom: 136px;
  }
}

.u-ml-17x {
  margin-left: 68px;
}

@media screen and (min-width: 601px) {
  .u-ml-17x {
    margin-left: 136px;
  }
}

.u-pt-17x {
  padding-top: 68px;
}

@media screen and (min-width: 601px) {
  .u-pt-17x {
    padding-top: 136px;
  }
}

.u-pr-17x {
  padding-right: 68px;
}

@media screen and (min-width: 601px) {
  .u-pr-17x {
    padding-right: 136px;
  }
}

.u-pb-17x {
  padding-bottom: 68px;
}

@media screen and (min-width: 601px) {
  .u-pb-17x {
    padding-bottom: 136px;
  }
}

.u-pl-17x {
  padding-left: 68px;
}

@media screen and (min-width: 601px) {
  .u-pl-17x {
    padding-left: 136px;
  }
}

.u-mt-18x {
  margin-top: 72px;
}

@media screen and (min-width: 601px) {
  .u-mt-18x {
    margin-top: 144px;
  }
}

.u-mr-18x {
  margin-right: 72px;
}

@media screen and (min-width: 601px) {
  .u-mr-18x {
    margin-right: 144px;
  }
}

.u-mb-18x {
  margin-bottom: 72px;
}

@media screen and (min-width: 601px) {
  .u-mb-18x {
    margin-bottom: 144px;
  }
}

.u-ml-18x {
  margin-left: 72px;
}

@media screen and (min-width: 601px) {
  .u-ml-18x {
    margin-left: 144px;
  }
}

.u-pt-18x {
  padding-top: 72px;
}

@media screen and (min-width: 601px) {
  .u-pt-18x {
    padding-top: 144px;
  }
}

.u-pr-18x {
  padding-right: 72px;
}

@media screen and (min-width: 601px) {
  .u-pr-18x {
    padding-right: 144px;
  }
}

.u-pb-18x {
  padding-bottom: 72px;
}

@media screen and (min-width: 601px) {
  .u-pb-18x {
    padding-bottom: 144px;
  }
}

.u-pl-18x {
  padding-left: 72px;
}

@media screen and (min-width: 601px) {
  .u-pl-18x {
    padding-left: 144px;
  }
}

.u-mt-19x {
  margin-top: 76px;
}

@media screen and (min-width: 601px) {
  .u-mt-19x {
    margin-top: 152px;
  }
}

.u-mr-19x {
  margin-right: 76px;
}

@media screen and (min-width: 601px) {
  .u-mr-19x {
    margin-right: 152px;
  }
}

.u-mb-19x {
  margin-bottom: 76px;
}

@media screen and (min-width: 601px) {
  .u-mb-19x {
    margin-bottom: 152px;
  }
}

.u-ml-19x {
  margin-left: 76px;
}

@media screen and (min-width: 601px) {
  .u-ml-19x {
    margin-left: 152px;
  }
}

.u-pt-19x {
  padding-top: 76px;
}

@media screen and (min-width: 601px) {
  .u-pt-19x {
    padding-top: 152px;
  }
}

.u-pr-19x {
  padding-right: 76px;
}

@media screen and (min-width: 601px) {
  .u-pr-19x {
    padding-right: 152px;
  }
}

.u-pb-19x {
  padding-bottom: 76px;
}

@media screen and (min-width: 601px) {
  .u-pb-19x {
    padding-bottom: 152px;
  }
}

.u-pl-19x {
  padding-left: 76px;
}

@media screen and (min-width: 601px) {
  .u-pl-19x {
    padding-left: 152px;
  }
}

.u-mt-20x {
  margin-top: 80px;
}

@media screen and (min-width: 601px) {
  .u-mt-20x {
    margin-top: 160px;
  }
}

.u-mr-20x {
  margin-right: 80px;
}

@media screen and (min-width: 601px) {
  .u-mr-20x {
    margin-right: 160px;
  }
}

.u-mb-20x {
  margin-bottom: 80px;
}

@media screen and (min-width: 601px) {
  .u-mb-20x {
    margin-bottom: 160px;
  }
}

.u-ml-20x {
  margin-left: 80px;
}

@media screen and (min-width: 601px) {
  .u-ml-20x {
    margin-left: 160px;
  }
}

.u-pt-20x {
  padding-top: 80px;
}

@media screen and (min-width: 601px) {
  .u-pt-20x {
    padding-top: 160px;
  }
}

.u-pr-20x {
  padding-right: 80px;
}

@media screen and (min-width: 601px) {
  .u-pr-20x {
    padding-right: 160px;
  }
}

.u-pb-20x {
  padding-bottom: 80px;
}

@media screen and (min-width: 601px) {
  .u-pb-20x {
    padding-bottom: 160px;
  }
}

.u-pl-20x {
  padding-left: 80px;
}

@media screen and (min-width: 601px) {
  .u-pl-20x {
    padding-left: 160px;
  }
}

.u-mt-21x {
  margin-top: 84px;
}

@media screen and (min-width: 601px) {
  .u-mt-21x {
    margin-top: 168px;
  }
}

.u-mr-21x {
  margin-right: 84px;
}

@media screen and (min-width: 601px) {
  .u-mr-21x {
    margin-right: 168px;
  }
}

.u-mb-21x {
  margin-bottom: 84px;
}

@media screen and (min-width: 601px) {
  .u-mb-21x {
    margin-bottom: 168px;
  }
}

.u-ml-21x {
  margin-left: 84px;
}

@media screen and (min-width: 601px) {
  .u-ml-21x {
    margin-left: 168px;
  }
}

.u-pt-21x {
  padding-top: 84px;
}

@media screen and (min-width: 601px) {
  .u-pt-21x {
    padding-top: 168px;
  }
}

.u-pr-21x {
  padding-right: 84px;
}

@media screen and (min-width: 601px) {
  .u-pr-21x {
    padding-right: 168px;
  }
}

.u-pb-21x {
  padding-bottom: 84px;
}

@media screen and (min-width: 601px) {
  .u-pb-21x {
    padding-bottom: 168px;
  }
}

.u-pl-21x {
  padding-left: 84px;
}

@media screen and (min-width: 601px) {
  .u-pl-21x {
    padding-left: 168px;
  }
}

.u-mt-22x {
  margin-top: 88px;
}

@media screen and (min-width: 601px) {
  .u-mt-22x {
    margin-top: 176px;
  }
}

.u-mr-22x {
  margin-right: 88px;
}

@media screen and (min-width: 601px) {
  .u-mr-22x {
    margin-right: 176px;
  }
}

.u-mb-22x {
  margin-bottom: 88px;
}

@media screen and (min-width: 601px) {
  .u-mb-22x {
    margin-bottom: 176px;
  }
}

.u-ml-22x {
  margin-left: 88px;
}

@media screen and (min-width: 601px) {
  .u-ml-22x {
    margin-left: 176px;
  }
}

.u-pt-22x {
  padding-top: 88px;
}

@media screen and (min-width: 601px) {
  .u-pt-22x {
    padding-top: 176px;
  }
}

.u-pr-22x {
  padding-right: 88px;
}

@media screen and (min-width: 601px) {
  .u-pr-22x {
    padding-right: 176px;
  }
}

.u-pb-22x {
  padding-bottom: 88px;
}

@media screen and (min-width: 601px) {
  .u-pb-22x {
    padding-bottom: 176px;
  }
}

.u-pl-22x {
  padding-left: 88px;
}

@media screen and (min-width: 601px) {
  .u-pl-22x {
    padding-left: 176px;
  }
}

.u-mt-23x {
  margin-top: 92px;
}

@media screen and (min-width: 601px) {
  .u-mt-23x {
    margin-top: 184px;
  }
}

.u-mr-23x {
  margin-right: 92px;
}

@media screen and (min-width: 601px) {
  .u-mr-23x {
    margin-right: 184px;
  }
}

.u-mb-23x {
  margin-bottom: 92px;
}

@media screen and (min-width: 601px) {
  .u-mb-23x {
    margin-bottom: 184px;
  }
}

.u-ml-23x {
  margin-left: 92px;
}

@media screen and (min-width: 601px) {
  .u-ml-23x {
    margin-left: 184px;
  }
}

.u-pt-23x {
  padding-top: 92px;
}

@media screen and (min-width: 601px) {
  .u-pt-23x {
    padding-top: 184px;
  }
}

.u-pr-23x {
  padding-right: 92px;
}

@media screen and (min-width: 601px) {
  .u-pr-23x {
    padding-right: 184px;
  }
}

.u-pb-23x {
  padding-bottom: 92px;
}

@media screen and (min-width: 601px) {
  .u-pb-23x {
    padding-bottom: 184px;
  }
}

.u-pl-23x {
  padding-left: 92px;
}

@media screen and (min-width: 601px) {
  .u-pl-23x {
    padding-left: 184px;
  }
}

.u-mt-24x {
  margin-top: 96px;
}

@media screen and (min-width: 601px) {
  .u-mt-24x {
    margin-top: 192px;
  }
}

.u-mr-24x {
  margin-right: 96px;
}

@media screen and (min-width: 601px) {
  .u-mr-24x {
    margin-right: 192px;
  }
}

.u-mb-24x {
  margin-bottom: 96px;
}

@media screen and (min-width: 601px) {
  .u-mb-24x {
    margin-bottom: 192px;
  }
}

.u-ml-24x {
  margin-left: 96px;
}

@media screen and (min-width: 601px) {
  .u-ml-24x {
    margin-left: 192px;
  }
}

.u-pt-24x {
  padding-top: 96px;
}

@media screen and (min-width: 601px) {
  .u-pt-24x {
    padding-top: 192px;
  }
}

.u-pr-24x {
  padding-right: 96px;
}

@media screen and (min-width: 601px) {
  .u-pr-24x {
    padding-right: 192px;
  }
}

.u-pb-24x {
  padding-bottom: 96px;
}

@media screen and (min-width: 601px) {
  .u-pb-24x {
    padding-bottom: 192px;
  }
}

.u-pl-24x {
  padding-left: 96px;
}

@media screen and (min-width: 601px) {
  .u-pl-24x {
    padding-left: 192px;
  }
}

.u-mt-25x {
  margin-top: 100px;
}

@media screen and (min-width: 601px) {
  .u-mt-25x {
    margin-top: 200px;
  }
}

.u-mr-25x {
  margin-right: 100px;
}

@media screen and (min-width: 601px) {
  .u-mr-25x {
    margin-right: 200px;
  }
}

.u-mb-25x {
  margin-bottom: 100px;
}

@media screen and (min-width: 601px) {
  .u-mb-25x {
    margin-bottom: 200px;
  }
}

.u-ml-25x {
  margin-left: 100px;
}

@media screen and (min-width: 601px) {
  .u-ml-25x {
    margin-left: 200px;
  }
}

.u-pt-25x {
  padding-top: 100px;
}

@media screen and (min-width: 601px) {
  .u-pt-25x {
    padding-top: 200px;
  }
}

.u-pr-25x {
  padding-right: 100px;
}

@media screen and (min-width: 601px) {
  .u-pr-25x {
    padding-right: 200px;
  }
}

.u-pb-25x {
  padding-bottom: 100px;
}

@media screen and (min-width: 601px) {
  .u-pb-25x {
    padding-bottom: 200px;
  }
}

.u-pl-25x {
  padding-left: 100px;
}

@media screen and (min-width: 601px) {
  .u-pl-25x {
    padding-left: 200px;
  }
}

.u-mt-26x {
  margin-top: 104px;
}

@media screen and (min-width: 601px) {
  .u-mt-26x {
    margin-top: 208px;
  }
}

.u-mr-26x {
  margin-right: 104px;
}

@media screen and (min-width: 601px) {
  .u-mr-26x {
    margin-right: 208px;
  }
}

.u-mb-26x {
  margin-bottom: 104px;
}

@media screen and (min-width: 601px) {
  .u-mb-26x {
    margin-bottom: 208px;
  }
}

.u-ml-26x {
  margin-left: 104px;
}

@media screen and (min-width: 601px) {
  .u-ml-26x {
    margin-left: 208px;
  }
}

.u-pt-26x {
  padding-top: 104px;
}

@media screen and (min-width: 601px) {
  .u-pt-26x {
    padding-top: 208px;
  }
}

.u-pr-26x {
  padding-right: 104px;
}

@media screen and (min-width: 601px) {
  .u-pr-26x {
    padding-right: 208px;
  }
}

.u-pb-26x {
  padding-bottom: 104px;
}

@media screen and (min-width: 601px) {
  .u-pb-26x {
    padding-bottom: 208px;
  }
}

.u-pl-26x {
  padding-left: 104px;
}

@media screen and (min-width: 601px) {
  .u-pl-26x {
    padding-left: 208px;
  }
}

.u-mt-27x {
  margin-top: 108px;
}

@media screen and (min-width: 601px) {
  .u-mt-27x {
    margin-top: 216px;
  }
}

.u-mr-27x {
  margin-right: 108px;
}

@media screen and (min-width: 601px) {
  .u-mr-27x {
    margin-right: 216px;
  }
}

.u-mb-27x {
  margin-bottom: 108px;
}

@media screen and (min-width: 601px) {
  .u-mb-27x {
    margin-bottom: 216px;
  }
}

.u-ml-27x {
  margin-left: 108px;
}

@media screen and (min-width: 601px) {
  .u-ml-27x {
    margin-left: 216px;
  }
}

.u-pt-27x {
  padding-top: 108px;
}

@media screen and (min-width: 601px) {
  .u-pt-27x {
    padding-top: 216px;
  }
}

.u-pr-27x {
  padding-right: 108px;
}

@media screen and (min-width: 601px) {
  .u-pr-27x {
    padding-right: 216px;
  }
}

.u-pb-27x {
  padding-bottom: 108px;
}

@media screen and (min-width: 601px) {
  .u-pb-27x {
    padding-bottom: 216px;
  }
}

.u-pl-27x {
  padding-left: 108px;
}

@media screen and (min-width: 601px) {
  .u-pl-27x {
    padding-left: 216px;
  }
}

.u-mt-28x {
  margin-top: 112px;
}

@media screen and (min-width: 601px) {
  .u-mt-28x {
    margin-top: 224px;
  }
}

.u-mr-28x {
  margin-right: 112px;
}

@media screen and (min-width: 601px) {
  .u-mr-28x {
    margin-right: 224px;
  }
}

.u-mb-28x {
  margin-bottom: 112px;
}

@media screen and (min-width: 601px) {
  .u-mb-28x {
    margin-bottom: 224px;
  }
}

.u-ml-28x {
  margin-left: 112px;
}

@media screen and (min-width: 601px) {
  .u-ml-28x {
    margin-left: 224px;
  }
}

.u-pt-28x {
  padding-top: 112px;
}

@media screen and (min-width: 601px) {
  .u-pt-28x {
    padding-top: 224px;
  }
}

.u-pr-28x {
  padding-right: 112px;
}

@media screen and (min-width: 601px) {
  .u-pr-28x {
    padding-right: 224px;
  }
}

.u-pb-28x {
  padding-bottom: 112px;
}

@media screen and (min-width: 601px) {
  .u-pb-28x {
    padding-bottom: 224px;
  }
}

.u-pl-28x {
  padding-left: 112px;
}

@media screen and (min-width: 601px) {
  .u-pl-28x {
    padding-left: 224px;
  }
}

.u-mt-29x {
  margin-top: 116px;
}

@media screen and (min-width: 601px) {
  .u-mt-29x {
    margin-top: 232px;
  }
}

.u-mr-29x {
  margin-right: 116px;
}

@media screen and (min-width: 601px) {
  .u-mr-29x {
    margin-right: 232px;
  }
}

.u-mb-29x {
  margin-bottom: 116px;
}

@media screen and (min-width: 601px) {
  .u-mb-29x {
    margin-bottom: 232px;
  }
}

.u-ml-29x {
  margin-left: 116px;
}

@media screen and (min-width: 601px) {
  .u-ml-29x {
    margin-left: 232px;
  }
}

.u-pt-29x {
  padding-top: 116px;
}

@media screen and (min-width: 601px) {
  .u-pt-29x {
    padding-top: 232px;
  }
}

.u-pr-29x {
  padding-right: 116px;
}

@media screen and (min-width: 601px) {
  .u-pr-29x {
    padding-right: 232px;
  }
}

.u-pb-29x {
  padding-bottom: 116px;
}

@media screen and (min-width: 601px) {
  .u-pb-29x {
    padding-bottom: 232px;
  }
}

.u-pl-29x {
  padding-left: 116px;
}

@media screen and (min-width: 601px) {
  .u-pl-29x {
    padding-left: 232px;
  }
}

.u-mt-30x {
  margin-top: 120px;
}

@media screen and (min-width: 601px) {
  .u-mt-30x {
    margin-top: 240px;
  }
}

.u-mr-30x {
  margin-right: 120px;
}

@media screen and (min-width: 601px) {
  .u-mr-30x {
    margin-right: 240px;
  }
}

.u-mb-30x {
  margin-bottom: 120px;
}

@media screen and (min-width: 601px) {
  .u-mb-30x {
    margin-bottom: 240px;
  }
}

.u-ml-30x {
  margin-left: 120px;
}

@media screen and (min-width: 601px) {
  .u-ml-30x {
    margin-left: 240px;
  }
}

.u-pt-30x {
  padding-top: 120px;
}

@media screen and (min-width: 601px) {
  .u-pt-30x {
    padding-top: 240px;
  }
}

.u-pr-30x {
  padding-right: 120px;
}

@media screen and (min-width: 601px) {
  .u-pr-30x {
    padding-right: 240px;
  }
}

.u-pb-30x {
  padding-bottom: 120px;
}

@media screen and (min-width: 601px) {
  .u-pb-30x {
    padding-bottom: 240px;
  }
}

.u-pl-30x {
  padding-left: 120px;
}

@media screen and (min-width: 601px) {
  .u-pl-30x {
    padding-left: 240px;
  }
}

.u-mt-31x {
  margin-top: 124px;
}

@media screen and (min-width: 601px) {
  .u-mt-31x {
    margin-top: 248px;
  }
}

.u-mr-31x {
  margin-right: 124px;
}

@media screen and (min-width: 601px) {
  .u-mr-31x {
    margin-right: 248px;
  }
}

.u-mb-31x {
  margin-bottom: 124px;
}

@media screen and (min-width: 601px) {
  .u-mb-31x {
    margin-bottom: 248px;
  }
}

.u-ml-31x {
  margin-left: 124px;
}

@media screen and (min-width: 601px) {
  .u-ml-31x {
    margin-left: 248px;
  }
}

.u-pt-31x {
  padding-top: 124px;
}

@media screen and (min-width: 601px) {
  .u-pt-31x {
    padding-top: 248px;
  }
}

.u-pr-31x {
  padding-right: 124px;
}

@media screen and (min-width: 601px) {
  .u-pr-31x {
    padding-right: 248px;
  }
}

.u-pb-31x {
  padding-bottom: 124px;
}

@media screen and (min-width: 601px) {
  .u-pb-31x {
    padding-bottom: 248px;
  }
}

.u-pl-31x {
  padding-left: 124px;
}

@media screen and (min-width: 601px) {
  .u-pl-31x {
    padding-left: 248px;
  }
}

.u-mt-32x {
  margin-top: 128px;
}

@media screen and (min-width: 601px) {
  .u-mt-32x {
    margin-top: 256px;
  }
}

.u-mr-32x {
  margin-right: 128px;
}

@media screen and (min-width: 601px) {
  .u-mr-32x {
    margin-right: 256px;
  }
}

.u-mb-32x {
  margin-bottom: 128px;
}

@media screen and (min-width: 601px) {
  .u-mb-32x {
    margin-bottom: 256px;
  }
}

.u-ml-32x {
  margin-left: 128px;
}

@media screen and (min-width: 601px) {
  .u-ml-32x {
    margin-left: 256px;
  }
}

.u-pt-32x {
  padding-top: 128px;
}

@media screen and (min-width: 601px) {
  .u-pt-32x {
    padding-top: 256px;
  }
}

.u-pr-32x {
  padding-right: 128px;
}

@media screen and (min-width: 601px) {
  .u-pr-32x {
    padding-right: 256px;
  }
}

.u-pb-32x {
  padding-bottom: 128px;
}

@media screen and (min-width: 601px) {
  .u-pb-32x {
    padding-bottom: 256px;
  }
}

.u-pl-32x {
  padding-left: 128px;
}

@media screen and (min-width: 601px) {
  .u-pl-32x {
    padding-left: 256px;
  }
}

.u-mt-33x {
  margin-top: 132px;
}

@media screen and (min-width: 601px) {
  .u-mt-33x {
    margin-top: 264px;
  }
}

.u-mr-33x {
  margin-right: 132px;
}

@media screen and (min-width: 601px) {
  .u-mr-33x {
    margin-right: 264px;
  }
}

.u-mb-33x {
  margin-bottom: 132px;
}

@media screen and (min-width: 601px) {
  .u-mb-33x {
    margin-bottom: 264px;
  }
}

.u-ml-33x {
  margin-left: 132px;
}

@media screen and (min-width: 601px) {
  .u-ml-33x {
    margin-left: 264px;
  }
}

.u-pt-33x {
  padding-top: 132px;
}

@media screen and (min-width: 601px) {
  .u-pt-33x {
    padding-top: 264px;
  }
}

.u-pr-33x {
  padding-right: 132px;
}

@media screen and (min-width: 601px) {
  .u-pr-33x {
    padding-right: 264px;
  }
}

.u-pb-33x {
  padding-bottom: 132px;
}

@media screen and (min-width: 601px) {
  .u-pb-33x {
    padding-bottom: 264px;
  }
}

.u-pl-33x {
  padding-left: 132px;
}

@media screen and (min-width: 601px) {
  .u-pl-33x {
    padding-left: 264px;
  }
}

.u-mt-34x {
  margin-top: 136px;
}

@media screen and (min-width: 601px) {
  .u-mt-34x {
    margin-top: 272px;
  }
}

.u-mr-34x {
  margin-right: 136px;
}

@media screen and (min-width: 601px) {
  .u-mr-34x {
    margin-right: 272px;
  }
}

.u-mb-34x {
  margin-bottom: 136px;
}

@media screen and (min-width: 601px) {
  .u-mb-34x {
    margin-bottom: 272px;
  }
}

.u-ml-34x {
  margin-left: 136px;
}

@media screen and (min-width: 601px) {
  .u-ml-34x {
    margin-left: 272px;
  }
}

.u-pt-34x {
  padding-top: 136px;
}

@media screen and (min-width: 601px) {
  .u-pt-34x {
    padding-top: 272px;
  }
}

.u-pr-34x {
  padding-right: 136px;
}

@media screen and (min-width: 601px) {
  .u-pr-34x {
    padding-right: 272px;
  }
}

.u-pb-34x {
  padding-bottom: 136px;
}

@media screen and (min-width: 601px) {
  .u-pb-34x {
    padding-bottom: 272px;
  }
}

.u-pl-34x {
  padding-left: 136px;
}

@media screen and (min-width: 601px) {
  .u-pl-34x {
    padding-left: 272px;
  }
}

.u-mt-35x {
  margin-top: 140px;
}

@media screen and (min-width: 601px) {
  .u-mt-35x {
    margin-top: 280px;
  }
}

.u-mr-35x {
  margin-right: 140px;
}

@media screen and (min-width: 601px) {
  .u-mr-35x {
    margin-right: 280px;
  }
}

.u-mb-35x {
  margin-bottom: 140px;
}

@media screen and (min-width: 601px) {
  .u-mb-35x {
    margin-bottom: 280px;
  }
}

.u-ml-35x {
  margin-left: 140px;
}

@media screen and (min-width: 601px) {
  .u-ml-35x {
    margin-left: 280px;
  }
}

.u-pt-35x {
  padding-top: 140px;
}

@media screen and (min-width: 601px) {
  .u-pt-35x {
    padding-top: 280px;
  }
}

.u-pr-35x {
  padding-right: 140px;
}

@media screen and (min-width: 601px) {
  .u-pr-35x {
    padding-right: 280px;
  }
}

.u-pb-35x {
  padding-bottom: 140px;
}

@media screen and (min-width: 601px) {
  .u-pb-35x {
    padding-bottom: 280px;
  }
}

.u-pl-35x {
  padding-left: 140px;
}

@media screen and (min-width: 601px) {
  .u-pl-35x {
    padding-left: 280px;
  }
}

.u-mt-36x {
  margin-top: 144px;
}

@media screen and (min-width: 601px) {
  .u-mt-36x {
    margin-top: 288px;
  }
}

.u-mr-36x {
  margin-right: 144px;
}

@media screen and (min-width: 601px) {
  .u-mr-36x {
    margin-right: 288px;
  }
}

.u-mb-36x {
  margin-bottom: 144px;
}

@media screen and (min-width: 601px) {
  .u-mb-36x {
    margin-bottom: 288px;
  }
}

.u-ml-36x {
  margin-left: 144px;
}

@media screen and (min-width: 601px) {
  .u-ml-36x {
    margin-left: 288px;
  }
}

.u-pt-36x {
  padding-top: 144px;
}

@media screen and (min-width: 601px) {
  .u-pt-36x {
    padding-top: 288px;
  }
}

.u-pr-36x {
  padding-right: 144px;
}

@media screen and (min-width: 601px) {
  .u-pr-36x {
    padding-right: 288px;
  }
}

.u-pb-36x {
  padding-bottom: 144px;
}

@media screen and (min-width: 601px) {
  .u-pb-36x {
    padding-bottom: 288px;
  }
}

.u-pl-36x {
  padding-left: 144px;
}

@media screen and (min-width: 601px) {
  .u-pl-36x {
    padding-left: 288px;
  }
}

.u-mt-37x {
  margin-top: 148px;
}

@media screen and (min-width: 601px) {
  .u-mt-37x {
    margin-top: 296px;
  }
}

.u-mr-37x {
  margin-right: 148px;
}

@media screen and (min-width: 601px) {
  .u-mr-37x {
    margin-right: 296px;
  }
}

.u-mb-37x {
  margin-bottom: 148px;
}

@media screen and (min-width: 601px) {
  .u-mb-37x {
    margin-bottom: 296px;
  }
}

.u-ml-37x {
  margin-left: 148px;
}

@media screen and (min-width: 601px) {
  .u-ml-37x {
    margin-left: 296px;
  }
}

.u-pt-37x {
  padding-top: 148px;
}

@media screen and (min-width: 601px) {
  .u-pt-37x {
    padding-top: 296px;
  }
}

.u-pr-37x {
  padding-right: 148px;
}

@media screen and (min-width: 601px) {
  .u-pr-37x {
    padding-right: 296px;
  }
}

.u-pb-37x {
  padding-bottom: 148px;
}

@media screen and (min-width: 601px) {
  .u-pb-37x {
    padding-bottom: 296px;
  }
}

.u-pl-37x {
  padding-left: 148px;
}

@media screen and (min-width: 601px) {
  .u-pl-37x {
    padding-left: 296px;
  }
}

.u-mt-38x {
  margin-top: 152px;
}

@media screen and (min-width: 601px) {
  .u-mt-38x {
    margin-top: 304px;
  }
}

.u-mr-38x {
  margin-right: 152px;
}

@media screen and (min-width: 601px) {
  .u-mr-38x {
    margin-right: 304px;
  }
}

.u-mb-38x {
  margin-bottom: 152px;
}

@media screen and (min-width: 601px) {
  .u-mb-38x {
    margin-bottom: 304px;
  }
}

.u-ml-38x {
  margin-left: 152px;
}

@media screen and (min-width: 601px) {
  .u-ml-38x {
    margin-left: 304px;
  }
}

.u-pt-38x {
  padding-top: 152px;
}

@media screen and (min-width: 601px) {
  .u-pt-38x {
    padding-top: 304px;
  }
}

.u-pr-38x {
  padding-right: 152px;
}

@media screen and (min-width: 601px) {
  .u-pr-38x {
    padding-right: 304px;
  }
}

.u-pb-38x {
  padding-bottom: 152px;
}

@media screen and (min-width: 601px) {
  .u-pb-38x {
    padding-bottom: 304px;
  }
}

.u-pl-38x {
  padding-left: 152px;
}

@media screen and (min-width: 601px) {
  .u-pl-38x {
    padding-left: 304px;
  }
}

.u-mt-39x {
  margin-top: 156px;
}

@media screen and (min-width: 601px) {
  .u-mt-39x {
    margin-top: 312px;
  }
}

.u-mr-39x {
  margin-right: 156px;
}

@media screen and (min-width: 601px) {
  .u-mr-39x {
    margin-right: 312px;
  }
}

.u-mb-39x {
  margin-bottom: 156px;
}

@media screen and (min-width: 601px) {
  .u-mb-39x {
    margin-bottom: 312px;
  }
}

.u-ml-39x {
  margin-left: 156px;
}

@media screen and (min-width: 601px) {
  .u-ml-39x {
    margin-left: 312px;
  }
}

.u-pt-39x {
  padding-top: 156px;
}

@media screen and (min-width: 601px) {
  .u-pt-39x {
    padding-top: 312px;
  }
}

.u-pr-39x {
  padding-right: 156px;
}

@media screen and (min-width: 601px) {
  .u-pr-39x {
    padding-right: 312px;
  }
}

.u-pb-39x {
  padding-bottom: 156px;
}

@media screen and (min-width: 601px) {
  .u-pb-39x {
    padding-bottom: 312px;
  }
}

.u-pl-39x {
  padding-left: 156px;
}

@media screen and (min-width: 601px) {
  .u-pl-39x {
    padding-left: 312px;
  }
}

.u-mt-40x {
  margin-top: 160px;
}

@media screen and (min-width: 601px) {
  .u-mt-40x {
    margin-top: 320px;
  }
}

.u-mr-40x {
  margin-right: 160px;
}

@media screen and (min-width: 601px) {
  .u-mr-40x {
    margin-right: 320px;
  }
}

.u-mb-40x {
  margin-bottom: 160px;
}

@media screen and (min-width: 601px) {
  .u-mb-40x {
    margin-bottom: 320px;
  }
}

.u-ml-40x {
  margin-left: 160px;
}

@media screen and (min-width: 601px) {
  .u-ml-40x {
    margin-left: 320px;
  }
}

.u-pt-40x {
  padding-top: 160px;
}

@media screen and (min-width: 601px) {
  .u-pt-40x {
    padding-top: 320px;
  }
}

.u-pr-40x {
  padding-right: 160px;
}

@media screen and (min-width: 601px) {
  .u-pr-40x {
    padding-right: 320px;
  }
}

.u-pb-40x {
  padding-bottom: 160px;
}

@media screen and (min-width: 601px) {
  .u-pb-40x {
    padding-bottom: 320px;
  }
}

.u-pl-40x {
  padding-left: 160px;
}

@media screen and (min-width: 601px) {
  .u-pl-40x {
    padding-left: 320px;
  }
}

.u-mt-41x {
  margin-top: 164px;
}

@media screen and (min-width: 601px) {
  .u-mt-41x {
    margin-top: 328px;
  }
}

.u-mr-41x {
  margin-right: 164px;
}

@media screen and (min-width: 601px) {
  .u-mr-41x {
    margin-right: 328px;
  }
}

.u-mb-41x {
  margin-bottom: 164px;
}

@media screen and (min-width: 601px) {
  .u-mb-41x {
    margin-bottom: 328px;
  }
}

.u-ml-41x {
  margin-left: 164px;
}

@media screen and (min-width: 601px) {
  .u-ml-41x {
    margin-left: 328px;
  }
}

.u-pt-41x {
  padding-top: 164px;
}

@media screen and (min-width: 601px) {
  .u-pt-41x {
    padding-top: 328px;
  }
}

.u-pr-41x {
  padding-right: 164px;
}

@media screen and (min-width: 601px) {
  .u-pr-41x {
    padding-right: 328px;
  }
}

.u-pb-41x {
  padding-bottom: 164px;
}

@media screen and (min-width: 601px) {
  .u-pb-41x {
    padding-bottom: 328px;
  }
}

.u-pl-41x {
  padding-left: 164px;
}

@media screen and (min-width: 601px) {
  .u-pl-41x {
    padding-left: 328px;
  }
}

.u-mt-42x {
  margin-top: 168px;
}

@media screen and (min-width: 601px) {
  .u-mt-42x {
    margin-top: 336px;
  }
}

.u-mr-42x {
  margin-right: 168px;
}

@media screen and (min-width: 601px) {
  .u-mr-42x {
    margin-right: 336px;
  }
}

.u-mb-42x {
  margin-bottom: 168px;
}

@media screen and (min-width: 601px) {
  .u-mb-42x {
    margin-bottom: 336px;
  }
}

.u-ml-42x {
  margin-left: 168px;
}

@media screen and (min-width: 601px) {
  .u-ml-42x {
    margin-left: 336px;
  }
}

.u-pt-42x {
  padding-top: 168px;
}

@media screen and (min-width: 601px) {
  .u-pt-42x {
    padding-top: 336px;
  }
}

.u-pr-42x {
  padding-right: 168px;
}

@media screen and (min-width: 601px) {
  .u-pr-42x {
    padding-right: 336px;
  }
}

.u-pb-42x {
  padding-bottom: 168px;
}

@media screen and (min-width: 601px) {
  .u-pb-42x {
    padding-bottom: 336px;
  }
}

.u-pl-42x {
  padding-left: 168px;
}

@media screen and (min-width: 601px) {
  .u-pl-42x {
    padding-left: 336px;
  }
}

.u-mt-43x {
  margin-top: 172px;
}

@media screen and (min-width: 601px) {
  .u-mt-43x {
    margin-top: 344px;
  }
}

.u-mr-43x {
  margin-right: 172px;
}

@media screen and (min-width: 601px) {
  .u-mr-43x {
    margin-right: 344px;
  }
}

.u-mb-43x {
  margin-bottom: 172px;
}

@media screen and (min-width: 601px) {
  .u-mb-43x {
    margin-bottom: 344px;
  }
}

.u-ml-43x {
  margin-left: 172px;
}

@media screen and (min-width: 601px) {
  .u-ml-43x {
    margin-left: 344px;
  }
}

.u-pt-43x {
  padding-top: 172px;
}

@media screen and (min-width: 601px) {
  .u-pt-43x {
    padding-top: 344px;
  }
}

.u-pr-43x {
  padding-right: 172px;
}

@media screen and (min-width: 601px) {
  .u-pr-43x {
    padding-right: 344px;
  }
}

.u-pb-43x {
  padding-bottom: 172px;
}

@media screen and (min-width: 601px) {
  .u-pb-43x {
    padding-bottom: 344px;
  }
}

.u-pl-43x {
  padding-left: 172px;
}

@media screen and (min-width: 601px) {
  .u-pl-43x {
    padding-left: 344px;
  }
}

.u-mt-44x {
  margin-top: 176px;
}

@media screen and (min-width: 601px) {
  .u-mt-44x {
    margin-top: 352px;
  }
}

.u-mr-44x {
  margin-right: 176px;
}

@media screen and (min-width: 601px) {
  .u-mr-44x {
    margin-right: 352px;
  }
}

.u-mb-44x {
  margin-bottom: 176px;
}

@media screen and (min-width: 601px) {
  .u-mb-44x {
    margin-bottom: 352px;
  }
}

.u-ml-44x {
  margin-left: 176px;
}

@media screen and (min-width: 601px) {
  .u-ml-44x {
    margin-left: 352px;
  }
}

.u-pt-44x {
  padding-top: 176px;
}

@media screen and (min-width: 601px) {
  .u-pt-44x {
    padding-top: 352px;
  }
}

.u-pr-44x {
  padding-right: 176px;
}

@media screen and (min-width: 601px) {
  .u-pr-44x {
    padding-right: 352px;
  }
}

.u-pb-44x {
  padding-bottom: 176px;
}

@media screen and (min-width: 601px) {
  .u-pb-44x {
    padding-bottom: 352px;
  }
}

.u-pl-44x {
  padding-left: 176px;
}

@media screen and (min-width: 601px) {
  .u-pl-44x {
    padding-left: 352px;
  }
}

.u-mt-45x {
  margin-top: 180px;
}

@media screen and (min-width: 601px) {
  .u-mt-45x {
    margin-top: 360px;
  }
}

.u-mr-45x {
  margin-right: 180px;
}

@media screen and (min-width: 601px) {
  .u-mr-45x {
    margin-right: 360px;
  }
}

.u-mb-45x {
  margin-bottom: 180px;
}

@media screen and (min-width: 601px) {
  .u-mb-45x {
    margin-bottom: 360px;
  }
}

.u-ml-45x {
  margin-left: 180px;
}

@media screen and (min-width: 601px) {
  .u-ml-45x {
    margin-left: 360px;
  }
}

.u-pt-45x {
  padding-top: 180px;
}

@media screen and (min-width: 601px) {
  .u-pt-45x {
    padding-top: 360px;
  }
}

.u-pr-45x {
  padding-right: 180px;
}

@media screen and (min-width: 601px) {
  .u-pr-45x {
    padding-right: 360px;
  }
}

.u-pb-45x {
  padding-bottom: 180px;
}

@media screen and (min-width: 601px) {
  .u-pb-45x {
    padding-bottom: 360px;
  }
}

.u-pl-45x {
  padding-left: 180px;
}

@media screen and (min-width: 601px) {
  .u-pl-45x {
    padding-left: 360px;
  }
}

.u-mt-46x {
  margin-top: 184px;
}

@media screen and (min-width: 601px) {
  .u-mt-46x {
    margin-top: 368px;
  }
}

.u-mr-46x {
  margin-right: 184px;
}

@media screen and (min-width: 601px) {
  .u-mr-46x {
    margin-right: 368px;
  }
}

.u-mb-46x {
  margin-bottom: 184px;
}

@media screen and (min-width: 601px) {
  .u-mb-46x {
    margin-bottom: 368px;
  }
}

.u-ml-46x {
  margin-left: 184px;
}

@media screen and (min-width: 601px) {
  .u-ml-46x {
    margin-left: 368px;
  }
}

.u-pt-46x {
  padding-top: 184px;
}

@media screen and (min-width: 601px) {
  .u-pt-46x {
    padding-top: 368px;
  }
}

.u-pr-46x {
  padding-right: 184px;
}

@media screen and (min-width: 601px) {
  .u-pr-46x {
    padding-right: 368px;
  }
}

.u-pb-46x {
  padding-bottom: 184px;
}

@media screen and (min-width: 601px) {
  .u-pb-46x {
    padding-bottom: 368px;
  }
}

.u-pl-46x {
  padding-left: 184px;
}

@media screen and (min-width: 601px) {
  .u-pl-46x {
    padding-left: 368px;
  }
}

.u-mt-47x {
  margin-top: 188px;
}

@media screen and (min-width: 601px) {
  .u-mt-47x {
    margin-top: 376px;
  }
}

.u-mr-47x {
  margin-right: 188px;
}

@media screen and (min-width: 601px) {
  .u-mr-47x {
    margin-right: 376px;
  }
}

.u-mb-47x {
  margin-bottom: 188px;
}

@media screen and (min-width: 601px) {
  .u-mb-47x {
    margin-bottom: 376px;
  }
}

.u-ml-47x {
  margin-left: 188px;
}

@media screen and (min-width: 601px) {
  .u-ml-47x {
    margin-left: 376px;
  }
}

.u-pt-47x {
  padding-top: 188px;
}

@media screen and (min-width: 601px) {
  .u-pt-47x {
    padding-top: 376px;
  }
}

.u-pr-47x {
  padding-right: 188px;
}

@media screen and (min-width: 601px) {
  .u-pr-47x {
    padding-right: 376px;
  }
}

.u-pb-47x {
  padding-bottom: 188px;
}

@media screen and (min-width: 601px) {
  .u-pb-47x {
    padding-bottom: 376px;
  }
}

.u-pl-47x {
  padding-left: 188px;
}

@media screen and (min-width: 601px) {
  .u-pl-47x {
    padding-left: 376px;
  }
}

.u-mt-48x {
  margin-top: 192px;
}

@media screen and (min-width: 601px) {
  .u-mt-48x {
    margin-top: 384px;
  }
}

.u-mr-48x {
  margin-right: 192px;
}

@media screen and (min-width: 601px) {
  .u-mr-48x {
    margin-right: 384px;
  }
}

.u-mb-48x {
  margin-bottom: 192px;
}

@media screen and (min-width: 601px) {
  .u-mb-48x {
    margin-bottom: 384px;
  }
}

.u-ml-48x {
  margin-left: 192px;
}

@media screen and (min-width: 601px) {
  .u-ml-48x {
    margin-left: 384px;
  }
}

.u-pt-48x {
  padding-top: 192px;
}

@media screen and (min-width: 601px) {
  .u-pt-48x {
    padding-top: 384px;
  }
}

.u-pr-48x {
  padding-right: 192px;
}

@media screen and (min-width: 601px) {
  .u-pr-48x {
    padding-right: 384px;
  }
}

.u-pb-48x {
  padding-bottom: 192px;
}

@media screen and (min-width: 601px) {
  .u-pb-48x {
    padding-bottom: 384px;
  }
}

.u-pl-48x {
  padding-left: 192px;
}

@media screen and (min-width: 601px) {
  .u-pl-48x {
    padding-left: 384px;
  }
}

.u-mt-49x {
  margin-top: 196px;
}

@media screen and (min-width: 601px) {
  .u-mt-49x {
    margin-top: 392px;
  }
}

.u-mr-49x {
  margin-right: 196px;
}

@media screen and (min-width: 601px) {
  .u-mr-49x {
    margin-right: 392px;
  }
}

.u-mb-49x {
  margin-bottom: 196px;
}

@media screen and (min-width: 601px) {
  .u-mb-49x {
    margin-bottom: 392px;
  }
}

.u-ml-49x {
  margin-left: 196px;
}

@media screen and (min-width: 601px) {
  .u-ml-49x {
    margin-left: 392px;
  }
}

.u-pt-49x {
  padding-top: 196px;
}

@media screen and (min-width: 601px) {
  .u-pt-49x {
    padding-top: 392px;
  }
}

.u-pr-49x {
  padding-right: 196px;
}

@media screen and (min-width: 601px) {
  .u-pr-49x {
    padding-right: 392px;
  }
}

.u-pb-49x {
  padding-bottom: 196px;
}

@media screen and (min-width: 601px) {
  .u-pb-49x {
    padding-bottom: 392px;
  }
}

.u-pl-49x {
  padding-left: 196px;
}

@media screen and (min-width: 601px) {
  .u-pl-49x {
    padding-left: 392px;
  }
}

.u-mt-50x {
  margin-top: 200px;
}

@media screen and (min-width: 601px) {
  .u-mt-50x {
    margin-top: 400px;
  }
}

.u-mr-50x {
  margin-right: 200px;
}

@media screen and (min-width: 601px) {
  .u-mr-50x {
    margin-right: 400px;
  }
}

.u-mb-50x {
  margin-bottom: 200px;
}

@media screen and (min-width: 601px) {
  .u-mb-50x {
    margin-bottom: 400px;
  }
}

.u-ml-50x {
  margin-left: 200px;
}

@media screen and (min-width: 601px) {
  .u-ml-50x {
    margin-left: 400px;
  }
}

.u-pt-50x {
  padding-top: 200px;
}

@media screen and (min-width: 601px) {
  .u-pt-50x {
    padding-top: 400px;
  }
}

.u-pr-50x {
  padding-right: 200px;
}

@media screen and (min-width: 601px) {
  .u-pr-50x {
    padding-right: 400px;
  }
}

.u-pb-50x {
  padding-bottom: 200px;
}

@media screen and (min-width: 601px) {
  .u-pb-50x {
    padding-bottom: 400px;
  }
}

.u-pl-50x {
  padding-left: 200px;
}

@media screen and (min-width: 601px) {
  .u-pl-50x {
    padding-left: 400px;
  }
}

.u-mlr-a {
  margin-left: auto;
  margin-right: auto;
}

/* -------------------------
文字の太さ
------------------------- */
.bold {
  font-weight: 700;
}

.md {
  font-weight: 500;
}

.rgt {
  font-weight: 400;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJ1c2luZXNzLWNsaWVudHMuY3NzIiwiZm91bmRhdGlvbi9saWIvX3Jlc3Muc2NzcyIsImZvdW5kYXRpb24vX3ZhbGlhYmxlcy5zY3NzIiwiZm91bmRhdGlvbi9fYmFzZS5zY3NzIiwiZm91bmRhdGlvbi9fbWl4aW4uc2NzcyIsImxheW91dC9fbGF5b3V0LnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19hY2Quc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2JnLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19kb2Muc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2hkZy5zY3NzIiwib2JqZWN0L2NvbXBvbmVudC9fbGlzdC5zY3NzIiwib2JqZWN0L2NvbXBvbmVudC9fbm90ZXMuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX3NlYy5zY3NzIiwib2JqZWN0L3Byb2plY3QvX2Zvb3Rlci5zY3NzIiwib2JqZWN0L3Byb2plY3QvX2hlYWRlci5zY3NzIiwib2JqZWN0L3Byb2plY3QvX2hlcm8uc2NzcyIsIm9iamVjdC9wcm9qZWN0L19pbnRyby5zY3NzIiwib2JqZWN0L3Byb2plY3QvX21lcml0LnNjc3MiLCJvYmplY3QvcHJvamVjdC9fbmF2LnNjc3MiLCJvYmplY3QvcHJvamVjdC9fcWEuc2NzcyIsIm9iamVjdC9wcm9qZWN0L19yYXRlLnNjc3MiLCJvYmplY3QvcHJvamVjdC9fcnNuLnNjc3MiLCJvYmplY3QvdXRpbGl0eS9fY29sb3Iuc2NzcyIsIm9iamVjdC91dGlsaXR5L19tYXJnaW4uc2NzcyIsIm9iamVjdC91dGlsaXR5L193ZWlnaHQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7Ozs7RURLRTtBQ0NGOzt3RURFd0U7QUNFeEU7RUFDRSw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtFQUFFLHNFQUFBO0VBQ2hDLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsY0FBVztLQUFYLFdBQVc7QURDYjs7QUNFQTs7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RTtFaUJ3Q0E7SUFJSSxjQUFjO0VyQmc1Q2xCO0FBQ0Y7O0FzQmg4Q0E7OzJCdEJvOEMyQjtBc0JqOEMzQjtFQUNFLDJCQUEyQjtBdEJtOEM3Qjs7QXNCaDhDQTtFQUNFLDhCQUE4QjtBdEJtOENoQzs7QXNCaDhDQTtFQUNFLHlCQUF5QjtBdEJtOEMzQjs7QXNCaDhDQTtFQUNFLHdCQUF3QjtBdEJtOEMxQjs7QXNCaDhDQTtFQUNFLDBCQUEwQjtBdEJtOEM1Qjs7QXVCdjlDQTs7MkJ2QjI5QzJCO0F1QnY5Q3pCO0VBQ0UsZUFBVztBdkJ5OUNmOztBSTM5Q0U7RW1CQ0E7SUFHSSxlQUFXO0V2QjQ5Q2Y7QUFDRjs7QXVCMTlDRTtFQUNFLGlCQUFhO0F2QjY5Q2pCOztBSXIrQ0U7RW1CT0E7SUFHSSxpQkFBYTtFdkJnK0NqQjtBQUNGOztBdUI5OUNFO0VBQ0Usa0JBQWM7QXZCaStDbEI7O0FJLytDRTtFbUJhQTtJQUdJLGtCQUFjO0V2Qm8rQ2xCO0FBQ0Y7O0F1QmwrQ0U7RUFDRSxnQkFBWTtBdkJxK0NoQjs7QUl6L0NFO0VtQm1CQTtJQUdJLGdCQUFZO0V2QncrQ2hCO0FBQ0Y7O0F1QnQrQ0U7RUFDRSxnQkFBWTtBdkJ5K0NoQjs7QUluZ0RFO0VtQnlCQTtJQUdJLGdCQUFZO0V2QjQrQ2hCO0FBQ0Y7O0F1QjErQ0U7RUFDRSxrQkFBYztBdkI2K0NsQjs7QUk3Z0RFO0VtQitCQTtJQUdJLGtCQUFjO0V2QmcvQ2xCO0FBQ0Y7O0F1QjkrQ0U7RUFDRSxtQkFBZTtBdkJpL0NuQjs7QUl2aERFO0VtQnFDQTtJQUdJLG1CQUFlO0V2Qm8vQ25CO0FBQ0Y7O0F1QmwvQ0U7RUFDRSxpQkFBYTtBdkJxL0NqQjs7QUlqaURFO0VtQjJDQTtJQUdJLGlCQUFhO0V2QncvQ2pCO0FBQ0Y7O0F1QnRpREU7RUFDRSxlQUFXO0F2QnlpRGY7O0FJM2lERTtFbUJDQTtJQUdJLGVBQVc7RXZCNGlEZjtBQUNGOztBdUIxaURFO0VBQ0UsaUJBQWE7QXZCNmlEakI7O0FJcmpERTtFbUJPQTtJQUdJLGlCQUFhO0V2QmdqRGpCO0FBQ0Y7O0F1QjlpREU7RUFDRSxrQkFBYztBdkJpakRsQjs7QUkvakRFO0VtQmFBO0lBR0ksa0JBQWM7RXZCb2pEbEI7QUFDRjs7QXVCbGpERTtFQUNFLGdCQUFZO0F2QnFqRGhCOztBSXprREU7RW1CbUJBO0lBR0ksZ0JBQVk7RXZCd2pEaEI7QUFDRjs7QXVCdGpERTtFQUNFLGdCQUFZO0F2QnlqRGhCOztBSW5sREU7RW1CeUJBO0lBR0ksZ0JBQVk7RXZCNGpEaEI7QUFDRjs7QXVCMWpERTtFQUNFLGtCQUFjO0F2QjZqRGxCOztBSTdsREU7RW1CK0JBO0lBR0ksa0JBQWM7RXZCZ2tEbEI7QUFDRjs7QXVCOWpERTtFQUNFLG1CQUFlO0F2QmlrRG5COztBSXZtREU7RW1CcUNBO0lBR0ksbUJBQWU7RXZCb2tEbkI7QUFDRjs7QXVCbGtERTtFQUNFLGlCQUFhO0F2QnFrRGpCOztBSWpuREU7RW1CMkNBO0lBR0ksaUJBQWE7RXZCd2tEakI7QUFDRjs7QXVCdG5ERTtFQUNFLGVBQVc7QXZCeW5EZjs7QUkzbkRFO0VtQkNBO0lBR0ksZ0JBQVc7RXZCNG5EZjtBQUNGOztBdUIxbkRFO0VBQ0UsaUJBQWE7QXZCNm5EakI7O0FJcm9ERTtFbUJPQTtJQUdJLGtCQUFhO0V2QmdvRGpCO0FBQ0Y7O0F1QjluREU7RUFDRSxrQkFBYztBdkJpb0RsQjs7QUkvb0RFO0VtQmFBO0lBR0ksbUJBQWM7RXZCb29EbEI7QUFDRjs7QXVCbG9ERTtFQUNFLGdCQUFZO0F2QnFvRGhCOztBSXpwREU7RW1CbUJBO0lBR0ksaUJBQVk7RXZCd29EaEI7QUFDRjs7QXVCdG9ERTtFQUNFLGdCQUFZO0F2QnlvRGhCOztBSW5xREU7RW1CeUJBO0lBR0ksaUJBQVk7RXZCNG9EaEI7QUFDRjs7QXVCMW9ERTtFQUNFLGtCQUFjO0F2QjZvRGxCOztBSTdxREU7RW1CK0JBO0lBR0ksbUJBQWM7RXZCZ3BEbEI7QUFDRjs7QXVCOW9ERTtFQUNFLG1CQUFlO0F2QmlwRG5COztBSXZyREU7RW1CcUNBO0lBR0ksb0JBQWU7RXZCb3BEbkI7QUFDRjs7QXVCbHBERTtFQUNFLGlCQUFhO0F2QnFwRGpCOztBSWpzREU7RW1CMkNBO0lBR0ksa0JBQWE7RXZCd3BEakI7QUFDRjs7QXVCdHNERTtFQUNFLGdCQUFXO0F2QnlzRGY7O0FJM3NERTtFbUJDQTtJQUdJLGdCQUFXO0V2QjRzRGY7QUFDRjs7QXVCMXNERTtFQUNFLGtCQUFhO0F2QjZzRGpCOztBSXJ0REU7RW1CT0E7SUFHSSxrQkFBYTtFdkJndERqQjtBQUNGOztBdUI5c0RFO0VBQ0UsbUJBQWM7QXZCaXREbEI7O0FJL3RERTtFbUJhQTtJQUdJLG1CQUFjO0V2Qm90RGxCO0FBQ0Y7O0F1Qmx0REU7RUFDRSxpQkFBWTtBdkJxdERoQjs7QUl6dURFO0VtQm1CQTtJQUdJLGlCQUFZO0V2Qnd0RGhCO0FBQ0Y7O0F1QnR0REU7RUFDRSxpQkFBWTtBdkJ5dERoQjs7QUludkRFO0VtQnlCQTtJQUdJLGlCQUFZO0V2QjR0RGhCO0FBQ0Y7O0F1QjF0REU7RUFDRSxtQkFBYztBdkI2dERsQjs7QUk3dkRFO0VtQitCQTtJQUdJLG1CQUFjO0V2Qmd1RGxCO0FBQ0Y7O0F1Qjl0REU7RUFDRSxvQkFBZTtBdkJpdURuQjs7QUl2d0RFO0VtQnFDQTtJQUdJLG9CQUFlO0V2Qm91RG5CO0FBQ0Y7O0F1Qmx1REU7RUFDRSxrQkFBYTtBdkJxdURqQjs7QUlqeERFO0VtQjJDQTtJQUdJLGtCQUFhO0V2Qnd1RGpCO0FBQ0Y7O0F1QnR4REU7RUFDRSxnQkFBVztBdkJ5eERmOztBSTN4REU7RW1CQ0E7SUFHSSxnQkFBVztFdkI0eERmO0FBQ0Y7O0F1QjF4REU7RUFDRSxrQkFBYTtBdkI2eERqQjs7QUlyeURFO0VtQk9BO0lBR0ksa0JBQWE7RXZCZ3lEakI7QUFDRjs7QXVCOXhERTtFQUNFLG1CQUFjO0F2Qml5RGxCOztBSS95REU7RW1CYUE7SUFHSSxtQkFBYztFdkJveURsQjtBQUNGOztBdUJseURFO0VBQ0UsaUJBQVk7QXZCcXlEaEI7O0FJenpERTtFbUJtQkE7SUFHSSxpQkFBWTtFdkJ3eURoQjtBQUNGOztBdUJ0eURFO0VBQ0UsaUJBQVk7QXZCeXlEaEI7O0FJbjBERTtFbUJ5QkE7SUFHSSxpQkFBWTtFdkI0eURoQjtBQUNGOztBdUIxeURFO0VBQ0UsbUJBQWM7QXZCNnlEbEI7O0FJNzBERTtFbUIrQkE7SUFHSSxtQkFBYztFdkJnekRsQjtBQUNGOztBdUI5eURFO0VBQ0Usb0JBQWU7QXZCaXpEbkI7O0FJdjFERTtFbUJxQ0E7SUFHSSxvQkFBZTtFdkJvekRuQjtBQUNGOztBdUJsekRFO0VBQ0Usa0JBQWE7QXZCcXpEakI7O0FJajJERTtFbUIyQ0E7SUFHSSxrQkFBYTtFdkJ3ekRqQjtBQUNGOztBdUJ0MkRFO0VBQ0UsZ0JBQVc7QXZCeTJEZjs7QUkzMkRFO0VtQkNBO0lBR0ksZ0JBQVc7RXZCNDJEZjtBQUNGOztBdUIxMkRFO0VBQ0Usa0JBQWE7QXZCNjJEakI7O0FJcjNERTtFbUJPQTtJQUdJLGtCQUFhO0V2QmczRGpCO0FBQ0Y7O0F1QjkyREU7RUFDRSxtQkFBYztBdkJpM0RsQjs7QUkvM0RFO0VtQmFBO0lBR0ksbUJBQWM7RXZCbzNEbEI7QUFDRjs7QXVCbDNERTtFQUNFLGlCQUFZO0F2QnEzRGhCOztBSXo0REU7RW1CbUJBO0lBR0ksaUJBQVk7RXZCdzNEaEI7QUFDRjs7QXVCdDNERTtFQUNFLGlCQUFZO0F2QnkzRGhCOztBSW41REU7RW1CeUJBO0lBR0ksaUJBQVk7RXZCNDNEaEI7QUFDRjs7QXVCMTNERTtFQUNFLG1CQUFjO0F2QjYzRGxCOztBSTc1REU7RW1CK0JBO0lBR0ksbUJBQWM7RXZCZzREbEI7QUFDRjs7QXVCOTNERTtFQUNFLG9CQUFlO0F2Qmk0RG5COztBSXY2REU7RW1CcUNBO0lBR0ksb0JBQWU7RXZCbzREbkI7QUFDRjs7QXVCbDRERTtFQUNFLGtCQUFhO0F2QnE0RGpCOztBSWo3REU7RW1CMkNBO0lBR0ksa0JBQWE7RXZCdzREakI7QUFDRjs7QXVCdDdERTtFQUNFLGdCQUFXO0F2Qnk3RGY7O0FJMzdERTtFbUJDQTtJQUdJLGdCQUFXO0V2QjQ3RGY7QUFDRjs7QXVCMTdERTtFQUNFLGtCQUFhO0F2QjY3RGpCOztBSXI4REU7RW1CT0E7SUFHSSxrQkFBYTtFdkJnOERqQjtBQUNGOztBdUI5N0RFO0VBQ0UsbUJBQWM7QXZCaThEbEI7O0FJLzhERTtFbUJhQTtJQUdJLG1CQUFjO0V2Qm84RGxCO0FBQ0Y7O0F1Qmw4REU7RUFDRSxpQkFBWTtBdkJxOERoQjs7QUl6OURFO0VtQm1CQTtJQUdJLGlCQUFZO0V2Qnc4RGhCO0FBQ0Y7O0F1QnQ4REU7RUFDRSxpQkFBWTtBdkJ5OERoQjs7QUluK0RFO0VtQnlCQTtJQUdJLGlCQUFZO0V2QjQ4RGhCO0FBQ0Y7O0F1QjE4REU7RUFDRSxtQkFBYztBdkI2OERsQjs7QUk3K0RFO0VtQitCQTtJQUdJLG1CQUFjO0V2Qmc5RGxCO0FBQ0Y7O0F1Qjk4REU7RUFDRSxvQkFBZTtBdkJpOURuQjs7QUl2L0RFO0VtQnFDQTtJQUdJLG9CQUFlO0V2Qm85RG5CO0FBQ0Y7O0F1Qmw5REU7RUFDRSxrQkFBYTtBdkJxOURqQjs7QUlqZ0VFO0VtQjJDQTtJQUdJLGtCQUFhO0V2Qnc5RGpCO0FBQ0Y7O0F1QnRnRUU7RUFDRSxnQkFBVztBdkJ5Z0VmOztBSTNnRUU7RW1CQ0E7SUFHSSxnQkFBVztFdkI0Z0VmO0FBQ0Y7O0F1QjFnRUU7RUFDRSxrQkFBYTtBdkI2Z0VqQjs7QUlyaEVFO0VtQk9BO0lBR0ksa0JBQWE7RXZCZ2hFakI7QUFDRjs7QXVCOWdFRTtFQUNFLG1CQUFjO0F2QmloRWxCOztBSS9oRUU7RW1CYUE7SUFHSSxtQkFBYztFdkJvaEVsQjtBQUNGOztBdUJsaEVFO0VBQ0UsaUJBQVk7QXZCcWhFaEI7O0FJemlFRTtFbUJtQkE7SUFHSSxpQkFBWTtFdkJ3aEVoQjtBQUNGOztBdUJ0aEVFO0VBQ0UsaUJBQVk7QXZCeWhFaEI7O0FJbmpFRTtFbUJ5QkE7SUFHSSxpQkFBWTtFdkI0aEVoQjtBQUNGOztBdUIxaEVFO0VBQ0UsbUJBQWM7QXZCNmhFbEI7O0FJN2pFRTtFbUIrQkE7SUFHSSxtQkFBYztFdkJnaUVsQjtBQUNGOztBdUI5aEVFO0VBQ0Usb0JBQWU7QXZCaWlFbkI7O0FJdmtFRTtFbUJxQ0E7SUFHSSxvQkFBZTtFdkJvaUVuQjtBQUNGOztBdUJsaUVFO0VBQ0Usa0JBQWE7QXZCcWlFakI7O0FJamxFRTtFbUIyQ0E7SUFHSSxrQkFBYTtFdkJ3aUVqQjtBQUNGOztBdUJ0bEVFO0VBQ0UsZ0JBQVc7QXZCeWxFZjs7QUkzbEVFO0VtQkNBO0lBR0ksZ0JBQVc7RXZCNGxFZjtBQUNGOztBdUIxbEVFO0VBQ0Usa0JBQWE7QXZCNmxFakI7O0FJcm1FRTtFbUJPQTtJQUdJLGtCQUFhO0V2QmdtRWpCO0FBQ0Y7O0F1QjlsRUU7RUFDRSxtQkFBYztBdkJpbUVsQjs7QUkvbUVFO0VtQmFBO0lBR0ksbUJBQWM7RXZCb21FbEI7QUFDRjs7QXVCbG1FRTtFQUNFLGlCQUFZO0F2QnFtRWhCOztBSXpuRUU7RW1CbUJBO0lBR0ksaUJBQVk7RXZCd21FaEI7QUFDRjs7QXVCdG1FRTtFQUNFLGlCQUFZO0F2QnltRWhCOztBSW5vRUU7RW1CeUJBO0lBR0ksaUJBQVk7RXZCNG1FaEI7QUFDRjs7QXVCMW1FRTtFQUNFLG1CQUFjO0F2QjZtRWxCOztBSTdvRUU7RW1CK0JBO0lBR0ksbUJBQWM7RXZCZ25FbEI7QUFDRjs7QXVCOW1FRTtFQUNFLG9CQUFlO0F2QmluRW5COztBSXZwRUU7RW1CcUNBO0lBR0ksb0JBQWU7RXZCb25FbkI7QUFDRjs7QXVCbG5FRTtFQUNFLGtCQUFhO0F2QnFuRWpCOztBSWpxRUU7RW1CMkNBO0lBR0ksa0JBQWE7RXZCd25FakI7QUFDRjs7QXVCdHFFRTtFQUNFLGdCQUFXO0F2QnlxRWY7O0FJM3FFRTtFbUJDQTtJQUdJLGdCQUFXO0V2QjRxRWY7QUFDRjs7QXVCMXFFRTtFQUNFLGtCQUFhO0F2QjZxRWpCOztBSXJyRUU7RW1CT0E7SUFHSSxrQkFBYTtFdkJnckVqQjtBQUNGOztBdUI5cUVFO0VBQ0UsbUJBQWM7QXZCaXJFbEI7O0FJL3JFRTtFbUJhQTtJQUdJLG1CQUFjO0V2Qm9yRWxCO0FBQ0Y7O0F1QmxyRUU7RUFDRSxpQkFBWTtBdkJxckVoQjs7QUl6c0VFO0VtQm1CQTtJQUdJLGlCQUFZO0V2QndyRWhCO0FBQ0Y7O0F1QnRyRUU7RUFDRSxpQkFBWTtBdkJ5ckVoQjs7QUludEVFO0VtQnlCQTtJQUdJLGlCQUFZO0V2QjRyRWhCO0FBQ0Y7O0F1QjFyRUU7RUFDRSxtQkFBYztBdkI2ckVsQjs7QUk3dEVFO0VtQitCQTtJQUdJLG1CQUFjO0V2QmdzRWxCO0FBQ0Y7O0F1QjlyRUU7RUFDRSxvQkFBZTtBdkJpc0VuQjs7QUl2dUVFO0VtQnFDQTtJQUdJLG9CQUFlO0V2Qm9zRW5CO0FBQ0Y7O0F1QmxzRUU7RUFDRSxrQkFBYTtBdkJxc0VqQjs7QUlqdkVFO0VtQjJDQTtJQUdJLGtCQUFhO0V2QndzRWpCO0FBQ0Y7O0F1QnR2RUU7RUFDRSxnQkFBVztBdkJ5dkVmOztBSTN2RUU7RW1CQ0E7SUFHSSxnQkFBVztFdkI0dkVmO0FBQ0Y7O0F1QjF2RUU7RUFDRSxrQkFBYTtBdkI2dkVqQjs7QUlyd0VFO0VtQk9BO0lBR0ksa0JBQWE7RXZCZ3dFakI7QUFDRjs7QXVCOXZFRTtFQUNFLG1CQUFjO0F2Qml3RWxCOztBSS93RUU7RW1CYUE7SUFHSSxtQkFBYztFdkJvd0VsQjtBQUNGOztBdUJsd0VFO0VBQ0UsaUJBQVk7QXZCcXdFaEI7O0FJenhFRTtFbUJtQkE7SUFHSSxpQkFBWTtFdkJ3d0VoQjtBQUNGOztBdUJ0d0VFO0VBQ0UsaUJBQVk7QXZCeXdFaEI7O0FJbnlFRTtFbUJ5QkE7SUFHSSxpQkFBWTtFdkI0d0VoQjtBQUNGOztBdUIxd0VFO0VBQ0UsbUJBQWM7QXZCNndFbEI7O0FJN3lFRTtFbUIrQkE7SUFHSSxtQkFBYztFdkJneEVsQjtBQUNGOztBdUI5d0VFO0VBQ0Usb0JBQWU7QXZCaXhFbkI7O0FJdnpFRTtFbUJxQ0E7SUFHSSxvQkFBZTtFdkJveEVuQjtBQUNGOztBdUJseEVFO0VBQ0Usa0JBQWE7QXZCcXhFakI7O0FJajBFRTtFbUIyQ0E7SUFHSSxrQkFBYTtFdkJ3eEVqQjtBQUNGOztBdUJ0MEVFO0VBQ0UsZ0JBQVc7QXZCeTBFZjs7QUkzMEVFO0VtQkNBO0lBR0ksZ0JBQVc7RXZCNDBFZjtBQUNGOztBdUIxMEVFO0VBQ0Usa0JBQWE7QXZCNjBFakI7O0FJcjFFRTtFbUJPQTtJQUdJLGtCQUFhO0V2QmcxRWpCO0FBQ0Y7O0F1QjkwRUU7RUFDRSxtQkFBYztBdkJpMUVsQjs7QUkvMUVFO0VtQmFBO0lBR0ksbUJBQWM7RXZCbzFFbEI7QUFDRjs7QXVCbDFFRTtFQUNFLGlCQUFZO0F2QnExRWhCOztBSXoyRUU7RW1CbUJBO0lBR0ksaUJBQVk7RXZCdzFFaEI7QUFDRjs7QXVCdDFFRTtFQUNFLGlCQUFZO0F2QnkxRWhCOztBSW4zRUU7RW1CeUJBO0lBR0ksaUJBQVk7RXZCNDFFaEI7QUFDRjs7QXVCMTFFRTtFQUNFLG1CQUFjO0F2QjYxRWxCOztBSTczRUU7RW1CK0JBO0lBR0ksbUJBQWM7RXZCZzJFbEI7QUFDRjs7QXVCOTFFRTtFQUNFLG9CQUFlO0F2QmkyRW5COztBSXY0RUU7RW1CcUNBO0lBR0ksb0JBQWU7RXZCbzJFbkI7QUFDRjs7QXVCbDJFRTtFQUNFLGtCQUFhO0F2QnEyRWpCOztBSWo1RUU7RW1CMkNBO0lBR0ksa0JBQWE7RXZCdzJFakI7QUFDRjs7QXVCdDVFRTtFQUNFLGdCQUFXO0F2Qnk1RWY7O0FJMzVFRTtFbUJDQTtJQUdJLGdCQUFXO0V2QjQ1RWY7QUFDRjs7QXVCMTVFRTtFQUNFLGtCQUFhO0F2QjY1RWpCOztBSXI2RUU7RW1CT0E7SUFHSSxrQkFBYTtFdkJnNkVqQjtBQUNGOztBdUI5NUVFO0VBQ0UsbUJBQWM7QXZCaTZFbEI7O0FJLzZFRTtFbUJhQTtJQUdJLG1CQUFjO0V2Qm82RWxCO0FBQ0Y7O0F1Qmw2RUU7RUFDRSxpQkFBWTtBdkJxNkVoQjs7QUl6N0VFO0VtQm1CQTtJQUdJLGlCQUFZO0V2Qnc2RWhCO0FBQ0Y7O0F1QnQ2RUU7RUFDRSxpQkFBWTtBdkJ5NkVoQjs7QUluOEVFO0VtQnlCQTtJQUdJLGlCQUFZO0V2QjQ2RWhCO0FBQ0Y7O0F1QjE2RUU7RUFDRSxtQkFBYztBdkI2NkVsQjs7QUk3OEVFO0VtQitCQTtJQUdJLG1CQUFjO0V2Qmc3RWxCO0FBQ0Y7O0F1Qjk2RUU7RUFDRSxvQkFBZTtBdkJpN0VuQjs7QUl2OUVFO0VtQnFDQTtJQUdJLG9CQUFlO0V2Qm83RW5CO0FBQ0Y7O0F1Qmw3RUU7RUFDRSxrQkFBYTtBdkJxN0VqQjs7QUlqK0VFO0VtQjJDQTtJQUdJLGtCQUFhO0V2Qnc3RWpCO0FBQ0Y7O0F1QnQrRUU7RUFDRSxnQkFBVztBdkJ5K0VmOztBSTMrRUU7RW1CQ0E7SUFHSSxpQkFBVztFdkI0K0VmO0FBQ0Y7O0F1QjErRUU7RUFDRSxrQkFBYTtBdkI2K0VqQjs7QUlyL0VFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZy9FakI7QUFDRjs7QXVCOStFRTtFQUNFLG1CQUFjO0F2QmkvRWxCOztBSS8vRUU7RW1CYUE7SUFHSSxvQkFBYztFdkJvL0VsQjtBQUNGOztBdUJsL0VFO0VBQ0UsaUJBQVk7QXZCcS9FaEI7O0FJemdGRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3L0VoQjtBQUNGOztBdUJ0L0VFO0VBQ0UsaUJBQVk7QXZCeS9FaEI7O0FJbmhGRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0L0VoQjtBQUNGOztBdUIxL0VFO0VBQ0UsbUJBQWM7QXZCNi9FbEI7O0FJN2hGRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJnZ0ZsQjtBQUNGOztBdUI5L0VFO0VBQ0Usb0JBQWU7QXZCaWdGbkI7O0FJdmlGRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvZ0ZuQjtBQUNGOztBdUJsZ0ZFO0VBQ0Usa0JBQWE7QXZCcWdGakI7O0FJampGRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3Z0ZqQjtBQUNGOztBdUJ0akZFO0VBQ0UsZ0JBQVc7QXZCeWpGZjs7QUkzakZFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNGpGZjtBQUNGOztBdUIxakZFO0VBQ0Usa0JBQWE7QXZCNmpGakI7O0FJcmtGRTtFbUJPQTtJQUdJLG1CQUFhO0V2QmdrRmpCO0FBQ0Y7O0F1QjlqRkU7RUFDRSxtQkFBYztBdkJpa0ZsQjs7QUkva0ZFO0VtQmFBO0lBR0ksb0JBQWM7RXZCb2tGbEI7QUFDRjs7QXVCbGtGRTtFQUNFLGlCQUFZO0F2QnFrRmhCOztBSXpsRkU7RW1CbUJBO0lBR0ksa0JBQVk7RXZCd2tGaEI7QUFDRjs7QXVCdGtGRTtFQUNFLGlCQUFZO0F2QnlrRmhCOztBSW5tRkU7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNGtGaEI7QUFDRjs7QXVCMWtGRTtFQUNFLG1CQUFjO0F2QjZrRmxCOztBSTdtRkU7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZ2xGbEI7QUFDRjs7QXVCOWtGRTtFQUNFLG9CQUFlO0F2QmlsRm5COztBSXZuRkU7RW1CcUNBO0lBR0kscUJBQWU7RXZCb2xGbkI7QUFDRjs7QXVCbGxGRTtFQUNFLGtCQUFhO0F2QnFsRmpCOztBSWpvRkU7RW1CMkNBO0lBR0ksbUJBQWE7RXZCd2xGakI7QUFDRjs7QXVCdG9GRTtFQUNFLGdCQUFXO0F2QnlvRmY7O0FJM29GRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjRvRmY7QUFDRjs7QXVCMW9GRTtFQUNFLGtCQUFhO0F2QjZvRmpCOztBSXJwRkU7RW1CT0E7SUFHSSxtQkFBYTtFdkJncEZqQjtBQUNGOztBdUI5b0ZFO0VBQ0UsbUJBQWM7QXZCaXBGbEI7O0FJL3BGRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm9wRmxCO0FBQ0Y7O0F1QmxwRkU7RUFDRSxpQkFBWTtBdkJxcEZoQjs7QUl6cUZFO0VtQm1CQTtJQUdJLGtCQUFZO0V2QndwRmhCO0FBQ0Y7O0F1QnRwRkU7RUFDRSxpQkFBWTtBdkJ5cEZoQjs7QUluckZFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjRwRmhCO0FBQ0Y7O0F1QjFwRkU7RUFDRSxtQkFBYztBdkI2cEZsQjs7QUk3ckZFO0VtQitCQTtJQUdJLG9CQUFjO0V2QmdxRmxCO0FBQ0Y7O0F1QjlwRkU7RUFDRSxvQkFBZTtBdkJpcUZuQjs7QUl2c0ZFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm9xRm5CO0FBQ0Y7O0F1QmxxRkU7RUFDRSxrQkFBYTtBdkJxcUZqQjs7QUlqdEZFO0VtQjJDQTtJQUdJLG1CQUFhO0V2QndxRmpCO0FBQ0Y7O0F1QnR0RkU7RUFDRSxnQkFBVztBdkJ5dEZmOztBSTN0RkU7RW1CQ0E7SUFHSSxpQkFBVztFdkI0dEZmO0FBQ0Y7O0F1QjF0RkU7RUFDRSxrQkFBYTtBdkI2dEZqQjs7QUlydUZFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZ3VGakI7QUFDRjs7QXVCOXRGRTtFQUNFLG1CQUFjO0F2Qml1RmxCOztBSS91RkU7RW1CYUE7SUFHSSxvQkFBYztFdkJvdUZsQjtBQUNGOztBdUJsdUZFO0VBQ0UsaUJBQVk7QXZCcXVGaEI7O0FJenZGRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3dUZoQjtBQUNGOztBdUJ0dUZFO0VBQ0UsaUJBQVk7QXZCeXVGaEI7O0FJbndGRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0dUZoQjtBQUNGOztBdUIxdUZFO0VBQ0UsbUJBQWM7QXZCNnVGbEI7O0FJN3dGRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJndkZsQjtBQUNGOztBdUI5dUZFO0VBQ0Usb0JBQWU7QXZCaXZGbkI7O0FJdnhGRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvdkZuQjtBQUNGOztBdUJsdkZFO0VBQ0Usa0JBQWE7QXZCcXZGakI7O0FJanlGRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3dkZqQjtBQUNGOztBdUJ0eUZFO0VBQ0UsZ0JBQVc7QXZCeXlGZjs7QUkzeUZFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNHlGZjtBQUNGOztBdUIxeUZFO0VBQ0Usa0JBQWE7QXZCNnlGakI7O0FJcnpGRTtFbUJPQTtJQUdJLG1CQUFhO0V2Qmd6RmpCO0FBQ0Y7O0F1Qjl5RkU7RUFDRSxtQkFBYztBdkJpekZsQjs7QUkvekZFO0VtQmFBO0lBR0ksb0JBQWM7RXZCb3pGbEI7QUFDRjs7QXVCbHpGRTtFQUNFLGlCQUFZO0F2QnF6RmhCOztBSXowRkU7RW1CbUJBO0lBR0ksa0JBQVk7RXZCd3pGaEI7QUFDRjs7QXVCdHpGRTtFQUNFLGlCQUFZO0F2Qnl6RmhCOztBSW4xRkU7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNHpGaEI7QUFDRjs7QXVCMXpGRTtFQUNFLG1CQUFjO0F2QjZ6RmxCOztBSTcxRkU7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZzBGbEI7QUFDRjs7QXVCOXpGRTtFQUNFLG9CQUFlO0F2QmkwRm5COztBSXYyRkU7RW1CcUNBO0lBR0kscUJBQWU7RXZCbzBGbkI7QUFDRjs7QXVCbDBGRTtFQUNFLGtCQUFhO0F2QnEwRmpCOztBSWozRkU7RW1CMkNBO0lBR0ksbUJBQWE7RXZCdzBGakI7QUFDRjs7QXVCdDNGRTtFQUNFLGdCQUFXO0F2QnkzRmY7O0FJMzNGRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjQzRmY7QUFDRjs7QXVCMTNGRTtFQUNFLGtCQUFhO0F2QjYzRmpCOztBSXI0RkU7RW1CT0E7SUFHSSxtQkFBYTtFdkJnNEZqQjtBQUNGOztBdUI5M0ZFO0VBQ0UsbUJBQWM7QXZCaTRGbEI7O0FJLzRGRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm80RmxCO0FBQ0Y7O0F1Qmw0RkU7RUFDRSxpQkFBWTtBdkJxNEZoQjs7QUl6NUZFO0VtQm1CQTtJQUdJLGtCQUFZO0V2Qnc0RmhCO0FBQ0Y7O0F1QnQ0RkU7RUFDRSxpQkFBWTtBdkJ5NEZoQjs7QUluNkZFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjQ0RmhCO0FBQ0Y7O0F1QjE0RkU7RUFDRSxtQkFBYztBdkI2NEZsQjs7QUk3NkZFO0VtQitCQTtJQUdJLG9CQUFjO0V2Qmc1RmxCO0FBQ0Y7O0F1Qjk0RkU7RUFDRSxvQkFBZTtBdkJpNUZuQjs7QUl2N0ZFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm81Rm5CO0FBQ0Y7O0F1Qmw1RkU7RUFDRSxrQkFBYTtBdkJxNUZqQjs7QUlqOEZFO0VtQjJDQTtJQUdJLG1CQUFhO0V2Qnc1RmpCO0FBQ0Y7O0F1QnQ4RkU7RUFDRSxnQkFBVztBdkJ5OEZmOztBSTM4RkU7RW1CQ0E7SUFHSSxpQkFBVztFdkI0OEZmO0FBQ0Y7O0F1QjE4RkU7RUFDRSxrQkFBYTtBdkI2OEZqQjs7QUlyOUZFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZzlGakI7QUFDRjs7QXVCOThGRTtFQUNFLG1CQUFjO0F2Qmk5RmxCOztBSS85RkU7RW1CYUE7SUFHSSxvQkFBYztFdkJvOUZsQjtBQUNGOztBdUJsOUZFO0VBQ0UsaUJBQVk7QXZCcTlGaEI7O0FJeitGRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3OUZoQjtBQUNGOztBdUJ0OUZFO0VBQ0UsaUJBQVk7QXZCeTlGaEI7O0FJbi9GRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0OUZoQjtBQUNGOztBdUIxOUZFO0VBQ0UsbUJBQWM7QXZCNjlGbEI7O0FJNy9GRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJnK0ZsQjtBQUNGOztBdUI5OUZFO0VBQ0Usb0JBQWU7QXZCaStGbkI7O0FJdmdHRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvK0ZuQjtBQUNGOztBdUJsK0ZFO0VBQ0Usa0JBQWE7QXZCcStGakI7O0FJamhHRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3K0ZqQjtBQUNGOztBdUJ0aEdFO0VBQ0UsZ0JBQVc7QXZCeWhHZjs7QUkzaEdFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNGhHZjtBQUNGOztBdUIxaEdFO0VBQ0Usa0JBQWE7QXZCNmhHakI7O0FJcmlHRTtFbUJPQTtJQUdJLG1CQUFhO0V2QmdpR2pCO0FBQ0Y7O0F1QjloR0U7RUFDRSxtQkFBYztBdkJpaUdsQjs7QUkvaUdFO0VtQmFBO0lBR0ksb0JBQWM7RXZCb2lHbEI7QUFDRjs7QXVCbGlHRTtFQUNFLGlCQUFZO0F2QnFpR2hCOztBSXpqR0U7RW1CbUJBO0lBR0ksa0JBQVk7RXZCd2lHaEI7QUFDRjs7QXVCdGlHRTtFQUNFLGlCQUFZO0F2QnlpR2hCOztBSW5rR0U7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNGlHaEI7QUFDRjs7QXVCMWlHRTtFQUNFLG1CQUFjO0F2QjZpR2xCOztBSTdrR0U7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZ2pHbEI7QUFDRjs7QXVCOWlHRTtFQUNFLG9CQUFlO0F2QmlqR25COztBSXZsR0U7RW1CcUNBO0lBR0kscUJBQWU7RXZCb2pHbkI7QUFDRjs7QXVCbGpHRTtFQUNFLGtCQUFhO0F2QnFqR2pCOztBSWptR0U7RW1CMkNBO0lBR0ksbUJBQWE7RXZCd2pHakI7QUFDRjs7QXVCdG1HRTtFQUNFLGdCQUFXO0F2QnltR2Y7O0FJM21HRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjRtR2Y7QUFDRjs7QXVCMW1HRTtFQUNFLGtCQUFhO0F2QjZtR2pCOztBSXJuR0U7RW1CT0E7SUFHSSxtQkFBYTtFdkJnbkdqQjtBQUNGOztBdUI5bUdFO0VBQ0UsbUJBQWM7QXZCaW5HbEI7O0FJL25HRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm9uR2xCO0FBQ0Y7O0F1QmxuR0U7RUFDRSxpQkFBWTtBdkJxbkdoQjs7QUl6b0dFO0VtQm1CQTtJQUdJLGtCQUFZO0V2QnduR2hCO0FBQ0Y7O0F1QnRuR0U7RUFDRSxpQkFBWTtBdkJ5bkdoQjs7QUlucEdFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjRuR2hCO0FBQ0Y7O0F1QjFuR0U7RUFDRSxtQkFBYztBdkI2bkdsQjs7QUk3cEdFO0VtQitCQTtJQUdJLG9CQUFjO0V2QmdvR2xCO0FBQ0Y7O0F1QjluR0U7RUFDRSxvQkFBZTtBdkJpb0duQjs7QUl2cUdFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm9vR25CO0FBQ0Y7O0F1QmxvR0U7RUFDRSxrQkFBYTtBdkJxb0dqQjs7QUlqckdFO0VtQjJDQTtJQUdJLG1CQUFhO0V2QndvR2pCO0FBQ0Y7O0F1QnRyR0U7RUFDRSxnQkFBVztBdkJ5ckdmOztBSTNyR0U7RW1CQ0E7SUFHSSxpQkFBVztFdkI0ckdmO0FBQ0Y7O0F1QjFyR0U7RUFDRSxrQkFBYTtBdkI2ckdqQjs7QUlyc0dFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZ3NHakI7QUFDRjs7QXVCOXJHRTtFQUNFLG1CQUFjO0F2QmlzR2xCOztBSS9zR0U7RW1CYUE7SUFHSSxvQkFBYztFdkJvc0dsQjtBQUNGOztBdUJsc0dFO0VBQ0UsaUJBQVk7QXZCcXNHaEI7O0FJenRHRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3c0doQjtBQUNGOztBdUJ0c0dFO0VBQ0UsaUJBQVk7QXZCeXNHaEI7O0FJbnVHRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0c0doQjtBQUNGOztBdUIxc0dFO0VBQ0UsbUJBQWM7QXZCNnNHbEI7O0FJN3VHRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJndEdsQjtBQUNGOztBdUI5c0dFO0VBQ0Usb0JBQWU7QXZCaXRHbkI7O0FJdnZHRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvdEduQjtBQUNGOztBdUJsdEdFO0VBQ0Usa0JBQWE7QXZCcXRHakI7O0FJandHRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3dEdqQjtBQUNGOztBdUJ0d0dFO0VBQ0UsZ0JBQVc7QXZCeXdHZjs7QUkzd0dFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNHdHZjtBQUNGOztBdUIxd0dFO0VBQ0Usa0JBQWE7QXZCNndHakI7O0FJcnhHRTtFbUJPQTtJQUdJLG1CQUFhO0V2Qmd4R2pCO0FBQ0Y7O0F1Qjl3R0U7RUFDRSxtQkFBYztBdkJpeEdsQjs7QUkveEdFO0VtQmFBO0lBR0ksb0JBQWM7RXZCb3hHbEI7QUFDRjs7QXVCbHhHRTtFQUNFLGlCQUFZO0F2QnF4R2hCOztBSXp5R0U7RW1CbUJBO0lBR0ksa0JBQVk7RXZCd3hHaEI7QUFDRjs7QXVCdHhHRTtFQUNFLGlCQUFZO0F2Qnl4R2hCOztBSW56R0U7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNHhHaEI7QUFDRjs7QXVCMXhHRTtFQUNFLG1CQUFjO0F2QjZ4R2xCOztBSTd6R0U7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZ3lHbEI7QUFDRjs7QXVCOXhHRTtFQUNFLG9CQUFlO0F2Qml5R25COztBSXYwR0U7RW1CcUNBO0lBR0kscUJBQWU7RXZCb3lHbkI7QUFDRjs7QXVCbHlHRTtFQUNFLGtCQUFhO0F2QnF5R2pCOztBSWoxR0U7RW1CMkNBO0lBR0ksbUJBQWE7RXZCd3lHakI7QUFDRjs7QXVCdDFHRTtFQUNFLGdCQUFXO0F2QnkxR2Y7O0FJMzFHRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjQxR2Y7QUFDRjs7QXVCMTFHRTtFQUNFLGtCQUFhO0F2QjYxR2pCOztBSXIyR0U7RW1CT0E7SUFHSSxtQkFBYTtFdkJnMkdqQjtBQUNGOztBdUI5MUdFO0VBQ0UsbUJBQWM7QXZCaTJHbEI7O0FJLzJHRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm8yR2xCO0FBQ0Y7O0F1QmwyR0U7RUFDRSxpQkFBWTtBdkJxMkdoQjs7QUl6M0dFO0VtQm1CQTtJQUdJLGtCQUFZO0V2QncyR2hCO0FBQ0Y7O0F1QnQyR0U7RUFDRSxpQkFBWTtBdkJ5MkdoQjs7QUluNEdFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjQyR2hCO0FBQ0Y7O0F1QjEyR0U7RUFDRSxtQkFBYztBdkI2MkdsQjs7QUk3NEdFO0VtQitCQTtJQUdJLG9CQUFjO0V2QmczR2xCO0FBQ0Y7O0F1QjkyR0U7RUFDRSxvQkFBZTtBdkJpM0duQjs7QUl2NUdFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm8zR25CO0FBQ0Y7O0F1QmwzR0U7RUFDRSxrQkFBYTtBdkJxM0dqQjs7QUlqNkdFO0VtQjJDQTtJQUdJLG1CQUFhO0V2QnczR2pCO0FBQ0Y7O0F1QnQ2R0U7RUFDRSxpQkFBVztBdkJ5NkdmOztBSTM2R0U7RW1CQ0E7SUFHSSxpQkFBVztFdkI0NkdmO0FBQ0Y7O0F1QjE2R0U7RUFDRSxtQkFBYTtBdkI2NkdqQjs7QUlyN0dFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZzdHakI7QUFDRjs7QXVCOTZHRTtFQUNFLG9CQUFjO0F2Qmk3R2xCOztBSS83R0U7RW1CYUE7SUFHSSxvQkFBYztFdkJvN0dsQjtBQUNGOztBdUJsN0dFO0VBQ0Usa0JBQVk7QXZCcTdHaEI7O0FJejhHRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3N0doQjtBQUNGOztBdUJ0N0dFO0VBQ0Usa0JBQVk7QXZCeTdHaEI7O0FJbjlHRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0N0doQjtBQUNGOztBdUIxN0dFO0VBQ0Usb0JBQWM7QXZCNjdHbEI7O0FJNzlHRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJnOEdsQjtBQUNGOztBdUI5N0dFO0VBQ0UscUJBQWU7QXZCaThHbkI7O0FJditHRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvOEduQjtBQUNGOztBdUJsOEdFO0VBQ0UsbUJBQWE7QXZCcThHakI7O0FJai9HRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3OEdqQjtBQUNGOztBdUJ0L0dFO0VBQ0UsaUJBQVc7QXZCeS9HZjs7QUkzL0dFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNC9HZjtBQUNGOztBdUIxL0dFO0VBQ0UsbUJBQWE7QXZCNi9HakI7O0FJcmdIRTtFbUJPQTtJQUdJLG1CQUFhO0V2QmdnSGpCO0FBQ0Y7O0F1QjkvR0U7RUFDRSxvQkFBYztBdkJpZ0hsQjs7QUkvZ0hFO0VtQmFBO0lBR0ksb0JBQWM7RXZCb2dIbEI7QUFDRjs7QXVCbGdIRTtFQUNFLGtCQUFZO0F2QnFnSGhCOztBSXpoSEU7RW1CbUJBO0lBR0ksa0JBQVk7RXZCd2dIaEI7QUFDRjs7QXVCdGdIRTtFQUNFLGtCQUFZO0F2QnlnSGhCOztBSW5pSEU7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNGdIaEI7QUFDRjs7QXVCMWdIRTtFQUNFLG9CQUFjO0F2QjZnSGxCOztBSTdpSEU7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZ2hIbEI7QUFDRjs7QXVCOWdIRTtFQUNFLHFCQUFlO0F2QmloSG5COztBSXZqSEU7RW1CcUNBO0lBR0kscUJBQWU7RXZCb2hIbkI7QUFDRjs7QXVCbGhIRTtFQUNFLG1CQUFhO0F2QnFoSGpCOztBSWprSEU7RW1CMkNBO0lBR0ksbUJBQWE7RXZCd2hIakI7QUFDRjs7QXVCdGtIRTtFQUNFLGlCQUFXO0F2QnlrSGY7O0FJM2tIRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjRrSGY7QUFDRjs7QXVCMWtIRTtFQUNFLG1CQUFhO0F2QjZrSGpCOztBSXJsSEU7RW1CT0E7SUFHSSxtQkFBYTtFdkJnbEhqQjtBQUNGOztBdUI5a0hFO0VBQ0Usb0JBQWM7QXZCaWxIbEI7O0FJL2xIRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm9sSGxCO0FBQ0Y7O0F1QmxsSEU7RUFDRSxrQkFBWTtBdkJxbEhoQjs7QUl6bUhFO0VtQm1CQTtJQUdJLGtCQUFZO0V2QndsSGhCO0FBQ0Y7O0F1QnRsSEU7RUFDRSxrQkFBWTtBdkJ5bEhoQjs7QUlubkhFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjRsSGhCO0FBQ0Y7O0F1QjFsSEU7RUFDRSxvQkFBYztBdkI2bEhsQjs7QUk3bkhFO0VtQitCQTtJQUdJLG9CQUFjO0V2QmdtSGxCO0FBQ0Y7O0F1QjlsSEU7RUFDRSxxQkFBZTtBdkJpbUhuQjs7QUl2b0hFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm9tSG5CO0FBQ0Y7O0F1QmxtSEU7RUFDRSxtQkFBYTtBdkJxbUhqQjs7QUlqcEhFO0VtQjJDQTtJQUdJLG1CQUFhO0V2QndtSGpCO0FBQ0Y7O0F1QnRwSEU7RUFDRSxpQkFBVztBdkJ5cEhmOztBSTNwSEU7RW1CQ0E7SUFHSSxpQkFBVztFdkI0cEhmO0FBQ0Y7O0F1QjFwSEU7RUFDRSxtQkFBYTtBdkI2cEhqQjs7QUlycUhFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZ3FIakI7QUFDRjs7QXVCOXBIRTtFQUNFLG9CQUFjO0F2QmlxSGxCOztBSS9xSEU7RW1CYUE7SUFHSSxvQkFBYztFdkJvcUhsQjtBQUNGOztBdUJscUhFO0VBQ0Usa0JBQVk7QXZCcXFIaEI7O0FJenJIRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3cUhoQjtBQUNGOztBdUJ0cUhFO0VBQ0Usa0JBQVk7QXZCeXFIaEI7O0FJbnNIRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0cUhoQjtBQUNGOztBdUIxcUhFO0VBQ0Usb0JBQWM7QXZCNnFIbEI7O0FJN3NIRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJnckhsQjtBQUNGOztBdUI5cUhFO0VBQ0UscUJBQWU7QXZCaXJIbkI7O0FJdnRIRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvckhuQjtBQUNGOztBdUJsckhFO0VBQ0UsbUJBQWE7QXZCcXJIakI7O0FJanVIRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3ckhqQjtBQUNGOztBdUJ0dUhFO0VBQ0UsaUJBQVc7QXZCeXVIZjs7QUkzdUhFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNHVIZjtBQUNGOztBdUIxdUhFO0VBQ0UsbUJBQWE7QXZCNnVIakI7O0FJcnZIRTtFbUJPQTtJQUdJLG1CQUFhO0V2Qmd2SGpCO0FBQ0Y7O0F1Qjl1SEU7RUFDRSxvQkFBYztBdkJpdkhsQjs7QUkvdkhFO0VtQmFBO0lBR0ksb0JBQWM7RXZCb3ZIbEI7QUFDRjs7QXVCbHZIRTtFQUNFLGtCQUFZO0F2QnF2SGhCOztBSXp3SEU7RW1CbUJBO0lBR0ksa0JBQVk7RXZCd3ZIaEI7QUFDRjs7QXVCdHZIRTtFQUNFLGtCQUFZO0F2Qnl2SGhCOztBSW54SEU7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNHZIaEI7QUFDRjs7QXVCMXZIRTtFQUNFLG9CQUFjO0F2QjZ2SGxCOztBSTd4SEU7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZ3dIbEI7QUFDRjs7QXVCOXZIRTtFQUNFLHFCQUFlO0F2Qml3SG5COztBSXZ5SEU7RW1CcUNBO0lBR0kscUJBQWU7RXZCb3dIbkI7QUFDRjs7QXVCbHdIRTtFQUNFLG1CQUFhO0F2QnF3SGpCOztBSWp6SEU7RW1CMkNBO0lBR0ksbUJBQWE7RXZCd3dIakI7QUFDRjs7QXVCdHpIRTtFQUNFLGlCQUFXO0F2Qnl6SGY7O0FJM3pIRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjR6SGY7QUFDRjs7QXVCMXpIRTtFQUNFLG1CQUFhO0F2QjZ6SGpCOztBSXIwSEU7RW1CT0E7SUFHSSxtQkFBYTtFdkJnMEhqQjtBQUNGOztBdUI5ekhFO0VBQ0Usb0JBQWM7QXZCaTBIbEI7O0FJLzBIRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm8wSGxCO0FBQ0Y7O0F1QmwwSEU7RUFDRSxrQkFBWTtBdkJxMEhoQjs7QUl6MUhFO0VtQm1CQTtJQUdJLGtCQUFZO0V2QncwSGhCO0FBQ0Y7O0F1QnQwSEU7RUFDRSxrQkFBWTtBdkJ5MEhoQjs7QUluMkhFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjQwSGhCO0FBQ0Y7O0F1QjEwSEU7RUFDRSxvQkFBYztBdkI2MEhsQjs7QUk3MkhFO0VtQitCQTtJQUdJLG9CQUFjO0V2QmcxSGxCO0FBQ0Y7O0F1QjkwSEU7RUFDRSxxQkFBZTtBdkJpMUhuQjs7QUl2M0hFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm8xSG5CO0FBQ0Y7O0F1QmwxSEU7RUFDRSxtQkFBYTtBdkJxMUhqQjs7QUlqNEhFO0VtQjJDQTtJQUdJLG1CQUFhO0V2QncxSGpCO0FBQ0Y7O0F1QnQ0SEU7RUFDRSxpQkFBVztBdkJ5NEhmOztBSTM0SEU7RW1CQ0E7SUFHSSxpQkFBVztFdkI0NEhmO0FBQ0Y7O0F1QjE0SEU7RUFDRSxtQkFBYTtBdkI2NEhqQjs7QUlyNUhFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZzVIakI7QUFDRjs7QXVCOTRIRTtFQUNFLG9CQUFjO0F2Qmk1SGxCOztBSS81SEU7RW1CYUE7SUFHSSxvQkFBYztFdkJvNUhsQjtBQUNGOztBdUJsNUhFO0VBQ0Usa0JBQVk7QXZCcTVIaEI7O0FJejZIRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3NUhoQjtBQUNGOztBdUJ0NUhFO0VBQ0Usa0JBQVk7QXZCeTVIaEI7O0FJbjdIRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0NUhoQjtBQUNGOztBdUIxNUhFO0VBQ0Usb0JBQWM7QXZCNjVIbEI7O0FJNzdIRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJnNkhsQjtBQUNGOztBdUI5NUhFO0VBQ0UscUJBQWU7QXZCaTZIbkI7O0FJdjhIRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvNkhuQjtBQUNGOztBdUJsNkhFO0VBQ0UsbUJBQWE7QXZCcTZIakI7O0FJajlIRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3NkhqQjtBQUNGOztBdUJ0OUhFO0VBQ0UsaUJBQVc7QXZCeTlIZjs7QUkzOUhFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNDlIZjtBQUNGOztBdUIxOUhFO0VBQ0UsbUJBQWE7QXZCNjlIakI7O0FJcitIRTtFbUJPQTtJQUdJLG1CQUFhO0V2QmcrSGpCO0FBQ0Y7O0F1Qjk5SEU7RUFDRSxvQkFBYztBdkJpK0hsQjs7QUkvK0hFO0VtQmFBO0lBR0ksb0JBQWM7RXZCbytIbEI7QUFDRjs7QXVCbCtIRTtFQUNFLGtCQUFZO0F2QnErSGhCOztBSXovSEU7RW1CbUJBO0lBR0ksa0JBQVk7RXZCdytIaEI7QUFDRjs7QXVCdCtIRTtFQUNFLGtCQUFZO0F2QnkrSGhCOztBSW5nSUU7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNCtIaEI7QUFDRjs7QXVCMStIRTtFQUNFLG9CQUFjO0F2QjYrSGxCOztBSTdnSUU7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZy9IbEI7QUFDRjs7QXVCOStIRTtFQUNFLHFCQUFlO0F2QmkvSG5COztBSXZoSUU7RW1CcUNBO0lBR0kscUJBQWU7RXZCby9IbkI7QUFDRjs7QXVCbC9IRTtFQUNFLG1CQUFhO0F2QnEvSGpCOztBSWppSUU7RW1CMkNBO0lBR0ksbUJBQWE7RXZCdy9IakI7QUFDRjs7QXVCdGlJRTtFQUNFLGlCQUFXO0F2QnlpSWY7O0FJM2lJRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjRpSWY7QUFDRjs7QXVCMWlJRTtFQUNFLG1CQUFhO0F2QjZpSWpCOztBSXJqSUU7RW1CT0E7SUFHSSxtQkFBYTtFdkJnaklqQjtBQUNGOztBdUI5aUlFO0VBQ0Usb0JBQWM7QXZCaWpJbEI7O0FJL2pJRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm9qSWxCO0FBQ0Y7O0F1QmxqSUU7RUFDRSxrQkFBWTtBdkJxakloQjs7QUl6a0lFO0VtQm1CQTtJQUdJLGtCQUFZO0V2QndqSWhCO0FBQ0Y7O0F1QnRqSUU7RUFDRSxrQkFBWTtBdkJ5akloQjs7QUlubElFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjRqSWhCO0FBQ0Y7O0F1QjFqSUU7RUFDRSxvQkFBYztBdkI2aklsQjs7QUk3bElFO0VtQitCQTtJQUdJLG9CQUFjO0V2QmdrSWxCO0FBQ0Y7O0F1QjlqSUU7RUFDRSxxQkFBZTtBdkJpa0luQjs7QUl2bUlFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm9rSW5CO0FBQ0Y7O0F1QmxrSUU7RUFDRSxtQkFBYTtBdkJxa0lqQjs7QUlqbklFO0VtQjJDQTtJQUdJLG1CQUFhO0V2QndrSWpCO0FBQ0Y7O0F1QnRuSUU7RUFDRSxpQkFBVztBdkJ5bklmOztBSTNuSUU7RW1CQ0E7SUFHSSxpQkFBVztFdkI0bklmO0FBQ0Y7O0F1QjFuSUU7RUFDRSxtQkFBYTtBdkI2bklqQjs7QUlyb0lFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZ29JakI7QUFDRjs7QXVCOW5JRTtFQUNFLG9CQUFjO0F2QmlvSWxCOztBSS9vSUU7RW1CYUE7SUFHSSxvQkFBYztFdkJvb0lsQjtBQUNGOztBdUJsb0lFO0VBQ0Usa0JBQVk7QXZCcW9JaEI7O0FJenBJRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3b0loQjtBQUNGOztBdUJ0b0lFO0VBQ0Usa0JBQVk7QXZCeW9JaEI7O0FJbnFJRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0b0loQjtBQUNGOztBdUIxb0lFO0VBQ0Usb0JBQWM7QXZCNm9JbEI7O0FJN3FJRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJncElsQjtBQUNGOztBdUI5b0lFO0VBQ0UscUJBQWU7QXZCaXBJbkI7O0FJdnJJRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvcEluQjtBQUNGOztBdUJscElFO0VBQ0UsbUJBQWE7QXZCcXBJakI7O0FJanNJRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3cElqQjtBQUNGOztBdUJ0c0lFO0VBQ0UsaUJBQVc7QXZCeXNJZjs7QUkzc0lFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNHNJZjtBQUNGOztBdUIxc0lFO0VBQ0UsbUJBQWE7QXZCNnNJakI7O0FJcnRJRTtFbUJPQTtJQUdJLG1CQUFhO0V2Qmd0SWpCO0FBQ0Y7O0F1QjlzSUU7RUFDRSxvQkFBYztBdkJpdElsQjs7QUkvdElFO0VtQmFBO0lBR0ksb0JBQWM7RXZCb3RJbEI7QUFDRjs7QXVCbHRJRTtFQUNFLGtCQUFZO0F2QnF0SWhCOztBSXp1SUU7RW1CbUJBO0lBR0ksa0JBQVk7RXZCd3RJaEI7QUFDRjs7QXVCdHRJRTtFQUNFLGtCQUFZO0F2Qnl0SWhCOztBSW52SUU7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNHRJaEI7QUFDRjs7QXVCMXRJRTtFQUNFLG9CQUFjO0F2QjZ0SWxCOztBSTd2SUU7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZ3VJbEI7QUFDRjs7QXVCOXRJRTtFQUNFLHFCQUFlO0F2Qml1SW5COztBSXZ3SUU7RW1CcUNBO0lBR0kscUJBQWU7RXZCb3VJbkI7QUFDRjs7QXVCbHVJRTtFQUNFLG1CQUFhO0F2QnF1SWpCOztBSWp4SUU7RW1CMkNBO0lBR0ksbUJBQWE7RXZCd3VJakI7QUFDRjs7QXVCdHhJRTtFQUNFLGlCQUFXO0F2Qnl4SWY7O0FJM3hJRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjR4SWY7QUFDRjs7QXVCMXhJRTtFQUNFLG1CQUFhO0F2QjZ4SWpCOztBSXJ5SUU7RW1CT0E7SUFHSSxtQkFBYTtFdkJneUlqQjtBQUNGOztBdUI5eElFO0VBQ0Usb0JBQWM7QXZCaXlJbEI7O0FJL3lJRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm95SWxCO0FBQ0Y7O0F1Qmx5SUU7RUFDRSxrQkFBWTtBdkJxeUloQjs7QUl6eklFO0VtQm1CQTtJQUdJLGtCQUFZO0V2Qnd5SWhCO0FBQ0Y7O0F1QnR5SUU7RUFDRSxrQkFBWTtBdkJ5eUloQjs7QUluMElFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjR5SWhCO0FBQ0Y7O0F1QjF5SUU7RUFDRSxvQkFBYztBdkI2eUlsQjs7QUk3MElFO0VtQitCQTtJQUdJLG9CQUFjO0V2Qmd6SWxCO0FBQ0Y7O0F1Qjl5SUU7RUFDRSxxQkFBZTtBdkJpekluQjs7QUl2MUlFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm96SW5CO0FBQ0Y7O0F1Qmx6SUU7RUFDRSxtQkFBYTtBdkJxeklqQjs7QUlqMklFO0VtQjJDQTtJQUdJLG1CQUFhO0V2Qnd6SWpCO0FBQ0Y7O0F1QnQySUU7RUFDRSxpQkFBVztBdkJ5MklmOztBSTMySUU7RW1CQ0E7SUFHSSxpQkFBVztFdkI0MklmO0FBQ0Y7O0F1QjEySUU7RUFDRSxtQkFBYTtBdkI2MklqQjs7QUlyM0lFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZzNJakI7QUFDRjs7QXVCOTJJRTtFQUNFLG9CQUFjO0F2QmkzSWxCOztBSS8zSUU7RW1CYUE7SUFHSSxvQkFBYztFdkJvM0lsQjtBQUNGOztBdUJsM0lFO0VBQ0Usa0JBQVk7QXZCcTNJaEI7O0FJejRJRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3M0loQjtBQUNGOztBdUJ0M0lFO0VBQ0Usa0JBQVk7QXZCeTNJaEI7O0FJbjVJRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0M0loQjtBQUNGOztBdUIxM0lFO0VBQ0Usb0JBQWM7QXZCNjNJbEI7O0FJNzVJRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJnNElsQjtBQUNGOztBdUI5M0lFO0VBQ0UscUJBQWU7QXZCaTRJbkI7O0FJdjZJRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvNEluQjtBQUNGOztBdUJsNElFO0VBQ0UsbUJBQWE7QXZCcTRJakI7O0FJajdJRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3NElqQjtBQUNGOztBdUJ0N0lFO0VBQ0UsaUJBQVc7QXZCeTdJZjs7QUkzN0lFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNDdJZjtBQUNGOztBdUIxN0lFO0VBQ0UsbUJBQWE7QXZCNjdJakI7O0FJcjhJRTtFbUJPQTtJQUdJLG1CQUFhO0V2Qmc4SWpCO0FBQ0Y7O0F1Qjk3SUU7RUFDRSxvQkFBYztBdkJpOElsQjs7QUkvOElFO0VtQmFBO0lBR0ksb0JBQWM7RXZCbzhJbEI7QUFDRjs7QXVCbDhJRTtFQUNFLGtCQUFZO0F2QnE4SWhCOztBSXo5SUU7RW1CbUJBO0lBR0ksa0JBQVk7RXZCdzhJaEI7QUFDRjs7QXVCdDhJRTtFQUNFLGtCQUFZO0F2Qnk4SWhCOztBSW4rSUU7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNDhJaEI7QUFDRjs7QXVCMThJRTtFQUNFLG9CQUFjO0F2QjY4SWxCOztBSTcrSUU7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZzlJbEI7QUFDRjs7QXVCOThJRTtFQUNFLHFCQUFlO0F2Qmk5SW5COztBSXYvSUU7RW1CcUNBO0lBR0kscUJBQWU7RXZCbzlJbkI7QUFDRjs7QXVCbDlJRTtFQUNFLG1CQUFhO0F2QnE5SWpCOztBSWpnSkU7RW1CMkNBO0lBR0ksbUJBQWE7RXZCdzlJakI7QUFDRjs7QXVCdGdKRTtFQUNFLGlCQUFXO0F2QnlnSmY7O0FJM2dKRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjRnSmY7QUFDRjs7QXVCMWdKRTtFQUNFLG1CQUFhO0F2QjZnSmpCOztBSXJoSkU7RW1CT0E7SUFHSSxtQkFBYTtFdkJnaEpqQjtBQUNGOztBdUI5Z0pFO0VBQ0Usb0JBQWM7QXZCaWhKbEI7O0FJL2hKRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm9oSmxCO0FBQ0Y7O0F1QmxoSkU7RUFDRSxrQkFBWTtBdkJxaEpoQjs7QUl6aUpFO0VtQm1CQTtJQUdJLGtCQUFZO0V2QndoSmhCO0FBQ0Y7O0F1QnRoSkU7RUFDRSxrQkFBWTtBdkJ5aEpoQjs7QUluakpFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjRoSmhCO0FBQ0Y7O0F1QjFoSkU7RUFDRSxvQkFBYztBdkI2aEpsQjs7QUk3akpFO0VtQitCQTtJQUdJLG9CQUFjO0V2QmdpSmxCO0FBQ0Y7O0F1QjloSkU7RUFDRSxxQkFBZTtBdkJpaUpuQjs7QUl2a0pFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm9pSm5CO0FBQ0Y7O0F1QmxpSkU7RUFDRSxtQkFBYTtBdkJxaUpqQjs7QUlqbEpFO0VtQjJDQTtJQUdJLG1CQUFhO0V2QndpSmpCO0FBQ0Y7O0F1QnRsSkU7RUFDRSxpQkFBVztBdkJ5bEpmOztBSTNsSkU7RW1CQ0E7SUFHSSxpQkFBVztFdkI0bEpmO0FBQ0Y7O0F1QjFsSkU7RUFDRSxtQkFBYTtBdkI2bEpqQjs7QUlybUpFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZ21KakI7QUFDRjs7QXVCOWxKRTtFQUNFLG9CQUFjO0F2QmltSmxCOztBSS9tSkU7RW1CYUE7SUFHSSxvQkFBYztFdkJvbUpsQjtBQUNGOztBdUJsbUpFO0VBQ0Usa0JBQVk7QXZCcW1KaEI7O0FJem5KRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3bUpoQjtBQUNGOztBdUJ0bUpFO0VBQ0Usa0JBQVk7QXZCeW1KaEI7O0FJbm9KRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0bUpoQjtBQUNGOztBdUIxbUpFO0VBQ0Usb0JBQWM7QXZCNm1KbEI7O0FJN29KRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJnbkpsQjtBQUNGOztBdUI5bUpFO0VBQ0UscUJBQWU7QXZCaW5KbkI7O0FJdnBKRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvbkpuQjtBQUNGOztBdUJsbkpFO0VBQ0UsbUJBQWE7QXZCcW5KakI7O0FJanFKRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3bkpqQjtBQUNGOztBdUJ0cUpFO0VBQ0UsaUJBQVc7QXZCeXFKZjs7QUkzcUpFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNHFKZjtBQUNGOztBdUIxcUpFO0VBQ0UsbUJBQWE7QXZCNnFKakI7O0FJcnJKRTtFbUJPQTtJQUdJLG1CQUFhO0V2QmdySmpCO0FBQ0Y7O0F1QjlxSkU7RUFDRSxvQkFBYztBdkJpckpsQjs7QUkvckpFO0VtQmFBO0lBR0ksb0JBQWM7RXZCb3JKbEI7QUFDRjs7QXVCbHJKRTtFQUNFLGtCQUFZO0F2QnFySmhCOztBSXpzSkU7RW1CbUJBO0lBR0ksa0JBQVk7RXZCd3JKaEI7QUFDRjs7QXVCdHJKRTtFQUNFLGtCQUFZO0F2QnlySmhCOztBSW50SkU7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNHJKaEI7QUFDRjs7QXVCMXJKRTtFQUNFLG9CQUFjO0F2QjZySmxCOztBSTd0SkU7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZ3NKbEI7QUFDRjs7QXVCOXJKRTtFQUNFLHFCQUFlO0F2QmlzSm5COztBSXZ1SkU7RW1CcUNBO0lBR0kscUJBQWU7RXZCb3NKbkI7QUFDRjs7QXVCbHNKRTtFQUNFLG1CQUFhO0F2QnFzSmpCOztBSWp2SkU7RW1CMkNBO0lBR0ksbUJBQWE7RXZCd3NKakI7QUFDRjs7QXVCdHZKRTtFQUNFLGlCQUFXO0F2Qnl2SmY7O0FJM3ZKRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjR2SmY7QUFDRjs7QXVCMXZKRTtFQUNFLG1CQUFhO0F2QjZ2SmpCOztBSXJ3SkU7RW1CT0E7SUFHSSxtQkFBYTtFdkJnd0pqQjtBQUNGOztBdUI5dkpFO0VBQ0Usb0JBQWM7QXZCaXdKbEI7O0FJL3dKRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm93SmxCO0FBQ0Y7O0F1Qmx3SkU7RUFDRSxrQkFBWTtBdkJxd0poQjs7QUl6eEpFO0VtQm1CQTtJQUdJLGtCQUFZO0V2Qnd3SmhCO0FBQ0Y7O0F1QnR3SkU7RUFDRSxrQkFBWTtBdkJ5d0poQjs7QUlueUpFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjR3SmhCO0FBQ0Y7O0F1QjF3SkU7RUFDRSxvQkFBYztBdkI2d0psQjs7QUk3eUpFO0VtQitCQTtJQUdJLG9CQUFjO0V2Qmd4SmxCO0FBQ0Y7O0F1Qjl3SkU7RUFDRSxxQkFBZTtBdkJpeEpuQjs7QUl2ekpFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm94Sm5CO0FBQ0Y7O0F1Qmx4SkU7RUFDRSxtQkFBYTtBdkJxeEpqQjs7QUlqMEpFO0VtQjJDQTtJQUdJLG1CQUFhO0V2Qnd4SmpCO0FBQ0Y7O0F1QnQwSkU7RUFDRSxpQkFBVztBdkJ5MEpmOztBSTMwSkU7RW1CQ0E7SUFHSSxpQkFBVztFdkI0MEpmO0FBQ0Y7O0F1QjEwSkU7RUFDRSxtQkFBYTtBdkI2MEpqQjs7QUlyMUpFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZzFKakI7QUFDRjs7QXVCOTBKRTtFQUNFLG9CQUFjO0F2QmkxSmxCOztBSS8xSkU7RW1CYUE7SUFHSSxvQkFBYztFdkJvMUpsQjtBQUNGOztBdUJsMUpFO0VBQ0Usa0JBQVk7QXZCcTFKaEI7O0FJejJKRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3MUpoQjtBQUNGOztBdUJ0MUpFO0VBQ0Usa0JBQVk7QXZCeTFKaEI7O0FJbjNKRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0MUpoQjtBQUNGOztBdUIxMUpFO0VBQ0Usb0JBQWM7QXZCNjFKbEI7O0FJNzNKRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJnMkpsQjtBQUNGOztBdUI5MUpFO0VBQ0UscUJBQWU7QXZCaTJKbkI7O0FJdjRKRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvMkpuQjtBQUNGOztBdUJsMkpFO0VBQ0UsbUJBQWE7QXZCcTJKakI7O0FJajVKRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3MkpqQjtBQUNGOztBdUJ0NUpFO0VBQ0UsaUJBQVc7QXZCeTVKZjs7QUkzNUpFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNDVKZjtBQUNGOztBdUIxNUpFO0VBQ0UsbUJBQWE7QXZCNjVKakI7O0FJcjZKRTtFbUJPQTtJQUdJLG1CQUFhO0V2Qmc2SmpCO0FBQ0Y7O0F1Qjk1SkU7RUFDRSxvQkFBYztBdkJpNkpsQjs7QUkvNkpFO0VtQmFBO0lBR0ksb0JBQWM7RXZCbzZKbEI7QUFDRjs7QXVCbDZKRTtFQUNFLGtCQUFZO0F2QnE2SmhCOztBSXo3SkU7RW1CbUJBO0lBR0ksa0JBQVk7RXZCdzZKaEI7QUFDRjs7QXVCdDZKRTtFQUNFLGtCQUFZO0F2Qnk2SmhCOztBSW44SkU7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNDZKaEI7QUFDRjs7QXVCMTZKRTtFQUNFLG9CQUFjO0F2QjY2SmxCOztBSTc4SkU7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZzdKbEI7QUFDRjs7QXVCOTZKRTtFQUNFLHFCQUFlO0F2Qmk3Sm5COztBSXY5SkU7RW1CcUNBO0lBR0kscUJBQWU7RXZCbzdKbkI7QUFDRjs7QXVCbDdKRTtFQUNFLG1CQUFhO0F2QnE3SmpCOztBSWorSkU7RW1CMkNBO0lBR0ksbUJBQWE7RXZCdzdKakI7QUFDRjs7QXVCdCtKRTtFQUNFLGlCQUFXO0F2QnkrSmY7O0FJMytKRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjQrSmY7QUFDRjs7QXVCMStKRTtFQUNFLG1CQUFhO0F2QjYrSmpCOztBSXIvSkU7RW1CT0E7SUFHSSxtQkFBYTtFdkJnL0pqQjtBQUNGOztBdUI5K0pFO0VBQ0Usb0JBQWM7QXZCaS9KbEI7O0FJLy9KRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm8vSmxCO0FBQ0Y7O0F1QmwvSkU7RUFDRSxrQkFBWTtBdkJxL0poQjs7QUl6Z0tFO0VtQm1CQTtJQUdJLGtCQUFZO0V2QncvSmhCO0FBQ0Y7O0F1QnQvSkU7RUFDRSxrQkFBWTtBdkJ5L0poQjs7QUluaEtFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjQvSmhCO0FBQ0Y7O0F1QjEvSkU7RUFDRSxvQkFBYztBdkI2L0psQjs7QUk3aEtFO0VtQitCQTtJQUdJLG9CQUFjO0V2QmdnS2xCO0FBQ0Y7O0F1QjkvSkU7RUFDRSxxQkFBZTtBdkJpZ0tuQjs7QUl2aUtFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm9nS25CO0FBQ0Y7O0F1QmxnS0U7RUFDRSxtQkFBYTtBdkJxZ0tqQjs7QUlqaktFO0VtQjJDQTtJQUdJLG1CQUFhO0V2QndnS2pCO0FBQ0Y7O0F1QnRqS0U7RUFDRSxpQkFBVztBdkJ5aktmOztBSTNqS0U7RW1CQ0E7SUFHSSxpQkFBVztFdkI0aktmO0FBQ0Y7O0F1QjFqS0U7RUFDRSxtQkFBYTtBdkI2aktqQjs7QUlya0tFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZ2tLakI7QUFDRjs7QXVCOWpLRTtFQUNFLG9CQUFjO0F2QmlrS2xCOztBSS9rS0U7RW1CYUE7SUFHSSxvQkFBYztFdkJva0tsQjtBQUNGOztBdUJsa0tFO0VBQ0Usa0JBQVk7QXZCcWtLaEI7O0FJemxLRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3a0toQjtBQUNGOztBdUJ0a0tFO0VBQ0Usa0JBQVk7QXZCeWtLaEI7O0FJbm1LRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0a0toQjtBQUNGOztBdUIxa0tFO0VBQ0Usb0JBQWM7QXZCNmtLbEI7O0FJN21LRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJnbEtsQjtBQUNGOztBdUI5a0tFO0VBQ0UscUJBQWU7QXZCaWxLbkI7O0FJdm5LRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvbEtuQjtBQUNGOztBdUJsbEtFO0VBQ0UsbUJBQWE7QXZCcWxLakI7O0FJam9LRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3bEtqQjtBQUNGOztBdUJ0b0tFO0VBQ0UsaUJBQVc7QXZCeW9LZjs7QUkzb0tFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNG9LZjtBQUNGOztBdUIxb0tFO0VBQ0UsbUJBQWE7QXZCNm9LakI7O0FJcnBLRTtFbUJPQTtJQUdJLG1CQUFhO0V2QmdwS2pCO0FBQ0Y7O0F1QjlvS0U7RUFDRSxvQkFBYztBdkJpcEtsQjs7QUkvcEtFO0VtQmFBO0lBR0ksb0JBQWM7RXZCb3BLbEI7QUFDRjs7QXVCbHBLRTtFQUNFLGtCQUFZO0F2QnFwS2hCOztBSXpxS0U7RW1CbUJBO0lBR0ksa0JBQVk7RXZCd3BLaEI7QUFDRjs7QXVCdHBLRTtFQUNFLGtCQUFZO0F2QnlwS2hCOztBSW5yS0U7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNHBLaEI7QUFDRjs7QXVCMXBLRTtFQUNFLG9CQUFjO0F2QjZwS2xCOztBSTdyS0U7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZ3FLbEI7QUFDRjs7QXVCOXBLRTtFQUNFLHFCQUFlO0F2QmlxS25COztBSXZzS0U7RW1CcUNBO0lBR0kscUJBQWU7RXZCb3FLbkI7QUFDRjs7QXVCbHFLRTtFQUNFLG1CQUFhO0F2QnFxS2pCOztBSWp0S0U7RW1CMkNBO0lBR0ksbUJBQWE7RXZCd3FLakI7QUFDRjs7QXVCdHRLRTtFQUNFLGlCQUFXO0F2Qnl0S2Y7O0FJM3RLRTtFbUJDQTtJQUdJLGlCQUFXO0V2QjR0S2Y7QUFDRjs7QXVCMXRLRTtFQUNFLG1CQUFhO0F2QjZ0S2pCOztBSXJ1S0U7RW1CT0E7SUFHSSxtQkFBYTtFdkJndUtqQjtBQUNGOztBdUI5dEtFO0VBQ0Usb0JBQWM7QXZCaXVLbEI7O0FJL3VLRTtFbUJhQTtJQUdJLG9CQUFjO0V2Qm91S2xCO0FBQ0Y7O0F1Qmx1S0U7RUFDRSxrQkFBWTtBdkJxdUtoQjs7QUl6dktFO0VtQm1CQTtJQUdJLGtCQUFZO0V2Qnd1S2hCO0FBQ0Y7O0F1QnR1S0U7RUFDRSxrQkFBWTtBdkJ5dUtoQjs7QUlud0tFO0VtQnlCQTtJQUdJLGtCQUFZO0V2QjR1S2hCO0FBQ0Y7O0F1QjF1S0U7RUFDRSxvQkFBYztBdkI2dUtsQjs7QUk3d0tFO0VtQitCQTtJQUdJLG9CQUFjO0V2Qmd2S2xCO0FBQ0Y7O0F1Qjl1S0U7RUFDRSxxQkFBZTtBdkJpdktuQjs7QUl2eEtFO0VtQnFDQTtJQUdJLHFCQUFlO0V2Qm92S25CO0FBQ0Y7O0F1Qmx2S0U7RUFDRSxtQkFBYTtBdkJxdktqQjs7QUlqeUtFO0VtQjJDQTtJQUdJLG1CQUFhO0V2Qnd2S2pCO0FBQ0Y7O0F1QnR5S0U7RUFDRSxpQkFBVztBdkJ5eUtmOztBSTN5S0U7RW1CQ0E7SUFHSSxpQkFBVztFdkI0eUtmO0FBQ0Y7O0F1QjF5S0U7RUFDRSxtQkFBYTtBdkI2eUtqQjs7QUlyektFO0VtQk9BO0lBR0ksbUJBQWE7RXZCZ3pLakI7QUFDRjs7QXVCOXlLRTtFQUNFLG9CQUFjO0F2Qml6S2xCOztBSS96S0U7RW1CYUE7SUFHSSxvQkFBYztFdkJvektsQjtBQUNGOztBdUJsektFO0VBQ0Usa0JBQVk7QXZCcXpLaEI7O0FJejBLRTtFbUJtQkE7SUFHSSxrQkFBWTtFdkJ3ektoQjtBQUNGOztBdUJ0ektFO0VBQ0Usa0JBQVk7QXZCeXpLaEI7O0FJbjFLRTtFbUJ5QkE7SUFHSSxrQkFBWTtFdkI0ektoQjtBQUNGOztBdUIxektFO0VBQ0Usb0JBQWM7QXZCNnpLbEI7O0FJNzFLRTtFbUIrQkE7SUFHSSxvQkFBYztFdkJnMEtsQjtBQUNGOztBdUI5ektFO0VBQ0UscUJBQWU7QXZCaTBLbkI7O0FJdjJLRTtFbUJxQ0E7SUFHSSxxQkFBZTtFdkJvMEtuQjtBQUNGOztBdUJsMEtFO0VBQ0UsbUJBQWE7QXZCcTBLakI7O0FJajNLRTtFbUIyQ0E7SUFHSSxtQkFBYTtFdkJ3MEtqQjtBQUNGOztBdUJ0M0tFO0VBQ0UsaUJBQVc7QXZCeTNLZjs7QUkzM0tFO0VtQkNBO0lBR0ksaUJBQVc7RXZCNDNLZjtBQUNGOztBdUIxM0tFO0VBQ0UsbUJBQWE7QXZCNjNLakI7O0FJcjRLRTtFbUJPQTtJQUdJLG1CQUFhO0V2Qmc0S2pCO0FBQ0Y7O0F1QjkzS0U7RUFDRSxvQkFBYztBdkJpNEtsQjs7QUkvNEtFO0VtQmFBO0lBR0ksb0JBQWM7RXZCbzRLbEI7QUFDRjs7QXVCbDRLRTtFQUNFLGtCQUFZO0F2QnE0S2hCOztBSXo1S0U7RW1CbUJBO0lBR0ksa0JBQVk7RXZCdzRLaEI7QUFDRjs7QXVCdDRLRTtFQUNFLGtCQUFZO0F2Qnk0S2hCOztBSW42S0U7RW1CeUJBO0lBR0ksa0JBQVk7RXZCNDRLaEI7QUFDRjs7QXVCMTRLRTtFQUNFLG9CQUFjO0F2QjY0S2xCOztBSTc2S0U7RW1CK0JBO0lBR0ksb0JBQWM7RXZCZzVLbEI7QUFDRjs7QXVCOTRLRTtFQUNFLHFCQUFlO0F2Qmk1S25COztBSXY3S0U7RW1CcUNBO0lBR0kscUJBQWU7RXZCbzVLbkI7QUFDRjs7QXVCbDVLRTtFQUNFLG1CQUFhO0F2QnE1S2pCOztBSWo4S0U7RW1CMkNBO0lBR0ksbUJBQWE7RXZCdzVLakI7QUFDRjs7QXVCbjVLQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFBa0I7QXZCczVLcEI7O0F3Qi84S0E7OzJCeEJtOUsyQjtBd0JoOUszQjtFQUNFLGdCQUFnQjtBeEJrOUtsQjs7QXdCLzhLQTtFQUNFLGdCQUFnQjtBeEJrOUtsQjs7QXdCLzhLQTtFQUNFLGdCQUFnQjtBeEJrOUtsQiIsImZpbGUiOiJidXNpbmVzcy1jbGllbnRzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICogcmVzcy5jc3Mg4oCiIHYzLjAuMVxuICogTUlUIExpY2Vuc2VcbiAqIGdpdGh1Yi5jb20vZmlsaXBlbGluaGFyZXMvcmVzc1xuICovXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIEdsb2JhbCBzZWxlY3RvcnNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TICovXG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgLW1vei10YWItc2l6ZTogNDtcbiAgdGFiLXNpemU6IDQ7XG59XG5cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAvKiBTZXQgYGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRgIHRvIGFsbCBlbGVtZW50cyBhbmQgcHNldWRvIGVsZW1lbnRzICovXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgLyogSW5oZXJpdCB0ZXh0LWRlY29yYXRpb24gYW5kIHZlcnRpY2FsIGFsaWduIHRvIDo6YmVmb3JlIGFuZCA6OmFmdGVyIHBzZXVkbyBlbGVtZW50cyAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cblxuKiB7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIFJlc2V0IGBwYWRkaW5nYCBhbmQgYG1hcmdpbmAgb2YgYWxsIGVsZW1lbnRzICovXG4gIG1hcmdpbjogMDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBHZW5lcmFsIGVsZW1lbnRzXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5ociB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3ggKi9cbn1cblxuZGV0YWlscyxcbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLyogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuICovXG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIC8qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2VycyAqL1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICAvKiBTZXQgZm9udC1zaXplIHRvIDgwJSBpbiBgc21hbGxgIGVsZW1lbnRzICovXG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgKi9cbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3ICovXG4gIC8qIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAgKi9cbn1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZS13aWR0aDogMDtcbiAgLyogUmVtb3ZlIHRoZSBvdXRsaW5lIHdoZW4gaG92ZXJpbmcgaW4gYWxsIGJyb3dzZXJzICovXG59XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiBTcGVjaWZ5IHRoZSBmb250IGZhbWlseSBvZiBjb2RlIGVsZW1lbnRzICovXG59XG5cbnByZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIC8qIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkgKi9cbn1cblxuLyogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vdW5ydXRobGVzcy80MTM5MzAgKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgRm9ybXNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogUmVwbGFjZSBwb2ludGVyIGN1cnNvciBpbiBkaXNhYmxlZCBlbGVtZW50cyAqL1xuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbiAgLyogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAvKiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaSAqL1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLyogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TICovXG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8qIEludGVybmV0IEV4cGxvcmVyIDExKyAqL1xuICByZXNpemU6IHZlcnRpY2FsO1xuICAvKiBTcGVjaWZ5IHRleHRhcmVhIHJlc2l6YWJpbGl0eSAqL1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250OiBpbmhlcml0O1xuICAvKiBTcGVjaWZ5IGZvbnQgaW5oZXJpdGFuY2Ugb2YgZm9ybSBlbGVtZW50cyAqL1xufVxuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAvKiBSZXN0b3JlIHRoZSBmb250IHdlaWdodCB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZSAqL1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEgKi9cbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC8qIEZpcmVmb3ggNDArLCBJbnRlcm5ldCBFeHBsb3JlciAxMS0gKi9cbn1cblxuLyogQXBwbHkgY3Vyc29yIHBvaW50ZXIgdG8gYnV0dG9uIGVsZW1lbnRzICovXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSxcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogUmVwbGFjZSBmb2N1cyBzdHlsZSByZW1vdmVkIGluIHRoZSBib3JkZXIgcmVzZXQgYWJvdmUgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TICovXG59XG5cbi8qIFJlbW92ZSB0aGUgZGVmYXVsdCBidXR0b24gc3R5bGluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBTdHlsZSBzZWxlY3QgbGlrZSBhIHN0YW5kYXJkIGlucHV0ICovXG5zZWxlY3Qge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC8qIEZpcmVmb3ggMzYrICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLyogQ2hyb21lIDQxKyAqL1xufVxuXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xuICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cbn1cblxuc2VsZWN0OjotbXMtdmFsdWUge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cbn1cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICAvKiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRSAqL1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLyogQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSAxOC0gYW5kIElFICovXG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgLyogQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gQ2hyb21lIGFuZCBTYWZhcmkgKi9cbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBTcGVjaWZ5IG1lZGlhIGVsZW1lbnQgc3R5bGVcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgLyogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAgKi9cbn1cblxuLyogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYSAqL1xucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgQWNjZXNzaWJpbGl0eVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogSGlkZSBjb250ZW50IGZyb20gc2NyZWVucyBidXQgbm90IHNjcmVlbnJlYWRlcnMgKi9cbkBtZWRpYSBzY3JlZW4ge1xuICBbaGlkZGVufj1cInNjcmVlblwiXSB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxuICBbaGlkZGVufj1cInNjcmVlblwiXTpub3QoOmFjdGl2ZSk6bm90KDpmb2N1cyk6bm90KDp0YXJnZXQpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogU3BlY2lmeSB0aGUgcHJvZ3Jlc3MgY3Vyc29yIG9mIHVwZGF0aW5nIGVsZW1lbnRzICovXG5bYXJpYS1idXN5PVwidHJ1ZVwiXSB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi8qIFNwZWNpZnkgdGhlIHBvaW50ZXIgY3Vyc29yIG9mIHRyaWdnZXIgZWxlbWVudHMgKi9cblthcmlhLWNvbnRyb2xzXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogU3BlY2lmeSB0aGUgdW5zdHlsZWQgY3Vyc29yIG9mIGRpc2FibGVkLCBub3QtZWRpdGFibGUsIG9yIG90aGVyd2lzZSBpbm9wZXJhYmxlIGVsZW1lbnRzICovXG5bYXJpYS1kaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIENTUyBWYXJpYWJsZXMgKi9cbjpyb290IHtcbiAgLS1jb2xvci1wcmltYXJ5OiAjMzU0ODhjO1xuICAtLWNvbG9yLXRlYWw6ICM2MmMwYjU7XG4gIC0tY29sb3ItZGFyay10ZWFsOiAjMWFiMDllO1xuICAtLWNvbG9yLWFjY2VudDogI2ZjZDI1YjtcbiAgLS1jb2xvci1saWdodC1hY2NlbnQ6ICNmNWUwOGI7XG4gIC0tY29sb3ItdGV4dDogIzE3MjIyZTtcbiAgLS1jb2xvci1saWdodDogI2Y1ZjRmNjtcbiAgLS1jb2xvci1saWdodC1ncmF5OiAjZDVkNGQ2O1xuICAtLWNvbG9yLWRhcmstZ3JheTogI2E1YTRhNjtcbiAgLS1jb2xvci1hdHRuOiAjZTYzOTQ2O1xuICAtLWNvbG9yLXdoaXRlOiAjZmZmZmZmO1xuICAtLWZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsXCJNZWlyeW9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLFwiQXJpYWxcIixcIll1IEdvdGhpY1wiLHNhbnMtc2VyaWY7XG4gIC0tZm9udC1mYW1pbHktbWluOiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuWfuuacrFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogNThweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCB7XG4gICAgc2Nyb2xsLXBhZGRpbmctdG9wOiA4NHB4O1xuICB9XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuNmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmEge1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay10ZWFsKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5wLCB1bCwgb2wsIGRsLCB0YWJsZSwgcHJlLCBibG9ja3F1b3RlLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBkbCwgc3BhbiB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCIgMTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG51bCwgb2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5zZWN0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5YWx6YCa44Os44Kk44Ki44Km44OIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubC1jb250YWluZXIge1xuICB3aWR0aDogOTAuODU3MTQlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmwtbWFpbiB7XG4gIHBhZGRpbmc6IDU4cHggMCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjFweCkge1xuICAubC1tYWluIHtcbiAgICBwYWRkaW5nOiA4NHB4IDAgMDtcbiAgfVxufVxuXG4ubC1zdWIge1xuICBwYWRkaW5nOiA0OHB4IDAgMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc3ViIHtcbiAgICBwYWRkaW5nOiA2NHB4IDAgMDtcbiAgfVxufVxuXG4ubC1zdWIgaGVhZGVyIHtcbiAgd2lkdGg6IDkyLjg1NzE0JTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc3ViIGhlYWRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgqLjgrPjg7zjg4fjgqPjgqrjg7Pjg5Hjg7zjg4Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWFjZF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZDogcmdiYSg1MywgNzIsIDE0MCwgMC4wOCk7XG4gIG1hcmdpbjogMCBhdXRvIDhweDtcbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmMtYWNkX19oZWFkZXI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uYy1hY2RfX2hlYWRlci0tcmVkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDU3LCA3MCwgMC4wOCk7XG59XG5cbi5jLWFjZF9fdGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBhZGRpbmc6IDAgMTZweCAwIDEuN2VtO1xufVxuXG4uYy1hY2RfX3RsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlEuXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uYy1hY2RfX3RsLS1zbSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4uYy1hY2RfX3RsLS1yZWQge1xuICBwYWRkaW5nOiAwIDE2cHggMCAxLjJlbTtcbn1cblxuLmMtYWNkX190bC0tcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+8gVwiO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYXR0bik7XG4gIHRvcDogMC4xZW07XG59XG5cbi5jLWFjZF9faWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDB2aDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5jLWFjZF9faWNvbjo6YWZ0ZXIsIC5jLWFjZF9faWNvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBtYXJnaW46IGF1dG87XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmMtYWNkX19pY29uOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uYy1hY2RfX2lubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItbGlnaHQtZ3JheSk7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvIDE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWFjZF9faW5uZXIge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gIH1cbn1cblxuLmMtYWNkX19pbm5lciBoNCwgLmMtYWNkX19pbm5lciBoNSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIG1hcmdpbjogMCAwIDZweDtcbn1cblxuLmMtYWNkX19pbm5lciBwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBtYXJnaW46IDAgMCAyNHB4O1xufVxuXG4uYy1hY2RfX2lubmVyIHAubWIwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYy1hY2RfX2lubmVyIGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYy1hY2RfX2Jsb2NrIHtcbiAgbWFyZ2luOiAwIDAgMjRweDtcbn1cblxuLmMtYWNkX19ibG9jay5tYjAge1xuICBtYXJnaW46IDA7XG59XG5cbi5jLWFjZF9fYmxvY2sgcCB7XG4gIG1hcmdpbjogMCAwIDhweDtcbn1cblxuLyog44Kq44O844OX44Oz5pmC44Gu44Ki44Kk44Kz44Oz5aSJ5YyWICovXG4ub3BlbiAuYy1hY2RfX2ljb246OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLyrjgIDotaRWZXIgKi9cbi5jLWFjZF9faGVhZGVyLS1yZWQgLmMtYWNkX19pY29uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYXR0bik7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuiDjOaZr+iJslxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtYmdfX2JsdWUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDUzLCA3MiwgMTQwLCAwLjA4KTtcbn1cblxuLmMtYmdfX2dyYXkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1saWdodCk7XG59XG5cbi5jLWJnX193aHQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG5cbi5jLWJnX19ncm4ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDk4LCAxOTIsIDE4MSwgMC4wOCk7XG59XG5cbi5jLWJnX195ZWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1MiwgMjEwLCA5MSwgMC4wOCk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleOCqeODs+ODiOOBruaMh+WumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtZG9jIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gIG1hcmdpbjogMCAwIDhweDtcbn1cblxuLmMtZG9jX19yZWFkIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWRvY19fcmVhZCB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6KaL5Ye644GX44Gu6Kit5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1oZGcge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5jLWhkZ19fcHJpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1pbik7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbn1cblxuLmMtaGRnX19wcmkgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1oZGdfX3ByaSB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cbiAgLmMtaGRnX19wcmkgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmMtaGRnX19wcmkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcGFkZGluZzogM3B4IDAgMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtaGRnX19wcmkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gIH1cbn1cblxuLmMtaGRnX19zZWMge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cblxuLmMtaGRnX190cmkge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1oZGdfX3RyaSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Oq44K544OIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1saXN0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG4uYy1saXN0IGxpIHtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLmMtbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLjg7tcIjtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5jLWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jLWxpc3RfX251bSB7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWJlciAwO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuXG4uYy1saXN0X19udW0gbGkge1xuICB0ZXh0LWluZGVudDogLTEuNWVtO1xufVxuXG4uYy1saXN0X19udW0gbGk6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMTtcbiAgY29udGVudDogXCJcIiBjb3VudGVyKG51bWJlcikgXCIuXCI7XG59XG5cbi5jLWxpc3RfX3BhciB7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWJlciAwO1xuICBwYWRkaW5nLWxlZnQ6IDIuNGVtO1xufVxuXG4uYy1saXN0X19wYXIgbGkge1xuICB0ZXh0LWluZGVudDogLTIuNGVtO1xufVxuXG4uYy1saXN0X19wYXIgbGk6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMTtcbiAgY29udGVudDogXCLvvIhcIiBjb3VudGVyKG51bWJlcikgXCLvvIlcIjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5rOo5oSP5LqL6aCFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1ub3RlcyB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5jLW5vdGVzIGxpIHtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgY291bnRlci1yZXNldDogbnVtYmVyIDA7XG59XG5cbi5jLW5vdGVzIGxpOjpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyIDE7XG4gIGNvbnRlbnQ6IFwi4oC7XCI7XG59XG5cbi5jLW5vdGVzIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYy1ub3Rlc19fYXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjNlbTtcbn1cblxuLmMtbm90ZXNfX2FzdCBsaSB7XG4gIHRleHQtaW5kZW50OiAtMi4zZW07XG59XG5cbi5jLW5vdGVzX19hc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKCpcIiBjb3VudGVyKG51bWJlcikgXCIpIFwiO1xufVxuXG4uYy1ub3Rlc19fYXN0LS1ubzIgbGk6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K744Kv44K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1zZWMge1xuICBwYWRkaW5nOiA0OHB4IDA7XG4gIC8qIOS4iuOBoOOBkXBhZGRpbmcgKi9cbiAgLyog5LiL44Gg44GRcGFkZGluZyAqL1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWMge1xuICAgIHBhZGRpbmc6IDY0cHggMDtcbiAgfVxufVxuXG4uYy1zZWNfX3VwcGVyIHtcbiAgcGFkZGluZzogNDhweCAwIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY19fdXBwZXIge1xuICAgIHBhZGRpbmc6IDY0cHggMCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY19fdXBwZXItLXNtIHtcbiAgICBwYWRkaW5nOiA0OHB4IDAgMDtcbiAgfVxufVxuXG4uYy1zZWNfX2xvd2VyIHtcbiAgcGFkZGluZzogMCAwIDQ4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY19fbG93ZXIge1xuICAgIHBhZGRpbmc6IDAgMCA2NHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY19fbG93ZXItLXNtIHtcbiAgICBwYWRkaW5nOiAwIDAgNDhweDtcbiAgfVxufVxuXG4uYy1zZWNfX2lubmVyIHtcbiAgd2lkdGg6IDkyLjg1NzE0JTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jLXNlY19faW5uZXItLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44OD44K/44O8XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItbGlnaHQtZ3JheSk7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cblxuLnAtZm9vdGVyX19uYXYge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDE2cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLnAtZm9vdGVyX19pdGVtIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLnAtZm9vdGVyX19pdGVtIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wLWZvb3Rlcl9faXRlbSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbn1cblxuLnAtZm9vdGVyX19jb3B5IHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODmOODg+ODgOODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucC1oZWFkZXJfX2NvbW1vbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgLnAtaGVhZGVyX19jb21tb24ge1xuICAgIHBhZGRpbmc6IDE4cHggbWluKCg0M3Z3LzEzNjYpKjEwMCwgNDNweCk7XG4gIH1cbiAgLnAtaGVhZGVyX19jb21tb24uZml4ZWQge1xuICAgIHBhZGRpbmc6IDE0cHggbWluKCg0M3Z3LzEzNjYpKjEwMCwgNDNweCk7XG4gIH1cbn1cblxuLnAtaGVhZGVyX19sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuXG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucC1oZWFkZXJfX2xvZ286aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxufVxuXG4ucC1oZWFkZXJfX2xvZ28tLW1haW4ge1xuICBtYXgtd2lkdGg6IDgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhlYWRlcl9fbG9nby0tbWFpbiB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxufVxuXG4uZml4ZWQgLnAtaGVhZGVyX19sb2dvLS1tYWluIHtcbiAgbWF4LXdpZHRoOiA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZml4ZWQgLnAtaGVhZGVyX19sb2dvLS1tYWluIHtcbiAgICBtYXgtd2lkdGg6IDkwcHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OS44O844Ot44O844Kk44Oh44O844K4XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC9idXNpbmVzcy1jbGllbnRzL2ltZy9iZ19oZWFkZXJfc3Aud2VicCkgbm8tcmVwZWF0IGJvdHRvbSBjZW50ZXIsIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBhZGRpbmctYm90dG9tOiA1NnZ3O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1oZXJvIHtcbiAgICBoZWlnaHQ6IDI5Ljg2ODIzdnc7XG4gICAgYmFja2dyb3VuZDogdXJsKC9idXNpbmVzcy1jbGllbnRzL2ltZy9iZ19oZWFkZXJfcGMud2VicCkgbm8tcmVwZWF0IHRvcCByaWdodCwgI2UzZWNmNDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLnAtaGVyb19faW5uZXIge1xuICB3aWR0aDogODkuMTQyODZ2dztcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQuNTcxNDN2dyAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1oZXJvX19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA3MS4xNTY2NnZ3O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4ucC1oZXJvX19jb250ZW50cyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1oZXJvX19jb250ZW50cyB7XG4gICAgd2lkdGg6IDQxLjcyNzY3dnc7XG4gIH1cbn1cblxuLnAtaGVyb19fY2F0Y2gge1xuICBtYXJnaW4tYm90dG9tOiAxLjcxNDI5dnc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhlcm9fX2NhdGNoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjg3ODQ4dnc7XG4gIH1cbn1cblxuLnAtaGVyb19fc2VydmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNzE0Mjl2dztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaGVyb19fc2VydmljZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzEzdnc7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5LiK6YOo44Gu5bCO5YWl5paH56ugXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1pbnRyb19faGRnIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaW50cm9fX2hkZyB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wLWludHJvX19oZGcgYnIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnAtaW50cm9fX2hkZyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgcGFkZGluZzogMCAwIDAgNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDAgYXV0byA2cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3OCUsIHZhcigtLWNvbG9yLWFjY2VudCkgNzglKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaW50cm9fX2hkZyBzcGFuIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7ms5XkurrjgYzmmpflj7fos4fnlKPpgYvnlKjjgpLooYzjgYbjg6Hjg6rjg4Pjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLW1lcml0IHtcbiAgYmFja2dyb3VuZDogdXJsKC9idXNpbmVzcy1jbGllbnRzL2ltZy9iZ19tZXJpdC53ZWJwKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnAtbWVyaXRfX2hkZyB7XG4gIG1hcmdpbjogMCBhdXRvIDMycHg7XG59XG5cbi5wLW1lcml0X19jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjRweDtcbn1cblxuLnAtbWVyaXRfX2l0ZW0ge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1tZXJpdF9faXRlbSB7XG4gICAgd2lkdGg6IDQ4LjIxNDI5JTtcbiAgfVxufVxuXG4ucC1tZXJpdCBoNCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAxMnB4IDZweDtcbn1cblxuLnAtbWVyaXRfX2RvYyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBwYWRkaW5nOiAyMHB4IDMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW1lcml0X19kb2Mge1xuICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrDjg63jg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbiAgLyog44Oc44K/44Oz44Ko44Oq44KiICovXG59XG5cbi5wLW5hdl9faGVybyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucC1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wLW5hdl9fbGlzdC0taGVybyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnAtbmF2X19idG4ge1xuICBwYWRkaW5nOiAwIDZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbmF2X19idG4ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuXG4ucC1uYXZfX2J0biBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzRweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgbGluZS1oZWlnaHQ6IDEuMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci10ZXh0KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1uYXZfX2J0biBhIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucC1uYXZfX2J0biBhOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG5cbi5wLW5hdl9fYnRuLS1lbnRyeSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMDFkZWcsICNmY2QyNWIsICNmYmViYWIgNTAlLCAjZmNkMjViKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbmF2X19idG4tLWVudHJ5IGE6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAyNiUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTkuOSUyMDEzTDAlMjAzbDMtMyUyMDEzJTIwMTNMMyUyMDI2bC0zLTMlMjA5LjktMTB6JTIyJTIwZmlsbCUzRCUyMiUyMzM1NDg4YyUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMTZweDtcbiAgfVxufVxuXG4ucC1uYXZfX2J0bi0taGVybyB7XG4gIHBhZGRpbmc6IDAgMC43MzIwNnZ3O1xufVxuXG4ucC1uYXZfX2J0bi0taGVybyBhIHtcbiAgd2lkdGg6IDQyLjg1NzE0dnc7XG4gIGhlaWdodDogbWluKCg0OHZ3LzM1MCkqMTAwLCA0OHB4KTtcbiAgYm94LXNoYWRvdzogMXB4IDJweCAxNXB4IC02cHggcmdiYSgyMywgMzQsIDQ2LCAwLjIpO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIGZvbnQtc2l6ZTogbWluKCgxNnZ3LzM1MCkqMTAwLCAxNnB4KTtcbiAgcGFkZGluZzogMCAxLjQyODU3dnc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW5hdl9fYnRuLS1oZXJvIGEge1xuICAgIGZvbnQtc2l6ZTogMS4xNzEzdnc7XG4gICAgd2lkdGg6IDE4LjU5NDQ0dnc7XG4gICAgaGVpZ2h0OiA0LjA5OTU2dnc7XG4gICAgcGFkZGluZzogMCAwLjczMjA2dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbmF2X19idG4tLWhlcm8ucC1uYXZfX2J0bi0tZW50cnkgYTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAwLjUxMjQ1dnc7XG4gICAgaGVpZ2h0OiAwLjgwNTI3dnc7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaGVhZGVy44GMRml4ZWTjgZfjgZ/mmYJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5maXhlZCAucC1uYXZfX2J0biBhIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjFweCkge1xuICAuZml4ZWQgLnAtbmF2X19idG4gYSB7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KSB7XG4gIC5maXhlZCAucC1uYXZfX2xpc3QtLXNlY29uZCB7XG4gICAgdG9wOiA2NnB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCiOOBj+OBguOCi+OBlOizquWVj1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtcWFfX2xpbmsge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTZweCBhdXRvIDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuePvuWcqOOBruizg+WAn+aWmeeOh1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtcmF0ZSB7XG4gIC8qIOS4i+OBruOCs+ODoeODs+ODiCAqL1xufVxuXG4ucC1yYXRlX19ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbn1cblxuLnAtcmF0ZV9fY2FyZCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMTRweDtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5wLXJhdGVfX2NhcmQgLnVwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItbGlnaHQtZ3JheSk7XG4gIHBhZGRpbmc6IDAgMCA0cHg7XG4gIGdhcDogMCAzcHg7XG59XG5cbi5wLXJhdGVfX2NhcmQgLnVwcGVyIGltZyB7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4ucC1yYXRlX19jYXJkIC51cHBlciBwIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wLXJhdGVfX2NhcmQgLnVwcGVyIHAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMHJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JheSk7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDAgMCAzcHg7XG59XG5cbi5wLXJhdGVfX2NhcmQgLmxvd2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDRweCAwIDA7XG59XG5cbi5wLXJhdGVfX2NhcmQgLmxvd2VyIHAge1xuICBmb250LXNpemU6IDMuNnJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBsaW5lLWhlaWdodDogMS4wO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucC1yYXRlX19jYXJkIC5sb3dlciBwIHNwYW4ge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuXG4ucC1yYXRlX19jYXJkLm9mZiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWxpZ2h0KTtcbn1cblxuLnAtcmF0ZV9fY2FyZC5vZmYgLnVwcGVyLCAucC1yYXRlX19jYXJkLm9mZiAubG93ZXIge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5wLXJhdGVfX2J1YmJsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnAtcmF0ZV9fYnViYmxlIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgcGFkZGluZzogNHB4IDZweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLnAtcmF0ZV9fYnViYmxlIHNwYW46OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvdHRvbTogLTEycHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yYXRlX19idWJibGUgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgfVxuICAucC1yYXRlX19idWJibGUgc3Bhbjo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3A6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMTJweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0xMnB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbumrmOOBhOiyuOWAn+aWmeeOh+OCkuaPkOS+m+OBp+OBjeOCi+eQhueUseODu+WuieW/g+OBrueQhueUsVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtcnNuX19vdGwge1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1saWdodC1ncmF5KTtcbn1cblxuLnAtcnNuX19vdGw6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmc6IDIwcHggMCA0MHB4O1xufVxuXG4ucC1yc25fX290bDpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnAtcnNuX19vdGwgZGl2IHtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcnNuX19vdGwgZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4ucC1yc24gaDMge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucC1yc24gaDMgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDc4JSwgdmFyKC0tY29sb3ItYWNjZW50KSA3OCUpO1xuICBtYXJnaW46IDAgM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yc24gaDMge1xuICAgIHdpZHRoOiA4Ni40NTgzMyU7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4ucC1yc25fX2ltZyB7XG4gIHdpZHRoOiA4MHB4O1xuICBtYXJnaW46IDAgYXV0byAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yc25fX2ltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5paH5a2X6ImyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWFpbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLnN1YiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLXRlYWxsKTtcbn1cblxuLndodCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG5cbi5yZWQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYXR0bik7XG59XG5cbi5hY2Mge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5rGO55So44Oe44O844K444Oz77yG44OR44OH44Kj44Oz44KwXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1tdC0weCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtMHgge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuXG4udS1tci0weCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cblxuLnUtbWItMHgge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cblxuLnUtbWwtMHgge1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC0weCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuXG4udS1wdC0weCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTB4IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG59XG5cbi51LXByLTB4IHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci0weCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG5cbi51LXBiLTB4IHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItMHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cbn1cblxuLnUtcGwtMHgge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMHgge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG59XG5cbi51LW10LTF4IHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC0xeCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5cbi51LW1yLTF4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTF4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuXG4udS1tYi0xeCB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMXgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4udS1tbC0xeCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTF4IHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG59XG5cbi51LXB0LTF4IHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtMXgge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gIH1cbn1cblxuLnUtcHItMXgge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTF4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbn1cblxuLnUtcGItMXgge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi0xeCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxufVxuXG4udS1wbC0xeCB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC0xeCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbn1cblxuLnUtbXQtMngge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTJ4IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5cbi51LW1yLTJ4IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTJ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLnUtbWItMngge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTJ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi51LW1sLTJ4IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMngge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG59XG5cbi51LXB0LTJ4IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtMngge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG59XG5cbi51LXByLTJ4IHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci0yeCB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG4udS1wYi0yeCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTJ4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4udS1wbC0yeCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC0yeCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG59XG5cbi51LW10LTN4IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtM3gge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cblxuLnUtbXItM3gge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTN4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLnUtbWItM3gge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi0zeCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4udS1tbC0zeCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC0zeCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIH1cbn1cblxuLnUtcHQtM3gge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtM3gge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG59XG5cbi51LXByLTN4IHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItM3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLnUtcGItM3gge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItM3gge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi51LXBsLTN4IHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC0zeCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG59XG5cbi51LW10LTR4IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtNHgge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cblxuLnUtbXItNHgge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTR4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIH1cbn1cblxuLnUtbWItNHgge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi00eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuXG4udS1tbC00eCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC00eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIH1cbn1cblxuLnUtcHQtNHgge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtNHgge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICB9XG59XG5cbi51LXByLTR4IHtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItNHgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIH1cbn1cblxuLnUtcGItNHgge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItNHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi51LXBsLTR4IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC00eCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICB9XG59XG5cbi51LW10LTV4IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtNXgge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cblxuLnUtbXItNXgge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTV4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLnUtbWItNXgge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi01eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4udS1tbC01eCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC01eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuLnUtcHQtNXgge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtNXgge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG5cbi51LXByLTV4IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItNXgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLnUtcGItNXgge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItNXgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi51LXBsLTV4IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC01eCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG5cbi51LW10LTZ4IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtNngge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbn1cblxuLnUtbXItNngge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTZ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHg7XG4gIH1cbn1cblxuLnUtbWItNngge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi02eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG4udS1tbC02eCB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC02eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gIH1cbn1cblxuLnUtcHQtNngge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtNngge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICB9XG59XG5cbi51LXByLTZ4IHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItNngge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG4gIH1cbn1cblxuLnUtcGItNngge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItNngge1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICB9XG59XG5cbi51LXBsLTZ4IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC02eCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICB9XG59XG5cbi51LW10LTd4IHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtN3gge1xuICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gIH1cbn1cblxuLnUtbXItN3gge1xuICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTd4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU2cHg7XG4gIH1cbn1cblxuLnUtbWItN3gge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi03eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgfVxufVxuXG4udS1tbC03eCB7XG4gIG1hcmdpbi1sZWZ0OiAyOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC03eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDU2cHg7XG4gIH1cbn1cblxuLnUtcHQtN3gge1xuICBwYWRkaW5nLXRvcDogMjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtN3gge1xuICAgIHBhZGRpbmctdG9wOiA1NnB4O1xuICB9XG59XG5cbi51LXByLTd4IHtcbiAgcGFkZGluZy1yaWdodDogMjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItN3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU2cHg7XG4gIH1cbn1cblxuLnUtcGItN3gge1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItN3gge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICB9XG59XG5cbi51LXBsLTd4IHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC03eCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NnB4O1xuICB9XG59XG5cbi51LW10LTh4IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtOHgge1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gIH1cbn1cblxuLnUtbXItOHgge1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTh4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7XG4gIH1cbn1cblxuLnUtbWItOHgge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi04eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgfVxufVxuXG4udS1tbC04eCB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC04eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY0cHg7XG4gIH1cbn1cblxuLnUtcHQtOHgge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtOHgge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICB9XG59XG5cbi51LXByLTh4IHtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItOHgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY0cHg7XG4gIH1cbn1cblxuLnUtcGItOHgge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItOHgge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICB9XG59XG5cbi51LXBsLTh4IHtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC04eCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NHB4O1xuICB9XG59XG5cbi51LW10LTl4IHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtOXgge1xuICAgIG1hcmdpbi10b3A6IDcycHg7XG4gIH1cbn1cblxuLnUtbXItOXgge1xuICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTl4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcycHg7XG4gIH1cbn1cblxuLnUtbWItOXgge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi05eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzJweDtcbiAgfVxufVxuXG4udS1tbC05eCB7XG4gIG1hcmdpbi1sZWZ0OiAzNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC05eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcycHg7XG4gIH1cbn1cblxuLnUtcHQtOXgge1xuICBwYWRkaW5nLXRvcDogMzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtOXgge1xuICAgIHBhZGRpbmctdG9wOiA3MnB4O1xuICB9XG59XG5cbi51LXByLTl4IHtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItOXgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcycHg7XG4gIH1cbn1cblxuLnUtcGItOXgge1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItOXgge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MnB4O1xuICB9XG59XG5cbi51LXBsLTl4IHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC05eCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xuICB9XG59XG5cbi51LW10LTEweCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTEweCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuXG4udS1tci0xMHgge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTEweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG59XG5cbi51LW1iLTEweCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTEweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4udS1tbC0xMHgge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMTB4IHtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxufVxuXG4udS1wdC0xMHgge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtMTB4IHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuXG4udS1wci0xMHgge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci0xMHgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cbn1cblxuLnUtcGItMTB4IHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTEweCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cblxuLnUtcGwtMTB4IHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC0xMHgge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxufVxuXG4udS1tdC0xMXgge1xuICBtYXJnaW4tdG9wOiA0NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC0xMXgge1xuICAgIG1hcmdpbi10b3A6IDg4cHg7XG4gIH1cbn1cblxuLnUtbXItMTF4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0xMXgge1xuICAgIG1hcmdpbi1yaWdodDogODhweDtcbiAgfVxufVxuXG4udS1tYi0xMXgge1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi0xMXgge1xuICAgIG1hcmdpbi1ib3R0b206IDg4cHg7XG4gIH1cbn1cblxuLnUtbWwtMTF4IHtcbiAgbWFyZ2luLWxlZnQ6IDQ0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTExeCB7XG4gICAgbWFyZ2luLWxlZnQ6IDg4cHg7XG4gIH1cbn1cblxuLnUtcHQtMTF4IHtcbiAgcGFkZGluZy10b3A6IDQ0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTExeCB7XG4gICAgcGFkZGluZy10b3A6IDg4cHg7XG4gIH1cbn1cblxuLnUtcHItMTF4IHtcbiAgcGFkZGluZy1yaWdodDogNDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItMTF4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4OHB4O1xuICB9XG59XG5cbi51LXBiLTExeCB7XG4gIHBhZGRpbmctYm90dG9tOiA0NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi0xMXgge1xuICAgIHBhZGRpbmctYm90dG9tOiA4OHB4O1xuICB9XG59XG5cbi51LXBsLTExeCB7XG4gIHBhZGRpbmctbGVmdDogNDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMTF4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg4cHg7XG4gIH1cbn1cblxuLnUtbXQtMTJ4IHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtMTJ4IHtcbiAgICBtYXJnaW4tdG9wOiA5NnB4O1xuICB9XG59XG5cbi51LW1yLTEyeCB7XG4gIG1hcmdpbi1yaWdodDogNDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXItMTJ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk2cHg7XG4gIH1cbn1cblxuLnUtbWItMTJ4IHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMTJ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4O1xuICB9XG59XG5cbi51LW1sLTEyeCB7XG4gIG1hcmdpbi1sZWZ0OiA0OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC0xMngge1xuICAgIG1hcmdpbi1sZWZ0OiA5NnB4O1xuICB9XG59XG5cbi51LXB0LTEyeCB7XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wdC0xMngge1xuICAgIHBhZGRpbmctdG9wOiA5NnB4O1xuICB9XG59XG5cbi51LXByLTEyeCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTEyeCB7XG4gICAgcGFkZGluZy1yaWdodDogOTZweDtcbiAgfVxufVxuXG4udS1wYi0xMngge1xuICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItMTJ4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbiAgfVxufVxuXG4udS1wbC0xMngge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBsLTEyeCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NnB4O1xuICB9XG59XG5cbi51LW10LTEzeCB7XG4gIG1hcmdpbi10b3A6IDUycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTEzeCB7XG4gICAgbWFyZ2luLXRvcDogMTA0cHg7XG4gIH1cbn1cblxuLnUtbXItMTN4IHtcbiAgbWFyZ2luLXJpZ2h0OiA1MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0xM3gge1xuICAgIG1hcmdpbi1yaWdodDogMTA0cHg7XG4gIH1cbn1cblxuLnUtbWItMTN4IHtcbiAgbWFyZ2luLWJvdHRvbTogNTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMTN4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDRweDtcbiAgfVxufVxuXG4udS1tbC0xM3gge1xuICBtYXJnaW4tbGVmdDogNTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMTN4IHtcbiAgICBtYXJnaW4tbGVmdDogMTA0cHg7XG4gIH1cbn1cblxuLnUtcHQtMTN4IHtcbiAgcGFkZGluZy10b3A6IDUycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTEzeCB7XG4gICAgcGFkZGluZy10b3A6IDEwNHB4O1xuICB9XG59XG5cbi51LXByLTEzeCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTEzeCB7XG4gICAgcGFkZGluZy1yaWdodDogMTA0cHg7XG4gIH1cbn1cblxuLnUtcGItMTN4IHtcbiAgcGFkZGluZy1ib3R0b206IDUycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTEzeCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwNHB4O1xuICB9XG59XG5cbi51LXBsLTEzeCB7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMTN4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwNHB4O1xuICB9XG59XG5cbi51LW10LTE0eCB7XG4gIG1hcmdpbi10b3A6IDU2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTE0eCB7XG4gICAgbWFyZ2luLXRvcDogMTEycHg7XG4gIH1cbn1cblxuLnUtbXItMTR4IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0xNHgge1xuICAgIG1hcmdpbi1yaWdodDogMTEycHg7XG4gIH1cbn1cblxuLnUtbWItMTR4IHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMTR4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTJweDtcbiAgfVxufVxuXG4udS1tbC0xNHgge1xuICBtYXJnaW4tbGVmdDogNTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMTR4IHtcbiAgICBtYXJnaW4tbGVmdDogMTEycHg7XG4gIH1cbn1cblxuLnUtcHQtMTR4IHtcbiAgcGFkZGluZy10b3A6IDU2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTE0eCB7XG4gICAgcGFkZGluZy10b3A6IDExMnB4O1xuICB9XG59XG5cbi51LXByLTE0eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDU2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTE0eCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEycHg7XG4gIH1cbn1cblxuLnUtcGItMTR4IHtcbiAgcGFkZGluZy1ib3R0b206IDU2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTE0eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMnB4O1xuICB9XG59XG5cbi51LXBsLTE0eCB7XG4gIHBhZGRpbmctbGVmdDogNTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMTR4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMnB4O1xuICB9XG59XG5cbi51LW10LTE1eCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTE1eCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIH1cbn1cblxuLnUtbXItMTV4IHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0xNXgge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHg7XG4gIH1cbn1cblxuLnUtbWItMTV4IHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMTV4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgfVxufVxuXG4udS1tbC0xNXgge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMTV4IHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuLnUtcHQtMTV4IHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTE1eCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG59XG5cbi51LXByLTE1eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTE1eCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gIH1cbn1cblxuLnUtcGItMTV4IHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTE1eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG59XG5cbi51LXBsLTE1eCB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMTV4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbi51LW10LTE2eCB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTE2eCB7XG4gICAgbWFyZ2luLXRvcDogMTI4cHg7XG4gIH1cbn1cblxuLnUtbXItMTZ4IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0xNngge1xuICAgIG1hcmdpbi1yaWdodDogMTI4cHg7XG4gIH1cbn1cblxuLnUtbWItMTZ4IHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMTZ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjhweDtcbiAgfVxufVxuXG4udS1tbC0xNngge1xuICBtYXJnaW4tbGVmdDogNjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMTZ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTI4cHg7XG4gIH1cbn1cblxuLnUtcHQtMTZ4IHtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTE2eCB7XG4gICAgcGFkZGluZy10b3A6IDEyOHB4O1xuICB9XG59XG5cbi51LXByLTE2eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTE2eCB7XG4gICAgcGFkZGluZy1yaWdodDogMTI4cHg7XG4gIH1cbn1cblxuLnUtcGItMTZ4IHtcbiAgcGFkZGluZy1ib3R0b206IDY0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTE2eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyOHB4O1xuICB9XG59XG5cbi51LXBsLTE2eCB7XG4gIHBhZGRpbmctbGVmdDogNjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMTZ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyOHB4O1xuICB9XG59XG5cbi51LW10LTE3eCB7XG4gIG1hcmdpbi10b3A6IDY4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTE3eCB7XG4gICAgbWFyZ2luLXRvcDogMTM2cHg7XG4gIH1cbn1cblxuLnUtbXItMTd4IHtcbiAgbWFyZ2luLXJpZ2h0OiA2OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0xN3gge1xuICAgIG1hcmdpbi1yaWdodDogMTM2cHg7XG4gIH1cbn1cblxuLnUtbWItMTd4IHtcbiAgbWFyZ2luLWJvdHRvbTogNjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMTd4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzZweDtcbiAgfVxufVxuXG4udS1tbC0xN3gge1xuICBtYXJnaW4tbGVmdDogNjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMTd4IHtcbiAgICBtYXJnaW4tbGVmdDogMTM2cHg7XG4gIH1cbn1cblxuLnUtcHQtMTd4IHtcbiAgcGFkZGluZy10b3A6IDY4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTE3eCB7XG4gICAgcGFkZGluZy10b3A6IDEzNnB4O1xuICB9XG59XG5cbi51LXByLTE3eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTE3eCB7XG4gICAgcGFkZGluZy1yaWdodDogMTM2cHg7XG4gIH1cbn1cblxuLnUtcGItMTd4IHtcbiAgcGFkZGluZy1ib3R0b206IDY4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTE3eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzNnB4O1xuICB9XG59XG5cbi51LXBsLTE3eCB7XG4gIHBhZGRpbmctbGVmdDogNjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMTd4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzNnB4O1xuICB9XG59XG5cbi51LW10LTE4eCB7XG4gIG1hcmdpbi10b3A6IDcycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTE4eCB7XG4gICAgbWFyZ2luLXRvcDogMTQ0cHg7XG4gIH1cbn1cblxuLnUtbXItMTh4IHtcbiAgbWFyZ2luLXJpZ2h0OiA3MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0xOHgge1xuICAgIG1hcmdpbi1yaWdodDogMTQ0cHg7XG4gIH1cbn1cblxuLnUtbWItMTh4IHtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMTh4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDRweDtcbiAgfVxufVxuXG4udS1tbC0xOHgge1xuICBtYXJnaW4tbGVmdDogNzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMTh4IHtcbiAgICBtYXJnaW4tbGVmdDogMTQ0cHg7XG4gIH1cbn1cblxuLnUtcHQtMTh4IHtcbiAgcGFkZGluZy10b3A6IDcycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTE4eCB7XG4gICAgcGFkZGluZy10b3A6IDE0NHB4O1xuICB9XG59XG5cbi51LXByLTE4eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTE4eCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQ0cHg7XG4gIH1cbn1cblxuLnUtcGItMTh4IHtcbiAgcGFkZGluZy1ib3R0b206IDcycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTE4eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0NHB4O1xuICB9XG59XG5cbi51LXBsLTE4eCB7XG4gIHBhZGRpbmctbGVmdDogNzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMTh4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0NHB4O1xuICB9XG59XG5cbi51LW10LTE5eCB7XG4gIG1hcmdpbi10b3A6IDc2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTE5eCB7XG4gICAgbWFyZ2luLXRvcDogMTUycHg7XG4gIH1cbn1cblxuLnUtbXItMTl4IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0xOXgge1xuICAgIG1hcmdpbi1yaWdodDogMTUycHg7XG4gIH1cbn1cblxuLnUtbWItMTl4IHtcbiAgbWFyZ2luLWJvdHRvbTogNzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMTl4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTJweDtcbiAgfVxufVxuXG4udS1tbC0xOXgge1xuICBtYXJnaW4tbGVmdDogNzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMTl4IHtcbiAgICBtYXJnaW4tbGVmdDogMTUycHg7XG4gIH1cbn1cblxuLnUtcHQtMTl4IHtcbiAgcGFkZGluZy10b3A6IDc2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTE5eCB7XG4gICAgcGFkZGluZy10b3A6IDE1MnB4O1xuICB9XG59XG5cbi51LXByLTE5eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDc2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTE5eCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUycHg7XG4gIH1cbn1cblxuLnUtcGItMTl4IHtcbiAgcGFkZGluZy1ib3R0b206IDc2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTE5eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MnB4O1xuICB9XG59XG5cbi51LXBsLTE5eCB7XG4gIHBhZGRpbmctbGVmdDogNzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMTl4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MnB4O1xuICB9XG59XG5cbi51LW10LTIweCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTIweCB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHg7XG4gIH1cbn1cblxuLnUtbXItMjB4IHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0yMHgge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHg7XG4gIH1cbn1cblxuLnUtbWItMjB4IHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMjB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbiAgfVxufVxuXG4udS1tbC0yMHgge1xuICBtYXJnaW4tbGVmdDogODBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMjB4IHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuLnUtcHQtMjB4IHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTIweCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG59XG5cbi51LXByLTIweCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTIweCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gIH1cbn1cblxuLnUtcGItMjB4IHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTIweCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG59XG5cbi51LXBsLTIweCB7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMjB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbi51LW10LTIxeCB7XG4gIG1hcmdpbi10b3A6IDg0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTIxeCB7XG4gICAgbWFyZ2luLXRvcDogMTY4cHg7XG4gIH1cbn1cblxuLnUtbXItMjF4IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0yMXgge1xuICAgIG1hcmdpbi1yaWdodDogMTY4cHg7XG4gIH1cbn1cblxuLnUtbWItMjF4IHtcbiAgbWFyZ2luLWJvdHRvbTogODRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMjF4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjhweDtcbiAgfVxufVxuXG4udS1tbC0yMXgge1xuICBtYXJnaW4tbGVmdDogODRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMjF4IHtcbiAgICBtYXJnaW4tbGVmdDogMTY4cHg7XG4gIH1cbn1cblxuLnUtcHQtMjF4IHtcbiAgcGFkZGluZy10b3A6IDg0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTIxeCB7XG4gICAgcGFkZGluZy10b3A6IDE2OHB4O1xuICB9XG59XG5cbi51LXByLTIxeCB7XG4gIHBhZGRpbmctcmlnaHQ6IDg0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTIxeCB7XG4gICAgcGFkZGluZy1yaWdodDogMTY4cHg7XG4gIH1cbn1cblxuLnUtcGItMjF4IHtcbiAgcGFkZGluZy1ib3R0b206IDg0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTIxeCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2OHB4O1xuICB9XG59XG5cbi51LXBsLTIxeCB7XG4gIHBhZGRpbmctbGVmdDogODRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMjF4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2OHB4O1xuICB9XG59XG5cbi51LW10LTIyeCB7XG4gIG1hcmdpbi10b3A6IDg4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTIyeCB7XG4gICAgbWFyZ2luLXRvcDogMTc2cHg7XG4gIH1cbn1cblxuLnUtbXItMjJ4IHtcbiAgbWFyZ2luLXJpZ2h0OiA4OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0yMngge1xuICAgIG1hcmdpbi1yaWdodDogMTc2cHg7XG4gIH1cbn1cblxuLnUtbWItMjJ4IHtcbiAgbWFyZ2luLWJvdHRvbTogODhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMjJ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNzZweDtcbiAgfVxufVxuXG4udS1tbC0yMngge1xuICBtYXJnaW4tbGVmdDogODhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMjJ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTc2cHg7XG4gIH1cbn1cblxuLnUtcHQtMjJ4IHtcbiAgcGFkZGluZy10b3A6IDg4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTIyeCB7XG4gICAgcGFkZGluZy10b3A6IDE3NnB4O1xuICB9XG59XG5cbi51LXByLTIyeCB7XG4gIHBhZGRpbmctcmlnaHQ6IDg4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTIyeCB7XG4gICAgcGFkZGluZy1yaWdodDogMTc2cHg7XG4gIH1cbn1cblxuLnUtcGItMjJ4IHtcbiAgcGFkZGluZy1ib3R0b206IDg4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTIyeCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3NnB4O1xuICB9XG59XG5cbi51LXBsLTIyeCB7XG4gIHBhZGRpbmctbGVmdDogODhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMjJ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3NnB4O1xuICB9XG59XG5cbi51LW10LTIzeCB7XG4gIG1hcmdpbi10b3A6IDkycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTIzeCB7XG4gICAgbWFyZ2luLXRvcDogMTg0cHg7XG4gIH1cbn1cblxuLnUtbXItMjN4IHtcbiAgbWFyZ2luLXJpZ2h0OiA5MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0yM3gge1xuICAgIG1hcmdpbi1yaWdodDogMTg0cHg7XG4gIH1cbn1cblxuLnUtbWItMjN4IHtcbiAgbWFyZ2luLWJvdHRvbTogOTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMjN4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxODRweDtcbiAgfVxufVxuXG4udS1tbC0yM3gge1xuICBtYXJnaW4tbGVmdDogOTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMjN4IHtcbiAgICBtYXJnaW4tbGVmdDogMTg0cHg7XG4gIH1cbn1cblxuLnUtcHQtMjN4IHtcbiAgcGFkZGluZy10b3A6IDkycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTIzeCB7XG4gICAgcGFkZGluZy10b3A6IDE4NHB4O1xuICB9XG59XG5cbi51LXByLTIzeCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTIzeCB7XG4gICAgcGFkZGluZy1yaWdodDogMTg0cHg7XG4gIH1cbn1cblxuLnUtcGItMjN4IHtcbiAgcGFkZGluZy1ib3R0b206IDkycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTIzeCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4NHB4O1xuICB9XG59XG5cbi51LXBsLTIzeCB7XG4gIHBhZGRpbmctbGVmdDogOTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMjN4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4NHB4O1xuICB9XG59XG5cbi51LW10LTI0eCB7XG4gIG1hcmdpbi10b3A6IDk2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTI0eCB7XG4gICAgbWFyZ2luLXRvcDogMTkycHg7XG4gIH1cbn1cblxuLnUtbXItMjR4IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0yNHgge1xuICAgIG1hcmdpbi1yaWdodDogMTkycHg7XG4gIH1cbn1cblxuLnUtbWItMjR4IHtcbiAgbWFyZ2luLWJvdHRvbTogOTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMjR4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOTJweDtcbiAgfVxufVxuXG4udS1tbC0yNHgge1xuICBtYXJnaW4tbGVmdDogOTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMjR4IHtcbiAgICBtYXJnaW4tbGVmdDogMTkycHg7XG4gIH1cbn1cblxuLnUtcHQtMjR4IHtcbiAgcGFkZGluZy10b3A6IDk2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTI0eCB7XG4gICAgcGFkZGluZy10b3A6IDE5MnB4O1xuICB9XG59XG5cbi51LXByLTI0eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDk2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTI0eCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkycHg7XG4gIH1cbn1cblxuLnUtcGItMjR4IHtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTI0eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MnB4O1xuICB9XG59XG5cbi51LXBsLTI0eCB7XG4gIHBhZGRpbmctbGVmdDogOTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMjR4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MnB4O1xuICB9XG59XG5cbi51LW10LTI1eCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC0yNXgge1xuICAgIG1hcmdpbi10b3A6IDIwMHB4O1xuICB9XG59XG5cbi51LW1yLTI1eCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTI1eCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4udS1tYi0yNXgge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMjV4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgfVxufVxuXG4udS1tbC0yNXgge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTI1eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwMHB4O1xuICB9XG59XG5cbi51LXB0LTI1eCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtMjV4IHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIH1cbn1cblxuLnUtcHItMjV4IHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTI1eCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cbn1cblxuLnUtcGItMjV4IHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi0yNXgge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxufVxuXG4udS1wbC0yNXgge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC0yNXgge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gIH1cbn1cblxuLnUtbXQtMjZ4IHtcbiAgbWFyZ2luLXRvcDogMTA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTI2eCB7XG4gICAgbWFyZ2luLXRvcDogMjA4cHg7XG4gIH1cbn1cblxuLnUtbXItMjZ4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXItMjZ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwOHB4O1xuICB9XG59XG5cbi51LW1iLTI2eCB7XG4gIG1hcmdpbi1ib3R0b206IDEwNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi0yNngge1xuICAgIG1hcmdpbi1ib3R0b206IDIwOHB4O1xuICB9XG59XG5cbi51LW1sLTI2eCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMjZ4IHtcbiAgICBtYXJnaW4tbGVmdDogMjA4cHg7XG4gIH1cbn1cblxuLnUtcHQtMjZ4IHtcbiAgcGFkZGluZy10b3A6IDEwNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wdC0yNngge1xuICAgIHBhZGRpbmctdG9wOiAyMDhweDtcbiAgfVxufVxuXG4udS1wci0yNngge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItMjZ4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDhweDtcbiAgfVxufVxuXG4udS1wYi0yNngge1xuICBwYWRkaW5nLWJvdHRvbTogMTA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTI2eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwOHB4O1xuICB9XG59XG5cbi51LXBsLTI2eCB7XG4gIHBhZGRpbmctbGVmdDogMTA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBsLTI2eCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDhweDtcbiAgfVxufVxuXG4udS1tdC0yN3gge1xuICBtYXJnaW4tdG9wOiAxMDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtMjd4IHtcbiAgICBtYXJnaW4tdG9wOiAyMTZweDtcbiAgfVxufVxuXG4udS1tci0yN3gge1xuICBtYXJnaW4tcmlnaHQ6IDEwOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0yN3gge1xuICAgIG1hcmdpbi1yaWdodDogMjE2cHg7XG4gIH1cbn1cblxuLnUtbWItMjd4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTI3eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjE2cHg7XG4gIH1cbn1cblxuLnUtbWwtMjd4IHtcbiAgbWFyZ2luLWxlZnQ6IDEwOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC0yN3gge1xuICAgIG1hcmdpbi1sZWZ0OiAyMTZweDtcbiAgfVxufVxuXG4udS1wdC0yN3gge1xuICBwYWRkaW5nLXRvcDogMTA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTI3eCB7XG4gICAgcGFkZGluZy10b3A6IDIxNnB4O1xuICB9XG59XG5cbi51LXByLTI3eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci0yN3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxNnB4O1xuICB9XG59XG5cbi51LXBiLTI3eCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItMjd4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjE2cHg7XG4gIH1cbn1cblxuLnUtcGwtMjd4IHtcbiAgcGFkZGluZy1sZWZ0OiAxMDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMjd4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIxNnB4O1xuICB9XG59XG5cbi51LW10LTI4eCB7XG4gIG1hcmdpbi10b3A6IDExMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC0yOHgge1xuICAgIG1hcmdpbi10b3A6IDIyNHB4O1xuICB9XG59XG5cbi51LW1yLTI4eCB7XG4gIG1hcmdpbi1yaWdodDogMTEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTI4eCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMjRweDtcbiAgfVxufVxuXG4udS1tYi0yOHgge1xuICBtYXJnaW4tYm90dG9tOiAxMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMjh4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMjRweDtcbiAgfVxufVxuXG4udS1tbC0yOHgge1xuICBtYXJnaW4tbGVmdDogMTEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTI4eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIyNHB4O1xuICB9XG59XG5cbi51LXB0LTI4eCB7XG4gIHBhZGRpbmctdG9wOiAxMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtMjh4IHtcbiAgICBwYWRkaW5nLXRvcDogMjI0cHg7XG4gIH1cbn1cblxuLnUtcHItMjh4IHtcbiAgcGFkZGluZy1yaWdodDogMTEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTI4eCB7XG4gICAgcGFkZGluZy1yaWdodDogMjI0cHg7XG4gIH1cbn1cblxuLnUtcGItMjh4IHtcbiAgcGFkZGluZy1ib3R0b206IDExMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi0yOHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMjRweDtcbiAgfVxufVxuXG4udS1wbC0yOHgge1xuICBwYWRkaW5nLWxlZnQ6IDExMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC0yOHgge1xuICAgIHBhZGRpbmctbGVmdDogMjI0cHg7XG4gIH1cbn1cblxuLnUtbXQtMjl4IHtcbiAgbWFyZ2luLXRvcDogMTE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTI5eCB7XG4gICAgbWFyZ2luLXRvcDogMjMycHg7XG4gIH1cbn1cblxuLnUtbXItMjl4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXItMjl4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIzMnB4O1xuICB9XG59XG5cbi51LW1iLTI5eCB7XG4gIG1hcmdpbi1ib3R0b206IDExNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi0yOXgge1xuICAgIG1hcmdpbi1ib3R0b206IDIzMnB4O1xuICB9XG59XG5cbi51LW1sLTI5eCB7XG4gIG1hcmdpbi1sZWZ0OiAxMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMjl4IHtcbiAgICBtYXJnaW4tbGVmdDogMjMycHg7XG4gIH1cbn1cblxuLnUtcHQtMjl4IHtcbiAgcGFkZGluZy10b3A6IDExNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wdC0yOXgge1xuICAgIHBhZGRpbmctdG9wOiAyMzJweDtcbiAgfVxufVxuXG4udS1wci0yOXgge1xuICBwYWRkaW5nLXJpZ2h0OiAxMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItMjl4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMzJweDtcbiAgfVxufVxuXG4udS1wYi0yOXgge1xuICBwYWRkaW5nLWJvdHRvbTogMTE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTI5eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIzMnB4O1xuICB9XG59XG5cbi51LXBsLTI5eCB7XG4gIHBhZGRpbmctbGVmdDogMTE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBsLTI5eCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMzJweDtcbiAgfVxufVxuXG4udS1tdC0zMHgge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtMzB4IHtcbiAgICBtYXJnaW4tdG9wOiAyNDBweDtcbiAgfVxufVxuXG4udS1tci0zMHgge1xuICBtYXJnaW4tcmlnaHQ6IDEyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0zMHgge1xuICAgIG1hcmdpbi1yaWdodDogMjQwcHg7XG4gIH1cbn1cblxuLnUtbWItMzB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTMweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjQwcHg7XG4gIH1cbn1cblxuLnUtbWwtMzB4IHtcbiAgbWFyZ2luLWxlZnQ6IDEyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC0zMHgge1xuICAgIG1hcmdpbi1sZWZ0OiAyNDBweDtcbiAgfVxufVxuXG4udS1wdC0zMHgge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTMweCB7XG4gICAgcGFkZGluZy10b3A6IDI0MHB4O1xuICB9XG59XG5cbi51LXByLTMweCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci0zMHgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0MHB4O1xuICB9XG59XG5cbi51LXBiLTMweCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItMzB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjQwcHg7XG4gIH1cbn1cblxuLnUtcGwtMzB4IHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMzB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0MHB4O1xuICB9XG59XG5cbi51LW10LTMxeCB7XG4gIG1hcmdpbi10b3A6IDEyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC0zMXgge1xuICAgIG1hcmdpbi10b3A6IDI0OHB4O1xuICB9XG59XG5cbi51LW1yLTMxeCB7XG4gIG1hcmdpbi1yaWdodDogMTI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTMxeCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNDhweDtcbiAgfVxufVxuXG4udS1tYi0zMXgge1xuICBtYXJnaW4tYm90dG9tOiAxMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMzF4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNDhweDtcbiAgfVxufVxuXG4udS1tbC0zMXgge1xuICBtYXJnaW4tbGVmdDogMTI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTMxeCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0OHB4O1xuICB9XG59XG5cbi51LXB0LTMxeCB7XG4gIHBhZGRpbmctdG9wOiAxMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtMzF4IHtcbiAgICBwYWRkaW5nLXRvcDogMjQ4cHg7XG4gIH1cbn1cblxuLnUtcHItMzF4IHtcbiAgcGFkZGluZy1yaWdodDogMTI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTMxeCB7XG4gICAgcGFkZGluZy1yaWdodDogMjQ4cHg7XG4gIH1cbn1cblxuLnUtcGItMzF4IHtcbiAgcGFkZGluZy1ib3R0b206IDEyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi0zMXgge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNDhweDtcbiAgfVxufVxuXG4udS1wbC0zMXgge1xuICBwYWRkaW5nLWxlZnQ6IDEyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC0zMXgge1xuICAgIHBhZGRpbmctbGVmdDogMjQ4cHg7XG4gIH1cbn1cblxuLnUtbXQtMzJ4IHtcbiAgbWFyZ2luLXRvcDogMTI4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTMyeCB7XG4gICAgbWFyZ2luLXRvcDogMjU2cHg7XG4gIH1cbn1cblxuLnUtbXItMzJ4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXItMzJ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1NnB4O1xuICB9XG59XG5cbi51LW1iLTMyeCB7XG4gIG1hcmdpbi1ib3R0b206IDEyOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi0zMngge1xuICAgIG1hcmdpbi1ib3R0b206IDI1NnB4O1xuICB9XG59XG5cbi51LW1sLTMyeCB7XG4gIG1hcmdpbi1sZWZ0OiAxMjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMzJ4IHtcbiAgICBtYXJnaW4tbGVmdDogMjU2cHg7XG4gIH1cbn1cblxuLnUtcHQtMzJ4IHtcbiAgcGFkZGluZy10b3A6IDEyOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wdC0zMngge1xuICAgIHBhZGRpbmctdG9wOiAyNTZweDtcbiAgfVxufVxuXG4udS1wci0zMngge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItMzJ4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNTZweDtcbiAgfVxufVxuXG4udS1wYi0zMngge1xuICBwYWRkaW5nLWJvdHRvbTogMTI4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTMyeCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1NnB4O1xuICB9XG59XG5cbi51LXBsLTMyeCB7XG4gIHBhZGRpbmctbGVmdDogMTI4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBsLTMyeCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNTZweDtcbiAgfVxufVxuXG4udS1tdC0zM3gge1xuICBtYXJnaW4tdG9wOiAxMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtMzN4IHtcbiAgICBtYXJnaW4tdG9wOiAyNjRweDtcbiAgfVxufVxuXG4udS1tci0zM3gge1xuICBtYXJnaW4tcmlnaHQ6IDEzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0zM3gge1xuICAgIG1hcmdpbi1yaWdodDogMjY0cHg7XG4gIH1cbn1cblxuLnUtbWItMzN4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTMzeCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjY0cHg7XG4gIH1cbn1cblxuLnUtbWwtMzN4IHtcbiAgbWFyZ2luLWxlZnQ6IDEzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC0zM3gge1xuICAgIG1hcmdpbi1sZWZ0OiAyNjRweDtcbiAgfVxufVxuXG4udS1wdC0zM3gge1xuICBwYWRkaW5nLXRvcDogMTMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTMzeCB7XG4gICAgcGFkZGluZy10b3A6IDI2NHB4O1xuICB9XG59XG5cbi51LXByLTMzeCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci0zM3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI2NHB4O1xuICB9XG59XG5cbi51LXBiLTMzeCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItMzN4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjY0cHg7XG4gIH1cbn1cblxuLnUtcGwtMzN4IHtcbiAgcGFkZGluZy1sZWZ0OiAxMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMzN4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI2NHB4O1xuICB9XG59XG5cbi51LW10LTM0eCB7XG4gIG1hcmdpbi10b3A6IDEzNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC0zNHgge1xuICAgIG1hcmdpbi10b3A6IDI3MnB4O1xuICB9XG59XG5cbi51LW1yLTM0eCB7XG4gIG1hcmdpbi1yaWdodDogMTM2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTM0eCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNzJweDtcbiAgfVxufVxuXG4udS1tYi0zNHgge1xuICBtYXJnaW4tYm90dG9tOiAxMzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMzR4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNzJweDtcbiAgfVxufVxuXG4udS1tbC0zNHgge1xuICBtYXJnaW4tbGVmdDogMTM2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTM0eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI3MnB4O1xuICB9XG59XG5cbi51LXB0LTM0eCB7XG4gIHBhZGRpbmctdG9wOiAxMzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtMzR4IHtcbiAgICBwYWRkaW5nLXRvcDogMjcycHg7XG4gIH1cbn1cblxuLnUtcHItMzR4IHtcbiAgcGFkZGluZy1yaWdodDogMTM2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTM0eCB7XG4gICAgcGFkZGluZy1yaWdodDogMjcycHg7XG4gIH1cbn1cblxuLnUtcGItMzR4IHtcbiAgcGFkZGluZy1ib3R0b206IDEzNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi0zNHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNzJweDtcbiAgfVxufVxuXG4udS1wbC0zNHgge1xuICBwYWRkaW5nLWxlZnQ6IDEzNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC0zNHgge1xuICAgIHBhZGRpbmctbGVmdDogMjcycHg7XG4gIH1cbn1cblxuLnUtbXQtMzV4IHtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTM1eCB7XG4gICAgbWFyZ2luLXRvcDogMjgwcHg7XG4gIH1cbn1cblxuLnUtbXItMzV4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXItMzV4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI4MHB4O1xuICB9XG59XG5cbi51LW1iLTM1eCB7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi0zNXgge1xuICAgIG1hcmdpbi1ib3R0b206IDI4MHB4O1xuICB9XG59XG5cbi51LW1sLTM1eCB7XG4gIG1hcmdpbi1sZWZ0OiAxNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMzV4IHtcbiAgICBtYXJnaW4tbGVmdDogMjgwcHg7XG4gIH1cbn1cblxuLnUtcHQtMzV4IHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wdC0zNXgge1xuICAgIHBhZGRpbmctdG9wOiAyODBweDtcbiAgfVxufVxuXG4udS1wci0zNXgge1xuICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItMzV4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyODBweDtcbiAgfVxufVxuXG4udS1wYi0zNXgge1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTM1eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI4MHB4O1xuICB9XG59XG5cbi51LXBsLTM1eCB7XG4gIHBhZGRpbmctbGVmdDogMTQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBsLTM1eCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyODBweDtcbiAgfVxufVxuXG4udS1tdC0zNngge1xuICBtYXJnaW4tdG9wOiAxNDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtMzZ4IHtcbiAgICBtYXJnaW4tdG9wOiAyODhweDtcbiAgfVxufVxuXG4udS1tci0zNngge1xuICBtYXJnaW4tcmlnaHQ6IDE0NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0zNngge1xuICAgIG1hcmdpbi1yaWdodDogMjg4cHg7XG4gIH1cbn1cblxuLnUtbWItMzZ4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTQ0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTM2eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjg4cHg7XG4gIH1cbn1cblxuLnUtbWwtMzZ4IHtcbiAgbWFyZ2luLWxlZnQ6IDE0NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC0zNngge1xuICAgIG1hcmdpbi1sZWZ0OiAyODhweDtcbiAgfVxufVxuXG4udS1wdC0zNngge1xuICBwYWRkaW5nLXRvcDogMTQ0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTM2eCB7XG4gICAgcGFkZGluZy10b3A6IDI4OHB4O1xuICB9XG59XG5cbi51LXByLTM2eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci0zNngge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI4OHB4O1xuICB9XG59XG5cbi51LXBiLTM2eCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItMzZ4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjg4cHg7XG4gIH1cbn1cblxuLnUtcGwtMzZ4IHtcbiAgcGFkZGluZy1sZWZ0OiAxNDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMzZ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI4OHB4O1xuICB9XG59XG5cbi51LW10LTM3eCB7XG4gIG1hcmdpbi10b3A6IDE0OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC0zN3gge1xuICAgIG1hcmdpbi10b3A6IDI5NnB4O1xuICB9XG59XG5cbi51LW1yLTM3eCB7XG4gIG1hcmdpbi1yaWdodDogMTQ4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTM3eCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyOTZweDtcbiAgfVxufVxuXG4udS1tYi0zN3gge1xuICBtYXJnaW4tYm90dG9tOiAxNDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItMzd4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOTZweDtcbiAgfVxufVxuXG4udS1tbC0zN3gge1xuICBtYXJnaW4tbGVmdDogMTQ4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTM3eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI5NnB4O1xuICB9XG59XG5cbi51LXB0LTM3eCB7XG4gIHBhZGRpbmctdG9wOiAxNDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtMzd4IHtcbiAgICBwYWRkaW5nLXRvcDogMjk2cHg7XG4gIH1cbn1cblxuLnUtcHItMzd4IHtcbiAgcGFkZGluZy1yaWdodDogMTQ4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTM3eCB7XG4gICAgcGFkZGluZy1yaWdodDogMjk2cHg7XG4gIH1cbn1cblxuLnUtcGItMzd4IHtcbiAgcGFkZGluZy1ib3R0b206IDE0OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi0zN3gge1xuICAgIHBhZGRpbmctYm90dG9tOiAyOTZweDtcbiAgfVxufVxuXG4udS1wbC0zN3gge1xuICBwYWRkaW5nLWxlZnQ6IDE0OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC0zN3gge1xuICAgIHBhZGRpbmctbGVmdDogMjk2cHg7XG4gIH1cbn1cblxuLnUtbXQtMzh4IHtcbiAgbWFyZ2luLXRvcDogMTUycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTM4eCB7XG4gICAgbWFyZ2luLXRvcDogMzA0cHg7XG4gIH1cbn1cblxuLnUtbXItMzh4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXItMzh4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwNHB4O1xuICB9XG59XG5cbi51LW1iLTM4eCB7XG4gIG1hcmdpbi1ib3R0b206IDE1MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi0zOHgge1xuICAgIG1hcmdpbi1ib3R0b206IDMwNHB4O1xuICB9XG59XG5cbi51LW1sLTM4eCB7XG4gIG1hcmdpbi1sZWZ0OiAxNTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtMzh4IHtcbiAgICBtYXJnaW4tbGVmdDogMzA0cHg7XG4gIH1cbn1cblxuLnUtcHQtMzh4IHtcbiAgcGFkZGluZy10b3A6IDE1MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wdC0zOHgge1xuICAgIHBhZGRpbmctdG9wOiAzMDRweDtcbiAgfVxufVxuXG4udS1wci0zOHgge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItMzh4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMDRweDtcbiAgfVxufVxuXG4udS1wYi0zOHgge1xuICBwYWRkaW5nLWJvdHRvbTogMTUycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTM4eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwNHB4O1xuICB9XG59XG5cbi51LXBsLTM4eCB7XG4gIHBhZGRpbmctbGVmdDogMTUycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBsLTM4eCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMDRweDtcbiAgfVxufVxuXG4udS1tdC0zOXgge1xuICBtYXJnaW4tdG9wOiAxNTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtMzl4IHtcbiAgICBtYXJnaW4tdG9wOiAzMTJweDtcbiAgfVxufVxuXG4udS1tci0zOXgge1xuICBtYXJnaW4tcmlnaHQ6IDE1NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci0zOXgge1xuICAgIG1hcmdpbi1yaWdodDogMzEycHg7XG4gIH1cbn1cblxuLnUtbWItMzl4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTU2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTM5eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzEycHg7XG4gIH1cbn1cblxuLnUtbWwtMzl4IHtcbiAgbWFyZ2luLWxlZnQ6IDE1NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC0zOXgge1xuICAgIG1hcmdpbi1sZWZ0OiAzMTJweDtcbiAgfVxufVxuXG4udS1wdC0zOXgge1xuICBwYWRkaW5nLXRvcDogMTU2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTM5eCB7XG4gICAgcGFkZGluZy10b3A6IDMxMnB4O1xuICB9XG59XG5cbi51LXByLTM5eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci0zOXgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMxMnB4O1xuICB9XG59XG5cbi51LXBiLTM5eCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItMzl4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzEycHg7XG4gIH1cbn1cblxuLnUtcGwtMzl4IHtcbiAgcGFkZGluZy1sZWZ0OiAxNTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtMzl4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMxMnB4O1xuICB9XG59XG5cbi51LW10LTQweCB7XG4gIG1hcmdpbi10b3A6IDE2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC00MHgge1xuICAgIG1hcmdpbi10b3A6IDMyMHB4O1xuICB9XG59XG5cbi51LW1yLTQweCB7XG4gIG1hcmdpbi1yaWdodDogMTYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTQweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMjBweDtcbiAgfVxufVxuXG4udS1tYi00MHgge1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItNDB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMjBweDtcbiAgfVxufVxuXG4udS1tbC00MHgge1xuICBtYXJnaW4tbGVmdDogMTYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTQweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMyMHB4O1xuICB9XG59XG5cbi51LXB0LTQweCB7XG4gIHBhZGRpbmctdG9wOiAxNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtNDB4IHtcbiAgICBwYWRkaW5nLXRvcDogMzIwcHg7XG4gIH1cbn1cblxuLnUtcHItNDB4IHtcbiAgcGFkZGluZy1yaWdodDogMTYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTQweCB7XG4gICAgcGFkZGluZy1yaWdodDogMzIwcHg7XG4gIH1cbn1cblxuLnUtcGItNDB4IHtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi00MHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMjBweDtcbiAgfVxufVxuXG4udS1wbC00MHgge1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC00MHgge1xuICAgIHBhZGRpbmctbGVmdDogMzIwcHg7XG4gIH1cbn1cblxuLnUtbXQtNDF4IHtcbiAgbWFyZ2luLXRvcDogMTY0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTQxeCB7XG4gICAgbWFyZ2luLXRvcDogMzI4cHg7XG4gIH1cbn1cblxuLnUtbXItNDF4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXItNDF4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMyOHB4O1xuICB9XG59XG5cbi51LW1iLTQxeCB7XG4gIG1hcmdpbi1ib3R0b206IDE2NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi00MXgge1xuICAgIG1hcmdpbi1ib3R0b206IDMyOHB4O1xuICB9XG59XG5cbi51LW1sLTQxeCB7XG4gIG1hcmdpbi1sZWZ0OiAxNjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtNDF4IHtcbiAgICBtYXJnaW4tbGVmdDogMzI4cHg7XG4gIH1cbn1cblxuLnUtcHQtNDF4IHtcbiAgcGFkZGluZy10b3A6IDE2NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wdC00MXgge1xuICAgIHBhZGRpbmctdG9wOiAzMjhweDtcbiAgfVxufVxuXG4udS1wci00MXgge1xuICBwYWRkaW5nLXJpZ2h0OiAxNjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItNDF4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMjhweDtcbiAgfVxufVxuXG4udS1wYi00MXgge1xuICBwYWRkaW5nLWJvdHRvbTogMTY0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTQxeCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMyOHB4O1xuICB9XG59XG5cbi51LXBsLTQxeCB7XG4gIHBhZGRpbmctbGVmdDogMTY0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBsLTQxeCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMjhweDtcbiAgfVxufVxuXG4udS1tdC00Mngge1xuICBtYXJnaW4tdG9wOiAxNjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtNDJ4IHtcbiAgICBtYXJnaW4tdG9wOiAzMzZweDtcbiAgfVxufVxuXG4udS1tci00Mngge1xuICBtYXJnaW4tcmlnaHQ6IDE2OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci00Mngge1xuICAgIG1hcmdpbi1yaWdodDogMzM2cHg7XG4gIH1cbn1cblxuLnUtbWItNDJ4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTY4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTQyeCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzM2cHg7XG4gIH1cbn1cblxuLnUtbWwtNDJ4IHtcbiAgbWFyZ2luLWxlZnQ6IDE2OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC00Mngge1xuICAgIG1hcmdpbi1sZWZ0OiAzMzZweDtcbiAgfVxufVxuXG4udS1wdC00Mngge1xuICBwYWRkaW5nLXRvcDogMTY4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTQyeCB7XG4gICAgcGFkZGluZy10b3A6IDMzNnB4O1xuICB9XG59XG5cbi51LXByLTQyeCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci00Mngge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMzNnB4O1xuICB9XG59XG5cbi51LXBiLTQyeCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItNDJ4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzM2cHg7XG4gIH1cbn1cblxuLnUtcGwtNDJ4IHtcbiAgcGFkZGluZy1sZWZ0OiAxNjhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtNDJ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMzNnB4O1xuICB9XG59XG5cbi51LW10LTQzeCB7XG4gIG1hcmdpbi10b3A6IDE3MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC00M3gge1xuICAgIG1hcmdpbi10b3A6IDM0NHB4O1xuICB9XG59XG5cbi51LW1yLTQzeCB7XG4gIG1hcmdpbi1yaWdodDogMTcycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTQzeCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNDRweDtcbiAgfVxufVxuXG4udS1tYi00M3gge1xuICBtYXJnaW4tYm90dG9tOiAxNzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItNDN4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNDRweDtcbiAgfVxufVxuXG4udS1tbC00M3gge1xuICBtYXJnaW4tbGVmdDogMTcycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTQzeCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM0NHB4O1xuICB9XG59XG5cbi51LXB0LTQzeCB7XG4gIHBhZGRpbmctdG9wOiAxNzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtNDN4IHtcbiAgICBwYWRkaW5nLXRvcDogMzQ0cHg7XG4gIH1cbn1cblxuLnUtcHItNDN4IHtcbiAgcGFkZGluZy1yaWdodDogMTcycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTQzeCB7XG4gICAgcGFkZGluZy1yaWdodDogMzQ0cHg7XG4gIH1cbn1cblxuLnUtcGItNDN4IHtcbiAgcGFkZGluZy1ib3R0b206IDE3MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi00M3gge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNDRweDtcbiAgfVxufVxuXG4udS1wbC00M3gge1xuICBwYWRkaW5nLWxlZnQ6IDE3MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC00M3gge1xuICAgIHBhZGRpbmctbGVmdDogMzQ0cHg7XG4gIH1cbn1cblxuLnUtbXQtNDR4IHtcbiAgbWFyZ2luLXRvcDogMTc2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTQ0eCB7XG4gICAgbWFyZ2luLXRvcDogMzUycHg7XG4gIH1cbn1cblxuLnUtbXItNDR4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXItNDR4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1MnB4O1xuICB9XG59XG5cbi51LW1iLTQ0eCB7XG4gIG1hcmdpbi1ib3R0b206IDE3NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi00NHgge1xuICAgIG1hcmdpbi1ib3R0b206IDM1MnB4O1xuICB9XG59XG5cbi51LW1sLTQ0eCB7XG4gIG1hcmdpbi1sZWZ0OiAxNzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtNDR4IHtcbiAgICBtYXJnaW4tbGVmdDogMzUycHg7XG4gIH1cbn1cblxuLnUtcHQtNDR4IHtcbiAgcGFkZGluZy10b3A6IDE3NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wdC00NHgge1xuICAgIHBhZGRpbmctdG9wOiAzNTJweDtcbiAgfVxufVxuXG4udS1wci00NHgge1xuICBwYWRkaW5nLXJpZ2h0OiAxNzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItNDR4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNTJweDtcbiAgfVxufVxuXG4udS1wYi00NHgge1xuICBwYWRkaW5nLWJvdHRvbTogMTc2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTQ0eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1MnB4O1xuICB9XG59XG5cbi51LXBsLTQ0eCB7XG4gIHBhZGRpbmctbGVmdDogMTc2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBsLTQ0eCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNTJweDtcbiAgfVxufVxuXG4udS1tdC00NXgge1xuICBtYXJnaW4tdG9wOiAxODBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtNDV4IHtcbiAgICBtYXJnaW4tdG9wOiAzNjBweDtcbiAgfVxufVxuXG4udS1tci00NXgge1xuICBtYXJnaW4tcmlnaHQ6IDE4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci00NXgge1xuICAgIG1hcmdpbi1yaWdodDogMzYwcHg7XG4gIH1cbn1cblxuLnUtbWItNDV4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTQ1eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzYwcHg7XG4gIH1cbn1cblxuLnUtbWwtNDV4IHtcbiAgbWFyZ2luLWxlZnQ6IDE4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC00NXgge1xuICAgIG1hcmdpbi1sZWZ0OiAzNjBweDtcbiAgfVxufVxuXG4udS1wdC00NXgge1xuICBwYWRkaW5nLXRvcDogMTgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTQ1eCB7XG4gICAgcGFkZGluZy10b3A6IDM2MHB4O1xuICB9XG59XG5cbi51LXByLTQ1eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci00NXgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2MHB4O1xuICB9XG59XG5cbi51LXBiLTQ1eCB7XG4gIHBhZGRpbmctYm90dG9tOiAxODBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItNDV4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzYwcHg7XG4gIH1cbn1cblxuLnUtcGwtNDV4IHtcbiAgcGFkZGluZy1sZWZ0OiAxODBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtNDV4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2MHB4O1xuICB9XG59XG5cbi51LW10LTQ2eCB7XG4gIG1hcmdpbi10b3A6IDE4NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC00Nngge1xuICAgIG1hcmdpbi10b3A6IDM2OHB4O1xuICB9XG59XG5cbi51LW1yLTQ2eCB7XG4gIG1hcmdpbi1yaWdodDogMTg0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTQ2eCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNjhweDtcbiAgfVxufVxuXG4udS1tYi00Nngge1xuICBtYXJnaW4tYm90dG9tOiAxODRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItNDZ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNjhweDtcbiAgfVxufVxuXG4udS1tbC00Nngge1xuICBtYXJnaW4tbGVmdDogMTg0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTQ2eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM2OHB4O1xuICB9XG59XG5cbi51LXB0LTQ2eCB7XG4gIHBhZGRpbmctdG9wOiAxODRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtNDZ4IHtcbiAgICBwYWRkaW5nLXRvcDogMzY4cHg7XG4gIH1cbn1cblxuLnUtcHItNDZ4IHtcbiAgcGFkZGluZy1yaWdodDogMTg0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTQ2eCB7XG4gICAgcGFkZGluZy1yaWdodDogMzY4cHg7XG4gIH1cbn1cblxuLnUtcGItNDZ4IHtcbiAgcGFkZGluZy1ib3R0b206IDE4NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi00Nngge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNjhweDtcbiAgfVxufVxuXG4udS1wbC00Nngge1xuICBwYWRkaW5nLWxlZnQ6IDE4NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC00Nngge1xuICAgIHBhZGRpbmctbGVmdDogMzY4cHg7XG4gIH1cbn1cblxuLnUtbXQtNDd4IHtcbiAgbWFyZ2luLXRvcDogMTg4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTQ3eCB7XG4gICAgbWFyZ2luLXRvcDogMzc2cHg7XG4gIH1cbn1cblxuLnUtbXItNDd4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxODhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXItNDd4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM3NnB4O1xuICB9XG59XG5cbi51LW1iLTQ3eCB7XG4gIG1hcmdpbi1ib3R0b206IDE4OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi00N3gge1xuICAgIG1hcmdpbi1ib3R0b206IDM3NnB4O1xuICB9XG59XG5cbi51LW1sLTQ3eCB7XG4gIG1hcmdpbi1sZWZ0OiAxODhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtNDd4IHtcbiAgICBtYXJnaW4tbGVmdDogMzc2cHg7XG4gIH1cbn1cblxuLnUtcHQtNDd4IHtcbiAgcGFkZGluZy10b3A6IDE4OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wdC00N3gge1xuICAgIHBhZGRpbmctdG9wOiAzNzZweDtcbiAgfVxufVxuXG4udS1wci00N3gge1xuICBwYWRkaW5nLXJpZ2h0OiAxODhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItNDd4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNzZweDtcbiAgfVxufVxuXG4udS1wYi00N3gge1xuICBwYWRkaW5nLWJvdHRvbTogMTg4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTQ3eCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM3NnB4O1xuICB9XG59XG5cbi51LXBsLTQ3eCB7XG4gIHBhZGRpbmctbGVmdDogMTg4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBsLTQ3eCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNzZweDtcbiAgfVxufVxuXG4udS1tdC00OHgge1xuICBtYXJnaW4tdG9wOiAxOTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXQtNDh4IHtcbiAgICBtYXJnaW4tdG9wOiAzODRweDtcbiAgfVxufVxuXG4udS1tci00OHgge1xuICBtYXJnaW4tcmlnaHQ6IDE5MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tci00OHgge1xuICAgIG1hcmdpbi1yaWdodDogMzg0cHg7XG4gIH1cbn1cblxuLnUtbWItNDh4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTkycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1iLTQ4eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzg0cHg7XG4gIH1cbn1cblxuLnUtbWwtNDh4IHtcbiAgbWFyZ2luLWxlZnQ6IDE5MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tbC00OHgge1xuICAgIG1hcmdpbi1sZWZ0OiAzODRweDtcbiAgfVxufVxuXG4udS1wdC00OHgge1xuICBwYWRkaW5nLXRvcDogMTkycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXB0LTQ4eCB7XG4gICAgcGFkZGluZy10b3A6IDM4NHB4O1xuICB9XG59XG5cbi51LXByLTQ4eCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wci00OHgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM4NHB4O1xuICB9XG59XG5cbi51LXBiLTQ4eCB7XG4gIHBhZGRpbmctYm90dG9tOiAxOTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGItNDh4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzg0cHg7XG4gIH1cbn1cblxuLnUtcGwtNDh4IHtcbiAgcGFkZGluZy1sZWZ0OiAxOTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcGwtNDh4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM4NHB4O1xuICB9XG59XG5cbi51LW10LTQ5eCB7XG4gIG1hcmdpbi10b3A6IDE5NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tdC00OXgge1xuICAgIG1hcmdpbi10b3A6IDM5MnB4O1xuICB9XG59XG5cbi51LW1yLTQ5eCB7XG4gIG1hcmdpbi1yaWdodDogMTk2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1yLTQ5eCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzOTJweDtcbiAgfVxufVxuXG4udS1tYi00OXgge1xuICBtYXJnaW4tYm90dG9tOiAxOTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWItNDl4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzOTJweDtcbiAgfVxufVxuXG4udS1tbC00OXgge1xuICBtYXJnaW4tbGVmdDogMTk2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW1sLTQ5eCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM5MnB4O1xuICB9XG59XG5cbi51LXB0LTQ5eCB7XG4gIHBhZGRpbmctdG9wOiAxOTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHQtNDl4IHtcbiAgICBwYWRkaW5nLXRvcDogMzkycHg7XG4gIH1cbn1cblxuLnUtcHItNDl4IHtcbiAgcGFkZGluZy1yaWdodDogMTk2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXByLTQ5eCB7XG4gICAgcGFkZGluZy1yaWdodDogMzkycHg7XG4gIH1cbn1cblxuLnUtcGItNDl4IHtcbiAgcGFkZGluZy1ib3R0b206IDE5NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wYi00OXgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzOTJweDtcbiAgfVxufVxuXG4udS1wbC00OXgge1xuICBwYWRkaW5nLWxlZnQ6IDE5NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wbC00OXgge1xuICAgIHBhZGRpbmctbGVmdDogMzkycHg7XG4gIH1cbn1cblxuLnUtbXQtNTB4IHtcbiAgbWFyZ2luLXRvcDogMjAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LW10LTUweCB7XG4gICAgbWFyZ2luLXRvcDogNDAwcHg7XG4gIH1cbn1cblxuLnUtbXItNTB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbXItNTB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbi51LW1iLTUweCB7XG4gIG1hcmdpbi1ib3R0b206IDIwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1tYi01MHgge1xuICAgIG1hcmdpbi1ib3R0b206IDQwMHB4O1xuICB9XG59XG5cbi51LW1sLTUweCB7XG4gIG1hcmdpbi1sZWZ0OiAyMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtbWwtNTB4IHtcbiAgICBtYXJnaW4tbGVmdDogNDAwcHg7XG4gIH1cbn1cblxuLnUtcHQtNTB4IHtcbiAgcGFkZGluZy10b3A6IDIwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAudS1wdC01MHgge1xuICAgIHBhZGRpbmctdG9wOiA0MDBweDtcbiAgfVxufVxuXG4udS1wci01MHgge1xuICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnUtcHItNTB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MDBweDtcbiAgfVxufVxuXG4udS1wYi01MHgge1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBiLTUweCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwMHB4O1xuICB9XG59XG5cbi51LXBsLTUweCB7XG4gIHBhZGRpbmctbGVmdDogMjAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC51LXBsLTUweCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MDBweDtcbiAgfVxufVxuXG4udS1tbHItYSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuaWh+Wtl+OBruWkquOBlVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubWQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucmd0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIi8qIVxuICogcmVzcy5jc3Mg4oCiIHYzLjAuMVxuICogTUlUIExpY2Vuc2VcbiAqIGdpdGh1Yi5jb20vZmlsaXBlbGluaGFyZXMvcmVzc1xuICovXG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2xvYmFsIHNlbGVjdG9yc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUyAqL1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIHRhYi1zaXplOiA0O1xufVxuXG4qLFxuOjpiZWZvcmUsXG46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgLyogU2V0IGBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0YCB0byBhbGwgZWxlbWVudHMgYW5kIHBzZXVkbyBlbGVtZW50cyAqL1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7IC8qIEluaGVyaXQgdGV4dC1kZWNvcmF0aW9uIGFuZCB2ZXJ0aWNhbCBhbGlnbiB0byA6OmJlZm9yZSBhbmQgOjphZnRlciBwc2V1ZG8gZWxlbWVudHMgKi9cbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG5cbioge1xuICBwYWRkaW5nOiAwOyAvKiBSZXNldCBgcGFkZGluZ2AgYW5kIGBtYXJnaW5gIG9mIGFsbCBlbGVtZW50cyAqL1xuICBtYXJnaW46IDA7XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2VuZXJhbCBlbGVtZW50c1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5ociB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRSAqL1xuICBoZWlnaHQ6IDA7IC8qIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3ggKi9cbn1cblxuZGV0YWlscyxcbm1haW4ge1xuICBkaXNwbGF5OiBibG9jazsgLyogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuICovXG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2VycyAqL1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyAvKiBTZXQgZm9udC1zaXplIHRvIDgwJSBpbiBgc21hbGxgIGVsZW1lbnRzICovXG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgKi9cbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3ICovXG4gIC8qIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAgKi9cbn1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZS13aWR0aDogMDsgLyogUmVtb3ZlIHRoZSBvdXRsaW5lIHdoZW4gaG92ZXJpbmcgaW4gYWxsIGJyb3dzZXJzICovXG59XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiBTcGVjaWZ5IHRoZSBmb250IGZhbWlseSBvZiBjb2RlIGVsZW1lbnRzICovXG59XG5cbnByZSB7XG4gIGZvbnQtc2l6ZTogMWVtOyAvKiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IC8qIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkgKi9cbn1cblxuLyogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vdW5ydXRobGVzcy80MTM5MzAgKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgRm9ybXNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBSZXBsYWNlIHBvaW50ZXIgY3Vyc29yIGluIGRpc2FibGVkIGVsZW1lbnRzICovXG5bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyAvKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUgKi9cbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MgKi9cbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG4gIHJlc2l6ZTogdmVydGljYWw7IC8qIFNwZWNpZnkgdGV4dGFyZWEgcmVzaXphYmlsaXR5ICovXG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8qIFNwZWNpZnkgZm9udCBpbmhlcml0YW5jZSBvZiBmb3JtIGVsZW1lbnRzICovXG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IC8qIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlICovXG59XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMSAqL1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLyogRmlyZWZveCA0MCssIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG4vKiBBcHBseSBjdXJzb3IgcG9pbnRlciB0byBidXR0b24gZWxlbWVudHMgKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdLFxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBSZXBsYWNlIGZvY3VzIHN0eWxlIHJlbW92ZWQgaW4gdGhlIGJvcmRlciByZXNldCBhYm92ZSAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYGNvbnRyb2xzIGluIEFuZHJvaWQgNCAqL1xuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TICovXG59XG5cbi8qIFJlbW92ZSB0aGUgZGVmYXVsdCBidXR0b24gc3R5bGluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBTdHlsZSBzZWxlY3QgbGlrZSBhIHN0YW5kYXJkIGlucHV0ICovXG5zZWxlY3Qge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7IC8qIEZpcmVmb3ggMzYrICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogQ2hyb21lIDQxKyAqL1xufVxuXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cbn1cblxuc2VsZWN0OjotbXMtdmFsdWUge1xuICBjb2xvcjogY3VycmVudENvbG9yOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cbn1cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwOyAvKiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRSAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSAxOC0gYW5kIElFICovXG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDsgLyogQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gQ2hyb21lIGFuZCBTYWZhcmkgKi9cbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBTcGVjaWZ5IG1lZGlhIGVsZW1lbnQgc3R5bGVcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMCAqL1xufVxuXG4vKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBBY2Nlc3NpYmlsaXR5XG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qIEhpZGUgY29udGVudCBmcm9tIHNjcmVlbnMgYnV0IG5vdCBzY3JlZW5yZWFkZXJzICovXG5AbWVkaWEgc2NyZWVuIHtcbiAgW2hpZGRlbn49XCJzY3JlZW5cIl0ge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gIH1cbiAgW2hpZGRlbn49XCJzY3JlZW5cIl06bm90KDphY3RpdmUpOm5vdCg6Zm9jdXMpOm5vdCg6dGFyZ2V0KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIFNwZWNpZnkgdGhlIHByb2dyZXNzIGN1cnNvciBvZiB1cGRhdGluZyBlbGVtZW50cyAqL1xuW2FyaWEtYnVzeT1cInRydWVcIl0ge1xuICBjdXJzb3I6IHByb2dyZXNzO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSBwb2ludGVyIGN1cnNvciBvZiB0cmlnZ2VyIGVsZW1lbnRzICovXG5bYXJpYS1jb250cm9sc10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFNwZWNpZnkgdGhlIHVuc3R5bGVkIGN1cnNvciBvZiBkaXNhYmxlZCwgbm90LWVkaXRhYmxlLCBvciBvdGhlcndpc2UgaW5vcGVyYWJsZSBlbGVtZW50cyAqL1xuW2FyaWEtZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuIiwiLy8gYnJlYWtwb2ludFxuJGJyZWFrcG9pbnRzOiAoXG4gICd4cyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1MXB4KScsXG4gICdzcyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM5MXB4KScsXG4gICdzbSc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KScsXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KScsXG4gICdsbCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KScsXG4gICdsZyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCknLFxuICAneGwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgxcHgpJ1xuKSAhZGVmYXVsdDtcblxuLy/jg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jjga7mm7jjgY3mlrlcbi8vIEBpbmNsdWRlIG1xKG1kKSB7XG4vLyAgIOOBk+OBk+OBq+ODluODqeOCpuOCtuOCteOCpOOCujcyMHB45bmF5Lul5LiK44Gu5aC05ZCI44Gu6Kit5a6a44KS6KiY6LyJXG4vLyB9XG5cbi8v6YGp5a6c5aSJ5pu044GZ44KLXG4vKiBDU1MgVmFyaWFibGVzICovXG46cm9vdCB7XG4gIC0tY29sb3ItcHJpbWFyeTogIzM1NDg4YztcbiAgLS1jb2xvci10ZWFsOiAjNjJjMGI1O1xuICAtLWNvbG9yLWRhcmstdGVhbDogIzFhYjA5ZTtcbiAgLS1jb2xvci1hY2NlbnQ6ICNmY2QyNWI7XG4gIC0tY29sb3ItbGlnaHQtYWNjZW50OiAjZjVlMDhiO1xuICAtLWNvbG9yLXRleHQ6ICMxNzIyMmU7XG4gIC0tY29sb3ItbGlnaHQ6ICNmNWY0ZjY7XG4gIC0tY29sb3ItbGlnaHQtZ3JheTogI2Q1ZDRkNjtcbiAgLS1jb2xvci1kYXJrLWdyYXk6ICNhNWE0YTY7XG4gIC0tY29sb3ItYXR0bjogI2U2Mzk0NjtcbiAgLS1jb2xvci13aGl0ZTogI2ZmZmZmZjtcbiAgLS1mb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLFwiTWVpcnlvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIixcIkFyaWFsXCIsXCJZdSBHb3RoaWNcIixzYW5zLXNlcmlmO1xuICAtLWZvbnQtZmFtaWx5LW1pbjogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5Z+65pysXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5odG1se1xuICBmb250LXNpemU6IDYyLjUlOyAvLzFyZW09MTBweFxuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBzY3JvbGwtcGFkZGluZy10b3A6IDU4cHg7XG4gIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgc2Nyb2xsLXBhZGRpbmctdG9wOiA4NHB4O1xuICB9XG59XG5cbmJvZHl7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS42ZW07IC8vQ2hyb21l44Gu44OQ44Kw5a++562WXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7IC8v6YGp5a6c5aSJ5pu044GZ44KLXG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYXtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstdGVhbCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTtcbiAgY3Vyc29yOnBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuaW1ne1xuICB3aWR0aDoxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5wLCB1bCwgb2wsIGRsLCB0YWJsZSwgcHJlLCBibG9ja3F1b3RlLGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIGRsLHNwYW4ge1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3MgOiBcInBhbHRcIiAxOyAvL1BTROOBp+OCquODl+ODhuOCo+OCq+ODq+OCkuS9v+eUqOOBl+OBpuOBhOOBquOBhOaZguOBr+OCs+ODoeODs+ODiOOCouOCpuODiOOBmeOCi1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnVsLG9se1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b246Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xufVxuXG5zZWN0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cbiIsIi8v44OW44Os44Kk44Kv44Od44Kk44Oz44OI44Gu6Kit5a6aXG4vL21peGlu44CAYnJlYWtwb2ludFxuQG1peGluIG1xKCRicmVha3BvaW50OiBtZCkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuWFsemAmuODrOOCpOOCouOCpuODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmwtd3JhcHBlcntcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICAvLyBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubC1jb250YWluZXJ7XG4gIHdpZHRoOiAoMzE4JS8zNTApKjEwMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIG1xKG1kKSB7XG4gIH1cbn1cblxuLmwtbWFpbntcbiAgcGFkZGluZzogNThweCAwIDA7XG4gIEBpbmNsdWRlIG1xKGxsKSB7XG4gICAgcGFkZGluZzogODRweCAwIDA7XG4gIH1cbn1cblxuLmwtc3Vie1xuICBwYWRkaW5nOiA0OHB4IDAgMDtcbiAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICBwYWRkaW5nOiA2NHB4IDAgMDtcbiAgfVxuICBoZWFkZXJ7XG4gICAgd2lkdGg6ICgzMjUlLzM1MCkqMTAwO1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCouOCs+ODvOODh+OCo+OCquODs+ODkeODvOODhFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtYWNke1xuICAmX19oZWFkZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxNnB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNTMsIDcyLCAxNDAsIDAuMDgpO1xuICAgIG1hcmdpbjogMCBhdXRvIDhweDtcbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1yZWR7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMCwgNTcsIDcwLCAwLjA4KTtcbiAgICB9XG4gIH1cbiAgJl9fdGx7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0cGFkZGluZzogMCAxNnB4IDAgMS43ZW07XG4gICAgJjo6YmVmb3Jle1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlEuXCI7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcbiAgICB9XG4gICAgJi0tc217XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG4gICAgJi0tcmVke1xuICAgICAgcGFkZGluZzogMCAxNnB4IDAgMS4yZW07XG4gICAgICAmOjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwi77yBXCI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hdHRuKTtcbiAgICAgICAgdG9wOiAwLjFlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9faWNvbntcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdCY6OmFmdGVyLCY6OmJlZm9yZXtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR3aWR0aDogM3B4O1xuXHRcdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0fVxuICB9XG4gICZfX2lubmVye1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItbGlnaHQtZ3JheSk7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xuICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICBwYWRkaW5nOiAzMnB4O1xuICAgIH1cbiAgICBoNCxoNXtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICBtYXJnaW46IDAgMCA2cHg7XG4gICAgfVxuICAgIHB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICBtYXJnaW46IDAgMCAyNHB4O1xuICAgICAgJi5tYjB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgYXtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG4gICZfX2Jsb2Nre1xuICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgJi5tYjB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIHB7XG4gICAgICBtYXJnaW46IDAgMCA4cHg7XG4gICAgfVxuICB9XG59XG5cbi8qIOOCquODvOODl+ODs+aZguOBruOCouOCpOOCs+ODs+WkieWMliAqL1xuLm9wZW57XG4uYy1hY2RfX2ljb257XG5cdCY6OmFmdGVye1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdH1cblx0fVxufVxuXG4vKuOAgOi1pFZlciAqL1xuLmMtYWNkX19oZWFkZXItLXJlZHtcbiAgLmMtYWNkX19pY29ue1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWF0dG4pO1xuICB9XG59XG5cblxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6IOM5pmv6ImyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1iZ3tcbiAgJl9fYmx1ZXtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUzLCA3MiwgMTQwLCAwLjA4KTtcbiAgfVxuICAmX19ncmF5e1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWxpZ2h0KTtcbiAgfVxuICAmX193aHR7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICB9XG4gICZfX2dybntcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDk4LCAxOTIsIDE4MSwgMC4wOCk7XG4gIH1cbiAgJl9feWVse1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUyLCAyMTAsIDkxLCAwLjA4KTtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44Kp44Oz44OI44Gu5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1kb2N7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBtYXJnaW46IDAgMCA4cHg7XG4gICZfX3JlYWR7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6KaL5Ye644GX44Gu6Kit5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1oZGd7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgJl9fcHJpe1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1taW4pO1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbiAgICBicntcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgICAgIGJye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFue1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDNweCAwIDA7XG4gICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fc2Vje1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBtYXJnaW46IDAgMCAxNnB4O1xuICB9XG4gICZfX3RyaXtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6rjgrnjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWxpc3R7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgbGl7XG4gICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICY6OmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6IFwi44O7XCI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgJl9fbnVte1xuICAgIGNvdW50ZXItcmVzZXQ6IG51bWJlciAwO1xuICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgbGl7XG4gICAgICB0ZXh0LWluZGVudDogLTEuNWVtO1xuICAgICAgJjo6YmVmb3Jle1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyIDE7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCIgY291bnRlcihudW1iZXIpIFwiLlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19wYXJ7XG4gICAgY291bnRlci1yZXNldDogbnVtYmVyIDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjRlbTtcbiAgICBsaXtcbiAgICAgIHRleHQtaW5kZW50OiAtMi40ZW07XG4gICAgICAmOjpiZWZvcmV7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMTtcbiAgICAgICAgY29udGVudDogXCLvvIhcIiBjb3VudGVyKG51bWJlcikgXCLvvIlcIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuazqOaEj+S6i+mghVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbm90ZXN7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIGxpe1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICBjb3VudGVyLXJlc2V0OiBudW1iZXIgMDtcbiAgICAmOjpiZWZvcmV7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyIDE7XG4gICAgICBjb250ZW50OiBcIuKAu1wiO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAmX19hc3R7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjNlbTtcbiAgICBsaXtcbiAgICAgIHRleHQtaW5kZW50OiAtMi4zZW07XG4gICAgICAmOjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiKCpcIiBjb3VudGVyKG51bWJlcikgXCIpIFwiO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1ubzJ7XG4gICAgICBsaXtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K744Kv44K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1zZWN7XG4gIHBhZGRpbmc6IDQ4cHggMDtcbiAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICBwYWRkaW5nOiA2NHB4IDA7XG4gIH1cbiAgLyog5LiK44Gg44GRcGFkZGluZyAqL1xuICAmX191cHBlcntcbiAgICBwYWRkaW5nOiA0OHB4IDAgMDtcbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgcGFkZGluZzogNjRweCAwIDA7XG4gICAgfVxuICAgICYtLXNte1xuICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgcGFkZGluZzogNDhweCAwIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8qIOS4i+OBoOOBkXBhZGRpbmcgKi9cbiAgJl9fbG93ZXJ7XG4gICAgcGFkZGluZzogMCAwIDQ4cHg7XG4gICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgIHBhZGRpbmc6ICAwIDAgNjRweDtcbiAgICB9XG4gICAgJi0tc217XG4gICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICBwYWRkaW5nOiAgMCAwIDQ4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2lubmVye1xuICAgIHdpZHRoOiAoMzI1JS8zNTApKjEwMDtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICYtLWZ1bGx7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleODg+OCv+ODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtZm9vdGVye1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItbGlnaHQtZ3JheSk7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgJl9fbmF2e1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxuICAmX19pdGVte1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgYXtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb24gOiBhbGwgMC41cztcbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19jb3B5e1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5jjg4Pjg4Djg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWhlYWRlcntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICAmX19jb21tb257XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgei1pbmRleDogMTAwO1xuICAgIEBpbmNsdWRlIG1xKGxsKSB7XG4gICAgICBwYWRkaW5nOiAxOHB4ICN7XCJtaW4oKDQzdncvMTM2NikqMTAwLCA0M3B4KVwifTtcbiAgICAgICYuZml4ZWR7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggI3tcIm1pbigoNDN2dy8xMzY2KSoxMDAsIDQzcHgpXCJ9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19sb2dve1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb24gOiBhbGwgMC41cztcbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbWFpbntcbiAgICAgIG1heC13aWR0aDogODBweDtcbiAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiAgLmZpeGVke1xuICAgIC5wLWhlYWRlcl9fbG9nby0tbWFpbntcbiAgICAgIG1heC13aWR0aDogODBweDtcbiAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkuODvOODreODvOOCpOODoeODvOOCuFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtaGVyb3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC9idXNpbmVzcy1jbGllbnRzL2ltZy9iZ19oZWFkZXJfc3Aud2VicCkgbm8tcmVwZWF0IGJvdHRvbSBjZW50ZXIsdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcGFkZGluZy1ib3R0b206ICgxOTZ2dy8zNTApKjEwMDtcbiAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICBoZWlnaHQ6ICg0MDh2dy8xMzY2KSoxMDA7XG4gICAgYmFja2dyb3VuZDogdXJsKC9idXNpbmVzcy1jbGllbnRzL2ltZy9iZ19oZWFkZXJfcGMud2VicCkgbm8tcmVwZWF0IHRvcCByaWdodCwjZTNlY2Y0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAmX19pbm5lcntcbiAgICB3aWR0aDogKDMxMnZ3LzM1MCkqMTAwO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogKDE2dncvMzUwKSoxMDAgMCA7XG4gICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAoOTcydncvMTM2NikqMTAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJl9fY29udGVudHN7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgIHdpZHRoOiAoNTcwdncvMTM2NikqMTAwO1xuICAgIH1cbiAgfVxuICAmX19jYXRjaHtcbiAgICBtYXJnaW4tYm90dG9tOiAoNnZ3LzM1MCkqMTAwO1xuICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAoMTJ2dy8xMzY2KSoxMDA7XG4gICAgfVxuICB9XG4gICZfX3NlcnZpY2V7XG4gICAgbWFyZ2luLWJvdHRvbTogKDZ2dy8zNTApKjEwMDtcbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogKDE2dncvMTM2NikqMTAwO1xuICAgIH1cbiAgfVxuXG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7kuIrpg6jjga7lsI7lhaXmlofnq6Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWludHJve1xuICAmX19oZGd7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xuICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgYnJ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgc3BhbntcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgcGFkZGluZzowIDAgMCA2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNnB4O1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDc4JSwgdmFyKC0tY29sb3ItYWNjZW50KSA3OCUpO1xuICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7ms5XkurrjgYzmmpflj7fos4fnlKPpgYvnlKjjgpLooYzjgYbjg6Hjg6rjg4Pjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLW1lcml0e1xuICBiYWNrZ3JvdW5kOiB1cmwoL2J1c2luZXNzLWNsaWVudHMvaW1nL2JnX21lcml0LndlYnApIG5vLXJlcGVhdCB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAmX19oZGd7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbiAgfVxuICAmX19jYXJke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbiAgJl9faXRlbXtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgd2lkdGg6ICg0MzIlLzg5NikqMTAwO1xuICAgIH1cbiAgfVxuICBoNHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgcGFkZGluZzogMTJweCA2cHg7XG4gIH1cbiAgJl9fZG9je1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHBhZGRpbmc6IDIwcHggMzJweDtcbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Kw44Ot44OK44OTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1uYXZ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbiAgJl9faGVyb3tcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAmX19saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJi0taGVyb3tcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gIC8qIOODnOOCv+ODs+OCqOODquOCoiAqL1xuICAmX19idG57XG4gICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIH1cbiAgICBhe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMzRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIHRyYW5zaXRpb24gOiBhbGwgMC41cztcbiAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLWVudHJ5e1xuICAgICAgYXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMDFkZWcsIHJnYmEoMjUyLCAyMTAsIDkxLCAxKSwgcmdiYSgyNTEsIDIzNSwgMTcxLCAxKSA1MCUsIHJnYmEoMjUyLCAyMTAsIDkxLCAxKSk7XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMjYlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk05LjklMjAxM0wwJTIwM2wzLTMlMjAxMyUyMDEzTDMlMjAyNmwtMy0zJTIwOS45LTEweiUyMiUyMGZpbGwlM0QlMjIlMjMzNTQ4OGMlMjIlMkYlM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0taGVyb3tcbiAgICAgIHBhZGRpbmc6IDAgKDEwdncvMTM2NikqMTAwO1xuICAgICAgYXtcbiAgICAgICAgd2lkdGg6ICgxNTB2dy8zNTApKjEwMDtcbiAgICAgICAgaGVpZ2h0OiAje1wibWluKCg0OHZ3LzM1MCkqMTAwLCA0OHB4KVwifTtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDJweCAxNXB4IC02cHggcmdiYSgyMywgMzQsIDQ2LCAwLjIpO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogI3tcIm1pbigoMTZ2dy8zNTApKjEwMCwgMTZweClcIn07XG4gICAgICAgIHBhZGRpbmc6IDAgKDV2dy8zNTApKjEwMDtcbiAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAoMTZ2dy8xMzY2KSoxMDA7XG4gICAgICAgIHdpZHRoOiAoMjU0dncvMTM2NikqMTAwO1xuICAgICAgICBoZWlnaHQ6ICg1NnZ3LzEzNjYpKjEwMDtcbiAgICAgICAgcGFkZGluZzogMCAoMTB2dy8xMzY2KSoxMDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYucC1uYXZfX2J0bi0tZW50cnl7XG4gICAgICAgIGF7XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogKDd2dy8xMzY2KSoxMDA7XG4gICAgICAgICAgICBoZWlnaHQ6ICgxMXZ3LzEzNjYpKjEwMDtcbiAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaGVhZGVy44GMRml4ZWTjgZfjgZ/mmYJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5maXhlZHtcbiAgLnAtbmF2X19idG57XG4gICAgYXtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIEBpbmNsdWRlIG1xKGxsKSB7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnAtbmF2X19saXN0LS1zZWNvbmR7XG4gICAgICBAaW5jbHVkZSBtcShsbCkge1xuICAgICAgICB0b3A6IDY2cHg7XG4gICAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCiOOBj+OBguOCi+OBlOizquWVj1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtcWF7XG4gICZfX2xpbmt7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMTZweCBhdXRvIDA7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuePvuWcqOOBruizg+WAn+aWmeeOh1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtcmF0ZXtcbiAgJl9fYmxvY2t7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XG4gIH1cbiAgJl9fY2FyZHtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICB3aWR0aDogMTE0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAudXBwZXJ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA1MnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWxpZ2h0LWdyYXkpO1xuICAgICAgcGFkZGluZzogMCAwIDRweDtcbiAgICAgIGdhcDogMCAzcHg7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgfVxuICAgICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjByZW07XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JheSk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmxvd2Vye1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA0cHggMCAwO1xuICAgICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5vZmZ7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1saWdodCk7XG4gICAgICAudXBwZXIsLmxvd2Vye1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8qIOS4i+OBruOCs+ODoeODs+ODiCAqL1xuICAmX19idWJibGV7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgc3BhbntcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAxMnB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgICAgICY6OmFmdGVye1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiAxMnB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgYm90dG9tOiAtMTJweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6MDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbumrmOOBhOiyuOWAn+aWmeeOh+OCkuaPkOS+m+OBp+OBjeOCi+eQhueUseODu+WuieW/g+OBrueQhueUsVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtcnNue1xuICAmX19vdGx7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1saWdodC1ncmF5KTtcbiAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgNDBweDtcbiAgICB9XG4gICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgfVxuICAgIGRpdntcbiAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaDN7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHNwYW57XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzglLCB2YXIoLS1jb2xvci1hY2NlbnQpIDc4JSk7XG4gICAgICBtYXJnaW46IDAgM3B4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgd2lkdGg6ICg4MzAlLzk2MCkqMTAwO1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuICAmX19pbWd7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTZweDtcbiAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7mloflrZfoibJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tYWlue1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5zdWJ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLXRlYWxsKTtcbn1cblxuLndodHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbn1cblxuLnJlZHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWF0dG4pO1xufVxuXG4uYWNje1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuaxjueUqOODnuODvOOCuOODs++8huODkeODh+OCo+ODs+OCsFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA1MCB7XG4gIC51LW10LSN7JGl9eCB7XG4gICAgbWFyZ2luLXRvcDojeyRpICogOCAvIDJ9cHg7XG4gICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgIG1hcmdpbi10b3A6I3skaSAqIDh9cHg7XG4gICAgfVxuICB9XG4gIC51LW1yLSN7JGl9eCB7XG4gICAgbWFyZ2luLXJpZ2h0OiN7JGkgKiA4LyAyfXB4O1xuICAgIEBpbmNsdWRlIG1xKHNtKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6I3skaSAqIDh9cHg7XG4gICAgfVxuICB9XG4gIC51LW1iLSN7JGl9eCB7XG4gICAgbWFyZ2luLWJvdHRvbTojeyRpICogOC8gMn1weDtcbiAgICBAaW5jbHVkZSBtcShzbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTojeyRpICogOH1weDtcbiAgICB9XG4gIH1cbiAgLnUtbWwtI3skaX14IHtcbiAgICBtYXJnaW4tbGVmdDojeyRpICogOC8gMn1weDtcbiAgICBAaW5jbHVkZSBtcShzbSkge1xuICAgICAgbWFyZ2luLWxlZnQ6I3skaSAqIDh9cHg7XG4gICAgfVxuICB9XG4gIC51LXB0LSN7JGl9eCB7XG4gICAgcGFkZGluZy10b3A6I3skaSAqIDgvIDJ9cHg7XG4gICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgIHBhZGRpbmctdG9wOiN7JGkgKiA4fXB4O1xuICAgIH1cbiAgfVxuICAudS1wci0jeyRpfXgge1xuICAgIHBhZGRpbmctcmlnaHQ6I3skaSAqIDgvIDJ9cHg7XG4gICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6I3skaSAqIDh9cHg7XG4gICAgfVxuICB9XG4gIC51LXBiLSN7JGl9eCB7XG4gICAgcGFkZGluZy1ib3R0b206I3skaSAqIDgvIDJ9cHg7XG4gICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiN7JGkgKiA4fXB4O1xuICAgIH1cbiAgfVxuICAudS1wbC0jeyRpfXgge1xuICAgIHBhZGRpbmctbGVmdDojeyRpICogOC8gMn1weDtcbiAgICBAaW5jbHVkZSBtcShzbSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiN7JGkgKiA4fXB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyDlt6blj7PkuK3lpK5cbi51LW1sci1hIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuaWh+Wtl+OBruWkquOBlVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJvbGR7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5tZHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnJndHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiJdfQ== */
