@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

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

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

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

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

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

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}

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

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

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

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

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

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

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

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

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

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

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

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

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

/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}
.screen-reader-text:focus {
  background-color: white;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: black;
  display: block;
  font-size: 0.875rem;
  font-weight: 700;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}

/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
  outline: 0;
}

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

html.front #page,
html.front body #page {
  overflow: hidden;
}
html.front main,
html.front body main {
  overflow-x: hidden;
}

body {
  background-color: #f7f3ea;
  font-size: 18px;
  line-height: 1.5;
  margin: 0;
}

img {
  display: block;
  height: auto;
  /* Make sure images are scaled correctly. */
  max-width: 100%;
  /* Adhere to container width. */
}

h1,
.h1,
h1 a,
.h1 a,
h2,
.h2,
.pum-title,
h2 a,
.h2 a,
.pum-title a,
h3,
.h3,
h3 a,
.h3 a,
h4,
.h4,
h4 a,
.h4 a,
h5,
.h5,
h5 a,
.h5 a,
h6,
.h6,
h6 a,
.h6 a,
span .open-for-applications,
.open-for-applications,
.wp-block-quote p {
  font-family: raleway, Arial, sans-serif;
  font-style: normal;
  font-weight: 800;
  color: #333333;
  font-style: normal;
  font-weight: 700;
  line-height: 1.2;
  margin: 0 0 0.6em 0;
}

h1,
.h1,
h1 a,
.h1 a,
h1 span,
.h1 span,
.open-for-applications.large {
  min-height: 0vw;
  font-size: 48px;
}
@media (min-width: 320px) {
  h1,
.h1,
h1 a,
.h1 a,
h1 span,
.h1 span,
.open-for-applications.large {
    font-size: calc(46.8px + 100vw * 0.00375);
  }
}
@media (min-width: 1920px) {
  h1,
.h1,
h1 a,
.h1 a,
h1 span,
.h1 span,
.open-for-applications.large {
    font-size: 54px;
  }
}

h2,
.h2,
.pum-title,
h2 a,
.h2 a,
.pum-title a,
.wp-block-quote p {
  min-height: 0vw;
  font-size: 32px;
  margin: 0 0 1em 0;
}
@media (min-width: 320px) {
  h2,
.h2,
.pum-title,
h2 a,
.h2 a,
.pum-title a,
.wp-block-quote p {
    font-size: calc(30.4px + 100vw * 0.005);
  }
}
@media (min-width: 1920px) {
  h2,
.h2,
.pum-title,
h2 a,
.h2 a,
.pum-title a,
.wp-block-quote p {
    font-size: 40px;
  }
}
h2 em,
.h2 em,
.pum-title em,
h2 a em,
.h2 a em,
.wp-block-quote p em {
  background-image: linear-gradient(to right, #ffc929 50%, #ffc929 50%);
  background-size: 100% 0.4em;
  background-position: 0% 80%;
  background-repeat: no-repeat;
  font-style: normal;
  padding: 0 4px;
  margin: 0 -4px;
}

h3,
.h3,
h3 a,
.h3 a {
  font-family: futura-pt, sans-serif;
  font-weight: 600;
  font-style: normal;
  min-height: 0vw;
  font-size: 24px;
  -webkit-font-smoothing: antialiased;
}
@media (min-width: 320px) {
  h3,
.h3,
h3 a,
.h3 a {
    font-size: calc(22.4px + 100vw * 0.005);
  }
}
@media (min-width: 1920px) {
  h3,
.h3,
h3 a,
.h3 a {
    font-size: 32px;
  }
}

h4,
.h4,
h4 a,
.h4 a {
  min-height: 0vw;
  font-size: 24px;
}
@media (min-width: 320px) {
  h4,
.h4,
h4 a,
.h4 a {
    font-size: calc(23.2px + 100vw * 0.0025);
  }
}
@media (min-width: 1920px) {
  h4,
.h4,
h4 a,
.h4 a {
    font-size: 28px;
  }
}

h5,
.h5,
h5 a,
.h5 a {
  min-height: 0vw;
  font-size: 18px;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}
@media (min-width: 320px) {
  h5,
.h5,
h5 a,
.h5 a {
    font-size: calc(17.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1920px) {
  h5,
.h5,
h5 a,
.h5 a {
    font-size: 20px;
  }
}

h3 + h5,
p + h5 {
  margin-top: 60px;
}

h6,
.h6,
h6 a,
.h6 a,
span .open-for-applications,
.open-for-applications {
  min-height: 0vw;
  font-size: 18px;
}
@media (min-width: 320px) {
  h6,
.h6,
h6 a,
.h6 a,
span .open-for-applications,
.open-for-applications {
    font-size: calc(17.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1920px) {
  h6,
.h6,
h6 a,
.h6 a,
span .open-for-applications,
.open-for-applications {
    font-size: 20px;
  }
}

p,
p span,
cite,
a,
.wp-block-button__link,
li,
input,
span,
td,
th,
figcaption,
cite,
label,
legend,
select {
  font-family: raleway, Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  min-height: 0vw;
  font-size: 18px;
  color: #333333;
  line-height: 1.4;
  margin: 0 0 1em 0;
}
@media (min-width: 320px) {
  p,
p span,
cite,
a,
.wp-block-button__link,
li,
input,
span,
td,
th,
figcaption,
cite,
label,
legend,
select {
    font-size: calc(18px + 100vw * 0);
  }
}
@media (min-width: 1920px) {
  p,
p span,
cite,
a,
.wp-block-button__link,
li,
input,
span,
td,
th,
figcaption,
cite,
label,
legend,
select {
    font-size: 18px;
  }
}
p.small, p.small *,
p span.small,
p span.small *,
cite.small,
cite.small *,
a.small,
a.small *,
.wp-block-button__link.small,
.wp-block-button__link.small *,
li.small,
li.small *,
input.small,
input.small *,
span.small,
span.small *,
td.small,
td.small *,
th.small,
th.small *,
figcaption.small,
figcaption.small *,
cite.small,
cite.small *,
label.small,
label.small *,
legend.small,
legend.small *,
select.small,
select.small * {
  min-height: 0vw;
  font-size: 16px;
}
@media (min-width: 320px) {
  p.small, p.small *,
p span.small,
p span.small *,
cite.small,
cite.small *,
a.small,
a.small *,
.wp-block-button__link.small,
.wp-block-button__link.small *,
li.small,
li.small *,
input.small,
input.small *,
span.small,
span.small *,
td.small,
td.small *,
th.small,
th.small *,
figcaption.small,
figcaption.small *,
cite.small,
cite.small *,
label.small,
label.small *,
legend.small,
legend.small *,
select.small,
select.small * {
    font-size: calc(15.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1920px) {
  p.small, p.small *,
p span.small,
p span.small *,
cite.small,
cite.small *,
a.small,
a.small *,
.wp-block-button__link.small,
.wp-block-button__link.small *,
li.small,
li.small *,
input.small,
input.small *,
span.small,
span.small *,
td.small,
td.small *,
th.small,
th.small *,
figcaption.small,
figcaption.small *,
cite.small,
cite.small *,
label.small,
label.small *,
legend.small,
legend.small *,
select.small,
select.small * {
    font-size: 18px;
  }
}
p.extra-small, p.extra-small *,
p span.extra-small,
p span.extra-small *,
cite.extra-small,
cite.extra-small *,
a.extra-small,
a.extra-small *,
.wp-block-button__link.extra-small,
.wp-block-button__link.extra-small *,
li.extra-small,
li.extra-small *,
input.extra-small,
input.extra-small *,
span.extra-small,
span.extra-small *,
td.extra-small,
td.extra-small *,
th.extra-small,
th.extra-small *,
figcaption.extra-small,
figcaption.extra-small *,
cite.extra-small,
cite.extra-small *,
label.extra-small,
label.extra-small *,
legend.extra-small,
legend.extra-small *,
select.extra-small,
select.extra-small * {
  min-height: 0vw;
  font-size: 14px;
}
@media (min-width: 320px) {
  p.extra-small, p.extra-small *,
p span.extra-small,
p span.extra-small *,
cite.extra-small,
cite.extra-small *,
a.extra-small,
a.extra-small *,
.wp-block-button__link.extra-small,
.wp-block-button__link.extra-small *,
li.extra-small,
li.extra-small *,
input.extra-small,
input.extra-small *,
span.extra-small,
span.extra-small *,
td.extra-small,
td.extra-small *,
th.extra-small,
th.extra-small *,
figcaption.extra-small,
figcaption.extra-small *,
cite.extra-small,
cite.extra-small *,
label.extra-small,
label.extra-small *,
legend.extra-small,
legend.extra-small *,
select.extra-small,
select.extra-small * {
    font-size: calc(14px + 100vw * 0);
  }
}
@media (min-width: 1920px) {
  p.extra-small, p.extra-small *,
p span.extra-small,
p span.extra-small *,
cite.extra-small,
cite.extra-small *,
a.extra-small,
a.extra-small *,
.wp-block-button__link.extra-small,
.wp-block-button__link.extra-small *,
li.extra-small,
li.extra-small *,
input.extra-small,
input.extra-small *,
span.extra-small,
span.extra-small *,
td.extra-small,
td.extra-small *,
th.extra-small,
th.extra-small *,
figcaption.extra-small,
figcaption.extra-small *,
cite.extra-small,
cite.extra-small *,
label.extra-small,
label.extra-small *,
legend.extra-small,
legend.extra-small *,
select.extra-small,
select.extra-small * {
    font-size: 14px;
  }
}

:root :where(.is-layout-flow) > * {
  -webkit-margin-before: initial;
          margin-block-start: initial;
  -webkit-margin-after: 1em;
          margin-block-end: 1em;
}

.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link,
a:not(.logo) {
  background-image: linear-gradient(to right, #c1d1e9 50%, transparent 50%);
  background-size: 210% 0.8em;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  color: #4872ae;
  transition: background 500ms ease;
  text-decoration-thickness: 0.05em;
  text-underline-offset: 0.1em;
  position: relative;
  padding: 0 4px 2px;
  margin: 0 -4px -2px;
}
.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:hover, .wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:focus,
a:not(.logo):hover,
a:not(.logo):focus {
  background-position: 0 100%;
}

a.external svg.icon-external {
  fill: currentColor;
  height: 0.9em;
  margin: 0 0 2px 4px;
  transition: all 300ms ease;
  vertical-align: middle;
  width: 0.9em;
}

::selection {
  background: #ffc929;
}

hr.wp-block-separator {
  border: 0;
  border-bottom: 2px dashed #ffc929;
  margin: 2em 0;
}
@media (min-width: 768px) {
  hr.wp-block-separator {
    margin: 4em 0;
  }
}

ul,
ol {
  margin: 0 0 1rem 0em;
}
@media (min-width: 1000px) {
  ul.columns,
ol.columns {
    -webkit-columns: 3;
       -moz-columns: 3;
            columns: 3;
    -webkit-column-gap: 60px;
       -moz-column-gap: 60px;
            column-gap: 60px;
  }
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}

.front ul,
.front ol {
  margin-bottom: 16px;
}
.front ul li,
.front ol li {
  margin-bottom: 16px;
}
.front ul li ul,
.front ul li ol,
.front ol li ul,
.front ol li ol {
  margin-top: 16px;
  margin-left: 0;
  padding-left: 1em;
}
.front > ul,
.front > ol {
  margin-bottom: 40px;
}
.front ol li ol {
  list-style: lower-alpha;
}
.front ol li ol li ol {
  list-style: upper-roman;
}
.front ul {
  list-style-type: disc;
}
.front ul li::marker {
  color: #4872ae;
}
.front ul li > ul li::marker {
  color: #ffc929;
}
.front ul li > ul li > ul li::marker {
  color: #da1a00;
}
.front ul.is-style-star > li {
  list-style-type: none;
  padding-left: 8px;
  position: relative;
  margin-bottom: 24px;
}
.front ul.is-style-star > li:before {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='34' viewBox='0 0 31 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.631 15.8943C14.6907 11.0176 16.0826 6.23877 17.3206 1.41013C16.7407 1.37482 16.1625 1.34202 15.5826 1.30671C15.5969 6.16749 15.7132 11.0309 15.9269 15.8872C15.9474 16.3572 16.3653 16.8811 16.8554 16.9293C20.9501 17.3206 24.8735 18.1247 28.7962 19.3729C28.7438 18.6615 28.6898 17.9476 28.6374 17.2361C26.3245 17.7603 24.0116 18.2845 21.697 18.8062C20.3677 19.1052 17.8835 19.1386 16.8919 20.2637C14.7217 22.7255 14.8986 29.4887 14.524 32.6139C15.0967 32.5738 15.6673 32.5332 16.2399 32.4931C14.9884 28.5721 14.0111 24.5982 13.7861 20.4778C13.7574 19.9605 13.2527 19.5131 12.7326 19.5745C9.10736 19.9938 5.50689 20.2394 1.85474 20.2332C2.07099 20.8526 2.28894 21.4746 2.50519 22.094C5.96589 20.2118 9.49062 18.4837 13.0973 16.8958L11.9981 15.2693C11.7258 15.5839 11.4539 15.8964 11.1815 16.211C10.5386 16.9537 11.5244 18.14 12.339 17.5245C12.6685 17.2755 12.9979 17.0266 13.3274 16.7776C14.203 16.1175 13.5235 14.497 12.4226 14.9802C8.65432 16.6365 4.97775 18.4394 1.36188 20.4022C0.385046 20.9314 1.09267 22.2591 2.01234 22.263C3.1851 22.2665 11.9443 21.3187 12.1221 22.3966C12.7271 26.0514 13.4341 29.539 14.5566 33.0776C14.8364 33.9555 16.0793 33.7877 16.2725 32.9568C16.6784 31.2051 17.2817 22.2999 18.9323 21.6022C22.0176 20.2975 26.0885 20.044 29.373 19.3336C30.593 19.0698 30.1146 17.4931 29.2143 17.1968C27.7561 16.7171 18.1979 15.1849 18.1457 13.8965C17.9749 9.65392 17.6782 5.40843 17.3307 1.17695C17.2513 0.198933 15.7576 0.0846009 15.5927 1.07352C14.7721 5.98836 13.4731 10.7832 12.4664 15.6681C12.3133 16.4155 13.4653 16.6392 13.6264 15.8956L13.631 15.8943Z' fill='%234872AE'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  content: "";
  height: 1.7em;
  width: 1.7em;
  display: block;
  position: absolute;
  left: calc(-1.5em - 8px);
  top: -0.1em;
}
.front ul.is-style-star > li::marker {
  content: "";
  display: none;
}
.front ol li::marker {
  font-family: futura-pt, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
  color: #4872ae;
}

#gform_confirmation_message_1 {
  font-family: raleway, Arial, sans-serif;
}

span .open-for-applications {
  color: #da1a00 !important;
  padding-left: 8px !important;
}

.open-for-applications {
  color: #da1a00 !important;
  padding-left: 8px !important;
}

.open-for-applications .large {
  color: #da1a00;
}

.pum-title {
  font-family: raleway, Arial, sans-serif !important;
}

table.bt tbody tr td.no-th:before {
  content: " ";
}

table {
  border-collapse: collapse;
}

table,
td,
th {
  border: 1px solid black;
}

td,
th {
  padding: 16px;
  margin-bottom: 0;
}

table tbody {
  border-color: black;
}

@media (max-width: 768px) {
  table tbody tr {
    border-bottom: 1px solid black;
  }
}

@media (max-width: 499px) {
  td {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  td:before {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  td:before {
    margin-right: 24px;
  }
}

.wp-block-table figcaption {
  margin-top: 16px;
  text-align: center;
}

.wp-block-table a {
  background-color: transparent;
  border-radius: 0;
  text-decoration: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.wp-block-table a svg {
  margin-left: 8px;
}
.wp-block-table a:before, .wp-block-table a:after {
  display: none;
}

.wp-block-buttons,
.links {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
  gap: 16px 24px !important;
  margin: 8px auto 32px 8px;
}
@media (max-width: 600px) {
  .wp-block-buttons,
.links {
    -ms-flex-pack: center;
        justify-content: center;
  }
}
.wp-block-buttons.is-style-dates,
.links.is-style-dates {
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.wp-block-buttons.is-style-dates a,
.links.is-style-dates a {
  text-align: left;
}
@media (max-width: 600px) {
  .wp-block-buttons .wp-block-button,
.links .wp-block-button {
    width: 100%;
  }
}
.wp-block-buttons .wp-block-button:bef a.wp-block-button__link,
.links .wp-block-button:bef a.wp-block-button__link {
  margin-bottom: 0;
}
.wp-block-buttons.is-vertical,
.links.is-vertical {
  -ms-flex-align: start;
      align-items: flex-start;
}

#footer-buttons li.menu-item a,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link,
a.btn:not(.is-style-arrow),
input[type=submit],
button[type=submit],
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link {
  font-family: futura-pt, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
  min-height: 0vw;
  font-size: 18px;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  background: #4872ae;
  border-radius: 40px;
  border: 0;
  color: white;
  display: inline-block;
  line-height: 1;
  letter-spacing: 0.1em;
  margin: 0;
  padding: 16px 32px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  transition: all 300ms ease;
  z-index: 1;
}
@media (min-width: 320px) {
  #footer-buttons li.menu-item a,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link,
a.btn:not(.is-style-arrow),
input[type=submit],
button[type=submit],
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link {
    font-size: calc(18px + 100vw * 0);
  }
}
@media (min-width: 1920px) {
  #footer-buttons li.menu-item a,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link,
a.btn:not(.is-style-arrow),
input[type=submit],
button[type=submit],
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  #footer-buttons li.menu-item a,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link,
a.btn:not(.is-style-arrow),
input[type=submit],
button[type=submit],
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link {
    width: 100%;
  }
}
#footer-buttons li.menu-item a:before, #footer-buttons li.menu-item a:after,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:before,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:after,
a.btn:not(.is-style-arrow):before,
a.btn:not(.is-style-arrow):after,
input[type=submit]:before,
input[type=submit]:after,
button[type=submit]:before,
button[type=submit]:after,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:before,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:after {
  background-color: #4872ae;
  border-radius: 40px;
  display: block;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 100%;
  z-index: -1;
}
#footer-buttons li.menu-item a:after,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:after,
a.btn:not(.is-style-arrow):after,
input[type=submit]:after,
button[type=submit]:after,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:after {
  background-color: #ffc929;
  z-index: -2;
}
#footer-buttons li.menu-item a:hover, #footer-buttons li.menu-item a:active, #footer-buttons li.menu-item a:focus,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:hover,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:active,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:focus,
a.btn:not(.is-style-arrow):hover,
a.btn:not(.is-style-arrow):active,
a.btn:not(.is-style-arrow):focus,
input[type=submit]:hover,
input[type=submit]:active,
input[type=submit]:focus,
button[type=submit]:hover,
button[type=submit]:active,
button[type=submit]:focus,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:hover,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:active,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:focus {
  -webkit-transform: translate(-0.2em, -0.2em);
          transform: translate(-0.2em, -0.2em);
}
#footer-buttons li.menu-item a:hover:after, #footer-buttons li.menu-item a:active:after, #footer-buttons li.menu-item a:focus:after,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:hover:after,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:active:after,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:focus:after,
a.btn:not(.is-style-arrow):hover:after,
a.btn:not(.is-style-arrow):active:after,
a.btn:not(.is-style-arrow):focus:after,
input[type=submit]:hover:after,
input[type=submit]:active:after,
input[type=submit]:focus:after,
button[type=submit]:hover:after,
button[type=submit]:active:after,
button[type=submit]:focus:after,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:hover:after,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:active:after,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:focus:after {
  -webkit-transform: translate(0.4em, 0.4em);
          transform: translate(0.4em, 0.4em);
}

a.btn.donate:before,
.wp-block-buttons .wp-block-button.is-style-donate .wp-block-button__link:before,
.btn.is-style-donate:before,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:before {
  background: #da1a00;
}
a.btn.donate svg,
.wp-block-buttons .wp-block-button.is-style-donate .wp-block-button__link svg,
.btn.is-style-donate svg,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link svg {
  margin-bottom: -0.1em;
  margin-right: 8px;
}
a.btn.donate svg path,
.wp-block-buttons .wp-block-button.is-style-donate .wp-block-button__link svg path,
.btn.is-style-donate svg path,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link svg path {
  transition: all 300ms ease;
}
a.btn.donate:hover svg path,
.wp-block-buttons .wp-block-button.is-style-donate .wp-block-button__link:hover svg path,
.btn.is-style-donate:hover svg path,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:hover svg path {
  fill: #ffc929;
}

.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link,
.btn.is-style-outline {
  border: none;
  color: #4872ae;
}
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:before,
.btn.is-style-outline:before {
  border: 1px solid #4872ae;
  background: white;
}

.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link,
.btn.is-style-arrow {
  background-color: transparent;
  border-radius: 0;
  text-decoration: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link svg,
.btn.is-style-arrow svg {
  margin-left: 8px;
}
.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:before, .wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:after,
.btn.is-style-arrow:before,
.btn.is-style-arrow:after {
  display: none;
}

#footer-buttons li.menu-item a {
  color: white;
  border: none;
}
#footer-buttons li.menu-item a:before {
  background-color: #4872ae;
  border: 1px solid white;
}

button[disabled],
button[disabled]:hover {
  cursor: default;
}

input,
select,
option,
textarea {
  margin: 0;
  border-radius: 2px;
  border: 1px solid grey;
  padding: 8px;
  transition: all 200ms linear;
  line-height: 1.6;
}
input:focus, input:focus-visible,
select:focus,
select:focus-visible,
option:focus,
option:focus-visible,
textarea:focus,
textarea:focus-visible {
  border-color: lightblue;
  outline: none;
}

html.front .gform_wrapper.gravity-theme .gfield_contains_required .gfield_label:after,
html.front .gform_wrapper.gravity-theme .gfield_contains_required .gfield_label .gfield_required,
html.front .gform_wrapper.gravity-theme .gfield_contains_required .gfield_label .gfield_required .gfield_required_text {
  font-style: normal;
  font-size: inherit;
  color: rgba(0, 0, 0, 0.6);
}
html.front .gform_wrapper.gravity-theme .gform_confirmation_wrapper {
  background-color: rgba(0, 128, 0, 0.1);
  border: 1px solid rgba(0, 128, 0, 0.5);
  padding: 16px 16px;
  margin-bottom: 16px;
}
html.front .gform_wrapper.gravity-theme .gform_wrapper .gform_validation_errors {
  border-radius: 0;
  box-shadow: none;
  background-color: #fff9f9;
  border-color: #c02b0a;
  margin-bottom: 96px;
}
html.front .gform_wrapper.gravity-theme .gform_wrapper .gform_validation_errors > h2 {
  font-size: 16px;
  line-height: 1.4;
  color: #c02b0a;
}
html.front .gform_wrapper.gravity-theme .gform_wrapper .gform_validation_errors .gform-icon {
  color: #c02b0a;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .gfield_label,
html.front .gform_wrapper.gravity-theme .gform_wrapper [aria-invalid=true] + label {
  color: #c02b0a;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield {
  margin-bottom: 24px;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield legend,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield label,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield input,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield select,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield option,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield textarea {
  font-family: Helvetica, Sans-Serif;
  min-height: 0vw;
  font-size: 18px;
}
@media (min-width: 320px) {
  html.front .gform_wrapper.gravity-theme .gform_fields .gfield legend,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield label,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield input,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield select,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield option,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield textarea {
    font-size: calc(17.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1920px) {
  html.front .gform_wrapper.gravity-theme .gform_fields .gfield legend,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield label,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield input,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield select,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield option,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield textarea {
    font-size: 20px;
  }
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield label span {
  margin: 0;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_complex span label {
  font-size: 16px;
  margin-bottom: 0;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield select {
  -webkit-appearance: none;
          appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23000000' viewBox='0 0 256 256' style='enable-background:new 0 0 256 256;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpolygon points='225.813,48.907 128,146.72 30.187,48.907 0,79.093 128,207.093 256,79.093 '/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 10px;
  background-position: right 8px center;
  background-repeat: no-repeat;
  padding-right: 24px !important;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield .gfield_required {
  margin: 0;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container input,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container select,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container textarea {
  border: 1px solid #c02b0a;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container input:focus, html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container input:focus-visible,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container select:focus,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container select:focus-visible,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container textarea:focus,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container textarea:focus-visible {
  border-color: lightblue;
  outline: none;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .instruction,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .gfield_description.validation_message {
  background: none;
  border: none;
  padding: 0;
  color: #c02b0a;
}
html.front .gform_wrapper.gravity-theme .gform_ajax_spinner {
  display: inline-block;
  padding-left: 0 !important;
  margin: 0px 10px -7px 10px;
  height: 26px;
  width: 26px;
}
@media (max-width: 640px) {
  html.front .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .gform_fields {
    grid-row-gap: 24px;
  }
  html.front .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .ginput_complex span {
    margin-bottom: 12px;
  }
  html.front .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .ginput_complex span:last-child {
    margin-bottom: 0;
  }
}

.entry-content .last-section {
  padding-bottom: calc((1800% / 200) + 48px) !important;
}
@media (min-width: 600px) {
  .entry-content .last-section {
    padding-bottom: calc((1800% / 200) + 80px) !important;
  }
}

footer#colophon {
  position: relative;
  background-color: #4872ae;
}
@media (min-width: 768px) {
  footer#colophon {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  footer#colophon {
    padding-top: 0;
  }
}
footer#colophon::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1;
}
@media (min-width: 2000px) {
  footer#colophon::after {
    max-height: 200px;
  }
}
@media (max-width: 1400px) {
  footer#colophon {
    padding-top: 48px !important;
  }
}
footer#colophon::after {
  background-color: #4872ae;
  z-index: 2;
}
footer#colophon h2,
footer#colophon p,
footer#colophon a {
  color: white;
}
footer#colophon a {
  background-image: linear-gradient(to right, #3a5b8b 50%, transparent 50%);
}
footer#colophon .contain {
  position: relative;
  z-index: 4;
}
footer#colophon .contain .top {
  border-bottom: 2px dashed rgba(255, 255, 255, 0.3);
  margin-bottom: 40px;
  padding-bottom: 40px;
  text-align: center;
}
footer#colophon .contain .bottom {
  display: grid;
  grid-template-columns: 1fr;
  gap: 32px;
  margin-bottom: 40px;
}
@media (min-width: 600px) {
  footer#colophon .contain .bottom {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1200px) {
  footer#colophon .contain .bottom {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 600px) {
  footer#colophon .contain .bottom > div {
    padding-right: 32px;
  }
}
@media (max-width: 600px) {
  footer#colophon .contain .bottom .location-2 {
    border-bottom: 2px dashed rgba(255, 255, 255, 0.3);
    padding-bottom: 24px;
  }
}
@media (min-width: 1200px) {
  footer#colophon .contain .bottom .location-2 {
    border-right: 2px dashed rgba(255, 255, 255, 0.3);
  }
}
@media (min-width: 600px) {
  footer#colophon .contain .bottom .footer-links {
    border-right: 2px dashed rgba(255, 255, 255, 0.3);
  }
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social {
  background: transparent;
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social {
  margin-bottom: 32px;
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item:not(:last-child) {
  margin-right: 16px;
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
  background: transparent;
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item > a.mega-menu-link {
  -ms-flex-align: center;
      align-items: center;
  background: transparent;
  display: block;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  line-height: 1.1;
  padding: 0;
}
@media (min-width: 800px) {
  footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item > a.mega-menu-link {
    height: 24px;
    width: 24px;
  }
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item > a.mega-menu-link:hover:before {
  color: #ffc929;
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item > a.mega-menu-link:before {
  font-size: 24px;
  transition: color 300ms ease;
}
footer#colophon .contain .bottom .footer-links #footer-buttons {
  list-style: none;
  margin: 0;
  padding: 0;
}
footer#colophon .site-info {
  background-color: #3a5b8b;
}
footer#colophon .site-info .contain {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 8px;
  padding: 16px 0;
  text-align: center;
}
@media (min-width: 1200px) {
  footer#colophon .site-info .contain {
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
footer#colophon .site-info .contain p {
  margin-bottom: 0;
}
footer#colophon .site-info .contain .legal {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 8px;
}
@media (min-width: 700px) {
  footer#colophon .site-info .contain .legal {
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 32px;
  }
}
footer#colophon .site-info .contain .legal #legal-navigation {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  list-style: none;
  margin: 0;
  padding: 0;
}
footer#colophon .site-info .contain .legal #legal-navigation li {
  margin: 0 16px;
}
footer#colophon .site-info .contain .legal #legal-navigation li a {
  background-image: linear-gradient(to right, #4872ae 50%, transparent 50%);
  margin: 0;
  text-decoration: none;
}
footer#colophon .site-info .pattern {
  background-image: url("data:image/svg+xml,%3Csvg id='image_masks' data-name='image masks' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 79.99 291.66'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='2.02' y='88.15' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='74.12' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='60.08' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='46.04' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='32.01' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='5.02 24.99 5.02 17.97 2.02 17.97 2.02 24.99 3.17 24.99 0 28.16 2.12 30.28 3.54 28.87 4.95 30.28 7.07 28.16 3.9 24.99 5.02 24.99'/%3E%3Crect class='cls-1' x='2.02' y='3.94' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='88.15' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='74.12' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='45.02 60.08 42.02 60.08 42.02 63.31 40 65.33 43.53 68.87 47.07 65.33 45.02 63.29 45.02 60.08'/%3E%3Crect class='cls-1' x='42.02' y='46.04' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='32.01' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='17.97' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='3.94' width='3' height='7.02'/%3E%3Crect class='cls-1' x='49.97' y='55.26' width='7.08' height='3' transform='translate(-24.46 54.47) rotate(-45)'/%3E%3Crect class='cls-1' x='59.99' y='45.25' width='7.08' height='3' transform='translate(-14.45 58.61) rotate(-45)'/%3E%3Crect class='cls-1' x='70' y='35.23' width='7.08' height='3' transform='translate(-4.44 62.76) rotate(-45)'/%3E%3Crect class='cls-1' x='32.05' y='53.22' width='3' height='7.08' transform='translate(-30.31 40.34) rotate(-45)'/%3E%3Crect class='cls-1' x='22.03' y='43.21' width='3' height='7.08' transform='translate(-26.16 30.33) rotate(-45)'/%3E%3Crect class='cls-1' x='12.02' y='33.19' width='3' height='7.08' transform='translate(-22.01 20.32) rotate(-45)'/%3E%3Crect class='cls-1' x='2.02' y='186.4' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='172.36' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='158.33' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='144.29' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='130.26' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='5.02 123.24 5.02 116.22 2.02 116.22 2.02 123.24 3.17 123.24 0 126.41 2.12 128.53 3.54 127.12 4.95 128.53 7.07 126.41 3.9 123.24 5.02 123.24'/%3E%3Crect class='cls-1' x='2.02' y='102.19' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='186.4' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='172.36' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='45.02 158.33 42.02 158.33 42.02 161.56 40 163.58 43.53 167.12 47.07 163.58 45.02 161.53 45.02 158.33'/%3E%3Crect class='cls-1' x='42.02' y='144.29' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='130.26' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='116.22' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='102.19' width='3' height='7.02'/%3E%3Crect class='cls-1' x='49.97' y='153.51' width='7.08' height='3' transform='translate(-93.93 83.24) rotate(-45)'/%3E%3Crect class='cls-1' x='59.99' y='143.5' width='7.08' height='3' transform='translate(-83.92 87.39) rotate(-45)'/%3E%3Crect class='cls-1' x='70' y='133.48' width='7.08' height='3' transform='translate(-73.91 91.54) rotate(-45)'/%3E%3Crect class='cls-1' x='32.05' y='151.47' width='3' height='7.08' transform='translate(-99.78 69.11) rotate(-45)'/%3E%3Crect class='cls-1' x='22.03' y='141.46' width='3' height='7.08' transform='translate(-95.63 59.11) rotate(-45)'/%3E%3Crect class='cls-1' x='12.02' y='131.44' width='3' height='7.08' transform='translate(-91.48 49.09) rotate(-45)'/%3E%3Crect class='cls-1' x='2.02' y='284.65' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='270.61' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='256.57' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='242.54' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='228.5' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='5.02 221.49 5.02 214.47 2.02 214.47 2.02 221.49 3.17 221.49 0 224.66 2.12 226.78 3.54 225.36 4.95 226.78 7.07 224.66 3.9 221.49 5.02 221.49'/%3E%3Crect class='cls-1' x='2.02' y='200.43' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='284.65' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='270.61' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='45.02 256.57 42.02 256.57 42.02 259.8 40 261.83 43.53 265.36 47.07 261.83 45.02 259.78 45.02 256.57'/%3E%3Crect class='cls-1' x='42.02' y='242.54' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='228.5' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='214.47' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='200.43' width='3' height='7.02'/%3E%3Crect class='cls-1' x='49.97' y='251.76' width='7.08' height='3' transform='translate(-163.41 112.02) rotate(-45)'/%3E%3Crect class='cls-1' x='59.99' y='241.74' width='7.08' height='3' transform='translate(-153.39 116.17) rotate(-45)'/%3E%3Crect class='cls-1' x='70' y='231.73' width='7.08' height='3' transform='translate(-143.38 120.31) rotate(-45)'/%3E%3Crect class='cls-1' x='32.05' y='249.72' width='3' height='7.08' transform='translate(-169.25 97.89) rotate(-45)'/%3E%3Crect class='cls-1' x='22.03' y='239.7' width='3' height='7.08' transform='translate(-165.1 87.88) rotate(-45)'/%3E%3Crect class='cls-1' x='12.02' y='229.69' width='3' height='7.08' transform='translate(-160.95 77.86) rotate(-45)'/%3E%3C/svg%3E");
  background-position: top;
  background-repeat: repeat;
  background-size: auto 140px;
  height: 140px;
  opacity: 0.3;
}

.site-tertiary {
  display: none;
}
@media (min-width: 1195px) {
  .site-tertiary {
    display: block;
  }
}
.site-tertiary .tertiary__wrapper {
  padding: 10px 0;
}
.site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container .menu {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  gap: 30px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container .menu li {
  margin: 0;
}
.site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container .menu li a {
  min-height: 0vw;
  font-size: 16px;
  color: #333333;
  margin: 0;
  text-decoration: none;
}
@media (min-width: 320px) {
  .site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container .menu li a {
    font-size: calc(16px + 100vw * 0);
  }
}
@media (min-width: 1920px) {
  .site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container .menu li a {
    font-size: 16px;
  }
}

header#masthead {
  background-color: white;
}
header#masthead .header__wrapper {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  padding: 10px 0;
}
header#masthead .header__wrapper .main-navigation {
  -ms-flex-positive: 1;
      flex-grow: 1;
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-animated-block .mega-toggle-animated {
    padding-right: 70px;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-animated-block .mega-toggle-animated .mega-toggle-animated-box {
    margin: 0;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-animated-block .mega-toggle-animated .mega-toggle-animated-box:before {
    font-family: raleway, Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    content: "Menu";
    display: block;
    color: #333333;
    font-size: 30px;
    position: relative;
    right: -50px;
    top: -9px;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    gap: 20px;
    padding: 0;
    top: 69px;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.1);
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item {
    text-align: center;
    width: 100%;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn a.mega-menu-link {
    width: calc(100% - 60px);
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link {
    font-family: raleway, Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    min-height: 0vw;
    font-size: 18px;
    background-color: transparent;
    color: #333333;
    display: inline-block;
    height: auto;
  }
}
@media (max-width: 1194px) and (min-width: 320px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link {
    font-size: calc(18px + 100vw * 0);
  }
}
@media (max-width: 1194px) and (min-width: 1920px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link {
    font-size: 18px;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {
    color: #4872ae;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item ul.mega-sub-menu {
    background-color: #f7f3ea;
    border-bottom: 4px solid #ffc929;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    gap: 20px;
    -ms-flex-pack: center;
        justify-content: center;
    padding: 20px 0;
    width: 100%;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation .mega-menu-toggle.mega-menu-open + #mega-menu-primary {
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary {
    background-color: #f7f3ea;
    display: block;
    padding: 20px 0;
    position: relative;
    width: 100%;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary:before {
    background-color: #f7f3ea;
    content: "";
    display: block;
    height: 100%;
    left: -25vw;
    position: absolute;
    top: 0;
    width: 150vw;
  }
}
@media (max-width: 1194px) and (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary {
    display: none;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary .tertiary__wrapper {
    padding: 0;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container #tertiary-menu {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: center;
        justify-content: center;
    gap: 20px;
    width: 100%;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container #tertiary-menu li.menu-item {
    -ms-flex-preferred-size: calc(50% - 10px);
        flex-basis: calc(50% - 10px);
    text-align: center;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: end;
        justify-content: flex-end;
    gap: 20px;
  }
}
@media (min-width: 1195px) and (min-width: 1245px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary {
    gap: 30px;
  }
}
@media (min-width: 1195px) and (min-width: 1405px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary {
    gap: 60px;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn).mega-toggle-on > a.mega-menu-link {
    background-position: 0 80%;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn).mega-toggle-on > a.mega-menu-link:before {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn).mega-current-page-parent > a.mega-menu-link {
    background-position: 0 80%;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link {
    font-family: raleway, Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    min-height: 0vw;
    font-size: 16px;
    color: #333333;
    background-image: linear-gradient(to right, #ffc929 50%, transparent 50%);
    background-size: 210% 0.8em;
    background-position: 100% 80%;
    background-repeat: no-repeat;
    transition: background 500ms ease;
    text-decoration-thickness: 0.05em;
    text-underline-offset: 0.1em;
    position: relative;
    padding: 0 4px 2px;
    margin: 0 -4px -2px;
  }
}
@media (min-width: 1195px) and (min-width: 320px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link {
    font-size: calc(15.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1195px) and (min-width: 1920px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link {
    font-size: 18px;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link:hover, header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link:focus {
    background-position: 0 80%;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link:before {
    color: #4872ae;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    transition: -webkit-transform 300ms ease-in-out;
    transition: transform 300ms ease-in-out;
    transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-btn a.mega-menu-link {
    height: auto;
    line-height: 1;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 8px;
    left: -20px;
    padding: 15px 20px;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    display: inline-block;
    min-width: auto;
    width: auto;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary {
    display: none;
  }
}

.donate-bar {
  opacity: 0;
  pointer-events: none;
  -webkit-transform: translate(-50%, -20px);
          transform: translate(-50%, -20px);
  transition: all 0.3s ease-in-out;
  position: fixed;
  top: 5%;
  left: 50%;
  z-index: 9999;
  background: #ffffff;
  border-radius: 40px;
  padding: 10px 24px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
  width: 85%;
  font-family: futura-pt, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
}
.donate-bar.toggle-off {
  display: none;
}
.donate-bar.toggle-on {
  display: block;
}
.donate-bar .donate-bar__wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 20px;
}
.donate-bar .donate-bar__wrapper img {
  height: 36px;
  width: auto;
}
.donate-bar .donate-bar__wrapper a {
  width: unset;
}
.donate-bar.visible {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

ul.tabs {
  list-style: none;
  margin: 0px;
  padding: 0;
  position: relative;
}
ul.tabs:after {
  bottom: 1px;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: -1;
}
ul.tabs li {
  border-bottom: 3px solid transparent;
  color: black;
  cursor: pointer;
  transition: all 300ms ease-in-out;
}
ul.tabs li:before {
  display: none;
}
.tab-content {
  display: none;
}

.tab-content.current {
  display: inherit;
}

.post-template-default .post .entry-images,
.event-template-default .event .entry-images {
  margin-bottom: 2em;
  max-height: 1500px;
}
@media (max-width: 1000px) {
  .post-template-default .post .entry-images,
.event-template-default .event .entry-images {
    width: 100%;
  }
}
@media (min-width: 1000px) {
  .post-template-default .post .entry-images,
.event-template-default .event .entry-images {
    display: -ms-flexbox;
    display: flex;
    grid-template-columns: 66fr 33fr;
    gap: 24px;
    margin-bottom: 4em;
  }
}
.post-template-default .post .entry-images .post-thumbnail,
.event-template-default .event .entry-images .post-thumbnail {
  background-color: white;
  -ms-flex: 1;
      flex: 1;
}
.post-template-default .post .entry-images .post-thumbnail img,
.event-template-default .event .entry-images .post-thumbnail img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.post-template-default .post .entry-images .featured-images,
.event-template-default .event .entry-images .featured-images {
  display: grid;
  grid-template-rows: 1fr 1fr;
  -ms-flex: 1;
      flex: 1;
  gap: 24px;
  width: 100%;
}
@media (max-width: 1000px) {
  .post-template-default .post .entry-images .featured-images,
.event-template-default .event .entry-images .featured-images {
    display: none;
  }
}
.post-template-default .post .entry-images .featured-images figure,
.event-template-default .event .entry-images .featured-images figure {
  margin: 0;
  aspect-ratio: 4/3;
}
.post-template-default .post .entry-images .featured-images figure:first-child,
.event-template-default .event .entry-images .featured-images figure:first-child {
  background-color: #4872ae;
}
.post-template-default .post .entry-images .featured-images figure:last-child,
.event-template-default .event .entry-images .featured-images figure:last-child {
  background-color: #ffc929;
}
.post-template-default .post .entry-images .featured-images figure img,
.event-template-default .event .entry-images .featured-images figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.post-template-default .post .entry-content .wp-block-columns .wp-block-column:first-child > *,
.event-template-default .event .entry-content .wp-block-columns .wp-block-column:first-child > * {
  max-width: 1000px;
}

.pagination {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 40px;
  width: 100%;
}
.pagination a.page-numbers,
.pagination span {
  background: none;
  border: 2px solid transparent;
  color: #333333;
  font-weight: bold;
  display: inline-block;
  text-align: center;
  font-size: 18px;
  line-height: 1.5;
  margin: 8px;
  padding: 4px 12px;
  text-decoration: none;
  transition: all 300ms ease;
}
.pagination a.page-numbers:first-child,
.pagination span:first-child {
  margin-left: 0;
}
.pagination a.page-numbers:last-child,
.pagination span:last-child {
  margin-right: 0;
}
.pagination a.page-numbers.current,
.pagination span.current {
  color: #4872ae;
}
.pagination a.page-numbers:hover,
.pagination span:hover {
  color: #4872ae;
}
.pagination a.page-numbers.next, .pagination a.page-numbers.prev,
.pagination span.next,
.pagination span.prev {
  border: 1px solid #4872ae;
  border-radius: 100%;
  padding: 8px;
  height: 40px;
  width: 40px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.pagination a.page-numbers.next svg, .pagination a.page-numbers.prev svg,
.pagination span.next svg,
.pagination span.prev svg {
  padding-top: 1px;
  height: 16px;
  margin-bottom: -1px;
}
.pagination a.page-numbers.next:hover, .pagination a.page-numbers.prev:hover,
.pagination span.next:hover,
.pagination span.prev:hover {
  background-color: #4872ae;
}
.pagination a.page-numbers.next:hover svg path, .pagination a.page-numbers.prev:hover svg path,
.pagination span.next:hover svg path,
.pagination span.prev:hover svg path {
  stroke: white;
}

.awsm-job-wrap {
  max-width: 100% !important;
}
@media (min-width: 992px) {
  .awsm-job-wrap {
    max-width: 65% !important;
  }
}

.column-layout {
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: auto;
  grid-row-gap: 32px;
  margin-bottom: 48px;
  padding: 0 0 48px 0;
}
@media (min-width: 1200px) {
  .column-layout {
    grid-template-columns: 250px auto;
    grid-column-gap: 32px;
    padding: 48px 0;
  }
}
@media (min-width: 1500px) {
  .column-layout {
    grid-template-columns: 300px auto;
    grid-column-gap: 32px;
    padding: 80px 0;
  }
}

@media (min-width: 1200px) {
  .column-layout .column-layout__sidebar-left {
    height: 100%;
  }
}

.column-layout .column-layout .column-layout__content > *:first-child,
.column-layout .column-layout .column-layout__content > *:first-child > * {
  margin-top: 0 !important;
}

.column-layout .column-layout__content-full {
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (min-width: 1200px) {
  .column-layout .column-layout__content-full {
    grid-column-start: 1;
    grid-column-end: 3;
  }
}

/* Internet Explorer 11+ */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .column-layout .column-layout__sidebar-left {
    float: left;
    width: 22%;
    margin: 0 2% 0 0;
  }

  .column-layout .column-layout__content {
    float: left;
    width: 75%;
  }

  footer {
    clear: both;
  }
}
.page-template-page-basic .site-content {
  margin: 48px 0;
}

.page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section) {
  margin-left: auto;
  margin-right: auto;
  max-width: 500px;
}
@media (min-width: 768px) {
  .page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section) {
    max-width: 800px;
  }
}
@media (min-width: 1440px) {
  .page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section) {
    max-width: 1080px;
  }
}

.awsm-job-more {
  display: block;
}
.awsm-job-more span {
  display: none;
}

body.awsm_job_openings-template-default article.awsm_job_openings {
  max-width: 970px;
  margin: 48px auto 0 auto;
  padding: 0 30px;
}

body.volunteering-template-default article.volunteering {
  max-width: 970px;
  margin: 48px auto 0 auto;
  padding: 0 30px;
}
body.volunteering-template-default article.volunteering > .wp-block-button.application-link {
  margin-top: 2em;
}

.page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section),
.page-template-default article .entry-content > :not(section),
.page-template-default article .entry-header > :not(section),
.page-template-default article .entry-content > .wp-block-group > :not(section),
.event-template-default article .entry-content > :not(section),
.event-template-default article .entry-content > .wp-block-group > :not(section),
.post-template-default article .entry-content > :not(section),
.post-template-default article .entry-content > .wp-block-group > :not(section),
.archive #content > :not(section),
.archive #content > .wp-block-group > :not(section),
.blog #content > :not(section),
.blog #content > .wp-block-group > :not(section),
.contain {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 32px);
}
@media (min-width: 450px) {
  .page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section),
.page-template-default article .entry-content > :not(section),
.page-template-default article .entry-header > :not(section),
.page-template-default article .entry-content > .wp-block-group > :not(section),
.event-template-default article .entry-content > :not(section),
.event-template-default article .entry-content > .wp-block-group > :not(section),
.post-template-default article .entry-content > :not(section),
.post-template-default article .entry-content > .wp-block-group > :not(section),
.archive #content > :not(section),
.archive #content > .wp-block-group > :not(section),
.blog #content > :not(section),
.blog #content > .wp-block-group > :not(section),
.contain {
    width: calc(100% - 72px);
  }
}
@media (min-width: 768px) {
  .page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section),
.page-template-default article .entry-content > :not(section),
.page-template-default article .entry-header > :not(section),
.page-template-default article .entry-content > .wp-block-group > :not(section),
.event-template-default article .entry-content > :not(section),
.event-template-default article .entry-content > .wp-block-group > :not(section),
.post-template-default article .entry-content > :not(section),
.post-template-default article .entry-content > .wp-block-group > :not(section),
.archive #content > :not(section),
.archive #content > .wp-block-group > :not(section),
.blog #content > :not(section),
.blog #content > .wp-block-group > :not(section),
.contain {
    width: calc(100% - 132px);
  }
}

.page-template-default article .entry-content > :not(section),
.event-template-default article .entry-content > :not(section),
.post-template-default article .entry-content > :not(section),
.archive #content > :not(section),
.blog #content > :not(section),
.page-template-default article .entry-header > :not(section),
.contain {
  max-width: 1920px;
}

.margin {
  margin: 48px 0;
}
@media (min-width: 900px) {
  .margin {
    margin: 80px 0;
  }
}

.margin-top {
  margin-top: 48px;
}
@media (min-width: 900px) {
  .margin-top {
    margin-top: 80px;
  }
}

.margin-bottom {
  margin-bottom: 48px;
}
@media (min-width: 900px) {
  .margin-bottom {
    margin-bottom: 80px;
  }
}

.wp-block-columns {
  gap: 24px;
}
@media (min-width: 768px) {
  .wp-block-columns {
    gap: 64px;
  }
}

.page-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.event-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.post-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.archive #content > :not(section).wp-block-group[class*=is-style-],
.blog #content > :not(section).wp-block-group[class*=is-style-],
.padding {
  padding: 48px 0;
}
@media (min-width: 900px) {
  .page-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.event-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.post-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.archive #content > :not(section).wp-block-group[class*=is-style-],
.blog #content > :not(section).wp-block-group[class*=is-style-],
.padding {
    padding: 80px 0;
  }
}

.padding-top {
  padding-top: 48px;
}
@media (min-width: 900px) {
  .padding-top {
    padding-top: 80px;
  }
}

.padding-bottom {
  padding-bottom: 48px;
}
@media (min-width: 900px) {
  .padding-bottom {
    padding-bottom: 80px;
  }
}

.wp-block-image {
  overflow: auto;
}
.wp-block-image.aligncenter img {
  margin-left: auto;
  margin-right: auto;
}
.wp-block-image.aligncenter figcaption {
  text-align: center;
}
.wp-block-image.alignright figcaption {
  text-align: right;
}
.wp-block-image figcaption {
  min-height: 0vw;
  font-size: 16px;
  margin: 1 0 0;
}
@media (min-width: 320px) {
  .wp-block-image figcaption {
    font-size: calc(15.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1920px) {
  .wp-block-image figcaption {
    font-size: 18px;
  }
}

.wp-block-embed.is-type-video .wp-block-embed__wrapper {
  aspect-ratio: 16/9;
}
.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe {
  height: 100%;
  width: 100%;
}

blockquote.wp-block-quote {
  border-left: 2px solid grey;
  padding: 0.5em 0 0.5em 1em;
}

.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve {
  margin-top: calc((1800% / 200) + 48px);
}
@media (min-width: 600px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve {
    margin-top: calc((1800% / 200) + 80px);
  }
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background {
  background-color: white;
  max-width: 100%;
  width: 100%;
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width,
.archive #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width,
.blog #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width {
  margin-bottom: 0;
  max-width: 1000px;
}
@media (min-width: 768px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:first-child, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.archive #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.blog #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:first-child {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
        justify-content: flex-end;
  }
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.archive #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.blog #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child {
  margin-bottom: 0;
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-medium-width, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-medium-width,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-medium-width,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-medium-width,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-medium-width,
.archive #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-medium-width,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-medium-width,
.blog #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-medium-width,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-medium-width,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-medium-width {
  max-width: 1400px;
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.archive #content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.blog #content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group {
  margin-top: -48px;
}
@media (min-width: 900px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.archive #content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.blog #content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group {
    margin-top: -80px;
  }
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve {
  position: relative;
}
@media (min-width: 768px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve {
    padding-top: 0;
  }
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve::after,
.archive #content > :not(section).wp-block-group.is-style-curve::after,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve::after,
.blog #content > :not(section).wp-block-group.is-style-curve::after,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1;
}
@media (min-width: 2000px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve::after,
.archive #content > :not(section).wp-block-group.is-style-curve::after,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve::after,
.blog #content > :not(section).wp-block-group.is-style-curve::after,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after {
    max-height: 200px;
  }
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve::after,
.archive #content > :not(section).wp-block-group.is-style-curve::after,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve::after,
.blog #content > :not(section).wp-block-group.is-style-curve::after,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after {
  background-color: white;
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-narrow,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-narrow,
.archive #content > :not(section).wp-block-group.is-style-narrow,
.blog #content > :not(section).wp-block-group.is-style-narrow,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-narrow {
  max-width: 1220px;
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-narrow .wp-block-heading, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-narrow .wp-block-columns,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-narrow .wp-block-heading,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-narrow .wp-block-columns,
.archive #content > :not(section).wp-block-group.is-style-narrow .wp-block-heading,
.archive #content > :not(section).wp-block-group.is-style-narrow .wp-block-columns,
.blog #content > :not(section).wp-block-group.is-style-narrow .wp-block-heading,
.blog #content > :not(section).wp-block-group.is-style-narrow .wp-block-columns,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-narrow .wp-block-heading,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-narrow .wp-block-columns {
  width: 100%;
}

.wp-block-columns.is-style-vertical-align {
  -ms-flex-align: center !important;
      align-items: center !important;
}
@media (max-width: 782px) {
  .wp-block-columns.is-style-no-gap {
    gap: 0;
  }
}
.wp-block-columns > .wp-block-column > figure.wp-block-image {
  margin-bottom: 0;
}
.wp-block-columns > .wp-block-column > figure.wp-block-image + h3 {
  margin-top: 16px;
}
.wp-block-columns > .wp-block-column > h2 {
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .wp-block-columns.is-style-numbered-list {
    text-align: center;
  }
  .wp-block-columns.is-style-numbered-list .wp-block-column img {
    margin: 0 auto 0.6em;
  }
}
@media (max-width: 768px) {
  .wp-block-columns.is-style-numbered-list .wp-block-column {
    display: -ms-flexbox;
    display: flex;
    gap: 24px;
  }
  .wp-block-columns.is-style-numbered-list .wp-block-column *:first-child {
    -ms-flex-preferred-size: 60px;
        flex-basis: 60px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
.wp-block-columns.is-style-numbered-list .wp-block-column .wp-block-group {
  max-width: 400px;
}
@media (min-width: 768px) {
  .wp-block-columns.is-style-numbered-list .wp-block-column .wp-block-group {
    margin: 0 auto;
  }
}

blockquote.wp-block-quote {
  margin: 2em 0;
  padding: 0;
  border: 0;
}
blockquote.wp-block-quote p {
  min-height: 0vw;
  font-size: 24px;
}
@media (min-width: 320px) {
  blockquote.wp-block-quote p {
    font-size: calc(22.4px + 100vw * 0.005);
  }
}
@media (min-width: 1920px) {
  blockquote.wp-block-quote p {
    font-size: 32px;
  }
}
blockquote.wp-block-quote cite:before {
  content: "—";
  margin-right: 4px;
}

p.is-style-narrow {
  max-width: 970px !important;
}

.accordion-row {
  margin-bottom: 28px;
  border-bottom: 1px solid #ffc929;
}

.accordion-row + .accordion-row {
  margin-top: -28px;
}

.accordion-row {
  transition: border-top 300ms ease-in-out, background 300ms ease-in-out 300ms;
  width: 100%;
}
.accordion-row.has-focus {
  transition: background 300ms ease-in-out;
}

.accordion-row a.accordion-row-toggle {
  -ms-flex-align: center;
      align-items: center;
  background-position: 100% 50%;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: 0;
  padding: 16px 16px;
  text-decoration: none;
}
@media (min-width: 768px) {
  .accordion-row a.accordion-row-toggle {
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
}
.accordion-row a.accordion-row-toggle span {
  margin-bottom: 0;
}
.accordion-row a.accordion-row-toggle:focus {
  outline-offset: 0;
}
.accordion-row a.accordion-row-toggle.open .toggle-icon svg {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.accordion-row a.accordion-row-toggle .heading {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
@media (min-width: 768px) {
  .accordion-row a.accordion-row-toggle .heading {
    -ms-flex-preferred-size: 60%;
        flex-basis: 60%;
    margin-left: 0;
  }
}

.accordion-row a.accordion-row-toggle .toggle-icon {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
@media (min-width: 768px) {
  .accordion-row a.accordion-row-toggle .toggle-icon {
    -ms-flex-preferred-size: 125px;
        flex-basis: 125px;
  }
}
.accordion-row a.accordion-row-toggle .toggle-icon svg {
  -ms-flex-preferred-size: 24px;
      flex-basis: 24px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  fill: black;
  height: 24px;
  margin-left: 16px;
  margin-bottom: -3px;
  width: 24px;
  transition: all 300ms ease;
}

.front .accordion-row .accordion-row-content {
  overflow: hidden;
  padding: 16px 16px;
}
.front .accordion-row .accordion-row-content .accordion-content__content > *:last-child,
.front .accordion-row .accordion-row-content .accordion-content__content > *:last-child > *:last-child {
  margin-bottom: 0;
}
.front .accordion-row .accordion-row-content .accordion-content__content ul,
.front .accordion-row .accordion-row-content .accordion-content__content ol {
  margin: 0;
}

.block-image-content.image-left .content .content__content {
  -ms-flex-order: 2;
      order: 2;
}
.block-image-content.image-left .content .content__image {
  -ms-flex-order: 1;
      order: 1;
}
.block-image-content.image-right .content .content__content {
  -ms-flex-order: 2;
      order: 2;
}
@media (min-width: 900px) {
  .block-image-content.image-right .content .content__content {
    -ms-flex-order: 1;
        order: 1;
  }
}
.block-image-content.image-right .content .content__image {
  -ms-flex-order: 1;
      order: 1;
}
@media (min-width: 900px) {
  .block-image-content.image-right .content .content__image {
    -ms-flex-order: 2;
        order: 2;
  }
}
.block-image-content .content {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 32px;
}
@media (min-width: 900px) {
  .block-image-content .content {
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 40px;
  }
}
@media (min-width: 1100px) {
  .block-image-content .content {
    gap: 72px;
  }
}
.block-image-content .content .title {
  margin-bottom: 0;
}
.block-image-content .content .content__content {
  width: 100%;
}
@media (min-width: 900px) {
  .block-image-content .content .content__content {
    -ms-flex-preferred-size: calc((100% - 48px) / 2);
        flex-basis: calc((100% - 48px) / 2);
  }
}
@media (min-width: 1100px) {
  .block-image-content .content .content__content {
    -ms-flex-preferred-size: calc((100% - 48px) * 0.4);
        flex-basis: calc((100% - 48px) * 0.4);
  }
}
.block-image-content .content .content__image {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
@media (min-width: 900px) {
  .block-image-content .content .content__image {
    -ms-flex-preferred-size: calc((100% - 48px) / 2);
        flex-basis: calc((100% - 48px) / 2);
  }
}
@media (min-width: 900px) {
  .block-image-content .content .content__image {
    -ms-flex-preferred-size: calc((100% - 48px) * 0.6);
        flex-basis: calc((100% - 48px) * 0.6);
    z-index: 1;
  }
}
.block-image-content .content .content__image figure.wp-block-image {
  margin-bottom: 0;
  width: 100%;
}
.block-image-content .content .content__image figure.wp-block-image img {
  -o-object-fit: cover;
     object-fit: cover;
  margin: 0 auto;
  width: 100%;
}
.block-image-content .content .content__image figure.wp-block-image figcaption {
  display: nonestyl;
}
.block-image-content .content .content__image iframe {
  aspect-ratio: 16/9;
  width: 100%;
}

.block-carousel {
  position: relative;
  margin-bottom: 0;
}
.block-carousel.bg-white {
  background-color: #ffffff;
}
.block-carousel > svg {
  top: -12em;
  left: -23em;
  position: absolute;
  z-index: -1;
}
@media (max-width: 768px) {
  .block-carousel > svg {
    top: -5em;
    height: auto;
    left: -10em;
    width: 20em;
  }
}
.block-carousel .content__content {
  margin-bottom: 3em;
}
.block-carousel .swiper {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: 100%;
}
.block-carousel .swiper .swiper-wrapper .swiper-slide {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
  gap: 32px;
  padding: 0px 16px;
}
@media (min-width: 450px) {
  .block-carousel .swiper .swiper-wrapper .swiper-slide {
    padding: 0px 36px;
  }
}
@media (min-width: 500px) {
  .block-carousel .swiper .swiper-wrapper .swiper-slide {
    padding: 0;
  }
}
@media (min-width: 1000px) {
  .block-carousel .swiper .swiper-wrapper .swiper-slide {
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 40px;
  }
}
@media (min-width: 1300px) {
  .block-carousel .swiper .swiper-wrapper .swiper-slide {
    gap: 80px;
  }
}
.block-carousel .swiper .swiper-wrapper .swiper-slide .content,
.block-carousel .swiper .swiper-wrapper .swiper-slide .image,
.block-carousel .swiper .swiper-wrapper .swiper-slide .button {
  -ms-flex: 1;
      flex: 1;
  width: 100%;
}
.block-carousel .swiper .swiper-wrapper .swiper-slide .content {
  width: 100%;
}
.block-carousel .swiper .swiper-wrapper .swiper-slide .content blockquote.wp-block-quote {
  border: none;
  margin: 0 0 2em 0;
  padding: 0;
}
.block-carousel .swiper .swiper-wrapper .swiper-slide .content .wp-block-button a.wp-block-button__link {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.block-carousel .swiper .swiper-wrapper .swiper-slide .image figure {
  margin: 0;
  aspect-ratio: 3/2;
}
.block-carousel .swiper .swiper-wrapper .swiper-slide .image figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.block-carousel .swiper .swiper-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 16px;
}
@media (min-width: 1000px) {
  .block-carousel .swiper .swiper-nav {
    margin-top: 2em;
  }
}
.block-carousel .swiper .swiper-nav div {
  -ms-flex-align: center;
      align-items: center;
  border: 1px solid #4872ae;
  border-radius: 100%;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  height: 48px;
  transition: all 300ms ease;
  width: 48px;
}
.block-carousel .swiper .swiper-nav div svg path {
  transition: all 300ms ease;
}
.block-carousel .swiper .swiper-nav div:hover {
  background-color: #4872ae;
}
.block-carousel .swiper .swiper-nav div:hover svg path {
  stroke: #f7f3ea;
}

@media (max-width: 768px) {
  .block-carousel > svg {
    top: -5em;
    height: auto;
    left: -10em;
    width: 20em;
  }
  .block-carousel .swiper-slide {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
  }
  .block-carousel .content blockquote.wp-block-quote {
    margin-bottom: 1em;
  }
  .block-carousel .content .wp-block-buttons {
    text-align: center;
  }
  .block-carousel .content .wp-block-button {
    margin-bottom: 1em;
  }
}
.block-quicklinks {
  position: relative;
}
.block-quicklinks.bg-white {
  background-color: #ffffff;
}
.block-quicklinks.bg-cream {
  background-color: #f7f3ea;
}
.block-quicklinks > svg {
  top: -7em;
  right: -5vw;
  position: absolute;
  z-index: -1;
}
@media (max-width: 768px) {
  .block-quicklinks > svg {
    top: -4em;
    height: auto;
    right: -2em;
    width: 20em;
  }
}
.block-quicklinks .content .content__content {
  text-align: center;
  margin-bottom: 3em;
}
.block-quicklinks .content .image-links {
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
}
@media (min-width: 900px) {
  .block-quicklinks .content .image-links {
    gap: 48px;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .block-quicklinks .content .image-links {
    gap: 80px;
  }
}
.block-quicklinks .content .image-links .image-links__links {
  -ms-flex-preferred-size: calc((100% - 80px) * 0.45);
      flex-basis: calc((100% - 80px) * 0.45);
}
.block-quicklinks .content .image-links .image-links__image {
  -ms-flex-preferred-size: calc((100% - 80px) * 0.55);
      flex-basis: calc((100% - 80px) * 0.55);
}
.block-quicklinks .content .image-links .image-links__links a {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  border-bottom: 1px dashed #ffc929;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 24px;
  padding: 32px 16px;
  text-decoration: none;
}
.block-quicklinks .content .image-links .image-links__links a:hover span, .block-quicklinks .content .image-links .image-links__links a:focus span {
  background-position: 0 100%;
}
.block-quicklinks .content .image-links .image-links__links a:hover svg, .block-quicklinks .content .image-links .image-links__links a:focus svg {
  -webkit-transform: translateX(16px);
          transform: translateX(16px);
}
.block-quicklinks .content .image-links .image-links__links a span {
  margin: 0;
  background-image: linear-gradient(to right, #ffc929 50%, transparent 50%);
  background-size: 210% 0.8em;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: background 500ms ease;
  padding: 0 4px 2px;
  margin: 0 -4px -2px;
}
.block-quicklinks .content .image-links .image-links__links a svg {
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease;
  transition: transform 500ms ease, -webkit-transform 500ms ease;
}

.block-stats {
  z-index: 2;
  position: relative;
  background-color: white;
  margin-top: calc((400% / 200) + 48px);
}
@media (min-width: 768px) {
  .block-stats {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  .block-stats {
    padding-top: 0;
  }
}
.block-stats::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1;
}
@media (min-width: 2000px) {
  .block-stats::after {
    max-height: 200px;
  }
}
.block-stats::after {
  background-color: white;
}
@media (min-width: 600px) {
  .block-stats {
    margin-top: calc((400% / 200) + 80px);
  }
}
.block-stats .content .wp-block-buttons {
  -ms-flex-pack: center;
      justify-content: center;
  margin: 0;
}
.block-stats .content .content__content {
  margin-bottom: 3em;
  text-align: center;
}
.block-stats .content .content__stats {
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
  margin: 0 -16px 32px -16px;
  overflow-x: scroll;
  padding: 0 16px;
}
@media (min-width: 450px) {
  .block-stats .content .content__stats {
    margin: 0 -36px 32px -36px;
    padding: 0 36px;
  }
}
@media (min-width: 768px) {
  .block-stats .content .content__stats {
    margin: 0 -60px 32px -60px;
    padding: 0 60px;
  }
}
@media (min-width: 1000px) {
  .block-stats .content .content__stats {
    -ms-flex-pack: center;
        justify-content: center;
    padding: 0;
    margin: 0 0 32px 0;
    overflow: auto;
  }
}
.block-stats .content .content__stats .stat-wrapper {
  -ms-flex-preferred-size: 260px;
      flex-basis: 260px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: center;
}
@media (min-width: 1000px) {
  .block-stats .content .content__stats .stat-wrapper {
    -ms-flex-preferred-size: calc((100% - 32px * 3) / 4);
        flex-basis: calc((100% - 32px * 3) / 4);
  }
}
.block-stats .content .content__stats .stat-wrapper p {
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.block-stats .content .content__stats .stat-wrapper .h1 {
  font-family: futura-pt, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
}
.block-stats .content .content__stats .stat-wrapper .stat {
  aspect-ratio: 1;
  background-image: url("data:image/svg+xml,%3Csvg width='227' height='230' viewBox='0 0 227 230' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M226.044 129.686C225.855 128.923 225.303 128.256 224.909 127.54C225.918 127 226.154 126.443 225.855 125.076C225.571 123.789 225.256 122.501 226.107 121.261C226.28 121.023 226.249 120.594 226.217 120.26C226.123 118.893 225.918 117.526 225.886 116.143C225.87 114.982 225.271 114.489 224.262 114.219C223.821 117.208 224.057 119.322 224.735 120.148C224.231 121.516 223.789 122.692 223.332 123.932C222.055 123.201 223.332 120.943 221.393 120.594C221.299 122.681 220.731 123.73 219.691 123.741C220.132 122.072 219.281 120.466 219.517 118.765C219.754 117.096 219.675 115.396 219.675 113.695C219.675 111.946 219.612 110.182 219.517 108.433C219.438 106.668 219.328 104.92 219.155 103.155C218.981 101.407 218.76 99.6424 218.492 97.9097C218.24 96.2406 217.909 94.5715 217.578 92.9024C217.247 91.2333 216.869 89.5642 216.459 87.6726C217.736 87.9905 218.051 88.7376 218.224 89.5165C218.477 90.6134 218.887 91.7579 218.76 92.8388C218.603 94.2218 219.864 94.8576 219.959 96.0975C220.211 99.6106 220.652 103.108 220.983 106.605C221.125 108.02 221.393 109.482 221.188 110.865C220.968 112.343 221.551 113.663 221.472 115.078C221.456 115.443 221.693 115.841 221.803 116.206C222.181 114.696 222.197 113.281 222.26 111.867C222.308 110.865 222.702 109.752 222.386 108.894C221.677 106.986 222.355 105.19 222.386 103.346C222.402 102.377 222.213 101.534 221.913 100.612C221.425 99.1178 220.968 97.4487 221.157 95.9227C221.33 94.5397 221.062 93.3952 220.447 92.3937C219.533 90.8836 219.186 89.3417 219.218 87.6408C219.612 87.5454 219.864 87.4818 220.132 87.4341C220.463 88.0859 220.857 88.7217 221.141 89.4053C221.772 90.9631 222.355 92.5527 222.954 94.1105C222.717 94.0946 222.371 94.0628 221.582 94.0151C222.371 94.7782 222.859 95.2392 223.443 95.7955C223.916 94.5556 224.72 93.6177 223.458 92.664C223.364 92.5845 223.506 92.2189 223.521 91.9804C223.521 91.4082 223.632 90.7882 223.49 90.2477C223.253 89.2463 222.859 88.2925 222.481 87.1798C221.693 87.1003 220.841 87.0208 219.99 86.9572C218.965 86.7029 218.303 85.5743 218.587 85.0497C218.997 84.3185 218.65 83.9211 218.524 83.4283C218.161 82.1407 217.736 80.8849 217.326 79.6291C217.231 79.2635 217.121 78.8979 217.026 78.5482C216.947 78.1508 216.853 77.7533 216.774 77.3559V77.3877C216.774 77.3877 216.774 77.3718 216.774 77.3559C216.128 75.8617 215.481 74.3516 214.819 72.8573C215.639 73.5727 216.301 74.5105 217.547 74.4946C218.477 73.6045 218.477 72.6189 217.83 71.5697C217.625 71.22 217.42 70.8544 217.263 70.4888C216.711 69.2648 216.238 67.9931 215.623 66.8009C214.882 65.3702 214.078 63.9873 213.211 62.6361C212.628 61.73 212.707 60.2676 211.178 60.1086C211.099 60.1086 211.051 59.7589 210.973 59.584C210.326 58.0739 209.79 56.5002 209.002 55.0854C208.056 53.3845 206.937 51.779 205.802 50.2053C204.052 47.805 202.223 45.4523 200.426 43.0838C196.973 38.5534 193.032 34.484 188.823 30.6848C188.05 29.9854 187.041 29.5562 186.143 28.9998C185.922 28.8726 185.544 28.7454 185.528 28.5865C185.418 27.2512 184.125 27.0922 183.384 26.4087C182.895 25.9636 182.201 25.7252 181.713 25.2801C179.364 23.1977 176.542 21.926 173.846 20.4159C172.727 19.7959 171.639 19.1124 170.614 18.3493C168.344 16.6644 166.011 15.1542 163.378 14.0574C162.574 13.7236 162.211 14.3912 161.644 14.264C160.998 12.1975 160.619 11.9432 158.617 12.1657C158.002 10.7828 156.883 10.2582 155.417 10.3059C155.164 10.3059 154.739 10.3695 154.66 10.2423C153.84 8.93881 152.406 8.82754 151.16 8.39834C146.573 6.77693 142.158 4.56737 137.271 3.96331C133.535 3.50232 129.893 2.29421 126.078 2.29421C125.243 2.29421 124.391 1.99219 123.556 1.86502C122.011 1.64247 120.466 1.43582 118.905 1.26096C117.66 1.1179 116.398 0.97483 115.153 0.943038C113.687 0.927141 112.205 1.03841 110.739 1.102C110.345 1.102 109.951 1.1179 109.572 1.13379C108.453 1.13379 107.207 1.46761 106.23 1.0861C104.669 0.482049 103.298 1.99219 101.832 1.16558C101.784 1.13379 101.627 1.32455 101.516 1.40403C100.176 2.27832 98.5209 2.27832 97.244 1.89681C95.762 1.45172 94.5324 1.75374 93.4131 2.27832C92.2307 2.85058 90.7173 2.23063 89.7556 3.43874C89.6925 3.51822 89.2826 3.35926 89.0462 3.29567C88.8255 3.23209 88.5574 3.04133 88.4156 3.10492C85.8459 4.26534 83.2604 5.33038 80.4385 5.64831C80.3124 5.64831 80.1705 5.71189 80.0601 5.77548C78.862 6.47491 77.6481 7.14255 76.4499 7.87377C75.1887 8.63679 73.7068 9.20905 72.7767 10.2741C71.7047 11.4822 70.5854 12.5949 69.3715 13.6441C67.9211 14.1369 66.4549 14.6455 64.9888 15.1383C63.4123 15.6629 61.82 16.1557 60.2751 16.7438C59.9598 16.8551 59.7233 17.2366 59.5026 17.5386C58.3675 19.0647 56.6334 19.7164 55.1042 20.6702C53.2439 19.939 52.2507 21.5604 50.9107 22.2439C49.681 22.8639 48.4513 23.452 47.2059 24.0561C48.1991 22.9116 49.3342 22.0214 50.5323 21.2107C51.2417 20.7338 51.3048 20.2251 51.0526 19.5416C48.94 19.7482 47.6473 20.4476 46.5753 21.8306C46.3546 22.1326 46.0078 22.4188 45.6767 22.5459C44.715 22.8798 43.5484 22.848 43.3908 24.3104C43.375 24.4853 42.7444 24.6124 42.3976 24.7555C42.1926 24.835 41.83 24.835 41.7827 24.9781C40.9314 27.3307 38.409 27.8394 36.9429 29.5244C36.6118 29.9059 35.9024 29.9536 35.3979 30.2079C34.988 30.4145 34.3732 30.6371 34.2944 30.9709C33.9948 32.1631 33.112 32.8943 32.4656 33.8163C32.0557 34.3886 31.6143 35.1039 32.576 35.8351C33.5061 34.945 34.4205 34.0707 35.3349 33.2123C37.337 31.3365 39.3392 29.4449 41.3571 27.6009C41.9877 27.0287 42.6498 26.4882 43.3592 26.0113C44.2894 25.3914 44.6362 26.0431 45.0146 26.8697C44.4313 27.2989 43.8952 27.6645 43.3592 28.0619C43.5169 28.348 43.6588 28.6183 43.8637 28.9998C43.0439 29.6197 42.2399 30.2238 41.4359 30.8278C41.3886 30.8755 41.3256 30.9232 41.2783 30.955C41.3256 30.9073 41.3886 30.8596 41.4359 30.8278C41.4674 30.5894 41.4832 30.351 41.5305 29.9218C40.5373 30.3828 39.686 30.6848 38.8977 31.1458C37.7311 31.8452 37.7154 32.7672 38.8189 33.403C38.3144 33.8958 37.81 34.3886 37.2897 34.8496C36.7695 35.3106 36.2177 35.7239 35.6817 36.169C36.0758 36.5823 36.4857 36.9797 36.8798 37.393C36.8798 37.393 36.8956 37.393 36.9114 37.393C37.4316 36.9797 37.9676 36.5823 38.4721 36.169C40.2535 34.6747 42.0192 33.1805 43.8007 31.6703C44.1317 31.3524 44.4155 30.955 44.7938 30.7325C45.5033 30.3192 46.2758 30.0012 47.0325 29.6356C46.9379 29.3336 46.8433 29.0157 46.7487 28.666C47.9941 28.2686 49.2711 28.1255 50.2485 27.5055C51.9827 26.3928 53.5119 24.9304 55.183 23.7064C57.0117 22.3711 58.7932 20.8133 60.8426 19.9549C63.3965 18.8739 65.6352 17.0936 68.4413 16.5531C68.599 16.5213 68.7409 16.4577 68.8828 16.3623C68.9773 16.4418 69.0877 16.5213 69.2138 16.5849C70.1124 17.0935 71.0268 17.5863 71.9412 18.0473C71.547 18.3811 71.1214 18.6355 70.4908 18.4606C69.8286 19.5098 68.7251 19.0647 67.795 19.2554C66.0766 19.621 65.1622 21.7034 63.1443 21.4968C63.0339 21.4968 62.9078 21.8147 62.7502 21.9419C62.4979 22.1485 62.2299 22.3552 61.9304 22.4824C60.6061 23.0546 59.1873 23.452 57.9418 24.1673C55.2776 25.7093 52.7079 27.4261 50.0751 29.0316C49.6968 29.2541 49.0189 29.6038 48.8612 29.4608C48.1045 28.7931 47.6315 29.4767 47.0482 29.6674C46.9537 30.2715 46.8748 30.8755 46.7802 31.4796C45.8028 31.5591 44.7938 31.6227 43.8007 31.7021C44.179 32.0677 44.5731 32.4493 44.983 32.8467C41.8458 35.5172 38.614 38.0765 35.9497 41.2716C36.4699 41.9711 36.8956 42.5433 37.3212 43.1156H39.5914C39.4495 43.7196 39.3076 44.2601 39.1657 44.8801C39.5283 44.8165 39.7175 44.8324 39.7648 44.7529C40.8841 43.3222 42.0823 41.9552 43.0439 40.4291C44.0056 38.9349 45.8028 38.0924 46.2127 36.2008C47.1271 36.1372 48.0572 36.0895 48.9716 35.9941C49.5076 35.9464 50.0594 35.6603 50.5323 35.7716C50.7688 35.8192 51.021 35.8669 51.2575 35.8987C50.0909 36.8048 49.0031 37.6473 48.136 38.299C43.9898 41.4624 41.1048 45.659 37.2739 48.9972C36.5488 49.633 34.7516 51.0796 32.7336 52.8123C32.6548 52.4149 32.5918 52.081 32.4814 51.7631C31.7562 49.4264 32.2449 48.5044 34.5151 47.9957V46.0087C33.7426 45.5477 33.4588 46.0405 33.0174 46.5492C32.1503 47.5347 31.504 49.0449 29.5018 48.3772C29.4388 50.1894 29.3757 51.7472 29.3442 52.6215C28.7766 53.4481 28.414 53.9409 28.146 54.3383V53.4322C27.6415 53.8455 27.3105 54.1157 26.9952 54.3701C26.6326 54.1316 26.3488 53.9409 25.9074 53.6548C26.7745 56.1822 26.7745 56.2458 25.4817 58.5508C25.3872 58.7256 25.261 58.8846 25.1507 59.0436C24.7881 59.8225 24.5201 60.665 24.0629 61.3803C23.7318 61.9049 23.1801 62.2705 22.7229 62.7156C23.0066 64.1462 21.9346 64.7821 21.1148 65.5769C20.973 66.0856 20.8468 66.5942 20.705 67.087C21.1148 67.2301 21.3986 67.3255 21.7612 67.4526C21.3671 68.6766 21.1306 69.8847 21.4774 71.1882C19.5699 74.5741 18.0091 78.2461 16.7479 82.0453C16.5745 81.3936 16.4011 80.8213 16.2435 80.2491C16.5272 80.1219 17.0002 80.0424 17.0317 79.8675C17.2524 78.6912 17.3943 77.4831 17.4889 76.2909C17.5204 75.8935 17.3943 75.4643 17.3312 74.9397C16.8268 75.2259 16.5272 75.4007 16.2277 75.5756C16.07 74.7808 15.9124 74.0972 15.7705 73.3819C16.7164 73.1435 17.5362 72.9368 18.1983 72.7778C18.088 72.0784 17.8357 71.5062 17.9303 70.9975C18.1353 69.8212 18.5294 68.6607 18.7974 67.5003C19.1758 65.863 19.223 65.8153 21.0675 65.561C21.1621 65.1159 21.2725 64.6708 21.3828 64.1303C21.0045 64.0985 20.705 64.0826 20.3739 64.0509C20.1216 63.0335 21.572 62.1592 20.6577 61.0942C20.4527 61.269 20.1689 61.3962 20.0428 61.6187C18.3402 64.7662 16.6376 67.9295 14.9665 71.1088C14.3832 72.2215 13.8787 73.366 13.2954 74.5741C12.0815 73.8429 12.113 73.0322 12.5387 72.1579C13.4846 70.2345 14.462 68.311 15.4552 66.4035C17.0002 63.4468 18.5924 60.4901 20.3266 57.2314C19.3807 57.1837 18.4979 56.8658 18.1826 57.1678C17.2367 58.0421 17.2209 59.2979 17.615 60.506C16.4011 60.7444 15.9597 60.9193 15.6286 61.7459C14.9665 63.3991 13.9418 64.7662 12.6018 65.8312C13.1535 67.85 13.1693 68.1998 12.113 68.47C10.6784 68.8515 10.5838 69.694 10.71 70.918C10.7572 71.3631 10.5365 72.0943 10.2055 72.301C9.03886 73.0322 8.99157 74.3039 8.66051 75.3689C7.87226 77.8487 7.74614 80.567 5.9174 82.6812C5.6021 83.0468 5.53904 83.6667 5.38139 84.1118C5.90163 84.6682 6.32729 85.1451 6.76871 85.622C6.01199 86.1783 5.33409 86.5757 4.79808 87.1321C4.37243 87.5613 4.43549 88.1972 5.09762 88.3879C6.09081 88.674 5.64939 89.2145 5.27103 89.5324C4.93997 89.8186 4.37243 89.7709 3.96254 89.9934C3.30041 90.3431 3.28464 91.0108 3.85218 91.4718C4.54584 92.0122 5.39715 91.9645 6.01199 91.281C6.24846 91.0267 6.39035 90.7087 6.76871 90.1365C7.14707 91.2492 7.41507 92.0281 7.79343 93.1408C7.22589 92.807 7.00518 92.6958 6.64259 92.4732C6.43764 93.2998 6.24846 94.0787 5.98046 95.1915C6.57953 94.7305 6.83177 94.5397 7.36778 94.1105C7.02095 95.573 6.78447 96.7493 6.45341 97.9097C6.02775 99.3722 5.25527 100.787 5.09762 102.281C4.54584 107.463 3.93101 112.63 4.0256 117.859C4.05713 119.226 3.93101 120.609 3.86795 121.992C3.72606 121.992 3.56841 121.992 3.42653 121.992C3.25311 119.529 3.0797 117.08 2.89052 114.537H1.39285C1.5032 115.713 1.92886 116.826 1.61356 117.653C1.07755 118.988 1.06178 120.292 1.10908 121.643C1.21943 124.679 1.37708 127.699 1.51897 130.735C1.51897 130.99 1.51897 131.244 1.51897 131.546C1.1879 131.435 0.951427 131.355 0.699188 131.26C0.0685881 132.23 0.446948 133.056 1.03025 133.803C-0.294006 135.377 -0.183652 136.712 1.15637 137.746C1.03025 139.16 0.588833 140.543 0.856837 141.767C1.14061 143.055 1.03025 144.215 0.588833 145.312C-0.435891 147.824 0.00552815 150.383 0.919897 152.593C2.43334 156.201 4.64043 159.476 7.46237 162.257C8.01414 162.798 8.83392 163.084 9.54334 163.497C8.94427 164.483 9.03886 165.087 10.0005 166.104C10.9149 167.058 11.8293 167.996 11.7504 169.49C11.7347 169.792 11.9712 170.126 12.1603 170.396C12.9486 171.525 13.8314 172.59 14.5566 173.75C15.1714 174.736 15.9282 174.847 16.9214 174.545C15.7705 171.763 14.4778 170.078 13.4688 169.713C13.2008 168.282 12.9643 167.042 12.7279 165.739C14.2098 165.707 14.2571 168.298 16.1016 167.583C15.1136 165.749 15.0611 164.557 15.9439 164.006C16.4169 165.675 17.9776 166.597 18.6397 168.171C19.3019 169.713 20.232 171.143 21.1148 172.59C22.0134 174.084 22.9751 175.547 23.9525 177.009C24.93 178.472 25.9232 179.918 26.9637 181.333C28.0041 182.748 29.0919 184.131 30.227 185.482C31.3148 186.785 32.4499 188.041 33.5849 189.281C34.7358 190.537 35.9182 191.761 37.2424 193.175C35.997 193.573 35.3349 193.096 34.7831 192.508C34.0106 191.697 33.0647 190.934 32.6233 189.949C32.04 188.693 30.6369 188.804 29.9275 187.787C27.9095 184.909 25.734 182.159 23.653 179.33C22.8175 178.185 21.8243 177.089 21.2883 175.801C20.7207 174.418 19.5383 173.591 18.8762 172.336C18.7028 172.002 18.3087 171.795 18.0091 171.541C18.4663 173.035 19.1757 174.243 19.8536 175.483C20.3266 176.357 20.5631 177.534 21.2725 178.106C22.849 179.378 23.1958 181.269 24.1102 182.859C24.5989 183.701 25.198 184.305 25.9232 184.941C27.1055 185.975 28.351 187.167 28.9816 188.55C29.5491 189.821 30.3531 190.664 31.3936 191.204C32.9543 192.015 34.0421 193.16 34.8777 194.622C34.5939 194.908 34.4047 195.099 34.1998 195.274C34.3259 195.385 34.452 195.512 34.5781 195.639C35.5871 195.321 36.7379 195.941 36.7537 196.53C36.7852 197.372 37.2739 197.531 37.6365 197.881C38.5982 198.787 39.6229 199.645 40.6161 200.504C40.8841 200.758 41.1679 201.012 41.4359 201.267C41.7197 201.569 41.9877 201.855 42.2715 202.157H42.2399C43.5642 203.095 44.8884 204.048 46.2127 204.986C45.1564 204.811 44.0844 204.35 43.0282 205.018C42.6971 206.258 43.1858 207.101 44.2894 207.673C44.652 207.864 44.9988 208.07 45.3299 208.293C46.4334 209.056 47.4897 209.898 48.6247 210.582C49.9963 211.408 51.3994 212.187 52.834 212.887C53.7957 213.364 54.4735 214.651 55.8609 213.999C55.9397 213.968 56.1446 214.222 56.3023 214.333C57.6265 215.287 58.8877 216.352 60.3066 217.147C61.9934 218.101 63.7591 218.896 65.5563 219.659C68.2837 220.803 71.0583 221.852 73.8172 222.933C79.0985 225.016 84.5531 226.43 90.1182 227.479C91.1429 227.67 92.2307 227.511 93.2869 227.527C93.5392 227.527 93.9333 227.432 94.0279 227.559C94.8162 228.64 95.9985 228.099 96.976 228.306C97.6223 228.433 98.3317 228.274 98.9939 228.385C102.068 228.942 105.142 228.56 108.216 228.433C109.493 228.385 110.77 228.401 112.032 228.513C113.198 228.624 114.349 228.688 115.516 228.703C115.484 228.783 115.468 228.862 115.453 228.958C117.36 229.88 118.842 229.959 120.45 229.323C120.797 229.18 121.238 229.117 121.585 229.196C122.578 229.403 123.556 230.055 124.439 228.878C124.549 228.735 125.148 228.958 125.511 229.021C125.731 229.053 126.047 229.244 126.157 229.164C128.08 227.607 130.524 228.481 132.636 227.797C133.125 227.638 133.74 227.972 134.307 228.02C134.765 228.052 135.411 228.195 135.647 227.956C136.515 227.082 137.65 226.923 138.674 226.478C139.053 226.319 139.447 226.112 139.636 225.763C140.298 225.635 140.976 225.508 141.638 225.365C141.607 225.492 141.591 225.651 141.638 225.858C142.08 225.572 142.426 225.333 142.757 225.127C142.915 225.095 143.057 225.047 143.215 225C143.861 225.079 144.507 225.159 145.154 225.206C145.469 225.238 145.832 225.286 146.084 225.159C147.377 224.507 148.654 223.823 149.915 223.092C150.167 222.949 150.309 222.631 150.482 222.361C150.813 222.234 151.129 222.122 151.46 221.995C151.46 222.075 151.444 222.138 151.428 222.218C151.838 222.265 152.264 222.393 152.674 222.345C152.863 222.329 153.02 222.011 153.304 221.709C153.21 221.614 153.115 221.518 153.02 221.423C153.793 221.137 154.581 220.835 155.338 220.501C155.433 220.66 155.527 220.803 155.669 220.835C155.921 220.914 156.237 220.755 156.536 220.708C156.457 220.485 156.441 220.199 156.284 220.072C156.977 219.738 157.671 219.388 158.333 218.991C158.775 218.721 159.263 218.546 159.768 218.387C159.311 218.657 158.854 218.927 158.381 219.198C158.286 219.245 158.333 219.547 158.302 219.945C160.477 219.086 162.527 218.387 164.292 217.036C164.781 216.686 165.27 216.336 165.774 215.986C165.68 215.939 165.601 215.907 165.506 215.891C165.617 215.843 165.711 215.796 165.822 215.748C165.822 215.828 165.822 215.907 165.79 215.986C167.398 216.114 168.517 215.208 169.558 214.174C169.605 214.127 169.526 213.92 169.448 213.745C169.668 213.602 169.889 213.475 170.11 213.332C170.236 213.411 170.378 213.459 170.567 213.443C171.056 213.427 171.529 212.95 172.017 212.664C171.765 212.632 171.513 212.585 171.261 212.553C171.529 212.378 171.797 212.187 172.065 212.012C172.254 211.885 172.443 211.774 172.616 211.647C172.427 211.981 172.254 212.33 172.049 212.648C174.918 211.377 177.693 209.866 180.12 207.895C182.501 205.972 185.15 204.303 187.262 201.775C187.01 201.712 186.773 201.664 186.537 201.632C186.71 201.441 186.915 201.267 187.136 201.108C187.703 201.012 187.971 201.012 188.129 200.885C189.438 199.884 190.73 198.882 191.992 197.833C192.449 197.452 192.827 196.959 193.174 196.466C193.615 195.862 193.568 195.29 193.111 194.686C193.883 193.811 194.703 193.001 195.649 192.269C195.744 192.19 195.838 192.079 195.901 191.967C196.579 190.743 197.257 189.535 197.919 188.295C198.613 186.992 199.574 185.72 199.842 184.321C199.842 184.29 199.842 184.258 199.858 184.242C201.056 183.256 201.782 181.762 202.775 180.57C202.838 180.49 202.743 180.284 202.806 180.172C203.626 178.789 203.563 176.977 205.013 175.865C205.565 175.435 205.392 174.752 204.335 174.545C203.721 175.324 203.059 176.151 202.412 177.009C202.034 177.502 201.687 178.011 201.324 178.503C201.372 177.979 201.214 177.581 200.867 177.359C202.743 174.815 204.54 172.208 206.117 169.458C206.795 168.266 207.615 167.153 208.371 166.009C208.497 166.088 208.624 166.152 208.765 166.231C207.646 168.425 206.543 170.619 205.392 172.876C205.865 173.162 206.322 173.448 206.748 173.703C207.252 172.638 207.457 171.461 208.151 170.921C209.286 170.047 209.979 168.95 210.626 167.773C212.092 165.119 213.511 162.448 214.945 159.794C215.071 159.571 215.213 159.348 215.355 159.11C215.576 159.38 215.749 159.571 215.923 159.794C216.963 159.301 217.058 158.379 216.947 157.441C218.887 156.789 219.486 155.597 218.871 153.991C219.706 152.847 220.794 151.893 221.188 150.701C221.614 149.445 222.292 148.523 223.238 147.808C225.398 146.186 226.343 143.77 226.69 141.402C227.258 137.523 227.037 133.565 226.06 129.718L226.044 129.686ZM39.418 32.7672C39.418 31.6703 40.0171 31.2253 41.026 31.1617C40.49 31.7021 39.954 32.2267 39.418 32.7672ZM40.0959 40.6994C40.4742 40.2702 40.8684 39.841 41.3728 39.2846C41.2047 40.0052 40.779 40.4768 40.0959 40.6994ZM46.2442 36.1054C45.2983 36.6935 44.3524 37.2976 43.3277 37.9334C43.3592 37.6314 43.375 37.2817 43.4065 36.932C43.1228 36.9161 42.8232 36.9002 42.4764 36.8684C42.9966 36.0736 43.2016 36.5505 43.4223 36.932C44.3682 36.3279 45.3141 35.708 46.2915 35.1039C46.7172 34.8337 47.1901 34.627 48.0414 34.1819C47.2217 35.0721 46.7329 35.5808 46.2442 36.1054ZM4.45125 131.53V132.245C4.45125 132.245 4.32513 132.245 4.27784 132.261C4.27784 132.023 4.26207 131.784 4.24631 131.546C4.32513 131.546 4.38819 131.546 4.46702 131.546L4.45125 131.53ZM2.25992 123.662C2.29145 123.534 2.38604 123.407 2.4491 123.28C2.52793 123.375 2.60675 123.455 2.70134 123.55C2.65405 123.646 2.60675 123.741 2.55946 123.836C2.46487 123.773 2.25992 123.693 2.27569 123.662H2.25992ZM3.34771 151.321C3.25312 151.067 3.17429 150.828 3.0797 150.574C3.15853 150.542 3.25311 150.494 3.33194 150.462C3.45806 150.701 3.56841 150.923 3.69453 151.162C3.58418 151.21 3.47382 151.257 3.34771 151.321ZM4.00983 149.366C3.48959 148.444 2.89052 147.569 2.48063 146.6C2.25992 146.091 2.27569 145.392 2.41757 144.851C2.51216 144.517 3.04817 144.295 3.37924 144.025C3.55265 144.406 3.82065 144.772 3.86795 145.169C4.0256 146.488 4.10442 147.824 4.21478 149.159C4.15172 149.223 4.07289 149.302 4.00983 149.366ZM3.28464 142.149C3.395 140.368 3.31617 138.715 4.56161 137.141C5.47598 139.24 4.71926 140.686 3.28464 142.149ZM218.209 112.804C218.335 113.091 218.414 113.377 218.524 113.663C218.382 113.695 218.24 113.711 218.083 113.742C218.02 113.44 217.956 113.154 217.893 112.852C218.004 112.836 218.209 112.773 218.224 112.804H218.209ZM163.93 210.455C163.173 210.773 162.401 211.09 161.644 211.408C162.322 210.947 163.015 210.471 163.693 210.01C163.772 210.168 163.851 210.312 163.93 210.471V210.455ZM161.502 211.456C160.982 211.726 160.446 211.981 159.926 212.251C160.272 211.822 160.635 211.377 161.013 210.9C161.187 211.09 161.344 211.281 161.502 211.456ZM94.0279 221.55C93.8545 221.502 93.6495 221.487 93.4446 221.502C93.5392 221.359 93.6338 221.232 93.7284 221.073C93.8387 221.264 93.9491 221.407 94.0279 221.534V221.55ZM93.4131 222.599C93.4131 222.599 93.3815 222.599 93.3658 222.599C93.3658 222.599 93.3658 222.568 93.3658 222.552C93.3658 222.568 93.3973 222.583 93.4131 222.599ZM88.1949 221.725C87.517 221.614 86.8075 221.359 86.035 221.073C86.3976 221.057 86.7287 221.026 87.0598 221.01C87.4381 221.248 87.8165 221.487 88.1949 221.725ZM124.486 221.884C125.479 222.25 126.22 222.345 126.756 221.757C127.119 221.948 127.481 222.122 127.844 222.313C127.844 222.329 127.844 222.345 127.844 222.361C127.418 222.472 126.992 222.647 126.567 222.631C126.252 222.631 125.936 222.599 125.621 222.568C125.227 222.424 124.833 222.218 124.454 221.932C124.454 221.932 124.486 221.9 124.486 221.884ZM125.243 215.796C125.668 215.732 126.094 215.684 126.535 215.605C126.236 215.748 126.031 215.875 125.873 216.05C125.81 216.018 125.747 215.986 125.668 215.955C125.542 215.891 125.4 215.843 125.243 215.796ZM127.434 216.654C127.355 216.273 127.276 215.875 127.197 215.478C127.702 215.398 128.222 215.287 128.727 215.192C128.695 215.271 128.758 215.382 128.774 215.478C128.932 215.414 129.089 215.351 129.263 215.287C129.215 215.223 129.168 215.16 129.137 215.112C130.019 214.953 130.902 214.778 131.785 214.588C131.675 215.065 131.533 215.462 131.375 215.78C130.429 216.002 129.452 216.193 128.648 216.765C128.285 216.734 127.891 216.702 127.45 216.638L127.434 216.654ZM155.464 21.0199C156.205 21.5922 156.914 22.1962 157.655 22.7526C157.971 22.991 158.302 23.2295 158.649 23.4043C160.43 24.3104 162.243 25.2006 164.024 26.1226C164.135 26.1862 164.214 26.2974 164.292 26.4246C162.653 26.218 161.013 26.0272 159.421 25.8206C156.631 22.0532 155.574 21.1153 153.935 20.8927C154.471 20.6066 154.96 20.6066 155.48 21.004L155.464 21.0199ZM153.856 15.7424C153.888 15.5516 153.982 15.3768 154.045 15.2178C154.802 14.9476 156.158 15.9808 156.773 17.634C155.858 16.4418 155.133 15.8695 153.951 16.7438C153.888 16.108 153.84 15.9172 153.872 15.7265L153.856 15.7424ZM165.443 20.5748C165.443 20.5748 165.491 20.4953 165.506 20.4476C165.837 20.6225 166.153 20.8133 166.484 20.9881C166.452 21.0517 166.421 21.0994 166.389 21.163C166.074 20.9722 165.759 20.7815 165.443 20.5748ZM182.564 33.403C182.974 32.6718 183.431 32.7672 184.014 33.5461C183.463 33.8004 183.069 33.9753 182.533 34.2296C182.533 33.8799 182.469 33.5938 182.564 33.4189V33.403ZM184.992 34.7383C185.071 34.6588 185.165 34.5952 185.244 34.5158C185.512 34.8973 185.764 35.2788 186.032 35.6603C185.686 35.3583 185.339 35.0403 184.992 34.7383ZM186.095 35.7239C187.372 36.0895 188.161 37.0433 189.122 38.2514C187.94 37.6314 186.994 37.1704 186.111 36.6141C185.985 36.5346 186.111 36.0418 186.111 35.7239H186.095ZM189.154 46.3107C188.665 46.2312 188.255 46.1677 187.845 46.1041C188.019 45.9769 188.192 45.8497 188.366 45.7385C188.618 45.9292 188.886 46.12 189.154 46.3107ZM186.947 46.7558C187.073 47.0578 187.183 47.3281 187.388 47.5188C187.136 47.3599 186.884 47.2009 186.6 47.0102C186.726 46.9148 186.836 46.8353 186.947 46.7558ZM188.082 47.7891C188.287 47.7891 188.507 48.0116 188.712 48.2501C188.413 48.107 188.082 47.9321 187.719 47.7255C187.83 47.7573 187.94 47.7891 188.082 47.7891ZM203.122 156.519C201.119 158.395 199.574 160.398 202.586 156.726C202.932 156.296 203.263 155.851 203.595 155.406C203.468 155.788 203.311 156.153 203.137 156.535L203.122 156.519ZM215.119 80.7895C216.159 80.6624 215.891 81.7274 216.207 82.4586C215.56 82.554 215.071 82.6335 214.425 82.7289C214.535 81.9023 214.11 80.9167 215.103 80.7895H215.119ZM214.835 72.7937C214.504 72.142 214.189 71.5062 213.858 70.8544C215.434 71.0611 214.945 71.983 214.835 72.7937ZM212.959 104.57C213.101 106.573 213.337 108.576 213.463 110.579C212.139 107.241 212.77 101.868 211.745 95.6683C211.745 95.7319 211.777 95.7796 211.792 95.8432C212.313 97.7984 212.943 99.7219 213.59 101.868C212.407 102.345 212.88 103.489 212.959 104.554V104.57ZM213.353 75.2418C212.344 74.6536 211.714 73.8906 212.139 72.6189C213.038 73.2706 213.59 74.0654 213.353 75.2418ZM213.432 76.7678C212.533 76.1637 212.786 75.7028 213.353 75.2736C213.385 75.7663 213.4 76.2591 213.432 76.7678ZM212.123 65.7359C212.565 66.5783 212.99 67.4049 213.526 68.4382C212.186 67.7706 212.045 67.5003 212.123 65.7359ZM211.477 72.0148C211.966 71.8559 212.171 72.0943 212.108 72.5871C211.824 72.5394 211.556 72.5076 211.272 72.4599C211.335 72.301 211.382 72.0466 211.477 72.0148ZM210.042 62.652C210.153 62.5089 210.31 62.3977 210.484 62.2705C210.563 62.7156 210.578 62.8268 210.594 62.9381C210.421 62.954 210.263 62.9858 210.09 62.9699C210.058 62.9699 209.995 62.7156 210.042 62.652ZM210.09 68.8674C210.31 68.9151 210.736 68.9946 210.736 69.0264C210.705 69.4079 210.61 69.7894 210.531 70.1709C210.31 70.1232 210.105 70.0755 209.885 70.0278C209.948 69.6463 210.027 69.2489 210.09 68.8674ZM207.662 57.7242C207.725 58.5349 209.081 58.7256 208.403 60.2835C207.867 59.3138 207.489 58.6462 207.11 57.9785C207.299 57.899 207.473 57.8037 207.662 57.7242ZM200.047 46.8512C200.047 46.8512 200.142 47.0419 200.189 47.1373C200.063 47.1373 199.921 47.185 199.827 47.1373C199.748 47.1055 199.732 46.9466 199.701 46.8353C199.827 46.8353 199.953 46.7876 200.047 46.8353V46.8512ZM199.748 51.2067C200.032 51.3975 200.331 51.6041 200.615 51.7949C200.536 51.8903 200.442 51.9857 200.363 52.0969C200.095 51.9062 199.827 51.6995 199.559 51.5088L199.748 51.2226V51.2067ZM198.865 45.9769C197.888 45.5954 197.746 44.8801 197.383 44.0058C198.581 44.276 198.739 44.9754 198.865 45.9769ZM191.802 37.1068C192.086 37.6155 192.496 38.0606 192.859 38.5216C193.521 39.2528 194.183 39.984 194.861 40.6994C195.476 41.3511 196.122 42.0029 197.005 42.893C195.602 42.5115 193.568 40.3973 192.732 38.7759C191.613 38.156 190.793 37.2499 189.911 35.9146C190.951 36.0736 191.44 36.4233 191.802 37.0909V37.1068ZM182.454 28.6501C184.945 30.6053 187.01 32.7672 189.753 34.8496C188.949 34.8814 188.46 35.0562 188.287 34.8973C186.3 33.0851 184.345 31.2253 182.406 29.3654C182.343 29.3177 182.406 29.127 182.454 28.6501ZM182.343 31.8452C180.783 31.3842 179.474 30.3351 178.686 28.9044C179.805 29.8105 180.94 30.7166 182.343 31.8452ZM180.105 27.744C179.238 27.0446 178.371 26.3451 177.235 25.4231C178.402 25.5715 179.359 26.3451 180.105 27.744ZM175.281 23.5474C175.754 23.8017 176.227 24.0561 176.699 24.3104C176.621 24.4376 176.558 24.5807 176.479 24.7078C176.022 24.4217 175.564 24.1515 175.107 23.8653C175.17 23.754 175.218 23.6587 175.281 23.5474ZM176.368 26.9015C175.659 27.5055 175.328 27.7758 174.871 28.1732C174.618 27.5691 174.414 27.124 174.224 26.6948C175.076 25.8682 175.438 26.7425 176.368 26.9015ZM171.781 21.2742C171.954 21.3537 172.112 21.4173 172.27 21.4809C172.222 21.5763 172.175 21.7193 172.112 21.7352C172.017 21.7511 171.86 21.7034 171.797 21.624C171.749 21.5763 171.797 21.4332 171.797 21.2742H171.781ZM164.45 16.0762C164.765 16.0762 165.096 16.1716 165.522 16.2511C164.828 18.5719 167.209 18.3493 168.265 19.4144C166.421 19.1442 164.513 17.8407 163.315 16.1239C163.693 16.108 164.087 16.0603 164.466 16.0762H164.45ZM149.379 9.89258C151.475 10.9576 154.045 11.0053 155.716 12.9446C157.119 13.3262 158.57 13.5805 159.894 14.1369C161.076 14.6296 162.133 15.4403 163.252 16.108C162.779 16.2352 162.211 16.569 161.849 16.4259C159.768 15.5675 157.75 14.6137 155.716 13.66C155.496 13.5646 155.385 13.2626 155.212 13.0559C153.541 12.5631 151.854 12.1339 150.23 11.5299C149.71 11.3391 149.331 10.7351 148.859 10.29C149.19 10.0357 149.331 9.86079 149.379 9.89258ZM150.419 13.8984C150.325 13.962 150.214 14.0097 150.12 14.0733C149.994 13.8507 149.852 13.6123 149.757 13.3738C149.757 13.358 149.946 13.2467 150.041 13.1831C150.167 13.4215 150.309 13.66 150.435 13.8984H150.419ZM141.89 8.1599C143.246 8.50962 144.602 8.85933 145.958 9.22495C145.91 9.4157 145.863 9.60645 145.816 9.78131C144.46 9.4157 143.104 9.05009 141.749 8.68447C141.796 8.50962 141.843 8.33476 141.89 8.1599ZM141.118 10.449C141.181 10.5602 141.165 10.7192 141.181 10.8464C141.071 10.8464 140.944 10.8146 140.834 10.7987C140.834 10.6874 140.803 10.5761 140.787 10.4807C140.897 10.4807 141.102 10.4172 141.118 10.449ZM143.782 18.1586C143.924 18.5878 144.019 18.8898 144.129 19.2395C144.618 19.0488 145.091 18.858 145.548 18.6832C145.895 19.1918 146.163 19.621 146.462 20.0502C148.102 18.3176 148.953 18.397 151.397 20.4C151.349 20.543 151.302 20.6861 151.239 20.8292C150.766 20.8292 150.23 20.8292 149.615 20.7815C149.615 20.7497 149.615 20.7179 149.647 20.6861C149.489 20.6543 149.316 20.6225 149.142 20.5907C149.142 20.6543 149.142 20.702 149.142 20.7497C146.967 20.6066 143.908 20.1615 139.431 18.8898C139.51 18.8898 139.589 18.8898 139.652 18.8898C141.023 18.7309 142.379 18.4129 143.766 18.1586H143.782ZM138.391 7.28561C137.145 7.60354 133.976 6.9359 132.116 5.77548C134.37 5.58472 136.719 5.01246 138.391 7.28561ZM128.128 5.63241C127.087 5.53703 126.283 5.45755 125.479 5.37807C126.315 4.93298 127.15 4.58326 128.128 5.63241ZM121.412 7.20613C122.436 7.20613 122.436 7.20613 123.004 8.30297C122.31 7.82608 121.853 7.50816 121.412 7.20613ZM122.815 4.98067C121.932 4.98067 121.396 4.99656 120.608 5.01246C121.238 4.53557 121.974 4.52498 122.815 4.98067ZM121.333 7.20613C120.813 7.39688 120.277 7.58764 119.709 7.79429C119.662 7.53995 119.614 7.30151 119.583 7.06307C120.166 7.11075 120.75 7.15844 121.333 7.20613ZM116.997 6.64976C117.817 6.77693 118.621 6.9041 119.441 7.03127C118.621 7.07896 117.786 7.12665 116.966 7.15844C116.966 6.98358 116.982 6.80873 116.997 6.64976ZM115.5 3.9951C115.547 4.09048 115.594 4.16996 115.657 4.26534L114.964 4.66274C114.917 4.56737 114.853 4.47199 114.806 4.39251C115.043 4.26534 115.263 4.13817 115.5 3.9951ZM107.759 6.55439C107.822 6.68156 107.885 6.80873 107.948 6.95179C107.712 6.96769 107.475 6.98358 107.239 6.99948C107.412 6.85642 107.586 6.71335 107.759 6.55439ZM103.629 7.20613C103.645 7.30151 103.66 7.39688 103.676 7.49226C103.361 7.55585 103.03 7.61943 102.714 7.68302C102.699 7.58764 102.683 7.49226 102.651 7.38099C102.982 7.3174 103.298 7.25382 103.629 7.19023V7.20613ZM97.6854 7.30151C98.0953 7.25382 98.8047 7.60354 98.9466 7.95325C99.1831 8.5732 98.6313 8.87523 98.0322 8.97061C95.4783 9.38391 92.9401 9.8131 90.3862 10.2264C90.3547 10.0992 90.3074 9.97207 90.2758 9.8449C92.7825 9.06598 95.0369 7.63533 97.6854 7.30151ZM80.5173 20.7656C80.5173 20.7656 80.4858 20.7656 80.47 20.7656C80.47 20.7656 80.47 20.7656 80.47 20.7497C80.47 20.7497 80.5015 20.7497 80.5173 20.7497V20.7656ZM31.6774 53.6707V53.2574C31.772 53.305 31.8666 53.3527 31.9769 53.4163C31.8823 53.4958 31.772 53.5912 31.6774 53.6707ZM31.6774 53.2256C31.6774 53.2256 31.5197 53.2256 31.504 53.2097C30.9207 52.24 30.4792 51.2067 30.2743 50.1099C31.3148 50.9206 32.0242 51.8585 31.6931 53.2256H31.6774ZM27.4839 62.7792C27.4839 62.7792 27.4997 62.7792 27.5154 62.7792C27.4997 62.7951 27.4839 62.8109 27.4681 62.8427C27.4681 62.8268 27.4681 62.811 27.4839 62.7951V62.7792ZM16.0385 77.2288C16.1331 78.2779 16.2277 79.2158 16.3065 80.1378C15.7232 80.106 15.1557 80.0742 14.5724 80.0424C14.6565 79.0145 15.1452 78.0766 16.0385 77.2288ZM11.2144 75.2418C11.5297 75.4325 11.6086 75.4643 11.6243 75.4961C12.113 78.0713 12.113 78.0713 10.2685 79.7245C10.5838 78.262 10.8991 76.7996 11.2144 75.2418ZM10.237 79.7563C9.969 80.4716 9.71676 81.2028 9.44875 81.9182C9.35416 81.0439 9.0231 80.0424 10.237 79.7563ZM7.06824 88.6422C6.94212 88.6104 6.83177 88.5787 6.70565 88.531C7.27319 86.8778 7.84073 85.2246 8.40827 83.5555C8.56592 83.5872 8.72357 83.6349 8.86545 83.6667C8.73933 84.3821 8.62897 85.0815 8.48709 85.8922C8.83392 85.7332 9.10192 85.6061 9.82711 85.2564C9.2911 86.1783 9.00733 86.8301 8.58168 87.3229C8.15602 87.8315 7.57272 88.1971 7.05248 88.6263L7.06824 88.6422ZM8.3925 105.826C8.25062 103.839 8.14026 101.788 8.50286 99.8649C8.7078 98.7522 9.21228 97.6713 9.05463 96.336C10.3001 97.0036 10.4577 97.8938 10.3158 99.0065C10.0636 101.041 9.95323 103.076 10.8045 105.015C11.0883 105.683 11.2933 106.414 12.2865 106.589C12.2865 105.476 12.2865 104.427 12.2865 103.394C12.2865 102.472 12.1603 101.534 12.2865 100.628C12.4126 99.6901 12.7121 98.8158 12.0973 97.8938C11.8923 97.5918 11.9239 96.9082 12.113 96.5744C12.6333 95.7478 12.5072 94.9212 12.4599 94.031C12.3968 92.5845 12.0027 91.122 12.5387 89.6596C12.7121 89.2145 12.4599 88.6104 12.4126 88.07C12.3968 87.7362 12.4126 87.3864 12.4126 86.9255C13.2954 87.4659 14.0521 87.9269 14.9507 88.4833C11.9554 100.882 11.6401 113.79 12.3495 122.549C12.2865 122.342 12.2234 122.12 12.1446 121.913C11.4982 120.196 10.8361 118.543 10.8045 116.651C10.8045 115.729 10.5996 114.744 10.2528 113.885C9.16498 111.294 8.58168 108.592 8.37674 105.826H8.3925ZM13.8157 163.275C13.1851 163.545 12.4126 163.656 11.7189 163.593C11.309 163.545 10.9622 163.005 10.4735 162.607C11.514 161.765 12.3337 162.083 13.2639 162.559C13.3585 162.146 13.4058 161.924 13.4688 161.637C14.4305 162.48 14.5251 162.973 13.8157 163.291V163.275ZM22.8175 172.495C22.5652 172.32 22.3445 172.113 22.108 171.922C22.2184 171.827 22.3287 171.732 22.4391 171.636C22.644 171.859 22.849 172.081 23.0539 172.288C22.9751 172.367 22.8332 172.51 22.8017 172.495H22.8175ZM41.9089 198.278C41.0891 198.93 40.7738 197.865 40.1116 197.42C40.6161 197.006 40.9945 196.689 41.499 196.275C41.83 197.038 42.6971 197.658 41.9089 198.278ZM45.4087 200.822C46.4965 200.853 46.5122 201.394 46.2442 202.061C45.9605 201.648 45.6925 201.235 45.4087 200.822ZM46.26 204.955C46.8748 205.336 47.4739 205.718 48.0887 206.099C46.6384 206.751 46.5753 205.702 46.26 204.955ZM46.26 202.077C47.4266 202.061 48.3725 202.379 48.6563 203.683C47.5527 203.603 46.6699 203.206 46.26 202.077ZM49.5233 203.858C49.1765 204.239 48.8927 204.144 48.6878 203.699C48.9558 203.587 49.208 203.476 49.4761 203.365C49.4918 203.524 49.6022 203.762 49.5233 203.858ZM49.6179 207.975C51.0998 207.848 51.3679 208.007 52.2034 209.564C51.3994 209.072 50.5954 208.579 49.6179 207.975ZM51.6989 206.02C51.5255 205.67 51.4151 205.304 51.289 204.939C51.494 204.859 51.6989 204.796 51.9196 204.716C52.0615 205.082 52.2034 205.447 52.3453 205.813C52.1246 205.892 51.7304 206.051 51.7147 206.02H51.6989ZM55.4037 211.679C55.1199 211.345 55.0411 211.249 54.978 211.17C55.1042 211.075 55.2303 210.947 55.3879 210.884C55.4194 210.884 55.5929 211.043 55.5929 211.122C55.5771 211.297 55.4825 211.472 55.4195 211.679H55.4037ZM60.1489 214.079C59.676 213.427 58.4148 213.968 58.1941 212.267C59.1558 212.807 59.8179 213.189 60.48 213.57C60.3697 213.745 60.2593 213.904 60.1332 214.079H60.1489ZM70.2701 215.526C69.9232 215.51 69.5764 215.494 69.2296 215.478C69.2453 215.351 69.2769 215.223 69.2926 215.096C69.6237 215.128 69.9548 215.16 70.2858 215.176C70.2858 215.287 70.2858 215.414 70.2701 215.526ZM72.2565 219.404C72.1619 219.404 72.083 219.293 71.9884 219.229C72.083 219.166 72.1776 219.039 72.288 219.039C72.3668 219.039 72.4614 219.15 72.556 219.213C72.4614 219.277 72.3668 219.388 72.2565 219.388V219.404ZM73.7068 219.547C74.7316 219.356 75.2203 219.897 75.977 220.469C74.8261 220.867 74.3217 220.358 73.7068 219.547ZM84.3009 223.442C83.7964 223.156 83.2131 222.997 82.6613 222.774C81.7154 222.504 80.7853 222.218 79.8394 221.948C78.9723 221.709 78.0895 221.502 76.8756 221.185C78.2787 220.771 81.1006 221.518 82.6456 222.488C83.9225 222.44 85.0892 222.79 86.5238 223.458C85.5463 223.871 84.9473 223.823 84.2851 223.442H84.3009ZM87.2174 224.3C87.8953 223.839 88.2106 223.458 88.4471 223.505C91.0798 224.014 93.6968 224.586 96.3138 225.159C96.3926 225.174 96.4242 225.381 96.6449 225.794C93.5077 225.413 90.6384 224.65 87.2174 224.316V224.3ZM96.4399 223.172C96.0774 223.124 95.6832 223.076 95.2891 223.013C95.3206 222.981 95.3679 222.949 95.3995 222.917C95.9039 222.806 96.4084 222.758 96.9129 222.774C96.7079 222.87 96.5503 222.997 96.4557 223.156L96.4399 223.172ZM99.1042 225.333C100.208 225.477 101.311 225.62 102.746 225.81C101.674 226.298 100.46 226.139 99.1042 225.333ZM103.361 222.234C103.897 222.615 104.275 222.885 104.669 223.172C104.669 223.187 104.669 223.203 104.654 223.235C104.117 223.203 103.597 223.187 103.061 223.156C103.172 222.838 103.25 222.568 103.361 222.25V222.234ZM103.786 226.494V226.049H104.401C104.717 226.128 105.048 226.192 105.379 226.255C105.379 226.303 105.379 226.351 105.379 226.398C104.843 226.43 104.322 226.462 103.786 226.494ZM109.02 226.605C109.02 226.51 108.973 226.351 109.02 226.303C109.099 226.24 109.241 226.208 109.351 226.224C109.415 226.24 109.462 226.383 109.525 226.51C109.336 226.542 109.178 226.557 109.005 226.589L109.02 226.605ZM118.479 227.146C118.196 227.305 117.88 227.4 117.47 227.559C117.36 227.13 117.202 226.828 117.013 226.621C117.675 226.669 118.353 226.732 119.015 226.796C118.842 226.923 118.669 227.05 118.479 227.146ZM127.56 225.27C126.488 225.588 125.416 225.969 124.328 226.24C124.328 226.096 124.344 225.938 124.36 225.779C125.085 225.731 125.731 225.667 126.378 225.62C126.378 225.349 126.409 225.079 126.409 224.745C126.661 224.714 126.914 224.682 127.166 224.666C127.402 224.634 127.655 224.825 127.907 224.92C128.348 224.809 128.774 224.682 129.215 224.57C129.121 224.682 129.026 224.825 128.884 225C129.704 225.095 130.413 225.222 131.107 225.286C129.941 225.54 128.774 225.683 127.544 225.286L127.56 225.27ZM130.272 224.268C130.902 224.094 131.517 223.935 132.148 223.792C131.659 224.507 131.013 224.602 130.272 224.268ZM131.675 221.725C131.675 221.725 131.627 221.693 131.612 221.693C131.675 221.598 131.722 221.487 131.785 221.391C131.927 221.471 132.069 221.566 132.226 221.661C132.053 221.693 131.864 221.725 131.69 221.741L131.675 221.725ZM132.148 214.508C132.794 214.365 133.425 214.238 134.071 214.079C133.819 214.413 133.566 214.731 133.33 215.049C132.889 214.842 132.526 214.667 132.148 214.492V214.508ZM134.56 224.57C134.087 224.602 133.614 224.698 133.141 224.793C133.33 224.491 133.314 224.078 133.094 223.617C133.614 223.569 134.197 223.839 134.78 223.966C134.638 224.364 134.607 224.57 134.544 224.586L134.56 224.57ZM135.537 214.174C135.332 214.254 135.127 214.333 134.922 214.413C134.749 214.254 134.591 214.127 134.434 213.999C135.017 213.856 135.616 213.713 136.199 213.57C135.979 213.777 135.742 213.984 135.521 214.19L135.537 214.174ZM138.296 223.203C138.501 223.013 138.659 222.79 138.737 222.472C139.463 222.265 140.188 222.043 140.913 221.836C141.086 221.963 141.244 222.122 141.417 222.265C140.377 222.583 139.336 222.885 138.312 223.203H138.296ZM141.417 219.738C141.417 219.738 141.37 219.754 141.339 219.77C141.228 219.706 141.165 219.579 141.086 219.468C141.197 219.42 141.307 219.372 141.417 219.325C141.48 219.404 141.559 219.5 141.622 219.579C141.559 219.627 141.481 219.706 141.433 219.738H141.417ZM147.077 221.375C147.345 221.153 147.534 220.851 147.503 220.358C147.503 220.167 147.723 219.849 147.976 219.69C148.149 219.643 148.307 219.579 148.48 219.531C149.316 219.42 150.167 219.341 150.987 219.42C149.773 220.342 148.575 221.312 147.077 221.375ZM154.944 217.083C155.385 216.877 155.764 216.686 156.126 216.511C156.363 216.543 156.615 216.559 156.883 216.591C156.473 217.067 155.921 217.354 154.944 217.083ZM157.261 216.05C157.261 216.05 157.261 215.986 157.261 215.955C157.293 215.955 157.324 215.923 157.34 215.907C157.309 215.955 157.293 216.002 157.261 216.034V216.05ZM157.939 212.124C158.775 212.171 159.326 212.203 159.878 212.235C158.995 212.775 158.995 212.76 157.939 212.124ZM159.815 214.874C160.194 214.635 160.493 214.445 160.793 214.27C160.887 214.238 160.982 214.19 161.076 214.158C161.061 214.158 161.045 214.143 161.029 214.127C161.234 213.999 161.455 213.856 161.691 213.713C161.397 214.445 160.772 214.837 159.815 214.89V214.874ZM164.245 216.765C163.819 216.765 163.41 216.829 163.015 216.924C163.473 216.718 163.93 216.527 164.387 216.304C164.324 216.432 164.277 216.591 164.245 216.765ZM166.594 211.901C166.5 211.853 166.421 211.806 166.326 211.742C166.326 211.726 166.342 211.695 166.358 211.679C166.484 211.679 166.61 211.679 166.736 211.631C166.689 211.71 166.641 211.806 166.594 211.885V211.901ZM171.907 205.654C171.781 205.574 171.67 205.495 171.544 205.416C171.734 205.272 171.923 205.145 172.128 205.002C172.049 205.225 171.986 205.431 171.907 205.654ZM175.091 202.936C175.091 202.936 174.965 202.793 174.902 202.713C175.139 202.491 175.391 202.268 175.627 202.046C175.691 202.125 175.754 202.189 175.832 202.268C175.58 202.491 175.344 202.713 175.091 202.936ZM180.12 199.757C179.805 200.011 179.001 200.074 178.717 199.852C179.159 199.089 179.695 198.978 181.271 198.691C180.909 199.073 180.546 199.439 180.12 199.757ZM184.771 194.177C184.692 194.177 184.629 194.177 184.535 194.145C184.708 194.05 184.866 193.954 185.023 193.875C184.945 193.97 184.85 194.066 184.771 194.177ZM194.924 177.391C195.665 176.755 196.437 176.071 197.21 175.388C196.957 176.008 196.674 176.612 196.374 177.216C195.885 177.263 195.413 177.327 194.924 177.391ZM209.018 146.536C208.687 146.822 208.371 147.124 208.04 147.41C208.608 146.139 209.16 144.851 209.664 143.579C209.696 143.85 209.727 144.12 209.759 144.39C209.869 145.344 209.664 145.98 209.018 146.536ZM210.389 165.516C210.358 165.389 210.342 165.278 210.31 165.151C210.405 165.087 210.5 165.039 210.578 164.976C210.626 165.087 210.752 165.246 210.736 165.278C210.641 165.373 210.5 165.437 210.373 165.5L210.389 165.516ZM213.101 157.52C213.101 157.52 212.975 157.457 212.912 157.425C213.038 157.218 213.164 157.012 213.274 156.805C213.322 156.837 213.385 156.853 213.432 156.885C213.322 157.091 213.211 157.314 213.085 157.52H213.101ZM215.702 152.545C216.002 150.272 217.389 149.429 219.36 148.936C218.351 150.399 217.578 151.861 215.702 152.545ZM222.339 145.551C222.26 146.091 221.898 146.679 221.504 147.077C221.251 147.315 220.684 147.22 220.258 147.283C220.305 146.87 220.258 146.425 220.432 146.059C220.983 144.851 221.598 143.659 222.181 142.467C222.276 142.451 222.371 142.419 222.465 142.403C222.434 143.452 222.497 144.533 222.339 145.566V145.551ZM221.299 126.253C221.015 126.555 220.857 126.729 220.652 126.936C220.274 125.712 220.432 125.235 221.204 125.347C221.882 125.442 222.607 125.76 223.159 126.173C223.49 126.427 223.506 127.063 223.726 127.667C222.402 127.858 221.866 127.143 221.314 126.237L221.299 126.253ZM223.868 141.847C223.774 141.847 223.679 141.815 223.6 141.815C223.616 141.561 223.632 141.29 223.648 141.036C223.774 141.036 223.9 141.068 224.026 141.084C223.979 141.338 223.931 141.608 223.884 141.863L223.868 141.847Z' fill='%23F7F3EA'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  max-width: 260px;
  margin: 0 auto 1em;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 1em;
}
.block-stats .content .content__stats .stat-wrapper .stat p {
  margin: 0;
}

.block-collage-content {
  position: relative;
}
@media (max-width: 768px) {
  .block-collage-content {
    margin-bottom: 6em;
  }
}
@media (min-width: 768px) {
  .block-collage-content {
    min-width: 1400px;
  }
}
.block-collage-content > svg {
  bottom: -10em;
  left: -5vw;
  position: absolute;
  z-index: 2;
}
@media (max-width: 768px) {
  .block-collage-content > svg {
    bottom: -8em;
    height: auto;
    left: -40%;
    width: 100vw;
  }
}
.block-collage-content .content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
  gap: 56px;
}
@media (min-width: 768px) {
  .block-collage-content .content {
    gap: 32px;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
@media (min-width: 768px) {
  .block-collage-content .content .content__content {
    -ms-flex-preferred-size: calc((100% - 48px) * 0.45);
        flex-basis: calc((100% - 48px) * 0.45);
  }
}
@media (min-width: 768px) {
  .block-collage-content .content .content__image {
    -ms-flex-preferred-size: calc((100% - 48px) * 0.55);
        flex-basis: calc((100% - 48px) * 0.55);
  }
}
.block-collage-content .content .content__content .content-wrapper {
  max-width: 700px;
}
.block-collage-content .content .content__image {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  margin-top: 15%;
}
@media (min-width: 768px) {
  .block-collage-content .content .content__image {
    gap: 24px;
    margin-top: 8%;
  }
}
.block-collage-content .content .content__image .image__col {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: calc(100% / 4);
      flex-basis: calc(100% / 4);
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 16px;
}
@media (min-width: 768px) {
  .block-collage-content .content .content__image .image__col {
    gap: 24px;
  }
}
.block-collage-content .content .content__image .image__col.one .image-wrapper img {
  aspect-ratio: 8/23;
}
.block-collage-content .content .content__image .image__col.three {
  margin-top: -30%;
}
.block-collage-content .content .content__image .image__col .image-wrapper img {
  aspect-ratio: 56/135;
  border-radius: 8em;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.block-homepage-banner {
  position: relative;
}
.block-homepage-banner .image-video-wrapper {
  aspect-ratio: 4/3;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
@media (min-width: 700px) {
  .block-homepage-banner .image-video-wrapper {
    aspect-ratio: 15/7;
  }
}
@media (min-width: 1000px) {
  .block-homepage-banner .image-video-wrapper {
    aspect-ratio: auto;
    height: 100%;
  }
}
.block-homepage-banner .image-video-wrapper::after {
  background-color: rgba(0, 0, 0, 0.35);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.block-homepage-banner .image-video-wrapper > figure {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.block-homepage-banner .image-video-wrapper > figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.block-homepage-banner .image-video-wrapper > svg {
  position: absolute;
  bottom: -0.5em;
  z-index: 1;
  width: 100%;
}
.block-homepage-banner .content__content .content-wrapper {
  aspect-ratio: 4/3;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  text-align: center;
  margin-bottom: 15%;
}
@media (min-width: 700px) {
  .block-homepage-banner .content__content .content-wrapper {
    aspect-ratio: 16/5;
  }
}
@media (min-width: 1000px) {
  .block-homepage-banner .content__content .content-wrapper {
    margin-bottom: 3em;
  }
}
.block-homepage-banner .content__content .content-wrapper * {
  color: white;
}
.block-homepage-banner .content__content .content__ctas {
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
@media (min-width: 1000px) {
  .block-homepage-banner .content__content .content__ctas {
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 32px;
  }
}
.block-homepage-banner .content__content .content__ctas a {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  align-items: center;
  -ms-flex-preferred-size: calc((100% - 32px * 2) / 3);
      flex-basis: calc((100% - 32px * 2) / 3);
  gap: 16px;
  padding: 16px;
  text-decoration: none;
  transition: all 300ms ease;
}
@media (min-width: 1000px) {
  .block-homepage-banner .content__content .content__ctas a {
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.15);
    -ms-flex-direction: column;
        flex-direction: column;
    max-width: 400px;
    padding: 32px;
    gap: 24px;
  }
}
.block-homepage-banner .content__content .content__ctas a:before, .block-homepage-banner .content__content .content__ctas a:after {
  background-color: white;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 100%;
  z-index: -1;
}
.block-homepage-banner .content__content .content__ctas a:after {
  background-color: #ffc929;
  z-index: -2;
}
.block-homepage-banner .content__content .content__ctas a:hover, .block-homepage-banner .content__content .content__ctas a:active, .block-homepage-banner .content__content .content__ctas a:focus {
  -webkit-transform: translate(-0.3em, -0.3em);
          transform: translate(-0.3em, -0.3em);
}
.block-homepage-banner .content__content .content__ctas a:hover:after, .block-homepage-banner .content__content .content__ctas a:active:after, .block-homepage-banner .content__content .content__ctas a:focus:after {
  -webkit-transform: translate(0.6em, 0.6em);
          transform: translate(0.6em, 0.6em);
}
.block-homepage-banner .content__content .content__ctas a figure {
  height: auto;
  margin-bottom: 0;
  width: 70px;
}
@media (min-width: 1000px) {
  .block-homepage-banner .content__content .content__ctas a figure {
    height: 100px;
    width: auto;
  }
}
.block-homepage-banner .content__content .content__ctas a figure img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
  width: auto;
}
.block-homepage-banner .content__content .content__ctas a span {
  margin: 0;
  text-align: center;
}
@media (max-width: 1000px) {
  .block-homepage-banner .content__content .content__ctas a span {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex: 1;
        flex: 1;
  }
}
.block-homepage-banner .content__content .content__ctas a span svg {
  height: 0.6em;
  margin-left: 8px;
  width: auto;
}
@media (min-width: 1000px) {
  .block-homepage-banner .content__content .content__ctas a span svg {
    margin-bottom: 0.1em;
  }
}

.block-banner {
  position: relative;
  margin-bottom: calc((1800% / 200) + 48px);
  padding-bottom: 24px;
  background-color: #c1d1e9;
  position: relative;
}
@media (min-width: 600px) {
  .block-banner {
    margin-bottom: calc((1800% / 200) + 80px);
  }
}
@media (min-width: 1400px) {
  .block-banner {
    padding-bottom: 0;
  }
}
.block-banner::after {
  aspect-ratio: 1800/120;
  border-radius: 0 0 50% 50%/0 0 100% 100%;
  content: "";
  left: 50%;
  position: absolute;
  bottom: 0;
  -webkit-transform: translate(-50%, 70%);
          transform: translate(-50%, 70%);
  width: 105vw;
  z-index: -1000;
}
.block-banner::after {
  background-color: #c1d1e9;
}
.block-banner .content__content {
  max-width: 1000px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.block-banner .content__content * {
  text-align: center;
}
.block-banner #top-accent,
.block-banner #bottom-accent {
  height: auto;
  position: absolute;
}
.block-banner #top-accent {
  right: 0;
  top: 0;
  width: 500px;
}
.block-banner #bottom-accent {
  bottom: -20%;
  left: 0;
  width: 150px;
}
@media (min-width: 500px) {
  .block-banner #bottom-accent {
    width: 250px;
  }
}
@media (min-width: 900px) {
  .block-banner #bottom-accent {
    bottom: -40%;
    width: 350px;
  }
}

.block-three-up-cta {
  background-color: white;
}
.block-three-up-cta.bg-cream {
  background-color: #f7f3ea;
  z-index: 1;
  position: relative;
}
.block-three-up-cta .content {
  position: relative;
}
.block-three-up-cta .content .content__content {
  text-align: center;
  margin-bottom: 3em;
}
.block-three-up-cta .content .content__ctas {
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
  margin: 0 -16px 32px -16px;
  padding: 0 16px;
}
@media (min-width: 450px) {
  .block-three-up-cta .content .content__ctas {
    margin: 0 -36px 32px -36px;
    padding: 0 36px;
  }
}
@media (min-width: 768px) and (max-width: 1000px) {
  .block-three-up-cta .content .content__ctas {
    margin: 0 -60px 32px -60px;
    padding: 0 60px;
  }
}
@media (max-width: 1000px) {
  .block-three-up-cta .content .content__ctas {
    overflow-x: scroll;
    overflow-y: hidden;
  }
}
@media (min-width: 1000px) {
  .block-three-up-cta .content .content__ctas {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    margin: 0 0 32px 0;
  }
}
.block-three-up-cta .content .content__ctas .cta {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  text-align: center;
  text-decoration: none;
}
@media (max-width: 600px) {
  .block-three-up-cta .content .content__ctas .cta {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 70vw;
  }
}
@media (min-width: 600px) and (max-width: 1000px) {
  .block-three-up-cta .content .content__ctas .cta {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 55vw;
  }
}
.block-three-up-cta .content .content__ctas .cta:hover .image-wrapper, .block-three-up-cta .content .content__ctas .cta:focus .image-wrapper {
  -webkit-transform: translate(-0.4em, -0.4em);
          transform: translate(-0.4em, -0.4em);
}
.block-three-up-cta .content .content__ctas .cta:hover .image-wrapper::before, .block-three-up-cta .content .content__ctas .cta:focus .image-wrapper::before {
  -webkit-transform: translate(0.8em, 0.8em);
          transform: translate(0.8em, 0.8em);
}
.block-three-up-cta .content .content__ctas .cta:hover p.h4, .block-three-up-cta .content .content__ctas .cta:focus p.h4 {
  background-position: 0 100%;
}
.block-three-up-cta .content .content__ctas .cta .image-wrapper {
  margin-bottom: 2em;
  position: relative;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 100%;
}
.block-three-up-cta .content .content__ctas .cta .image-wrapper::before {
  background-color: #ffc929;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 100%;
  z-index: -1;
}
.block-three-up-cta .content .content__ctas .cta .image-wrapper figure {
  aspect-ratio: 400/450;
  margin: 0;
  overflow: hidden;
  width: 100%;
}
.block-three-up-cta .content .content__ctas .cta .image-wrapper figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.block-three-up-cta .content .content__ctas .cta p.h4 {
  background-image: linear-gradient(to right, #c1d1e9 50%, transparent 50%);
  background-size: 210% 0.8em;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: background 500ms ease;
  text-decoration-thickness: 0.05em;
  text-underline-offset: 0.1em;
  position: relative;
  padding: 0 4px 2px;
  margin: 0 -4px;
}
.block-three-up-cta .content .content__ctas .cta p {
  margin-left: auto;
  margin-right: auto;
}
.block-three-up-cta .content .content__ctas .cta p.description {
  margin-top: 0.6em;
}
.block-three-up-cta .content .wp-block-buttons {
  -ms-flex-pack: center;
      justify-content: center;
  margin-bottom: 0;
}

.block-sectioned-accordions {
  position: relative;
  background-color: white;
  margin-top: calc((1800% / 200) + 48px);
}
@media (min-width: 768px) {
  .block-sectioned-accordions {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  .block-sectioned-accordions {
    padding-top: 0;
  }
}
.block-sectioned-accordions::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1;
}
@media (min-width: 2000px) {
  .block-sectioned-accordions::after {
    max-height: 200px;
  }
}
.block-sectioned-accordions::after {
  background-color: white;
}
@media (min-width: 600px) {
  .block-sectioned-accordions {
    margin-top: calc((1800% / 200) + 80px);
  }
}
.block-sectioned-accordions .content .content__content {
  margin-bottom: 3em;
  text-align: center;
}
.block-sectioned-accordions .content .content__tabs ul.tabs li.tab-link {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
}
.block-sectioned-accordions .content .content__tabs ul.tabs li.tab-link.current figure, .block-sectioned-accordions .content .content__tabs ul.tabs li.tab-link:hover figure {
  background-color: #ffc929;
}
.block-sectioned-accordions .content .content__tabs ul.tabs li.tab-link figure {
  border-radius: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 80px;
  margin: 0;
  width: 80px;
  padding: 16px;
  transition: all 300ms ease;
}
.block-sectioned-accordions .content .content__tabs ul.tabs li.tab-link figure img {
  max-height: 100%;
}
.block-sectioned-accordions .content .content__tabs.desktop {
  display: none;
  gap: 40px;
}
@media (min-width: 1000px) {
  .block-sectioned-accordions .content .content__tabs.desktop {
    display: grid;
    grid-template-columns: 3fr 7fr;
  }
}
@media (min-width: 1300px) {
  .block-sectioned-accordions .content .content__tabs.desktop {
    gap: 80px;
  }
}
@media (min-width: 1000px) {
  .block-sectioned-accordions .content .content__tabs.mobile {
    display: none;
  }
}

.read-more {
  margin-left: 10px;
}

.entry-content > .block-events-manual-listing {
  position: relative;
  background-color: white;
}
@media (min-width: 768px) {
  .entry-content > .block-events-manual-listing {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  .entry-content > .block-events-manual-listing {
    padding-top: 0;
  }
}
.entry-content > .block-events-manual-listing::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1;
}
@media (min-width: 2000px) {
  .entry-content > .block-events-manual-listing::after {
    max-height: 200px;
  }
}
.entry-content > .block-events-manual-listing::after {
  background-color: white;
}

.wp-block-group.is-style-white-background-curve .block-events-manual-listing.padding {
  padding: 0;
}

.block-events-manual-listing .content .content__content {
  margin-bottom: 3em;
  text-align: center;
}
.block-events-manual-listing .content > .wp-block-buttons {
  -ms-flex-pack: center;
      justify-content: center;
}

.content__events,
.archive-news-listing,
.archive-events-listing {
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px;
}
@media (min-width: 650px) {
  .content__events,
.archive-news-listing,
.archive-events-listing {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1000px) {
  .content__events,
.archive-news-listing,
.archive-events-listing {
    grid-template-columns: 1fr 1fr 1fr;
    gap: 32px;
  }
}

@media (max-width: 650px) {
  .event-wrapper:nth-child(n+4) {
    display: none;
  }
}
.event-wrapper .categories {
  margin-bottom: 1em;
}
.event-wrapper .categories .category {
  min-height: 0vw;
  font-size: 14px;
  background: #ffc929;
  border-radius: 40px;
  color: #333333;
  margin-right: 16px;
  padding: 4px 14px;
  text-decoration: none;
}
@media (min-width: 320px) {
  .event-wrapper .categories .category {
    font-size: calc(14px + 100vw * 0);
  }
}
@media (min-width: 1920px) {
  .event-wrapper .categories .category {
    font-size: 14px;
  }
}
.event-wrapper figure {
  aspect-ratio: 4/3;
  margin: 0 -16px 32px;
}
@media (min-width: 450px) {
  .event-wrapper figure {
    margin: 0 -36px 32px;
  }
}
@media (min-width: 650px) {
  .event-wrapper figure {
    margin: 0 auto 32px;
  }
}
.event-wrapper figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.block-social-share {
  margin-bottom: 48px;
}
.block-social-share a.social {
  background: none;
  display: inline-block;
  text-decoration: none;
}
.block-social-share a.social:not(:last-child) {
  margin-right: 16px;
}
.block-social-share a.social:hover svg path {
  fill: #ffc929;
}
.block-social-share a.social svg {
  height: 24px;
  width: 24px;
}
.block-social-share a.social svg path {
  fill: #4872ae;
  transition: all 300ms ease;
}

.block-image-gallery .content .content__images {
  display: grid;
  gap: 16px;
  margin: 0 -16px;
  padding: 0 16px;
}
@media (min-width: 450px) {
  .block-image-gallery .content .content__images {
    margin: 0 -36px;
    padding: 0 36px;
  }
}
@media (min-width: 768px) and (max-width: 1000px) {
  .block-image-gallery .content .content__images {
    margin: 0 -60px;
    padding: 0 60px;
  }
}
@media (max-width: 1000px) {
  .block-image-gallery .content .content__images {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1000px) {
  .block-image-gallery .content .content__images {
    grid-template-columns: repeat(3, 1fr);
    gap: 32px;
  }
}
.block-image-gallery .content .content__images .image {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  text-align: center;
  text-decoration: none;
}
.block-image-gallery .content .content__images .image figure {
  aspect-ratio: 400/450;
  margin: 0;
  overflow: hidden;
  width: 100%;
}
.block-image-gallery .content .content__images .image figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.block-board-members-listing > .content {
  max-width: 1200px;
}
.block-board-members-listing .grid-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 64px 25px;
}
.block-board-members-listing .grid-item-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
}
.block-board-members-listing .grid-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.block-board-members-listing .wp-block-image {
  overflow: hidden;
  aspect-ratio: 3/4;
}
.block-board-members-listing .wp-block-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.block-board-members-listing .member-name {
  margin-top: 16px;
}
.block-board-members-listing .member-link {
  text-decoration: underline;
}
@media (max-width: 767px) {
  .block-board-members-listing .grid-container {
    grid-template-columns: repeat(2, 1fr);
  }
  .block-board-members-listing .member-name {
    margin-top: 14px;
  }
}

.block-homepage-video-banner {
  position: relative;
}
.block-homepage-video-banner .image-video-wrapper {
  aspect-ratio: 16/9;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
@media (min-width: 700px) {
  .block-homepage-video-banner .image-video-wrapper {
    aspect-ratio: 15/7;
  }
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .image-video-wrapper {
    aspect-ratio: auto;
    height: 100%;
  }
}
.block-homepage-video-banner .image-video-wrapper::after {
  background-color: rgba(0, 0, 0, 0.35);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.block-homepage-video-banner .image-video-wrapper > figure {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.block-homepage-video-banner .image-video-wrapper > figure > img {
  display: block;
  position: absolute;
  z-index: -1;
}
.block-homepage-video-banner .image-video-wrapper > figure video {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.block-homepage-video-banner .image-video-wrapper > svg {
  position: absolute;
  bottom: -0.5em;
  z-index: 1;
  width: 100%;
}
.block-homepage-video-banner .content__content .content-wrapper {
  aspect-ratio: 2/1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  margin-bottom: 0;
}
@media (min-width: 700px) {
  .block-homepage-video-banner .content__content .content-wrapper {
    aspect-ratio: 16/5;
    -ms-flex-pack: end;
        justify-content: flex-end;
    margin-bottom: 15%;
  }
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .content__content .content-wrapper {
    margin-bottom: 3em;
  }
}
.block-homepage-video-banner .content__content .content-wrapper * {
  color: white;
  margin-bottom: 0;
}
@media (min-width: 700px) {
  .block-homepage-video-banner .content__content .content-wrapper * {
    margin-bottom: 20px;
  }
}
.block-homepage-video-banner .content__content .content__ctas {
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .content__content .content__ctas {
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 32px;
  }
}
.block-homepage-video-banner .content__content .content__ctas a {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  align-items: center;
  -ms-flex-preferred-size: calc((100% - 32px * 2) / 3);
      flex-basis: calc((100% - 32px * 2) / 3);
  gap: 16px;
  padding: 16px;
  text-decoration: none;
  transition: all 300ms ease;
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .content__content .content__ctas a {
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.15);
    -ms-flex-direction: column;
        flex-direction: column;
    max-width: 400px;
    padding: 32px;
    gap: 24px;
  }
}
.block-homepage-video-banner .content__content .content__ctas a:before, .block-homepage-video-banner .content__content .content__ctas a:after {
  background-color: white;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 100%;
  z-index: -1;
}
.block-homepage-video-banner .content__content .content__ctas a:after {
  background-color: #ffc929;
  z-index: -2;
}
.block-homepage-video-banner .content__content .content__ctas a:hover, .block-homepage-video-banner .content__content .content__ctas a:active, .block-homepage-video-banner .content__content .content__ctas a:focus {
  -webkit-transform: translate(-0.3em, -0.3em);
          transform: translate(-0.3em, -0.3em);
}
.block-homepage-video-banner .content__content .content__ctas a:hover:after, .block-homepage-video-banner .content__content .content__ctas a:active:after, .block-homepage-video-banner .content__content .content__ctas a:focus:after {
  -webkit-transform: translate(0.6em, 0.6em);
          transform: translate(0.6em, 0.6em);
}
.block-homepage-video-banner .content__content .content__ctas a figure {
  height: auto;
  margin-bottom: 0;
  width: 70px;
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .content__content .content__ctas a figure {
    height: 100px;
    width: auto;
  }
}
.block-homepage-video-banner .content__content .content__ctas a figure img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
  width: auto;
}
.block-homepage-video-banner .content__content .content__ctas a span {
  margin: 0;
  text-align: center;
}
@media (max-width: 1000px) {
  .block-homepage-video-banner .content__content .content__ctas a span {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex: 1;
        flex: 1;
  }
}
.block-homepage-video-banner .content__content .content__ctas a span svg {
  height: 0.6em;
  margin-left: 8px;
  width: auto;
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .content__content .content__ctas a span svg {
    margin-bottom: 0.1em;
  }
}

.block-sectioned-tabs {
  position: relative;
  background-color: white;
  margin-top: calc((1800% / 200) + 48px);
}
@media (min-width: 768px) {
  .block-sectioned-tabs {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  .block-sectioned-tabs {
    padding-top: 0;
  }
}
.block-sectioned-tabs::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1;
}
@media (min-width: 2000px) {
  .block-sectioned-tabs::after {
    max-height: 200px;
  }
}
.block-sectioned-tabs::after {
  background-color: white;
}
@media (min-width: 600px) {
  .block-sectioned-tabs {
    margin-top: calc((1800% / 200) + 80px);
  }
}
.block-sectioned-tabs .content .content__content {
  margin-bottom: 3em;
  text-align: center;
}
.block-sectioned-tabs .content .content__tabs ul.tabs li.tab-link {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
}
.block-sectioned-tabs .content .content__tabs ul.tabs li.tab-link.current figure, .block-sectioned-tabs .content .content__tabs ul.tabs li.tab-link:hover figure {
  background-color: #ffc929;
}
.block-sectioned-tabs .content .content__tabs ul.tabs li.tab-link figure {
  border-radius: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 80px;
  margin: 0;
  width: 80px;
  padding: 16px;
  transition: all 300ms ease;
}
.block-sectioned-tabs .content .content__tabs ul.tabs li.tab-link figure img {
  max-height: 100%;
}
.block-sectioned-tabs .content .content__tabs.desktop {
  display: none;
  gap: 40px;
}
@media (min-width: 1000px) {
  .block-sectioned-tabs .content .content__tabs.desktop {
    display: grid;
    grid-template-columns: 4fr 6fr;
  }
}
@media (min-width: 1300px) {
  .block-sectioned-tabs .content .content__tabs.desktop {
    gap: 80px;
  }
}
@media (min-width: 1000px) {
  .block-sectioned-tabs .content .content__tabs.mobile {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiX25vcm1hbGl6ZS5zY3NzIiwiYmFzZS9fYWNjZXNzaWJpbGl0eS5zY3NzIiwiYmFzZS9fZ2xvYmFsLnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJiYXNlL19taXhpbnMuc2NzcyIsImVsZW1lbnRzL190YWJsZS5zY3NzIiwiZWxlbWVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fdGFicy5zY3NzIiwiY29tcG9uZW50cy9fZXZlbnRzLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19qb2JzLnNjc3MiLCJsYXlvdXQvX2NvbHVtbi1sYXlvdXQuc2NzcyIsImxheW91dC9fYmFzaWMtcGFnZS5zY3NzIiwibGF5b3V0L19jYXJlZXJzLnNjc3MiLCJsYXlvdXQvX3ZvbHVudGVlcmluZy5zY3NzIiwiYmxvY2tzL19jb21tb24uc2NzcyIsImJsb2Nrcy9fd3AtYmxvY2tzLnNjc3MiLCJibG9ja3MvX2Jsb2NrLWFjY29yZGlvbi1yb3cuc2NzcyIsImJsb2Nrcy9fYmxvY2staW1hZ2UtY29udGVudC5zY3NzIiwiYmxvY2tzL19ibG9jay1jYXJvdXNlbC5zY3NzIiwiYmxvY2tzL19ibG9jay1xdWlja2xpbmtzLnNjc3MiLCJibG9ja3MvX2Jsb2NrLXN0YXRzLnNjc3MiLCJibG9ja3MvX2Jsb2NrLWNvbGxhZ2UtY29udGVudC5zY3NzIiwiYmxvY2tzL19ibG9jay1ob21lcGFnZS1iYW5uZXIuc2NzcyIsImJsb2Nrcy9fYmxvY2stYmFubmVyLnNjc3MiLCJibG9ja3MvX2Jsb2NrLXRocmVlLXVwLWN0YS5zY3NzIiwiYmxvY2tzL19ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9ucy5zY3NzIiwiYmxvY2tzL19ibG9jay1ldmVudHMtbWFudWFsLWxpc3Rpbmcuc2NzcyIsImJsb2Nrcy9fYmxvY2stc29jaWFsLXNoYXJlLnNjc3MiLCJibG9ja3MvX2Jsb2NrLWltYWdlLWdhbGxlcnkuc2NzcyIsImJsb2Nrcy9fYmxvY2stYm9hcmQtbWVtYmVycy1saXN0aW5nLnNjc3MiLCJibG9ja3MvX2Jsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lci5zY3NzIiwiYmxvY2tzL19ibG9jay1zZWN0aW9uZWQtdGFicy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQiwyRUFBQTtBQUVBOytFQUFBO0FBR0E7OztFQUFBO0FBS0E7RUFDRSxpQkFBQTtFQUFtQixNQUFBO0VBQ25CLDhCQUFBO0VBQWdDLE1BQUE7QURDbEM7O0FDRUE7K0VBQUE7QUFHQTs7RUFBQTtBQUlBO0VBQ0UsU0FBQTtBRERGOztBQ0lBOztFQUFBO0FBSUE7RUFDRSxjQUFBO0FERkY7O0FDS0E7OztFQUFBO0FBS0E7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7QURIRjs7QUNNQTsrRUFBQTtBQUdBOzs7RUFBQTtBQUtBO0VBQ0UsdUJBQUE7RUFBeUIsTUFBQTtFQUN6QixTQUFBO0VBQVcsTUFBQTtFQUNYLGlCQUFBO0VBQW1CLE1BQUE7QURGckI7O0FDS0E7OztFQUFBO0FBS0E7RUFDRSxpQ0FBQTtFQUFtQyxNQUFBO0VBQ25DLGNBQUE7RUFBZ0IsTUFBQTtBRERsQjs7QUNJQTsrRUFBQTtBQUdBOztFQUFBO0FBSUE7RUFDRSw2QkFBQTtBREhGOztBQ01BOzs7RUFBQTtBQUtBO0VBQ0UsbUJBQUE7RUFBcUIsTUFBQTtFQUNyQiwwQkFBQTtFQUE0QixNQUFBO0VBQzVCLHlDQUFBO1VBQUEsaUNBQUE7RUFBbUMsTUFBQTtBRERyQzs7QUNJQTs7RUFBQTtBQUlBOztFQUVFLG1CQUFBO0FERkY7O0FDS0E7OztFQUFBO0FBS0E7OztFQUdFLGlDQUFBO0VBQW1DLE1BQUE7RUFDbkMsY0FBQTtFQUFnQixNQUFBO0FERGxCOztBQ0lBOztFQUFBO0FBSUE7RUFDRSxjQUFBO0FERkY7O0FDS0E7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QUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QUorWEY7O0FJNVhBOzs7Ozs7O0VDNUNFLGVBQUE7RUFDQSxlRGtEa0Q7QUpnWXBEO0FLaGJFO0VEeUNGOzs7Ozs7O0lDeENJLHlDQUFBO0VMeWJGO0FBQ0Y7QUt2YkU7RURxQ0Y7Ozs7Ozs7SUNwQ0ksZUQyQ3NEO0VKcVp4RDtBQUNGOztBSW5aQTs7Ozs7OztFQ3RERSxlQUFBO0VBQ0EsZUQwRGtEO0VBQ2xELGlCQUFBO0FKeVpGO0FLbGRFO0VEbURGOzs7Ozs7O0lDbERJLHVDQUFBO0VMMmRGO0FBQ0Y7QUt6ZEU7RUQrQ0Y7Ozs7Ozs7SUM5Q0ksZURtRHNEO0VKK2F4RDtBQUNGO0FJOWFFOzs7Ozs7RUFDRSxxRUFBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7QUpxYko7O0FJamJBOzs7O0VBaEZFLGtDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQ01BLGVBQUE7RUFDQSxlRDRFa0Q7RUFDbEQsbUNBQUE7QUp1YkY7QUtsZ0JFO0VEcUVGOzs7O0lDcEVJLHVDQUFBO0VMd2dCRjtBQUNGO0FLdGdCRTtFRGlFRjs7OztJQ2hFSSxlRHFFc0Q7RUp1Y3hEO0FBQ0Y7O0FJcGNBOzs7O0VDakZFLGVBQUE7RUFDQSxlRG9Ga0Q7QUp3Y3BEO0FLMWhCRTtFRDhFRjs7OztJQzdFSSx3Q0FBQTtFTGdpQkY7QUFDRjtBSzloQkU7RUQwRUY7Ozs7SUN6RUksZUQ2RXNEO0VKdWR4RDtBQUNGOztBSXJkQTs7OztFQ3hGRSxlQUFBO0VBQ0EsZUQyRmtEO0VBQ2xELHFCQUFBO0VBQ0EseUJBQUE7QUp5ZEY7QUtwakJFO0VEcUZGOzs7O0lDcEZJLHlDQUFBO0VMMGpCRjtBQUNGO0FLeGpCRTtFRGlGRjs7OztJQ2hGSSxlRG9Gc0Q7RUowZXhEO0FBQ0Y7O0FJdGVBOztFQUVFLGdCQUFBO0FKeWVGOztBSXRlQTs7Ozs7O0VDdEdFLGVBQUE7RUFDQSxlRDJHa0Q7QUowZXBEO0FLbmxCRTtFRG1HRjs7Ozs7O0lDbEdJLHlDQUFBO0VMMmxCRjtBQUNGO0FLemxCRTtFRCtGRjs7Ozs7O0lDOUZJLGVEb0dzRDtFSjZmeEQ7QUFDRjs7QUkzZkE7Ozs7Ozs7Ozs7Ozs7OztFQW5JRSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUNrQkEsZUFBQTtFQUNBLGVEOEhrRDtFQUNsRCxjRDlJVztFQytJWCxnQkFBQTtFQUNBLGlCQUFBO0FKaWdCRjtBS2hvQkU7RUQ0R0Y7Ozs7Ozs7Ozs7Ozs7OztJQzNHSSxpQ0FBQTtFTGlwQkY7QUFDRjtBSy9vQkU7RUR3R0Y7Ozs7Ozs7Ozs7Ozs7OztJQ3ZHSSxlRHVIc0Q7RUp5aUJ4RDtBQUNGO0FJdGlCRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUNuSUEsZUFBQTtFQUNBLGVEb0lvRDtBSm9rQnREO0FLdHNCRTtFRGdJQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUMvSEUseUNBQUE7RUxxdUJGO0FBQ0Y7QUtudUJFO0VENEhBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQzNIRSxlRDZId0Q7RUpxb0IxRDtBQUNGO0FJcG9CRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUN2SUEsZUFBQTtFQUNBLGVEd0lvRDtBSmtxQnREO0FLeHlCRTtFRG9JQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUNuSUUsaUNBQUE7RUx1MEJGO0FBQ0Y7QUtyMEJFO0VEZ0lBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQy9IRSxlRGlJd0Q7RUptdUIxRDtBQUNGOztBSWh1QkE7RUFDRSw4QkFBQTtVQUFBLDJCQUFBO0VBQ0EseUJBQUE7VUFBQSxxQkFBQTtBSm11QkY7O0FJaHVCQTs7RUFFRSx5RUFBQTtFQUtBLDJCQUFBO0VBQ0EsOEJBQUE7RUFDQSw0QkFBQTtFQUNBLGNEL0tLO0VDZ0xMLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSw0QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSit0QkY7QUk5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bzhIWjtBbUNuOEhZO0VBSkY7SUFLSSxvQkFBQTtFbkNzOEhaO0FBQ0Y7O0FvQ2xtSUE7RS9Cc0NFLGtCQUFBO0UrQnBDQSx1QkFBQTtFQUlBLHNDQUFBO0FwQ2ttSUY7QUs3aklFO0UrQjNDRjtJL0I2Q0ksaUJBQUE7RUwraklGO0FBQ0Y7QUs5aklFO0UrQi9DRjtJL0JpREksY0FBQTtFTGdrSUY7QUFDRjtBSy9qSUU7RUFDRSxzQkFBQTtFQUNBLHdDQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QUxpa0lKO0FLL2pJRztFQUNLO0lBQ0YsaUJBQUE7RUxpa0lKO0FBQ0Y7QW9DL25JRTtFQUNFLHVCQUFBO0FwQ2lvSUo7QW9DOW5JRTtFQVBGO0lBUUksc0NBQUE7RXBDaW9JRjtBQUNGO0FvQy9uSUk7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0FwQ2lvSU47QW9DN25JUTtFQUNFLHNCQUFBO01BQUEsbUJBQUE7RUFDQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxTQUFBO0FwQytuSVY7QW9DNW5JWTtFQUNFLHlCakNsQkw7QUhncElUO0FvQzNuSVU7RUFDRSxtQkFBQTtFQUNBLG9CQUFBO01BQUEsY0FBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSwwQkFBQTtBcEM2bklaO0FvQzVuSVk7RUFDRSxnQkFBQTtBcEM4bklkO0FvQ3huSUk7RUFDRSxhQUFBO0VBQ0EsU0FBQTtBcEMwbklOO0FvQ3puSU07RUFIRjtJQUlJLGFBQUE7SUFDQSw4QkFBQTtFcEM0bklOO0FBQ0Y7QW9DM25JTTtFQVBGO0lBUUksU0FBQTtFcEM4bklOO0FBQ0Y7QW9DM25JTTtFQURGO0lBRUksYUFBQTtFcEM4bklOO0FBQ0YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcblt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcblt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5bdHlwZT1jaGVja2JveF0sXG5bdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuICovXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4uc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTAwMDAwO1xufVxuXG4vKiBEbyBub3Qgc2hvdyB0aGUgb3V0bGluZSBvbiB0aGUgc2tpcCBsaW5rIHRhcmdldC4gKi9cbiNwcmltYXJ5W3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbC5mcm9udCAjcGFnZSxcbmh0bWwuZnJvbnQgYm9keSAjcGFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5odG1sLmZyb250IG1haW4sXG5odG1sLmZyb250IGJvZHkgbWFpbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2YzZWE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICAvKiBNYWtlIHN1cmUgaW1hZ2VzIGFyZSBzY2FsZWQgY29ycmVjdGx5LiAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIEFkaGVyZSB0byBjb250YWluZXIgd2lkdGguICovXG59XG5cbmgxLFxuLmgxLFxuaDEgYSxcbi5oMSBhLFxuaDIsXG4uaDIsXG4ucHVtLXRpdGxlLFxuaDIgYSxcbi5oMiBhLFxuLnB1bS10aXRsZSBhLFxuaDMsXG4uaDMsXG5oMyBhLFxuLmgzIGEsXG5oNCxcbi5oNCxcbmg0IGEsXG4uaDQgYSxcbmg1LFxuLmg1LFxuaDUgYSxcbi5oNSBhLFxuaDYsXG4uaDYsXG5oNiBhLFxuLmg2IGEsXG5zcGFuIC5vcGVuLWZvci1hcHBsaWNhdGlvbnMsXG4ub3Blbi1mb3ItYXBwbGljYXRpb25zLFxuLndwLWJsb2NrLXF1b3RlIHAge1xuICBmb250LWZhbWlseTogcmFsZXdheSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwIDAgMC42ZW0gMDtcbn1cblxuaDEsXG4uaDEsXG5oMSBhLFxuLmgxIGEsXG5oMSBzcGFuLFxuLmgxIHNwYW4sXG4ub3Blbi1mb3ItYXBwbGljYXRpb25zLmxhcmdlIHtcbiAgbWluLWhlaWdodDogMHZ3O1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaDEsXG4uaDEsXG5oMSBhLFxuLmgxIGEsXG5oMSBzcGFuLFxuLmgxIHNwYW4sXG4ub3Blbi1mb3ItYXBwbGljYXRpb25zLmxhcmdlIHtcbiAgICBmb250LXNpemU6IGNhbGMoNDYuOHB4ICsgMTAwdncgKiAwLjAwMzc1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICBoMSxcbi5oMSxcbmgxIGEsXG4uaDEgYSxcbmgxIHNwYW4sXG4uaDEgc3Bhbixcbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMubGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxufVxuXG5oMixcbi5oMixcbi5wdW0tdGl0bGUsXG5oMiBhLFxuLmgyIGEsXG4ucHVtLXRpdGxlIGEsXG4ud3AtYmxvY2stcXVvdGUgcCB7XG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW46IDAgMCAxZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkge1xuICBoMixcbi5oMixcbi5wdW0tdGl0bGUsXG5oMiBhLFxuLmgyIGEsXG4ucHVtLXRpdGxlIGEsXG4ud3AtYmxvY2stcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMwLjRweCArIDEwMHZ3ICogMC4wMDUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGgyLFxuLmgyLFxuLnB1bS10aXRsZSxcbmgyIGEsXG4uaDIgYSxcbi5wdW0tdGl0bGUgYSxcbi53cC1ibG9jay1xdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbmgyIGVtLFxuLmgyIGVtLFxuLnB1bS10aXRsZSBlbSxcbmgyIGEgZW0sXG4uaDIgYSBlbSxcbi53cC1ibG9jay1xdW90ZSBwIGVtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZjOTI5IDUwJSwgI2ZmYzkyOSA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMC40ZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDgwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgbWFyZ2luOiAwIC00cHg7XG59XG5cbmgzLFxuLmgzLFxuaDMgYSxcbi5oMyBhIHtcbiAgZm9udC1mYW1pbHk6IGZ1dHVyYS1wdCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaDMsXG4uaDMsXG5oMyBhLFxuLmgzIGEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMi40cHggKyAxMDB2dyAqIDAuMDA1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICBoMyxcbi5oMyxcbmgzIGEsXG4uaDMgYSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbmg0LFxuLmg0LFxuaDQgYSxcbi5oNCBhIHtcbiAgbWluLWhlaWdodDogMHZ3O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaDQsXG4uaDQsXG5oNCBhLFxuLmg0IGEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMy4ycHggKyAxMDB2dyAqIDAuMDAyNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaDQsXG4uaDQsXG5oNCBhLFxuLmg0IGEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG5oNSxcbi5oNSxcbmg1IGEsXG4uaDUgYSB7XG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaDUsXG4uaDUsXG5oNSBhLFxuLmg1IGEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNy42cHggKyAxMDB2dyAqIDAuMDAxMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGg1LFxuLmg1LFxuaDUgYSxcbi5oNSBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuaDMgKyBoNSxcbnAgKyBoNSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbmg2LFxuLmg2LFxuaDYgYSxcbi5oNiBhLFxuc3BhbiAub3Blbi1mb3ItYXBwbGljYXRpb25zLFxuLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyB7XG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGg2LFxuLmg2LFxuaDYgYSxcbi5oNiBhLFxuc3BhbiAub3Blbi1mb3ItYXBwbGljYXRpb25zLFxuLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE3LjZweCArIDEwMHZ3ICogMC4wMDEyNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaDYsXG4uaDYsXG5oNiBhLFxuLmg2IGEsXG5zcGFuIC5vcGVuLWZvci1hcHBsaWNhdGlvbnMsXG4ub3Blbi1mb3ItYXBwbGljYXRpb25zIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxucCxcbnAgc3BhbixcbmNpdGUsXG5hLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbmxpLFxuaW5wdXQsXG5zcGFuLFxudGQsXG50aCxcbmZpZ2NhcHRpb24sXG5jaXRlLFxubGFiZWwsXG5sZWdlbmQsXG5zZWxlY3Qge1xuICBmb250LWZhbWlseTogcmFsZXdheSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWluLWhlaWdodDogMHZ3O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDAgMCAxZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkge1xuICBwLFxucCBzcGFuLFxuY2l0ZSxcbmEsXG4ud3AtYmxvY2stYnV0dG9uX19saW5rLFxubGksXG5pbnB1dCxcbnNwYW4sXG50ZCxcbnRoLFxuZmlnY2FwdGlvbixcbmNpdGUsXG5sYWJlbCxcbmxlZ2VuZCxcbnNlbGVjdCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAxMDB2dyAqIDApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIHAsXG5wIHNwYW4sXG5jaXRlLFxuYSxcbi53cC1ibG9jay1idXR0b25fX2xpbmssXG5saSxcbmlucHV0LFxuc3BhbixcbnRkLFxudGgsXG5maWdjYXB0aW9uLFxuY2l0ZSxcbmxhYmVsLFxubGVnZW5kLFxuc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbnAuc21hbGwsIHAuc21hbGwgKixcbnAgc3Bhbi5zbWFsbCxcbnAgc3Bhbi5zbWFsbCAqLFxuY2l0ZS5zbWFsbCxcbmNpdGUuc21hbGwgKixcbmEuc21hbGwsXG5hLnNtYWxsICosXG4ud3AtYmxvY2stYnV0dG9uX19saW5rLnNtYWxsLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5zbWFsbCAqLFxubGkuc21hbGwsXG5saS5zbWFsbCAqLFxuaW5wdXQuc21hbGwsXG5pbnB1dC5zbWFsbCAqLFxuc3Bhbi5zbWFsbCxcbnNwYW4uc21hbGwgKixcbnRkLnNtYWxsLFxudGQuc21hbGwgKixcbnRoLnNtYWxsLFxudGguc21hbGwgKixcbmZpZ2NhcHRpb24uc21hbGwsXG5maWdjYXB0aW9uLnNtYWxsICosXG5jaXRlLnNtYWxsLFxuY2l0ZS5zbWFsbCAqLFxubGFiZWwuc21hbGwsXG5sYWJlbC5zbWFsbCAqLFxubGVnZW5kLnNtYWxsLFxubGVnZW5kLnNtYWxsICosXG5zZWxlY3Quc21hbGwsXG5zZWxlY3Quc21hbGwgKiB7XG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIHAuc21hbGwsIHAuc21hbGwgKixcbnAgc3Bhbi5zbWFsbCxcbnAgc3Bhbi5zbWFsbCAqLFxuY2l0ZS5zbWFsbCxcbmNpdGUuc21hbGwgKixcbmEuc21hbGwsXG5hLnNtYWxsICosXG4ud3AtYmxvY2stYnV0dG9uX19saW5rLnNtYWxsLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5zbWFsbCAqLFxubGkuc21hbGwsXG5saS5zbWFsbCAqLFxuaW5wdXQuc21hbGwsXG5pbnB1dC5zbWFsbCAqLFxuc3Bhbi5zbWFsbCxcbnNwYW4uc21hbGwgKixcbnRkLnNtYWxsLFxudGQuc21hbGwgKixcbnRoLnNtYWxsLFxudGguc21hbGwgKixcbmZpZ2NhcHRpb24uc21hbGwsXG5maWdjYXB0aW9uLnNtYWxsICosXG5jaXRlLnNtYWxsLFxuY2l0ZS5zbWFsbCAqLFxubGFiZWwuc21hbGwsXG5sYWJlbC5zbWFsbCAqLFxubGVnZW5kLnNtYWxsLFxubGVnZW5kLnNtYWxsICosXG5zZWxlY3Quc21hbGwsXG5zZWxlY3Quc21hbGwgKiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE1LjZweCArIDEwMHZ3ICogMC4wMDEyNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgcC5zbWFsbCwgcC5zbWFsbCAqLFxucCBzcGFuLnNtYWxsLFxucCBzcGFuLnNtYWxsICosXG5jaXRlLnNtYWxsLFxuY2l0ZS5zbWFsbCAqLFxuYS5zbWFsbCxcbmEuc21hbGwgKixcbi53cC1ibG9jay1idXR0b25fX2xpbmsuc21hbGwsXG4ud3AtYmxvY2stYnV0dG9uX19saW5rLnNtYWxsICosXG5saS5zbWFsbCxcbmxpLnNtYWxsICosXG5pbnB1dC5zbWFsbCxcbmlucHV0LnNtYWxsICosXG5zcGFuLnNtYWxsLFxuc3Bhbi5zbWFsbCAqLFxudGQuc21hbGwsXG50ZC5zbWFsbCAqLFxudGguc21hbGwsXG50aC5zbWFsbCAqLFxuZmlnY2FwdGlvbi5zbWFsbCxcbmZpZ2NhcHRpb24uc21hbGwgKixcbmNpdGUuc21hbGwsXG5jaXRlLnNtYWxsICosXG5sYWJlbC5zbWFsbCxcbmxhYmVsLnNtYWxsICosXG5sZWdlbmQuc21hbGwsXG5sZWdlbmQuc21hbGwgKixcbnNlbGVjdC5zbWFsbCxcbnNlbGVjdC5zbWFsbCAqIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbnAuZXh0cmEtc21hbGwsIHAuZXh0cmEtc21hbGwgKixcbnAgc3Bhbi5leHRyYS1zbWFsbCxcbnAgc3Bhbi5leHRyYS1zbWFsbCAqLFxuY2l0ZS5leHRyYS1zbWFsbCxcbmNpdGUuZXh0cmEtc21hbGwgKixcbmEuZXh0cmEtc21hbGwsXG5hLmV4dHJhLXNtYWxsICosXG4ud3AtYmxvY2stYnV0dG9uX19saW5rLmV4dHJhLXNtYWxsLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5leHRyYS1zbWFsbCAqLFxubGkuZXh0cmEtc21hbGwsXG5saS5leHRyYS1zbWFsbCAqLFxuaW5wdXQuZXh0cmEtc21hbGwsXG5pbnB1dC5leHRyYS1zbWFsbCAqLFxuc3Bhbi5leHRyYS1zbWFsbCxcbnNwYW4uZXh0cmEtc21hbGwgKixcbnRkLmV4dHJhLXNtYWxsLFxudGQuZXh0cmEtc21hbGwgKixcbnRoLmV4dHJhLXNtYWxsLFxudGguZXh0cmEtc21hbGwgKixcbmZpZ2NhcHRpb24uZXh0cmEtc21hbGwsXG5maWdjYXB0aW9uLmV4dHJhLXNtYWxsICosXG5jaXRlLmV4dHJhLXNtYWxsLFxuY2l0ZS5leHRyYS1zbWFsbCAqLFxubGFiZWwuZXh0cmEtc21hbGwsXG5sYWJlbC5leHRyYS1zbWFsbCAqLFxubGVnZW5kLmV4dHJhLXNtYWxsLFxubGVnZW5kLmV4dHJhLXNtYWxsICosXG5zZWxlY3QuZXh0cmEtc21hbGwsXG5zZWxlY3QuZXh0cmEtc21hbGwgKiB7XG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIHAuZXh0cmEtc21hbGwsIHAuZXh0cmEtc21hbGwgKixcbnAgc3Bhbi5leHRyYS1zbWFsbCxcbnAgc3Bhbi5leHRyYS1zbWFsbCAqLFxuY2l0ZS5leHRyYS1zbWFsbCxcbmNpdGUuZXh0cmEtc21hbGwgKixcbmEuZXh0cmEtc21hbGwsXG5hLmV4dHJhLXNtYWxsICosXG4ud3AtYmxvY2stYnV0dG9uX19saW5rLmV4dHJhLXNtYWxsLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5leHRyYS1zbWFsbCAqLFxubGkuZXh0cmEtc21hbGwsXG5saS5leHRyYS1zbWFsbCAqLFxuaW5wdXQuZXh0cmEtc21hbGwsXG5pbnB1dC5leHRyYS1zbWFsbCAqLFxuc3Bhbi5leHRyYS1zbWFsbCxcbnNwYW4uZXh0cmEtc21hbGwgKixcbnRkLmV4dHJhLXNtYWxsLFxudGQuZXh0cmEtc21hbGwgKixcbnRoLmV4dHJhLXNtYWxsLFxudGguZXh0cmEtc21hbGwgKixcbmZpZ2NhcHRpb24uZXh0cmEtc21hbGwsXG5maWdjYXB0aW9uLmV4dHJhLXNtYWxsICosXG5jaXRlLmV4dHJhLXNtYWxsLFxuY2l0ZS5leHRyYS1zbWFsbCAqLFxubGFiZWwuZXh0cmEtc21hbGwsXG5sYWJlbC5leHRyYS1zbWFsbCAqLFxubGVnZW5kLmV4dHJhLXNtYWxsLFxubGVnZW5kLmV4dHJhLXNtYWxsICosXG5zZWxlY3QuZXh0cmEtc21hbGwsXG5zZWxlY3QuZXh0cmEtc21hbGwgKiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE0cHggKyAxMDB2dyAqIDApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIHAuZXh0cmEtc21hbGwsIHAuZXh0cmEtc21hbGwgKixcbnAgc3Bhbi5leHRyYS1zbWFsbCxcbnAgc3Bhbi5leHRyYS1zbWFsbCAqLFxuY2l0ZS5leHRyYS1zbWFsbCxcbmNpdGUuZXh0cmEtc21hbGwgKixcbmEuZXh0cmEtc21hbGwsXG5hLmV4dHJhLXNtYWxsICosXG4ud3AtYmxvY2stYnV0dG9uX19saW5rLmV4dHJhLXNtYWxsLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5leHRyYS1zbWFsbCAqLFxubGkuZXh0cmEtc21hbGwsXG5saS5leHRyYS1zbWFsbCAqLFxuaW5wdXQuZXh0cmEtc21hbGwsXG5pbnB1dC5leHRyYS1zbWFsbCAqLFxuc3Bhbi5leHRyYS1zbWFsbCxcbnNwYW4uZXh0cmEtc21hbGwgKixcbnRkLmV4dHJhLXNtYWxsLFxudGQuZXh0cmEtc21hbGwgKixcbnRoLmV4dHJhLXNtYWxsLFxudGguZXh0cmEtc21hbGwgKixcbmZpZ2NhcHRpb24uZXh0cmEtc21hbGwsXG5maWdjYXB0aW9uLmV4dHJhLXNtYWxsICosXG5jaXRlLmV4dHJhLXNtYWxsLFxuY2l0ZS5leHRyYS1zbWFsbCAqLFxubGFiZWwuZXh0cmEtc21hbGwsXG5sYWJlbC5leHRyYS1zbWFsbCAqLFxubGVnZW5kLmV4dHJhLXNtYWxsLFxubGVnZW5kLmV4dHJhLXNtYWxsICosXG5zZWxlY3QuZXh0cmEtc21hbGwsXG5zZWxlY3QuZXh0cmEtc21hbGwgKiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbjpyb290IDp3aGVyZSguaXMtbGF5b3V0LWZsb3cpID4gKiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogaW5pdGlhbDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMWVtO1xufVxuXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWFycm93IC53cC1ibG9jay1idXR0b25fX2xpbmssXG5hOm5vdCgubG9nbykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNjMWQxZTkgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29sb3I6ICM0ODcyYWU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgNTAwbXMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMC4wNWVtO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgNHB4IDJweDtcbiAgbWFyZ2luOiAwIC00cHggLTJweDtcbn1cbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtYXJyb3cgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlciwgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1hcnJvdyAud3AtYmxvY2stYnV0dG9uX19saW5rOmZvY3VzLFxuYTpub3QoLmxvZ28pOmhvdmVyLFxuYTpub3QoLmxvZ28pOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xufVxuXG5hLmV4dGVybmFsIHN2Zy5pY29uLWV4dGVybmFsIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBoZWlnaHQ6IDAuOWVtO1xuICBtYXJnaW46IDAgMCAycHggNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDAuOWVtO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmM5Mjk7XG59XG5cbmhyLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjZmZjOTI5O1xuICBtYXJnaW46IDJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhyLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgbWFyZ2luOiA0ZW0gMDtcbiAgfVxufVxuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIHVsLmNvbHVtbnMsXG5vbC5jb2x1bW5zIHtcbiAgICBjb2x1bW5zOiAzO1xuICAgIGNvbHVtbi1nYXA6IDYwcHg7XG4gIH1cbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5saSA+IHVsLFxubGkgPiBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjVlbTtcbn1cblxuLmZyb250IHVsLFxuLmZyb250IG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5mcm9udCB1bCBsaSxcbi5mcm9udCBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uZnJvbnQgdWwgbGkgdWwsXG4uZnJvbnQgdWwgbGkgb2wsXG4uZnJvbnQgb2wgbGkgdWwsXG4uZnJvbnQgb2wgbGkgb2wge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4uZnJvbnQgPiB1bCxcbi5mcm9udCA+IG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5mcm9udCBvbCBsaSBvbCB7XG4gIGxpc3Qtc3R5bGU6IGxvd2VyLWFscGhhO1xufVxuLmZyb250IG9sIGxpIG9sIGxpIG9sIHtcbiAgbGlzdC1zdHlsZTogdXBwZXItcm9tYW47XG59XG4uZnJvbnQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4uZnJvbnQgdWwgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiAjNDg3MmFlO1xufVxuLmZyb250IHVsIGxpID4gdWwgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiAjZmZjOTI5O1xufVxuLmZyb250IHVsIGxpID4gdWwgbGkgPiB1bCBsaTo6bWFya2VyIHtcbiAgY29sb3I6ICNkYTFhMDA7XG59XG4uZnJvbnQgdWwuaXMtc3R5bGUtc3RhciA+IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmZyb250IHVsLmlzLXN0eWxlLXN0YXIgPiBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMScgaGVpZ2h0PSczNCcgdmlld0JveD0nMCAwIDMxIDM0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTMuNjMxIDE1Ljg5NDNDMTQuNjkwNyAxMS4wMTc2IDE2LjA4MjYgNi4yMzg3NyAxNy4zMjA2IDEuNDEwMTNDMTYuNzQwNyAxLjM3NDgyIDE2LjE2MjUgMS4zNDIwMiAxNS41ODI2IDEuMzA2NzFDMTUuNTk2OSA2LjE2NzQ5IDE1LjcxMzIgMTEuMDMwOSAxNS45MjY5IDE1Ljg4NzJDMTUuOTQ3NCAxNi4zNTcyIDE2LjM2NTMgMTYuODgxMSAxNi44NTU0IDE2LjkyOTNDMjAuOTUwMSAxNy4zMjA2IDI0Ljg3MzUgMTguMTI0NyAyOC43OTYyIDE5LjM3MjlDMjguNzQzOCAxOC42NjE1IDI4LjY4OTggMTcuOTQ3NiAyOC42Mzc0IDE3LjIzNjFDMjYuMzI0NSAxNy43NjAzIDI0LjAxMTYgMTguMjg0NSAyMS42OTcgMTguODA2MkMyMC4zNjc3IDE5LjEwNTIgMTcuODgzNSAxOS4xMzg2IDE2Ljg5MTkgMjAuMjYzN0MxNC43MjE3IDIyLjcyNTUgMTQuODk4NiAyOS40ODg3IDE0LjUyNCAzMi42MTM5QzE1LjA5NjcgMzIuNTczOCAxNS42NjczIDMyLjUzMzIgMTYuMjM5OSAzMi40OTMxQzE0Ljk4ODQgMjguNTcyMSAxNC4wMTExIDI0LjU5ODIgMTMuNzg2MSAyMC40Nzc4QzEzLjc1NzQgMTkuOTYwNSAxMy4yNTI3IDE5LjUxMzEgMTIuNzMyNiAxOS41NzQ1QzkuMTA3MzYgMTkuOTkzOCA1LjUwNjg5IDIwLjIzOTQgMS44NTQ3NCAyMC4yMzMyQzIuMDcwOTkgMjAuODUyNiAyLjI4ODk0IDIxLjQ3NDYgMi41MDUxOSAyMi4wOTRDNS45NjU4OSAyMC4yMTE4IDkuNDkwNjIgMTguNDgzNyAxMy4wOTczIDE2Ljg5NThMMTEuOTk4MSAxNS4yNjkzQzExLjcyNTggMTUuNTgzOSAxMS40NTM5IDE1Ljg5NjQgMTEuMTgxNSAxNi4yMTFDMTAuNTM4NiAxNi45NTM3IDExLjUyNDQgMTguMTQgMTIuMzM5IDE3LjUyNDVDMTIuNjY4NSAxNy4yNzU1IDEyLjk5NzkgMTcuMDI2NiAxMy4zMjc0IDE2Ljc3NzZDMTQuMjAzIDE2LjExNzUgMTMuNTIzNSAxNC40OTcgMTIuNDIyNiAxNC45ODAyQzguNjU0MzIgMTYuNjM2NSA0Ljk3Nzc1IDE4LjQzOTQgMS4zNjE4OCAyMC40MDIyQzAuMzg1MDQ2IDIwLjkzMTQgMS4wOTI2NyAyMi4yNTkxIDIuMDEyMzQgMjIuMjYzQzMuMTg1MSAyMi4yNjY1IDExLjk0NDMgMjEuMzE4NyAxMi4xMjIxIDIyLjM5NjZDMTIuNzI3MSAyNi4wNTE0IDEzLjQzNDEgMjkuNTM5IDE0LjU1NjYgMzMuMDc3NkMxNC44MzY0IDMzLjk1NTUgMTYuMDc5MyAzMy43ODc3IDE2LjI3MjUgMzIuOTU2OEMxNi42Nzg0IDMxLjIwNTEgMTcuMjgxNyAyMi4yOTk5IDE4LjkzMjMgMjEuNjAyMkMyMi4wMTc2IDIwLjI5NzUgMjYuMDg4NSAyMC4wNDQgMjkuMzczIDE5LjMzMzZDMzAuNTkzIDE5LjA2OTggMzAuMTE0NiAxNy40OTMxIDI5LjIxNDMgMTcuMTk2OEMyNy43NTYxIDE2LjcxNzEgMTguMTk3OSAxNS4xODQ5IDE4LjE0NTcgMTMuODk2NUMxNy45NzQ5IDkuNjUzOTIgMTcuNjc4MiA1LjQwODQzIDE3LjMzMDcgMS4xNzY5NUMxNy4yNTEzIDAuMTk4OTMzIDE1Ljc1NzYgMC4wODQ2MDA5IDE1LjU5MjcgMS4wNzM1MkMxNC43NzIxIDUuOTg4MzYgMTMuNDczMSAxMC43ODMyIDEyLjQ2NjQgMTUuNjY4MUMxMi4zMTMzIDE2LjQxNTUgMTMuNDY1MyAxNi42MzkyIDEzLjYyNjQgMTUuODk1NkwxMy42MzEgMTUuODk0M1onIGZpbGw9JyUyMzQ4NzJBRScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEuN2VtO1xuICB3aWR0aDogMS43ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoLTEuNWVtIC0gOHB4KTtcbiAgdG9wOiAtMC4xZW07XG59XG4uZnJvbnQgdWwuaXMtc3R5bGUtc3RhciA+IGxpOjptYXJrZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZyb250IG9sIGxpOjptYXJrZXIge1xuICBmb250LWZhbWlseTogZnV0dXJhLXB0LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzQ4NzJhZTtcbn1cblxuI2dmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlXzEge1xuICBmb250LWZhbWlseTogcmFsZXdheSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbnNwYW4gLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyB7XG4gIGNvbG9yOiAjZGExYTAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMge1xuICBjb2xvcjogI2RhMWEwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ub3Blbi1mb3ItYXBwbGljYXRpb25zIC5sYXJnZSB7XG4gIGNvbG9yOiAjZGExYTAwO1xufVxuXG4ucHVtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHJhbGV3YXksIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmJ0IHRib2R5IHRyIHRkLm5vLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbnRhYmxlLFxudGQsXG50aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxudGFibGUgdGJvZHkge1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgdGFibGUgdGJvZHkgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIHtcbiAgdGQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICB0ZDpiZWZvcmUge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIHRkOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi53cC1ibG9jay10YWJsZSBmaWdjYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud3AtYmxvY2stdGFibGUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi53cC1ibG9jay10YWJsZSBhIHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ud3AtYmxvY2stdGFibGUgYTpiZWZvcmUsIC53cC1ibG9jay10YWJsZSBhOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbnMsXG4ubGlua3Mge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgZ2FwOiAxNnB4IDI0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiA4cHggYXV0byAzMnB4IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud3AtYmxvY2stYnV0dG9ucyxcbi5saW5rcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi53cC1ibG9jay1idXR0b25zLmlzLXN0eWxlLWRhdGVzLFxuLmxpbmtzLmlzLXN0eWxlLWRhdGVzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ud3AtYmxvY2stYnV0dG9ucy5pcy1zdHlsZS1kYXRlcyBhLFxuLmxpbmtzLmlzLXN0eWxlLWRhdGVzIGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24sXG4ubGlua3MgLndwLWJsb2NrLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246YmVmIGEud3AtYmxvY2stYnV0dG9uX19saW5rLFxuLmxpbmtzIC53cC1ibG9jay1idXR0b246YmVmIGEud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53cC1ibG9jay1idXR0b25zLmlzLXZlcnRpY2FsLFxuLmxpbmtzLmlzLXZlcnRpY2FsIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbiNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYSxcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpLFxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuYnV0dG9uW3R5cGU9c3VibWl0XSxcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBmdXR1cmEtcHQsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgYmFja2dyb3VuZDogIzQ4NzJhZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gICNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYSxcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpLFxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuYnV0dG9uW3R5cGU9c3VibWl0XSxcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAxMDB2dyAqIDApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYSxcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpLFxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuYnV0dG9uW3R5cGU9c3VibWl0XSxcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI2Zvb3Rlci1idXR0b25zIGxpLm1lbnUtaXRlbSBhLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWFycm93KSAud3AtYmxvY2stYnV0dG9uX19saW5rLFxuYS5idG46bm90KC5pcy1zdHlsZS1hcnJvdyksXG5pbnB1dFt0eXBlPXN1Ym1pdF0sXG5idXR0b25bdHlwZT1zdWJtaXRdLFxuaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG4gPiBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2Zvb3Rlci1idXR0b25zIGxpLm1lbnUtaXRlbSBhOmJlZm9yZSwgI2Zvb3Rlci1idXR0b25zIGxpLm1lbnUtaXRlbSBhOmFmdGVyLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWFycm93KSAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSxcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluazphZnRlcixcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpOmJlZm9yZSxcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpOmFmdGVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmJlZm9yZSxcbmlucHV0W3R5cGU9c3VibWl0XTphZnRlcixcbmJ1dHRvblt0eXBlPXN1Ym1pdF06YmVmb3JlLFxuYnV0dG9uW3R5cGU9c3VibWl0XTphZnRlcixcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluazpiZWZvcmUsXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg3MmFlO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbiNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYTphZnRlcixcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluazphZnRlcixcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpOmFmdGVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmFmdGVyLFxuYnV0dG9uW3R5cGU9c3VibWl0XTphZnRlcixcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM5Mjk7XG4gIHotaW5kZXg6IC0yO1xufVxuI2Zvb3Rlci1idXR0b25zIGxpLm1lbnUtaXRlbSBhOmhvdmVyLCAjZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGE6YWN0aXZlLCAjZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGE6Zm9jdXMsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3cpIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3cpIC53cC1ibG9jay1idXR0b25fX2xpbms6YWN0aXZlLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWFycm93KSAud3AtYmxvY2stYnV0dG9uX19saW5rOmZvY3VzLFxuYS5idG46bm90KC5pcy1zdHlsZS1hcnJvdyk6aG92ZXIsXG5hLmJ0bjpub3QoLmlzLXN0eWxlLWFycm93KTphY3RpdmUsXG5hLmJ0bjpub3QoLmlzLXN0eWxlLWFycm93KTpmb2N1cyxcbmlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcbmlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsXG5pbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG5idXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmUsXG5idXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG4gPiBhLm1lZ2EtbWVudS1saW5rOmhvdmVyLFxuaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG4gPiBhLm1lZ2EtbWVudS1saW5rOmFjdGl2ZSxcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluazpmb2N1cyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wLjJlbSwgLTAuMmVtKTtcbn1cbiNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYTpob3ZlcjphZnRlciwgI2Zvb3Rlci1idXR0b25zIGxpLm1lbnUtaXRlbSBhOmFjdGl2ZTphZnRlciwgI2Zvb3Rlci1idXR0b25zIGxpLm1lbnUtaXRlbSBhOmZvY3VzOmFmdGVyLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWFycm93KSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyOmFmdGVyLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWFycm93KSAud3AtYmxvY2stYnV0dG9uX19saW5rOmFjdGl2ZTphZnRlcixcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpmb2N1czphZnRlcixcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpOmhvdmVyOmFmdGVyLFxuYS5idG46bm90KC5pcy1zdHlsZS1hcnJvdyk6YWN0aXZlOmFmdGVyLFxuYS5idG46bm90KC5pcy1zdHlsZS1hcnJvdyk6Zm9jdXM6YWZ0ZXIsXG5pbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXI6YWZ0ZXIsXG5pbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlOmFmdGVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzOmFmdGVyLFxuYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlcjphZnRlcixcbmJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlOmFmdGVyLFxuYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czphZnRlcixcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluazpob3ZlcjphZnRlcixcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluazphY3RpdmU6YWZ0ZXIsXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbms6Zm9jdXM6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjRlbSwgMC40ZW0pO1xufVxuXG5hLmJ0bi5kb25hdGU6YmVmb3JlLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1kb25hdGUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUsXG4uYnRuLmlzLXN0eWxlLWRvbmF0ZTpiZWZvcmUsXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbms6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2RhMWEwMDtcbn1cbmEuYnRuLmRvbmF0ZSBzdmcsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWRvbmF0ZSAud3AtYmxvY2stYnV0dG9uX19saW5rIHN2Zyxcbi5idG4uaXMtc3R5bGUtZG9uYXRlIHN2ZyxcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluayBzdmcge1xuICBtYXJnaW4tYm90dG9tOiAtMC4xZW07XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuYS5idG4uZG9uYXRlIHN2ZyBwYXRoLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1kb25hdGUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayBzdmcgcGF0aCxcbi5idG4uaXMtc3R5bGUtZG9uYXRlIHN2ZyBwYXRoLFxuaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG4gPiBhLm1lZ2EtbWVudS1saW5rIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG5hLmJ0bi5kb25hdGU6aG92ZXIgc3ZnIHBhdGgsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWRvbmF0ZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyIHN2ZyBwYXRoLFxuLmJ0bi5pcy1zdHlsZS1kb25hdGU6aG92ZXIgc3ZnIHBhdGgsXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbms6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZjOTI5O1xufVxuXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi5idG4uaXMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM0ODcyYWU7XG59XG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUsXG4uYnRuLmlzLXN0eWxlLW91dGxpbmU6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ4NzJhZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtYXJyb3cgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi5idG4uaXMtc3R5bGUtYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWFycm93IC53cC1ibG9jay1idXR0b25fX2xpbmsgc3ZnLFxuLmJ0bi5pcy1zdHlsZS1hcnJvdyBzdmcge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1hcnJvdyAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSwgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1hcnJvdyAud3AtYmxvY2stYnV0dG9uX19saW5rOmFmdGVyLFxuLmJ0bi5pcy1zdHlsZS1hcnJvdzpiZWZvcmUsXG4uYnRuLmlzLXN0eWxlLWFycm93OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2Zvb3Rlci1idXR0b25zIGxpLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG59XG4jZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NzJhZTtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5idXR0b25bZGlzYWJsZWRdOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGlvbixcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyZXk7XG4gIHBhZGRpbmc6IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhcjtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbmlucHV0OmZvY3VzLCBpbnB1dDpmb2N1cy12aXNpYmxlLFxuc2VsZWN0OmZvY3VzLFxuc2VsZWN0OmZvY3VzLXZpc2libGUsXG5vcHRpb246Zm9jdXMsXG5vcHRpb246Zm9jdXMtdmlzaWJsZSxcbnRleHRhcmVhOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1jb2xvcjogbGlnaHRibHVlO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCAuZ2ZpZWxkX2xhYmVsOmFmdGVyLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGRfY29udGFpbnNfcmVxdWlyZWQgLmdmaWVsZF9sYWJlbCAuZ2ZpZWxkX3JlcXVpcmVkLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGRfY29udGFpbnNfcmVxdWlyZWQgLmdmaWVsZF9sYWJlbCAuZ2ZpZWxkX3JlcXVpcmVkIC5nZmllbGRfcmVxdWlyZWRfdGV4dCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTI4LCAwLCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDEyOCwgMCwgMC41KTtcbiAgcGFkZGluZzogMTZweCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV93cmFwcGVyIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY5Zjk7XG4gIGJvcmRlci1jb2xvcjogI2MwMmIwYTtcbiAgbWFyZ2luLWJvdHRvbTogOTZweDtcbn1cbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMgPiBoMiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNjMDJiMGE7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIC5nZm9ybS1pY29uIHtcbiAgY29sb3I6ICNjMDJiMGE7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2ZpZWxkX2xhYmVsLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV93cmFwcGVyIFthcmlhLWludmFsaWQ9dHJ1ZV0gKyBsYWJlbCB7XG4gIGNvbG9yOiAjYzAyYjBhO1xufVxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIGxlZ2VuZCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgbGFiZWwsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIGlucHV0LFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCBzZWxlY3QsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIG9wdGlvbixcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgdGV4dGFyZWEge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBTYW5zLVNlcmlmO1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkge1xuICBodG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIGxlZ2VuZCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgbGFiZWwsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIGlucHV0LFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCBzZWxlY3QsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIG9wdGlvbixcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNy42cHggKyAxMDB2dyAqIDAuMDAxMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgbGVnZW5kLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCBsYWJlbCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgaW5wdXQsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIHNlbGVjdCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgb3B0aW9uLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIGxhYmVsIHNwYW4ge1xuICBtYXJnaW46IDA7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29tcGxleCBzcGFuIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JzEuMScgaWQ9J0NhcGFfMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIGZpbGw9JyUyMzAwMDAwMCcgdmlld0JveD0nMCAwIDI1NiAyNTYnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1NiAyNTY7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ2clM0UlM0NnJTNFJTNDcG9seWdvbiBwb2ludHM9JzIyNS44MTMsNDguOTA3IDEyOCwxNDYuNzIgMzAuMTg3LDQ4LjkwNyAwLDc5LjA5MyAxMjgsMjA3LjA5MyAyNTYsNzkuMDkzICcvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgOHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgbWFyZ2luOiAwO1xufVxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZC5nZmllbGRfZXJyb3IgLmdpbnB1dF9jb250YWluZXIgaW5wdXQsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3QsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2lucHV0X2NvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMDJiMGE7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDpmb2N1cywgaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZC5nZmllbGRfZXJyb3IgLmdpbnB1dF9jb250YWluZXIgaW5wdXQ6Zm9jdXMtdmlzaWJsZSxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdDpmb2N1cyxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdDpmb2N1cy12aXNpYmxlLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZC5nZmllbGRfZXJyb3IgLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2lucHV0X2NvbnRhaW5lciB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiBsaWdodGJsdWU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuaW5zdHJ1Y3Rpb24sXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNjMDJiMGE7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2FqYXhfc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMHB4IDEwcHggLTdweCAxMHB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMge1xuICAgIGdyaWQtcm93LWdhcDogMjRweDtcbiAgfVxuICBodG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXggc3BhbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICBodG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXggc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5lbnRyeS1jb250ZW50IC5sYXN0LXNlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygoMTgwMCUgLyAyMDApICsgNDhweCkgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZW50cnktY29udGVudCAubGFzdC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygoMTgwMCUgLyAyMDApICsgODBweCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5mb290ZXIjY29sb3Bob24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODcyYWU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyI2NvbG9waG9uIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICBmb290ZXIjY29sb3Bob24ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5mb290ZXIjY29sb3Bob246OmFmdGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxMjAwLzEyMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwIDAvMTAwJSAxMDAlIDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTcwJSk7XG4gIHdpZHRoOiAxMDV2dztcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbjo6YWZ0ZXIge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbiB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxufVxuZm9vdGVyI2NvbG9waG9uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODcyYWU7XG4gIHotaW5kZXg6IDI7XG59XG5mb290ZXIjY29sb3Bob24gaDIsXG5mb290ZXIjY29sb3Bob24gcCxcbmZvb3RlciNjb2xvcGhvbiBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuZm9vdGVyI2NvbG9waG9uIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzYTViOGIgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xufVxuZm9vdGVyI2NvbG9waG9uIC5jb250YWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xufVxuZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC50b3Age1xuICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmZvb3RlciNjb2xvcGhvbiAuY29udGFpbiAuYm90dG9tIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICBmb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbiAuY29udGFpbiAuYm90dG9tID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC5ib3R0b20gLmxvY2F0aW9uLTIge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbiAuY29udGFpbiAuYm90dG9tIC5sb2NhdGlvbi0yIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC5ib3R0b20gLmZvb3Rlci1saW5rcyB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgfVxufVxuZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC5ib3R0b20gLmZvb3Rlci1saW5rcyAjbWVnYS1tZW51LXdyYXAtc29jaWFsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwgdWwjbWVnYS1tZW51LXNvY2lhbCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwgdWwjbWVnYS1tZW51LXNvY2lhbCA+IGxpLm1lZ2EtbWVudS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwgdWwjbWVnYS1tZW51LXNvY2lhbCA+IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0gPiBhLm1lZ2EtbWVudS1saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwgdWwjbWVnYS1tZW51LXNvY2lhbCA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC5ib3R0b20gLmZvb3Rlci1saW5rcyAjbWVnYS1tZW51LXdyYXAtc29jaWFsIHVsI21lZ2EtbWVudS1zb2NpYWwgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgfVxufVxuZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC5ib3R0b20gLmZvb3Rlci1saW5rcyAjbWVnYS1tZW51LXdyYXAtc29jaWFsIHVsI21lZ2EtbWVudS1zb2NpYWwgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmM5Mjk7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwgdWwjbWVnYS1tZW51LXNvY2lhbCA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluazpiZWZvcmUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zIGVhc2U7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNmb290ZXItYnV0dG9ucyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNWI4Yjtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTZweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5mb290ZXIjY29sb3Bob24gLnNpdGUtaW5mbyAuY29udGFpbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIC5sZWdhbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIC5sZWdhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIC5sZWdhbCAjbGVnYWwtbmF2aWdhdGlvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIC5sZWdhbCAjbGVnYWwtbmF2aWdhdGlvbiBsaSB7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuZm9vdGVyI2NvbG9waG9uIC5zaXRlLWluZm8gLmNvbnRhaW4gLmxlZ2FsICNsZWdhbC1uYXZpZ2F0aW9uIGxpIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0ODcyYWUgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5wYXR0ZXJuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0naW1hZ2VfbWFza3MnIGRhdGEtbmFtZT0naW1hZ2UgbWFza3MnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDc5Ljk5IDI5MS42NiclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmNscy0xICU3QiBmaWxsOiAlMjNmZmY7ICU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PSc4OC4xNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIuMDInIHk9Jzc0LjEyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nNjAuMDgnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PSc0Ni4wNCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIuMDInIHk9JzMyLjAxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMScgcG9pbnRzPSc1LjAyIDI0Ljk5IDUuMDIgMTcuOTcgMi4wMiAxNy45NyAyLjAyIDI0Ljk5IDMuMTcgMjQuOTkgMCAyOC4xNiAyLjEyIDMwLjI4IDMuNTQgMjguODcgNC45NSAzMC4yOCA3LjA3IDI4LjE2IDMuOSAyNC45OSA1LjAyIDI0Ljk5Jy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMy45NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PSc4OC4xNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PSc3NC4xMicgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNDUuMDIgNjAuMDggNDIuMDIgNjAuMDggNDIuMDIgNjMuMzEgNDAgNjUuMzMgNDMuNTMgNjguODcgNDcuMDcgNjUuMzMgNDUuMDIgNjMuMjkgNDUuMDIgNjAuMDgnLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nNDYuMDQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMzIuMDEnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTcuOTcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMy45NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQ5Ljk3JyB5PSc1NS4yNicgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI0LjQ2IDU0LjQ3KSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzU5Ljk5JyB5PSc0NS4yNScgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE0LjQ1IDU4LjYxKSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzcwJyB5PSczNS4yMycgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuNDQgNjIuNzYpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzUzLjIyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMzAuMzEgNDAuMzQpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMjIuMDMnIHk9JzQzLjIxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjYuMTYgMzAuMzMpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMTIuMDInIHk9JzMzLjE5JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjIuMDEgMjAuMzIpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMTg2LjQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNzIuMzYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNTguMzMnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNDQuMjknIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxMzAuMjYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0xJyBwb2ludHM9JzUuMDIgMTIzLjI0IDUuMDIgMTE2LjIyIDIuMDIgMTE2LjIyIDIuMDIgMTIzLjI0IDMuMTcgMTIzLjI0IDAgMTI2LjQxIDIuMTIgMTI4LjUzIDMuNTQgMTI3LjEyIDQuOTUgMTI4LjUzIDcuMDcgMTI2LjQxIDMuOSAxMjMuMjQgNS4wMiAxMjMuMjQnLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxMDIuMTknIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTg2LjQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTcyLjM2JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMScgcG9pbnRzPSc0NS4wMiAxNTguMzMgNDIuMDIgMTU4LjMzIDQyLjAyIDE2MS41NiA0MCAxNjMuNTggNDMuNTMgMTY3LjEyIDQ3LjA3IDE2My41OCA0NS4wMiAxNjEuNTMgNDUuMDIgMTU4LjMzJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzE0NC4yOScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScxMzAuMjYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTE2LjIyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzEwMi4xOScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQ5Ljk3JyB5PScxNTMuNTEnIHdpZHRoPSc3LjA4JyBoZWlnaHQ9JzMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05My45MyA4My4yNCkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc1OS45OScgeT0nMTQzLjUnIHdpZHRoPSc3LjA4JyBoZWlnaHQ9JzMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC04My45MiA4Ny4zOSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc3MCcgeT0nMTMzLjQ4JyB3aWR0aD0nNy4wOCcgaGVpZ2h0PSczJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzMuOTEgOTEuNTQpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzE1MS40Nycgd2lkdGg9JzMnIGhlaWdodD0nNy4wOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTk5Ljc4IDY5LjExKSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIyLjAzJyB5PScxNDEuNDYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05NS42MyA1OS4xMSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScxMi4wMicgeT0nMTMxLjQ0JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtOTEuNDggNDkuMDkpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjg0LjY1JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjcwLjYxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjU2LjU3JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjQyLjU0JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjI4LjUnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0xJyBwb2ludHM9JzUuMDIgMjIxLjQ5IDUuMDIgMjE0LjQ3IDIuMDIgMjE0LjQ3IDIuMDIgMjIxLjQ5IDMuMTcgMjIxLjQ5IDAgMjI0LjY2IDIuMTIgMjI2Ljc4IDMuNTQgMjI1LjM2IDQuOTUgMjI2Ljc4IDcuMDcgMjI0LjY2IDMuOSAyMjEuNDkgNS4wMiAyMjEuNDknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScyMDAuNDMnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMjg0LjY1JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzI3MC42MScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNDUuMDIgMjU2LjU3IDQyLjAyIDI1Ni41NyA0Mi4wMiAyNTkuOCA0MCAyNjEuODMgNDMuNTMgMjY1LjM2IDQ3LjA3IDI2MS44MyA0NS4wMiAyNTkuNzggNDUuMDIgMjU2LjU3Jy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzI0Mi41NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScyMjguNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScyMTQuNDcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMjAwLjQzJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDkuOTcnIHk9JzI1MS43Nicgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE2My40MSAxMTIuMDIpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNTkuOTknIHk9JzI0MS43NCcgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE1My4zOSAxMTYuMTcpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNzAnIHk9JzIzMS43Mycgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE0My4zOCAxMjAuMzEpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzI0OS43Micgd2lkdGg9JzMnIGhlaWdodD0nNy4wOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE2OS4yNSA5Ny44OSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyMi4wMycgeT0nMjM5LjcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xNjUuMSA4Ny44OCkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScxMi4wMicgeT0nMjI5LjY5JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTYwLjk1IDc3Ljg2KSByb3RhdGUoLTQ1KScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTQwcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLnNpdGUtdGVydGlhcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICAuc2l0ZS10ZXJ0aWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaXRlLXRlcnRpYXJ5IC50ZXJ0aWFyeV9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5zaXRlLXRlcnRpYXJ5IC50ZXJ0aWFyeV9fd3JhcHBlciAudGVydGlhcnlfX25hdmlnYXRpb24gLm1lbnUtdGVydGlhcnktY29udGFpbmVyIC5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2l0ZS10ZXJ0aWFyeSAudGVydGlhcnlfX3dyYXBwZXIgLnRlcnRpYXJ5X19uYXZpZ2F0aW9uIC5tZW51LXRlcnRpYXJ5LWNvbnRhaW5lciAubWVudSBsaSB7XG4gIG1hcmdpbjogMDtcbn1cbi5zaXRlLXRlcnRpYXJ5IC50ZXJ0aWFyeV9fd3JhcHBlciAudGVydGlhcnlfX25hdmlnYXRpb24gLm1lbnUtdGVydGlhcnktY29udGFpbmVyIC5tZW51IGxpIGEge1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLXRlcnRpYXJ5IC50ZXJ0aWFyeV9fd3JhcHBlciAudGVydGlhcnlfX25hdmlnYXRpb24gLm1lbnUtdGVydGlhcnktY29udGFpbmVyIC5tZW51IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMTAwdncgKiAwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuc2l0ZS10ZXJ0aWFyeSAudGVydGlhcnlfX3dyYXBwZXIgLnRlcnRpYXJ5X19uYXZpZ2F0aW9uIC5tZW51LXRlcnRpYXJ5LWNvbnRhaW5lciAubWVudSBsaSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuaGVhZGVyI21hc3RoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk0cHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAubWVnYS1tZW51LXRvZ2dsZSAubWVnYS1tZW51LXRvZ2dsZS1hbmltYXRlZC1ibG9jayAubWVnYS10b2dnbGUtYW5pbWF0ZWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAubWVnYS1tZW51LXRvZ2dsZSAubWVnYS1tZW51LXRvZ2dsZS1hbmltYXRlZC1ibG9jayAubWVnYS10b2dnbGUtYW5pbWF0ZWQgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWJveCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgLm1lZ2EtbWVudS10b2dnbGUgLm1lZ2EtbWVudS10b2dnbGUtYW5pbWF0ZWQtYmxvY2sgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkIC5tZWdhLXRvZ2dsZS1hbmltYXRlZC1ib3g6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogcmFsZXdheSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29udGVudDogXCJNZW51XCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogLTUwcHg7XG4gICAgdG9wOiAtOXB4O1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdG9wOiA2OXB4O1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmsge1xuICAgIGZvbnQtZmFtaWx5OiByYWxld2F5LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtaW4taGVpZ2h0OiAwdnc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk0cHgpIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICBmb250LXNpemU6IGNhbGMoMThweCArIDEwMHZ3ICogMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk0cHgpIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5NHB4KSB7XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms6YmVmb3JlIHtcbiAgICBjb2xvcjogIzQ4NzJhZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLXRvZ2dsZS1vbiB1bC5tZWdhLXN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5NHB4KSB7XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtIHVsLm1lZ2Etc3ViLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2YzZWE7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmM5Mjk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk0cHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAubWVnYS1tZW51LXRvZ2dsZS5tZWdhLW1lbnUtb3BlbiArICNtZWdhLW1lbnUtcHJpbWFyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSAuc2l0ZS10ZXJ0aWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjNlYTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IC5zaXRlLXRlcnRpYXJ5OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjNlYTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAtMjV2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxNTB2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkgYW5kIChtaW4td2lkdGg6IDExOTVweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSAuc2l0ZS10ZXJ0aWFyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSAuc2l0ZS10ZXJ0aWFyeSAudGVydGlhcnlfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgLnNpdGUtdGVydGlhcnkgLnRlcnRpYXJ5X193cmFwcGVyIC50ZXJ0aWFyeV9fbmF2aWdhdGlvbiAubWVudS10ZXJ0aWFyeS1jb250YWluZXIgI3RlcnRpYXJ5LW1lbnUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgLnNpdGUtdGVydGlhcnkgLnRlcnRpYXJ5X193cmFwcGVyIC50ZXJ0aWFyeV9fbmF2aWdhdGlvbiAubWVudS10ZXJ0aWFyeS1jb250YWluZXIgI3RlcnRpYXJ5LW1lbnUgbGkubWVudS1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5NXB4KSBhbmQgKG1pbi13aWR0aDogMTI0NXB4KSB7XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk1cHgpIGFuZCAobWluLXdpZHRoOiAxNDA1cHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkge1xuICAgIGdhcDogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbTpub3QoLm1lZ2EtYnRuKS5tZWdhLXRvZ2dsZS1vbiA+IGEubWVnYS1tZW51LWxpbmsge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgODAlO1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtOm5vdCgubWVnYS1idG4pLm1lZ2EtdG9nZ2xlLW9uID4gYS5tZWdhLW1lbnUtbGluazpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW06bm90KC5tZWdhLWJ0bikubWVnYS1jdXJyZW50LXBhZ2UtcGFyZW50ID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA4MCU7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW06bm90KC5tZWdhLWJ0bikgYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1mYW1pbHk6IHJhbGV3YXksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1pbi1oZWlnaHQ6IDB2dztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZjOTI5IDUwJSwgdHJhbnNwYXJlbnQgNTAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA4MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMC4wNWVtO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgNHB4IDJweDtcbiAgICBtYXJnaW46IDAgLTRweCAtMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5NXB4KSBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW06bm90KC5tZWdhLWJ0bikgYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE1LjZweCArIDEwMHZ3ICogMC4wMDEyNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk1cHgpIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW06bm90KC5tZWdhLWJ0bikgYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5NXB4KSB7XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtOm5vdCgubWVnYS1idG4pIGEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtOm5vdCgubWVnYS1idG4pIGEubWVnYS1tZW51LWxpbms6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgODAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5NXB4KSB7XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtOm5vdCgubWVnYS1idG4pIGEubWVnYS1tZW51LWxpbms6YmVmb3JlIHtcbiAgICBjb2xvcjogIzQ4NzJhZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk1cHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk1cHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IHVsLm1lZ2Etc3ViLW1lbnUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSA+IGxpLm1lZ2EtbWVudS1pdGVtID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSAuc2l0ZS10ZXJ0aWFyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZG9uYXRlLWJhciB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMjBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNSU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogOTk5OTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcGFkZGluZzogMTBweCAyNHB4O1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgd2lkdGg6IDg1JTtcbiAgZm9udC1mYW1pbHk6IGZ1dHVyYS1wdCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5kb25hdGUtYmFyLnRvZ2dsZS1vZmYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRvbmF0ZS1iYXIudG9nZ2xlLW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZG9uYXRlLWJhciAuZG9uYXRlLWJhcl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuLmRvbmF0ZS1iYXIgLmRvbmF0ZS1iYXJfX3dyYXBwZXIgaW1nIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5kb25hdGUtYmFyIC5kb25hdGUtYmFyX193cmFwcGVyIGEge1xuICB3aWR0aDogdW5zZXQ7XG59XG4uZG9uYXRlLWJhci52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuXG51bC50YWJzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnVsLnRhYnM6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxudWwudGFicyBsaSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGJsYWNrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcbn1cbnVsLnRhYnMgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWItY29udGVudC5jdXJyZW50IHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cblxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAucG9zdCAuZW50cnktaW1hZ2VzLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIG1heC1oZWlnaHQ6IDE1MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAucG9zdCAuZW50cnktaW1hZ2VzLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWltYWdlcyxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IC5ldmVudCAuZW50cnktaW1hZ2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjZmciAzM2ZyO1xuICAgIGdhcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0ZW07XG4gIH1cbn1cbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWltYWdlcyAucG9zdC10aHVtYm5haWwsXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCAuZXZlbnQgLmVudHJ5LWltYWdlcyAucG9zdC10aHVtYm5haWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZmxleDogMTtcbn1cbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWltYWdlcyAucG9zdC10aHVtYm5haWwgaW1nLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMgLnBvc3QtdGh1bWJuYWlsIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAucG9zdCAuZW50cnktaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZXMsXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCAuZXZlbnQgLmVudHJ5LWltYWdlcyAuZmVhdHVyZWQtaW1hZ2VzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICBmbGV4OiAxO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5wb3N0IC5lbnRyeS1pbWFnZXMgLmZlYXR1cmVkLWltYWdlcyxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IC5ldmVudCAuZW50cnktaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWltYWdlcyAuZmVhdHVyZWQtaW1hZ2VzIGZpZ3VyZSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IC5ldmVudCAuZW50cnktaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZXMgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICBhc3BlY3QtcmF0aW86IDQvMztcbn1cbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWltYWdlcyAuZmVhdHVyZWQtaW1hZ2VzIGZpZ3VyZTpmaXJzdC1jaGlsZCxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IC5ldmVudCAuZW50cnktaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZXMgZmlndXJlOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NzJhZTtcbn1cbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWltYWdlcyAuZmVhdHVyZWQtaW1hZ2VzIGZpZ3VyZTpsYXN0LWNoaWxkLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMgLmZlYXR1cmVkLWltYWdlcyBmaWd1cmU6bGFzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM5Mjk7XG59XG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5wb3N0IC5lbnRyeS1pbWFnZXMgLmZlYXR1cmVkLWltYWdlcyBmaWd1cmUgaW1nLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMgLmZlYXR1cmVkLWltYWdlcyBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgPiAqLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgPiAqIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVycyxcbi5wYWdpbmF0aW9uIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDhweDtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG4ucGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVyczpmaXJzdC1jaGlsZCxcbi5wYWdpbmF0aW9uIHNwYW46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzOmxhc3QtY2hpbGQsXG4ucGFnaW5hdGlvbiBzcGFuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVycy5jdXJyZW50LFxuLnBhZ2luYXRpb24gc3Bhbi5jdXJyZW50IHtcbiAgY29sb3I6ICM0ODcyYWU7XG59XG4ucGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVyczpob3Zlcixcbi5wYWdpbmF0aW9uIHNwYW46aG92ZXIge1xuICBjb2xvcjogIzQ4NzJhZTtcbn1cbi5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzLm5leHQsIC5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzLnByZXYsXG4ucGFnaW5hdGlvbiBzcGFuLm5leHQsXG4ucGFnaW5hdGlvbiBzcGFuLnByZXYge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDg3MmFlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA4cHg7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzLm5leHQgc3ZnLCAucGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVycy5wcmV2IHN2Zyxcbi5wYWdpbmF0aW9uIHNwYW4ubmV4dCBzdmcsXG4ucGFnaW5hdGlvbiBzcGFuLnByZXYgc3ZnIHtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLnBhZ2luYXRpb24gYS5wYWdlLW51bWJlcnMubmV4dDpob3ZlciwgLnBhZ2luYXRpb24gYS5wYWdlLW51bWJlcnMucHJldjpob3Zlcixcbi5wYWdpbmF0aW9uIHNwYW4ubmV4dDpob3Zlcixcbi5wYWdpbmF0aW9uIHNwYW4ucHJldjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODcyYWU7XG59XG4ucGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVycy5uZXh0OmhvdmVyIHN2ZyBwYXRoLCAucGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVycy5wcmV2OmhvdmVyIHN2ZyBwYXRoLFxuLnBhZ2luYXRpb24gc3Bhbi5uZXh0OmhvdmVyIHN2ZyBwYXRoLFxuLnBhZ2luYXRpb24gc3Bhbi5wcmV2OmhvdmVyIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiB3aGl0ZTtcbn1cblxuLmF3c20tam9iLXdyYXAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXdzbS1qb2Itd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY29sdW1uLWxheW91dCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBncmlkLXJvdy1nYXA6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMCA0OHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2x1bW4tbGF5b3V0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI1MHB4IGF1dG87XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMnB4O1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAuY29sdW1uLWxheW91dCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMDBweCBhdXRvO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzJweDtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sdW1uLWxheW91dCAuY29sdW1uLWxheW91dF9fc2lkZWJhci1sZWZ0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX2NvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLFxuLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX2NvbnRlbnQgPiAqOmZpcnN0LWNoaWxkID4gKiB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX2NvbnRlbnQtZnVsbCB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICBncmlkLWNvbHVtbi1lbmQ6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2x1bW4tbGF5b3V0IC5jb2x1bW4tbGF5b3V0X19jb250ZW50LWZ1bGwge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgfVxufVxuXG4vKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5jb2x1bW4tbGF5b3V0IC5jb2x1bW4tbGF5b3V0X19zaWRlYmFyLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMiU7XG4gICAgbWFyZ2luOiAwIDIlIDAgMDtcbiAgfVxuXG4gIC5jb2x1bW4tbGF5b3V0IC5jb2x1bW4tbGF5b3V0X19jb250ZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgZm9vdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyAuc2l0ZS1jb250ZW50IHtcbiAgbWFyZ2luOiA0OHB4IDA7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzaWMgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWhlYWRlciA+IDpub3Qoc2VjdGlvbikge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzaWMgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWhlYWRlciA+IDpub3Qoc2VjdGlvbikge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzaWMgYXJ0aWNsZSAuZW50cnktaGVhZGVyID4gOm5vdChzZWN0aW9uKSB7XG4gICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIH1cbn1cblxuLmF3c20tam9iLW1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3NtLWpvYi1tb3JlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LmF3c21fam9iX29wZW5pbmdzLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZS5hd3NtX2pvYl9vcGVuaW5ncyB7XG4gIG1heC13aWR0aDogOTcwcHg7XG4gIG1hcmdpbjogNDhweCBhdXRvIDAgYXV0bztcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuXG5ib2R5LnZvbHVudGVlcmluZy10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUudm9sdW50ZWVyaW5nIHtcbiAgbWF4LXdpZHRoOiA5NzBweDtcbiAgbWFyZ2luOiA0OHB4IGF1dG8gMCBhdXRvO1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5ib2R5LnZvbHVudGVlcmluZy10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUudm9sdW50ZWVyaW5nID4gLndwLWJsb2NrLWJ1dHRvbi5hcHBsaWNhdGlvbi1saW5rIHtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktaGVhZGVyID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stZ3JvdXAgPiA6bm90KHNlY3Rpb24pLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uYXJjaGl2ZSAjY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uYmxvZyAjY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uY29udGFpbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktaGVhZGVyID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stZ3JvdXAgPiA6bm90KHNlY3Rpb24pLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uYXJjaGl2ZSAjY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uYmxvZyAjY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uY29udGFpbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzaWMgYXJ0aWNsZSAuZW50cnktaGVhZGVyID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWhlYWRlciA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stZ3JvdXAgPiA6bm90KHNlY3Rpb24pLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stZ3JvdXAgPiA6bm90KHNlY3Rpb24pLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiAud3AtYmxvY2stZ3JvdXAgPiA6bm90KHNlY3Rpb24pLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLmJsb2cgI2NvbnRlbnQgPiAud3AtYmxvY2stZ3JvdXAgPiA6bm90KHNlY3Rpb24pLFxuLmNvbnRhaW4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzJweCk7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktaGVhZGVyID4gOm5vdChzZWN0aW9uKSxcbi5jb250YWluIHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG59XG5cbi5tYXJnaW4ge1xuICBtYXJnaW46IDQ4cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAubWFyZ2luIHtcbiAgICBtYXJnaW46IDgwcHggMDtcbiAgfVxufVxuXG4ubWFyZ2luLXRvcCB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLm1hcmdpbi10b3Age1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cblxuLm1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5tYXJnaW4tYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5cbi53cC1ibG9jay1jb2x1bW5zIHtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBnYXA6IDY0cHg7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5wYWRkaW5nIHtcbiAgcGFkZGluZzogNDhweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPWlzLXN0eWxlLV0sXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPWlzLXN0eWxlLV0sXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPWlzLXN0eWxlLV0sXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPWlzLXN0eWxlLV0sXG4ucGFkZGluZyB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICB9XG59XG5cbi5wYWRkaW5nLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5wYWRkaW5nLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbn1cblxuLnBhZGRpbmctYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLnBhZGRpbmctYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4ud3AtYmxvY2staW1hZ2Uge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi53cC1ibG9jay1pbWFnZS5hbGlnbmNlbnRlciBpbWcge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLndwLWJsb2NrLWltYWdlLmFsaWduY2VudGVyIGZpZ2NhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud3AtYmxvY2staW1hZ2UuYWxpZ25yaWdodCBmaWdjYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDEgMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTUuNnB4ICsgMTAwdncgKiAwLjAwMTI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi53cC1ibG9jay1lbWJlZC5pcy10eXBlLXZpZGVvIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciB7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbi53cC1ibG9jay1lbWJlZC5pcy10eXBlLXZpZGVvIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciBpZnJhbWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBncmV5O1xuICBwYWRkaW5nOiAwLjVlbSAwIDAuNWVtIDFlbTtcbn1cblxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUge1xuICBtYXJnaW4tdG9wOiBjYWxjKCgxODAwJSAvIDIwMCkgKyA0OHB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygoMTgwMCUgLyAyMDApICsgODBweCk7XG4gIH1cbn1cbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCwgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGgsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkLCAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgKjpsYXN0LWNoaWxkLCAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCAqOmxhc3QtY2hpbGQsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkICo6bGFzdC1jaGlsZCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgKjpsYXN0LWNoaWxkLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkICo6bGFzdC1jaGlsZCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCAqOmxhc3QtY2hpbGQsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgKjpsYXN0LWNoaWxkLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkICo6bGFzdC1jaGlsZCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgKjpsYXN0LWNoaWxkLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1tZWRpdW0td2lkdGgsIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbWVkaXVtLXdpZHRoLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLW1lZGl1bS13aWR0aCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1tZWRpdW0td2lkdGgsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1tZWRpdW0td2lkdGgsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1tZWRpdW0td2lkdGgsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1tZWRpdW0td2lkdGgsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1tZWRpdW0td2lkdGgsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbWVkaXVtLXdpZHRoLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLW1lZGl1bS13aWR0aCB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xufVxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSArIC53cC1ibG9jay1ncm91cCwgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCArIC53cC1ibG9jay1ncm91cCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSArIC53cC1ibG9jay1ncm91cCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCArIC53cC1ibG9jay1ncm91cCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlICsgLndwLWJsb2NrLWdyb3VwLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgKyAud3AtYmxvY2stZ3JvdXAsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSArIC53cC1ibG9jay1ncm91cCxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kICsgLndwLWJsb2NrLWdyb3VwLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlICsgLndwLWJsb2NrLWdyb3VwLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kICsgLndwLWJsb2NrLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLTQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSArIC53cC1ibG9jay1ncm91cCwgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCArIC53cC1ibG9jay1ncm91cCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSArIC53cC1ibG9jay1ncm91cCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCArIC53cC1ibG9jay1ncm91cCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlICsgLndwLWJsb2NrLWdyb3VwLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgKyAud3AtYmxvY2stZ3JvdXAsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSArIC53cC1ibG9jay1ncm91cCxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kICsgLndwLWJsb2NrLWdyb3VwLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlICsgLndwLWJsb2NrLWdyb3VwLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kICsgLndwLWJsb2NrLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgfVxufVxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSwgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSwgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZTo6YWZ0ZXIsIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlOjphZnRlcixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZTo6YWZ0ZXIsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlOjphZnRlcixcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlOjphZnRlcixcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZTo6YWZ0ZXIsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZTo6YWZ0ZXIsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmU6OmFmdGVyLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlOjphZnRlcixcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmU6OmFmdGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxMjAwLzEyMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwIDAvMTAwJSAxMDAlIDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTcwJSk7XG4gIHdpZHRoOiAxMDV2dztcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLCAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZTo6YWZ0ZXIsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZTo6YWZ0ZXIsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZTo6YWZ0ZXIsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmU6OmFmdGVyLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlOjphZnRlcixcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZTo6YWZ0ZXIsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlOjphZnRlciB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gIH1cbn1cbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLCAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZTo6YWZ0ZXIsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZTo6YWZ0ZXIsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZTo6YWZ0ZXIsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmU6OmFmdGVyLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlOjphZnRlcixcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZTo6YWZ0ZXIsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtbmFycm93LFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1uYXJyb3csXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtbmFycm93LFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLW5hcnJvdyxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtbmFycm93IHtcbiAgbWF4LXdpZHRoOiAxMjIwcHg7XG59XG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1uYXJyb3cgLndwLWJsb2NrLWhlYWRpbmcsIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLW5hcnJvdyAud3AtYmxvY2stY29sdW1ucyxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtbmFycm93IC53cC1ibG9jay1oZWFkaW5nLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1uYXJyb3cgLndwLWJsb2NrLWNvbHVtbnMsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtbmFycm93IC53cC1ibG9jay1oZWFkaW5nLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLW5hcnJvdyAud3AtYmxvY2stY29sdW1ucyxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1uYXJyb3cgLndwLWJsb2NrLWhlYWRpbmcsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtbmFycm93IC53cC1ibG9jay1jb2x1bW5zLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1uYXJyb3cgLndwLWJsb2NrLWhlYWRpbmcsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLW5hcnJvdyAud3AtYmxvY2stY29sdW1ucyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS12ZXJ0aWNhbC1hbGlnbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODJweCkge1xuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1uby1nYXAge1xuICAgIGdhcDogMDtcbiAgfVxufVxuLndwLWJsb2NrLWNvbHVtbnMgPiAud3AtYmxvY2stY29sdW1uID4gZmlndXJlLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53cC1ibG9jay1jb2x1bW5zID4gLndwLWJsb2NrLWNvbHVtbiA+IGZpZ3VyZS53cC1ibG9jay1pbWFnZSArIGgzIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi53cC1ibG9jay1jb2x1bW5zID4gLndwLWJsb2NrLWNvbHVtbiA+IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1udW1iZXJlZC1saXN0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbnVtYmVyZWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMC42ZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1udW1iZXJlZC1saXN0IC53cC1ibG9jay1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLW51bWJlcmVkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiAqOmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4LWJhc2lzOiA2MHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG4ud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1udW1iZXJlZC1saXN0IC53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLWdyb3VwIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1udW1iZXJlZC1saXN0IC53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLWdyb3VwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHtcbiAgbWFyZ2luOiAyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSBwIHtcbiAgbWluLWhlaWdodDogMHZ3O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSBwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjIuNHB4ICsgMTAwdncgKiAwLjAwNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbmJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUgY2l0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlFwiO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxucC5pcy1zdHlsZS1uYXJyb3cge1xuICBtYXgtd2lkdGg6IDk3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hY2NvcmRpb24tcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmM5Mjk7XG59XG5cbi5hY2NvcmRpb24tcm93ICsgLmFjY29yZGlvbi1yb3cge1xuICBtYXJnaW4tdG9wOiAtMjhweDtcbn1cblxuLmFjY29yZGlvbi1yb3cge1xuICB0cmFuc2l0aW9uOiBib3JkZXItdG9wIDMwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kIDMwMG1zIGVhc2UtaW4tb3V0IDMwMG1zO1xuICB3aWR0aDogMTAwJTtcbn1cbi5hY2NvcmRpb24tcm93Lmhhcy1mb2N1cyB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5hY2NvcmRpb24tcm93IGEuYWNjb3JkaW9uLXJvdy10b2dnbGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTZweCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjY29yZGlvbi1yb3cgYS5hY2NvcmRpb24tcm93LXRvZ2dsZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uYWNjb3JkaW9uLXJvdyBhLmFjY29yZGlvbi1yb3ctdG9nZ2xlIHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi1yb3cgYS5hY2NvcmRpb24tcm93LXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLmFjY29yZGlvbi1yb3cgYS5hY2NvcmRpb24tcm93LXRvZ2dsZS5vcGVuIC50b2dnbGUtaWNvbiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5hY2NvcmRpb24tcm93IGEuYWNjb3JkaW9uLXJvdy10b2dnbGUgLmhlYWRpbmcge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2NvcmRpb24tcm93IGEuYWNjb3JkaW9uLXJvdy10b2dnbGUgLmhlYWRpbmcge1xuICAgIGZsZXgtYmFzaXM6IDYwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLXJvdyBhLmFjY29yZGlvbi1yb3ctdG9nZ2xlIC50b2dnbGUtaWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjY29yZGlvbi1yb3cgYS5hY2NvcmRpb24tcm93LXRvZ2dsZSAudG9nZ2xlLWljb24ge1xuICAgIGZsZXgtYmFzaXM6IDEyNXB4O1xuICB9XG59XG4uYWNjb3JkaW9uLXJvdyBhLmFjY29yZGlvbi1yb3ctdG9nZ2xlIC50b2dnbGUtaWNvbiBzdmcge1xuICBmbGV4LWJhc2lzOiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmlsbDogYmxhY2s7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IC0zcHg7XG4gIHdpZHRoOiAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbn1cblxuLmZyb250IC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tcm93LWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG4uZnJvbnQgLmFjY29yZGlvbi1yb3cgLmFjY29yZGlvbi1yb3ctY29udGVudCAuYWNjb3JkaW9uLWNvbnRlbnRfX2NvbnRlbnQgPiAqOmxhc3QtY2hpbGQsXG4uZnJvbnQgLmFjY29yZGlvbi1yb3cgLmFjY29yZGlvbi1yb3ctY29udGVudCAuYWNjb3JkaW9uLWNvbnRlbnRfX2NvbnRlbnQgPiAqOmxhc3QtY2hpbGQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZyb250IC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tcm93LWNvbnRlbnQgLmFjY29yZGlvbi1jb250ZW50X19jb250ZW50IHVsLFxuLmZyb250IC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tcm93LWNvbnRlbnQgLmFjY29yZGlvbi1jb250ZW50X19jb250ZW50IG9sIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYmxvY2staW1hZ2UtY29udGVudC5pbWFnZS1sZWZ0IC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgb3JkZXI6IDI7XG59XG4uYmxvY2staW1hZ2UtY29udGVudC5pbWFnZS1sZWZ0IC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gIG9yZGVyOiAxO1xufVxuLmJsb2NrLWltYWdlLWNvbnRlbnQuaW1hZ2UtcmlnaHQgLmNvbnRlbnQgLmNvbnRlbnRfX2NvbnRlbnQge1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuYmxvY2staW1hZ2UtY29udGVudC5pbWFnZS1yaWdodCAuY29udGVudCAuY29udGVudF9fY29udGVudCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5ibG9jay1pbWFnZS1jb250ZW50LmltYWdlLXJpZ2h0IC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gIG9yZGVyOiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ibG9jay1pbWFnZS1jb250ZW50LmltYWdlLXJpZ2h0IC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuYmxvY2staW1hZ2UtY29udGVudCAuY29udGVudCB7XG4gICAgZ2FwOiA3MnB4O1xuICB9XG59XG4uYmxvY2staW1hZ2UtY29udGVudCAuY29udGVudCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2NrLWltYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuYmxvY2staW1hZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9fY29udGVudCB7XG4gICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDQ4cHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmJsb2NrLWltYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0OHB4KSAqIDAuNCk7XG4gIH1cbn1cbi5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmJsb2NrLWltYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2ltYWdlIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gNDhweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDQ4cHgpICogMC42KTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG4uYmxvY2staW1hZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2UgZmlndXJlLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2staW1hZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2UgZmlndXJlLndwLWJsb2NrLWltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2staW1hZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2UgZmlndXJlLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24ge1xuICBkaXNwbGF5OiBub25lc3R5bDtcbn1cbi5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19pbWFnZSBpZnJhbWUge1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmxvY2stY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvY2stY2Fyb3VzZWwuYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJsb2NrLWNhcm91c2VsID4gc3ZnIHtcbiAgdG9wOiAtMTJlbTtcbiAgbGVmdDogLTIzZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNhcm91c2VsID4gc3ZnIHtcbiAgICB0b3A6IC01ZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC0xMGVtO1xuICAgIHdpZHRoOiAyMGVtO1xuICB9XG59XG4uYmxvY2stY2Fyb3VzZWwgLmNvbnRlbnRfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG4uYmxvY2stY2Fyb3VzZWwgLnN3aXBlciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGdhcDogMzJweDtcbiAgcGFkZGluZzogMHB4IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHBhZGRpbmc6IDBweCAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBnYXA6IDgwcHg7XG4gIH1cbn1cbi5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jb250ZW50LFxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmltYWdlLFxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmJ1dHRvbiB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jb250ZW50IGJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDJlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNvbnRlbnQgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5pbWFnZSBmaWd1cmUge1xuICBtYXJnaW46IDA7XG4gIGFzcGVjdC1yYXRpbzogMy8yO1xufVxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmltYWdlIGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stY2Fyb3VzZWwgLnN3aXBlciAuc3dpcGVyLW5hdiB7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICB9XG59XG4uYmxvY2stY2Fyb3VzZWwgLnN3aXBlciAuc3dpcGVyLW5hdiBkaXYge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDg3MmFlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICB3aWR0aDogNDhweDtcbn1cbi5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItbmF2IGRpdiBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci1uYXYgZGl2OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NzJhZTtcbn1cbi5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItbmF2IGRpdjpob3ZlciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2Y3ZjNlYTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1jYXJvdXNlbCA+IHN2ZyB7XG4gICAgdG9wOiAtNWVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsZWZ0OiAtMTBlbTtcbiAgICB3aWR0aDogMjBlbTtcbiAgfVxuICAuYmxvY2stY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ibG9jay1jYXJvdXNlbCAuY29udGVudCBibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIH1cbiAgLmJsb2NrLWNhcm91c2VsIC5jb250ZW50IC53cC1ibG9jay1idXR0b25zIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJsb2NrLWNhcm91c2VsIC5jb250ZW50IC53cC1ibG9jay1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxufVxuLmJsb2NrLXF1aWNrbGlua3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stcXVpY2tsaW5rcy5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYmxvY2stcXVpY2tsaW5rcy5iZy1jcmVhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2YzZWE7XG59XG4uYmxvY2stcXVpY2tsaW5rcyA+IHN2ZyB7XG4gIHRvcDogLTdlbTtcbiAgcmlnaHQ6IC01dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXF1aWNrbGlua3MgPiBzdmcge1xuICAgIHRvcDogLTRlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcmlnaHQ6IC0yZW07XG4gICAgd2lkdGg6IDIwZW07XG4gIH1cbn1cbi5ibG9jay1xdWlja2xpbmtzIC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG4uYmxvY2stcXVpY2tsaW5rcyAuY29udGVudCAuaW1hZ2UtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuYmxvY2stcXVpY2tsaW5rcyAuY29udGVudCAuaW1hZ2UtbGlua3Mge1xuICAgIGdhcDogNDhweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLXF1aWNrbGlua3MgLmNvbnRlbnQgLmltYWdlLWxpbmtzIHtcbiAgICBnYXA6IDgwcHg7XG4gIH1cbn1cbi5ibG9jay1xdWlja2xpbmtzIC5jb250ZW50IC5pbWFnZS1saW5rcyAuaW1hZ2UtbGlua3NfX2xpbmtzIHtcbiAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDgwcHgpICogMC40NSk7XG59XG4uYmxvY2stcXVpY2tsaW5rcyAuY29udGVudCAuaW1hZ2UtbGlua3MgLmltYWdlLWxpbmtzX19pbWFnZSB7XG4gIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA4MHB4KSAqIDAuNTUpO1xufVxuLmJsb2NrLXF1aWNrbGlua3MgLmNvbnRlbnQgLmltYWdlLWxpbmtzIC5pbWFnZS1saW5rc19fbGlua3MgYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZmYzkyOTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDI0cHg7XG4gIHBhZGRpbmc6IDMycHggMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2NrLXF1aWNrbGlua3MgLmNvbnRlbnQgLmltYWdlLWxpbmtzIC5pbWFnZS1saW5rc19fbGlua3MgYTpob3ZlciBzcGFuLCAuYmxvY2stcXVpY2tsaW5rcyAuY29udGVudCAuaW1hZ2UtbGlua3MgLmltYWdlLWxpbmtzX19saW5rcyBhOmZvY3VzIHNwYW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG59XG4uYmxvY2stcXVpY2tsaW5rcyAuY29udGVudCAuaW1hZ2UtbGlua3MgLmltYWdlLWxpbmtzX19saW5rcyBhOmhvdmVyIHN2ZywgLmJsb2NrLXF1aWNrbGlua3MgLmNvbnRlbnQgLmltYWdlLWxpbmtzIC5pbWFnZS1saW5rc19fbGlua3MgYTpmb2N1cyBzdmcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTZweCk7XG59XG4uYmxvY2stcXVpY2tsaW5rcyAuY29udGVudCAuaW1hZ2UtbGlua3MgLmltYWdlLWxpbmtzX19saW5rcyBhIHNwYW4ge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmYzkyOSA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMjEwJSAwLjhlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gIHBhZGRpbmc6IDAgNHB4IDJweDtcbiAgbWFyZ2luOiAwIC00cHggLTJweDtcbn1cbi5ibG9jay1xdWlja2xpbmtzIC5jb250ZW50IC5pbWFnZS1saW5rcyAuaW1hZ2UtbGlua3NfX2xpbmtzIGEgc3ZnIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGVhc2U7XG59XG5cbi5ibG9jay1zdGF0cyB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IGNhbGMoKDQwMCUgLyAyMDApICsgNDhweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXN0YXRzIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYmxvY2stc3RhdHMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4uYmxvY2stc3RhdHM6OmFmdGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxMjAwLzEyMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwIDAvMTAwJSAxMDAlIDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTcwJSk7XG4gIHdpZHRoOiAxMDV2dztcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5ibG9jay1zdGF0czo6YWZ0ZXIge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4uYmxvY2stc3RhdHM6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmJsb2NrLXN0YXRzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCg0MDAlIC8gMjAwKSArIDgwcHgpO1xuICB9XG59XG4uYmxvY2stc3RhdHMgLmNvbnRlbnQgLndwLWJsb2NrLWJ1dHRvbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLXN0YXRzIC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2stc3RhdHMgLmNvbnRlbnQgLmNvbnRlbnRfX3N0YXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xuICBtYXJnaW46IDAgLTE2cHggMzJweCAtMTZweDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgLmJsb2NrLXN0YXRzIC5jb250ZW50IC5jb250ZW50X19zdGF0cyB7XG4gICAgbWFyZ2luOiAwIC0zNnB4IDMycHggLTM2cHg7XG4gICAgcGFkZGluZzogMCAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXN0YXRzIC5jb250ZW50IC5jb250ZW50X19zdGF0cyB7XG4gICAgbWFyZ2luOiAwIC02MHB4IDMycHggLTYwcHg7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1zdGF0cyAuY29udGVudCAuY29udGVudF9fc3RhdHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG4uYmxvY2stc3RhdHMgLmNvbnRlbnQgLmNvbnRlbnRfX3N0YXRzIC5zdGF0LXdyYXBwZXIge1xuICBmbGV4LWJhc2lzOiAyNjBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLXN0YXRzIC5jb250ZW50IC5jb250ZW50X19zdGF0cyAuc3RhdC13cmFwcGVyIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMzJweCAqIDMpIC8gNCk7XG4gIH1cbn1cbi5ibG9jay1zdGF0cyAuY29udGVudCAuY29udGVudF9fc3RhdHMgLnN0YXQtd3JhcHBlciBwIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5ibG9jay1zdGF0cyAuY29udGVudCAuY29udGVudF9fc3RhdHMgLnN0YXQtd3JhcHBlciAuaDEge1xuICBmb250LWZhbWlseTogZnV0dXJhLXB0LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJsb2NrLXN0YXRzIC5jb250ZW50IC5jb250ZW50X19zdGF0cyAuc3RhdC13cmFwcGVyIC5zdGF0IHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMjcnIGhlaWdodD0nMjMwJyB2aWV3Qm94PScwIDAgMjI3IDIzMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIyNi4wNDQgMTI5LjY4NkMyMjUuODU1IDEyOC45MjMgMjI1LjMwMyAxMjguMjU2IDIyNC45MDkgMTI3LjU0QzIyNS45MTggMTI3IDIyNi4xNTQgMTI2LjQ0MyAyMjUuODU1IDEyNS4wNzZDMjI1LjU3MSAxMjMuNzg5IDIyNS4yNTYgMTIyLjUwMSAyMjYuMTA3IDEyMS4yNjFDMjI2LjI4IDEyMS4wMjMgMjI2LjI0OSAxMjAuNTk0IDIyNi4yMTcgMTIwLjI2QzIyNi4xMjMgMTE4Ljg5MyAyMjUuOTE4IDExNy41MjYgMjI1Ljg4NiAxMTYuMTQzQzIyNS44NyAxMTQuOTgyIDIyNS4yNzEgMTE0LjQ4OSAyMjQuMjYyIDExNC4yMTlDMjIzLjgyMSAxMTcuMjA4IDIyNC4wNTcgMTE5LjMyMiAyMjQuNzM1IDEyMC4xNDhDMjI0LjIzMSAxMjEuNTE2IDIyMy43ODkgMTIyLjY5MiAyMjMuMzMyIDEyMy45MzJDMjIyLjA1NSAxMjMuMjAxIDIyMy4zMzIgMTIwLjk0MyAyMjEuMzkzIDEyMC41OTRDMjIxLjI5OSAxMjIuNjgxIDIyMC43MzEgMTIzLjczIDIxOS42OTEgMTIzLjc0MUMyMjAuMTMyIDEyMi4wNzIgMjE5LjI4MSAxMjAuNDY2IDIxOS41MTcgMTE4Ljc2NUMyMTkuNzU0IDExNy4wOTYgMjE5LjY3NSAxMTUuMzk2IDIxOS42NzUgMTEzLjY5NUMyMTkuNjc1IDExMS45NDYgMjE5LjYxMiAxMTAuMTgyIDIxOS41MTcgMTA4LjQzM0MyMTkuNDM4IDEwNi42NjggMjE5LjMyOCAxMDQuOTIgMjE5LjE1NSAxMDMuMTU1QzIxOC45ODEgMTAxLjQwNyAyMTguNzYgOTkuNjQyNCAyMTguNDkyIDk3LjkwOTdDMjE4LjI0IDk2LjI0MDYgMjE3LjkwOSA5NC41NzE1IDIxNy41NzggOTIuOTAyNEMyMTcuMjQ3IDkxLjIzMzMgMjE2Ljg2OSA4OS41NjQyIDIxNi40NTkgODcuNjcyNkMyMTcuNzM2IDg3Ljk5MDUgMjE4LjA1MSA4OC43Mzc2IDIxOC4yMjQgODkuNTE2NUMyMTguNDc3IDkwLjYxMzQgMjE4Ljg4NyA5MS43NTc5IDIxOC43NiA5Mi44Mzg4QzIxOC42MDMgOTQuMjIxOCAyMTkuODY0IDk0Ljg1NzYgMjE5Ljk1OSA5Ni4wOTc1QzIyMC4yMTEgOTkuNjEwNiAyMjAuNjUyIDEwMy4xMDggMjIwLjk4MyAxMDYuNjA1QzIyMS4xMjUgMTA4LjAyIDIyMS4zOTMgMTA5LjQ4MiAyMjEuMTg4IDExMC44NjVDMjIwLjk2OCAxMTIuMzQzIDIyMS41NTEgMTEzLjY2MyAyMjEuNDcyIDExNS4wNzhDMjIxLjQ1NiAxMTUuNDQzIDIyMS42OTMgMTE1Ljg0MSAyMjEuODAzIDExNi4yMDZDMjIyLjE4MSAxMTQuNjk2IDIyMi4xOTcgMTEzLjI4MSAyMjIuMjYgMTExLjg2N0MyMjIuMzA4IDExMC44NjUgMjIyLjcwMiAxMDkuNzUyIDIyMi4zODYgMTA4Ljg5NEMyMjEuNjc3IDEwNi45ODYgMjIyLjM1NSAxMDUuMTkgMjIyLjM4NiAxMDMuMzQ2QzIyMi40MDIgMTAyLjM3NyAyMjIuMjEzIDEwMS41MzQgMjIxLjkxMyAxMDAuNjEyQzIyMS40MjUgOTkuMTE3OCAyMjAuOTY4IDk3LjQ0ODcgMjIxLjE1NyA5NS45MjI3QzIyMS4zMyA5NC41Mzk3IDIyMS4wNjIgOTMuMzk1MiAyMjAuNDQ3IDkyLjM5MzdDMjE5LjUzMyA5MC44ODM2IDIxOS4xODYgODkuMzQxNyAyMTkuMjE4IDg3LjY0MDhDMjE5LjYxMiA4Ny41NDU0IDIxOS44NjQgODcuNDgxOCAyMjAuMTMyIDg3LjQzNDFDMjIwLjQ2MyA4OC4wODU5IDIyMC44NTcgODguNzIxNyAyMjEuMTQxIDg5LjQwNTNDMjIxLjc3MiA5MC45NjMxIDIyMi4zNTUgOTIuNTUyNyAyMjIuOTU0IDk0LjExMDVDMjIyLjcxNyA5NC4wOTQ2IDIyMi4zNzEgOTQuMDYyOCAyMjEuNTgyIDk0LjAxNTFDMjIyLjM3MSA5NC43NzgyIDIyMi44NTkgOTUuMjM5MiAyMjMuNDQzIDk1Ljc5NTVDMjIzLjkxNiA5NC41NTU2IDIyNC43MiA5My42MTc3IDIyMy40NTggOTIuNjY0QzIyMy4zNjQgOTIuNTg0NSAyMjMuNTA2IDkyLjIxODkgMjIzLjUyMSA5MS45ODA0QzIyMy41MjEgOTEuNDA4MiAyMjMuNjMyIDkwLjc4ODIgMjIzLjQ5IDkwLjI0NzdDMjIzLjI1MyA4OS4yNDYzIDIyMi44NTkgODguMjkyNSAyMjIuNDgxIDg3LjE3OThDMjIxLjY5MyA4Ny4xMDAzIDIyMC44NDEgODcuMDIwOCAyMTkuOTkgODYuOTU3MkMyMTguOTY1IDg2LjcwMjkgMjE4LjMwMyA4NS41NzQzIDIxOC41ODcgODUuMDQ5N0MyMTguOTk3IDg0LjMxODUgMjE4LjY1IDgzLjkyMTEgMjE4LjUyNCA4My40MjgzQzIxOC4xNjEgODIuMTQwNyAyMTcuNzM2IDgwLjg4NDkgMjE3LjMyNiA3OS42MjkxQzIxNy4yMzEgNzkuMjYzNSAyMTcuMTIxIDc4Ljg5NzkgMjE3LjAyNiA3OC41NDgyQzIxNi45NDcgNzguMTUwOCAyMTYuODUzIDc3Ljc1MzMgMjE2Ljc3NCA3Ny4zNTU5Vjc3LjM4NzdDMjE2Ljc3NCA3Ny4zODc3IDIxNi43NzQgNzcuMzcxOCAyMTYuNzc0IDc3LjM1NTlDMjE2LjEyOCA3NS44NjE3IDIxNS40ODEgNzQuMzUxNiAyMTQuODE5IDcyLjg1NzNDMjE1LjYzOSA3My41NzI3IDIxNi4zMDEgNzQuNTEwNSAyMTcuNTQ3IDc0LjQ5NDZDMjE4LjQ3NyA3My42MDQ1IDIxOC40NzcgNzIuNjE4OSAyMTcuODMgNzEuNTY5N0MyMTcuNjI1IDcxLjIyIDIxNy40MiA3MC44NTQ0IDIxNy4yNjMgNzAuNDg4OEMyMTYuNzExIDY5LjI2NDggMjE2LjIzOCA2Ny45OTMxIDIxNS42MjMgNjYuODAwOUMyMTQuODgyIDY1LjM3MDIgMjE0LjA3OCA2My45ODczIDIxMy4yMTEgNjIuNjM2MUMyMTIuNjI4IDYxLjczIDIxMi43MDcgNjAuMjY3NiAyMTEuMTc4IDYwLjEwODZDMjExLjA5OSA2MC4xMDg2IDIxMS4wNTEgNTkuNzU4OSAyMTAuOTczIDU5LjU4NEMyMTAuMzI2IDU4LjA3MzkgMjA5Ljc5IDU2LjUwMDIgMjA5LjAwMiA1NS4wODU0QzIwOC4wNTYgNTMuMzg0NSAyMDYuOTM3IDUxLjc3OSAyMDUuODAyIDUwLjIwNTNDMjA0LjA1MiA0Ny44MDUgMjAyLjIyMyA0NS40NTIzIDIwMC40MjYgNDMuMDgzOEMxOTYuOTczIDM4LjU1MzQgMTkzLjAzMiAzNC40ODQgMTg4LjgyMyAzMC42ODQ4QzE4OC4wNSAyOS45ODU0IDE4Ny4wNDEgMjkuNTU2MiAxODYuMTQzIDI4Ljk5OThDMTg1LjkyMiAyOC44NzI2IDE4NS41NDQgMjguNzQ1NCAxODUuNTI4IDI4LjU4NjVDMTg1LjQxOCAyNy4yNTEyIDE4NC4xMjUgMjcuMDkyMiAxODMuMzg0IDI2LjQwODdDMTgyLjg5NSAyNS45NjM2IDE4Mi4yMDEgMjUuNzI1MiAxODEuNzEzIDI1LjI4MDFDMTc5LjM2NCAyMy4xOTc3IDE3Ni41NDIgMjEuOTI2IDE3My44NDYgMjAuNDE1OUMxNzIuNzI3IDE5Ljc5NTkgMTcxLjYzOSAxOS4xMTI0IDE3MC42MTQgMTguMzQ5M0MxNjguMzQ0IDE2LjY2NDQgMTY2LjAxMSAxNS4xNTQyIDE2My4zNzggMTQuMDU3NEMxNjIuNTc0IDEzLjcyMzYgMTYyLjIxMSAxNC4zOTEyIDE2MS42NDQgMTQuMjY0QzE2MC45OTggMTIuMTk3NSAxNjAuNjE5IDExLjk0MzIgMTU4LjYxNyAxMi4xNjU3QzE1OC4wMDIgMTAuNzgyOCAxNTYuODgzIDEwLjI1ODIgMTU1LjQxNyAxMC4zMDU5QzE1NS4xNjQgMTAuMzA1OSAxNTQuNzM5IDEwLjM2OTUgMTU0LjY2IDEwLjI0MjNDMTUzLjg0IDguOTM4ODEgMTUyLjQwNiA4LjgyNzU0IDE1MS4xNiA4LjM5ODM0QzE0Ni41NzMgNi43NzY5MyAxNDIuMTU4IDQuNTY3MzcgMTM3LjI3MSAzLjk2MzMxQzEzMy41MzUgMy41MDIzMiAxMjkuODkzIDIuMjk0MjEgMTI2LjA3OCAyLjI5NDIxQzEyNS4yNDMgMi4yOTQyMSAxMjQuMzkxIDEuOTkyMTkgMTIzLjU1NiAxLjg2NTAyQzEyMi4wMTEgMS42NDI0NyAxMjAuNDY2IDEuNDM1ODIgMTE4LjkwNSAxLjI2MDk2QzExNy42NiAxLjExNzkgMTE2LjM5OCAwLjk3NDgzIDExNS4xNTMgMC45NDMwMzhDMTEzLjY4NyAwLjkyNzE0MSAxMTIuMjA1IDEuMDM4NDEgMTEwLjczOSAxLjEwMkMxMTAuMzQ1IDEuMTAyIDEwOS45NTEgMS4xMTc5IDEwOS41NzIgMS4xMzM3OUMxMDguNDUzIDEuMTMzNzkgMTA3LjIwNyAxLjQ2NzYxIDEwNi4yMyAxLjA4NjFDMTA0LjY2OSAwLjQ4MjA0OSAxMDMuMjk4IDEuOTkyMTkgMTAxLjgzMiAxLjE2NTU4QzEwMS43ODQgMS4xMzM3OSAxMDEuNjI3IDEuMzI0NTUgMTAxLjUxNiAxLjQwNDAzQzEwMC4xNzYgMi4yNzgzMiA5OC41MjA5IDIuMjc4MzIgOTcuMjQ0IDEuODk2ODFDOTUuNzYyIDEuNDUxNzIgOTQuNTMyNCAxLjc1Mzc0IDkzLjQxMzEgMi4yNzgzMkM5Mi4yMzA3IDIuODUwNTggOTAuNzE3MyAyLjIzMDYzIDg5Ljc1NTYgMy40Mzg3NEM4OS42OTI1IDMuNTE4MjIgODkuMjgyNiAzLjM1OTI2IDg5LjA0NjIgMy4yOTU2N0M4OC44MjU1IDMuMjMyMDkgODguNTU3NCAzLjA0MTMzIDg4LjQxNTYgMy4xMDQ5MkM4NS44NDU5IDQuMjY1MzQgODMuMjYwNCA1LjMzMDM4IDgwLjQzODUgNS42NDgzMUM4MC4zMTI0IDUuNjQ4MzEgODAuMTcwNSA1LjcxMTg5IDgwLjA2MDEgNS43NzU0OEM3OC44NjIgNi40NzQ5MSA3Ny42NDgxIDcuMTQyNTUgNzYuNDQ5OSA3Ljg3Mzc3Qzc1LjE4ODcgOC42MzY3OSA3My43MDY4IDkuMjA5MDUgNzIuNzc2NyAxMC4yNzQxQzcxLjcwNDcgMTEuNDgyMiA3MC41ODU0IDEyLjU5NDkgNjkuMzcxNSAxMy42NDQxQzY3LjkyMTEgMTQuMTM2OSA2Ni40NTQ5IDE0LjY0NTUgNjQuOTg4OCAxNS4xMzgzQzYzLjQxMjMgMTUuNjYyOSA2MS44MiAxNi4xNTU3IDYwLjI3NTEgMTYuNzQzOEM1OS45NTk4IDE2Ljg1NTEgNTkuNzIzMyAxNy4yMzY2IDU5LjUwMjYgMTcuNTM4NkM1OC4zNjc1IDE5LjA2NDcgNTYuNjMzNCAxOS43MTY0IDU1LjEwNDIgMjAuNjcwMkM1My4yNDM5IDE5LjkzOSA1Mi4yNTA3IDIxLjU2MDQgNTAuOTEwNyAyMi4yNDM5QzQ5LjY4MSAyMi44NjM5IDQ4LjQ1MTMgMjMuNDUyIDQ3LjIwNTkgMjQuMDU2MUM0OC4xOTkxIDIyLjkxMTYgNDkuMzM0MiAyMi4wMjE0IDUwLjUzMjMgMjEuMjEwN0M1MS4yNDE3IDIwLjczMzggNTEuMzA0OCAyMC4yMjUxIDUxLjA1MjYgMTkuNTQxNkM0OC45NCAxOS43NDgyIDQ3LjY0NzMgMjAuNDQ3NiA0Ni41NzUzIDIxLjgzMDZDNDYuMzU0NiAyMi4xMzI2IDQ2LjAwNzggMjIuNDE4OCA0NS42NzY3IDIyLjU0NTlDNDQuNzE1IDIyLjg3OTggNDMuNTQ4NCAyMi44NDggNDMuMzkwOCAyNC4zMTA0QzQzLjM3NSAyNC40ODUzIDQyLjc0NDQgMjQuNjEyNCA0Mi4zOTc2IDI0Ljc1NTVDNDIuMTkyNiAyNC44MzUgNDEuODMgMjQuODM1IDQxLjc4MjcgMjQuOTc4MUM0MC45MzE0IDI3LjMzMDcgMzguNDA5IDI3LjgzOTQgMzYuOTQyOSAyOS41MjQ0QzM2LjYxMTggMjkuOTA1OSAzNS45MDI0IDI5Ljk1MzYgMzUuMzk3OSAzMC4yMDc5QzM0Ljk4OCAzMC40MTQ1IDM0LjM3MzIgMzAuNjM3MSAzNC4yOTQ0IDMwLjk3MDlDMzMuOTk0OCAzMi4xNjMxIDMzLjExMiAzMi44OTQzIDMyLjQ2NTYgMzMuODE2M0MzMi4wNTU3IDM0LjM4ODYgMzEuNjE0MyAzNS4xMDM5IDMyLjU3NiAzNS44MzUxQzMzLjUwNjEgMzQuOTQ1IDM0LjQyMDUgMzQuMDcwNyAzNS4zMzQ5IDMzLjIxMjNDMzcuMzM3IDMxLjMzNjUgMzkuMzM5MiAyOS40NDQ5IDQxLjM1NzEgMjcuNjAwOUM0MS45ODc3IDI3LjAyODcgNDIuNjQ5OCAyNi40ODgyIDQzLjM1OTIgMjYuMDExM0M0NC4yODk0IDI1LjM5MTQgNDQuNjM2MiAyNi4wNDMxIDQ1LjAxNDYgMjYuODY5N0M0NC40MzEzIDI3LjI5ODkgNDMuODk1MiAyNy42NjQ1IDQzLjM1OTIgMjguMDYxOUM0My41MTY5IDI4LjM0OCA0My42NTg4IDI4LjYxODMgNDMuODYzNyAyOC45OTk4QzQzLjA0MzkgMjkuNjE5NyA0Mi4yMzk5IDMwLjIyMzggNDEuNDM1OSAzMC44Mjc4QzQxLjM4ODYgMzAuODc1NSA0MS4zMjU2IDMwLjkyMzIgNDEuMjc4MyAzMC45NTVDNDEuMzI1NiAzMC45MDczIDQxLjM4ODYgMzAuODU5NiA0MS40MzU5IDMwLjgyNzhDNDEuNDY3NCAzMC41ODk0IDQxLjQ4MzIgMzAuMzUxIDQxLjUzMDUgMjkuOTIxOEM0MC41MzczIDMwLjM4MjggMzkuNjg2IDMwLjY4NDggMzguODk3NyAzMS4xNDU4QzM3LjczMTEgMzEuODQ1MiAzNy43MTU0IDMyLjc2NzIgMzguODE4OSAzMy40MDNDMzguMzE0NCAzMy44OTU4IDM3LjgxIDM0LjM4ODYgMzcuMjg5NyAzNC44NDk2QzM2Ljc2OTUgMzUuMzEwNiAzNi4yMTc3IDM1LjcyMzkgMzUuNjgxNyAzNi4xNjlDMzYuMDc1OCAzNi41ODIzIDM2LjQ4NTcgMzYuOTc5NyAzNi44Nzk4IDM3LjM5M0MzNi44Nzk4IDM3LjM5MyAzNi44OTU2IDM3LjM5MyAzNi45MTE0IDM3LjM5M0MzNy40MzE2IDM2Ljk3OTcgMzcuOTY3NiAzNi41ODIzIDM4LjQ3MjEgMzYuMTY5QzQwLjI1MzUgMzQuNjc0NyA0Mi4wMTkyIDMzLjE4MDUgNDMuODAwNyAzMS42NzAzQzQ0LjEzMTcgMzEuMzUyNCA0NC40MTU1IDMwLjk1NSA0NC43OTM4IDMwLjczMjVDNDUuNTAzMyAzMC4zMTkyIDQ2LjI3NTggMzAuMDAxMiA0Ny4wMzI1IDI5LjYzNTZDNDYuOTM3OSAyOS4zMzM2IDQ2Ljg0MzMgMjkuMDE1NyA0Ni43NDg3IDI4LjY2NkM0Ny45OTQxIDI4LjI2ODYgNDkuMjcxMSAyOC4xMjU1IDUwLjI0ODUgMjcuNTA1NUM1MS45ODI3IDI2LjM5MjggNTMuNTExOSAyNC45MzA0IDU1LjE4MyAyMy43MDY0QzU3LjAxMTcgMjIuMzcxMSA1OC43OTMyIDIwLjgxMzMgNjAuODQyNiAxOS45NTQ5QzYzLjM5NjUgMTguODczOSA2NS42MzUyIDE3LjA5MzYgNjguNDQxMyAxNi41NTMxQzY4LjU5OSAxNi41MjEzIDY4Ljc0MDkgMTYuNDU3NyA2OC44ODI4IDE2LjM2MjNDNjguOTc3MyAxNi40NDE4IDY5LjA4NzcgMTYuNTIxMyA2OS4yMTM4IDE2LjU4NDlDNzAuMTEyNCAxNy4wOTM1IDcxLjAyNjggMTcuNTg2MyA3MS45NDEyIDE4LjA0NzNDNzEuNTQ3IDE4LjM4MTEgNzEuMTIxNCAxOC42MzU1IDcwLjQ5MDggMTguNDYwNkM2OS44Mjg2IDE5LjUwOTggNjguNzI1MSAxOS4wNjQ3IDY3Ljc5NSAxOS4yNTU0QzY2LjA3NjYgMTkuNjIxIDY1LjE2MjIgMjEuNzAzNCA2My4xNDQzIDIxLjQ5NjhDNjMuMDMzOSAyMS40OTY4IDYyLjkwNzggMjEuODE0NyA2Mi43NTAyIDIxLjk0MTlDNjIuNDk3OSAyMi4xNDg1IDYyLjIyOTkgMjIuMzU1MiA2MS45MzA0IDIyLjQ4MjRDNjAuNjA2MSAyMy4wNTQ2IDU5LjE4NzMgMjMuNDUyIDU3Ljk0MTggMjQuMTY3M0M1NS4yNzc2IDI1LjcwOTMgNTIuNzA3OSAyNy40MjYxIDUwLjA3NTEgMjkuMDMxNkM0OS42OTY4IDI5LjI1NDEgNDkuMDE4OSAyOS42MDM4IDQ4Ljg2MTIgMjkuNDYwOEM0OC4xMDQ1IDI4Ljc5MzEgNDcuNjMxNSAyOS40NzY3IDQ3LjA0ODIgMjkuNjY3NEM0Ni45NTM3IDMwLjI3MTUgNDYuODc0OCAzMC44NzU1IDQ2Ljc4MDIgMzEuNDc5NkM0NS44MDI4IDMxLjU1OTEgNDQuNzkzOCAzMS42MjI3IDQzLjgwMDcgMzEuNzAyMUM0NC4xNzkgMzIuMDY3NyA0NC41NzMxIDMyLjQ0OTMgNDQuOTgzIDMyLjg0NjdDNDEuODQ1OCAzNS41MTcyIDM4LjYxNCAzOC4wNzY1IDM1Ljk0OTcgNDEuMjcxNkMzNi40Njk5IDQxLjk3MTEgMzYuODk1NiA0Mi41NDMzIDM3LjMyMTIgNDMuMTE1NkgzOS41OTE0QzM5LjQ0OTUgNDMuNzE5NiAzOS4zMDc2IDQ0LjI2MDEgMzkuMTY1NyA0NC44ODAxQzM5LjUyODMgNDQuODE2NSAzOS43MTc1IDQ0LjgzMjQgMzkuNzY0OCA0NC43NTI5QzQwLjg4NDEgNDMuMzIyMiA0Mi4wODIzIDQxLjk1NTIgNDMuMDQzOSA0MC40MjkxQzQ0LjAwNTYgMzguOTM0OSA0NS44MDI4IDM4LjA5MjQgNDYuMjEyNyAzNi4yMDA4QzQ3LjEyNzEgMzYuMTM3MiA0OC4wNTcyIDM2LjA4OTUgNDguOTcxNiAzNS45OTQxQzQ5LjUwNzYgMzUuOTQ2NCA1MC4wNTk0IDM1LjY2MDMgNTAuNTMyMyAzNS43NzE2QzUwLjc2ODggMzUuODE5MiA1MS4wMjEgMzUuODY2OSA1MS4yNTc1IDM1Ljg5ODdDNTAuMDkwOSAzNi44MDQ4IDQ5LjAwMzEgMzcuNjQ3MyA0OC4xMzYgMzguMjk5QzQzLjk4OTggNDEuNDYyNCA0MS4xMDQ4IDQ1LjY1OSAzNy4yNzM5IDQ4Ljk5NzJDMzYuNTQ4OCA0OS42MzMgMzQuNzUxNiA1MS4wNzk2IDMyLjczMzYgNTIuODEyM0MzMi42NTQ4IDUyLjQxNDkgMzIuNTkxOCA1Mi4wODEgMzIuNDgxNCA1MS43NjMxQzMxLjc1NjIgNDkuNDI2NCAzMi4yNDQ5IDQ4LjUwNDQgMzQuNTE1MSA0Ny45OTU3VjQ2LjAwODdDMzMuNzQyNiA0NS41NDc3IDMzLjQ1ODggNDYuMDQwNSAzMy4wMTc0IDQ2LjU0OTJDMzIuMTUwMyA0Ny41MzQ3IDMxLjUwNCA0OS4wNDQ5IDI5LjUwMTggNDguMzc3MkMyOS40Mzg4IDUwLjE4OTQgMjkuMzc1NyA1MS43NDcyIDI5LjM0NDIgNTIuNjIxNUMyOC43NzY2IDUzLjQ0ODEgMjguNDE0IDUzLjk0MDkgMjguMTQ2IDU0LjMzODNWNTMuNDMyMkMyNy42NDE1IDUzLjg0NTUgMjcuMzEwNSA1NC4xMTU3IDI2Ljk5NTIgNTQuMzcwMUMyNi42MzI2IDU0LjEzMTYgMjYuMzQ4OCA1My45NDA5IDI1LjkwNzQgNTMuNjU0OEMyNi43NzQ1IDU2LjE4MjIgMjYuNzc0NSA1Ni4yNDU4IDI1LjQ4MTcgNTguNTUwOEMyNS4zODcyIDU4LjcyNTYgMjUuMjYxIDU4Ljg4NDYgMjUuMTUwNyA1OS4wNDM2QzI0Ljc4ODEgNTkuODIyNSAyNC41MjAxIDYwLjY2NSAyNC4wNjI5IDYxLjM4MDNDMjMuNzMxOCA2MS45MDQ5IDIzLjE4MDEgNjIuMjcwNSAyMi43MjI5IDYyLjcxNTZDMjMuMDA2NiA2NC4xNDYyIDIxLjkzNDYgNjQuNzgyMSAyMS4xMTQ4IDY1LjU3NjlDMjAuOTczIDY2LjA4NTYgMjAuODQ2OCA2Ni41OTQyIDIwLjcwNSA2Ny4wODdDMjEuMTE0OCA2Ny4yMzAxIDIxLjM5ODYgNjcuMzI1NSAyMS43NjEyIDY3LjQ1MjZDMjEuMzY3MSA2OC42NzY2IDIxLjEzMDYgNjkuODg0NyAyMS40Nzc0IDcxLjE4ODJDMTkuNTY5OSA3NC41NzQxIDE4LjAwOTEgNzguMjQ2MSAxNi43NDc5IDgyLjA0NTNDMTYuNTc0NSA4MS4zOTM2IDE2LjQwMTEgODAuODIxMyAxNi4yNDM1IDgwLjI0OTFDMTYuNTI3MiA4MC4xMjE5IDE3LjAwMDIgODAuMDQyNCAxNy4wMzE3IDc5Ljg2NzVDMTcuMjUyNCA3OC42OTEyIDE3LjM5NDMgNzcuNDgzMSAxNy40ODg5IDc2LjI5MDlDMTcuNTIwNCA3NS44OTM1IDE3LjM5NDMgNzUuNDY0MyAxNy4zMzEyIDc0LjkzOTdDMTYuODI2OCA3NS4yMjU5IDE2LjUyNzIgNzUuNDAwNyAxNi4yMjc3IDc1LjU3NTZDMTYuMDcgNzQuNzgwOCAxNS45MTI0IDc0LjA5NzIgMTUuNzcwNSA3My4zODE5QzE2LjcxNjQgNzMuMTQzNSAxNy41MzYyIDcyLjkzNjggMTguMTk4MyA3Mi43Nzc4QzE4LjA4OCA3Mi4wNzg0IDE3LjgzNTcgNzEuNTA2MiAxNy45MzAzIDcwLjk5NzVDMTguMTM1MyA2OS44MjEyIDE4LjUyOTQgNjguNjYwNyAxOC43OTc0IDY3LjUwMDNDMTkuMTc1OCA2NS44NjMgMTkuMjIzIDY1LjgxNTMgMjEuMDY3NSA2NS41NjFDMjEuMTYyMSA2NS4xMTU5IDIxLjI3MjUgNjQuNjcwOCAyMS4zODI4IDY0LjEzMDNDMjEuMDA0NSA2NC4wOTg1IDIwLjcwNSA2NC4wODI2IDIwLjM3MzkgNjQuMDUwOUMyMC4xMjE2IDYzLjAzMzUgMjEuNTcyIDYyLjE1OTIgMjAuNjU3NyA2MS4wOTQyQzIwLjQ1MjcgNjEuMjY5IDIwLjE2ODkgNjEuMzk2MiAyMC4wNDI4IDYxLjYxODdDMTguMzQwMiA2NC43NjYyIDE2LjYzNzYgNjcuOTI5NSAxNC45NjY1IDcxLjEwODhDMTQuMzgzMiA3Mi4yMjE1IDEzLjg3ODcgNzMuMzY2IDEzLjI5NTQgNzQuNTc0MUMxMi4wODE1IDczLjg0MjkgMTIuMTEzIDczLjAzMjIgMTIuNTM4NyA3Mi4xNTc5QzEzLjQ4NDYgNzAuMjM0NSAxNC40NjIgNjguMzExIDE1LjQ1NTIgNjYuNDAzNUMxNy4wMDAyIDYzLjQ0NjggMTguNTkyNCA2MC40OTAxIDIwLjMyNjYgNTcuMjMxNEMxOS4zODA3IDU3LjE4MzcgMTguNDk3OSA1Ni44NjU4IDE4LjE4MjYgNTcuMTY3OEMxNy4yMzY3IDU4LjA0MjEgMTcuMjIwOSA1OS4yOTc5IDE3LjYxNSA2MC41MDZDMTYuNDAxMSA2MC43NDQ0IDE1Ljk1OTcgNjAuOTE5MyAxNS42Mjg2IDYxLjc0NTlDMTQuOTY2NSA2My4zOTkxIDEzLjk0MTggNjQuNzY2MiAxMi42MDE4IDY1LjgzMTJDMTMuMTUzNSA2Ny44NSAxMy4xNjkzIDY4LjE5OTggMTIuMTEzIDY4LjQ3QzEwLjY3ODQgNjguODUxNSAxMC41ODM4IDY5LjY5NCAxMC43MSA3MC45MThDMTAuNzU3MiA3MS4zNjMxIDEwLjUzNjUgNzIuMDk0MyAxMC4yMDU1IDcyLjMwMUM5LjAzODg2IDczLjAzMjIgOC45OTE1NyA3NC4zMDM5IDguNjYwNTEgNzUuMzY4OUM3Ljg3MjI2IDc3Ljg0ODcgNy43NDYxNCA4MC41NjcgNS45MTc0IDgyLjY4MTJDNS42MDIxIDgzLjA0NjggNS41MzkwNCA4My42NjY3IDUuMzgxMzkgODQuMTExOEM1LjkwMTYzIDg0LjY2ODIgNi4zMjcyOSA4NS4xNDUxIDYuNzY4NzEgODUuNjIyQzYuMDExOTkgODYuMTc4MyA1LjMzNDA5IDg2LjU3NTcgNC43OTgwOCA4Ny4xMzIxQzQuMzcyNDMgODcuNTYxMyA0LjQzNTQ5IDg4LjE5NzIgNS4wOTc2MiA4OC4zODc5QzYuMDkwODEgODguNjc0IDUuNjQ5MzkgODkuMjE0NSA1LjI3MTAzIDg5LjUzMjRDNC45Mzk5NyA4OS44MTg2IDQuMzcyNDMgODkuNzcwOSAzLjk2MjU0IDg5Ljk5MzRDMy4zMDA0MSA5MC4zNDMxIDMuMjg0NjQgOTEuMDEwOCAzLjg1MjE4IDkxLjQ3MThDNC41NDU4NCA5Mi4wMTIyIDUuMzk3MTUgOTEuOTY0NSA2LjAxMTk5IDkxLjI4MUM2LjI0ODQ2IDkxLjAyNjcgNi4zOTAzNSA5MC43MDg3IDYuNzY4NzEgOTAuMTM2NUM3LjE0NzA3IDkxLjI0OTIgNy40MTUwNyA5Mi4wMjgxIDcuNzkzNDMgOTMuMTQwOEM3LjIyNTg5IDkyLjgwNyA3LjAwNTE4IDkyLjY5NTggNi42NDI1OSA5Mi40NzMyQzYuNDM3NjQgOTMuMjk5OCA2LjI0ODQ2IDk0LjA3ODcgNS45ODA0NiA5NS4xOTE1QzYuNTc5NTMgOTQuNzMwNSA2LjgzMTc3IDk0LjUzOTcgNy4zNjc3OCA5NC4xMTA1QzcuMDIwOTUgOTUuNTczIDYuNzg0NDcgOTYuNzQ5MyA2LjQ1MzQxIDk3LjkwOTdDNi4wMjc3NSA5OS4zNzIyIDUuMjU1MjcgMTAwLjc4NyA1LjA5NzYyIDEwMi4yODFDNC41NDU4NCAxMDcuNDYzIDMuOTMxMDEgMTEyLjYzIDQuMDI1NiAxMTcuODU5QzQuMDU3MTMgMTE5LjIyNiAzLjkzMTAxIDEyMC42MDkgMy44Njc5NSAxMjEuOTkyQzMuNzI2MDYgMTIxLjk5MiAzLjU2ODQxIDEyMS45OTIgMy40MjY1MyAxMjEuOTkyQzMuMjUzMTEgMTE5LjUyOSAzLjA3OTcgMTE3LjA4IDIuODkwNTIgMTE0LjUzN0gxLjM5Mjg1QzEuNTAzMiAxMTUuNzEzIDEuOTI4ODYgMTE2LjgyNiAxLjYxMzU2IDExNy42NTNDMS4wNzc1NSAxMTguOTg4IDEuMDYxNzggMTIwLjI5MiAxLjEwOTA4IDEyMS42NDNDMS4yMTk0MyAxMjQuNjc5IDEuMzc3MDggMTI3LjY5OSAxLjUxODk3IDEzMC43MzVDMS41MTg5NyAxMzAuOTkgMS41MTg5NyAxMzEuMjQ0IDEuNTE4OTcgMTMxLjU0NkMxLjE4NzkgMTMxLjQzNSAwLjk1MTQyNyAxMzEuMzU1IDAuNjk5MTg4IDEzMS4yNkMwLjA2ODU4ODEgMTMyLjIzIDAuNDQ2OTQ4IDEzMy4wNTYgMS4wMzAyNSAxMzMuODAzQy0wLjI5NDAwNiAxMzUuMzc3IC0wLjE4MzY1MiAxMzYuNzEyIDEuMTU2MzcgMTM3Ljc0NkMxLjAzMDI1IDEzOS4xNiAwLjU4ODgzMyAxNDAuNTQzIDAuODU2ODM3IDE0MS43NjdDMS4xNDA2MSAxNDMuMDU1IDEuMDMwMjUgMTQ0LjIxNSAwLjU4ODgzMyAxNDUuMzEyQy0wLjQzNTg5MSAxNDcuODI0IDAuMDA1NTI4MTUgMTUwLjM4MyAwLjkxOTg5NyAxNTIuNTkzQzIuNDMzMzQgMTU2LjIwMSA0LjY0MDQzIDE1OS40NzYgNy40NjIzNyAxNjIuMjU3QzguMDE0MTQgMTYyLjc5OCA4LjgzMzkyIDE2My4wODQgOS41NDMzNCAxNjMuNDk3QzguOTQ0MjcgMTY0LjQ4MyA5LjAzODg2IDE2NS4wODcgMTAuMDAwNSAxNjYuMTA0QzEwLjkxNDkgMTY3LjA1OCAxMS44MjkzIDE2Ny45OTYgMTEuNzUwNCAxNjkuNDlDMTEuNzM0NyAxNjkuNzkyIDExLjk3MTIgMTcwLjEyNiAxMi4xNjAzIDE3MC4zOTZDMTIuOTQ4NiAxNzEuNTI1IDEzLjgzMTQgMTcyLjU5IDE0LjU1NjYgMTczLjc1QzE1LjE3MTQgMTc0LjczNiAxNS45MjgyIDE3NC44NDcgMTYuOTIxNCAxNzQuNTQ1QzE1Ljc3MDUgMTcxLjc2MyAxNC40Nzc4IDE3MC4wNzggMTMuNDY4OCAxNjkuNzEzQzEzLjIwMDggMTY4LjI4MiAxMi45NjQzIDE2Ny4wNDIgMTIuNzI3OSAxNjUuNzM5QzE0LjIwOTggMTY1LjcwNyAxNC4yNTcxIDE2OC4yOTggMTYuMTAxNiAxNjcuNTgzQzE1LjExMzYgMTY1Ljc0OSAxNS4wNjExIDE2NC41NTcgMTUuOTQzOSAxNjQuMDA2QzE2LjQxNjkgMTY1LjY3NSAxNy45Nzc2IDE2Ni41OTcgMTguNjM5NyAxNjguMTcxQzE5LjMwMTkgMTY5LjcxMyAyMC4yMzIgMTcxLjE0MyAyMS4xMTQ4IDE3Mi41OUMyMi4wMTM0IDE3NC4wODQgMjIuOTc1MSAxNzUuNTQ3IDIzLjk1MjUgMTc3LjAwOUMyNC45MyAxNzguNDcyIDI1LjkyMzIgMTc5LjkxOCAyNi45NjM3IDE4MS4zMzNDMjguMDA0MSAxODIuNzQ4IDI5LjA5MTkgMTg0LjEzMSAzMC4yMjcgMTg1LjQ4MkMzMS4zMTQ4IDE4Ni43ODUgMzIuNDQ5OSAxODguMDQxIDMzLjU4NDkgMTg5LjI4MUMzNC43MzU4IDE5MC41MzcgMzUuOTE4MiAxOTEuNzYxIDM3LjI0MjQgMTkzLjE3NUMzNS45OTcgMTkzLjU3MyAzNS4zMzQ5IDE5My4wOTYgMzQuNzgzMSAxOTIuNTA4QzM0LjAxMDYgMTkxLjY5NyAzMy4wNjQ3IDE5MC45MzQgMzIuNjIzMyAxODkuOTQ5QzMyLjA0IDE4OC42OTMgMzAuNjM2OSAxODguODA0IDI5LjkyNzUgMTg3Ljc4N0MyNy45MDk1IDE4NC45MDkgMjUuNzM0IDE4Mi4xNTkgMjMuNjUzIDE3OS4zM0MyMi44MTc1IDE3OC4xODUgMjEuODI0MyAxNzcuMDg5IDIxLjI4ODMgMTc1LjgwMUMyMC43MjA3IDE3NC40MTggMTkuNTM4MyAxNzMuNTkxIDE4Ljg3NjIgMTcyLjMzNkMxOC43MDI4IDE3Mi4wMDIgMTguMzA4NyAxNzEuNzk1IDE4LjAwOTEgMTcxLjU0MUMxOC40NjYzIDE3My4wMzUgMTkuMTc1NyAxNzQuMjQzIDE5Ljg1MzYgMTc1LjQ4M0MyMC4zMjY2IDE3Ni4zNTcgMjAuNTYzMSAxNzcuNTM0IDIxLjI3MjUgMTc4LjEwNkMyMi44NDkgMTc5LjM3OCAyMy4xOTU4IDE4MS4yNjkgMjQuMTEwMiAxODIuODU5QzI0LjU5ODkgMTgzLjcwMSAyNS4xOTggMTg0LjMwNSAyNS45MjMyIDE4NC45NDFDMjcuMTA1NSAxODUuOTc1IDI4LjM1MSAxODcuMTY3IDI4Ljk4MTYgMTg4LjU1QzI5LjU0OTEgMTg5LjgyMSAzMC4zNTMxIDE5MC42NjQgMzEuMzkzNiAxOTEuMjA0QzMyLjk1NDMgMTkyLjAxNSAzNC4wNDIxIDE5My4xNiAzNC44Nzc3IDE5NC42MjJDMzQuNTkzOSAxOTQuOTA4IDM0LjQwNDcgMTk1LjA5OSAzNC4xOTk4IDE5NS4yNzRDMzQuMzI1OSAxOTUuMzg1IDM0LjQ1MiAxOTUuNTEyIDM0LjU3ODEgMTk1LjYzOUMzNS41ODcxIDE5NS4zMjEgMzYuNzM3OSAxOTUuOTQxIDM2Ljc1MzcgMTk2LjUzQzM2Ljc4NTIgMTk3LjM3MiAzNy4yNzM5IDE5Ny41MzEgMzcuNjM2NSAxOTcuODgxQzM4LjU5ODIgMTk4Ljc4NyAzOS42MjI5IDE5OS42NDUgNDAuNjE2MSAyMDAuNTA0QzQwLjg4NDEgMjAwLjc1OCA0MS4xNjc5IDIwMS4wMTIgNDEuNDM1OSAyMDEuMjY3QzQxLjcxOTcgMjAxLjU2OSA0MS45ODc3IDIwMS44NTUgNDIuMjcxNSAyMDIuMTU3SDQyLjIzOTlDNDMuNTY0MiAyMDMuMDk1IDQ0Ljg4ODQgMjA0LjA0OCA0Ni4yMTI3IDIwNC45ODZDNDUuMTU2NCAyMDQuODExIDQ0LjA4NDQgMjA0LjM1IDQzLjAyODIgMjA1LjAxOEM0Mi42OTcxIDIwNi4yNTggNDMuMTg1OCAyMDcuMTAxIDQ0LjI4OTQgMjA3LjY3M0M0NC42NTIgMjA3Ljg2NCA0NC45OTg4IDIwOC4wNyA0NS4zMjk5IDIwOC4yOTNDNDYuNDMzNCAyMDkuMDU2IDQ3LjQ4OTcgMjA5Ljg5OCA0OC42MjQ3IDIxMC41ODJDNDkuOTk2MyAyMTEuNDA4IDUxLjM5OTQgMjEyLjE4NyA1Mi44MzQgMjEyLjg4N0M1My43OTU3IDIxMy4zNjQgNTQuNDczNSAyMTQuNjUxIDU1Ljg2MDkgMjEzLjk5OUM1NS45Mzk3IDIxMy45NjggNTYuMTQ0NiAyMTQuMjIyIDU2LjMwMjMgMjE0LjMzM0M1Ny42MjY1IDIxNS4yODcgNTguODg3NyAyMTYuMzUyIDYwLjMwNjYgMjE3LjE0N0M2MS45OTM0IDIxOC4xMDEgNjMuNzU5MSAyMTguODk2IDY1LjU1NjMgMjE5LjY1OUM2OC4yODM3IDIyMC44MDMgNzEuMDU4MyAyMjEuODUyIDczLjgxNzIgMjIyLjkzM0M3OS4wOTg1IDIyNS4wMTYgODQuNTUzMSAyMjYuNDMgOTAuMTE4MiAyMjcuNDc5QzkxLjE0MjkgMjI3LjY3IDkyLjIzMDcgMjI3LjUxMSA5My4yODY5IDIyNy41MjdDOTMuNTM5MiAyMjcuNTI3IDkzLjkzMzMgMjI3LjQzMiA5NC4wMjc5IDIyNy41NTlDOTQuODE2MiAyMjguNjQgOTUuOTk4NSAyMjguMDk5IDk2Ljk3NiAyMjguMzA2Qzk3LjYyMjMgMjI4LjQzMyA5OC4zMzE3IDIyOC4yNzQgOTguOTkzOSAyMjguMzg1QzEwMi4wNjggMjI4Ljk0MiAxMDUuMTQyIDIyOC41NiAxMDguMjE2IDIyOC40MzNDMTA5LjQ5MyAyMjguMzg1IDExMC43NyAyMjguNDAxIDExMi4wMzIgMjI4LjUxM0MxMTMuMTk4IDIyOC42MjQgMTE0LjM0OSAyMjguNjg4IDExNS41MTYgMjI4LjcwM0MxMTUuNDg0IDIyOC43ODMgMTE1LjQ2OCAyMjguODYyIDExNS40NTMgMjI4Ljk1OEMxMTcuMzYgMjI5Ljg4IDExOC44NDIgMjI5Ljk1OSAxMjAuNDUgMjI5LjMyM0MxMjAuNzk3IDIyOS4xOCAxMjEuMjM4IDIyOS4xMTcgMTIxLjU4NSAyMjkuMTk2QzEyMi41NzggMjI5LjQwMyAxMjMuNTU2IDIzMC4wNTUgMTI0LjQzOSAyMjguODc4QzEyNC41NDkgMjI4LjczNSAxMjUuMTQ4IDIyOC45NTggMTI1LjUxMSAyMjkuMDIxQzEyNS43MzEgMjI5LjA1MyAxMjYuMDQ3IDIyOS4yNDQgMTI2LjE1NyAyMjkuMTY0QzEyOC4wOCAyMjcuNjA3IDEzMC41MjQgMjI4LjQ4MSAxMzIuNjM2IDIyNy43OTdDMTMzLjEyNSAyMjcuNjM4IDEzMy43NCAyMjcuOTcyIDEzNC4zMDcgMjI4LjAyQzEzNC43NjUgMjI4LjA1MiAxMzUuNDExIDIyOC4xOTUgMTM1LjY0NyAyMjcuOTU2QzEzNi41MTUgMjI3LjA4MiAxMzcuNjUgMjI2LjkyMyAxMzguNjc0IDIyNi40NzhDMTM5LjA1MyAyMjYuMzE5IDEzOS40NDcgMjI2LjExMiAxMzkuNjM2IDIyNS43NjNDMTQwLjI5OCAyMjUuNjM1IDE0MC45NzYgMjI1LjUwOCAxNDEuNjM4IDIyNS4zNjVDMTQxLjYwNyAyMjUuNDkyIDE0MS41OTEgMjI1LjY1MSAxNDEuNjM4IDIyNS44NThDMTQyLjA4IDIyNS41NzIgMTQyLjQyNiAyMjUuMzMzIDE0Mi43NTcgMjI1LjEyN0MxNDIuOTE1IDIyNS4wOTUgMTQzLjA1NyAyMjUuMDQ3IDE0My4yMTUgMjI1QzE0My44NjEgMjI1LjA3OSAxNDQuNTA3IDIyNS4xNTkgMTQ1LjE1NCAyMjUuMjA2QzE0NS40NjkgMjI1LjIzOCAxNDUuODMyIDIyNS4yODYgMTQ2LjA4NCAyMjUuMTU5QzE0Ny4zNzcgMjI0LjUwNyAxNDguNjU0IDIyMy44MjMgMTQ5LjkxNSAyMjMuMDkyQzE1MC4xNjcgMjIyLjk0OSAxNTAuMzA5IDIyMi42MzEgMTUwLjQ4MiAyMjIuMzYxQzE1MC44MTMgMjIyLjIzNCAxNTEuMTI5IDIyMi4xMjIgMTUxLjQ2IDIyMS45OTVDMTUxLjQ2IDIyMi4wNzUgMTUxLjQ0NCAyMjIuMTM4IDE1MS40MjggMjIyLjIxOEMxNTEuODM4IDIyMi4yNjUgMTUyLjI2NCAyMjIuMzkzIDE1Mi42NzQgMjIyLjM0NUMxNTIuODYzIDIyMi4zMjkgMTUzLjAyIDIyMi4wMTEgMTUzLjMwNCAyMjEuNzA5QzE1My4yMSAyMjEuNjE0IDE1My4xMTUgMjIxLjUxOCAxNTMuMDIgMjIxLjQyM0MxNTMuNzkzIDIyMS4xMzcgMTU0LjU4MSAyMjAuODM1IDE1NS4zMzggMjIwLjUwMUMxNTUuNDMzIDIyMC42NiAxNTUuNTI3IDIyMC44MDMgMTU1LjY2OSAyMjAuODM1QzE1NS45MjEgMjIwLjkxNCAxNTYuMjM3IDIyMC43NTUgMTU2LjUzNiAyMjAuNzA4QzE1Ni40NTcgMjIwLjQ4NSAxNTYuNDQxIDIyMC4xOTkgMTU2LjI4NCAyMjAuMDcyQzE1Ni45NzcgMjE5LjczOCAxNTcuNjcxIDIxOS4zODggMTU4LjMzMyAyMTguOTkxQzE1OC43NzUgMjE4LjcyMSAxNTkuMjYzIDIxOC41NDYgMTU5Ljc2OCAyMTguMzg3QzE1OS4zMTEgMjE4LjY1NyAxNTguODU0IDIxOC45MjcgMTU4LjM4MSAyMTkuMTk4QzE1OC4yODYgMjE5LjI0NSAxNTguMzMzIDIxOS41NDcgMTU4LjMwMiAyMTkuOTQ1QzE2MC40NzcgMjE5LjA4NiAxNjIuNTI3IDIxOC4zODcgMTY0LjI5MiAyMTcuMDM2QzE2NC43ODEgMjE2LjY4NiAxNjUuMjcgMjE2LjMzNiAxNjUuNzc0IDIxNS45ODZDMTY1LjY4IDIxNS45MzkgMTY1LjYwMSAyMTUuOTA3IDE2NS41MDYgMjE1Ljg5MUMxNjUuNjE3IDIxNS44NDMgMTY1LjcxMSAyMTUuNzk2IDE2NS44MjIgMjE1Ljc0OEMxNjUuODIyIDIxNS44MjggMTY1LjgyMiAyMTUuOTA3IDE2NS43OSAyMTUuOTg2QzE2Ny4zOTggMjE2LjExNCAxNjguNTE3IDIxNS4yMDggMTY5LjU1OCAyMTQuMTc0QzE2OS42MDUgMjE0LjEyNyAxNjkuNTI2IDIxMy45MiAxNjkuNDQ4IDIxMy43NDVDMTY5LjY2OCAyMTMuNjAyIDE2OS44ODkgMjEzLjQ3NSAxNzAuMTEgMjEzLjMzMkMxNzAuMjM2IDIxMy40MTEgMTcwLjM3OCAyMTMuNDU5IDE3MC41NjcgMjEzLjQ0M0MxNzEuMDU2IDIxMy40MjcgMTcxLjUyOSAyMTIuOTUgMTcyLjAxNyAyMTIuNjY0QzE3MS43NjUgMjEyLjYzMiAxNzEuNTEzIDIxMi41ODUgMTcxLjI2MSAyMTIuNTUzQzE3MS41MjkgMjEyLjM3OCAxNzEuNzk3IDIxMi4xODcgMTcyLjA2NSAyMTIuMDEyQzE3Mi4yNTQgMjExLjg4NSAxNzIuNDQzIDIxMS43NzQgMTcyLjYxNiAyMTEuNjQ3QzE3Mi40MjcgMjExLjk4MSAxNzIuMjU0IDIxMi4zMyAxNzIuMDQ5IDIxMi42NDhDMTc0LjkxOCAyMTEuMzc3IDE3Ny42OTMgMjA5Ljg2NiAxODAuMTIgMjA3Ljg5NUMxODIuNTAxIDIwNS45NzIgMTg1LjE1IDIwNC4zMDMgMTg3LjI2MiAyMDEuNzc1QzE4Ny4wMSAyMDEuNzEyIDE4Ni43NzMgMjAxLjY2NCAxODYuNTM3IDIwMS42MzJDMTg2LjcxIDIwMS40NDEgMTg2LjkxNSAyMDEuMjY3IDE4Ny4xMzYgMjAxLjEwOEMxODcuNzAzIDIwMS4wMTIgMTg3Ljk3MSAyMDEuMDEyIDE4OC4xMjkgMjAwLjg4NUMxODkuNDM4IDE5OS44ODQgMTkwLjczIDE5OC44ODIgMTkxLjk5MiAxOTcuODMzQzE5Mi40NDkgMTk3LjQ1MiAxOTIuODI3IDE5Ni45NTkgMTkzLjE3NCAxOTYuNDY2QzE5My42MTUgMTk1Ljg2MiAxOTMuNTY4IDE5NS4yOSAxOTMuMTExIDE5NC42ODZDMTkzLjg4MyAxOTMuODExIDE5NC43MDMgMTkzLjAwMSAxOTUuNjQ5IDE5Mi4yNjlDMTk1Ljc0NCAxOTIuMTkgMTk1LjgzOCAxOTIuMDc5IDE5NS45MDEgMTkxLjk2N0MxOTYuNTc5IDE5MC43NDMgMTk3LjI1NyAxODkuNTM1IDE5Ny45MTkgMTg4LjI5NUMxOTguNjEzIDE4Ni45OTIgMTk5LjU3NCAxODUuNzIgMTk5Ljg0MiAxODQuMzIxQzE5OS44NDIgMTg0LjI5IDE5OS44NDIgMTg0LjI1OCAxOTkuODU4IDE4NC4yNDJDMjAxLjA1NiAxODMuMjU2IDIwMS43ODIgMTgxLjc2MiAyMDIuNzc1IDE4MC41N0MyMDIuODM4IDE4MC40OSAyMDIuNzQzIDE4MC4yODQgMjAyLjgwNiAxODAuMTcyQzIwMy42MjYgMTc4Ljc4OSAyMDMuNTYzIDE3Ni45NzcgMjA1LjAxMyAxNzUuODY1QzIwNS41NjUgMTc1LjQzNSAyMDUuMzkyIDE3NC43NTIgMjA0LjMzNSAxNzQuNTQ1QzIwMy43MjEgMTc1LjMyNCAyMDMuMDU5IDE3Ni4xNTEgMjAyLjQxMiAxNzcuMDA5QzIwMi4wMzQgMTc3LjUwMiAyMDEuNjg3IDE3OC4wMTEgMjAxLjMyNCAxNzguNTAzQzIwMS4zNzIgMTc3Ljk3OSAyMDEuMjE0IDE3Ny41ODEgMjAwLjg2NyAxNzcuMzU5QzIwMi43NDMgMTc0LjgxNSAyMDQuNTQgMTcyLjIwOCAyMDYuMTE3IDE2OS40NThDMjA2Ljc5NSAxNjguMjY2IDIwNy42MTUgMTY3LjE1MyAyMDguMzcxIDE2Ni4wMDlDMjA4LjQ5NyAxNjYuMDg4IDIwOC42MjQgMTY2LjE1MiAyMDguNzY1IDE2Ni4yMzFDMjA3LjY0NiAxNjguNDI1IDIwNi41NDMgMTcwLjYxOSAyMDUuMzkyIDE3Mi44NzZDMjA1Ljg2NSAxNzMuMTYyIDIwNi4zMjIgMTczLjQ0OCAyMDYuNzQ4IDE3My43MDNDMjA3LjI1MiAxNzIuNjM4IDIwNy40NTcgMTcxLjQ2MSAyMDguMTUxIDE3MC45MjFDMjA5LjI4NiAxNzAuMDQ3IDIwOS45NzkgMTY4Ljk1IDIxMC42MjYgMTY3Ljc3M0MyMTIuMDkyIDE2NS4xMTkgMjEzLjUxMSAxNjIuNDQ4IDIxNC45NDUgMTU5Ljc5NEMyMTUuMDcxIDE1OS41NzEgMjE1LjIxMyAxNTkuMzQ4IDIxNS4zNTUgMTU5LjExQzIxNS41NzYgMTU5LjM4IDIxNS43NDkgMTU5LjU3MSAyMTUuOTIzIDE1OS43OTRDMjE2Ljk2MyAxNTkuMzAxIDIxNy4wNTggMTU4LjM3OSAyMTYuOTQ3IDE1Ny40NDFDMjE4Ljg4NyAxNTYuNzg5IDIxOS40ODYgMTU1LjU5NyAyMTguODcxIDE1My45OTFDMjE5LjcwNiAxNTIuODQ3IDIyMC43OTQgMTUxLjg5MyAyMjEuMTg4IDE1MC43MDFDMjIxLjYxNCAxNDkuNDQ1IDIyMi4yOTIgMTQ4LjUyMyAyMjMuMjM4IDE0Ny44MDhDMjI1LjM5OCAxNDYuMTg2IDIyNi4zNDMgMTQzLjc3IDIyNi42OSAxNDEuNDAyQzIyNy4yNTggMTM3LjUyMyAyMjcuMDM3IDEzMy41NjUgMjI2LjA2IDEyOS43MThMMjI2LjA0NCAxMjkuNjg2Wk0zOS40MTggMzIuNzY3MkMzOS40MTggMzEuNjcwMyA0MC4wMTcxIDMxLjIyNTMgNDEuMDI2IDMxLjE2MTdDNDAuNDkgMzEuNzAyMSAzOS45NTQgMzIuMjI2NyAzOS40MTggMzIuNzY3MlpNNDAuMDk1OSA0MC42OTk0QzQwLjQ3NDIgNDAuMjcwMiA0MC44Njg0IDM5Ljg0MSA0MS4zNzI4IDM5LjI4NDZDNDEuMjA0NyA0MC4wMDUyIDQwLjc3OSA0MC40NzY4IDQwLjA5NTkgNDAuNjk5NFpNNDYuMjQ0MiAzNi4xMDU0QzQ1LjI5ODMgMzYuNjkzNSA0NC4zNTI0IDM3LjI5NzYgNDMuMzI3NyAzNy45MzM0QzQzLjM1OTIgMzcuNjMxNCA0My4zNzUgMzcuMjgxNyA0My40MDY1IDM2LjkzMkM0My4xMjI4IDM2LjkxNjEgNDIuODIzMiAzNi45MDAyIDQyLjQ3NjQgMzYuODY4NEM0Mi45OTY2IDM2LjA3MzYgNDMuMjAxNiAzNi41NTA1IDQzLjQyMjMgMzYuOTMyQzQ0LjM2ODIgMzYuMzI3OSA0NS4zMTQxIDM1LjcwOCA0Ni4yOTE1IDM1LjEwMzlDNDYuNzE3MiAzNC44MzM3IDQ3LjE5MDEgMzQuNjI3IDQ4LjA0MTQgMzQuMTgxOUM0Ny4yMjE3IDM1LjA3MjEgNDYuNzMyOSAzNS41ODA4IDQ2LjI0NDIgMzYuMTA1NFpNNC40NTEyNSAxMzEuNTNWMTMyLjI0NUM0LjQ1MTI1IDEzMi4yNDUgNC4zMjUxMyAxMzIuMjQ1IDQuMjc3ODQgMTMyLjI2MUM0LjI3Nzg0IDEzMi4wMjMgNC4yNjIwNyAxMzEuNzg0IDQuMjQ2MzEgMTMxLjU0NkM0LjMyNTEzIDEzMS41NDYgNC4zODgxOSAxMzEuNTQ2IDQuNDY3MDIgMTMxLjU0Nkw0LjQ1MTI1IDEzMS41M1pNMi4yNTk5MiAxMjMuNjYyQzIuMjkxNDUgMTIzLjUzNCAyLjM4NjA0IDEyMy40MDcgMi40NDkxIDEyMy4yOEMyLjUyNzkzIDEyMy4zNzUgMi42MDY3NSAxMjMuNDU1IDIuNzAxMzQgMTIzLjU1QzIuNjU0MDUgMTIzLjY0NiAyLjYwNjc1IDEyMy43NDEgMi41NTk0NiAxMjMuODM2QzIuNDY0ODcgMTIzLjc3MyAyLjI1OTkyIDEyMy42OTMgMi4yNzU2OSAxMjMuNjYySDIuMjU5OTJaTTMuMzQ3NzEgMTUxLjMyMUMzLjI1MzEyIDE1MS4wNjcgMy4xNzQyOSAxNTAuODI4IDMuMDc5NyAxNTAuNTc0QzMuMTU4NTMgMTUwLjU0MiAzLjI1MzExIDE1MC40OTQgMy4zMzE5NCAxNTAuNDYyQzMuNDU4MDYgMTUwLjcwMSAzLjU2ODQxIDE1MC45MjMgMy42OTQ1MyAxNTEuMTYyQzMuNTg0MTggMTUxLjIxIDMuNDczODIgMTUxLjI1NyAzLjM0NzcxIDE1MS4zMjFaTTQuMDA5ODMgMTQ5LjM2NkMzLjQ4OTU5IDE0OC40NDQgMi44OTA1MiAxNDcuNTY5IDIuNDgwNjMgMTQ2LjZDMi4yNTk5MiAxNDYuMDkxIDIuMjc1NjkgMTQ1LjM5MiAyLjQxNzU3IDE0NC44NTFDMi41MTIxNiAxNDQuNTE3IDMuMDQ4MTcgMTQ0LjI5NSAzLjM3OTI0IDE0NC4wMjVDMy41NTI2NSAxNDQuNDA2IDMuODIwNjUgMTQ0Ljc3MiAzLjg2Nzk1IDE0NS4xNjlDNC4wMjU2IDE0Ni40ODggNC4xMDQ0MiAxNDcuODI0IDQuMjE0NzggMTQ5LjE1OUM0LjE1MTcyIDE0OS4yMjMgNC4wNzI4OSAxNDkuMzAyIDQuMDA5ODMgMTQ5LjM2NlpNMy4yODQ2NCAxNDIuMTQ5QzMuMzk1IDE0MC4zNjggMy4zMTYxNyAxMzguNzE1IDQuNTYxNjEgMTM3LjE0MUM1LjQ3NTk4IDEzOS4yNCA0LjcxOTI2IDE0MC42ODYgMy4yODQ2NCAxNDIuMTQ5Wk0yMTguMjA5IDExMi44MDRDMjE4LjMzNSAxMTMuMDkxIDIxOC40MTQgMTEzLjM3NyAyMTguNTI0IDExMy42NjNDMjE4LjM4MiAxMTMuNjk1IDIxOC4yNCAxMTMuNzExIDIxOC4wODMgMTEzLjc0MkMyMTguMDIgMTEzLjQ0IDIxNy45NTYgMTEzLjE1NCAyMTcuODkzIDExMi44NTJDMjE4LjAwNCAxMTIuODM2IDIxOC4yMDkgMTEyLjc3MyAyMTguMjI0IDExMi44MDRIMjE4LjIwOVpNMTYzLjkzIDIxMC40NTVDMTYzLjE3MyAyMTAuNzczIDE2Mi40MDEgMjExLjA5IDE2MS42NDQgMjExLjQwOEMxNjIuMzIyIDIxMC45NDcgMTYzLjAxNSAyMTAuNDcxIDE2My42OTMgMjEwLjAxQzE2My43NzIgMjEwLjE2OCAxNjMuODUxIDIxMC4zMTIgMTYzLjkzIDIxMC40NzFWMjEwLjQ1NVpNMTYxLjUwMiAyMTEuNDU2QzE2MC45ODIgMjExLjcyNiAxNjAuNDQ2IDIxMS45ODEgMTU5LjkyNiAyMTIuMjUxQzE2MC4yNzIgMjExLjgyMiAxNjAuNjM1IDIxMS4zNzcgMTYxLjAxMyAyMTAuOUMxNjEuMTg3IDIxMS4wOSAxNjEuMzQ0IDIxMS4yODEgMTYxLjUwMiAyMTEuNDU2Wk05NC4wMjc5IDIyMS41NUM5My44NTQ1IDIyMS41MDIgOTMuNjQ5NSAyMjEuNDg3IDkzLjQ0NDYgMjIxLjUwMkM5My41MzkyIDIyMS4zNTkgOTMuNjMzOCAyMjEuMjMyIDkzLjcyODQgMjIxLjA3M0M5My44Mzg3IDIyMS4yNjQgOTMuOTQ5MSAyMjEuNDA3IDk0LjAyNzkgMjIxLjUzNFYyMjEuNTVaTTkzLjQxMzEgMjIyLjU5OUM5My40MTMxIDIyMi41OTkgOTMuMzgxNSAyMjIuNTk5IDkzLjM2NTggMjIyLjU5OUM5My4zNjU4IDIyMi41OTkgOTMuMzY1OCAyMjIuNTY4IDkzLjM2NTggMjIyLjU1MkM5My4zNjU4IDIyMi41NjggOTMuMzk3MyAyMjIuNTgzIDkzLjQxMzEgMjIyLjU5OVpNODguMTk0OSAyMjEuNzI1Qzg3LjUxNyAyMjEuNjE0IDg2LjgwNzUgMjIxLjM1OSA4Ni4wMzUgMjIxLjA3M0M4Ni4zOTc2IDIyMS4wNTcgODYuNzI4NyAyMjEuMDI2IDg3LjA1OTggMjIxLjAxQzg3LjQzODEgMjIxLjI0OCA4Ny44MTY1IDIyMS40ODcgODguMTk0OSAyMjEuNzI1Wk0xMjQuNDg2IDIyMS44ODRDMTI1LjQ3OSAyMjIuMjUgMTI2LjIyIDIyMi4zNDUgMTI2Ljc1NiAyMjEuNzU3QzEyNy4xMTkgMjIxLjk0OCAxMjcuNDgxIDIyMi4xMjIgMTI3Ljg0NCAyMjIuMzEzQzEyNy44NDQgMjIyLjMyOSAxMjcuODQ0IDIyMi4zNDUgMTI3Ljg0NCAyMjIuMzYxQzEyNy40MTggMjIyLjQ3MiAxMjYuOTkyIDIyMi42NDcgMTI2LjU2NyAyMjIuNjMxQzEyNi4yNTIgMjIyLjYzMSAxMjUuOTM2IDIyMi41OTkgMTI1LjYyMSAyMjIuNTY4QzEyNS4yMjcgMjIyLjQyNCAxMjQuODMzIDIyMi4yMTggMTI0LjQ1NCAyMjEuOTMyQzEyNC40NTQgMjIxLjkzMiAxMjQuNDg2IDIyMS45IDEyNC40ODYgMjIxLjg4NFpNMTI1LjI0MyAyMTUuNzk2QzEyNS42NjggMjE1LjczMiAxMjYuMDk0IDIxNS42ODQgMTI2LjUzNSAyMTUuNjA1QzEyNi4yMzYgMjE1Ljc0OCAxMjYuMDMxIDIxNS44NzUgMTI1Ljg3MyAyMTYuMDVDMTI1LjgxIDIxNi4wMTggMTI1Ljc0NyAyMTUuOTg2IDEyNS42NjggMjE1Ljk1NUMxMjUuNTQyIDIxNS44OTEgMTI1LjQgMjE1Ljg0MyAxMjUuMjQzIDIxNS43OTZaTTEyNy40MzQgMjE2LjY1NEMxMjcuMzU1IDIxNi4yNzMgMTI3LjI3NiAyMTUuODc1IDEyNy4xOTcgMjE1LjQ3OEMxMjcuNzAyIDIxNS4zOTggMTI4LjIyMiAyMTUuMjg3IDEyOC43MjcgMjE1LjE5MkMxMjguNjk1IDIxNS4yNzEgMTI4Ljc1OCAyMTUuMzgyIDEyOC43NzQgMjE1LjQ3OEMxMjguOTMyIDIxNS40MTQgMTI5LjA4OSAyMTUuMzUxIDEyOS4yNjMgMjE1LjI4N0MxMjkuMjE1IDIxNS4yMjMgMTI5LjE2OCAyMTUuMTYgMTI5LjEzNyAyMTUuMTEyQzEzMC4wMTkgMjE0Ljk1MyAxMzAuOTAyIDIxNC43NzggMTMxLjc4NSAyMTQuNTg4QzEzMS42NzUgMjE1LjA2NSAxMzEuNTMzIDIxNS40NjIgMTMxLjM3NSAyMTUuNzhDMTMwLjQyOSAyMTYuMDAyIDEyOS40NTIgMjE2LjE5MyAxMjguNjQ4IDIxNi43NjVDMTI4LjI4NSAyMTYuNzM0IDEyNy44OTEgMjE2LjcwMiAxMjcuNDUgMjE2LjYzOEwxMjcuNDM0IDIxNi42NTRaTTE1NS40NjQgMjEuMDE5OUMxNTYuMjA1IDIxLjU5MjIgMTU2LjkxNCAyMi4xOTYyIDE1Ny42NTUgMjIuNzUyNkMxNTcuOTcxIDIyLjk5MSAxNTguMzAyIDIzLjIyOTUgMTU4LjY0OSAyMy40MDQzQzE2MC40MyAyNC4zMTA0IDE2Mi4yNDMgMjUuMjAwNiAxNjQuMDI0IDI2LjEyMjZDMTY0LjEzNSAyNi4xODYyIDE2NC4yMTQgMjYuMjk3NCAxNjQuMjkyIDI2LjQyNDZDMTYyLjY1MyAyNi4yMTggMTYxLjAxMyAyNi4wMjcyIDE1OS40MjEgMjUuODIwNkMxNTYuNjMxIDIyLjA1MzIgMTU1LjU3NCAyMS4xMTUzIDE1My45MzUgMjAuODkyN0MxNTQuNDcxIDIwLjYwNjYgMTU0Ljk2IDIwLjYwNjYgMTU1LjQ4IDIxLjAwNEwxNTUuNDY0IDIxLjAxOTlaTTE1My44NTYgMTUuNzQyNEMxNTMuODg4IDE1LjU1MTYgMTUzLjk4MiAxNS4zNzY4IDE1NC4wNDUgMTUuMjE3OEMxNTQuODAyIDE0Ljk0NzYgMTU2LjE1OCAxNS45ODA4IDE1Ni43NzMgMTcuNjM0QzE1NS44NTggMTYuNDQxOCAxNTUuMTMzIDE1Ljg2OTUgMTUzLjk1MSAxNi43NDM4QzE1My44ODggMTYuMTA4IDE1My44NCAxNS45MTcyIDE1My44NzIgMTUuNzI2NUwxNTMuODU2IDE1Ljc0MjRaTTE2NS40NDMgMjAuNTc0OEMxNjUuNDQzIDIwLjU3NDggMTY1LjQ5MSAyMC40OTUzIDE2NS41MDYgMjAuNDQ3NkMxNjUuODM3IDIwLjYyMjUgMTY2LjE1MyAyMC44MTMzIDE2Ni40ODQgMjAuOTg4MUMxNjYuNDUyIDIxLjA1MTcgMTY2LjQyMSAyMS4wOTk0IDE2Ni4zODkgMjEuMTYzQzE2Ni4wNzQgMjAuOTcyMiAxNjUuNzU5IDIwLjc4MTUgMTY1LjQ0MyAyMC41NzQ4Wk0xODIuNTY0IDMzLjQwM0MxODIuOTc0IDMyLjY3MTggMTgzLjQzMSAzMi43NjcyIDE4NC4wMTQgMzMuNTQ2MUMxODMuNDYzIDMzLjgwMDQgMTgzLjA2OSAzMy45NzUzIDE4Mi41MzMgMzQuMjI5NkMxODIuNTMzIDMzLjg3OTkgMTgyLjQ2OSAzMy41OTM4IDE4Mi41NjQgMzMuNDE4OVYzMy40MDNaTTE4NC45OTIgMzQuNzM4M0MxODUuMDcxIDM0LjY1ODggMTg1LjE2NSAzNC41OTUyIDE4NS4yNDQgMzQuNTE1OEMxODUuNTEyIDM0Ljg5NzMgMTg1Ljc2NCAzNS4yNzg4IDE4Ni4wMzIgMzUuNjYwM0MxODUuNjg2IDM1LjM1ODMgMTg1LjMzOSAzNS4wNDAzIDE4NC45OTIgMzQuNzM4M1pNMTg2LjA5NSAzNS43MjM5QzE4Ny4zNzIgMzYuMDg5NSAxODguMTYxIDM3LjA0MzMgMTg5LjEyMiAzOC4yNTE0QzE4Ny45NCAzNy42MzE0IDE4Ni45OTQgMzcuMTcwNCAxODYuMTExIDM2LjYxNDFDMTg1Ljk4NSAzNi41MzQ2IDE4Ni4xMTEgMzYuMDQxOCAxODYuMTExIDM1LjcyMzlIMTg2LjA5NVpNMTg5LjE1NCA0Ni4zMTA3QzE4OC42NjUgNDYuMjMxMiAxODguMjU1IDQ2LjE2NzcgMTg3Ljg0NSA0Ni4xMDQxQzE4OC4wMTkgNDUuOTc2OSAxODguMTkyIDQ1Ljg0OTcgMTg4LjM2NiA0NS43Mzg1QzE4OC42MTggNDUuOTI5MiAxODguODg2IDQ2LjEyIDE4OS4xNTQgNDYuMzEwN1pNMTg2Ljk0NyA0Ni43NTU4QzE4Ny4wNzMgNDcuMDU3OCAxODcuMTgzIDQ3LjMyODEgMTg3LjM4OCA0Ny41MTg4QzE4Ny4xMzYgNDcuMzU5OSAxODYuODg0IDQ3LjIwMDkgMTg2LjYgNDcuMDEwMkMxODYuNzI2IDQ2LjkxNDggMTg2LjgzNiA0Ni44MzUzIDE4Ni45NDcgNDYuNzU1OFpNMTg4LjA4MiA0Ny43ODkxQzE4OC4yODcgNDcuNzg5MSAxODguNTA3IDQ4LjAxMTYgMTg4LjcxMiA0OC4yNTAxQzE4OC40MTMgNDguMTA3IDE4OC4wODIgNDcuOTMyMSAxODcuNzE5IDQ3LjcyNTVDMTg3LjgzIDQ3Ljc1NzMgMTg3Ljk0IDQ3Ljc4OTEgMTg4LjA4MiA0Ny43ODkxWk0yMDMuMTIyIDE1Ni41MTlDMjAxLjExOSAxNTguMzk1IDE5OS41NzQgMTYwLjM5OCAyMDIuNTg2IDE1Ni43MjZDMjAyLjkzMiAxNTYuMjk2IDIwMy4yNjMgMTU1Ljg1MSAyMDMuNTk1IDE1NS40MDZDMjAzLjQ2OCAxNTUuNzg4IDIwMy4zMTEgMTU2LjE1MyAyMDMuMTM3IDE1Ni41MzVMMjAzLjEyMiAxNTYuNTE5Wk0yMTUuMTE5IDgwLjc4OTVDMjE2LjE1OSA4MC42NjI0IDIxNS44OTEgODEuNzI3NCAyMTYuMjA3IDgyLjQ1ODZDMjE1LjU2IDgyLjU1NCAyMTUuMDcxIDgyLjYzMzUgMjE0LjQyNSA4Mi43Mjg5QzIxNC41MzUgODEuOTAyMyAyMTQuMTEgODAuOTE2NyAyMTUuMTAzIDgwLjc4OTVIMjE1LjExOVpNMjE0LjgzNSA3Mi43OTM3QzIxNC41MDQgNzIuMTQyIDIxNC4xODkgNzEuNTA2MiAyMTMuODU4IDcwLjg1NDRDMjE1LjQzNCA3MS4wNjExIDIxNC45NDUgNzEuOTgzIDIxNC44MzUgNzIuNzkzN1pNMjEyLjk1OSAxMDQuNTdDMjEzLjEwMSAxMDYuNTczIDIxMy4zMzcgMTA4LjU3NiAyMTMuNDYzIDExMC41NzlDMjEyLjEzOSAxMDcuMjQxIDIxMi43NyAxMDEuODY4IDIxMS43NDUgOTUuNjY4M0MyMTEuNzQ1IDk1LjczMTkgMjExLjc3NyA5NS43Nzk2IDIxMS43OTIgOTUuODQzMkMyMTIuMzEzIDk3Ljc5ODQgMjEyLjk0MyA5OS43MjE5IDIxMy41OSAxMDEuODY4QzIxMi40MDcgMTAyLjM0NSAyMTIuODggMTAzLjQ4OSAyMTIuOTU5IDEwNC41NTRWMTA0LjU3Wk0yMTMuMzUzIDc1LjI0MThDMjEyLjM0NCA3NC42NTM2IDIxMS43MTQgNzMuODkwNiAyMTIuMTM5IDcyLjYxODlDMjEzLjAzOCA3My4yNzA2IDIxMy41OSA3NC4wNjU0IDIxMy4zNTMgNzUuMjQxOFpNMjEzLjQzMiA3Ni43Njc4QzIxMi41MzMgNzYuMTYzNyAyMTIuNzg2IDc1LjcwMjggMjEzLjM1MyA3NS4yNzM2QzIxMy4zODUgNzUuNzY2MyAyMTMuNCA3Ni4yNTkxIDIxMy40MzIgNzYuNzY3OFpNMjEyLjEyMyA2NS43MzU5QzIxMi41NjUgNjYuNTc4MyAyMTIuOTkgNjcuNDA0OSAyMTMuNTI2IDY4LjQzODJDMjEyLjE4NiA2Ny43NzA2IDIxMi4wNDUgNjcuNTAwMyAyMTIuMTIzIDY1LjczNTlaTTIxMS40NzcgNzIuMDE0OEMyMTEuOTY2IDcxLjg1NTkgMjEyLjE3MSA3Mi4wOTQzIDIxMi4xMDggNzIuNTg3MUMyMTEuODI0IDcyLjUzOTQgMjExLjU1NiA3Mi41MDc2IDIxMS4yNzIgNzIuNDU5OUMyMTEuMzM1IDcyLjMwMSAyMTEuMzgyIDcyLjA0NjYgMjExLjQ3NyA3Mi4wMTQ4Wk0yMTAuMDQyIDYyLjY1MkMyMTAuMTUzIDYyLjUwODkgMjEwLjMxIDYyLjM5NzcgMjEwLjQ4NCA2Mi4yNzA1QzIxMC41NjMgNjIuNzE1NiAyMTAuNTc4IDYyLjgyNjggMjEwLjU5NCA2Mi45MzgxQzIxMC40MjEgNjIuOTU0IDIxMC4yNjMgNjIuOTg1OCAyMTAuMDkgNjIuOTY5OUMyMTAuMDU4IDYyLjk2OTkgMjA5Ljk5NSA2Mi43MTU2IDIxMC4wNDIgNjIuNjUyWk0yMTAuMDkgNjguODY3NEMyMTAuMzEgNjguOTE1MSAyMTAuNzM2IDY4Ljk5NDYgMjEwLjczNiA2OS4wMjY0QzIxMC43MDUgNjkuNDA3OSAyMTAuNjEgNjkuNzg5NCAyMTAuNTMxIDcwLjE3MDlDMjEwLjMxIDcwLjEyMzIgMjEwLjEwNSA3MC4wNzU1IDIwOS44ODUgNzAuMDI3OEMyMDkuOTQ4IDY5LjY0NjMgMjEwLjAyNyA2OS4yNDg5IDIxMC4wOSA2OC44Njc0Wk0yMDcuNjYyIDU3LjcyNDJDMjA3LjcyNSA1OC41MzQ5IDIwOS4wODEgNTguNzI1NiAyMDguNDAzIDYwLjI4MzVDMjA3Ljg2NyA1OS4zMTM4IDIwNy40ODkgNTguNjQ2MiAyMDcuMTEgNTcuOTc4NUMyMDcuMjk5IDU3Ljg5OSAyMDcuNDczIDU3LjgwMzcgMjA3LjY2MiA1Ny43MjQyWk0yMDAuMDQ3IDQ2Ljg1MTJDMjAwLjA0NyA0Ni44NTEyIDIwMC4xNDIgNDcuMDQxOSAyMDAuMTg5IDQ3LjEzNzNDMjAwLjA2MyA0Ny4xMzczIDE5OS45MjEgNDcuMTg1IDE5OS44MjcgNDcuMTM3M0MxOTkuNzQ4IDQ3LjEwNTUgMTk5LjczMiA0Ni45NDY2IDE5OS43MDEgNDYuODM1M0MxOTkuODI3IDQ2LjgzNTMgMTk5Ljk1MyA0Ni43ODc2IDIwMC4wNDcgNDYuODM1M1Y0Ni44NTEyWk0xOTkuNzQ4IDUxLjIwNjdDMjAwLjAzMiA1MS4zOTc1IDIwMC4zMzEgNTEuNjA0MSAyMDAuNjE1IDUxLjc5NDlDMjAwLjUzNiA1MS44OTAzIDIwMC40NDIgNTEuOTg1NyAyMDAuMzYzIDUyLjA5NjlDMjAwLjA5NSA1MS45MDYyIDE5OS44MjcgNTEuNjk5NSAxOTkuNTU5IDUxLjUwODhMMTk5Ljc0OCA1MS4yMjI2VjUxLjIwNjdaTTE5OC44NjUgNDUuOTc2OUMxOTcuODg4IDQ1LjU5NTQgMTk3Ljc0NiA0NC44ODAxIDE5Ny4zODMgNDQuMDA1OEMxOTguNTgxIDQ0LjI3NiAxOTguNzM5IDQ0Ljk3NTQgMTk4Ljg2NSA0NS45NzY5Wk0xOTEuODAyIDM3LjEwNjhDMTkyLjA4NiAzNy42MTU1IDE5Mi40OTYgMzguMDYwNiAxOTIuODU5IDM4LjUyMTZDMTkzLjUyMSAzOS4yNTI4IDE5NC4xODMgMzkuOTg0IDE5NC44NjEgNDAuNjk5NEMxOTUuNDc2IDQxLjM1MTEgMTk2LjEyMiA0Mi4wMDI5IDE5Ny4wMDUgNDIuODkzQzE5NS42MDIgNDIuNTExNSAxOTMuNTY4IDQwLjM5NzMgMTkyLjczMiAzOC43NzU5QzE5MS42MTMgMzguMTU2IDE5MC43OTMgMzcuMjQ5OSAxODkuOTExIDM1LjkxNDZDMTkwLjk1MSAzNi4wNzM2IDE5MS40NCAzNi40MjMzIDE5MS44MDIgMzcuMDkwOVYzNy4xMDY4Wk0xODIuNDU0IDI4LjY1MDFDMTg0Ljk0NSAzMC42MDUzIDE4Ny4wMSAzMi43NjcyIDE4OS43NTMgMzQuODQ5NkMxODguOTQ5IDM0Ljg4MTQgMTg4LjQ2IDM1LjA1NjIgMTg4LjI4NyAzNC44OTczQzE4Ni4zIDMzLjA4NTEgMTg0LjM0NSAzMS4yMjUzIDE4Mi40MDYgMjkuMzY1NEMxODIuMzQzIDI5LjMxNzcgMTgyLjQwNiAyOS4xMjcgMTgyLjQ1NCAyOC42NTAxWk0xODIuMzQzIDMxLjg0NTJDMTgwLjc4MyAzMS4zODQyIDE3OS40NzQgMzAuMzM1MSAxNzguNjg2IDI4LjkwNDRDMTc5LjgwNSAyOS44MTA1IDE4MC45NCAzMC43MTY2IDE4Mi4zNDMgMzEuODQ1MlpNMTgwLjEwNSAyNy43NDRDMTc5LjIzOCAyNy4wNDQ2IDE3OC4zNzEgMjYuMzQ1MSAxNzcuMjM1IDI1LjQyMzFDMTc4LjQwMiAyNS41NzE1IDE3OS4zNTkgMjYuMzQ1MSAxODAuMTA1IDI3Ljc0NFpNMTc1LjI4MSAyMy41NDc0QzE3NS43NTQgMjMuODAxNyAxNzYuMjI3IDI0LjA1NjEgMTc2LjY5OSAyNC4zMTA0QzE3Ni42MjEgMjQuNDM3NiAxNzYuNTU4IDI0LjU4MDcgMTc2LjQ3OSAyNC43MDc4QzE3Ni4wMjIgMjQuNDIxNyAxNzUuNTY0IDI0LjE1MTUgMTc1LjEwNyAyMy44NjUzQzE3NS4xNyAyMy43NTQgMTc1LjIxOCAyMy42NTg3IDE3NS4yODEgMjMuNTQ3NFpNMTc2LjM2OCAyNi45MDE1QzE3NS42NTkgMjcuNTA1NSAxNzUuMzI4IDI3Ljc3NTggMTc0Ljg3MSAyOC4xNzMyQzE3NC42MTggMjcuNTY5MSAxNzQuNDE0IDI3LjEyNCAxNzQuMjI0IDI2LjY5NDhDMTc1LjA3NiAyNS44NjgyIDE3NS40MzggMjYuNzQyNSAxNzYuMzY4IDI2LjkwMTVaTTE3MS43ODEgMjEuMjc0MkMxNzEuOTU0IDIxLjM1MzcgMTcyLjExMiAyMS40MTczIDE3Mi4yNyAyMS40ODA5QzE3Mi4yMjIgMjEuNTc2MyAxNzIuMTc1IDIxLjcxOTMgMTcyLjExMiAyMS43MzUyQzE3Mi4wMTcgMjEuNzUxMSAxNzEuODYgMjEuNzAzNCAxNzEuNzk3IDIxLjYyNEMxNzEuNzQ5IDIxLjU3NjMgMTcxLjc5NyAyMS40MzMyIDE3MS43OTcgMjEuMjc0MkgxNzEuNzgxWk0xNjQuNDUgMTYuMDc2MkMxNjQuNzY1IDE2LjA3NjIgMTY1LjA5NiAxNi4xNzE2IDE2NS41MjIgMTYuMjUxMUMxNjQuODI4IDE4LjU3MTkgMTY3LjIwOSAxOC4zNDkzIDE2OC4yNjUgMTkuNDE0NEMxNjYuNDIxIDE5LjE0NDIgMTY0LjUxMyAxNy44NDA3IDE2My4zMTUgMTYuMTIzOUMxNjMuNjkzIDE2LjEwOCAxNjQuMDg3IDE2LjA2MDMgMTY0LjQ2NiAxNi4wNzYySDE2NC40NVpNMTQ5LjM3OSA5Ljg5MjU4QzE1MS40NzUgMTAuOTU3NiAxNTQuMDQ1IDExLjAwNTMgMTU1LjcxNiAxMi45NDQ2QzE1Ny4xMTkgMTMuMzI2MiAxNTguNTcgMTMuNTgwNSAxNTkuODk0IDE0LjEzNjlDMTYxLjA3NiAxNC42Mjk2IDE2Mi4xMzMgMTUuNDQwMyAxNjMuMjUyIDE2LjEwOEMxNjIuNzc5IDE2LjIzNTIgMTYyLjIxMSAxNi41NjkgMTYxLjg0OSAxNi40MjU5QzE1OS43NjggMTUuNTY3NSAxNTcuNzUgMTQuNjEzNyAxNTUuNzE2IDEzLjY2QzE1NS40OTYgMTMuNTY0NiAxNTUuMzg1IDEzLjI2MjYgMTU1LjIxMiAxMy4wNTU5QzE1My41NDEgMTIuNTYzMSAxNTEuODU0IDEyLjEzMzkgMTUwLjIzIDExLjUyOTlDMTQ5LjcxIDExLjMzOTEgMTQ5LjMzMSAxMC43MzUxIDE0OC44NTkgMTAuMjlDMTQ5LjE5IDEwLjAzNTcgMTQ5LjMzMSA5Ljg2MDc5IDE0OS4zNzkgOS44OTI1OFpNMTUwLjQxOSAxMy44OTg0QzE1MC4zMjUgMTMuOTYyIDE1MC4yMTQgMTQuMDA5NyAxNTAuMTIgMTQuMDczM0MxNDkuOTk0IDEzLjg1MDcgMTQ5Ljg1MiAxMy42MTIzIDE0OS43NTcgMTMuMzczOEMxNDkuNzU3IDEzLjM1OCAxNDkuOTQ2IDEzLjI0NjcgMTUwLjA0MSAxMy4xODMxQzE1MC4xNjcgMTMuNDIxNSAxNTAuMzA5IDEzLjY2IDE1MC40MzUgMTMuODk4NEgxNTAuNDE5Wk0xNDEuODkgOC4xNTk5QzE0My4yNDYgOC41MDk2MiAxNDQuNjAyIDguODU5MzMgMTQ1Ljk1OCA5LjIyNDk1QzE0NS45MSA5LjQxNTcgMTQ1Ljg2MyA5LjYwNjQ1IDE0NS44MTYgOS43ODEzMUMxNDQuNDYgOS40MTU3IDE0My4xMDQgOS4wNTAwOSAxNDEuNzQ5IDguNjg0NDdDMTQxLjc5NiA4LjUwOTYyIDE0MS44NDMgOC4zMzQ3NiAxNDEuODkgOC4xNTk5Wk0xNDEuMTE4IDEwLjQ0OUMxNDEuMTgxIDEwLjU2MDIgMTQxLjE2NSAxMC43MTkyIDE0MS4xODEgMTAuODQ2NEMxNDEuMDcxIDEwLjg0NjQgMTQwLjk0NCAxMC44MTQ2IDE0MC44MzQgMTAuNzk4N0MxNDAuODM0IDEwLjY4NzQgMTQwLjgwMyAxMC41NzYxIDE0MC43ODcgMTAuNDgwN0MxNDAuODk3IDEwLjQ4MDcgMTQxLjEwMiAxMC40MTcyIDE0MS4xMTggMTAuNDQ5Wk0xNDMuNzgyIDE4LjE1ODZDMTQzLjkyNCAxOC41ODc4IDE0NC4wMTkgMTguODg5OCAxNDQuMTI5IDE5LjIzOTVDMTQ0LjYxOCAxOS4wNDg4IDE0NS4wOTEgMTguODU4IDE0NS41NDggMTguNjgzMkMxNDUuODk1IDE5LjE5MTggMTQ2LjE2MyAxOS42MjEgMTQ2LjQ2MiAyMC4wNTAyQzE0OC4xMDIgMTguMzE3NiAxNDguOTUzIDE4LjM5NyAxNTEuMzk3IDIwLjRDMTUxLjM0OSAyMC41NDMgMTUxLjMwMiAyMC42ODYxIDE1MS4yMzkgMjAuODI5MkMxNTAuNzY2IDIwLjgyOTIgMTUwLjIzIDIwLjgyOTIgMTQ5LjYxNSAyMC43ODE1QzE0OS42MTUgMjAuNzQ5NyAxNDkuNjE1IDIwLjcxNzkgMTQ5LjY0NyAyMC42ODYxQzE0OS40ODkgMjAuNjU0MyAxNDkuMzE2IDIwLjYyMjUgMTQ5LjE0MiAyMC41OTA3QzE0OS4xNDIgMjAuNjU0MyAxNDkuMTQyIDIwLjcwMiAxNDkuMTQyIDIwLjc0OTdDMTQ2Ljk2NyAyMC42MDY2IDE0My45MDggMjAuMTYxNSAxMzkuNDMxIDE4Ljg4OThDMTM5LjUxIDE4Ljg4OTggMTM5LjU4OSAxOC44ODk4IDEzOS42NTIgMTguODg5OEMxNDEuMDIzIDE4LjczMDkgMTQyLjM3OSAxOC40MTI5IDE0My43NjYgMTguMTU4NkgxNDMuNzgyWk0xMzguMzkxIDcuMjg1NjFDMTM3LjE0NSA3LjYwMzU0IDEzMy45NzYgNi45MzU5IDEzMi4xMTYgNS43NzU0OEMxMzQuMzcgNS41ODQ3MiAxMzYuNzE5IDUuMDEyNDYgMTM4LjM5MSA3LjI4NTYxWk0xMjguMTI4IDUuNjMyNDFDMTI3LjA4NyA1LjUzNzAzIDEyNi4yODMgNS40NTc1NSAxMjUuNDc5IDUuMzc4MDdDMTI2LjMxNSA0LjkzMjk4IDEyNy4xNSA0LjU4MzI2IDEyOC4xMjggNS42MzI0MVpNMTIxLjQxMiA3LjIwNjEzQzEyMi40MzYgNy4yMDYxMyAxMjIuNDM2IDcuMjA2MTMgMTIzLjAwNCA4LjMwMjk3QzEyMi4zMSA3LjgyNjA4IDEyMS44NTMgNy41MDgxNiAxMjEuNDEyIDcuMjA2MTNaTTEyMi44MTUgNC45ODA2N0MxMjEuOTMyIDQuOTgwNjcgMTIxLjM5NiA0Ljk5NjU2IDEyMC42MDggNS4wMTI0NkMxMjEuMjM4IDQuNTM1NTcgMTIxLjk3NCA0LjUyNDk4IDEyMi44MTUgNC45ODA2N1pNMTIxLjMzMyA3LjIwNjEzQzEyMC44MTMgNy4zOTY4OCAxMjAuMjc3IDcuNTg3NjQgMTE5LjcwOSA3Ljc5NDI5QzExOS42NjIgNy41Mzk5NSAxMTkuNjE0IDcuMzAxNTEgMTE5LjU4MyA3LjA2MzA3QzEyMC4xNjYgNy4xMTA3NSAxMjAuNzUgNy4xNTg0NCAxMjEuMzMzIDcuMjA2MTNaTTExNi45OTcgNi42NDk3NkMxMTcuODE3IDYuNzc2OTMgMTE4LjYyMSA2LjkwNDEgMTE5LjQ0MSA3LjAzMTI3QzExOC42MjEgNy4wNzg5NiAxMTcuNzg2IDcuMTI2NjUgMTE2Ljk2NiA3LjE1ODQ0QzExNi45NjYgNi45ODM1OCAxMTYuOTgyIDYuODA4NzMgMTE2Ljk5NyA2LjY0OTc2Wk0xMTUuNSAzLjk5NTFDMTE1LjU0NyA0LjA5MDQ4IDExNS41OTQgNC4xNjk5NiAxMTUuNjU3IDQuMjY1MzRMMTE0Ljk2NCA0LjY2Mjc0QzExNC45MTcgNC41NjczNyAxMTQuODUzIDQuNDcxOTkgMTE0LjgwNiA0LjM5MjUxQzExNS4wNDMgNC4yNjUzNCAxMTUuMjYzIDQuMTM4MTcgMTE1LjUgMy45OTUxWk0xMDcuNzU5IDYuNTU0MzlDMTA3LjgyMiA2LjY4MTU2IDEwNy44ODUgNi44MDg3MyAxMDcuOTQ4IDYuOTUxNzlDMTA3LjcxMiA2Ljk2NzY5IDEwNy40NzUgNi45ODM1OCAxMDcuMjM5IDYuOTk5NDhDMTA3LjQxMiA2Ljg1NjQyIDEwNy41ODYgNi43MTMzNSAxMDcuNzU5IDYuNTU0MzlaTTEwMy42MjkgNy4yMDYxM0MxMDMuNjQ1IDcuMzAxNTEgMTAzLjY2IDcuMzk2ODggMTAzLjY3NiA3LjQ5MjI2QzEwMy4zNjEgNy41NTU4NSAxMDMuMDMgNy42MTk0MyAxMDIuNzE0IDcuNjgzMDJDMTAyLjY5OSA3LjU4NzY0IDEwMi42ODMgNy40OTIyNiAxMDIuNjUxIDcuMzgwOTlDMTAyLjk4MiA3LjMxNzQgMTAzLjI5OCA3LjI1MzgyIDEwMy42MjkgNy4xOTAyM1Y3LjIwNjEzWk05Ny42ODU0IDcuMzAxNTFDOTguMDk1MyA3LjI1MzgyIDk4LjgwNDcgNy42MDM1NCA5OC45NDY2IDcuOTUzMjVDOTkuMTgzMSA4LjU3MzIgOTguNjMxMyA4Ljg3NTIzIDk4LjAzMjIgOC45NzA2MUM5NS40NzgzIDkuMzgzOTEgOTIuOTQwMSA5LjgxMzEgOTAuMzg2MiAxMC4yMjY0QzkwLjM1NDcgMTAuMDk5MiA5MC4zMDc0IDkuOTcyMDcgOTAuMjc1OCA5Ljg0NDlDOTIuNzgyNSA5LjA2NTk4IDk1LjAzNjkgNy42MzUzMyA5Ny42ODU0IDcuMzAxNTFaTTgwLjUxNzMgMjAuNzY1NkM4MC41MTczIDIwLjc2NTYgODAuNDg1OCAyMC43NjU2IDgwLjQ3IDIwLjc2NTZDODAuNDcgMjAuNzY1NiA4MC40NyAyMC43NjU2IDgwLjQ3IDIwLjc0OTdDODAuNDcgMjAuNzQ5NyA4MC41MDE1IDIwLjc0OTcgODAuNTE3MyAyMC43NDk3VjIwLjc2NTZaTTMxLjY3NzQgNTMuNjcwN1Y1My4yNTc0QzMxLjc3MiA1My4zMDUgMzEuODY2NiA1My4zNTI3IDMxLjk3NjkgNTMuNDE2M0MzMS44ODIzIDUzLjQ5NTggMzEuNzcyIDUzLjU5MTIgMzEuNjc3NCA1My42NzA3Wk0zMS42Nzc0IDUzLjIyNTZDMzEuNjc3NCA1My4yMjU2IDMxLjUxOTcgNTMuMjI1NiAzMS41MDQgNTMuMjA5N0MzMC45MjA3IDUyLjI0IDMwLjQ3OTIgNTEuMjA2NyAzMC4yNzQzIDUwLjEwOTlDMzEuMzE0OCA1MC45MjA2IDMyLjAyNDIgNTEuODU4NSAzMS42OTMxIDUzLjIyNTZIMzEuNjc3NFpNMjcuNDgzOSA2Mi43NzkyQzI3LjQ4MzkgNjIuNzc5MiAyNy40OTk3IDYyLjc3OTIgMjcuNTE1NCA2Mi43NzkyQzI3LjQ5OTcgNjIuNzk1MSAyNy40ODM5IDYyLjgxMDkgMjcuNDY4MSA2Mi44NDI3QzI3LjQ2ODEgNjIuODI2OCAyNy40NjgxIDYyLjgxMSAyNy40ODM5IDYyLjc5NTFWNjIuNzc5MlpNMTYuMDM4NSA3Ny4yMjg4QzE2LjEzMzEgNzguMjc3OSAxNi4yMjc3IDc5LjIxNTggMTYuMzA2NSA4MC4xMzc4QzE1LjcyMzIgODAuMTA2IDE1LjE1NTcgODAuMDc0MiAxNC41NzI0IDgwLjA0MjRDMTQuNjU2NSA3OS4wMTQ1IDE1LjE0NTIgNzguMDc2NiAxNi4wMzg1IDc3LjIyODhaTTExLjIxNDQgNzUuMjQxOEMxMS41Mjk3IDc1LjQzMjUgMTEuNjA4NiA3NS40NjQzIDExLjYyNDMgNzUuNDk2MUMxMi4xMTMgNzguMDcxMyAxMi4xMTMgNzguMDcxMyAxMC4yNjg1IDc5LjcyNDVDMTAuNTgzOCA3OC4yNjIgMTAuODk5MSA3Ni43OTk2IDExLjIxNDQgNzUuMjQxOFpNMTAuMjM3IDc5Ljc1NjNDOS45NjkgODAuNDcxNiA5LjcxNjc2IDgxLjIwMjggOS40NDg3NSA4MS45MTgyQzkuMzU0MTYgODEuMDQzOSA5LjAyMzEgODAuMDQyNCAxMC4yMzcgNzkuNzU2M1pNNy4wNjgyNCA4OC42NDIyQzYuOTQyMTIgODguNjEwNCA2LjgzMTc3IDg4LjU3ODcgNi43MDU2NSA4OC41MzFDNy4yNzMxOSA4Ni44Nzc4IDcuODQwNzMgODUuMjI0NiA4LjQwODI3IDgzLjU1NTVDOC41NjU5MiA4My41ODcyIDguNzIzNTcgODMuNjM0OSA4Ljg2NTQ1IDgzLjY2NjdDOC43MzkzMyA4NC4zODIxIDguNjI4OTcgODUuMDgxNSA4LjQ4NzA5IDg1Ljg5MjJDOC44MzM5MiA4NS43MzMyIDkuMTAxOTIgODUuNjA2MSA5LjgyNzExIDg1LjI1NjRDOS4yOTExIDg2LjE3ODMgOS4wMDczMyA4Ni44MzAxIDguNTgxNjggODcuMzIyOUM4LjE1NjAyIDg3LjgzMTUgNy41NzI3MiA4OC4xOTcxIDcuMDUyNDggODguNjI2M0w3LjA2ODI0IDg4LjY0MjJaTTguMzkyNSAxMDUuODI2QzguMjUwNjIgMTAzLjgzOSA4LjE0MDI2IDEwMS43ODggOC41MDI4NiA5OS44NjQ5QzguNzA3OCA5OC43NTIyIDkuMjEyMjggOTcuNjcxMyA5LjA1NDYzIDk2LjMzNkMxMC4zMDAxIDk3LjAwMzYgMTAuNDU3NyA5Ny44OTM4IDEwLjMxNTggOTkuMDA2NUMxMC4wNjM2IDEwMS4wNDEgOS45NTMyMyAxMDMuMDc2IDEwLjgwNDUgMTA1LjAxNUMxMS4wODgzIDEwNS42ODMgMTEuMjkzMyAxMDYuNDE0IDEyLjI4NjUgMTA2LjU4OUMxMi4yODY1IDEwNS40NzYgMTIuMjg2NSAxMDQuNDI3IDEyLjI4NjUgMTAzLjM5NEMxMi4yODY1IDEwMi40NzIgMTIuMTYwMyAxMDEuNTM0IDEyLjI4NjUgMTAwLjYyOEMxMi40MTI2IDk5LjY5MDEgMTIuNzEyMSA5OC44MTU4IDEyLjA5NzMgOTcuODkzOEMxMS44OTIzIDk3LjU5MTggMTEuOTIzOSA5Ni45MDgyIDEyLjExMyA5Ni41NzQ0QzEyLjYzMzMgOTUuNzQ3OCAxMi41MDcyIDk0LjkyMTIgMTIuNDU5OSA5NC4wMzFDMTIuMzk2OCA5Mi41ODQ1IDEyLjAwMjcgOTEuMTIyIDEyLjUzODcgODkuNjU5NkMxMi43MTIxIDg5LjIxNDUgMTIuNDU5OSA4OC42MTA0IDEyLjQxMjYgODguMDdDMTIuMzk2OCA4Ny43MzYyIDEyLjQxMjYgODcuMzg2NCAxMi40MTI2IDg2LjkyNTVDMTMuMjk1NCA4Ny40NjU5IDE0LjA1MjEgODcuOTI2OSAxNC45NTA3IDg4LjQ4MzNDMTEuOTU1NCAxMDAuODgyIDExLjY0MDEgMTEzLjc5IDEyLjM0OTUgMTIyLjU0OUMxMi4yODY1IDEyMi4zNDIgMTIuMjIzNCAxMjIuMTIgMTIuMTQ0NiAxMjEuOTEzQzExLjQ5ODIgMTIwLjE5NiAxMC44MzYxIDExOC41NDMgMTAuODA0NSAxMTYuNjUxQzEwLjgwNDUgMTE1LjcyOSAxMC41OTk2IDExNC43NDQgMTAuMjUyOCAxMTMuODg1QzkuMTY0OTggMTExLjI5NCA4LjU4MTY4IDEwOC41OTIgOC4zNzY3NCAxMDUuODI2SDguMzkyNVpNMTMuODE1NyAxNjMuMjc1QzEzLjE4NTEgMTYzLjU0NSAxMi40MTI2IDE2My42NTYgMTEuNzE4OSAxNjMuNTkzQzExLjMwOSAxNjMuNTQ1IDEwLjk2MjIgMTYzLjAwNSAxMC40NzM1IDE2Mi42MDdDMTEuNTE0IDE2MS43NjUgMTIuMzMzNyAxNjIuMDgzIDEzLjI2MzkgMTYyLjU1OUMxMy4zNTg1IDE2Mi4xNDYgMTMuNDA1OCAxNjEuOTI0IDEzLjQ2ODggMTYxLjYzN0MxNC40MzA1IDE2Mi40OCAxNC41MjUxIDE2Mi45NzMgMTMuODE1NyAxNjMuMjkxVjE2My4yNzVaTTIyLjgxNzUgMTcyLjQ5NUMyMi41NjUyIDE3Mi4zMiAyMi4zNDQ1IDE3Mi4xMTMgMjIuMTA4IDE3MS45MjJDMjIuMjE4NCAxNzEuODI3IDIyLjMyODcgMTcxLjczMiAyMi40MzkxIDE3MS42MzZDMjIuNjQ0IDE3MS44NTkgMjIuODQ5IDE3Mi4wODEgMjMuMDUzOSAxNzIuMjg4QzIyLjk3NTEgMTcyLjM2NyAyMi44MzMyIDE3Mi41MSAyMi44MDE3IDE3Mi40OTVIMjIuODE3NVpNNDEuOTA4OSAxOTguMjc4QzQxLjA4OTEgMTk4LjkzIDQwLjc3MzggMTk3Ljg2NSA0MC4xMTE2IDE5Ny40MkM0MC42MTYxIDE5Ny4wMDYgNDAuOTk0NSAxOTYuNjg5IDQxLjQ5OSAxOTYuMjc1QzQxLjgzIDE5Ny4wMzggNDIuNjk3MSAxOTcuNjU4IDQxLjkwODkgMTk4LjI3OFpNNDUuNDA4NyAyMDAuODIyQzQ2LjQ5NjUgMjAwLjg1MyA0Ni41MTIyIDIwMS4zOTQgNDYuMjQ0MiAyMDIuMDYxQzQ1Ljk2MDUgMjAxLjY0OCA0NS42OTI1IDIwMS4yMzUgNDUuNDA4NyAyMDAuODIyWk00Ni4yNiAyMDQuOTU1QzQ2Ljg3NDggMjA1LjMzNiA0Ny40NzM5IDIwNS43MTggNDguMDg4NyAyMDYuMDk5QzQ2LjYzODQgMjA2Ljc1MSA0Ni41NzUzIDIwNS43MDIgNDYuMjYgMjA0Ljk1NVpNNDYuMjYgMjAyLjA3N0M0Ny40MjY2IDIwMi4wNjEgNDguMzcyNSAyMDIuMzc5IDQ4LjY1NjMgMjAzLjY4M0M0Ny41NTI3IDIwMy42MDMgNDYuNjY5OSAyMDMuMjA2IDQ2LjI2IDIwMi4wNzdaTTQ5LjUyMzMgMjAzLjg1OEM0OS4xNzY1IDIwNC4yMzkgNDguODkyNyAyMDQuMTQ0IDQ4LjY4NzggMjAzLjY5OUM0OC45NTU4IDIwMy41ODcgNDkuMjA4IDIwMy40NzYgNDkuNDc2MSAyMDMuMzY1QzQ5LjQ5MTggMjAzLjUyNCA0OS42MDIyIDIwMy43NjIgNDkuNTIzMyAyMDMuODU4Wk00OS42MTc5IDIwNy45NzVDNTEuMDk5OCAyMDcuODQ4IDUxLjM2NzkgMjA4LjAwNyA1Mi4yMDM0IDIwOS41NjRDNTEuMzk5NCAyMDkuMDcyIDUwLjU5NTQgMjA4LjU3OSA0OS42MTc5IDIwNy45NzVaTTUxLjY5ODkgMjA2LjAyQzUxLjUyNTUgMjA1LjY3IDUxLjQxNTEgMjA1LjMwNCA1MS4yODkgMjA0LjkzOUM1MS40OTQgMjA0Ljg1OSA1MS42OTg5IDIwNC43OTYgNTEuOTE5NiAyMDQuNzE2QzUyLjA2MTUgMjA1LjA4MiA1Mi4yMDM0IDIwNS40NDcgNTIuMzQ1MyAyMDUuODEzQzUyLjEyNDYgMjA1Ljg5MiA1MS43MzA0IDIwNi4wNTEgNTEuNzE0NyAyMDYuMDJINTEuNjk4OVpNNTUuNDAzNyAyMTEuNjc5QzU1LjExOTkgMjExLjM0NSA1NS4wNDExIDIxMS4yNDkgNTQuOTc4IDIxMS4xN0M1NS4xMDQyIDIxMS4wNzUgNTUuMjMwMyAyMTAuOTQ3IDU1LjM4NzkgMjEwLjg4NEM1NS40MTk0IDIxMC44ODQgNTUuNTkyOSAyMTEuMDQzIDU1LjU5MjkgMjExLjEyMkM1NS41NzcxIDIxMS4yOTcgNTUuNDgyNSAyMTEuNDcyIDU1LjQxOTUgMjExLjY3OUg1NS40MDM3Wk02MC4xNDg5IDIxNC4wNzlDNTkuNjc2IDIxMy40MjcgNTguNDE0OCAyMTMuOTY4IDU4LjE5NDEgMjEyLjI2N0M1OS4xNTU4IDIxMi44MDcgNTkuODE3OSAyMTMuMTg5IDYwLjQ4IDIxMy41N0M2MC4zNjk3IDIxMy43NDUgNjAuMjU5MyAyMTMuOTA0IDYwLjEzMzIgMjE0LjA3OUg2MC4xNDg5Wk03MC4yNzAxIDIxNS41MjZDNjkuOTIzMiAyMTUuNTEgNjkuNTc2NCAyMTUuNDk0IDY5LjIyOTYgMjE1LjQ3OEM2OS4yNDUzIDIxNS4zNTEgNjkuMjc2OSAyMTUuMjIzIDY5LjI5MjYgMjE1LjA5NkM2OS42MjM3IDIxNS4xMjggNjkuOTU0OCAyMTUuMTYgNzAuMjg1OCAyMTUuMTc2QzcwLjI4NTggMjE1LjI4NyA3MC4yODU4IDIxNS40MTQgNzAuMjcwMSAyMTUuNTI2Wk03Mi4yNTY1IDIxOS40MDRDNzIuMTYxOSAyMTkuNDA0IDcyLjA4MyAyMTkuMjkzIDcxLjk4ODQgMjE5LjIyOUM3Mi4wODMgMjE5LjE2NiA3Mi4xNzc2IDIxOS4wMzkgNzIuMjg4IDIxOS4wMzlDNzIuMzY2OCAyMTkuMDM5IDcyLjQ2MTQgMjE5LjE1IDcyLjU1NiAyMTkuMjEzQzcyLjQ2MTQgMjE5LjI3NyA3Mi4zNjY4IDIxOS4zODggNzIuMjU2NSAyMTkuMzg4VjIxOS40MDRaTTczLjcwNjggMjE5LjU0N0M3NC43MzE2IDIxOS4zNTYgNzUuMjIwMyAyMTkuODk3IDc1Ljk3NyAyMjAuNDY5Qzc0LjgyNjEgMjIwLjg2NyA3NC4zMjE3IDIyMC4zNTggNzMuNzA2OCAyMTkuNTQ3Wk04NC4zMDA5IDIyMy40NDJDODMuNzk2NCAyMjMuMTU2IDgzLjIxMzEgMjIyLjk5NyA4Mi42NjEzIDIyMi43NzRDODEuNzE1NCAyMjIuNTA0IDgwLjc4NTMgMjIyLjIxOCA3OS44Mzk0IDIyMS45NDhDNzguOTcyMyAyMjEuNzA5IDc4LjA4OTUgMjIxLjUwMiA3Ni44NzU2IDIyMS4xODVDNzguMjc4NyAyMjAuNzcxIDgxLjEwMDYgMjIxLjUxOCA4Mi42NDU2IDIyMi40ODhDODMuOTIyNSAyMjIuNDQgODUuMDg5MiAyMjIuNzkgODYuNTIzOCAyMjMuNDU4Qzg1LjU0NjMgMjIzLjg3MSA4NC45NDczIDIyMy44MjMgODQuMjg1MSAyMjMuNDQySDg0LjMwMDlaTTg3LjIxNzQgMjI0LjNDODcuODk1MyAyMjMuODM5IDg4LjIxMDYgMjIzLjQ1OCA4OC40NDcxIDIyMy41MDVDOTEuMDc5OCAyMjQuMDE0IDkzLjY5NjggMjI0LjU4NiA5Ni4zMTM4IDIyNS4xNTlDOTYuMzkyNiAyMjUuMTc0IDk2LjQyNDIgMjI1LjM4MSA5Ni42NDQ5IDIyNS43OTRDOTMuNTA3NyAyMjUuNDEzIDkwLjYzODQgMjI0LjY1IDg3LjIxNzQgMjI0LjMxNlYyMjQuM1pNOTYuNDM5OSAyMjMuMTcyQzk2LjA3NzQgMjIzLjEyNCA5NS42ODMyIDIyMy4wNzYgOTUuMjg5MSAyMjMuMDEzQzk1LjMyMDYgMjIyLjk4MSA5NS4zNjc5IDIyMi45NDkgOTUuMzk5NSAyMjIuOTE3Qzk1LjkwMzkgMjIyLjgwNiA5Ni40MDg0IDIyMi43NTggOTYuOTEyOSAyMjIuNzc0Qzk2LjcwNzkgMjIyLjg3IDk2LjU1MDMgMjIyLjk5NyA5Ni40NTU3IDIyMy4xNTZMOTYuNDM5OSAyMjMuMTcyWk05OS4xMDQyIDIyNS4zMzNDMTAwLjIwOCAyMjUuNDc3IDEwMS4zMTEgMjI1LjYyIDEwMi43NDYgMjI1LjgxQzEwMS42NzQgMjI2LjI5OCAxMDAuNDYgMjI2LjEzOSA5OS4xMDQyIDIyNS4zMzNaTTEwMy4zNjEgMjIyLjIzNEMxMDMuODk3IDIyMi42MTUgMTA0LjI3NSAyMjIuODg1IDEwNC42NjkgMjIzLjE3MkMxMDQuNjY5IDIyMy4xODcgMTA0LjY2OSAyMjMuMjAzIDEwNC42NTQgMjIzLjIzNUMxMDQuMTE3IDIyMy4yMDMgMTAzLjU5NyAyMjMuMTg3IDEwMy4wNjEgMjIzLjE1NkMxMDMuMTcyIDIyMi44MzggMTAzLjI1IDIyMi41NjggMTAzLjM2MSAyMjIuMjVWMjIyLjIzNFpNMTAzLjc4NiAyMjYuNDk0VjIyNi4wNDlIMTA0LjQwMUMxMDQuNzE3IDIyNi4xMjggMTA1LjA0OCAyMjYuMTkyIDEwNS4zNzkgMjI2LjI1NUMxMDUuMzc5IDIyNi4zMDMgMTA1LjM3OSAyMjYuMzUxIDEwNS4zNzkgMjI2LjM5OEMxMDQuODQzIDIyNi40MyAxMDQuMzIyIDIyNi40NjIgMTAzLjc4NiAyMjYuNDk0Wk0xMDkuMDIgMjI2LjYwNUMxMDkuMDIgMjI2LjUxIDEwOC45NzMgMjI2LjM1MSAxMDkuMDIgMjI2LjMwM0MxMDkuMDk5IDIyNi4yNCAxMDkuMjQxIDIyNi4yMDggMTA5LjM1MSAyMjYuMjI0QzEwOS40MTUgMjI2LjI0IDEwOS40NjIgMjI2LjM4MyAxMDkuNTI1IDIyNi41MUMxMDkuMzM2IDIyNi41NDIgMTA5LjE3OCAyMjYuNTU3IDEwOS4wMDUgMjI2LjU4OUwxMDkuMDIgMjI2LjYwNVpNMTE4LjQ3OSAyMjcuMTQ2QzExOC4xOTYgMjI3LjMwNSAxMTcuODggMjI3LjQgMTE3LjQ3IDIyNy41NTlDMTE3LjM2IDIyNy4xMyAxMTcuMjAyIDIyNi44MjggMTE3LjAxMyAyMjYuNjIxQzExNy42NzUgMjI2LjY2OSAxMTguMzUzIDIyNi43MzIgMTE5LjAxNSAyMjYuNzk2QzExOC44NDIgMjI2LjkyMyAxMTguNjY5IDIyNy4wNSAxMTguNDc5IDIyNy4xNDZaTTEyNy41NiAyMjUuMjdDMTI2LjQ4OCAyMjUuNTg4IDEyNS40MTYgMjI1Ljk2OSAxMjQuMzI4IDIyNi4yNEMxMjQuMzI4IDIyNi4wOTYgMTI0LjM0NCAyMjUuOTM4IDEyNC4zNiAyMjUuNzc5QzEyNS4wODUgMjI1LjczMSAxMjUuNzMxIDIyNS42NjcgMTI2LjM3OCAyMjUuNjJDMTI2LjM3OCAyMjUuMzQ5IDEyNi40MDkgMjI1LjA3OSAxMjYuNDA5IDIyNC43NDVDMTI2LjY2MSAyMjQuNzE0IDEyNi45MTQgMjI0LjY4MiAxMjcuMTY2IDIyNC42NjZDMTI3LjQwMiAyMjQuNjM0IDEyNy42NTUgMjI0LjgyNSAxMjcuOTA3IDIyNC45MkMxMjguMzQ4IDIyNC44MDkgMTI4Ljc3NCAyMjQuNjgyIDEyOS4yMTUgMjI0LjU3QzEyOS4xMjEgMjI0LjY4MiAxMjkuMDI2IDIyNC44MjUgMTI4Ljg4NCAyMjVDMTI5LjcwNCAyMjUuMDk1IDEzMC40MTMgMjI1LjIyMiAxMzEuMTA3IDIyNS4yODZDMTI5Ljk0MSAyMjUuNTQgMTI4Ljc3NCAyMjUuNjgzIDEyNy41NDQgMjI1LjI4NkwxMjcuNTYgMjI1LjI3Wk0xMzAuMjcyIDIyNC4yNjhDMTMwLjkwMiAyMjQuMDk0IDEzMS41MTcgMjIzLjkzNSAxMzIuMTQ4IDIyMy43OTJDMTMxLjY1OSAyMjQuNTA3IDEzMS4wMTMgMjI0LjYwMiAxMzAuMjcyIDIyNC4yNjhaTTEzMS42NzUgMjIxLjcyNUMxMzEuNjc1IDIyMS43MjUgMTMxLjYyNyAyMjEuNjkzIDEzMS42MTIgMjIxLjY5M0MxMzEuNjc1IDIyMS41OTggMTMxLjcyMiAyMjEuNDg3IDEzMS43ODUgMjIxLjM5MUMxMzEuOTI3IDIyMS40NzEgMTMyLjA2OSAyMjEuNTY2IDEzMi4yMjYgMjIxLjY2MUMxMzIuMDUzIDIyMS42OTMgMTMxLjg2NCAyMjEuNzI1IDEzMS42OSAyMjEuNzQxTDEzMS42NzUgMjIxLjcyNVpNMTMyLjE0OCAyMTQuNTA4QzEzMi43OTQgMjE0LjM2NSAxMzMuNDI1IDIxNC4yMzggMTM0LjA3MSAyMTQuMDc5QzEzMy44MTkgMjE0LjQxMyAxMzMuNTY2IDIxNC43MzEgMTMzLjMzIDIxNS4wNDlDMTMyLjg4OSAyMTQuODQyIDEzMi41MjYgMjE0LjY2NyAxMzIuMTQ4IDIxNC40OTJWMjE0LjUwOFpNMTM0LjU2IDIyNC41N0MxMzQuMDg3IDIyNC42MDIgMTMzLjYxNCAyMjQuNjk4IDEzMy4xNDEgMjI0Ljc5M0MxMzMuMzMgMjI0LjQ5MSAxMzMuMzE0IDIyNC4wNzggMTMzLjA5NCAyMjMuNjE3QzEzMy42MTQgMjIzLjU2OSAxMzQuMTk3IDIyMy44MzkgMTM0Ljc4IDIyMy45NjZDMTM0LjYzOCAyMjQuMzY0IDEzNC42MDcgMjI0LjU3IDEzNC41NDQgMjI0LjU4NkwxMzQuNTYgMjI0LjU3Wk0xMzUuNTM3IDIxNC4xNzRDMTM1LjMzMiAyMTQuMjU0IDEzNS4xMjcgMjE0LjMzMyAxMzQuOTIyIDIxNC40MTNDMTM0Ljc0OSAyMTQuMjU0IDEzNC41OTEgMjE0LjEyNyAxMzQuNDM0IDIxMy45OTlDMTM1LjAxNyAyMTMuODU2IDEzNS42MTYgMjEzLjcxMyAxMzYuMTk5IDIxMy41N0MxMzUuOTc5IDIxMy43NzcgMTM1Ljc0MiAyMTMuOTg0IDEzNS41MjEgMjE0LjE5TDEzNS41MzcgMjE0LjE3NFpNMTM4LjI5NiAyMjMuMjAzQzEzOC41MDEgMjIzLjAxMyAxMzguNjU5IDIyMi43OSAxMzguNzM3IDIyMi40NzJDMTM5LjQ2MyAyMjIuMjY1IDE0MC4xODggMjIyLjA0MyAxNDAuOTEzIDIyMS44MzZDMTQxLjA4NiAyMjEuOTYzIDE0MS4yNDQgMjIyLjEyMiAxNDEuNDE3IDIyMi4yNjVDMTQwLjM3NyAyMjIuNTgzIDEzOS4zMzYgMjIyLjg4NSAxMzguMzEyIDIyMy4yMDNIMTM4LjI5NlpNMTQxLjQxNyAyMTkuNzM4QzE0MS40MTcgMjE5LjczOCAxNDEuMzcgMjE5Ljc1NCAxNDEuMzM5IDIxOS43N0MxNDEuMjI4IDIxOS43MDYgMTQxLjE2NSAyMTkuNTc5IDE0MS4wODYgMjE5LjQ2OEMxNDEuMTk3IDIxOS40MiAxNDEuMzA3IDIxOS4zNzIgMTQxLjQxNyAyMTkuMzI1QzE0MS40OCAyMTkuNDA0IDE0MS41NTkgMjE5LjUgMTQxLjYyMiAyMTkuNTc5QzE0MS41NTkgMjE5LjYyNyAxNDEuNDgxIDIxOS43MDYgMTQxLjQzMyAyMTkuNzM4SDE0MS40MTdaTTE0Ny4wNzcgMjIxLjM3NUMxNDcuMzQ1IDIyMS4xNTMgMTQ3LjUzNCAyMjAuODUxIDE0Ny41MDMgMjIwLjM1OEMxNDcuNTAzIDIyMC4xNjcgMTQ3LjcyMyAyMTkuODQ5IDE0Ny45NzYgMjE5LjY5QzE0OC4xNDkgMjE5LjY0MyAxNDguMzA3IDIxOS41NzkgMTQ4LjQ4IDIxOS41MzFDMTQ5LjMxNiAyMTkuNDIgMTUwLjE2NyAyMTkuMzQxIDE1MC45ODcgMjE5LjQyQzE0OS43NzMgMjIwLjM0MiAxNDguNTc1IDIyMS4zMTIgMTQ3LjA3NyAyMjEuMzc1Wk0xNTQuOTQ0IDIxNy4wODNDMTU1LjM4NSAyMTYuODc3IDE1NS43NjQgMjE2LjY4NiAxNTYuMTI2IDIxNi41MTFDMTU2LjM2MyAyMTYuNTQzIDE1Ni42MTUgMjE2LjU1OSAxNTYuODgzIDIxNi41OTFDMTU2LjQ3MyAyMTcuMDY3IDE1NS45MjEgMjE3LjM1NCAxNTQuOTQ0IDIxNy4wODNaTTE1Ny4yNjEgMjE2LjA1QzE1Ny4yNjEgMjE2LjA1IDE1Ny4yNjEgMjE1Ljk4NiAxNTcuMjYxIDIxNS45NTVDMTU3LjI5MyAyMTUuOTU1IDE1Ny4zMjQgMjE1LjkyMyAxNTcuMzQgMjE1LjkwN0MxNTcuMzA5IDIxNS45NTUgMTU3LjI5MyAyMTYuMDAyIDE1Ny4yNjEgMjE2LjAzNFYyMTYuMDVaTTE1Ny45MzkgMjEyLjEyNEMxNTguNzc1IDIxMi4xNzEgMTU5LjMyNiAyMTIuMjAzIDE1OS44NzggMjEyLjIzNUMxNTguOTk1IDIxMi43NzUgMTU4Ljk5NSAyMTIuNzYgMTU3LjkzOSAyMTIuMTI0Wk0xNTkuODE1IDIxNC44NzRDMTYwLjE5NCAyMTQuNjM1IDE2MC40OTMgMjE0LjQ0NSAxNjAuNzkzIDIxNC4yN0MxNjAuODg3IDIxNC4yMzggMTYwLjk4MiAyMTQuMTkgMTYxLjA3NiAyMTQuMTU4QzE2MS4wNjEgMjE0LjE1OCAxNjEuMDQ1IDIxNC4xNDMgMTYxLjAyOSAyMTQuMTI3QzE2MS4yMzQgMjEzLjk5OSAxNjEuNDU1IDIxMy44NTYgMTYxLjY5MSAyMTMuNzEzQzE2MS4zOTcgMjE0LjQ0NSAxNjAuNzcyIDIxNC44MzcgMTU5LjgxNSAyMTQuODlWMjE0Ljg3NFpNMTY0LjI0NSAyMTYuNzY1QzE2My44MTkgMjE2Ljc2NSAxNjMuNDEgMjE2LjgyOSAxNjMuMDE1IDIxNi45MjRDMTYzLjQ3MyAyMTYuNzE4IDE2My45MyAyMTYuNTI3IDE2NC4zODcgMjE2LjMwNEMxNjQuMzI0IDIxNi40MzIgMTY0LjI3NyAyMTYuNTkxIDE2NC4yNDUgMjE2Ljc2NVpNMTY2LjU5NCAyMTEuOTAxQzE2Ni41IDIxMS44NTMgMTY2LjQyMSAyMTEuODA2IDE2Ni4zMjYgMjExLjc0MkMxNjYuMzI2IDIxMS43MjYgMTY2LjM0MiAyMTEuNjk1IDE2Ni4zNTggMjExLjY3OUMxNjYuNDg0IDIxMS42NzkgMTY2LjYxIDIxMS42NzkgMTY2LjczNiAyMTEuNjMxQzE2Ni42ODkgMjExLjcxIDE2Ni42NDEgMjExLjgwNiAxNjYuNTk0IDIxMS44ODVWMjExLjkwMVpNMTcxLjkwNyAyMDUuNjU0QzE3MS43ODEgMjA1LjU3NCAxNzEuNjcgMjA1LjQ5NSAxNzEuNTQ0IDIwNS40MTZDMTcxLjczNCAyMDUuMjcyIDE3MS45MjMgMjA1LjE0NSAxNzIuMTI4IDIwNS4wMDJDMTcyLjA0OSAyMDUuMjI1IDE3MS45ODYgMjA1LjQzMSAxNzEuOTA3IDIwNS42NTRaTTE3NS4wOTEgMjAyLjkzNkMxNzUuMDkxIDIwMi45MzYgMTc0Ljk2NSAyMDIuNzkzIDE3NC45MDIgMjAyLjcxM0MxNzUuMTM5IDIwMi40OTEgMTc1LjM5MSAyMDIuMjY4IDE3NS42MjcgMjAyLjA0NkMxNzUuNjkxIDIwMi4xMjUgMTc1Ljc1NCAyMDIuMTg5IDE3NS44MzIgMjAyLjI2OEMxNzUuNTggMjAyLjQ5MSAxNzUuMzQ0IDIwMi43MTMgMTc1LjA5MSAyMDIuOTM2Wk0xODAuMTIgMTk5Ljc1N0MxNzkuODA1IDIwMC4wMTEgMTc5LjAwMSAyMDAuMDc0IDE3OC43MTcgMTk5Ljg1MkMxNzkuMTU5IDE5OS4wODkgMTc5LjY5NSAxOTguOTc4IDE4MS4yNzEgMTk4LjY5MUMxODAuOTA5IDE5OS4wNzMgMTgwLjU0NiAxOTkuNDM5IDE4MC4xMiAxOTkuNzU3Wk0xODQuNzcxIDE5NC4xNzdDMTg0LjY5MiAxOTQuMTc3IDE4NC42MjkgMTk0LjE3NyAxODQuNTM1IDE5NC4xNDVDMTg0LjcwOCAxOTQuMDUgMTg0Ljg2NiAxOTMuOTU0IDE4NS4wMjMgMTkzLjg3NUMxODQuOTQ1IDE5My45NyAxODQuODUgMTk0LjA2NiAxODQuNzcxIDE5NC4xNzdaTTE5NC45MjQgMTc3LjM5MUMxOTUuNjY1IDE3Ni43NTUgMTk2LjQzNyAxNzYuMDcxIDE5Ny4yMSAxNzUuMzg4QzE5Ni45NTcgMTc2LjAwOCAxOTYuNjc0IDE3Ni42MTIgMTk2LjM3NCAxNzcuMjE2QzE5NS44ODUgMTc3LjI2MyAxOTUuNDEzIDE3Ny4zMjcgMTk0LjkyNCAxNzcuMzkxWk0yMDkuMDE4IDE0Ni41MzZDMjA4LjY4NyAxNDYuODIyIDIwOC4zNzEgMTQ3LjEyNCAyMDguMDQgMTQ3LjQxQzIwOC42MDggMTQ2LjEzOSAyMDkuMTYgMTQ0Ljg1MSAyMDkuNjY0IDE0My41NzlDMjA5LjY5NiAxNDMuODUgMjA5LjcyNyAxNDQuMTIgMjA5Ljc1OSAxNDQuMzlDMjA5Ljg2OSAxNDUuMzQ0IDIwOS42NjQgMTQ1Ljk4IDIwOS4wMTggMTQ2LjUzNlpNMjEwLjM4OSAxNjUuNTE2QzIxMC4zNTggMTY1LjM4OSAyMTAuMzQyIDE2NS4yNzggMjEwLjMxIDE2NS4xNTFDMjEwLjQwNSAxNjUuMDg3IDIxMC41IDE2NS4wMzkgMjEwLjU3OCAxNjQuOTc2QzIxMC42MjYgMTY1LjA4NyAyMTAuNzUyIDE2NS4yNDYgMjEwLjczNiAxNjUuMjc4QzIxMC42NDEgMTY1LjM3MyAyMTAuNSAxNjUuNDM3IDIxMC4zNzMgMTY1LjVMMjEwLjM4OSAxNjUuNTE2Wk0yMTMuMTAxIDE1Ny41MkMyMTMuMTAxIDE1Ny41MiAyMTIuOTc1IDE1Ny40NTcgMjEyLjkxMiAxNTcuNDI1QzIxMy4wMzggMTU3LjIxOCAyMTMuMTY0IDE1Ny4wMTIgMjEzLjI3NCAxNTYuODA1QzIxMy4zMjIgMTU2LjgzNyAyMTMuMzg1IDE1Ni44NTMgMjEzLjQzMiAxNTYuODg1QzIxMy4zMjIgMTU3LjA5MSAyMTMuMjExIDE1Ny4zMTQgMjEzLjA4NSAxNTcuNTJIMjEzLjEwMVpNMjE1LjcwMiAxNTIuNTQ1QzIxNi4wMDIgMTUwLjI3MiAyMTcuMzg5IDE0OS40MjkgMjE5LjM2IDE0OC45MzZDMjE4LjM1MSAxNTAuMzk5IDIxNy41NzggMTUxLjg2MSAyMTUuNzAyIDE1Mi41NDVaTTIyMi4zMzkgMTQ1LjU1MUMyMjIuMjYgMTQ2LjA5MSAyMjEuODk4IDE0Ni42NzkgMjIxLjUwNCAxNDcuMDc3QzIyMS4yNTEgMTQ3LjMxNSAyMjAuNjg0IDE0Ny4yMiAyMjAuMjU4IDE0Ny4yODNDMjIwLjMwNSAxNDYuODcgMjIwLjI1OCAxNDYuNDI1IDIyMC40MzIgMTQ2LjA1OUMyMjAuOTgzIDE0NC44NTEgMjIxLjU5OCAxNDMuNjU5IDIyMi4xODEgMTQyLjQ2N0MyMjIuMjc2IDE0Mi40NTEgMjIyLjM3MSAxNDIuNDE5IDIyMi40NjUgMTQyLjQwM0MyMjIuNDM0IDE0My40NTIgMjIyLjQ5NyAxNDQuNTMzIDIyMi4zMzkgMTQ1LjU2NlYxNDUuNTUxWk0yMjEuMjk5IDEyNi4yNTNDMjIxLjAxNSAxMjYuNTU1IDIyMC44NTcgMTI2LjcyOSAyMjAuNjUyIDEyNi45MzZDMjIwLjI3NCAxMjUuNzEyIDIyMC40MzIgMTI1LjIzNSAyMjEuMjA0IDEyNS4zNDdDMjIxLjg4MiAxMjUuNDQyIDIyMi42MDcgMTI1Ljc2IDIyMy4xNTkgMTI2LjE3M0MyMjMuNDkgMTI2LjQyNyAyMjMuNTA2IDEyNy4wNjMgMjIzLjcyNiAxMjcuNjY3QzIyMi40MDIgMTI3Ljg1OCAyMjEuODY2IDEyNy4xNDMgMjIxLjMxNCAxMjYuMjM3TDIyMS4yOTkgMTI2LjI1M1pNMjIzLjg2OCAxNDEuODQ3QzIyMy43NzQgMTQxLjg0NyAyMjMuNjc5IDE0MS44MTUgMjIzLjYgMTQxLjgxNUMyMjMuNjE2IDE0MS41NjEgMjIzLjYzMiAxNDEuMjkgMjIzLjY0OCAxNDEuMDM2QzIyMy43NzQgMTQxLjAzNiAyMjMuOSAxNDEuMDY4IDIyNC4wMjYgMTQxLjA4NEMyMjMuOTc5IDE0MS4zMzggMjIzLjkzMSAxNDEuNjA4IDIyMy44ODQgMTQxLjg2M0wyMjMuODY4IDE0MS44NDdaJyBmaWxsPSclMjNGN0YzRUEnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI2MHB4O1xuICBtYXJnaW46IDAgYXV0byAxZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxZW07XG59XG4uYmxvY2stc3RhdHMgLmNvbnRlbnQgLmNvbnRlbnRfX3N0YXRzIC5zdGF0LXdyYXBwZXIgLnN0YXQgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJsb2NrLWNvbGxhZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY29sbGFnZS1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2ZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY29sbGFnZS1jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IDE0MDBweDtcbiAgfVxufVxuLmJsb2NrLWNvbGxhZ2UtY29udGVudCA+IHN2ZyB7XG4gIGJvdHRvbTogLTEwZW07XG4gIGxlZnQ6IC01dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY29sbGFnZS1jb250ZW50ID4gc3ZnIHtcbiAgICBib3R0b206IC04ZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC00MCU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG59XG4uYmxvY2stY29sbGFnZS1jb250ZW50IC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBnYXA6IDU2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNvbGxhZ2UtY29udGVudCAuY29udGVudCB7XG4gICAgZ2FwOiAzMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1jb2xsYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0OHB4KSAqIDAuNDUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNvbGxhZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2Uge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0OHB4KSAqIDAuNTUpO1xuICB9XG59XG4uYmxvY2stY29sbGFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuLmJsb2NrLWNvbGxhZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDE1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY29sbGFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gICAgZ2FwOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDglO1xuICB9XG59XG4uYmxvY2stY29sbGFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19pbWFnZSAuaW1hZ2VfX2NvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDQpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNvbGxhZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2UgLmltYWdlX19jb2wge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmJsb2NrLWNvbGxhZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2UgLmltYWdlX19jb2wub25lIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogOC8yMztcbn1cbi5ibG9jay1jb2xsYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2ltYWdlIC5pbWFnZV9fY29sLnRocmVlIHtcbiAgbWFyZ2luLXRvcDogLTMwJTtcbn1cbi5ibG9jay1jb2xsYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2ltYWdlIC5pbWFnZV9fY29sIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogNTYvMTM1O1xuICBib3JkZXItcmFkaXVzOiA4ZW07XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmltYWdlLXZpZGVvLXdyYXBwZXIge1xuICBhc3BlY3QtcmF0aW86IDQvMztcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5pbWFnZS12aWRlby13cmFwcGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1Lzc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciB7XG4gICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmltYWdlLXZpZGVvLXdyYXBwZXIgPiBmaWd1cmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciA+IGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmltYWdlLXZpZGVvLXdyYXBwZXIgPiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTAuNWVtO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciB7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTYvNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudC13cmFwcGVyICoge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAzMnB4ICogMikgLyAzKTtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGEge1xuICAgIGJveC1zaGFkb3c6IDBweCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmJlZm9yZSwgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4uYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjOTI5O1xuICB6LWluZGV4OiAtMjtcbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYTpob3ZlciwgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmFjdGl2ZSwgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmZvY3VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAuM2VtLCAtMC4zZW0pO1xufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmhvdmVyOmFmdGVyLCAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6YWN0aXZlOmFmdGVyLCAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6Zm9jdXM6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjZlbSwgMC42ZW0pO1xufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIGZpZ3VyZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDcwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBmaWd1cmUge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBmaWd1cmUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4ge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleDogMTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4gc3ZnIHtcbiAgaGVpZ2h0OiAwLjZlbTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBzcGFuIHN2ZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xZW07XG4gIH1cbn1cblxuLmJsb2NrLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygoMTgwMCUgLyAyMDApICsgNDhweCk7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFkMWU5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmJsb2NrLWJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygoMTgwMCUgLyAyMDApICsgODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJsb2NrLWJhbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5ibG9jay1iYW5uZXI6OmFmdGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxODAwLzEyMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCUvMCAwIDEwMCUgMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNzAlKTtcbiAgd2lkdGg6IDEwNXZ3O1xuICB6LWluZGV4OiAtMTAwMDtcbn1cbi5ibG9jay1iYW5uZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZDFlOTtcbn1cbi5ibG9jay1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5ibG9jay1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgKiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay1iYW5uZXIgI3RvcC1hY2NlbnQsXG4uYmxvY2stYmFubmVyICNib3R0b20tYWNjZW50IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYmxvY2stYmFubmVyICN0b3AtYWNjZW50IHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDUwMHB4O1xufVxuLmJsb2NrLWJhbm5lciAjYm90dG9tLWFjY2VudCB7XG4gIGJvdHRvbTogLTIwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gIC5ibG9jay1iYW5uZXIgI2JvdHRvbS1hY2NlbnQge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ibG9jay1iYW5uZXIgI2JvdHRvbS1hY2NlbnQge1xuICAgIGJvdHRvbTogLTQwJTtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbn1cblxuLmJsb2NrLXRocmVlLXVwLWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmJsb2NrLXRocmVlLXVwLWN0YS5iZy1jcmVhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2YzZWE7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG4uYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xuICBtYXJnaW46IDAgLTE2cHggMzJweCAtMTZweDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gIC5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMge1xuICAgIG1hcmdpbjogMCAtMzZweCAzMnB4IC0zNnB4O1xuICAgIHBhZGRpbmc6IDAgMzZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMge1xuICAgIG1hcmdpbjogMCAtNjBweCAzMnB4IC02MHB4O1xuICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gIH1cbn1cbi5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMgLmN0YSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMgLmN0YSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDcwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGEge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiA1NXZ3O1xuICB9XG59XG4uYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGE6aG92ZXIgLmltYWdlLXdyYXBwZXIsIC5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMgLmN0YTpmb2N1cyAuaW1hZ2Utd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wLjRlbSwgLTAuNGVtKTtcbn1cbi5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMgLmN0YTpob3ZlciAuaW1hZ2Utd3JhcHBlcjo6YmVmb3JlLCAuYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGE6Zm9jdXMgLmltYWdlLXdyYXBwZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuOGVtLCAwLjhlbSk7XG59XG4uYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGE6aG92ZXIgcC5oNCwgLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhOmZvY3VzIHAuaDQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG59XG4uYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGEgLmltYWdlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhIC5pbWFnZS13cmFwcGVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjOTI5O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhIC5pbWFnZS13cmFwcGVyIGZpZ3VyZSB7XG4gIGFzcGVjdC1yYXRpbzogNDAwLzQ1MDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMgLmN0YSAuaW1hZ2Utd3JhcHBlciBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGEgcC5oNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2MxZDFlOSA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMjEwJSAwLjhlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAuMDVlbTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDRweCAycHg7XG4gIG1hcmdpbjogMCAtNHB4O1xufVxuLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhIHAge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhIHAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAwLjZlbTtcbn1cbi5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLndwLWJsb2NrLWJ1dHRvbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogY2FsYygoMTgwMCUgLyAyMDApICsgNDhweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4uYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnM6OmFmdGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxMjAwLzEyMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwIDAvMTAwJSAxMDAlIDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTcwJSk7XG4gIHdpZHRoOiAxMDV2dztcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9uczo6YWZ0ZXIge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4uYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnM6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCgxODAwJSAvIDIwMCkgKyA4MHB4KTtcbiAgfVxufVxuLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMgdWwudGFicyBsaS50YWItbGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbn1cbi5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9ucyAuY29udGVudCAuY29udGVudF9fdGFicyB1bC50YWJzIGxpLnRhYi1saW5rLmN1cnJlbnQgZmlndXJlLCAuYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMgdWwudGFicyBsaS50YWItbGluazpob3ZlciBmaWd1cmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjOTI5O1xufVxuLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIC5jb250ZW50IC5jb250ZW50X190YWJzIHVsLnRhYnMgbGkudGFiLWxpbmsgZmlndXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogODBweDtcbiAgcGFkZGluZzogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG4uYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMgdWwudGFicyBsaS50YWItbGluayBmaWd1cmUgaW1nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9ucyAuY29udGVudCAuY29udGVudF9fdGFicy5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMuZGVza3RvcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciA3ZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIC5jb250ZW50IC5jb250ZW50X190YWJzLmRlc2t0b3Age1xuICAgIGdhcDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5yZWFkLW1vcmUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmVudHJ5LWNvbnRlbnQgPiAuYmxvY2stZXZlbnRzLW1hbnVhbC1saXN0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZW50cnktY29udGVudCA+IC5ibG9jay1ldmVudHMtbWFudWFsLWxpc3Rpbmcge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5lbnRyeS1jb250ZW50ID4gLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5lbnRyeS1jb250ZW50ID4gLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZzo6YWZ0ZXIge1xuICBhc3BlY3QtcmF0aW86IDEyMDAvMTIwO1xuICBib3JkZXItcmFkaXVzOiA1MCUgNTAlIDAgMC8xMDAlIDEwMCUgMCAwO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNzAlKTtcbiAgd2lkdGg6IDEwNXZ3O1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgLmVudHJ5LWNvbnRlbnQgPiAuYmxvY2stZXZlbnRzLW1hbnVhbC1saXN0aW5nOjphZnRlciB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gIH1cbn1cbi5lbnRyeS1jb250ZW50ID4gLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZzo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZy5wYWRkaW5nIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZyAuY29udGVudCAuY29udGVudF9fY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZyAuY29udGVudCA+IC53cC1ibG9jay1idXR0b25zIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5jb250ZW50X19ldmVudHMsXG4uYXJjaGl2ZS1uZXdzLWxpc3RpbmcsXG4uYXJjaGl2ZS1ldmVudHMtbGlzdGluZyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgLmNvbnRlbnRfX2V2ZW50cyxcbi5hcmNoaXZlLW5ld3MtbGlzdGluZyxcbi5hcmNoaXZlLWV2ZW50cy1saXN0aW5nIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNvbnRlbnRfX2V2ZW50cyxcbi5hcmNoaXZlLW5ld3MtbGlzdGluZyxcbi5hcmNoaXZlLWV2ZW50cy1saXN0aW5nIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmV2ZW50LXdyYXBwZXI6bnRoLWNoaWxkKG4rNCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ldmVudC13cmFwcGVyIC5jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmV2ZW50LXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IHtcbiAgbWluLWhlaWdodDogMHZ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmM5Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDRweCAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmV2ZW50LXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDEwMHZ3ICogMCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmV2ZW50LXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5ldmVudC13cmFwcGVyIGZpZ3VyZSB7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xuICBtYXJnaW46IDAgLTE2cHggMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAuZXZlbnQtd3JhcHBlciBmaWd1cmUge1xuICAgIG1hcmdpbjogMCAtMzZweCAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgLmV2ZW50LXdyYXBwZXIgZmlndXJlIHtcbiAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICB9XG59XG4uZXZlbnQtd3JhcHBlciBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9jay1zb2NpYWwtc2hhcmUge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuLmJsb2NrLXNvY2lhbC1zaGFyZSBhLnNvY2lhbCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2NrLXNvY2lhbC1zaGFyZSBhLnNvY2lhbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLmJsb2NrLXNvY2lhbC1zaGFyZSBhLnNvY2lhbDpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmM5Mjk7XG59XG4uYmxvY2stc29jaWFsLXNoYXJlIGEuc29jaWFsIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uYmxvY2stc29jaWFsLXNoYXJlIGEuc29jaWFsIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzQ4NzJhZTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG5cbi5ibG9jay1pbWFnZS1nYWxsZXJ5IC5jb250ZW50IC5jb250ZW50X19pbWFnZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbjogMCAtMTZweDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gIC5ibG9jay1pbWFnZS1nYWxsZXJ5IC5jb250ZW50IC5jb250ZW50X19pbWFnZXMge1xuICAgIG1hcmdpbjogMCAtMzZweDtcbiAgICBwYWRkaW5nOiAwIDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2staW1hZ2UtZ2FsbGVyeSAuY29udGVudCAuY29udGVudF9faW1hZ2VzIHtcbiAgICBtYXJnaW46IDAgLTYwcHg7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1pbWFnZS1nYWxsZXJ5IC5jb250ZW50IC5jb250ZW50X19pbWFnZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWltYWdlLWdhbGxlcnkgLmNvbnRlbnQgLmNvbnRlbnRfX2ltYWdlcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbi5ibG9jay1pbWFnZS1nYWxsZXJ5IC5jb250ZW50IC5jb250ZW50X19pbWFnZXMgLmltYWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmxvY2staW1hZ2UtZ2FsbGVyeSAuY29udGVudCAuY29udGVudF9faW1hZ2VzIC5pbWFnZSBmaWd1cmUge1xuICBhc3BlY3QtcmF0aW86IDQwMC80NTA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2staW1hZ2UtZ2FsbGVyeSAuY29udGVudCAuY29udGVudF9faW1hZ2VzIC5pbWFnZSBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9jay1ib2FyZC1tZW1iZXJzLWxpc3RpbmcgPiAuY29udGVudCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyAuZ3JpZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBncmlkLWdhcDogNjRweCAyNXB4O1xufVxuLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyAuZ3JpZC1pdGVtLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmxvY2stYm9hcmQtbWVtYmVycy1saXN0aW5nIC5ncmlkLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyAud3AtYmxvY2staW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDMvNDtcbn1cbi5ibG9jay1ib2FyZC1tZW1iZXJzLWxpc3RpbmcgLndwLWJsb2NrLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyAubWVtYmVyLW5hbWUge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyAubWVtYmVyLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stYm9hcmQtbWVtYmVycy1saXN0aW5nIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICAuYmxvY2stYm9hcmQtbWVtYmVycy1saXN0aW5nIC5tZW1iZXItbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxufVxuXG4uYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciB7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5pbWFnZS12aWRlby13cmFwcGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1Lzc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciB7XG4gICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmltYWdlLXZpZGVvLXdyYXBwZXIgPiBmaWd1cmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciA+IGZpZ3VyZSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciA+IGZpZ3VyZSB2aWRlbyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciA+IHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC41ZW07XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAyLzE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE2LzU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAqIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAzMnB4ICogMikgLyAzKTtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGEge1xuICAgIGJveC1zaGFkb3c6IDBweCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmJlZm9yZSwgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4uYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjOTI5O1xuICB6LWluZGV4OiAtMjtcbn1cbi5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYTpob3ZlciwgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmFjdGl2ZSwgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmZvY3VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAuM2VtLCAtMC4zZW0pO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmhvdmVyOmFmdGVyLCAuYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6YWN0aXZlOmFmdGVyLCAuYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6Zm9jdXM6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjZlbSwgMC42ZW0pO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIGZpZ3VyZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDcwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBmaWd1cmUge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBmaWd1cmUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4ge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleDogMTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4gc3ZnIHtcbiAgaGVpZ2h0OiAwLjZlbTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBzcGFuIHN2ZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xZW07XG4gIH1cbn1cblxuLmJsb2NrLXNlY3Rpb25lZC10YWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogY2FsYygoMTgwMCUgLyAyMDApICsgNDhweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC10YWJzIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYmxvY2stc2VjdGlvbmVkLXRhYnMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4uYmxvY2stc2VjdGlvbmVkLXRhYnM6OmFmdGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxMjAwLzEyMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwIDAvMTAwJSAxMDAlIDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTcwJSk7XG4gIHdpZHRoOiAxMDV2dztcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5ibG9jay1zZWN0aW9uZWQtdGFiczo6YWZ0ZXIge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4uYmxvY2stc2VjdGlvbmVkLXRhYnM6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC10YWJzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCgxODAwJSAvIDIwMCkgKyA4MHB4KTtcbiAgfVxufVxuLmJsb2NrLXNlY3Rpb25lZC10YWJzIC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2stc2VjdGlvbmVkLXRhYnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMgdWwudGFicyBsaS50YWItbGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbn1cbi5ibG9jay1zZWN0aW9uZWQtdGFicyAuY29udGVudCAuY29udGVudF9fdGFicyB1bC50YWJzIGxpLnRhYi1saW5rLmN1cnJlbnQgZmlndXJlLCAuYmxvY2stc2VjdGlvbmVkLXRhYnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMgdWwudGFicyBsaS50YWItbGluazpob3ZlciBmaWd1cmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjOTI5O1xufVxuLmJsb2NrLXNlY3Rpb25lZC10YWJzIC5jb250ZW50IC5jb250ZW50X190YWJzIHVsLnRhYnMgbGkudGFiLWxpbmsgZmlndXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogODBweDtcbiAgcGFkZGluZzogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG4uYmxvY2stc2VjdGlvbmVkLXRhYnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMgdWwudGFicyBsaS50YWItbGluayBmaWd1cmUgaW1nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5ibG9jay1zZWN0aW9uZWQtdGFicyAuY29udGVudCAuY29udGVudF9fdGFicy5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stc2VjdGlvbmVkLXRhYnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMuZGVza3RvcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRmciA2ZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC10YWJzIC5jb250ZW50IC5jb250ZW50X190YWJzLmRlc2t0b3Age1xuICAgIGdhcDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stc2VjdGlvbmVkLXRhYnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4O1xuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50OyAvLyBNYW55IHNjcmVlbiByZWFkZXIgYW5kIGJyb3dzZXIgY29tYmluYXRpb25zIGFubm91bmNlIGJyb2tlbiB3b3JkcyBhcyB0aGV5IHdvdWxkIGFwcGVhciB2aXN1YWxseS5cblxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRcdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcblx0XHRjbGlwLXBhdGg6IG5vbmU7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGVmdDogNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRvcDogNXB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHotaW5kZXg6IDEwMDAwMDsgLy8gQWJvdmUgV1AgdG9vbGJhci5cblx0fVxufVxuXG4vKiBEbyBub3Qgc2hvdyB0aGUgb3V0bGluZSBvbiB0aGUgc2tpcCBsaW5rIHRhcmdldC4gKi9cbiNwcmltYXJ5W3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xufVxuIiwiLy8gQ29sb3Vyc1xuJGNyZWFtOiAjZjdmM2VhO1xuJGJsdWU6ICM0ODcyYWU7XG4kYmx1ZS0tZGFyazogIzNhNWI4YjtcbiRibHVlLS1saWdodDogI2MxZDFlOTtcbiRyZWQ6ICNkYTFhMDA7XG4keWVsbG93OiAjZmZjOTI5O1xuJGdyZXktLWRhcms6ICMzMzMzMzM7XG4kZ3JleTogIzY2NjY2NjtcbiRncmV5LS1saWdodDogI2NjY2NjYztcblxuJGJsYWNrOiAjMDAwMDAwO1xuJHdoaXRlOiAjZmZmZmZmO1xuXG4kZm9udDogJGdyZXktLWRhcms7XG5cbi8vIFNwYWNpbmdcbiRzcGFjaW5nLW1vZGlmaWVyOiA4cHg7XG5cbiRzZWN0aW9uLW1hcmdpbjogNDhweDtcbiRzZWN0aW9uLXBhZGRpbmc6ICRzZWN0aW9uLW1hcmdpbjtcbiRzZWN0aW9uLW1hcmdpbi1sYXJnZTogODBweDtcbiRzZWN0aW9uLXBhZGRpbmctbGFyZ2U6ICRzZWN0aW9uLW1hcmdpbi1sYXJnZTtcblxuJGNvbnRlbnQtd2lkdGg6IDE5MjBweDtcbiR0YWJsZXQtd2lkdGg6IDc2OHB4O1xuJGRlc2t0b3Atd2lkdGg6IDE0NDBweDtcbiRzaWRlYmFyLW5hdi1icmVha3BvaW50OiAxMjAwcHg7XG5cbiRtaW4tdmlld3BvcnQ6IDMyMHB4O1xuJG1heC12aWV3cG9ydDogJGNvbnRlbnQtd2lkdGg7XG5cbiRiYXNlLWZvbnQtc2l6ZTogMThweDtcblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwuZnJvbnQsXG5odG1sLmZyb250IGJvZHkge1xuICAjcGFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBtYWluIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjcmVhbTtcbiAgZm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bzsgLyogTWFrZSBzdXJlIGltYWdlcyBhcmUgc2NhbGVkIGNvcnJlY3RseS4gKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiBBZGhlcmUgdG8gY29udGFpbmVyIHdpZHRoLiAqL1xufVxuIiwiQG1peGluIHJhbGV3YXktbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IHJhbGV3YXksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtaXhpbiByYWxld2F5LWV4dHJhYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiByYWxld2F5LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG5AbWl4aW4gZnV0dXJhLWRlbWkge1xuICBmb250LWZhbWlseTogZnV0dXJhLXB0LCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBtaXhpbiBmdXR1cmEtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBmdXR1cmEtcHQsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtaXhpbiBmdXR1cmEtZXh0cmFib2xkIHtcbiAgZm9udC1mYW1pbHk6IGZ1dHVyYS1wdCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuaDEsXG4uaDEsXG5oMSBhLFxuLmgxIGEsXG5oMixcbi5oMixcbmgyIGEsXG4uaDIgYSxcbmgzLFxuLmgzLFxuaDMgYSxcbi5oMyBhLFxuaDQsXG4uaDQsXG5oNCBhLFxuLmg0IGEsXG5oNSxcbi5oNSxcbmg1IGEsXG4uaDUgYSxcbmg2LFxuLmg2LFxuaDYgYSxcbi5oNiBhLFxuc3BhbiAub3Blbi1mb3ItYXBwbGljYXRpb25zLFxuLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyxcbi53cC1ibG9jay1xdW90ZSBwIHtcbiAgQGluY2x1ZGUgcmFsZXdheS1leHRyYWJvbGQ7XG4gIGNvbG9yOiAkZm9udDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDAgMCAwLjZlbSAwO1xufVxuXG5oMSxcbi5oMSxcbmgxIGEsXG4uaDEgYSxcbmgxIHNwYW4sXG4uaDEgc3Bhbixcbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMubGFyZ2Uge1xuICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDQ4cHgsIDU0cHgpO1xufVxuXG5oMixcbi5oMixcbmgyIGEsXG4uaDIgYSxcbi53cC1ibG9jay1xdW90ZSBwIHtcbiAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3ZpZXdwb3J0LCAkbWF4X3ZpZXdwb3J0LCAzMnB4LCA0MHB4KTtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG4gIGVtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICR5ZWxsb3cgNTAlLCAkeWVsbG93IDUwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDAuNGVtO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDgwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgICBtYXJnaW46IDAgLTRweDtcbiAgfVxufVxuXG5oMyxcbi5oMyxcbmgzIGEsXG4uaDMgYSB7XG4gIEBpbmNsdWRlIGZ1dHVyYS1kZW1pO1xuICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDI0cHgsIDMycHgpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuaDQsXG4uaDQsXG5oNCBhLFxuLmg0IGEge1xuICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDI0cHgsIDI4cHgpO1xufVxuXG5oNSxcbi5oNSxcbmg1IGEsXG4uaDUgYSB7XG4gIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMThweCwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaDMgKyBoNSxcbnAgKyBoNSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbmg2LFxuLmg2LFxuaDYgYSxcbi5oNiBhLFxuc3BhbiAub3Blbi1mb3ItYXBwbGljYXRpb25zLFxuLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyB7XG4gIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMThweCwgMjBweCk7XG59XG5cbnAsXG5wIHNwYW4sXG5jaXRlLFxuYSxcbi53cC1ibG9jay1idXR0b25fX2xpbmssXG5saSxcbmlucHV0LFxuc3BhbixcbnRkLFxudGgsXG5maWdjYXB0aW9uLFxuY2l0ZSxcbmxhYmVsLFxubGVnZW5kLFxuc2VsZWN0IHtcbiAgQGluY2x1ZGUgcmFsZXdheS1tZWRpdW07XG4gIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMThweCwgMThweCk7XG4gIGNvbG9yOiAkZm9udDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG4gICYuc21hbGwsXG4gICYuc21hbGwgKiB7XG4gICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3ZpZXdwb3J0LCAkbWF4X3ZpZXdwb3J0LCAxNnB4LCAxOHB4KTtcbiAgfVxuICAmLmV4dHJhLXNtYWxsLFxuICAmLmV4dHJhLXNtYWxsICoge1xuICAgIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMTRweCwgMTRweCk7XG4gIH1cbn1cblxuOnJvb3QgOndoZXJlKC5pcy1sYXlvdXQtZmxvdykgPiAqIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBpbml0aWFsO1xuICBtYXJnaW4tYmxvY2stZW5kOiAxZW07XG59XG5cbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtYXJyb3cgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbmE6bm90KC5sb2dvKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICB0byByaWdodCxcbiAgICAkYmx1ZS0tbGlnaHQgNTAlLFxuICAgIHRyYW5zcGFyZW50IDUwJVxuICApO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29sb3I6ICRibHVlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAuMDVlbTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDRweCAycHg7XG4gIG1hcmdpbjogMCAtNHB4IC0ycHg7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgfVxufVxuXG5hLmV4dGVybmFsIHtcbiAgc3ZnLmljb24tZXh0ZXJuYWwge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICBoZWlnaHQ6IDAuOWVtO1xuICAgIG1hcmdpbjogMCAwIDJweCA0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMC45ZW07XG4gIH1cbn1cblxuOjpwbGFjZWhvbGRlciB7XG4gIC8vIGNvbG9yOiAkdGVhbC1tZWRpdW07XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogJHllbGxvdztcbn1cblxuaHIud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkICR5ZWxsb3c7XG4gIG1hcmdpbjogMmVtIDA7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgbWFyZ2luOiA0ZW0gMDtcbiAgfVxufVxuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwZW07XG4gICYuY29sdW1ucyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgY29sdW1uczogMztcbiAgICAgIGNvbHVtbi1nYXA6IDYwcHg7XG4gICAgfVxuICB9XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMS41ZW07XG59XG5cbi5mcm9udCB7XG4gIHVsLFxuICBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgdWwsXG4gICAgICBvbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiB1bCxcbiAgPiBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIG9sIGxpIG9sIHtcbiAgICBsaXN0LXN0eWxlOiBsb3dlci1hbHBoYTtcbiAgfVxuXG4gIG9sIGxpIG9sIGxpIG9sIHtcbiAgICBsaXN0LXN0eWxlOiB1cHBlci1yb21hbjtcbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgbGkge1xuICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgICAgPiB1bCBsaSB7XG4gICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgIH1cbiAgICAgICAgPiB1bCBsaSB7XG4gICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmlzLXN0eWxlLXN0YXIgPiBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMxJyBoZWlnaHQ9JzM0JyB2aWV3Qm94PScwIDAgMzEgMzQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMy42MzEgMTUuODk0M0MxNC42OTA3IDExLjAxNzYgMTYuMDgyNiA2LjIzODc3IDE3LjMyMDYgMS40MTAxM0MxNi43NDA3IDEuMzc0ODIgMTYuMTYyNSAxLjM0MjAyIDE1LjU4MjYgMS4zMDY3MUMxNS41OTY5IDYuMTY3NDkgMTUuNzEzMiAxMS4wMzA5IDE1LjkyNjkgMTUuODg3MkMxNS45NDc0IDE2LjM1NzIgMTYuMzY1MyAxNi44ODExIDE2Ljg1NTQgMTYuOTI5M0MyMC45NTAxIDE3LjMyMDYgMjQuODczNSAxOC4xMjQ3IDI4Ljc5NjIgMTkuMzcyOUMyOC43NDM4IDE4LjY2MTUgMjguNjg5OCAxNy45NDc2IDI4LjYzNzQgMTcuMjM2MUMyNi4zMjQ1IDE3Ljc2MDMgMjQuMDExNiAxOC4yODQ1IDIxLjY5NyAxOC44MDYyQzIwLjM2NzcgMTkuMTA1MiAxNy44ODM1IDE5LjEzODYgMTYuODkxOSAyMC4yNjM3QzE0LjcyMTcgMjIuNzI1NSAxNC44OTg2IDI5LjQ4ODcgMTQuNTI0IDMyLjYxMzlDMTUuMDk2NyAzMi41NzM4IDE1LjY2NzMgMzIuNTMzMiAxNi4yMzk5IDMyLjQ5MzFDMTQuOTg4NCAyOC41NzIxIDE0LjAxMTEgMjQuNTk4MiAxMy43ODYxIDIwLjQ3NzhDMTMuNzU3NCAxOS45NjA1IDEzLjI1MjcgMTkuNTEzMSAxMi43MzI2IDE5LjU3NDVDOS4xMDczNiAxOS45OTM4IDUuNTA2ODkgMjAuMjM5NCAxLjg1NDc0IDIwLjIzMzJDMi4wNzA5OSAyMC44NTI2IDIuMjg4OTQgMjEuNDc0NiAyLjUwNTE5IDIyLjA5NEM1Ljk2NTg5IDIwLjIxMTggOS40OTA2MiAxOC40ODM3IDEzLjA5NzMgMTYuODk1OEwxMS45OTgxIDE1LjI2OTNDMTEuNzI1OCAxNS41ODM5IDExLjQ1MzkgMTUuODk2NCAxMS4xODE1IDE2LjIxMUMxMC41Mzg2IDE2Ljk1MzcgMTEuNTI0NCAxOC4xNCAxMi4zMzkgMTcuNTI0NUMxMi42Njg1IDE3LjI3NTUgMTIuOTk3OSAxNy4wMjY2IDEzLjMyNzQgMTYuNzc3NkMxNC4yMDMgMTYuMTE3NSAxMy41MjM1IDE0LjQ5NyAxMi40MjI2IDE0Ljk4MDJDOC42NTQzMiAxNi42MzY1IDQuOTc3NzUgMTguNDM5NCAxLjM2MTg4IDIwLjQwMjJDMC4zODUwNDYgMjAuOTMxNCAxLjA5MjY3IDIyLjI1OTEgMi4wMTIzNCAyMi4yNjNDMy4xODUxIDIyLjI2NjUgMTEuOTQ0MyAyMS4zMTg3IDEyLjEyMjEgMjIuMzk2NkMxMi43MjcxIDI2LjA1MTQgMTMuNDM0MSAyOS41MzkgMTQuNTU2NiAzMy4wNzc2QzE0LjgzNjQgMzMuOTU1NSAxNi4wNzkzIDMzLjc4NzcgMTYuMjcyNSAzMi45NTY4QzE2LjY3ODQgMzEuMjA1MSAxNy4yODE3IDIyLjI5OTkgMTguOTMyMyAyMS42MDIyQzIyLjAxNzYgMjAuMjk3NSAyNi4wODg1IDIwLjA0NCAyOS4zNzMgMTkuMzMzNkMzMC41OTMgMTkuMDY5OCAzMC4xMTQ2IDE3LjQ5MzEgMjkuMjE0MyAxNy4xOTY4QzI3Ljc1NjEgMTYuNzE3MSAxOC4xOTc5IDE1LjE4NDkgMTguMTQ1NyAxMy44OTY1QzE3Ljk3NDkgOS42NTM5MiAxNy42NzgyIDUuNDA4NDMgMTcuMzMwNyAxLjE3Njk1QzE3LjI1MTMgMC4xOTg5MzMgMTUuNzU3NiAwLjA4NDYwMDkgMTUuNTkyNyAxLjA3MzUyQzE0Ljc3MjEgNS45ODgzNiAxMy40NzMxIDEwLjc4MzIgMTIuNDY2NCAxNS42NjgxQzEyLjMxMzMgMTYuNDE1NSAxMy40NjUzIDE2LjYzOTIgMTMuNjI2NCAxNS44OTU2TDEzLjYzMSAxNS44OTQzWicgZmlsbD0nJTIzNDg3MkFFJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMS43ZW07XG4gICAgICAgIHdpZHRoOiAxLjdlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogY2FsYygtMS41ZW0gLSA4cHgpO1xuICAgICAgICB0b3A6IC0wLjFlbTtcbiAgICAgIH1cbiAgICAgICY6Om1hcmtlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgb2wgbGkge1xuICAgICY6Om1hcmtlciB7XG4gICAgICBAaW5jbHVkZSBmdXR1cmEtYm9sZDtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG4gIH1cbn1cblxuI2dmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlXzEge1xuICBmb250LWZhbWlseTogcmFsZXdheSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbnNwYW4gLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyB7XG4gIGNvbG9yOiAjZGExYTAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMge1xuICBjb2xvcjogI2RhMWEwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ub3Blbi1mb3ItYXBwbGljYXRpb25zIC5sYXJnZSB7XG4gIGNvbG9yOiAjZGExYTAwO1xufVxuXG4vLyBQb3B1cCBNYWtlciBQbHVnaW5cbi5wdW0tdGl0bGUge1xuICBmb250LWZhbWlseTogcmFsZXdheSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgQGV4dGVuZCAuaDI7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8vIGZsdWlkIHR5cG9ncmFwaHkgLSBodHRwczovL2NvZGVwZW4uaW8vbWttdWVsbGVyL3Blbi9ZelBQZ0pqXG5AbWl4aW4gZmx1aWQtdHlwZShcbiAgJG1pblZpZXdwb3J0OiA2MDBweCxcbiAgJG1heFZpZXdwb3J0OiAxMjAwcHgsXG4gICRtaW5Gb250U2l6ZTogMTZweCxcbiAgJG1heEZvbnRTaXplOiAyMHB4XG4pIHtcbiAgJHNsb3BlOiBtYXRoLmRpdihcbiAgICAoJG1pbkZvbnRTaXplIC0gJG1heEZvbnRTaXplKSxcbiAgICAoJG1pblZpZXdwb3J0IC0gJG1heFZpZXdwb3J0KVxuICApO1xuICAkYmFzZTogJG1heEZvbnRTaXplIC0gJHNsb3BlICogJG1heFZpZXdwb3J0O1xuXG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAkbWluRm9udFNpemU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW5WaWV3cG9ydCkge1xuICAgIGZvbnQtc2l6ZTogY2FsYygjeyRiYXNlfSArIDEwMHZ3ICogI3skc2xvcGV9KTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbWF4Vmlld3BvcnQpIHtcbiAgICBmb250LXNpemU6ICRtYXhGb250U2l6ZTtcbiAgfVxufVxuXG5AZnVuY3Rpb24gc3BhY2luZy1tdWx0aXBsaWVyKCR2YWx1ZSkge1xuICBAcmV0dXJuICRzcGFjaW5nLW1vZGlmaWVyICogJHZhbHVlO1xufVxuXG5AbWl4aW4gY3VydmUtdG9wKCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIG1hcmdpbi10b3A6IGNhbGMoKDE4MDAlIC8gMjAwKSArICN7JHNlY3Rpb24tbWFyZ2lufSk7XG4gIC8vIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAvLyAgIG1hcmdpbi10b3A6IGNhbGMoKDE4MDAlIC8gMjAwKSArICN7JHNlY3Rpb24tbWFyZ2luLWxhcmdlfSk7XG4gIC8vIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLy8gcGFkZGluZy10b3A6IG1hdGguZGl2KCRzZWN0aW9uLXBhZGRpbmcsIDIpO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAvLyBwYWRkaW5nLXRvcDogbWF0aC5kaXYoJHNlY3Rpb24tcGFkZGluZywgMik7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTIwMC8xMjA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwIDAvMTAwJSAxMDAlIDAgMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC03MCUpO1xuICAgIHdpZHRoOiAxMDV2dztcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAgQG1lZGlhIChtaW4td2lkdGg6IDIwMDBweCkge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIGN1cnZlLWJvdHRvbSgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKCgxODAwJSAvIDIwMCkgKyAjeyRzZWN0aW9uLW1hcmdpbn0pO1xuICBwYWRkaW5nLWJvdHRvbTogbWF0aC5kaXYoJHNlY3Rpb24tcGFkZGluZywgMik7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoKDE4MDAlIC8gMjAwKSArICN7JHNlY3Rpb24tbWFyZ2luLWxhcmdlfSk7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE4MDAvMTIwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1MCUgNTAlLzAgMCAxMDAlIDEwMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA3MCUpO1xuICAgIHdpZHRoOiAxMDV2dztcbiAgICB6LWluZGV4OiAtMTAwMDtcbiAgfVxufVxuIiwiLy9iYXNpY3RhYmxlIG9uIG1vYmlsZSBmaXggZm9yIGNlbGxzIHNob3dpbmcgOiB3aGVuIHRoZXJlIGlzIG5vIFRIXG50YWJsZS5idCB0Ym9keSB0ciB7XG4gIHRkLm5vLXRoIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICB9XG4gIH1cbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG50YWJsZSxcbnRkLFxudGgge1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IHNwYWNpbmctbXVsdGlwbGllcigyKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxudGFibGUgdGJvZHkge1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG50YWJsZSB0Ym9keSB0ciB7XG4gIC8vIENoYW5nZSB3aWR0aCBkZXBlbmRpbmcgb24gd2lkdGggY2hvc2VuIGluIHNjcmlwdHMuanNcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gIH1cbn1cblxudGFibGUgdGZvb3Qge1xuICAvLyBDaGFuZ2Ugd2lkdGggZGVwZW5kaW5nIG9uIHdpZHRoIGNob3NlbiBpbiBzY3JpcHRzLmpzXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgLy8gYmFja2dyb3VuZDogJGJvZHktLWxpZ2h0O1xuICB9XG59XG5cbnRkIHtcbiAgLy8gQ2hhbmdlIGJhc2VkIG9uIGNvbnRlbnRcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxuICB9XG4gIC8vIENoYW5nZSB3aWR0aCBkZXBlbmRpbmcgb24gd2lkdGggY2hvc2VuIGluIHNjcmlwdHMuanNcbiAgQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSBhbmQgKG1heC13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogc3BhY2luZy1tdWx0aXBsaWVyKDMpO1xuICAgIH1cbiAgfVxufVxuXG4ud3AtYmxvY2stdGFibGUgZmlnY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IHNwYWNpbmctbXVsdGlwbGllcigyKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud3AtYmxvY2stdGFibGUge1xuICBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgc3ZnIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi53cC1ibG9jay1idXR0b25zLFxuLmxpbmtzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIGdhcDogMTZweCAyNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogOHB4IGF1dG8gc3BhY2luZy1tdWx0aXBsaWVyKDQpIDhweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLy8gY2hhbmdpbmcgdGhpcyB3cmVja3Mgb3RoZXIgdXNlcz9cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgJi5pcy1zdHlsZS1kYXRlcyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG4gIC53cC1ibG9jay1idXR0b24ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAvLyAmLmlzLXN0eWxlLWFycm93IHtcbiAgICAgIC8vICAgd2lkdGg6IGF1dG87XG4gICAgICAvLyB9XG4gICAgfVxuICAgICY6YmVmIGEud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICYuaXMtdmVydGljYWwge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbiNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYSxcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmJ1dHRvblt0eXBlPVwic3VibWl0XCJdLFxuaGVhZGVyI21hc3RoZWFkXG4gIC5oZWFkZXJfX3dyYXBwZXJcbiAgLm1haW4tbmF2aWdhdGlvblxuICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeVxuICAjbWVnYS1tZW51LXByaW1hcnlcbiAgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG5cbiAgPiBhLm1lZ2EtbWVudS1saW5rIHtcbiAgQGluY2x1ZGUgZnV0dXJhLWJvbGQ7XG4gIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMThweCwgMThweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiBzcGFjaW5nLW11bHRpcGxpZXIoMikgc3BhY2luZy1tdWx0aXBsaWVyKDQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgei1pbmRleDogMTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgei1pbmRleDogLTI7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wLjJlbSwgLTAuMmVtKTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuNGVtLCAwLjRlbSk7XG4gICAgfVxuICB9XG59XG5cbmEuYnRuLmRvbmF0ZSxcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtZG9uYXRlIC53cC1ibG9jay1idXR0b25fX2xpbmssXG4uYnRuLmlzLXN0eWxlLWRvbmF0ZSxcbmhlYWRlciNtYXN0aGVhZFxuICAuaGVhZGVyX193cmFwcGVyXG4gIC5tYWluLW5hdmlnYXRpb25cbiAgI21lZ2EtbWVudS13cmFwLXByaW1hcnlcbiAgI21lZ2EtbWVudS1wcmltYXJ5XG4gIGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuXG4gID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICB9XG4gIHN2ZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMWVtO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIHBhdGgge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICR5ZWxsb3c7XG4gICAgfVxuICB9XG59XG5cbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLFxuLmJ0bi5pcy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogJGJsdWU7XG4gICY6YmVmb3JlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxufVxuXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWFycm93IC53cC1ibG9jay1idXR0b25fX2xpbmssXG4uYnRuLmlzLXN0eWxlLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBzdmcge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI2Zvb3Rlci1idXR0b25zIGxpLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgfVxufVxuXG5idXR0b25bZGlzYWJsZWRdLFxuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciB7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAvLyBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGJsYWNrLCA0MCUpO1xuICAvLyBjb2xvcjogbGlnaHRlbigkYmxhY2ssIDQwJSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbiIsIiRlcnJvci10ZXh0LWNvbG9yOiAjYzAyYjBhO1xuJGVycm9yLWJhY2tncm91bmQtY29sb3I6ICNmZmY5Zjk7XG4kY29uZmlybWF0aW9uLWJhY2tncm91bmQtY29sb3I6IHJnYmEoZ3JlZW4sIDAuMSk7XG4kY29uZmlybWF0aW9uLWJvcmRlci1jb2xvcjogcmdiYShncmVlbiwgMC41KTtcbiRmb2N1cy1ib3JkZXItY29sb3I6IGxpZ2h0Ymx1ZTtcbiRmaWVsZC1ib3JkZXItY29sb3I6IGdyZXk7XG5cbmlucHV0LFxuc2VsZWN0LFxub3B0aW9uLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGZpZWxkLWJvcmRlci1jb2xvcjtcbiAgcGFkZGluZzogc3BhY2luZy1tdWx0aXBsaWVyKDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICBsaW5lLWhlaWdodDogMS42O1xuICAmOmZvY3VzLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGJvcmRlci1jb2xvcjogJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi8vIEdyYXZpdHkgRm9ybXMgb3ZlcnJpZGVzXG4vLyB1c2UgZnJvbnQgdG8gYmUgbW9yZSBzcGVjaWZpYyB0aGFuIHRoZSBnZm9ybXMgY3NzXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUge1xuICAvLyBSZXF1aXJlZCB0ZXh0XG4gIC5nZmllbGRfY29udGFpbnNfcmVxdWlyZWQgLmdmaWVsZF9sYWJlbDphZnRlcixcbiAgLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCAuZ2ZpZWxkX2xhYmVsIC5nZmllbGRfcmVxdWlyZWQsXG4gIC5nZmllbGRfY29udGFpbnNfcmVxdWlyZWRcbiAgICAuZ2ZpZWxkX2xhYmVsXG4gICAgLmdmaWVsZF9yZXF1aXJlZFxuICAgIC5nZmllbGRfcmVxdWlyZWRfdGV4dCB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogcmdiYShibGFjaywgMC42KTtcbiAgfVxuXG4gIC8vIENvbmZpcm1hdGlvbiBtZXNzYWdlIGZvciBzdWNjZXNzXG4gIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbmZpcm1hdGlvbi1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb25maXJtYXRpb24tYm9yZGVyLWNvbG9yO1xuICAgIHBhZGRpbmc6IHNwYWNpbmctbXVsdGlwbGllcigyKSBzcGFjaW5nLW11bHRpcGxpZXIoMik7XG4gICAgbWFyZ2luLWJvdHRvbTogc3BhY2luZy1tdWx0aXBsaWVyKDIpO1xuICB9XG5cbiAgLy8gZXJyb3IgbWVzc2FnZSBvbiB0b3Agb2YgZm9ybVxuICAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXJyb3ItYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRlcnJvci10ZXh0LWNvbG9yO1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNpbmctbXVsdGlwbGllcigxMik7XG4gICAgPiBoMiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgY29sb3I6ICRlcnJvci10ZXh0LWNvbG9yO1xuICAgIH1cbiAgICAuZ2Zvcm0taWNvbiB7XG4gICAgICBjb2xvcjogJGVycm9yLXRleHQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gbGFiZWxzIG9uIGZpZWxkcyB3aXRoIGVycm9yc1xuICAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5nZmllbGRfbGFiZWwsXG4gIC5nZm9ybV93cmFwcGVyIFthcmlhLWludmFsaWQ9XCJ0cnVlXCJdICsgbGFiZWwge1xuICAgIGNvbG9yOiAkZXJyb3ItdGV4dC1jb2xvcjtcbiAgfVxuXG4gIC5nZm9ybV9maWVsZHMgLmdmaWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBsZWdlbmQsXG4gICAgbGFiZWwsXG4gICAgaW5wdXQsXG4gICAgc2VsZWN0LFxuICAgIG9wdGlvbixcbiAgICB0ZXh0YXJlYSB7XG4gICAgICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBTYW5zLVNlcmlmO1xuICAgICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3ZpZXdwb3J0LCAkbWF4X3ZpZXdwb3J0LCAxOHB4LCAyMHB4KTtcbiAgICB9XG4gICAgbGFiZWwgc3BhbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5naW5wdXRfY29tcGxleCBzcGFuIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIHNlbGVjdCB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2ZXJzaW9uPScxLjEnIGlkPSdDYXBhXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyBmaWxsPSclMjMwMDAwMDAnIHZpZXdCb3g9JzAgMCAyNTYgMjU2JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNTYgMjU2OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NnJTNFJTNDZyUzRSUzQ3BvbHlnb24gcG9pbnRzPScyMjUuODEzLDQ4LjkwNyAxMjgsMTQ2LjcyIDMwLjE4Nyw0OC45MDcgMCw3OS4wOTMgMTI4LDIwNy4wOTMgMjU2LDc5LjA5MyAnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgOHB4IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5nZmllbGRfcmVxdWlyZWQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIGlucHV0cyBvbiBmaWVsZHMgd2l0aCBlcnJvcnNcbiAgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2lucHV0X2NvbnRhaW5lciB7XG4gICAgaW5wdXQsXG4gICAgc2VsZWN0LFxuICAgIHRleHRhcmVhIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRlcnJvci10ZXh0LWNvbG9yO1xuICAgICAgJjpmb2N1cyxcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL2Rlc2NyaXB0aW9ucyBvbiBmaWVsZHMgd2l0aCBnZm9ybV92YWxpZGF0aW9uX2Vycm9yc1xuICAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5pbnN0cnVjdGlvbixcbiAgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogJGVycm9yLXRleHQtY29sb3I7XG4gIH1cblxuICAvLyBTaG93IHNwaW5uZXIgb24gdGhlIHNhbWUgbGluZSBhcyB0aGUgYnV0dG9uXG4gIC8vIGluc2VydCB0aGlzIGFmdGVyIHRoZSBzdWJtaXQgYnV0dG9uIHRvIHNlZSB3aGF0IGl0IGxvb2tzIGxpa2VcbiAgLy8gPGltZyBpZD1cImdmb3JtX2FqYXhfc3Bpbm5lcl8xXCIgY2xhc3M9XCJnZm9ybV9hamF4X3NwaW5uZXJcIiBzcmM9XCJodHRwOi8vc2tzcG9ydC5sb2NhbC93cC1jb250ZW50L3RoZW1lcy9za3Nwb3J0MjAyMC9pbWcvc3Bpbm5lci5zdmdcIiBhbHQ9XCJcIj5cbiAgLmdmb3JtX2FqYXhfc3Bpbm5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMHB4IDEwcHggLTdweCAxMHB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICB3aWR0aDogMjZweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC8vIGRlZmF1bHQgcGFkZGluZyBmb3IgbW9iaWxlIHNob3VsZCBiZSBhIGJpdCBtb3JlXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIHtcbiAgICAgIGdyaWQtcm93LWdhcDogMjRweDtcbiAgICB9XG5cbiAgICAvLyBwYWRkaW5nIHVuZGVyIGl0ZW1zIGluIGEgY29tcGxleCBmaWVsZHMgc2hvdWxkIGJlIGEgYml0IG1vcmUgZm9yIG1vYmlsZVxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdpbnB1dF9jb21wbGV4IHNwYW4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZW50cnktY29udGVudCAubGFzdC1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoKDE4MDAlIC8gMjAwKSArICN7JHNlY3Rpb24tbWFyZ2lufSkgIWltcG9ydGFudDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoKDE4MDAlIC8gMjAwKSArICN7JHNlY3Rpb24tbWFyZ2luLWxhcmdlfSkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5mb290ZXIjY29sb3Bob24ge1xuICBAaW5jbHVkZSBjdXJ2ZS10b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICBoMixcbiAgcCxcbiAgYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIHRvIHJpZ2h0LFxuICAgICAgJGJsdWUtLWRhcmsgNTAlLFxuICAgICAgdHJhbnNwYXJlbnQgNTAlXG4gICAgKTtcbiAgfVxuICAuY29udGFpbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgLnRvcCB7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmJvdHRvbSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBnYXA6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICB9XG4gICAgICA+IGRpdiB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sb2NhdGlvbi0yIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mb290ZXItbGlua3Mge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgICAgICB9XG4gICAgICAgICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHVsI21lZ2EtbWVudS1zb2NpYWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgID4gbGkubWVnYS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgPiBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI2Zvb3Rlci1idXR0b25zIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaXRlLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLS1kYXJrO1xuICAgIC5jb250YWluIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAubGVnYWwge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgI2xlZ2FsLW5hdmlnYXRpb24ge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTZweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgICAgICAgJGJsdWUgNTAlLFxuICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50IDUwJVxuICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBhdHRlcm4ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0naW1hZ2VfbWFza3MnIGRhdGEtbmFtZT0naW1hZ2UgbWFza3MnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDc5Ljk5IDI5MS42NiclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmNscy0xICU3QiBmaWxsOiAlMjNmZmY7ICU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PSc4OC4xNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIuMDInIHk9Jzc0LjEyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nNjAuMDgnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PSc0Ni4wNCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIuMDInIHk9JzMyLjAxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMScgcG9pbnRzPSc1LjAyIDI0Ljk5IDUuMDIgMTcuOTcgMi4wMiAxNy45NyAyLjAyIDI0Ljk5IDMuMTcgMjQuOTkgMCAyOC4xNiAyLjEyIDMwLjI4IDMuNTQgMjguODcgNC45NSAzMC4yOCA3LjA3IDI4LjE2IDMuOSAyNC45OSA1LjAyIDI0Ljk5Jy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMy45NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PSc4OC4xNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PSc3NC4xMicgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNDUuMDIgNjAuMDggNDIuMDIgNjAuMDggNDIuMDIgNjMuMzEgNDAgNjUuMzMgNDMuNTMgNjguODcgNDcuMDcgNjUuMzMgNDUuMDIgNjMuMjkgNDUuMDIgNjAuMDgnLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nNDYuMDQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMzIuMDEnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTcuOTcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMy45NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQ5Ljk3JyB5PSc1NS4yNicgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI0LjQ2IDU0LjQ3KSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzU5Ljk5JyB5PSc0NS4yNScgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE0LjQ1IDU4LjYxKSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzcwJyB5PSczNS4yMycgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuNDQgNjIuNzYpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzUzLjIyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMzAuMzEgNDAuMzQpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMjIuMDMnIHk9JzQzLjIxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjYuMTYgMzAuMzMpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMTIuMDInIHk9JzMzLjE5JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjIuMDEgMjAuMzIpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMTg2LjQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNzIuMzYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNTguMzMnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNDQuMjknIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxMzAuMjYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0xJyBwb2ludHM9JzUuMDIgMTIzLjI0IDUuMDIgMTE2LjIyIDIuMDIgMTE2LjIyIDIuMDIgMTIzLjI0IDMuMTcgMTIzLjI0IDAgMTI2LjQxIDIuMTIgMTI4LjUzIDMuNTQgMTI3LjEyIDQuOTUgMTI4LjUzIDcuMDcgMTI2LjQxIDMuOSAxMjMuMjQgNS4wMiAxMjMuMjQnLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxMDIuMTknIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTg2LjQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTcyLjM2JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMScgcG9pbnRzPSc0NS4wMiAxNTguMzMgNDIuMDIgMTU4LjMzIDQyLjAyIDE2MS41NiA0MCAxNjMuNTggNDMuNTMgMTY3LjEyIDQ3LjA3IDE2My41OCA0NS4wMiAxNjEuNTMgNDUuMDIgMTU4LjMzJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzE0NC4yOScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScxMzAuMjYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTE2LjIyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzEwMi4xOScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQ5Ljk3JyB5PScxNTMuNTEnIHdpZHRoPSc3LjA4JyBoZWlnaHQ9JzMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05My45MyA4My4yNCkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc1OS45OScgeT0nMTQzLjUnIHdpZHRoPSc3LjA4JyBoZWlnaHQ9JzMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC04My45MiA4Ny4zOSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc3MCcgeT0nMTMzLjQ4JyB3aWR0aD0nNy4wOCcgaGVpZ2h0PSczJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzMuOTEgOTEuNTQpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzE1MS40Nycgd2lkdGg9JzMnIGhlaWdodD0nNy4wOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTk5Ljc4IDY5LjExKSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIyLjAzJyB5PScxNDEuNDYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05NS42MyA1OS4xMSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScxMi4wMicgeT0nMTMxLjQ0JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtOTEuNDggNDkuMDkpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjg0LjY1JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjcwLjYxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjU2LjU3JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjQyLjU0JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjI4LjUnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0xJyBwb2ludHM9JzUuMDIgMjIxLjQ5IDUuMDIgMjE0LjQ3IDIuMDIgMjE0LjQ3IDIuMDIgMjIxLjQ5IDMuMTcgMjIxLjQ5IDAgMjI0LjY2IDIuMTIgMjI2Ljc4IDMuNTQgMjI1LjM2IDQuOTUgMjI2Ljc4IDcuMDcgMjI0LjY2IDMuOSAyMjEuNDkgNS4wMiAyMjEuNDknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScyMDAuNDMnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMjg0LjY1JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzI3MC42MScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNDUuMDIgMjU2LjU3IDQyLjAyIDI1Ni41NyA0Mi4wMiAyNTkuOCA0MCAyNjEuODMgNDMuNTMgMjY1LjM2IDQ3LjA3IDI2MS44MyA0NS4wMiAyNTkuNzggNDUuMDIgMjU2LjU3Jy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzI0Mi41NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScyMjguNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScyMTQuNDcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMjAwLjQzJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDkuOTcnIHk9JzI1MS43Nicgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE2My40MSAxMTIuMDIpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNTkuOTknIHk9JzI0MS43NCcgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE1My4zOSAxMTYuMTcpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNzAnIHk9JzIzMS43Mycgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE0My4zOCAxMjAuMzEpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzI0OS43Micgd2lkdGg9JzMnIGhlaWdodD0nNy4wOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE2OS4yNSA5Ny44OSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyMi4wMycgeT0nMjM5LjcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xNjUuMSA4Ny44OCkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScxMi4wMicgeT0nMjI5LjY5JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTYwLjk1IDc3Ljg2KSByb3RhdGUoLTQ1KScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTQwcHg7XG4gICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgb3BhY2l0eTogMC4zO1xuICAgIH1cbiAgfVxufVxuIiwiLnNpdGUtdGVydGlhcnkge1xuICBkaXNwbGF5OiBub25lO1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTE5NXB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnRlcnRpYXJ5X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgLnRlcnRpYXJ5X19uYXZpZ2F0aW9uIC5tZW51LXRlcnRpYXJ5LWNvbnRhaW5lciAubWVudSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBhIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDE2cHgsIDE2cHgpO1xuICAgICAgICAgIGNvbG9yOiAkZ3JleS0tZGFyaztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmhlYWRlciNtYXN0aGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAuaGVhZGVyX193cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuXG4gIC5oZWFkZXJfX3dyYXBwZXIgLnNpdGUtYnJhbmRpbmcge1xuICB9XG5cbiAgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkge1xuICAgICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnlcbiAgICAgICAgLm1lZ2EtbWVudS10b2dnbGVcbiAgICAgICAgLm1lZ2EtbWVudS10b2dnbGUtYW5pbWF0ZWQtYmxvY2sge1xuICAgICAgICAubWVnYS10b2dnbGUtYW5pbWF0ZWQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWJveCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJhbGV3YXktbWVkaXVtO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIk1lbnVcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZm9udDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICAgICAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWlubmVyIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdG9wOiA2OXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDhweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgbGkubWVnYS1tZW51LWl0ZW0ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAmLm1lZ2EtYnRuIGEubWVnYS1tZW51LWxpbmsge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJhbGV3YXktbWVkaXVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3ZpZXdwb3J0LCAkbWF4X3ZpZXdwb3J0LCAxOHB4LCAxOHB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICRmb250O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubWVnYS10b2dnbGUtb24gdWwubWVnYS1zdWItbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIH1cbiAgICAgICAgICB1bC5tZWdhLXN1Yi1tZW51IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjcmVhbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkeWVsbG93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lZ2EtbWVudS10b2dnbGUubWVnYS1tZW51LW9wZW4gKyAjbWVnYS1tZW51LXByaW1hcnkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgLnNpdGUtdGVydGlhcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlYW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlYW07XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbGVmdDogLTI1dnc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB3aWR0aDogMTUwdnc7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnRlcnRpYXJ5X193cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIC50ZXJ0aWFyeV9fbmF2aWdhdGlvbiAubWVudS10ZXJ0aWFyeS1jb250YWluZXIgI3RlcnRpYXJ5LW1lbnUge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxpLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICAgICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI0NXB4KSB7XG4gICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDA1cHgpIHtcbiAgICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgbGkubWVnYS1tZW51LWl0ZW06bm90KC5tZWdhLWJ0bikge1xuICAgICAgICAgICYubWVnYS10b2dnbGUtb24ge1xuICAgICAgICAgICAgPiBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA4MCU7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubWVnYS1jdXJyZW50LXBhZ2UtcGFyZW50IHtcbiAgICAgICAgICAgID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgODAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJhbGV3YXktbWVkaXVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3ZpZXdwb3J0LCAkbWF4X3ZpZXdwb3J0LCAxNnB4LCAxOHB4KTtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgICAgICR5ZWxsb3cgNTAlLFxuICAgICAgICAgICAgICB0cmFuc3BhcmVudCA1MCVcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDgwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwLjA1ZW07XG4gICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMWVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0cHggMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIC00cHggLTJweDtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuIHtcbiAgICAgICAgICBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gbGkubWVnYS1tZW51LWl0ZW0gPiB1bC5tZWdhLXN1Yi1tZW51IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgPiBsaS5tZWdhLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICA+IGEubWVnYS1tZW51LWxpbmsge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpdGUtdGVydGlhcnkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRmxvYXRpbmcgZG9uYXRlIGJhclxuLmRvbmF0ZS1iYXIge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTIwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcGFkZGluZzogMTBweCAyNHB4O1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgd2lkdGg6IDg1JTtcbiAgQGluY2x1ZGUgZnV0dXJhLWJvbGQ7XG4gICYudG9nZ2xlLW9mZiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLnRvZ2dsZS1vbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZG9uYXRlLWJhcl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjBweDtcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHdpZHRoOiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAmLnZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbn1cbiIsInVsLnRhYnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmFmdGVyIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiAkZnJlc2gtcGF2ZW1lbnQtbGlnaHRlc3Q7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8vIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1tb2RpZmllcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIC8vIG1hcmdpbi1yaWdodDogJHNwYWNpbmctbW9kaWZpZXI7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzUwcHgpIHtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiBjYWxjKCN7JHNwYWNpbmctbW9kaWZpZXJ9ICogMyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgLy8gY29sb3I6ICRwcmFpcmllLXByb3VkO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLmN1cnJlbnQge1xuICAgICAgLy8gYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwcmFpcmllLXByb3VkO1xuICAgIH1cbiAgfVxufVxuXG4udGFiLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiLWNvbnRlbnQuY3VycmVudCB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG4iLCIucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5wb3N0LFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IHtcbiAgLmVudHJ5LWltYWdlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgIG1heC1oZWlnaHQ6IDE1MDBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjZmciAzM2ZyO1xuICAgICAgZ2FwOiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNGVtO1xuICAgIH1cbiAgICAucG9zdC10aHVtYm5haWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBmbGV4OiAxO1xuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5mZWF0dXJlZC1pbWFnZXMge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA0LzM7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZW50cnktY29udGVudCB7XG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCA+ICoge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gZGlzcGxheTogZ3JpZDtcbiAgICAvLyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAvLyBnYXA6IDI0cHg7XG4gICAgLy8gQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIC8vICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1ZnIgM2ZyO1xuICAgIC8vIH1cbiAgICAvLyAmX19jb250ZW50IHtcbiAgICAvLyAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIC8vIH1cbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYS5wYWdlLW51bWJlcnMsXG4gIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRncmV5LS1kYXJrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luOiA4cHg7XG4gICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgICYuY3VycmVudCB7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgIH1cbiAgICAmLm5leHQsXG4gICAgJi5wcmV2IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBzdmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICBzdHJva2U6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYXdzbS1qb2Itd3JhcCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIuY29sdW1uLWxheW91dCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBncmlkLXJvdy1nYXA6IHNwYWNpbmctbXVsdGlwbGllcig0KTtcbiAgbWFyZ2luLWJvdHRvbTogJHNlY3Rpb24tbWFyZ2luO1xuICBwYWRkaW5nOiAwIDAgJHNlY3Rpb24tbWFyZ2luIDA7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2lkZWJhci1uYXYtYnJlYWtwb2ludCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjUwcHggYXV0bztcbiAgICBncmlkLWNvbHVtbi1nYXA6IHNwYWNpbmctbXVsdGlwbGllcig0KTtcbiAgICBwYWRkaW5nOiAkc2VjdGlvbi1tYXJnaW4gMDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMDBweCBhdXRvO1xuICAgIGdyaWQtY29sdW1uLWdhcDogc3BhY2luZy1tdWx0aXBsaWVyKDQpO1xuICAgIHBhZGRpbmc6ICRzZWN0aW9uLW1hcmdpbi1sYXJnZSAwO1xuICB9XG59XG5cbi5jb2x1bW4tbGF5b3V0IC5jb2x1bW4tbGF5b3V0X19zaWRlYmFyLWxlZnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNpZGViYXItbmF2LWJyZWFrcG9pbnQpIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmNvbHVtbi1sYXlvdXRcblxuLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX2NvbnRlbnQge1xuICA+ICo6Zmlyc3QtY2hpbGQsXG4gID4gKjpmaXJzdC1jaGlsZCA+ICoge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY29sdW1uLWxheW91dCAuY29sdW1uLWxheW91dF9fY29udGVudC1mdWxsIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzaWRlYmFyLW5hdi1icmVha3BvaW50KSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG59XG5cbi8qIEludGVybmV0IEV4cGxvcmVyIDExKyAqL1xuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX3NpZGViYXItbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIyJTtcbiAgICBtYXJnaW46IDAgMiUgMCAwO1xuICB9XG5cbiAgLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX2NvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICBmb290ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIC5zaXRlLWNvbnRlbnQge1xuICBtYXJnaW46ICRzZWN0aW9uLW1hcmdpbiAwO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC13aWR0aCkge1xuICAgIG1heC13aWR0aDogMTA4MHB4O1xuICB9XG59XG4iLCIuYXdzbS1qb2ItbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIHNpbmdsZVxuYm9keS5hd3NtX2pvYl9vcGVuaW5ncy10ZW1wbGF0ZS1kZWZhdWx0IHtcbiAgYXJ0aWNsZS5hd3NtX2pvYl9vcGVuaW5ncyB7XG4gICAgbWF4LXdpZHRoOiA5NzBweDtcbiAgICBtYXJnaW46IDQ4cHggYXV0byAwIGF1dG87XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG4iLCIvLyBzaW5nbGVcbmJvZHkudm9sdW50ZWVyaW5nLXRlbXBsYXRlLWRlZmF1bHQge1xuICBhcnRpY2xlLnZvbHVudGVlcmluZyB7XG4gICAgbWF4LXdpZHRoOiA5NzBweDtcbiAgICBtYXJnaW46IDQ4cHggYXV0byAwIGF1dG87XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgID4gLndwLWJsb2NrLWJ1dHRvbi5hcHBsaWNhdGlvbi1saW5rIHtcbiAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzaWMgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWhlYWRlciA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHRcbiAgYXJ0aWNsZVxuICAuZW50cnktY29udGVudFxuICA+IC53cC1ibG9jay1ncm91cFxuICA+IDpub3Qoc2VjdGlvbiksXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5hcmNoaXZlICNjb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5ibG9nICNjb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5jb250YWluIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTMycHgpO1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWhlYWRlciA+IDpub3Qoc2VjdGlvbiksXG4uY29udGFpbiB7XG4gIG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGg7XG59XG5cbi5tYXJnaW4ge1xuICBtYXJnaW46ICRzZWN0aW9uLW1hcmdpbiAwO1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICBtYXJnaW46ICRzZWN0aW9uLW1hcmdpbi1sYXJnZSAwO1xuICB9XG59XG5cbi5tYXJnaW4tdG9wIHtcbiAgbWFyZ2luLXRvcDogJHNlY3Rpb24tbWFyZ2luO1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiAkc2VjdGlvbi1tYXJnaW4tbGFyZ2U7XG4gIH1cbn1cblxuLm1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAkc2VjdGlvbi1tYXJnaW47XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRzZWN0aW9uLW1hcmdpbi1sYXJnZTtcbiAgfVxufVxuXG4ud3AtYmxvY2stY29sdW1ucyB7XG4gIGdhcDogMjRweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICBnYXA6IDY0cHg7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdFxuICBhcnRpY2xlXG4gIC5lbnRyeS1jb250ZW50XG4gID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9XCJpcy1zdHlsZS1cIl0sXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdFxuICBhcnRpY2xlXG4gIC5lbnRyeS1jb250ZW50XG4gID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9XCJpcy1zdHlsZS1cIl0sXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0XG4gIGFydGljbGVcbiAgLmVudHJ5LWNvbnRlbnRcbiAgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1cImlzLXN0eWxlLVwiXSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9XCJpcy1zdHlsZS1cIl0sXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPVwiaXMtc3R5bGUtXCJdLFxuLnBhZGRpbmcge1xuICBwYWRkaW5nOiAkc2VjdGlvbi1wYWRkaW5nIDA7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgIHBhZGRpbmc6ICRzZWN0aW9uLXBhZGRpbmctbGFyZ2UgMDtcbiAgfVxufVxuXG4ucGFkZGluZy10b3Age1xuICBwYWRkaW5nLXRvcDogJHNlY3Rpb24tcGFkZGluZztcbiAgQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgcGFkZGluZy10b3A6ICRzZWN0aW9uLXBhZGRpbmctbGFyZ2U7XG4gIH1cbn1cblxuLnBhZGRpbmctYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206ICRzZWN0aW9uLXBhZGRpbmc7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAkc2VjdGlvbi1wYWRkaW5nLWxhcmdlO1xuICB9XG59XG4iLCIud3AtYmxvY2staW1hZ2Uge1xuICBvdmVyZmxvdzogYXV0bztcbiAgJi5hbGlnbmNlbnRlciB7XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgJi5hbGlnbnJpZ2h0IHtcbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuICBmaWdjYXB0aW9uIHtcbiAgICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDE2cHgsIDE4cHgpO1xuICAgIG1hcmdpbjogMSAwIDA7XG4gIH1cbn1cblxuLndwLWJsb2NrLWVtYmVkLmlzLXR5cGUtdmlkZW8ge1xuICAud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgIGlmcmFtZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgZ3JleTtcbiAgcGFkZGluZzogMC41ZW0gMCAwLjVlbSAxZW07XG59XG5cbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cCxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAge1xuICAmLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoKDE4MDAlIC8gMjAwKSArICN7JHNlY3Rpb24tbWFyZ2lufSk7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKCgxODAwJSAvIDIwMCkgKyAjeyRzZWN0aW9uLW1hcmdpbi1sYXJnZX0pO1xuICAgIH1cbiAgfVxuICAmLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4gICYuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgIC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLW1lZGl1bS13aWR0aCB7XG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICB9XG4gICAgKyAud3AtYmxvY2stZ3JvdXAge1xuICAgICAgbWFyZ2luLXRvcDogLSRzZWN0aW9uLW1hcmdpbjtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAtJHNlY3Rpb24tbWFyZ2luLWxhcmdlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4gICYuaXMtc3R5bGUtY3VydmUge1xuICAgIEBpbmNsdWRlIGN1cnZlLXRvcDtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cbiAgJi5pcy1zdHlsZS1uYXJyb3cge1xuICAgIG1heC13aWR0aDogMTIyMHB4O1xuICAgIC53cC1ibG9jay1oZWFkaW5nLCAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLndwLWJsb2NrLWNvbHVtbnMge1xuICAmLmlzLXN0eWxlLXZlcnRpY2FsLWFsaWduIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5pcy1zdHlsZS1uby1nYXAge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3ODJweCkge1xuICAgICAgZ2FwOiAwO1xuICAgIH1cbiAgfVxuICA+IC53cC1ibG9jay1jb2x1bW4ge1xuICAgID4gZmlndXJlLndwLWJsb2NrLWltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgID4gZmlndXJlLndwLWJsb2NrLWltYWdlICsgaDMge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gICAgPiBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgfVxuICAmLmlzLXN0eWxlLW51bWJlcmVkLWxpc3Qge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAwLjZlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgZmxleC1iYXNpczogNjBweDtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLndwLWJsb2NrLWdyb3VwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHtcbiAgbWFyZ2luOiAyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBwIHtcbiAgICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDI0cHgsIDMycHgpO1xuICB9XG4gIGNpdGUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyMDE0XCI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG4gIH1cbn1cblxucC5pcy1zdHlsZS1uYXJyb3cge1xuICBtYXgtd2lkdGg6IDk3MHB4ICFpbXBvcnRhbnQ7XG59XG4iLCIuYWNjb3JkaW9uLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkeWVsbG93O1xufVxuLmFjY29yZGlvbi1yb3cgKyAuYWNjb3JkaW9uLXJvdyB7XG4gIG1hcmdpbi10b3A6IC0yOHB4O1xufVxuXG4uYWNjb3JkaW9uLXJvdyB7XG4gIHRyYW5zaXRpb246IGJvcmRlci10b3AgMzAwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQgMzAwbXMgZWFzZS1pbi1vdXQgMzAwbXM7XG4gIHdpZHRoOiAxMDAlO1xuICAmLmhhcy1mb2N1cyB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcyBlYXNlLWluLW91dDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLXJvdyBhLmFjY29yZGlvbi1yb3ctdG9nZ2xlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IHNwYWNpbmctbXVsdGlwbGllcigyKSBzcGFjaW5nLW11bHRpcGxpZXIoMik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgc3BhbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lLW9mZnNldDogMDtcbiAgfVxuICAmLm9wZW4sXG4gICY6Zm9jdXMsXG4gICY6aG92ZXIge1xuICB9XG4gICYub3BlbiAudG9nZ2xlLWljb24gc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1yb3cgYS5hY2NvcmRpb24tcm93LXRvZ2dsZSAuaGVhZGluZyB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgZmxleC1iYXNpczogNjAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5hY2NvcmRpb24tcm93IGEuYWNjb3JkaW9uLXJvdy10b2dnbGUgLnRvZ2dsZS1pY29uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICBmbGV4LWJhc2lzOiAxMjVweDtcbiAgfVxuICBzdmcge1xuICAgIGZsZXgtYmFzaXM6IDI0cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZmlsbDogYmxhY2s7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBzcGFjaW5nLW11bHRpcGxpZXIoMik7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgfVxufVxuXG4uZnJvbnQgLmFjY29yZGlvbi1yb3cgLmFjY29yZGlvbi1yb3ctY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IHNwYWNpbmctbXVsdGlwbGllcigyKSBzcGFjaW5nLW11bHRpcGxpZXIoMik7XG4gIC5hY2NvcmRpb24tY29udGVudF9fY29udGVudCB7XG4gICAgPiAqOmxhc3QtY2hpbGQsXG4gICAgPiAqOmxhc3QtY2hpbGQgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgdWwsXG4gICAgb2wge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLWltYWdlLWNvbnRlbnQge1xuICAmLmltYWdlLWxlZnQge1xuICAgIC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cbiAgICAuY29udGVudCAuY29udGVudF9faW1hZ2Uge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICB9XG4gICYuaW1hZ2UtcmlnaHQge1xuICAgIC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudCAuY29udGVudF9faW1hZ2Uge1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250ZW50IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMycHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZ2FwOiA0MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gICAgICBnYXA6IDcycHg7XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuY29udGVudF9fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gNDhweCkgLyAyKTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDQ4cHgpICogMC40KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnRfX2ltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gNDhweCkgLyAyKTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gNDhweCkgKiAwLjYpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgICAgZmlndXJlLndwLWJsb2NrLWltYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZXN0eWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gICYuYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgPiBzdmcge1xuICAgIHRvcDogLTEyZW07XG4gICAgbGVmdDogLTIzZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgICB0b3A6IC01ZW07XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtMTBlbTtcbiAgICAgIHdpZHRoOiAyMGVtO1xuICAgIH1cbiAgfVxuICAuY29udGVudF9fY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICB9XG4gIC5zd2lwZXIge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgcGFkZGluZzogMHB4IDE2cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAzNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICBnYXA6IDgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQsXG4gICAgICAgIC5pbWFnZSxcbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyZW0gMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC53cC1ibG9jay1idXR0b24ge1xuICAgICAgICAgICAgYS53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMy8yO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1uYXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgICB9XG4gICAgICBkaXYge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBzdHJva2U6ICRjcmVhbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgLmJsb2NrLWNhcm91c2VsIHtcbiAgICA+IHN2ZyB7XG4gICAgICB0b3A6IC01ZW07XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtMTBlbTtcbiAgICAgIHdpZHRoOiAyMGVtO1xuICAgIH1cblxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgIH1cblxuICAgICAgLndwLWJsb2NrLWJ1dHRvbnMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC53cC1ibG9jay1idXR0b24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stcXVpY2tsaW5rcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi5iZy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICB9XG4gICYuYmctY3JlYW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjcmVhbTtcbiAgfVxuICA+IHN2ZyB7XG4gICAgdG9wOiAtN2VtO1xuICAgIHJpZ2h0OiAtNXZ3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgdG9wOiAtNGVtO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcmlnaHQ6IC0yZW07XG4gICAgICB3aWR0aDogMjBlbTtcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgICB9XG4gICAgLmltYWdlLWxpbmtzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDMycHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgZ2FwOiA0OHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBnYXA6IDgwcHg7XG4gICAgICB9XG4gICAgICAuaW1hZ2UtbGlua3NfX2xpbmtzIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDgwcHgpICogMC40NSk7XG4gICAgICB9XG4gICAgICAuaW1hZ2UtbGlua3NfX2ltYWdlIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDgwcHgpICogMC41NSk7XG4gICAgICB9XG4gICAgICAuaW1hZ2UtbGlua3NfX2xpbmtzIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJHllbGxvdztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICR5ZWxsb3cgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMTAlIDAuOGVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgNTAwbXMgZWFzZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4IDJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtNHB4IC0ycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9jay1zdGF0cyB7XG4gIHotaW5kZXg6IDI7XG4gIEBpbmNsdWRlIGN1cnZlLXRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgfVxuICBtYXJnaW4tdG9wOiBjYWxjKCg0MDAlIC8gMjAwKSArICN7JHNlY3Rpb24tbWFyZ2lufSk7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoKDQwMCUgLyAyMDApICsgI3skc2VjdGlvbi1tYXJnaW4tbGFyZ2V9KTtcbiAgfVxuICAuY29udGVudCB7XG4gICAgLndwLWJsb2NrLWJ1dHRvbnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmNvbnRlbnRfX3N0YXRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDMycHg7XG4gICAgICBtYXJnaW46IDAgLTE2cHggMzJweCAtMTZweDtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAgICAgICBtYXJnaW46IDAgLTM2cHggMzJweCAtMzZweDtcbiAgICAgICAgcGFkZGluZzogMCAzNnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICAgICAgbWFyZ2luOiAwIC02MHB4IDMycHggLTYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDMycHggMDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICB9XG4gICAgICAuc3RhdC13cmFwcGVyIHtcbiAgICAgICAgZmxleC1iYXNpczogMjYwcHg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMzJweCAqIDMpIC8gNCk7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLmgxIHtcbiAgICAgICAgICBAaW5jbHVkZSBmdXR1cmEtYm9sZDtcbiAgICAgICAgfVxuICAgICAgICAuc3RhdCB7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyNycgaGVpZ2h0PScyMzAnIHZpZXdCb3g9JzAgMCAyMjcgMjMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjI2LjA0NCAxMjkuNjg2QzIyNS44NTUgMTI4LjkyMyAyMjUuMzAzIDEyOC4yNTYgMjI0LjkwOSAxMjcuNTRDMjI1LjkxOCAxMjcgMjI2LjE1NCAxMjYuNDQzIDIyNS44NTUgMTI1LjA3NkMyMjUuNTcxIDEyMy43ODkgMjI1LjI1NiAxMjIuNTAxIDIyNi4xMDcgMTIxLjI2MUMyMjYuMjggMTIxLjAyMyAyMjYuMjQ5IDEyMC41OTQgMjI2LjIxNyAxMjAuMjZDMjI2LjEyMyAxMTguODkzIDIyNS45MTggMTE3LjUyNiAyMjUuODg2IDExNi4xNDNDMjI1Ljg3IDExNC45ODIgMjI1LjI3MSAxMTQuNDg5IDIyNC4yNjIgMTE0LjIxOUMyMjMuODIxIDExNy4yMDggMjI0LjA1NyAxMTkuMzIyIDIyNC43MzUgMTIwLjE0OEMyMjQuMjMxIDEyMS41MTYgMjIzLjc4OSAxMjIuNjkyIDIyMy4zMzIgMTIzLjkzMkMyMjIuMDU1IDEyMy4yMDEgMjIzLjMzMiAxMjAuOTQzIDIyMS4zOTMgMTIwLjU5NEMyMjEuMjk5IDEyMi42ODEgMjIwLjczMSAxMjMuNzMgMjE5LjY5MSAxMjMuNzQxQzIyMC4xMzIgMTIyLjA3MiAyMTkuMjgxIDEyMC40NjYgMjE5LjUxNyAxMTguNzY1QzIxOS43NTQgMTE3LjA5NiAyMTkuNjc1IDExNS4zOTYgMjE5LjY3NSAxMTMuNjk1QzIxOS42NzUgMTExLjk0NiAyMTkuNjEyIDExMC4xODIgMjE5LjUxNyAxMDguNDMzQzIxOS40MzggMTA2LjY2OCAyMTkuMzI4IDEwNC45MiAyMTkuMTU1IDEwMy4xNTVDMjE4Ljk4MSAxMDEuNDA3IDIxOC43NiA5OS42NDI0IDIxOC40OTIgOTcuOTA5N0MyMTguMjQgOTYuMjQwNiAyMTcuOTA5IDk0LjU3MTUgMjE3LjU3OCA5Mi45MDI0QzIxNy4yNDcgOTEuMjMzMyAyMTYuODY5IDg5LjU2NDIgMjE2LjQ1OSA4Ny42NzI2QzIxNy43MzYgODcuOTkwNSAyMTguMDUxIDg4LjczNzYgMjE4LjIyNCA4OS41MTY1QzIxOC40NzcgOTAuNjEzNCAyMTguODg3IDkxLjc1NzkgMjE4Ljc2IDkyLjgzODhDMjE4LjYwMyA5NC4yMjE4IDIxOS44NjQgOTQuODU3NiAyMTkuOTU5IDk2LjA5NzVDMjIwLjIxMSA5OS42MTA2IDIyMC42NTIgMTAzLjEwOCAyMjAuOTgzIDEwNi42MDVDMjIxLjEyNSAxMDguMDIgMjIxLjM5MyAxMDkuNDgyIDIyMS4xODggMTEwLjg2NUMyMjAuOTY4IDExMi4zNDMgMjIxLjU1MSAxMTMuNjYzIDIyMS40NzIgMTE1LjA3OEMyMjEuNDU2IDExNS40NDMgMjIxLjY5MyAxMTUuODQxIDIyMS44MDMgMTE2LjIwNkMyMjIuMTgxIDExNC42OTYgMjIyLjE5NyAxMTMuMjgxIDIyMi4yNiAxMTEuODY3QzIyMi4zMDggMTEwLjg2NSAyMjIuNzAyIDEwOS43NTIgMjIyLjM4NiAxMDguODk0QzIyMS42NzcgMTA2Ljk4NiAyMjIuMzU1IDEwNS4xOSAyMjIuMzg2IDEwMy4zNDZDMjIyLjQwMiAxMDIuMzc3IDIyMi4yMTMgMTAxLjUzNCAyMjEuOTEzIDEwMC42MTJDMjIxLjQyNSA5OS4xMTc4IDIyMC45NjggOTcuNDQ4NyAyMjEuMTU3IDk1LjkyMjdDMjIxLjMzIDk0LjUzOTcgMjIxLjA2MiA5My4zOTUyIDIyMC40NDcgOTIuMzkzN0MyMTkuNTMzIDkwLjg4MzYgMjE5LjE4NiA4OS4zNDE3IDIxOS4yMTggODcuNjQwOEMyMTkuNjEyIDg3LjU0NTQgMjE5Ljg2NCA4Ny40ODE4IDIyMC4xMzIgODcuNDM0MUMyMjAuNDYzIDg4LjA4NTkgMjIwLjg1NyA4OC43MjE3IDIyMS4xNDEgODkuNDA1M0MyMjEuNzcyIDkwLjk2MzEgMjIyLjM1NSA5Mi41NTI3IDIyMi45NTQgOTQuMTEwNUMyMjIuNzE3IDk0LjA5NDYgMjIyLjM3MSA5NC4wNjI4IDIyMS41ODIgOTQuMDE1MUMyMjIuMzcxIDk0Ljc3ODIgMjIyLjg1OSA5NS4yMzkyIDIyMy40NDMgOTUuNzk1NUMyMjMuOTE2IDk0LjU1NTYgMjI0LjcyIDkzLjYxNzcgMjIzLjQ1OCA5Mi42NjRDMjIzLjM2NCA5Mi41ODQ1IDIyMy41MDYgOTIuMjE4OSAyMjMuNTIxIDkxLjk4MDRDMjIzLjUyMSA5MS40MDgyIDIyMy42MzIgOTAuNzg4MiAyMjMuNDkgOTAuMjQ3N0MyMjMuMjUzIDg5LjI0NjMgMjIyLjg1OSA4OC4yOTI1IDIyMi40ODEgODcuMTc5OEMyMjEuNjkzIDg3LjEwMDMgMjIwLjg0MSA4Ny4wMjA4IDIxOS45OSA4Ni45NTcyQzIxOC45NjUgODYuNzAyOSAyMTguMzAzIDg1LjU3NDMgMjE4LjU4NyA4NS4wNDk3QzIxOC45OTcgODQuMzE4NSAyMTguNjUgODMuOTIxMSAyMTguNTI0IDgzLjQyODNDMjE4LjE2MSA4Mi4xNDA3IDIxNy43MzYgODAuODg0OSAyMTcuMzI2IDc5LjYyOTFDMjE3LjIzMSA3OS4yNjM1IDIxNy4xMjEgNzguODk3OSAyMTcuMDI2IDc4LjU0ODJDMjE2Ljk0NyA3OC4xNTA4IDIxNi44NTMgNzcuNzUzMyAyMTYuNzc0IDc3LjM1NTlWNzcuMzg3N0MyMTYuNzc0IDc3LjM4NzcgMjE2Ljc3NCA3Ny4zNzE4IDIxNi43NzQgNzcuMzU1OUMyMTYuMTI4IDc1Ljg2MTcgMjE1LjQ4MSA3NC4zNTE2IDIxNC44MTkgNzIuODU3M0MyMTUuNjM5IDczLjU3MjcgMjE2LjMwMSA3NC41MTA1IDIxNy41NDcgNzQuNDk0NkMyMTguNDc3IDczLjYwNDUgMjE4LjQ3NyA3Mi42MTg5IDIxNy44MyA3MS41Njk3QzIxNy42MjUgNzEuMjIgMjE3LjQyIDcwLjg1NDQgMjE3LjI2MyA3MC40ODg4QzIxNi43MTEgNjkuMjY0OCAyMTYuMjM4IDY3Ljk5MzEgMjE1LjYyMyA2Ni44MDA5QzIxNC44ODIgNjUuMzcwMiAyMTQuMDc4IDYzLjk4NzMgMjEzLjIxMSA2Mi42MzYxQzIxMi42MjggNjEuNzMgMjEyLjcwNyA2MC4yNjc2IDIxMS4xNzggNjAuMTA4NkMyMTEuMDk5IDYwLjEwODYgMjExLjA1MSA1OS43NTg5IDIxMC45NzMgNTkuNTg0QzIxMC4zMjYgNTguMDczOSAyMDkuNzkgNTYuNTAwMiAyMDkuMDAyIDU1LjA4NTRDMjA4LjA1NiA1My4zODQ1IDIwNi45MzcgNTEuNzc5IDIwNS44MDIgNTAuMjA1M0MyMDQuMDUyIDQ3LjgwNSAyMDIuMjIzIDQ1LjQ1MjMgMjAwLjQyNiA0My4wODM4QzE5Ni45NzMgMzguNTUzNCAxOTMuMDMyIDM0LjQ4NCAxODguODIzIDMwLjY4NDhDMTg4LjA1IDI5Ljk4NTQgMTg3LjA0MSAyOS41NTYyIDE4Ni4xNDMgMjguOTk5OEMxODUuOTIyIDI4Ljg3MjYgMTg1LjU0NCAyOC43NDU0IDE4NS41MjggMjguNTg2NUMxODUuNDE4IDI3LjI1MTIgMTg0LjEyNSAyNy4wOTIyIDE4My4zODQgMjYuNDA4N0MxODIuODk1IDI1Ljk2MzYgMTgyLjIwMSAyNS43MjUyIDE4MS43MTMgMjUuMjgwMUMxNzkuMzY0IDIzLjE5NzcgMTc2LjU0MiAyMS45MjYgMTczLjg0NiAyMC40MTU5QzE3Mi43MjcgMTkuNzk1OSAxNzEuNjM5IDE5LjExMjQgMTcwLjYxNCAxOC4zNDkzQzE2OC4zNDQgMTYuNjY0NCAxNjYuMDExIDE1LjE1NDIgMTYzLjM3OCAxNC4wNTc0QzE2Mi41NzQgMTMuNzIzNiAxNjIuMjExIDE0LjM5MTIgMTYxLjY0NCAxNC4yNjRDMTYwLjk5OCAxMi4xOTc1IDE2MC42MTkgMTEuOTQzMiAxNTguNjE3IDEyLjE2NTdDMTU4LjAwMiAxMC43ODI4IDE1Ni44ODMgMTAuMjU4MiAxNTUuNDE3IDEwLjMwNTlDMTU1LjE2NCAxMC4zMDU5IDE1NC43MzkgMTAuMzY5NSAxNTQuNjYgMTAuMjQyM0MxNTMuODQgOC45Mzg4MSAxNTIuNDA2IDguODI3NTQgMTUxLjE2IDguMzk4MzRDMTQ2LjU3MyA2Ljc3NjkzIDE0Mi4xNTggNC41NjczNyAxMzcuMjcxIDMuOTYzMzFDMTMzLjUzNSAzLjUwMjMyIDEyOS44OTMgMi4yOTQyMSAxMjYuMDc4IDIuMjk0MjFDMTI1LjI0MyAyLjI5NDIxIDEyNC4zOTEgMS45OTIxOSAxMjMuNTU2IDEuODY1MDJDMTIyLjAxMSAxLjY0MjQ3IDEyMC40NjYgMS40MzU4MiAxMTguOTA1IDEuMjYwOTZDMTE3LjY2IDEuMTE3OSAxMTYuMzk4IDAuOTc0ODMgMTE1LjE1MyAwLjk0MzAzOEMxMTMuNjg3IDAuOTI3MTQxIDExMi4yMDUgMS4wMzg0MSAxMTAuNzM5IDEuMTAyQzExMC4zNDUgMS4xMDIgMTA5Ljk1MSAxLjExNzkgMTA5LjU3MiAxLjEzMzc5QzEwOC40NTMgMS4xMzM3OSAxMDcuMjA3IDEuNDY3NjEgMTA2LjIzIDEuMDg2MUMxMDQuNjY5IDAuNDgyMDQ5IDEwMy4yOTggMS45OTIxOSAxMDEuODMyIDEuMTY1NThDMTAxLjc4NCAxLjEzMzc5IDEwMS42MjcgMS4zMjQ1NSAxMDEuNTE2IDEuNDA0MDNDMTAwLjE3NiAyLjI3ODMyIDk4LjUyMDkgMi4yNzgzMiA5Ny4yNDQgMS44OTY4MUM5NS43NjIgMS40NTE3MiA5NC41MzI0IDEuNzUzNzQgOTMuNDEzMSAyLjI3ODMyQzkyLjIzMDcgMi44NTA1OCA5MC43MTczIDIuMjMwNjMgODkuNzU1NiAzLjQzODc0Qzg5LjY5MjUgMy41MTgyMiA4OS4yODI2IDMuMzU5MjYgODkuMDQ2MiAzLjI5NTY3Qzg4LjgyNTUgMy4yMzIwOSA4OC41NTc0IDMuMDQxMzMgODguNDE1NiAzLjEwNDkyQzg1Ljg0NTkgNC4yNjUzNCA4My4yNjA0IDUuMzMwMzggODAuNDM4NSA1LjY0ODMxQzgwLjMxMjQgNS42NDgzMSA4MC4xNzA1IDUuNzExODkgODAuMDYwMSA1Ljc3NTQ4Qzc4Ljg2MiA2LjQ3NDkxIDc3LjY0ODEgNy4xNDI1NSA3Ni40NDk5IDcuODczNzdDNzUuMTg4NyA4LjYzNjc5IDczLjcwNjggOS4yMDkwNSA3Mi43NzY3IDEwLjI3NDFDNzEuNzA0NyAxMS40ODIyIDcwLjU4NTQgMTIuNTk0OSA2OS4zNzE1IDEzLjY0NDFDNjcuOTIxMSAxNC4xMzY5IDY2LjQ1NDkgMTQuNjQ1NSA2NC45ODg4IDE1LjEzODNDNjMuNDEyMyAxNS42NjI5IDYxLjgyIDE2LjE1NTcgNjAuMjc1MSAxNi43NDM4QzU5Ljk1OTggMTYuODU1MSA1OS43MjMzIDE3LjIzNjYgNTkuNTAyNiAxNy41Mzg2QzU4LjM2NzUgMTkuMDY0NyA1Ni42MzM0IDE5LjcxNjQgNTUuMTA0MiAyMC42NzAyQzUzLjI0MzkgMTkuOTM5IDUyLjI1MDcgMjEuNTYwNCA1MC45MTA3IDIyLjI0MzlDNDkuNjgxIDIyLjg2MzkgNDguNDUxMyAyMy40NTIgNDcuMjA1OSAyNC4wNTYxQzQ4LjE5OTEgMjIuOTExNiA0OS4zMzQyIDIyLjAyMTQgNTAuNTMyMyAyMS4yMTA3QzUxLjI0MTcgMjAuNzMzOCA1MS4zMDQ4IDIwLjIyNTEgNTEuMDUyNiAxOS41NDE2QzQ4Ljk0IDE5Ljc0ODIgNDcuNjQ3MyAyMC40NDc2IDQ2LjU3NTMgMjEuODMwNkM0Ni4zNTQ2IDIyLjEzMjYgNDYuMDA3OCAyMi40MTg4IDQ1LjY3NjcgMjIuNTQ1OUM0NC43MTUgMjIuODc5OCA0My41NDg0IDIyLjg0OCA0My4zOTA4IDI0LjMxMDRDNDMuMzc1IDI0LjQ4NTMgNDIuNzQ0NCAyNC42MTI0IDQyLjM5NzYgMjQuNzU1NUM0Mi4xOTI2IDI0LjgzNSA0MS44MyAyNC44MzUgNDEuNzgyNyAyNC45NzgxQzQwLjkzMTQgMjcuMzMwNyAzOC40MDkgMjcuODM5NCAzNi45NDI5IDI5LjUyNDRDMzYuNjExOCAyOS45MDU5IDM1LjkwMjQgMjkuOTUzNiAzNS4zOTc5IDMwLjIwNzlDMzQuOTg4IDMwLjQxNDUgMzQuMzczMiAzMC42MzcxIDM0LjI5NDQgMzAuOTcwOUMzMy45OTQ4IDMyLjE2MzEgMzMuMTEyIDMyLjg5NDMgMzIuNDY1NiAzMy44MTYzQzMyLjA1NTcgMzQuMzg4NiAzMS42MTQzIDM1LjEwMzkgMzIuNTc2IDM1LjgzNTFDMzMuNTA2MSAzNC45NDUgMzQuNDIwNSAzNC4wNzA3IDM1LjMzNDkgMzMuMjEyM0MzNy4zMzcgMzEuMzM2NSAzOS4zMzkyIDI5LjQ0NDkgNDEuMzU3MSAyNy42MDA5QzQxLjk4NzcgMjcuMDI4NyA0Mi42NDk4IDI2LjQ4ODIgNDMuMzU5MiAyNi4wMTEzQzQ0LjI4OTQgMjUuMzkxNCA0NC42MzYyIDI2LjA0MzEgNDUuMDE0NiAyNi44Njk3QzQ0LjQzMTMgMjcuMjk4OSA0My44OTUyIDI3LjY2NDUgNDMuMzU5MiAyOC4wNjE5QzQzLjUxNjkgMjguMzQ4IDQzLjY1ODggMjguNjE4MyA0My44NjM3IDI4Ljk5OThDNDMuMDQzOSAyOS42MTk3IDQyLjIzOTkgMzAuMjIzOCA0MS40MzU5IDMwLjgyNzhDNDEuMzg4NiAzMC44NzU1IDQxLjMyNTYgMzAuOTIzMiA0MS4yNzgzIDMwLjk1NUM0MS4zMjU2IDMwLjkwNzMgNDEuMzg4NiAzMC44NTk2IDQxLjQzNTkgMzAuODI3OEM0MS40Njc0IDMwLjU4OTQgNDEuNDgzMiAzMC4zNTEgNDEuNTMwNSAyOS45MjE4QzQwLjUzNzMgMzAuMzgyOCAzOS42ODYgMzAuNjg0OCAzOC44OTc3IDMxLjE0NThDMzcuNzMxMSAzMS44NDUyIDM3LjcxNTQgMzIuNzY3MiAzOC44MTg5IDMzLjQwM0MzOC4zMTQ0IDMzLjg5NTggMzcuODEgMzQuMzg4NiAzNy4yODk3IDM0Ljg0OTZDMzYuNzY5NSAzNS4zMTA2IDM2LjIxNzcgMzUuNzIzOSAzNS42ODE3IDM2LjE2OUMzNi4wNzU4IDM2LjU4MjMgMzYuNDg1NyAzNi45Nzk3IDM2Ljg3OTggMzcuMzkzQzM2Ljg3OTggMzcuMzkzIDM2Ljg5NTYgMzcuMzkzIDM2LjkxMTQgMzcuMzkzQzM3LjQzMTYgMzYuOTc5NyAzNy45Njc2IDM2LjU4MjMgMzguNDcyMSAzNi4xNjlDNDAuMjUzNSAzNC42NzQ3IDQyLjAxOTIgMzMuMTgwNSA0My44MDA3IDMxLjY3MDNDNDQuMTMxNyAzMS4zNTI0IDQ0LjQxNTUgMzAuOTU1IDQ0Ljc5MzggMzAuNzMyNUM0NS41MDMzIDMwLjMxOTIgNDYuMjc1OCAzMC4wMDEyIDQ3LjAzMjUgMjkuNjM1NkM0Ni45Mzc5IDI5LjMzMzYgNDYuODQzMyAyOS4wMTU3IDQ2Ljc0ODcgMjguNjY2QzQ3Ljk5NDEgMjguMjY4NiA0OS4yNzExIDI4LjEyNTUgNTAuMjQ4NSAyNy41MDU1QzUxLjk4MjcgMjYuMzkyOCA1My41MTE5IDI0LjkzMDQgNTUuMTgzIDIzLjcwNjRDNTcuMDExNyAyMi4zNzExIDU4Ljc5MzIgMjAuODEzMyA2MC44NDI2IDE5Ljk1NDlDNjMuMzk2NSAxOC44NzM5IDY1LjYzNTIgMTcuMDkzNiA2OC40NDEzIDE2LjU1MzFDNjguNTk5IDE2LjUyMTMgNjguNzQwOSAxNi40NTc3IDY4Ljg4MjggMTYuMzYyM0M2OC45NzczIDE2LjQ0MTggNjkuMDg3NyAxNi41MjEzIDY5LjIxMzggMTYuNTg0OUM3MC4xMTI0IDE3LjA5MzUgNzEuMDI2OCAxNy41ODYzIDcxLjk0MTIgMTguMDQ3M0M3MS41NDcgMTguMzgxMSA3MS4xMjE0IDE4LjYzNTUgNzAuNDkwOCAxOC40NjA2QzY5LjgyODYgMTkuNTA5OCA2OC43MjUxIDE5LjA2NDcgNjcuNzk1IDE5LjI1NTRDNjYuMDc2NiAxOS42MjEgNjUuMTYyMiAyMS43MDM0IDYzLjE0NDMgMjEuNDk2OEM2My4wMzM5IDIxLjQ5NjggNjIuOTA3OCAyMS44MTQ3IDYyLjc1MDIgMjEuOTQxOUM2Mi40OTc5IDIyLjE0ODUgNjIuMjI5OSAyMi4zNTUyIDYxLjkzMDQgMjIuNDgyNEM2MC42MDYxIDIzLjA1NDYgNTkuMTg3MyAyMy40NTIgNTcuOTQxOCAyNC4xNjczQzU1LjI3NzYgMjUuNzA5MyA1Mi43MDc5IDI3LjQyNjEgNTAuMDc1MSAyOS4wMzE2QzQ5LjY5NjggMjkuMjU0MSA0OS4wMTg5IDI5LjYwMzggNDguODYxMiAyOS40NjA4QzQ4LjEwNDUgMjguNzkzMSA0Ny42MzE1IDI5LjQ3NjcgNDcuMDQ4MiAyOS42Njc0QzQ2Ljk1MzcgMzAuMjcxNSA0Ni44NzQ4IDMwLjg3NTUgNDYuNzgwMiAzMS40Nzk2QzQ1LjgwMjggMzEuNTU5MSA0NC43OTM4IDMxLjYyMjcgNDMuODAwNyAzMS43MDIxQzQ0LjE3OSAzMi4wNjc3IDQ0LjU3MzEgMzIuNDQ5MyA0NC45ODMgMzIuODQ2N0M0MS44NDU4IDM1LjUxNzIgMzguNjE0IDM4LjA3NjUgMzUuOTQ5NyA0MS4yNzE2QzM2LjQ2OTkgNDEuOTcxMSAzNi44OTU2IDQyLjU0MzMgMzcuMzIxMiA0My4xMTU2SDM5LjU5MTRDMzkuNDQ5NSA0My43MTk2IDM5LjMwNzYgNDQuMjYwMSAzOS4xNjU3IDQ0Ljg4MDFDMzkuNTI4MyA0NC44MTY1IDM5LjcxNzUgNDQuODMyNCAzOS43NjQ4IDQ0Ljc1MjlDNDAuODg0MSA0My4zMjIyIDQyLjA4MjMgNDEuOTU1MiA0My4wNDM5IDQwLjQyOTFDNDQuMDA1NiAzOC45MzQ5IDQ1LjgwMjggMzguMDkyNCA0Ni4yMTI3IDM2LjIwMDhDNDcuMTI3MSAzNi4xMzcyIDQ4LjA1NzIgMzYuMDg5NSA0OC45NzE2IDM1Ljk5NDFDNDkuNTA3NiAzNS45NDY0IDUwLjA1OTQgMzUuNjYwMyA1MC41MzIzIDM1Ljc3MTZDNTAuNzY4OCAzNS44MTkyIDUxLjAyMSAzNS44NjY5IDUxLjI1NzUgMzUuODk4N0M1MC4wOTA5IDM2LjgwNDggNDkuMDAzMSAzNy42NDczIDQ4LjEzNiAzOC4yOTlDNDMuOTg5OCA0MS40NjI0IDQxLjEwNDggNDUuNjU5IDM3LjI3MzkgNDguOTk3MkMzNi41NDg4IDQ5LjYzMyAzNC43NTE2IDUxLjA3OTYgMzIuNzMzNiA1Mi44MTIzQzMyLjY1NDggNTIuNDE0OSAzMi41OTE4IDUyLjA4MSAzMi40ODE0IDUxLjc2MzFDMzEuNzU2MiA0OS40MjY0IDMyLjI0NDkgNDguNTA0NCAzNC41MTUxIDQ3Ljk5NTdWNDYuMDA4N0MzMy43NDI2IDQ1LjU0NzcgMzMuNDU4OCA0Ni4wNDA1IDMzLjAxNzQgNDYuNTQ5MkMzMi4xNTAzIDQ3LjUzNDcgMzEuNTA0IDQ5LjA0NDkgMjkuNTAxOCA0OC4zNzcyQzI5LjQzODggNTAuMTg5NCAyOS4zNzU3IDUxLjc0NzIgMjkuMzQ0MiA1Mi42MjE1QzI4Ljc3NjYgNTMuNDQ4MSAyOC40MTQgNTMuOTQwOSAyOC4xNDYgNTQuMzM4M1Y1My40MzIyQzI3LjY0MTUgNTMuODQ1NSAyNy4zMTA1IDU0LjExNTcgMjYuOTk1MiA1NC4zNzAxQzI2LjYzMjYgNTQuMTMxNiAyNi4zNDg4IDUzLjk0MDkgMjUuOTA3NCA1My42NTQ4QzI2Ljc3NDUgNTYuMTgyMiAyNi43NzQ1IDU2LjI0NTggMjUuNDgxNyA1OC41NTA4QzI1LjM4NzIgNTguNzI1NiAyNS4yNjEgNTguODg0NiAyNS4xNTA3IDU5LjA0MzZDMjQuNzg4MSA1OS44MjI1IDI0LjUyMDEgNjAuNjY1IDI0LjA2MjkgNjEuMzgwM0MyMy43MzE4IDYxLjkwNDkgMjMuMTgwMSA2Mi4yNzA1IDIyLjcyMjkgNjIuNzE1NkMyMy4wMDY2IDY0LjE0NjIgMjEuOTM0NiA2NC43ODIxIDIxLjExNDggNjUuNTc2OUMyMC45NzMgNjYuMDg1NiAyMC44NDY4IDY2LjU5NDIgMjAuNzA1IDY3LjA4N0MyMS4xMTQ4IDY3LjIzMDEgMjEuMzk4NiA2Ny4zMjU1IDIxLjc2MTIgNjcuNDUyNkMyMS4zNjcxIDY4LjY3NjYgMjEuMTMwNiA2OS44ODQ3IDIxLjQ3NzQgNzEuMTg4MkMxOS41Njk5IDc0LjU3NDEgMTguMDA5MSA3OC4yNDYxIDE2Ljc0NzkgODIuMDQ1M0MxNi41NzQ1IDgxLjM5MzYgMTYuNDAxMSA4MC44MjEzIDE2LjI0MzUgODAuMjQ5MUMxNi41MjcyIDgwLjEyMTkgMTcuMDAwMiA4MC4wNDI0IDE3LjAzMTcgNzkuODY3NUMxNy4yNTI0IDc4LjY5MTIgMTcuMzk0MyA3Ny40ODMxIDE3LjQ4ODkgNzYuMjkwOUMxNy41MjA0IDc1Ljg5MzUgMTcuMzk0MyA3NS40NjQzIDE3LjMzMTIgNzQuOTM5N0MxNi44MjY4IDc1LjIyNTkgMTYuNTI3MiA3NS40MDA3IDE2LjIyNzcgNzUuNTc1NkMxNi4wNyA3NC43ODA4IDE1LjkxMjQgNzQuMDk3MiAxNS43NzA1IDczLjM4MTlDMTYuNzE2NCA3My4xNDM1IDE3LjUzNjIgNzIuOTM2OCAxOC4xOTgzIDcyLjc3NzhDMTguMDg4IDcyLjA3ODQgMTcuODM1NyA3MS41MDYyIDE3LjkzMDMgNzAuOTk3NUMxOC4xMzUzIDY5LjgyMTIgMTguNTI5NCA2OC42NjA3IDE4Ljc5NzQgNjcuNTAwM0MxOS4xNzU4IDY1Ljg2MyAxOS4yMjMgNjUuODE1MyAyMS4wNjc1IDY1LjU2MUMyMS4xNjIxIDY1LjExNTkgMjEuMjcyNSA2NC42NzA4IDIxLjM4MjggNjQuMTMwM0MyMS4wMDQ1IDY0LjA5ODUgMjAuNzA1IDY0LjA4MjYgMjAuMzczOSA2NC4wNTA5QzIwLjEyMTYgNjMuMDMzNSAyMS41NzIgNjIuMTU5MiAyMC42NTc3IDYxLjA5NDJDMjAuNDUyNyA2MS4yNjkgMjAuMTY4OSA2MS4zOTYyIDIwLjA0MjggNjEuNjE4N0MxOC4zNDAyIDY0Ljc2NjIgMTYuNjM3NiA2Ny45Mjk1IDE0Ljk2NjUgNzEuMTA4OEMxNC4zODMyIDcyLjIyMTUgMTMuODc4NyA3My4zNjYgMTMuMjk1NCA3NC41NzQxQzEyLjA4MTUgNzMuODQyOSAxMi4xMTMgNzMuMDMyMiAxMi41Mzg3IDcyLjE1NzlDMTMuNDg0NiA3MC4yMzQ1IDE0LjQ2MiA2OC4zMTEgMTUuNDU1MiA2Ni40MDM1QzE3LjAwMDIgNjMuNDQ2OCAxOC41OTI0IDYwLjQ5MDEgMjAuMzI2NiA1Ny4yMzE0QzE5LjM4MDcgNTcuMTgzNyAxOC40OTc5IDU2Ljg2NTggMTguMTgyNiA1Ny4xNjc4QzE3LjIzNjcgNTguMDQyMSAxNy4yMjA5IDU5LjI5NzkgMTcuNjE1IDYwLjUwNkMxNi40MDExIDYwLjc0NDQgMTUuOTU5NyA2MC45MTkzIDE1LjYyODYgNjEuNzQ1OUMxNC45NjY1IDYzLjM5OTEgMTMuOTQxOCA2NC43NjYyIDEyLjYwMTggNjUuODMxMkMxMy4xNTM1IDY3Ljg1IDEzLjE2OTMgNjguMTk5OCAxMi4xMTMgNjguNDdDMTAuNjc4NCA2OC44NTE1IDEwLjU4MzggNjkuNjk0IDEwLjcxIDcwLjkxOEMxMC43NTcyIDcxLjM2MzEgMTAuNTM2NSA3Mi4wOTQzIDEwLjIwNTUgNzIuMzAxQzkuMDM4ODYgNzMuMDMyMiA4Ljk5MTU3IDc0LjMwMzkgOC42NjA1MSA3NS4zNjg5QzcuODcyMjYgNzcuODQ4NyA3Ljc0NjE0IDgwLjU2NyA1LjkxNzQgODIuNjgxMkM1LjYwMjEgODMuMDQ2OCA1LjUzOTA0IDgzLjY2NjcgNS4zODEzOSA4NC4xMTE4QzUuOTAxNjMgODQuNjY4MiA2LjMyNzI5IDg1LjE0NTEgNi43Njg3MSA4NS42MjJDNi4wMTE5OSA4Ni4xNzgzIDUuMzM0MDkgODYuNTc1NyA0Ljc5ODA4IDg3LjEzMjFDNC4zNzI0MyA4Ny41NjEzIDQuNDM1NDkgODguMTk3MiA1LjA5NzYyIDg4LjM4NzlDNi4wOTA4MSA4OC42NzQgNS42NDkzOSA4OS4yMTQ1IDUuMjcxMDMgODkuNTMyNEM0LjkzOTk3IDg5LjgxODYgNC4zNzI0MyA4OS43NzA5IDMuOTYyNTQgODkuOTkzNEMzLjMwMDQxIDkwLjM0MzEgMy4yODQ2NCA5MS4wMTA4IDMuODUyMTggOTEuNDcxOEM0LjU0NTg0IDkyLjAxMjIgNS4zOTcxNSA5MS45NjQ1IDYuMDExOTkgOTEuMjgxQzYuMjQ4NDYgOTEuMDI2NyA2LjM5MDM1IDkwLjcwODcgNi43Njg3MSA5MC4xMzY1QzcuMTQ3MDcgOTEuMjQ5MiA3LjQxNTA3IDkyLjAyODEgNy43OTM0MyA5My4xNDA4QzcuMjI1ODkgOTIuODA3IDcuMDA1MTggOTIuNjk1OCA2LjY0MjU5IDkyLjQ3MzJDNi40Mzc2NCA5My4yOTk4IDYuMjQ4NDYgOTQuMDc4NyA1Ljk4MDQ2IDk1LjE5MTVDNi41Nzk1MyA5NC43MzA1IDYuODMxNzcgOTQuNTM5NyA3LjM2Nzc4IDk0LjExMDVDNy4wMjA5NSA5NS41NzMgNi43ODQ0NyA5Ni43NDkzIDYuNDUzNDEgOTcuOTA5N0M2LjAyNzc1IDk5LjM3MjIgNS4yNTUyNyAxMDAuNzg3IDUuMDk3NjIgMTAyLjI4MUM0LjU0NTg0IDEwNy40NjMgMy45MzEwMSAxMTIuNjMgNC4wMjU2IDExNy44NTlDNC4wNTcxMyAxMTkuMjI2IDMuOTMxMDEgMTIwLjYwOSAzLjg2Nzk1IDEyMS45OTJDMy43MjYwNiAxMjEuOTkyIDMuNTY4NDEgMTIxLjk5MiAzLjQyNjUzIDEyMS45OTJDMy4yNTMxMSAxMTkuNTI5IDMuMDc5NyAxMTcuMDggMi44OTA1MiAxMTQuNTM3SDEuMzkyODVDMS41MDMyIDExNS43MTMgMS45Mjg4NiAxMTYuODI2IDEuNjEzNTYgMTE3LjY1M0MxLjA3NzU1IDExOC45ODggMS4wNjE3OCAxMjAuMjkyIDEuMTA5MDggMTIxLjY0M0MxLjIxOTQzIDEyNC42NzkgMS4zNzcwOCAxMjcuNjk5IDEuNTE4OTcgMTMwLjczNUMxLjUxODk3IDEzMC45OSAxLjUxODk3IDEzMS4yNDQgMS41MTg5NyAxMzEuNTQ2QzEuMTg3OSAxMzEuNDM1IDAuOTUxNDI3IDEzMS4zNTUgMC42OTkxODggMTMxLjI2QzAuMDY4NTg4MSAxMzIuMjMgMC40NDY5NDggMTMzLjA1NiAxLjAzMDI1IDEzMy44MDNDLTAuMjk0MDA2IDEzNS4zNzcgLTAuMTgzNjUyIDEzNi43MTIgMS4xNTYzNyAxMzcuNzQ2QzEuMDMwMjUgMTM5LjE2IDAuNTg4ODMzIDE0MC41NDMgMC44NTY4MzcgMTQxLjc2N0MxLjE0MDYxIDE0My4wNTUgMS4wMzAyNSAxNDQuMjE1IDAuNTg4ODMzIDE0NS4zMTJDLTAuNDM1ODkxIDE0Ny44MjQgMC4wMDU1MjgxNSAxNTAuMzgzIDAuOTE5ODk3IDE1Mi41OTNDMi40MzMzNCAxNTYuMjAxIDQuNjQwNDMgMTU5LjQ3NiA3LjQ2MjM3IDE2Mi4yNTdDOC4wMTQxNCAxNjIuNzk4IDguODMzOTIgMTYzLjA4NCA5LjU0MzM0IDE2My40OTdDOC45NDQyNyAxNjQuNDgzIDkuMDM4ODYgMTY1LjA4NyAxMC4wMDA1IDE2Ni4xMDRDMTAuOTE0OSAxNjcuMDU4IDExLjgyOTMgMTY3Ljk5NiAxMS43NTA0IDE2OS40OUMxMS43MzQ3IDE2OS43OTIgMTEuOTcxMiAxNzAuMTI2IDEyLjE2MDMgMTcwLjM5NkMxMi45NDg2IDE3MS41MjUgMTMuODMxNCAxNzIuNTkgMTQuNTU2NiAxNzMuNzVDMTUuMTcxNCAxNzQuNzM2IDE1LjkyODIgMTc0Ljg0NyAxNi45MjE0IDE3NC41NDVDMTUuNzcwNSAxNzEuNzYzIDE0LjQ3NzggMTcwLjA3OCAxMy40Njg4IDE2OS43MTNDMTMuMjAwOCAxNjguMjgyIDEyLjk2NDMgMTY3LjA0MiAxMi43Mjc5IDE2NS43MzlDMTQuMjA5OCAxNjUuNzA3IDE0LjI1NzEgMTY4LjI5OCAxNi4xMDE2IDE2Ny41ODNDMTUuMTEzNiAxNjUuNzQ5IDE1LjA2MTEgMTY0LjU1NyAxNS45NDM5IDE2NC4wMDZDMTYuNDE2OSAxNjUuNjc1IDE3Ljk3NzYgMTY2LjU5NyAxOC42Mzk3IDE2OC4xNzFDMTkuMzAxOSAxNjkuNzEzIDIwLjIzMiAxNzEuMTQzIDIxLjExNDggMTcyLjU5QzIyLjAxMzQgMTc0LjA4NCAyMi45NzUxIDE3NS41NDcgMjMuOTUyNSAxNzcuMDA5QzI0LjkzIDE3OC40NzIgMjUuOTIzMiAxNzkuOTE4IDI2Ljk2MzcgMTgxLjMzM0MyOC4wMDQxIDE4Mi43NDggMjkuMDkxOSAxODQuMTMxIDMwLjIyNyAxODUuNDgyQzMxLjMxNDggMTg2Ljc4NSAzMi40NDk5IDE4OC4wNDEgMzMuNTg0OSAxODkuMjgxQzM0LjczNTggMTkwLjUzNyAzNS45MTgyIDE5MS43NjEgMzcuMjQyNCAxOTMuMTc1QzM1Ljk5NyAxOTMuNTczIDM1LjMzNDkgMTkzLjA5NiAzNC43ODMxIDE5Mi41MDhDMzQuMDEwNiAxOTEuNjk3IDMzLjA2NDcgMTkwLjkzNCAzMi42MjMzIDE4OS45NDlDMzIuMDQgMTg4LjY5MyAzMC42MzY5IDE4OC44MDQgMjkuOTI3NSAxODcuNzg3QzI3LjkwOTUgMTg0LjkwOSAyNS43MzQgMTgyLjE1OSAyMy42NTMgMTc5LjMzQzIyLjgxNzUgMTc4LjE4NSAyMS44MjQzIDE3Ny4wODkgMjEuMjg4MyAxNzUuODAxQzIwLjcyMDcgMTc0LjQxOCAxOS41MzgzIDE3My41OTEgMTguODc2MiAxNzIuMzM2QzE4LjcwMjggMTcyLjAwMiAxOC4zMDg3IDE3MS43OTUgMTguMDA5MSAxNzEuNTQxQzE4LjQ2NjMgMTczLjAzNSAxOS4xNzU3IDE3NC4yNDMgMTkuODUzNiAxNzUuNDgzQzIwLjMyNjYgMTc2LjM1NyAyMC41NjMxIDE3Ny41MzQgMjEuMjcyNSAxNzguMTA2QzIyLjg0OSAxNzkuMzc4IDIzLjE5NTggMTgxLjI2OSAyNC4xMTAyIDE4Mi44NTlDMjQuNTk4OSAxODMuNzAxIDI1LjE5OCAxODQuMzA1IDI1LjkyMzIgMTg0Ljk0MUMyNy4xMDU1IDE4NS45NzUgMjguMzUxIDE4Ny4xNjcgMjguOTgxNiAxODguNTVDMjkuNTQ5MSAxODkuODIxIDMwLjM1MzEgMTkwLjY2NCAzMS4zOTM2IDE5MS4yMDRDMzIuOTU0MyAxOTIuMDE1IDM0LjA0MjEgMTkzLjE2IDM0Ljg3NzcgMTk0LjYyMkMzNC41OTM5IDE5NC45MDggMzQuNDA0NyAxOTUuMDk5IDM0LjE5OTggMTk1LjI3NEMzNC4zMjU5IDE5NS4zODUgMzQuNDUyIDE5NS41MTIgMzQuNTc4MSAxOTUuNjM5QzM1LjU4NzEgMTk1LjMyMSAzNi43Mzc5IDE5NS45NDEgMzYuNzUzNyAxOTYuNTNDMzYuNzg1MiAxOTcuMzcyIDM3LjI3MzkgMTk3LjUzMSAzNy42MzY1IDE5Ny44ODFDMzguNTk4MiAxOTguNzg3IDM5LjYyMjkgMTk5LjY0NSA0MC42MTYxIDIwMC41MDRDNDAuODg0MSAyMDAuNzU4IDQxLjE2NzkgMjAxLjAxMiA0MS40MzU5IDIwMS4yNjdDNDEuNzE5NyAyMDEuNTY5IDQxLjk4NzcgMjAxLjg1NSA0Mi4yNzE1IDIwMi4xNTdINDIuMjM5OUM0My41NjQyIDIwMy4wOTUgNDQuODg4NCAyMDQuMDQ4IDQ2LjIxMjcgMjA0Ljk4NkM0NS4xNTY0IDIwNC44MTEgNDQuMDg0NCAyMDQuMzUgNDMuMDI4MiAyMDUuMDE4QzQyLjY5NzEgMjA2LjI1OCA0My4xODU4IDIwNy4xMDEgNDQuMjg5NCAyMDcuNjczQzQ0LjY1MiAyMDcuODY0IDQ0Ljk5ODggMjA4LjA3IDQ1LjMyOTkgMjA4LjI5M0M0Ni40MzM0IDIwOS4wNTYgNDcuNDg5NyAyMDkuODk4IDQ4LjYyNDcgMjEwLjU4MkM0OS45OTYzIDIxMS40MDggNTEuMzk5NCAyMTIuMTg3IDUyLjgzNCAyMTIuODg3QzUzLjc5NTcgMjEzLjM2NCA1NC40NzM1IDIxNC42NTEgNTUuODYwOSAyMTMuOTk5QzU1LjkzOTcgMjEzLjk2OCA1Ni4xNDQ2IDIxNC4yMjIgNTYuMzAyMyAyMTQuMzMzQzU3LjYyNjUgMjE1LjI4NyA1OC44ODc3IDIxNi4zNTIgNjAuMzA2NiAyMTcuMTQ3QzYxLjk5MzQgMjE4LjEwMSA2My43NTkxIDIxOC44OTYgNjUuNTU2MyAyMTkuNjU5QzY4LjI4MzcgMjIwLjgwMyA3MS4wNTgzIDIyMS44NTIgNzMuODE3MiAyMjIuOTMzQzc5LjA5ODUgMjI1LjAxNiA4NC41NTMxIDIyNi40MyA5MC4xMTgyIDIyNy40NzlDOTEuMTQyOSAyMjcuNjcgOTIuMjMwNyAyMjcuNTExIDkzLjI4NjkgMjI3LjUyN0M5My41MzkyIDIyNy41MjcgOTMuOTMzMyAyMjcuNDMyIDk0LjAyNzkgMjI3LjU1OUM5NC44MTYyIDIyOC42NCA5NS45OTg1IDIyOC4wOTkgOTYuOTc2IDIyOC4zMDZDOTcuNjIyMyAyMjguNDMzIDk4LjMzMTcgMjI4LjI3NCA5OC45OTM5IDIyOC4zODVDMTAyLjA2OCAyMjguOTQyIDEwNS4xNDIgMjI4LjU2IDEwOC4yMTYgMjI4LjQzM0MxMDkuNDkzIDIyOC4zODUgMTEwLjc3IDIyOC40MDEgMTEyLjAzMiAyMjguNTEzQzExMy4xOTggMjI4LjYyNCAxMTQuMzQ5IDIyOC42ODggMTE1LjUxNiAyMjguNzAzQzExNS40ODQgMjI4Ljc4MyAxMTUuNDY4IDIyOC44NjIgMTE1LjQ1MyAyMjguOTU4QzExNy4zNiAyMjkuODggMTE4Ljg0MiAyMjkuOTU5IDEyMC40NSAyMjkuMzIzQzEyMC43OTcgMjI5LjE4IDEyMS4yMzggMjI5LjExNyAxMjEuNTg1IDIyOS4xOTZDMTIyLjU3OCAyMjkuNDAzIDEyMy41NTYgMjMwLjA1NSAxMjQuNDM5IDIyOC44NzhDMTI0LjU0OSAyMjguNzM1IDEyNS4xNDggMjI4Ljk1OCAxMjUuNTExIDIyOS4wMjFDMTI1LjczMSAyMjkuMDUzIDEyNi4wNDcgMjI5LjI0NCAxMjYuMTU3IDIyOS4xNjRDMTI4LjA4IDIyNy42MDcgMTMwLjUyNCAyMjguNDgxIDEzMi42MzYgMjI3Ljc5N0MxMzMuMTI1IDIyNy42MzggMTMzLjc0IDIyNy45NzIgMTM0LjMwNyAyMjguMDJDMTM0Ljc2NSAyMjguMDUyIDEzNS40MTEgMjI4LjE5NSAxMzUuNjQ3IDIyNy45NTZDMTM2LjUxNSAyMjcuMDgyIDEzNy42NSAyMjYuOTIzIDEzOC42NzQgMjI2LjQ3OEMxMzkuMDUzIDIyNi4zMTkgMTM5LjQ0NyAyMjYuMTEyIDEzOS42MzYgMjI1Ljc2M0MxNDAuMjk4IDIyNS42MzUgMTQwLjk3NiAyMjUuNTA4IDE0MS42MzggMjI1LjM2NUMxNDEuNjA3IDIyNS40OTIgMTQxLjU5MSAyMjUuNjUxIDE0MS42MzggMjI1Ljg1OEMxNDIuMDggMjI1LjU3MiAxNDIuNDI2IDIyNS4zMzMgMTQyLjc1NyAyMjUuMTI3QzE0Mi45MTUgMjI1LjA5NSAxNDMuMDU3IDIyNS4wNDcgMTQzLjIxNSAyMjVDMTQzLjg2MSAyMjUuMDc5IDE0NC41MDcgMjI1LjE1OSAxNDUuMTU0IDIyNS4yMDZDMTQ1LjQ2OSAyMjUuMjM4IDE0NS44MzIgMjI1LjI4NiAxNDYuMDg0IDIyNS4xNTlDMTQ3LjM3NyAyMjQuNTA3IDE0OC42NTQgMjIzLjgyMyAxNDkuOTE1IDIyMy4wOTJDMTUwLjE2NyAyMjIuOTQ5IDE1MC4zMDkgMjIyLjYzMSAxNTAuNDgyIDIyMi4zNjFDMTUwLjgxMyAyMjIuMjM0IDE1MS4xMjkgMjIyLjEyMiAxNTEuNDYgMjIxLjk5NUMxNTEuNDYgMjIyLjA3NSAxNTEuNDQ0IDIyMi4xMzggMTUxLjQyOCAyMjIuMjE4QzE1MS44MzggMjIyLjI2NSAxNTIuMjY0IDIyMi4zOTMgMTUyLjY3NCAyMjIuMzQ1QzE1Mi44NjMgMjIyLjMyOSAxNTMuMDIgMjIyLjAxMSAxNTMuMzA0IDIyMS43MDlDMTUzLjIxIDIyMS42MTQgMTUzLjExNSAyMjEuNTE4IDE1My4wMiAyMjEuNDIzQzE1My43OTMgMjIxLjEzNyAxNTQuNTgxIDIyMC44MzUgMTU1LjMzOCAyMjAuNTAxQzE1NS40MzMgMjIwLjY2IDE1NS41MjcgMjIwLjgwMyAxNTUuNjY5IDIyMC44MzVDMTU1LjkyMSAyMjAuOTE0IDE1Ni4yMzcgMjIwLjc1NSAxNTYuNTM2IDIyMC43MDhDMTU2LjQ1NyAyMjAuNDg1IDE1Ni40NDEgMjIwLjE5OSAxNTYuMjg0IDIyMC4wNzJDMTU2Ljk3NyAyMTkuNzM4IDE1Ny42NzEgMjE5LjM4OCAxNTguMzMzIDIxOC45OTFDMTU4Ljc3NSAyMTguNzIxIDE1OS4yNjMgMjE4LjU0NiAxNTkuNzY4IDIxOC4zODdDMTU5LjMxMSAyMTguNjU3IDE1OC44NTQgMjE4LjkyNyAxNTguMzgxIDIxOS4xOThDMTU4LjI4NiAyMTkuMjQ1IDE1OC4zMzMgMjE5LjU0NyAxNTguMzAyIDIxOS45NDVDMTYwLjQ3NyAyMTkuMDg2IDE2Mi41MjcgMjE4LjM4NyAxNjQuMjkyIDIxNy4wMzZDMTY0Ljc4MSAyMTYuNjg2IDE2NS4yNyAyMTYuMzM2IDE2NS43NzQgMjE1Ljk4NkMxNjUuNjggMjE1LjkzOSAxNjUuNjAxIDIxNS45MDcgMTY1LjUwNiAyMTUuODkxQzE2NS42MTcgMjE1Ljg0MyAxNjUuNzExIDIxNS43OTYgMTY1LjgyMiAyMTUuNzQ4QzE2NS44MjIgMjE1LjgyOCAxNjUuODIyIDIxNS45MDcgMTY1Ljc5IDIxNS45ODZDMTY3LjM5OCAyMTYuMTE0IDE2OC41MTcgMjE1LjIwOCAxNjkuNTU4IDIxNC4xNzRDMTY5LjYwNSAyMTQuMTI3IDE2OS41MjYgMjEzLjkyIDE2OS40NDggMjEzLjc0NUMxNjkuNjY4IDIxMy42MDIgMTY5Ljg4OSAyMTMuNDc1IDE3MC4xMSAyMTMuMzMyQzE3MC4yMzYgMjEzLjQxMSAxNzAuMzc4IDIxMy40NTkgMTcwLjU2NyAyMTMuNDQzQzE3MS4wNTYgMjEzLjQyNyAxNzEuNTI5IDIxMi45NSAxNzIuMDE3IDIxMi42NjRDMTcxLjc2NSAyMTIuNjMyIDE3MS41MTMgMjEyLjU4NSAxNzEuMjYxIDIxMi41NTNDMTcxLjUyOSAyMTIuMzc4IDE3MS43OTcgMjEyLjE4NyAxNzIuMDY1IDIxMi4wMTJDMTcyLjI1NCAyMTEuODg1IDE3Mi40NDMgMjExLjc3NCAxNzIuNjE2IDIxMS42NDdDMTcyLjQyNyAyMTEuOTgxIDE3Mi4yNTQgMjEyLjMzIDE3Mi4wNDkgMjEyLjY0OEMxNzQuOTE4IDIxMS4zNzcgMTc3LjY5MyAyMDkuODY2IDE4MC4xMiAyMDcuODk1QzE4Mi41MDEgMjA1Ljk3MiAxODUuMTUgMjA0LjMwMyAxODcuMjYyIDIwMS43NzVDMTg3LjAxIDIwMS43MTIgMTg2Ljc3MyAyMDEuNjY0IDE4Ni41MzcgMjAxLjYzMkMxODYuNzEgMjAxLjQ0MSAxODYuOTE1IDIwMS4yNjcgMTg3LjEzNiAyMDEuMTA4QzE4Ny43MDMgMjAxLjAxMiAxODcuOTcxIDIwMS4wMTIgMTg4LjEyOSAyMDAuODg1QzE4OS40MzggMTk5Ljg4NCAxOTAuNzMgMTk4Ljg4MiAxOTEuOTkyIDE5Ny44MzNDMTkyLjQ0OSAxOTcuNDUyIDE5Mi44MjcgMTk2Ljk1OSAxOTMuMTc0IDE5Ni40NjZDMTkzLjYxNSAxOTUuODYyIDE5My41NjggMTk1LjI5IDE5My4xMTEgMTk0LjY4NkMxOTMuODgzIDE5My44MTEgMTk0LjcwMyAxOTMuMDAxIDE5NS42NDkgMTkyLjI2OUMxOTUuNzQ0IDE5Mi4xOSAxOTUuODM4IDE5Mi4wNzkgMTk1LjkwMSAxOTEuOTY3QzE5Ni41NzkgMTkwLjc0MyAxOTcuMjU3IDE4OS41MzUgMTk3LjkxOSAxODguMjk1QzE5OC42MTMgMTg2Ljk5MiAxOTkuNTc0IDE4NS43MiAxOTkuODQyIDE4NC4zMjFDMTk5Ljg0MiAxODQuMjkgMTk5Ljg0MiAxODQuMjU4IDE5OS44NTggMTg0LjI0MkMyMDEuMDU2IDE4My4yNTYgMjAxLjc4MiAxODEuNzYyIDIwMi43NzUgMTgwLjU3QzIwMi44MzggMTgwLjQ5IDIwMi43NDMgMTgwLjI4NCAyMDIuODA2IDE4MC4xNzJDMjAzLjYyNiAxNzguNzg5IDIwMy41NjMgMTc2Ljk3NyAyMDUuMDEzIDE3NS44NjVDMjA1LjU2NSAxNzUuNDM1IDIwNS4zOTIgMTc0Ljc1MiAyMDQuMzM1IDE3NC41NDVDMjAzLjcyMSAxNzUuMzI0IDIwMy4wNTkgMTc2LjE1MSAyMDIuNDEyIDE3Ny4wMDlDMjAyLjAzNCAxNzcuNTAyIDIwMS42ODcgMTc4LjAxMSAyMDEuMzI0IDE3OC41MDNDMjAxLjM3MiAxNzcuOTc5IDIwMS4yMTQgMTc3LjU4MSAyMDAuODY3IDE3Ny4zNTlDMjAyLjc0MyAxNzQuODE1IDIwNC41NCAxNzIuMjA4IDIwNi4xMTcgMTY5LjQ1OEMyMDYuNzk1IDE2OC4yNjYgMjA3LjYxNSAxNjcuMTUzIDIwOC4zNzEgMTY2LjAwOUMyMDguNDk3IDE2Ni4wODggMjA4LjYyNCAxNjYuMTUyIDIwOC43NjUgMTY2LjIzMUMyMDcuNjQ2IDE2OC40MjUgMjA2LjU0MyAxNzAuNjE5IDIwNS4zOTIgMTcyLjg3NkMyMDUuODY1IDE3My4xNjIgMjA2LjMyMiAxNzMuNDQ4IDIwNi43NDggMTczLjcwM0MyMDcuMjUyIDE3Mi42MzggMjA3LjQ1NyAxNzEuNDYxIDIwOC4xNTEgMTcwLjkyMUMyMDkuMjg2IDE3MC4wNDcgMjA5Ljk3OSAxNjguOTUgMjEwLjYyNiAxNjcuNzczQzIxMi4wOTIgMTY1LjExOSAyMTMuNTExIDE2Mi40NDggMjE0Ljk0NSAxNTkuNzk0QzIxNS4wNzEgMTU5LjU3MSAyMTUuMjEzIDE1OS4zNDggMjE1LjM1NSAxNTkuMTFDMjE1LjU3NiAxNTkuMzggMjE1Ljc0OSAxNTkuNTcxIDIxNS45MjMgMTU5Ljc5NEMyMTYuOTYzIDE1OS4zMDEgMjE3LjA1OCAxNTguMzc5IDIxNi45NDcgMTU3LjQ0MUMyMTguODg3IDE1Ni43ODkgMjE5LjQ4NiAxNTUuNTk3IDIxOC44NzEgMTUzLjk5MUMyMTkuNzA2IDE1Mi44NDcgMjIwLjc5NCAxNTEuODkzIDIyMS4xODggMTUwLjcwMUMyMjEuNjE0IDE0OS40NDUgMjIyLjI5MiAxNDguNTIzIDIyMy4yMzggMTQ3LjgwOEMyMjUuMzk4IDE0Ni4xODYgMjI2LjM0MyAxNDMuNzcgMjI2LjY5IDE0MS40MDJDMjI3LjI1OCAxMzcuNTIzIDIyNy4wMzcgMTMzLjU2NSAyMjYuMDYgMTI5LjcxOEwyMjYuMDQ0IDEyOS42ODZaTTM5LjQxOCAzMi43NjcyQzM5LjQxOCAzMS42NzAzIDQwLjAxNzEgMzEuMjI1MyA0MS4wMjYgMzEuMTYxN0M0MC40OSAzMS43MDIxIDM5Ljk1NCAzMi4yMjY3IDM5LjQxOCAzMi43NjcyWk00MC4wOTU5IDQwLjY5OTRDNDAuNDc0MiA0MC4yNzAyIDQwLjg2ODQgMzkuODQxIDQxLjM3MjggMzkuMjg0NkM0MS4yMDQ3IDQwLjAwNTIgNDAuNzc5IDQwLjQ3NjggNDAuMDk1OSA0MC42OTk0Wk00Ni4yNDQyIDM2LjEwNTRDNDUuMjk4MyAzNi42OTM1IDQ0LjM1MjQgMzcuMjk3NiA0My4zMjc3IDM3LjkzMzRDNDMuMzU5MiAzNy42MzE0IDQzLjM3NSAzNy4yODE3IDQzLjQwNjUgMzYuOTMyQzQzLjEyMjggMzYuOTE2MSA0Mi44MjMyIDM2LjkwMDIgNDIuNDc2NCAzNi44Njg0QzQyLjk5NjYgMzYuMDczNiA0My4yMDE2IDM2LjU1MDUgNDMuNDIyMyAzNi45MzJDNDQuMzY4MiAzNi4zMjc5IDQ1LjMxNDEgMzUuNzA4IDQ2LjI5MTUgMzUuMTAzOUM0Ni43MTcyIDM0LjgzMzcgNDcuMTkwMSAzNC42MjcgNDguMDQxNCAzNC4xODE5QzQ3LjIyMTcgMzUuMDcyMSA0Ni43MzI5IDM1LjU4MDggNDYuMjQ0MiAzNi4xMDU0Wk00LjQ1MTI1IDEzMS41M1YxMzIuMjQ1QzQuNDUxMjUgMTMyLjI0NSA0LjMyNTEzIDEzMi4yNDUgNC4yNzc4NCAxMzIuMjYxQzQuMjc3ODQgMTMyLjAyMyA0LjI2MjA3IDEzMS43ODQgNC4yNDYzMSAxMzEuNTQ2QzQuMzI1MTMgMTMxLjU0NiA0LjM4ODE5IDEzMS41NDYgNC40NjcwMiAxMzEuNTQ2TDQuNDUxMjUgMTMxLjUzWk0yLjI1OTkyIDEyMy42NjJDMi4yOTE0NSAxMjMuNTM0IDIuMzg2MDQgMTIzLjQwNyAyLjQ0OTEgMTIzLjI4QzIuNTI3OTMgMTIzLjM3NSAyLjYwNjc1IDEyMy40NTUgMi43MDEzNCAxMjMuNTVDMi42NTQwNSAxMjMuNjQ2IDIuNjA2NzUgMTIzLjc0MSAyLjU1OTQ2IDEyMy44MzZDMi40NjQ4NyAxMjMuNzczIDIuMjU5OTIgMTIzLjY5MyAyLjI3NTY5IDEyMy42NjJIMi4yNTk5MlpNMy4zNDc3MSAxNTEuMzIxQzMuMjUzMTIgMTUxLjA2NyAzLjE3NDI5IDE1MC44MjggMy4wNzk3IDE1MC41NzRDMy4xNTg1MyAxNTAuNTQyIDMuMjUzMTEgMTUwLjQ5NCAzLjMzMTk0IDE1MC40NjJDMy40NTgwNiAxNTAuNzAxIDMuNTY4NDEgMTUwLjkyMyAzLjY5NDUzIDE1MS4xNjJDMy41ODQxOCAxNTEuMjEgMy40NzM4MiAxNTEuMjU3IDMuMzQ3NzEgMTUxLjMyMVpNNC4wMDk4MyAxNDkuMzY2QzMuNDg5NTkgMTQ4LjQ0NCAyLjg5MDUyIDE0Ny41NjkgMi40ODA2MyAxNDYuNkMyLjI1OTkyIDE0Ni4wOTEgMi4yNzU2OSAxNDUuMzkyIDIuNDE3NTcgMTQ0Ljg1MUMyLjUxMjE2IDE0NC41MTcgMy4wNDgxNyAxNDQuMjk1IDMuMzc5MjQgMTQ0LjAyNUMzLjU1MjY1IDE0NC40MDYgMy44MjA2NSAxNDQuNzcyIDMuODY3OTUgMTQ1LjE2OUM0LjAyNTYgMTQ2LjQ4OCA0LjEwNDQyIDE0Ny44MjQgNC4yMTQ3OCAxNDkuMTU5QzQuMTUxNzIgMTQ5LjIyMyA0LjA3Mjg5IDE0OS4zMDIgNC4wMDk4MyAxNDkuMzY2Wk0zLjI4NDY0IDE0Mi4xNDlDMy4zOTUgMTQwLjM2OCAzLjMxNjE3IDEzOC43MTUgNC41NjE2MSAxMzcuMTQxQzUuNDc1OTggMTM5LjI0IDQuNzE5MjYgMTQwLjY4NiAzLjI4NDY0IDE0Mi4xNDlaTTIxOC4yMDkgMTEyLjgwNEMyMTguMzM1IDExMy4wOTEgMjE4LjQxNCAxMTMuMzc3IDIxOC41MjQgMTEzLjY2M0MyMTguMzgyIDExMy42OTUgMjE4LjI0IDExMy43MTEgMjE4LjA4MyAxMTMuNzQyQzIxOC4wMiAxMTMuNDQgMjE3Ljk1NiAxMTMuMTU0IDIxNy44OTMgMTEyLjg1MkMyMTguMDA0IDExMi44MzYgMjE4LjIwOSAxMTIuNzczIDIxOC4yMjQgMTEyLjgwNEgyMTguMjA5Wk0xNjMuOTMgMjEwLjQ1NUMxNjMuMTczIDIxMC43NzMgMTYyLjQwMSAyMTEuMDkgMTYxLjY0NCAyMTEuNDA4QzE2Mi4zMjIgMjEwLjk0NyAxNjMuMDE1IDIxMC40NzEgMTYzLjY5MyAyMTAuMDFDMTYzLjc3MiAyMTAuMTY4IDE2My44NTEgMjEwLjMxMiAxNjMuOTMgMjEwLjQ3MVYyMTAuNDU1Wk0xNjEuNTAyIDIxMS40NTZDMTYwLjk4MiAyMTEuNzI2IDE2MC40NDYgMjExLjk4MSAxNTkuOTI2IDIxMi4yNTFDMTYwLjI3MiAyMTEuODIyIDE2MC42MzUgMjExLjM3NyAxNjEuMDEzIDIxMC45QzE2MS4xODcgMjExLjA5IDE2MS4zNDQgMjExLjI4MSAxNjEuNTAyIDIxMS40NTZaTTk0LjAyNzkgMjIxLjU1QzkzLjg1NDUgMjIxLjUwMiA5My42NDk1IDIyMS40ODcgOTMuNDQ0NiAyMjEuNTAyQzkzLjUzOTIgMjIxLjM1OSA5My42MzM4IDIyMS4yMzIgOTMuNzI4NCAyMjEuMDczQzkzLjgzODcgMjIxLjI2NCA5My45NDkxIDIyMS40MDcgOTQuMDI3OSAyMjEuNTM0VjIyMS41NVpNOTMuNDEzMSAyMjIuNTk5QzkzLjQxMzEgMjIyLjU5OSA5My4zODE1IDIyMi41OTkgOTMuMzY1OCAyMjIuNTk5QzkzLjM2NTggMjIyLjU5OSA5My4zNjU4IDIyMi41NjggOTMuMzY1OCAyMjIuNTUyQzkzLjM2NTggMjIyLjU2OCA5My4zOTczIDIyMi41ODMgOTMuNDEzMSAyMjIuNTk5Wk04OC4xOTQ5IDIyMS43MjVDODcuNTE3IDIyMS42MTQgODYuODA3NSAyMjEuMzU5IDg2LjAzNSAyMjEuMDczQzg2LjM5NzYgMjIxLjA1NyA4Ni43Mjg3IDIyMS4wMjYgODcuMDU5OCAyMjEuMDFDODcuNDM4MSAyMjEuMjQ4IDg3LjgxNjUgMjIxLjQ4NyA4OC4xOTQ5IDIyMS43MjVaTTEyNC40ODYgMjIxLjg4NEMxMjUuNDc5IDIyMi4yNSAxMjYuMjIgMjIyLjM0NSAxMjYuNzU2IDIyMS43NTdDMTI3LjExOSAyMjEuOTQ4IDEyNy40ODEgMjIyLjEyMiAxMjcuODQ0IDIyMi4zMTNDMTI3Ljg0NCAyMjIuMzI5IDEyNy44NDQgMjIyLjM0NSAxMjcuODQ0IDIyMi4zNjFDMTI3LjQxOCAyMjIuNDcyIDEyNi45OTIgMjIyLjY0NyAxMjYuNTY3IDIyMi42MzFDMTI2LjI1MiAyMjIuNjMxIDEyNS45MzYgMjIyLjU5OSAxMjUuNjIxIDIyMi41NjhDMTI1LjIyNyAyMjIuNDI0IDEyNC44MzMgMjIyLjIxOCAxMjQuNDU0IDIyMS45MzJDMTI0LjQ1NCAyMjEuOTMyIDEyNC40ODYgMjIxLjkgMTI0LjQ4NiAyMjEuODg0Wk0xMjUuMjQzIDIxNS43OTZDMTI1LjY2OCAyMTUuNzMyIDEyNi4wOTQgMjE1LjY4NCAxMjYuNTM1IDIxNS42MDVDMTI2LjIzNiAyMTUuNzQ4IDEyNi4wMzEgMjE1Ljg3NSAxMjUuODczIDIxNi4wNUMxMjUuODEgMjE2LjAxOCAxMjUuNzQ3IDIxNS45ODYgMTI1LjY2OCAyMTUuOTU1QzEyNS41NDIgMjE1Ljg5MSAxMjUuNCAyMTUuODQzIDEyNS4yNDMgMjE1Ljc5NlpNMTI3LjQzNCAyMTYuNjU0QzEyNy4zNTUgMjE2LjI3MyAxMjcuMjc2IDIxNS44NzUgMTI3LjE5NyAyMTUuNDc4QzEyNy43MDIgMjE1LjM5OCAxMjguMjIyIDIxNS4yODcgMTI4LjcyNyAyMTUuMTkyQzEyOC42OTUgMjE1LjI3MSAxMjguNzU4IDIxNS4zODIgMTI4Ljc3NCAyMTUuNDc4QzEyOC45MzIgMjE1LjQxNCAxMjkuMDg5IDIxNS4zNTEgMTI5LjI2MyAyMTUuMjg3QzEyOS4yMTUgMjE1LjIyMyAxMjkuMTY4IDIxNS4xNiAxMjkuMTM3IDIxNS4xMTJDMTMwLjAxOSAyMTQuOTUzIDEzMC45MDIgMjE0Ljc3OCAxMzEuNzg1IDIxNC41ODhDMTMxLjY3NSAyMTUuMDY1IDEzMS41MzMgMjE1LjQ2MiAxMzEuMzc1IDIxNS43OEMxMzAuNDI5IDIxNi4wMDIgMTI5LjQ1MiAyMTYuMTkzIDEyOC42NDggMjE2Ljc2NUMxMjguMjg1IDIxNi43MzQgMTI3Ljg5MSAyMTYuNzAyIDEyNy40NSAyMTYuNjM4TDEyNy40MzQgMjE2LjY1NFpNMTU1LjQ2NCAyMS4wMTk5QzE1Ni4yMDUgMjEuNTkyMiAxNTYuOTE0IDIyLjE5NjIgMTU3LjY1NSAyMi43NTI2QzE1Ny45NzEgMjIuOTkxIDE1OC4zMDIgMjMuMjI5NSAxNTguNjQ5IDIzLjQwNDNDMTYwLjQzIDI0LjMxMDQgMTYyLjI0MyAyNS4yMDA2IDE2NC4wMjQgMjYuMTIyNkMxNjQuMTM1IDI2LjE4NjIgMTY0LjIxNCAyNi4yOTc0IDE2NC4yOTIgMjYuNDI0NkMxNjIuNjUzIDI2LjIxOCAxNjEuMDEzIDI2LjAyNzIgMTU5LjQyMSAyNS44MjA2QzE1Ni42MzEgMjIuMDUzMiAxNTUuNTc0IDIxLjExNTMgMTUzLjkzNSAyMC44OTI3QzE1NC40NzEgMjAuNjA2NiAxNTQuOTYgMjAuNjA2NiAxNTUuNDggMjEuMDA0TDE1NS40NjQgMjEuMDE5OVpNMTUzLjg1NiAxNS43NDI0QzE1My44ODggMTUuNTUxNiAxNTMuOTgyIDE1LjM3NjggMTU0LjA0NSAxNS4yMTc4QzE1NC44MDIgMTQuOTQ3NiAxNTYuMTU4IDE1Ljk4MDggMTU2Ljc3MyAxNy42MzRDMTU1Ljg1OCAxNi40NDE4IDE1NS4xMzMgMTUuODY5NSAxNTMuOTUxIDE2Ljc0MzhDMTUzLjg4OCAxNi4xMDggMTUzLjg0IDE1LjkxNzIgMTUzLjg3MiAxNS43MjY1TDE1My44NTYgMTUuNzQyNFpNMTY1LjQ0MyAyMC41NzQ4QzE2NS40NDMgMjAuNTc0OCAxNjUuNDkxIDIwLjQ5NTMgMTY1LjUwNiAyMC40NDc2QzE2NS44MzcgMjAuNjIyNSAxNjYuMTUzIDIwLjgxMzMgMTY2LjQ4NCAyMC45ODgxQzE2Ni40NTIgMjEuMDUxNyAxNjYuNDIxIDIxLjA5OTQgMTY2LjM4OSAyMS4xNjNDMTY2LjA3NCAyMC45NzIyIDE2NS43NTkgMjAuNzgxNSAxNjUuNDQzIDIwLjU3NDhaTTE4Mi41NjQgMzMuNDAzQzE4Mi45NzQgMzIuNjcxOCAxODMuNDMxIDMyLjc2NzIgMTg0LjAxNCAzMy41NDYxQzE4My40NjMgMzMuODAwNCAxODMuMDY5IDMzLjk3NTMgMTgyLjUzMyAzNC4yMjk2QzE4Mi41MzMgMzMuODc5OSAxODIuNDY5IDMzLjU5MzggMTgyLjU2NCAzMy40MTg5VjMzLjQwM1pNMTg0Ljk5MiAzNC43MzgzQzE4NS4wNzEgMzQuNjU4OCAxODUuMTY1IDM0LjU5NTIgMTg1LjI0NCAzNC41MTU4QzE4NS41MTIgMzQuODk3MyAxODUuNzY0IDM1LjI3ODggMTg2LjAzMiAzNS42NjAzQzE4NS42ODYgMzUuMzU4MyAxODUuMzM5IDM1LjA0MDMgMTg0Ljk5MiAzNC43MzgzWk0xODYuMDk1IDM1LjcyMzlDMTg3LjM3MiAzNi4wODk1IDE4OC4xNjEgMzcuMDQzMyAxODkuMTIyIDM4LjI1MTRDMTg3Ljk0IDM3LjYzMTQgMTg2Ljk5NCAzNy4xNzA0IDE4Ni4xMTEgMzYuNjE0MUMxODUuOTg1IDM2LjUzNDYgMTg2LjExMSAzNi4wNDE4IDE4Ni4xMTEgMzUuNzIzOUgxODYuMDk1Wk0xODkuMTU0IDQ2LjMxMDdDMTg4LjY2NSA0Ni4yMzEyIDE4OC4yNTUgNDYuMTY3NyAxODcuODQ1IDQ2LjEwNDFDMTg4LjAxOSA0NS45NzY5IDE4OC4xOTIgNDUuODQ5NyAxODguMzY2IDQ1LjczODVDMTg4LjYxOCA0NS45MjkyIDE4OC44ODYgNDYuMTIgMTg5LjE1NCA0Ni4zMTA3Wk0xODYuOTQ3IDQ2Ljc1NThDMTg3LjA3MyA0Ny4wNTc4IDE4Ny4xODMgNDcuMzI4MSAxODcuMzg4IDQ3LjUxODhDMTg3LjEzNiA0Ny4zNTk5IDE4Ni44ODQgNDcuMjAwOSAxODYuNiA0Ny4wMTAyQzE4Ni43MjYgNDYuOTE0OCAxODYuODM2IDQ2LjgzNTMgMTg2Ljk0NyA0Ni43NTU4Wk0xODguMDgyIDQ3Ljc4OTFDMTg4LjI4NyA0Ny43ODkxIDE4OC41MDcgNDguMDExNiAxODguNzEyIDQ4LjI1MDFDMTg4LjQxMyA0OC4xMDcgMTg4LjA4MiA0Ny45MzIxIDE4Ny43MTkgNDcuNzI1NUMxODcuODMgNDcuNzU3MyAxODcuOTQgNDcuNzg5MSAxODguMDgyIDQ3Ljc4OTFaTTIwMy4xMjIgMTU2LjUxOUMyMDEuMTE5IDE1OC4zOTUgMTk5LjU3NCAxNjAuMzk4IDIwMi41ODYgMTU2LjcyNkMyMDIuOTMyIDE1Ni4yOTYgMjAzLjI2MyAxNTUuODUxIDIwMy41OTUgMTU1LjQwNkMyMDMuNDY4IDE1NS43ODggMjAzLjMxMSAxNTYuMTUzIDIwMy4xMzcgMTU2LjUzNUwyMDMuMTIyIDE1Ni41MTlaTTIxNS4xMTkgODAuNzg5NUMyMTYuMTU5IDgwLjY2MjQgMjE1Ljg5MSA4MS43Mjc0IDIxNi4yMDcgODIuNDU4NkMyMTUuNTYgODIuNTU0IDIxNS4wNzEgODIuNjMzNSAyMTQuNDI1IDgyLjcyODlDMjE0LjUzNSA4MS45MDIzIDIxNC4xMSA4MC45MTY3IDIxNS4xMDMgODAuNzg5NUgyMTUuMTE5Wk0yMTQuODM1IDcyLjc5MzdDMjE0LjUwNCA3Mi4xNDIgMjE0LjE4OSA3MS41MDYyIDIxMy44NTggNzAuODU0NEMyMTUuNDM0IDcxLjA2MTEgMjE0Ljk0NSA3MS45ODMgMjE0LjgzNSA3Mi43OTM3Wk0yMTIuOTU5IDEwNC41N0MyMTMuMTAxIDEwNi41NzMgMjEzLjMzNyAxMDguNTc2IDIxMy40NjMgMTEwLjU3OUMyMTIuMTM5IDEwNy4yNDEgMjEyLjc3IDEwMS44NjggMjExLjc0NSA5NS42NjgzQzIxMS43NDUgOTUuNzMxOSAyMTEuNzc3IDk1Ljc3OTYgMjExLjc5MiA5NS44NDMyQzIxMi4zMTMgOTcuNzk4NCAyMTIuOTQzIDk5LjcyMTkgMjEzLjU5IDEwMS44NjhDMjEyLjQwNyAxMDIuMzQ1IDIxMi44OCAxMDMuNDg5IDIxMi45NTkgMTA0LjU1NFYxMDQuNTdaTTIxMy4zNTMgNzUuMjQxOEMyMTIuMzQ0IDc0LjY1MzYgMjExLjcxNCA3My44OTA2IDIxMi4xMzkgNzIuNjE4OUMyMTMuMDM4IDczLjI3MDYgMjEzLjU5IDc0LjA2NTQgMjEzLjM1MyA3NS4yNDE4Wk0yMTMuNDMyIDc2Ljc2NzhDMjEyLjUzMyA3Ni4xNjM3IDIxMi43ODYgNzUuNzAyOCAyMTMuMzUzIDc1LjI3MzZDMjEzLjM4NSA3NS43NjYzIDIxMy40IDc2LjI1OTEgMjEzLjQzMiA3Ni43Njc4Wk0yMTIuMTIzIDY1LjczNTlDMjEyLjU2NSA2Ni41NzgzIDIxMi45OSA2Ny40MDQ5IDIxMy41MjYgNjguNDM4MkMyMTIuMTg2IDY3Ljc3MDYgMjEyLjA0NSA2Ny41MDAzIDIxMi4xMjMgNjUuNzM1OVpNMjExLjQ3NyA3Mi4wMTQ4QzIxMS45NjYgNzEuODU1OSAyMTIuMTcxIDcyLjA5NDMgMjEyLjEwOCA3Mi41ODcxQzIxMS44MjQgNzIuNTM5NCAyMTEuNTU2IDcyLjUwNzYgMjExLjI3MiA3Mi40NTk5QzIxMS4zMzUgNzIuMzAxIDIxMS4zODIgNzIuMDQ2NiAyMTEuNDc3IDcyLjAxNDhaTTIxMC4wNDIgNjIuNjUyQzIxMC4xNTMgNjIuNTA4OSAyMTAuMzEgNjIuMzk3NyAyMTAuNDg0IDYyLjI3MDVDMjEwLjU2MyA2Mi43MTU2IDIxMC41NzggNjIuODI2OCAyMTAuNTk0IDYyLjkzODFDMjEwLjQyMSA2Mi45NTQgMjEwLjI2MyA2Mi45ODU4IDIxMC4wOSA2Mi45Njk5QzIxMC4wNTggNjIuOTY5OSAyMDkuOTk1IDYyLjcxNTYgMjEwLjA0MiA2Mi42NTJaTTIxMC4wOSA2OC44Njc0QzIxMC4zMSA2OC45MTUxIDIxMC43MzYgNjguOTk0NiAyMTAuNzM2IDY5LjAyNjRDMjEwLjcwNSA2OS40MDc5IDIxMC42MSA2OS43ODk0IDIxMC41MzEgNzAuMTcwOUMyMTAuMzEgNzAuMTIzMiAyMTAuMTA1IDcwLjA3NTUgMjA5Ljg4NSA3MC4wMjc4QzIwOS45NDggNjkuNjQ2MyAyMTAuMDI3IDY5LjI0ODkgMjEwLjA5IDY4Ljg2NzRaTTIwNy42NjIgNTcuNzI0MkMyMDcuNzI1IDU4LjUzNDkgMjA5LjA4MSA1OC43MjU2IDIwOC40MDMgNjAuMjgzNUMyMDcuODY3IDU5LjMxMzggMjA3LjQ4OSA1OC42NDYyIDIwNy4xMSA1Ny45Nzg1QzIwNy4yOTkgNTcuODk5IDIwNy40NzMgNTcuODAzNyAyMDcuNjYyIDU3LjcyNDJaTTIwMC4wNDcgNDYuODUxMkMyMDAuMDQ3IDQ2Ljg1MTIgMjAwLjE0MiA0Ny4wNDE5IDIwMC4xODkgNDcuMTM3M0MyMDAuMDYzIDQ3LjEzNzMgMTk5LjkyMSA0Ny4xODUgMTk5LjgyNyA0Ny4xMzczQzE5OS43NDggNDcuMTA1NSAxOTkuNzMyIDQ2Ljk0NjYgMTk5LjcwMSA0Ni44MzUzQzE5OS44MjcgNDYuODM1MyAxOTkuOTUzIDQ2Ljc4NzYgMjAwLjA0NyA0Ni44MzUzVjQ2Ljg1MTJaTTE5OS43NDggNTEuMjA2N0MyMDAuMDMyIDUxLjM5NzUgMjAwLjMzMSA1MS42MDQxIDIwMC42MTUgNTEuNzk0OUMyMDAuNTM2IDUxLjg5MDMgMjAwLjQ0MiA1MS45ODU3IDIwMC4zNjMgNTIuMDk2OUMyMDAuMDk1IDUxLjkwNjIgMTk5LjgyNyA1MS42OTk1IDE5OS41NTkgNTEuNTA4OEwxOTkuNzQ4IDUxLjIyMjZWNTEuMjA2N1pNMTk4Ljg2NSA0NS45NzY5QzE5Ny44ODggNDUuNTk1NCAxOTcuNzQ2IDQ0Ljg4MDEgMTk3LjM4MyA0NC4wMDU4QzE5OC41ODEgNDQuMjc2IDE5OC43MzkgNDQuOTc1NCAxOTguODY1IDQ1Ljk3NjlaTTE5MS44MDIgMzcuMTA2OEMxOTIuMDg2IDM3LjYxNTUgMTkyLjQ5NiAzOC4wNjA2IDE5Mi44NTkgMzguNTIxNkMxOTMuNTIxIDM5LjI1MjggMTk0LjE4MyAzOS45ODQgMTk0Ljg2MSA0MC42OTk0QzE5NS40NzYgNDEuMzUxMSAxOTYuMTIyIDQyLjAwMjkgMTk3LjAwNSA0Mi44OTNDMTk1LjYwMiA0Mi41MTE1IDE5My41NjggNDAuMzk3MyAxOTIuNzMyIDM4Ljc3NTlDMTkxLjYxMyAzOC4xNTYgMTkwLjc5MyAzNy4yNDk5IDE4OS45MTEgMzUuOTE0NkMxOTAuOTUxIDM2LjA3MzYgMTkxLjQ0IDM2LjQyMzMgMTkxLjgwMiAzNy4wOTA5VjM3LjEwNjhaTTE4Mi40NTQgMjguNjUwMUMxODQuOTQ1IDMwLjYwNTMgMTg3LjAxIDMyLjc2NzIgMTg5Ljc1MyAzNC44NDk2QzE4OC45NDkgMzQuODgxNCAxODguNDYgMzUuMDU2MiAxODguMjg3IDM0Ljg5NzNDMTg2LjMgMzMuMDg1MSAxODQuMzQ1IDMxLjIyNTMgMTgyLjQwNiAyOS4zNjU0QzE4Mi4zNDMgMjkuMzE3NyAxODIuNDA2IDI5LjEyNyAxODIuNDU0IDI4LjY1MDFaTTE4Mi4zNDMgMzEuODQ1MkMxODAuNzgzIDMxLjM4NDIgMTc5LjQ3NCAzMC4zMzUxIDE3OC42ODYgMjguOTA0NEMxNzkuODA1IDI5LjgxMDUgMTgwLjk0IDMwLjcxNjYgMTgyLjM0MyAzMS44NDUyWk0xODAuMTA1IDI3Ljc0NEMxNzkuMjM4IDI3LjA0NDYgMTc4LjM3MSAyNi4zNDUxIDE3Ny4yMzUgMjUuNDIzMUMxNzguNDAyIDI1LjU3MTUgMTc5LjM1OSAyNi4zNDUxIDE4MC4xMDUgMjcuNzQ0Wk0xNzUuMjgxIDIzLjU0NzRDMTc1Ljc1NCAyMy44MDE3IDE3Ni4yMjcgMjQuMDU2MSAxNzYuNjk5IDI0LjMxMDRDMTc2LjYyMSAyNC40Mzc2IDE3Ni41NTggMjQuNTgwNyAxNzYuNDc5IDI0LjcwNzhDMTc2LjAyMiAyNC40MjE3IDE3NS41NjQgMjQuMTUxNSAxNzUuMTA3IDIzLjg2NTNDMTc1LjE3IDIzLjc1NCAxNzUuMjE4IDIzLjY1ODcgMTc1LjI4MSAyMy41NDc0Wk0xNzYuMzY4IDI2LjkwMTVDMTc1LjY1OSAyNy41MDU1IDE3NS4zMjggMjcuNzc1OCAxNzQuODcxIDI4LjE3MzJDMTc0LjYxOCAyNy41NjkxIDE3NC40MTQgMjcuMTI0IDE3NC4yMjQgMjYuNjk0OEMxNzUuMDc2IDI1Ljg2ODIgMTc1LjQzOCAyNi43NDI1IDE3Ni4zNjggMjYuOTAxNVpNMTcxLjc4MSAyMS4yNzQyQzE3MS45NTQgMjEuMzUzNyAxNzIuMTEyIDIxLjQxNzMgMTcyLjI3IDIxLjQ4MDlDMTcyLjIyMiAyMS41NzYzIDE3Mi4xNzUgMjEuNzE5MyAxNzIuMTEyIDIxLjczNTJDMTcyLjAxNyAyMS43NTExIDE3MS44NiAyMS43MDM0IDE3MS43OTcgMjEuNjI0QzE3MS43NDkgMjEuNTc2MyAxNzEuNzk3IDIxLjQzMzIgMTcxLjc5NyAyMS4yNzQySDE3MS43ODFaTTE2NC40NSAxNi4wNzYyQzE2NC43NjUgMTYuMDc2MiAxNjUuMDk2IDE2LjE3MTYgMTY1LjUyMiAxNi4yNTExQzE2NC44MjggMTguNTcxOSAxNjcuMjA5IDE4LjM0OTMgMTY4LjI2NSAxOS40MTQ0QzE2Ni40MjEgMTkuMTQ0MiAxNjQuNTEzIDE3Ljg0MDcgMTYzLjMxNSAxNi4xMjM5QzE2My42OTMgMTYuMTA4IDE2NC4wODcgMTYuMDYwMyAxNjQuNDY2IDE2LjA3NjJIMTY0LjQ1Wk0xNDkuMzc5IDkuODkyNThDMTUxLjQ3NSAxMC45NTc2IDE1NC4wNDUgMTEuMDA1MyAxNTUuNzE2IDEyLjk0NDZDMTU3LjExOSAxMy4zMjYyIDE1OC41NyAxMy41ODA1IDE1OS44OTQgMTQuMTM2OUMxNjEuMDc2IDE0LjYyOTYgMTYyLjEzMyAxNS40NDAzIDE2My4yNTIgMTYuMTA4QzE2Mi43NzkgMTYuMjM1MiAxNjIuMjExIDE2LjU2OSAxNjEuODQ5IDE2LjQyNTlDMTU5Ljc2OCAxNS41Njc1IDE1Ny43NSAxNC42MTM3IDE1NS43MTYgMTMuNjZDMTU1LjQ5NiAxMy41NjQ2IDE1NS4zODUgMTMuMjYyNiAxNTUuMjEyIDEzLjA1NTlDMTUzLjU0MSAxMi41NjMxIDE1MS44NTQgMTIuMTMzOSAxNTAuMjMgMTEuNTI5OUMxNDkuNzEgMTEuMzM5MSAxNDkuMzMxIDEwLjczNTEgMTQ4Ljg1OSAxMC4yOUMxNDkuMTkgMTAuMDM1NyAxNDkuMzMxIDkuODYwNzkgMTQ5LjM3OSA5Ljg5MjU4Wk0xNTAuNDE5IDEzLjg5ODRDMTUwLjMyNSAxMy45NjIgMTUwLjIxNCAxNC4wMDk3IDE1MC4xMiAxNC4wNzMzQzE0OS45OTQgMTMuODUwNyAxNDkuODUyIDEzLjYxMjMgMTQ5Ljc1NyAxMy4zNzM4QzE0OS43NTcgMTMuMzU4IDE0OS45NDYgMTMuMjQ2NyAxNTAuMDQxIDEzLjE4MzFDMTUwLjE2NyAxMy40MjE1IDE1MC4zMDkgMTMuNjYgMTUwLjQzNSAxMy44OTg0SDE1MC40MTlaTTE0MS44OSA4LjE1OTlDMTQzLjI0NiA4LjUwOTYyIDE0NC42MDIgOC44NTkzMyAxNDUuOTU4IDkuMjI0OTVDMTQ1LjkxIDkuNDE1NyAxNDUuODYzIDkuNjA2NDUgMTQ1LjgxNiA5Ljc4MTMxQzE0NC40NiA5LjQxNTcgMTQzLjEwNCA5LjA1MDA5IDE0MS43NDkgOC42ODQ0N0MxNDEuNzk2IDguNTA5NjIgMTQxLjg0MyA4LjMzNDc2IDE0MS44OSA4LjE1OTlaTTE0MS4xMTggMTAuNDQ5QzE0MS4xODEgMTAuNTYwMiAxNDEuMTY1IDEwLjcxOTIgMTQxLjE4MSAxMC44NDY0QzE0MS4wNzEgMTAuODQ2NCAxNDAuOTQ0IDEwLjgxNDYgMTQwLjgzNCAxMC43OTg3QzE0MC44MzQgMTAuNjg3NCAxNDAuODAzIDEwLjU3NjEgMTQwLjc4NyAxMC40ODA3QzE0MC44OTcgMTAuNDgwNyAxNDEuMTAyIDEwLjQxNzIgMTQxLjExOCAxMC40NDlaTTE0My43ODIgMTguMTU4NkMxNDMuOTI0IDE4LjU4NzggMTQ0LjAxOSAxOC44ODk4IDE0NC4xMjkgMTkuMjM5NUMxNDQuNjE4IDE5LjA0ODggMTQ1LjA5MSAxOC44NTggMTQ1LjU0OCAxOC42ODMyQzE0NS44OTUgMTkuMTkxOCAxNDYuMTYzIDE5LjYyMSAxNDYuNDYyIDIwLjA1MDJDMTQ4LjEwMiAxOC4zMTc2IDE0OC45NTMgMTguMzk3IDE1MS4zOTcgMjAuNEMxNTEuMzQ5IDIwLjU0MyAxNTEuMzAyIDIwLjY4NjEgMTUxLjIzOSAyMC44MjkyQzE1MC43NjYgMjAuODI5MiAxNTAuMjMgMjAuODI5MiAxNDkuNjE1IDIwLjc4MTVDMTQ5LjYxNSAyMC43NDk3IDE0OS42MTUgMjAuNzE3OSAxNDkuNjQ3IDIwLjY4NjFDMTQ5LjQ4OSAyMC42NTQzIDE0OS4zMTYgMjAuNjIyNSAxNDkuMTQyIDIwLjU5MDdDMTQ5LjE0MiAyMC42NTQzIDE0OS4xNDIgMjAuNzAyIDE0OS4xNDIgMjAuNzQ5N0MxNDYuOTY3IDIwLjYwNjYgMTQzLjkwOCAyMC4xNjE1IDEzOS40MzEgMTguODg5OEMxMzkuNTEgMTguODg5OCAxMzkuNTg5IDE4Ljg4OTggMTM5LjY1MiAxOC44ODk4QzE0MS4wMjMgMTguNzMwOSAxNDIuMzc5IDE4LjQxMjkgMTQzLjc2NiAxOC4xNTg2SDE0My43ODJaTTEzOC4zOTEgNy4yODU2MUMxMzcuMTQ1IDcuNjAzNTQgMTMzLjk3NiA2LjkzNTkgMTMyLjExNiA1Ljc3NTQ4QzEzNC4zNyA1LjU4NDcyIDEzNi43MTkgNS4wMTI0NiAxMzguMzkxIDcuMjg1NjFaTTEyOC4xMjggNS42MzI0MUMxMjcuMDg3IDUuNTM3MDMgMTI2LjI4MyA1LjQ1NzU1IDEyNS40NzkgNS4zNzgwN0MxMjYuMzE1IDQuOTMyOTggMTI3LjE1IDQuNTgzMjYgMTI4LjEyOCA1LjYzMjQxWk0xMjEuNDEyIDcuMjA2MTNDMTIyLjQzNiA3LjIwNjEzIDEyMi40MzYgNy4yMDYxMyAxMjMuMDA0IDguMzAyOTdDMTIyLjMxIDcuODI2MDggMTIxLjg1MyA3LjUwODE2IDEyMS40MTIgNy4yMDYxM1pNMTIyLjgxNSA0Ljk4MDY3QzEyMS45MzIgNC45ODA2NyAxMjEuMzk2IDQuOTk2NTYgMTIwLjYwOCA1LjAxMjQ2QzEyMS4yMzggNC41MzU1NyAxMjEuOTc0IDQuNTI0OTggMTIyLjgxNSA0Ljk4MDY3Wk0xMjEuMzMzIDcuMjA2MTNDMTIwLjgxMyA3LjM5Njg4IDEyMC4yNzcgNy41ODc2NCAxMTkuNzA5IDcuNzk0MjlDMTE5LjY2MiA3LjUzOTk1IDExOS42MTQgNy4zMDE1MSAxMTkuNTgzIDcuMDYzMDdDMTIwLjE2NiA3LjExMDc1IDEyMC43NSA3LjE1ODQ0IDEyMS4zMzMgNy4yMDYxM1pNMTE2Ljk5NyA2LjY0OTc2QzExNy44MTcgNi43NzY5MyAxMTguNjIxIDYuOTA0MSAxMTkuNDQxIDcuMDMxMjdDMTE4LjYyMSA3LjA3ODk2IDExNy43ODYgNy4xMjY2NSAxMTYuOTY2IDcuMTU4NDRDMTE2Ljk2NiA2Ljk4MzU4IDExNi45ODIgNi44MDg3MyAxMTYuOTk3IDYuNjQ5NzZaTTExNS41IDMuOTk1MUMxMTUuNTQ3IDQuMDkwNDggMTE1LjU5NCA0LjE2OTk2IDExNS42NTcgNC4yNjUzNEwxMTQuOTY0IDQuNjYyNzRDMTE0LjkxNyA0LjU2NzM3IDExNC44NTMgNC40NzE5OSAxMTQuODA2IDQuMzkyNTFDMTE1LjA0MyA0LjI2NTM0IDExNS4yNjMgNC4xMzgxNyAxMTUuNSAzLjk5NTFaTTEwNy43NTkgNi41NTQzOUMxMDcuODIyIDYuNjgxNTYgMTA3Ljg4NSA2LjgwODczIDEwNy45NDggNi45NTE3OUMxMDcuNzEyIDYuOTY3NjkgMTA3LjQ3NSA2Ljk4MzU4IDEwNy4yMzkgNi45OTk0OEMxMDcuNDEyIDYuODU2NDIgMTA3LjU4NiA2LjcxMzM1IDEwNy43NTkgNi41NTQzOVpNMTAzLjYyOSA3LjIwNjEzQzEwMy42NDUgNy4zMDE1MSAxMDMuNjYgNy4zOTY4OCAxMDMuNjc2IDcuNDkyMjZDMTAzLjM2MSA3LjU1NTg1IDEwMy4wMyA3LjYxOTQzIDEwMi43MTQgNy42ODMwMkMxMDIuNjk5IDcuNTg3NjQgMTAyLjY4MyA3LjQ5MjI2IDEwMi42NTEgNy4zODA5OUMxMDIuOTgyIDcuMzE3NCAxMDMuMjk4IDcuMjUzODIgMTAzLjYyOSA3LjE5MDIzVjcuMjA2MTNaTTk3LjY4NTQgNy4zMDE1MUM5OC4wOTUzIDcuMjUzODIgOTguODA0NyA3LjYwMzU0IDk4Ljk0NjYgNy45NTMyNUM5OS4xODMxIDguNTczMiA5OC42MzEzIDguODc1MjMgOTguMDMyMiA4Ljk3MDYxQzk1LjQ3ODMgOS4zODM5MSA5Mi45NDAxIDkuODEzMSA5MC4zODYyIDEwLjIyNjRDOTAuMzU0NyAxMC4wOTkyIDkwLjMwNzQgOS45NzIwNyA5MC4yNzU4IDkuODQ0OUM5Mi43ODI1IDkuMDY1OTggOTUuMDM2OSA3LjYzNTMzIDk3LjY4NTQgNy4zMDE1MVpNODAuNTE3MyAyMC43NjU2QzgwLjUxNzMgMjAuNzY1NiA4MC40ODU4IDIwLjc2NTYgODAuNDcgMjAuNzY1NkM4MC40NyAyMC43NjU2IDgwLjQ3IDIwLjc2NTYgODAuNDcgMjAuNzQ5N0M4MC40NyAyMC43NDk3IDgwLjUwMTUgMjAuNzQ5NyA4MC41MTczIDIwLjc0OTdWMjAuNzY1NlpNMzEuNjc3NCA1My42NzA3VjUzLjI1NzRDMzEuNzcyIDUzLjMwNSAzMS44NjY2IDUzLjM1MjcgMzEuOTc2OSA1My40MTYzQzMxLjg4MjMgNTMuNDk1OCAzMS43NzIgNTMuNTkxMiAzMS42Nzc0IDUzLjY3MDdaTTMxLjY3NzQgNTMuMjI1NkMzMS42Nzc0IDUzLjIyNTYgMzEuNTE5NyA1My4yMjU2IDMxLjUwNCA1My4yMDk3QzMwLjkyMDcgNTIuMjQgMzAuNDc5MiA1MS4yMDY3IDMwLjI3NDMgNTAuMTA5OUMzMS4zMTQ4IDUwLjkyMDYgMzIuMDI0MiA1MS44NTg1IDMxLjY5MzEgNTMuMjI1NkgzMS42Nzc0Wk0yNy40ODM5IDYyLjc3OTJDMjcuNDgzOSA2Mi43NzkyIDI3LjQ5OTcgNjIuNzc5MiAyNy41MTU0IDYyLjc3OTJDMjcuNDk5NyA2Mi43OTUxIDI3LjQ4MzkgNjIuODEwOSAyNy40NjgxIDYyLjg0MjdDMjcuNDY4MSA2Mi44MjY4IDI3LjQ2ODEgNjIuODExIDI3LjQ4MzkgNjIuNzk1MVY2Mi43NzkyWk0xNi4wMzg1IDc3LjIyODhDMTYuMTMzMSA3OC4yNzc5IDE2LjIyNzcgNzkuMjE1OCAxNi4zMDY1IDgwLjEzNzhDMTUuNzIzMiA4MC4xMDYgMTUuMTU1NyA4MC4wNzQyIDE0LjU3MjQgODAuMDQyNEMxNC42NTY1IDc5LjAxNDUgMTUuMTQ1MiA3OC4wNzY2IDE2LjAzODUgNzcuMjI4OFpNMTEuMjE0NCA3NS4yNDE4QzExLjUyOTcgNzUuNDMyNSAxMS42MDg2IDc1LjQ2NDMgMTEuNjI0MyA3NS40OTYxQzEyLjExMyA3OC4wNzEzIDEyLjExMyA3OC4wNzEzIDEwLjI2ODUgNzkuNzI0NUMxMC41ODM4IDc4LjI2MiAxMC44OTkxIDc2Ljc5OTYgMTEuMjE0NCA3NS4yNDE4Wk0xMC4yMzcgNzkuNzU2M0M5Ljk2OSA4MC40NzE2IDkuNzE2NzYgODEuMjAyOCA5LjQ0ODc1IDgxLjkxODJDOS4zNTQxNiA4MS4wNDM5IDkuMDIzMSA4MC4wNDI0IDEwLjIzNyA3OS43NTYzWk03LjA2ODI0IDg4LjY0MjJDNi45NDIxMiA4OC42MTA0IDYuODMxNzcgODguNTc4NyA2LjcwNTY1IDg4LjUzMUM3LjI3MzE5IDg2Ljg3NzggNy44NDA3MyA4NS4yMjQ2IDguNDA4MjcgODMuNTU1NUM4LjU2NTkyIDgzLjU4NzIgOC43MjM1NyA4My42MzQ5IDguODY1NDUgODMuNjY2N0M4LjczOTMzIDg0LjM4MjEgOC42Mjg5NyA4NS4wODE1IDguNDg3MDkgODUuODkyMkM4LjgzMzkyIDg1LjczMzIgOS4xMDE5MiA4NS42MDYxIDkuODI3MTEgODUuMjU2NEM5LjI5MTEgODYuMTc4MyA5LjAwNzMzIDg2LjgzMDEgOC41ODE2OCA4Ny4zMjI5QzguMTU2MDIgODcuODMxNSA3LjU3MjcyIDg4LjE5NzEgNy4wNTI0OCA4OC42MjYzTDcuMDY4MjQgODguNjQyMlpNOC4zOTI1IDEwNS44MjZDOC4yNTA2MiAxMDMuODM5IDguMTQwMjYgMTAxLjc4OCA4LjUwMjg2IDk5Ljg2NDlDOC43MDc4IDk4Ljc1MjIgOS4yMTIyOCA5Ny42NzEzIDkuMDU0NjMgOTYuMzM2QzEwLjMwMDEgOTcuMDAzNiAxMC40NTc3IDk3Ljg5MzggMTAuMzE1OCA5OS4wMDY1QzEwLjA2MzYgMTAxLjA0MSA5Ljk1MzIzIDEwMy4wNzYgMTAuODA0NSAxMDUuMDE1QzExLjA4ODMgMTA1LjY4MyAxMS4yOTMzIDEwNi40MTQgMTIuMjg2NSAxMDYuNTg5QzEyLjI4NjUgMTA1LjQ3NiAxMi4yODY1IDEwNC40MjcgMTIuMjg2NSAxMDMuMzk0QzEyLjI4NjUgMTAyLjQ3MiAxMi4xNjAzIDEwMS41MzQgMTIuMjg2NSAxMDAuNjI4QzEyLjQxMjYgOTkuNjkwMSAxMi43MTIxIDk4LjgxNTggMTIuMDk3MyA5Ny44OTM4QzExLjg5MjMgOTcuNTkxOCAxMS45MjM5IDk2LjkwODIgMTIuMTEzIDk2LjU3NDRDMTIuNjMzMyA5NS43NDc4IDEyLjUwNzIgOTQuOTIxMiAxMi40NTk5IDk0LjAzMUMxMi4zOTY4IDkyLjU4NDUgMTIuMDAyNyA5MS4xMjIgMTIuNTM4NyA4OS42NTk2QzEyLjcxMjEgODkuMjE0NSAxMi40NTk5IDg4LjYxMDQgMTIuNDEyNiA4OC4wN0MxMi4zOTY4IDg3LjczNjIgMTIuNDEyNiA4Ny4zODY0IDEyLjQxMjYgODYuOTI1NUMxMy4yOTU0IDg3LjQ2NTkgMTQuMDUyMSA4Ny45MjY5IDE0Ljk1MDcgODguNDgzM0MxMS45NTU0IDEwMC44ODIgMTEuNjQwMSAxMTMuNzkgMTIuMzQ5NSAxMjIuNTQ5QzEyLjI4NjUgMTIyLjM0MiAxMi4yMjM0IDEyMi4xMiAxMi4xNDQ2IDEyMS45MTNDMTEuNDk4MiAxMjAuMTk2IDEwLjgzNjEgMTE4LjU0MyAxMC44MDQ1IDExNi42NTFDMTAuODA0NSAxMTUuNzI5IDEwLjU5OTYgMTE0Ljc0NCAxMC4yNTI4IDExMy44ODVDOS4xNjQ5OCAxMTEuMjk0IDguNTgxNjggMTA4LjU5MiA4LjM3Njc0IDEwNS44MjZIOC4zOTI1Wk0xMy44MTU3IDE2My4yNzVDMTMuMTg1MSAxNjMuNTQ1IDEyLjQxMjYgMTYzLjY1NiAxMS43MTg5IDE2My41OTNDMTEuMzA5IDE2My41NDUgMTAuOTYyMiAxNjMuMDA1IDEwLjQ3MzUgMTYyLjYwN0MxMS41MTQgMTYxLjc2NSAxMi4zMzM3IDE2Mi4wODMgMTMuMjYzOSAxNjIuNTU5QzEzLjM1ODUgMTYyLjE0NiAxMy40MDU4IDE2MS45MjQgMTMuNDY4OCAxNjEuNjM3QzE0LjQzMDUgMTYyLjQ4IDE0LjUyNTEgMTYyLjk3MyAxMy44MTU3IDE2My4yOTFWMTYzLjI3NVpNMjIuODE3NSAxNzIuNDk1QzIyLjU2NTIgMTcyLjMyIDIyLjM0NDUgMTcyLjExMyAyMi4xMDggMTcxLjkyMkMyMi4yMTg0IDE3MS44MjcgMjIuMzI4NyAxNzEuNzMyIDIyLjQzOTEgMTcxLjYzNkMyMi42NDQgMTcxLjg1OSAyMi44NDkgMTcyLjA4MSAyMy4wNTM5IDE3Mi4yODhDMjIuOTc1MSAxNzIuMzY3IDIyLjgzMzIgMTcyLjUxIDIyLjgwMTcgMTcyLjQ5NUgyMi44MTc1Wk00MS45MDg5IDE5OC4yNzhDNDEuMDg5MSAxOTguOTMgNDAuNzczOCAxOTcuODY1IDQwLjExMTYgMTk3LjQyQzQwLjYxNjEgMTk3LjAwNiA0MC45OTQ1IDE5Ni42ODkgNDEuNDk5IDE5Ni4yNzVDNDEuODMgMTk3LjAzOCA0Mi42OTcxIDE5Ny42NTggNDEuOTA4OSAxOTguMjc4Wk00NS40MDg3IDIwMC44MjJDNDYuNDk2NSAyMDAuODUzIDQ2LjUxMjIgMjAxLjM5NCA0Ni4yNDQyIDIwMi4wNjFDNDUuOTYwNSAyMDEuNjQ4IDQ1LjY5MjUgMjAxLjIzNSA0NS40MDg3IDIwMC44MjJaTTQ2LjI2IDIwNC45NTVDNDYuODc0OCAyMDUuMzM2IDQ3LjQ3MzkgMjA1LjcxOCA0OC4wODg3IDIwNi4wOTlDNDYuNjM4NCAyMDYuNzUxIDQ2LjU3NTMgMjA1LjcwMiA0Ni4yNiAyMDQuOTU1Wk00Ni4yNiAyMDIuMDc3QzQ3LjQyNjYgMjAyLjA2MSA0OC4zNzI1IDIwMi4zNzkgNDguNjU2MyAyMDMuNjgzQzQ3LjU1MjcgMjAzLjYwMyA0Ni42Njk5IDIwMy4yMDYgNDYuMjYgMjAyLjA3N1pNNDkuNTIzMyAyMDMuODU4QzQ5LjE3NjUgMjA0LjIzOSA0OC44OTI3IDIwNC4xNDQgNDguNjg3OCAyMDMuNjk5QzQ4Ljk1NTggMjAzLjU4NyA0OS4yMDggMjAzLjQ3NiA0OS40NzYxIDIwMy4zNjVDNDkuNDkxOCAyMDMuNTI0IDQ5LjYwMjIgMjAzLjc2MiA0OS41MjMzIDIwMy44NThaTTQ5LjYxNzkgMjA3Ljk3NUM1MS4wOTk4IDIwNy44NDggNTEuMzY3OSAyMDguMDA3IDUyLjIwMzQgMjA5LjU2NEM1MS4zOTk0IDIwOS4wNzIgNTAuNTk1NCAyMDguNTc5IDQ5LjYxNzkgMjA3Ljk3NVpNNTEuNjk4OSAyMDYuMDJDNTEuNTI1NSAyMDUuNjcgNTEuNDE1MSAyMDUuMzA0IDUxLjI4OSAyMDQuOTM5QzUxLjQ5NCAyMDQuODU5IDUxLjY5ODkgMjA0Ljc5NiA1MS45MTk2IDIwNC43MTZDNTIuMDYxNSAyMDUuMDgyIDUyLjIwMzQgMjA1LjQ0NyA1Mi4zNDUzIDIwNS44MTNDNTIuMTI0NiAyMDUuODkyIDUxLjczMDQgMjA2LjA1MSA1MS43MTQ3IDIwNi4wMkg1MS42OTg5Wk01NS40MDM3IDIxMS42NzlDNTUuMTE5OSAyMTEuMzQ1IDU1LjA0MTEgMjExLjI0OSA1NC45NzggMjExLjE3QzU1LjEwNDIgMjExLjA3NSA1NS4yMzAzIDIxMC45NDcgNTUuMzg3OSAyMTAuODg0QzU1LjQxOTQgMjEwLjg4NCA1NS41OTI5IDIxMS4wNDMgNTUuNTkyOSAyMTEuMTIyQzU1LjU3NzEgMjExLjI5NyA1NS40ODI1IDIxMS40NzIgNTUuNDE5NSAyMTEuNjc5SDU1LjQwMzdaTTYwLjE0ODkgMjE0LjA3OUM1OS42NzYgMjEzLjQyNyA1OC40MTQ4IDIxMy45NjggNTguMTk0MSAyMTIuMjY3QzU5LjE1NTggMjEyLjgwNyA1OS44MTc5IDIxMy4xODkgNjAuNDggMjEzLjU3QzYwLjM2OTcgMjEzLjc0NSA2MC4yNTkzIDIxMy45MDQgNjAuMTMzMiAyMTQuMDc5SDYwLjE0ODlaTTcwLjI3MDEgMjE1LjUyNkM2OS45MjMyIDIxNS41MSA2OS41NzY0IDIxNS40OTQgNjkuMjI5NiAyMTUuNDc4QzY5LjI0NTMgMjE1LjM1MSA2OS4yNzY5IDIxNS4yMjMgNjkuMjkyNiAyMTUuMDk2QzY5LjYyMzcgMjE1LjEyOCA2OS45NTQ4IDIxNS4xNiA3MC4yODU4IDIxNS4xNzZDNzAuMjg1OCAyMTUuMjg3IDcwLjI4NTggMjE1LjQxNCA3MC4yNzAxIDIxNS41MjZaTTcyLjI1NjUgMjE5LjQwNEM3Mi4xNjE5IDIxOS40MDQgNzIuMDgzIDIxOS4yOTMgNzEuOTg4NCAyMTkuMjI5QzcyLjA4MyAyMTkuMTY2IDcyLjE3NzYgMjE5LjAzOSA3Mi4yODggMjE5LjAzOUM3Mi4zNjY4IDIxOS4wMzkgNzIuNDYxNCAyMTkuMTUgNzIuNTU2IDIxOS4yMTNDNzIuNDYxNCAyMTkuMjc3IDcyLjM2NjggMjE5LjM4OCA3Mi4yNTY1IDIxOS4zODhWMjE5LjQwNFpNNzMuNzA2OCAyMTkuNTQ3Qzc0LjczMTYgMjE5LjM1NiA3NS4yMjAzIDIxOS44OTcgNzUuOTc3IDIyMC40NjlDNzQuODI2MSAyMjAuODY3IDc0LjMyMTcgMjIwLjM1OCA3My43MDY4IDIxOS41NDdaTTg0LjMwMDkgMjIzLjQ0MkM4My43OTY0IDIyMy4xNTYgODMuMjEzMSAyMjIuOTk3IDgyLjY2MTMgMjIyLjc3NEM4MS43MTU0IDIyMi41MDQgODAuNzg1MyAyMjIuMjE4IDc5LjgzOTQgMjIxLjk0OEM3OC45NzIzIDIyMS43MDkgNzguMDg5NSAyMjEuNTAyIDc2Ljg3NTYgMjIxLjE4NUM3OC4yNzg3IDIyMC43NzEgODEuMTAwNiAyMjEuNTE4IDgyLjY0NTYgMjIyLjQ4OEM4My45MjI1IDIyMi40NCA4NS4wODkyIDIyMi43OSA4Ni41MjM4IDIyMy40NThDODUuNTQ2MyAyMjMuODcxIDg0Ljk0NzMgMjIzLjgyMyA4NC4yODUxIDIyMy40NDJIODQuMzAwOVpNODcuMjE3NCAyMjQuM0M4Ny44OTUzIDIyMy44MzkgODguMjEwNiAyMjMuNDU4IDg4LjQ0NzEgMjIzLjUwNUM5MS4wNzk4IDIyNC4wMTQgOTMuNjk2OCAyMjQuNTg2IDk2LjMxMzggMjI1LjE1OUM5Ni4zOTI2IDIyNS4xNzQgOTYuNDI0MiAyMjUuMzgxIDk2LjY0NDkgMjI1Ljc5NEM5My41MDc3IDIyNS40MTMgOTAuNjM4NCAyMjQuNjUgODcuMjE3NCAyMjQuMzE2VjIyNC4zWk05Ni40Mzk5IDIyMy4xNzJDOTYuMDc3NCAyMjMuMTI0IDk1LjY4MzIgMjIzLjA3NiA5NS4yODkxIDIyMy4wMTNDOTUuMzIwNiAyMjIuOTgxIDk1LjM2NzkgMjIyLjk0OSA5NS4zOTk1IDIyMi45MTdDOTUuOTAzOSAyMjIuODA2IDk2LjQwODQgMjIyLjc1OCA5Ni45MTI5IDIyMi43NzRDOTYuNzA3OSAyMjIuODcgOTYuNTUwMyAyMjIuOTk3IDk2LjQ1NTcgMjIzLjE1Nkw5Ni40Mzk5IDIyMy4xNzJaTTk5LjEwNDIgMjI1LjMzM0MxMDAuMjA4IDIyNS40NzcgMTAxLjMxMSAyMjUuNjIgMTAyLjc0NiAyMjUuODFDMTAxLjY3NCAyMjYuMjk4IDEwMC40NiAyMjYuMTM5IDk5LjEwNDIgMjI1LjMzM1pNMTAzLjM2MSAyMjIuMjM0QzEwMy44OTcgMjIyLjYxNSAxMDQuMjc1IDIyMi44ODUgMTA0LjY2OSAyMjMuMTcyQzEwNC42NjkgMjIzLjE4NyAxMDQuNjY5IDIyMy4yMDMgMTA0LjY1NCAyMjMuMjM1QzEwNC4xMTcgMjIzLjIwMyAxMDMuNTk3IDIyMy4xODcgMTAzLjA2MSAyMjMuMTU2QzEwMy4xNzIgMjIyLjgzOCAxMDMuMjUgMjIyLjU2OCAxMDMuMzYxIDIyMi4yNVYyMjIuMjM0Wk0xMDMuNzg2IDIyNi40OTRWMjI2LjA0OUgxMDQuNDAxQzEwNC43MTcgMjI2LjEyOCAxMDUuMDQ4IDIyNi4xOTIgMTA1LjM3OSAyMjYuMjU1QzEwNS4zNzkgMjI2LjMwMyAxMDUuMzc5IDIyNi4zNTEgMTA1LjM3OSAyMjYuMzk4QzEwNC44NDMgMjI2LjQzIDEwNC4zMjIgMjI2LjQ2MiAxMDMuNzg2IDIyNi40OTRaTTEwOS4wMiAyMjYuNjA1QzEwOS4wMiAyMjYuNTEgMTA4Ljk3MyAyMjYuMzUxIDEwOS4wMiAyMjYuMzAzQzEwOS4wOTkgMjI2LjI0IDEwOS4yNDEgMjI2LjIwOCAxMDkuMzUxIDIyNi4yMjRDMTA5LjQxNSAyMjYuMjQgMTA5LjQ2MiAyMjYuMzgzIDEwOS41MjUgMjI2LjUxQzEwOS4zMzYgMjI2LjU0MiAxMDkuMTc4IDIyNi41NTcgMTA5LjAwNSAyMjYuNTg5TDEwOS4wMiAyMjYuNjA1Wk0xMTguNDc5IDIyNy4xNDZDMTE4LjE5NiAyMjcuMzA1IDExNy44OCAyMjcuNCAxMTcuNDcgMjI3LjU1OUMxMTcuMzYgMjI3LjEzIDExNy4yMDIgMjI2LjgyOCAxMTcuMDEzIDIyNi42MjFDMTE3LjY3NSAyMjYuNjY5IDExOC4zNTMgMjI2LjczMiAxMTkuMDE1IDIyNi43OTZDMTE4Ljg0MiAyMjYuOTIzIDExOC42NjkgMjI3LjA1IDExOC40NzkgMjI3LjE0NlpNMTI3LjU2IDIyNS4yN0MxMjYuNDg4IDIyNS41ODggMTI1LjQxNiAyMjUuOTY5IDEyNC4zMjggMjI2LjI0QzEyNC4zMjggMjI2LjA5NiAxMjQuMzQ0IDIyNS45MzggMTI0LjM2IDIyNS43NzlDMTI1LjA4NSAyMjUuNzMxIDEyNS43MzEgMjI1LjY2NyAxMjYuMzc4IDIyNS42MkMxMjYuMzc4IDIyNS4zNDkgMTI2LjQwOSAyMjUuMDc5IDEyNi40MDkgMjI0Ljc0NUMxMjYuNjYxIDIyNC43MTQgMTI2LjkxNCAyMjQuNjgyIDEyNy4xNjYgMjI0LjY2NkMxMjcuNDAyIDIyNC42MzQgMTI3LjY1NSAyMjQuODI1IDEyNy45MDcgMjI0LjkyQzEyOC4zNDggMjI0LjgwOSAxMjguNzc0IDIyNC42ODIgMTI5LjIxNSAyMjQuNTdDMTI5LjEyMSAyMjQuNjgyIDEyOS4wMjYgMjI0LjgyNSAxMjguODg0IDIyNUMxMjkuNzA0IDIyNS4wOTUgMTMwLjQxMyAyMjUuMjIyIDEzMS4xMDcgMjI1LjI4NkMxMjkuOTQxIDIyNS41NCAxMjguNzc0IDIyNS42ODMgMTI3LjU0NCAyMjUuMjg2TDEyNy41NiAyMjUuMjdaTTEzMC4yNzIgMjI0LjI2OEMxMzAuOTAyIDIyNC4wOTQgMTMxLjUxNyAyMjMuOTM1IDEzMi4xNDggMjIzLjc5MkMxMzEuNjU5IDIyNC41MDcgMTMxLjAxMyAyMjQuNjAyIDEzMC4yNzIgMjI0LjI2OFpNMTMxLjY3NSAyMjEuNzI1QzEzMS42NzUgMjIxLjcyNSAxMzEuNjI3IDIyMS42OTMgMTMxLjYxMiAyMjEuNjkzQzEzMS42NzUgMjIxLjU5OCAxMzEuNzIyIDIyMS40ODcgMTMxLjc4NSAyMjEuMzkxQzEzMS45MjcgMjIxLjQ3MSAxMzIuMDY5IDIyMS41NjYgMTMyLjIyNiAyMjEuNjYxQzEzMi4wNTMgMjIxLjY5MyAxMzEuODY0IDIyMS43MjUgMTMxLjY5IDIyMS43NDFMMTMxLjY3NSAyMjEuNzI1Wk0xMzIuMTQ4IDIxNC41MDhDMTMyLjc5NCAyMTQuMzY1IDEzMy40MjUgMjE0LjIzOCAxMzQuMDcxIDIxNC4wNzlDMTMzLjgxOSAyMTQuNDEzIDEzMy41NjYgMjE0LjczMSAxMzMuMzMgMjE1LjA0OUMxMzIuODg5IDIxNC44NDIgMTMyLjUyNiAyMTQuNjY3IDEzMi4xNDggMjE0LjQ5MlYyMTQuNTA4Wk0xMzQuNTYgMjI0LjU3QzEzNC4wODcgMjI0LjYwMiAxMzMuNjE0IDIyNC42OTggMTMzLjE0MSAyMjQuNzkzQzEzMy4zMyAyMjQuNDkxIDEzMy4zMTQgMjI0LjA3OCAxMzMuMDk0IDIyMy42MTdDMTMzLjYxNCAyMjMuNTY5IDEzNC4xOTcgMjIzLjgzOSAxMzQuNzggMjIzLjk2NkMxMzQuNjM4IDIyNC4zNjQgMTM0LjYwNyAyMjQuNTcgMTM0LjU0NCAyMjQuNTg2TDEzNC41NiAyMjQuNTdaTTEzNS41MzcgMjE0LjE3NEMxMzUuMzMyIDIxNC4yNTQgMTM1LjEyNyAyMTQuMzMzIDEzNC45MjIgMjE0LjQxM0MxMzQuNzQ5IDIxNC4yNTQgMTM0LjU5MSAyMTQuMTI3IDEzNC40MzQgMjEzLjk5OUMxMzUuMDE3IDIxMy44NTYgMTM1LjYxNiAyMTMuNzEzIDEzNi4xOTkgMjEzLjU3QzEzNS45NzkgMjEzLjc3NyAxMzUuNzQyIDIxMy45ODQgMTM1LjUyMSAyMTQuMTlMMTM1LjUzNyAyMTQuMTc0Wk0xMzguMjk2IDIyMy4yMDNDMTM4LjUwMSAyMjMuMDEzIDEzOC42NTkgMjIyLjc5IDEzOC43MzcgMjIyLjQ3MkMxMzkuNDYzIDIyMi4yNjUgMTQwLjE4OCAyMjIuMDQzIDE0MC45MTMgMjIxLjgzNkMxNDEuMDg2IDIyMS45NjMgMTQxLjI0NCAyMjIuMTIyIDE0MS40MTcgMjIyLjI2NUMxNDAuMzc3IDIyMi41ODMgMTM5LjMzNiAyMjIuODg1IDEzOC4zMTIgMjIzLjIwM0gxMzguMjk2Wk0xNDEuNDE3IDIxOS43MzhDMTQxLjQxNyAyMTkuNzM4IDE0MS4zNyAyMTkuNzU0IDE0MS4zMzkgMjE5Ljc3QzE0MS4yMjggMjE5LjcwNiAxNDEuMTY1IDIxOS41NzkgMTQxLjA4NiAyMTkuNDY4QzE0MS4xOTcgMjE5LjQyIDE0MS4zMDcgMjE5LjM3MiAxNDEuNDE3IDIxOS4zMjVDMTQxLjQ4IDIxOS40MDQgMTQxLjU1OSAyMTkuNSAxNDEuNjIyIDIxOS41NzlDMTQxLjU1OSAyMTkuNjI3IDE0MS40ODEgMjE5LjcwNiAxNDEuNDMzIDIxOS43MzhIMTQxLjQxN1pNMTQ3LjA3NyAyMjEuMzc1QzE0Ny4zNDUgMjIxLjE1MyAxNDcuNTM0IDIyMC44NTEgMTQ3LjUwMyAyMjAuMzU4QzE0Ny41MDMgMjIwLjE2NyAxNDcuNzIzIDIxOS44NDkgMTQ3Ljk3NiAyMTkuNjlDMTQ4LjE0OSAyMTkuNjQzIDE0OC4zMDcgMjE5LjU3OSAxNDguNDggMjE5LjUzMUMxNDkuMzE2IDIxOS40MiAxNTAuMTY3IDIxOS4zNDEgMTUwLjk4NyAyMTkuNDJDMTQ5Ljc3MyAyMjAuMzQyIDE0OC41NzUgMjIxLjMxMiAxNDcuMDc3IDIyMS4zNzVaTTE1NC45NDQgMjE3LjA4M0MxNTUuMzg1IDIxNi44NzcgMTU1Ljc2NCAyMTYuNjg2IDE1Ni4xMjYgMjE2LjUxMUMxNTYuMzYzIDIxNi41NDMgMTU2LjYxNSAyMTYuNTU5IDE1Ni44ODMgMjE2LjU5MUMxNTYuNDczIDIxNy4wNjcgMTU1LjkyMSAyMTcuMzU0IDE1NC45NDQgMjE3LjA4M1pNMTU3LjI2MSAyMTYuMDVDMTU3LjI2MSAyMTYuMDUgMTU3LjI2MSAyMTUuOTg2IDE1Ny4yNjEgMjE1Ljk1NUMxNTcuMjkzIDIxNS45NTUgMTU3LjMyNCAyMTUuOTIzIDE1Ny4zNCAyMTUuOTA3QzE1Ny4zMDkgMjE1Ljk1NSAxNTcuMjkzIDIxNi4wMDIgMTU3LjI2MSAyMTYuMDM0VjIxNi4wNVpNMTU3LjkzOSAyMTIuMTI0QzE1OC43NzUgMjEyLjE3MSAxNTkuMzI2IDIxMi4yMDMgMTU5Ljg3OCAyMTIuMjM1QzE1OC45OTUgMjEyLjc3NSAxNTguOTk1IDIxMi43NiAxNTcuOTM5IDIxMi4xMjRaTTE1OS44MTUgMjE0Ljg3NEMxNjAuMTk0IDIxNC42MzUgMTYwLjQ5MyAyMTQuNDQ1IDE2MC43OTMgMjE0LjI3QzE2MC44ODcgMjE0LjIzOCAxNjAuOTgyIDIxNC4xOSAxNjEuMDc2IDIxNC4xNThDMTYxLjA2MSAyMTQuMTU4IDE2MS4wNDUgMjE0LjE0MyAxNjEuMDI5IDIxNC4xMjdDMTYxLjIzNCAyMTMuOTk5IDE2MS40NTUgMjEzLjg1NiAxNjEuNjkxIDIxMy43MTNDMTYxLjM5NyAyMTQuNDQ1IDE2MC43NzIgMjE0LjgzNyAxNTkuODE1IDIxNC44OVYyMTQuODc0Wk0xNjQuMjQ1IDIxNi43NjVDMTYzLjgxOSAyMTYuNzY1IDE2My40MSAyMTYuODI5IDE2My4wMTUgMjE2LjkyNEMxNjMuNDczIDIxNi43MTggMTYzLjkzIDIxNi41MjcgMTY0LjM4NyAyMTYuMzA0QzE2NC4zMjQgMjE2LjQzMiAxNjQuMjc3IDIxNi41OTEgMTY0LjI0NSAyMTYuNzY1Wk0xNjYuNTk0IDIxMS45MDFDMTY2LjUgMjExLjg1MyAxNjYuNDIxIDIxMS44MDYgMTY2LjMyNiAyMTEuNzQyQzE2Ni4zMjYgMjExLjcyNiAxNjYuMzQyIDIxMS42OTUgMTY2LjM1OCAyMTEuNjc5QzE2Ni40ODQgMjExLjY3OSAxNjYuNjEgMjExLjY3OSAxNjYuNzM2IDIxMS42MzFDMTY2LjY4OSAyMTEuNzEgMTY2LjY0MSAyMTEuODA2IDE2Ni41OTQgMjExLjg4NVYyMTEuOTAxWk0xNzEuOTA3IDIwNS42NTRDMTcxLjc4MSAyMDUuNTc0IDE3MS42NyAyMDUuNDk1IDE3MS41NDQgMjA1LjQxNkMxNzEuNzM0IDIwNS4yNzIgMTcxLjkyMyAyMDUuMTQ1IDE3Mi4xMjggMjA1LjAwMkMxNzIuMDQ5IDIwNS4yMjUgMTcxLjk4NiAyMDUuNDMxIDE3MS45MDcgMjA1LjY1NFpNMTc1LjA5MSAyMDIuOTM2QzE3NS4wOTEgMjAyLjkzNiAxNzQuOTY1IDIwMi43OTMgMTc0LjkwMiAyMDIuNzEzQzE3NS4xMzkgMjAyLjQ5MSAxNzUuMzkxIDIwMi4yNjggMTc1LjYyNyAyMDIuMDQ2QzE3NS42OTEgMjAyLjEyNSAxNzUuNzU0IDIwMi4xODkgMTc1LjgzMiAyMDIuMjY4QzE3NS41OCAyMDIuNDkxIDE3NS4zNDQgMjAyLjcxMyAxNzUuMDkxIDIwMi45MzZaTTE4MC4xMiAxOTkuNzU3QzE3OS44MDUgMjAwLjAxMSAxNzkuMDAxIDIwMC4wNzQgMTc4LjcxNyAxOTkuODUyQzE3OS4xNTkgMTk5LjA4OSAxNzkuNjk1IDE5OC45NzggMTgxLjI3MSAxOTguNjkxQzE4MC45MDkgMTk5LjA3MyAxODAuNTQ2IDE5OS40MzkgMTgwLjEyIDE5OS43NTdaTTE4NC43NzEgMTk0LjE3N0MxODQuNjkyIDE5NC4xNzcgMTg0LjYyOSAxOTQuMTc3IDE4NC41MzUgMTk0LjE0NUMxODQuNzA4IDE5NC4wNSAxODQuODY2IDE5My45NTQgMTg1LjAyMyAxOTMuODc1QzE4NC45NDUgMTkzLjk3IDE4NC44NSAxOTQuMDY2IDE4NC43NzEgMTk0LjE3N1pNMTk0LjkyNCAxNzcuMzkxQzE5NS42NjUgMTc2Ljc1NSAxOTYuNDM3IDE3Ni4wNzEgMTk3LjIxIDE3NS4zODhDMTk2Ljk1NyAxNzYuMDA4IDE5Ni42NzQgMTc2LjYxMiAxOTYuMzc0IDE3Ny4yMTZDMTk1Ljg4NSAxNzcuMjYzIDE5NS40MTMgMTc3LjMyNyAxOTQuOTI0IDE3Ny4zOTFaTTIwOS4wMTggMTQ2LjUzNkMyMDguNjg3IDE0Ni44MjIgMjA4LjM3MSAxNDcuMTI0IDIwOC4wNCAxNDcuNDFDMjA4LjYwOCAxNDYuMTM5IDIwOS4xNiAxNDQuODUxIDIwOS42NjQgMTQzLjU3OUMyMDkuNjk2IDE0My44NSAyMDkuNzI3IDE0NC4xMiAyMDkuNzU5IDE0NC4zOUMyMDkuODY5IDE0NS4zNDQgMjA5LjY2NCAxNDUuOTggMjA5LjAxOCAxNDYuNTM2Wk0yMTAuMzg5IDE2NS41MTZDMjEwLjM1OCAxNjUuMzg5IDIxMC4zNDIgMTY1LjI3OCAyMTAuMzEgMTY1LjE1MUMyMTAuNDA1IDE2NS4wODcgMjEwLjUgMTY1LjAzOSAyMTAuNTc4IDE2NC45NzZDMjEwLjYyNiAxNjUuMDg3IDIxMC43NTIgMTY1LjI0NiAyMTAuNzM2IDE2NS4yNzhDMjEwLjY0MSAxNjUuMzczIDIxMC41IDE2NS40MzcgMjEwLjM3MyAxNjUuNUwyMTAuMzg5IDE2NS41MTZaTTIxMy4xMDEgMTU3LjUyQzIxMy4xMDEgMTU3LjUyIDIxMi45NzUgMTU3LjQ1NyAyMTIuOTEyIDE1Ny40MjVDMjEzLjAzOCAxNTcuMjE4IDIxMy4xNjQgMTU3LjAxMiAyMTMuMjc0IDE1Ni44MDVDMjEzLjMyMiAxNTYuODM3IDIxMy4zODUgMTU2Ljg1MyAyMTMuNDMyIDE1Ni44ODVDMjEzLjMyMiAxNTcuMDkxIDIxMy4yMTEgMTU3LjMxNCAyMTMuMDg1IDE1Ny41MkgyMTMuMTAxWk0yMTUuNzAyIDE1Mi41NDVDMjE2LjAwMiAxNTAuMjcyIDIxNy4zODkgMTQ5LjQyOSAyMTkuMzYgMTQ4LjkzNkMyMTguMzUxIDE1MC4zOTkgMjE3LjU3OCAxNTEuODYxIDIxNS43MDIgMTUyLjU0NVpNMjIyLjMzOSAxNDUuNTUxQzIyMi4yNiAxNDYuMDkxIDIyMS44OTggMTQ2LjY3OSAyMjEuNTA0IDE0Ny4wNzdDMjIxLjI1MSAxNDcuMzE1IDIyMC42ODQgMTQ3LjIyIDIyMC4yNTggMTQ3LjI4M0MyMjAuMzA1IDE0Ni44NyAyMjAuMjU4IDE0Ni40MjUgMjIwLjQzMiAxNDYuMDU5QzIyMC45ODMgMTQ0Ljg1MSAyMjEuNTk4IDE0My42NTkgMjIyLjE4MSAxNDIuNDY3QzIyMi4yNzYgMTQyLjQ1MSAyMjIuMzcxIDE0Mi40MTkgMjIyLjQ2NSAxNDIuNDAzQzIyMi40MzQgMTQzLjQ1MiAyMjIuNDk3IDE0NC41MzMgMjIyLjMzOSAxNDUuNTY2VjE0NS41NTFaTTIyMS4yOTkgMTI2LjI1M0MyMjEuMDE1IDEyNi41NTUgMjIwLjg1NyAxMjYuNzI5IDIyMC42NTIgMTI2LjkzNkMyMjAuMjc0IDEyNS43MTIgMjIwLjQzMiAxMjUuMjM1IDIyMS4yMDQgMTI1LjM0N0MyMjEuODgyIDEyNS40NDIgMjIyLjYwNyAxMjUuNzYgMjIzLjE1OSAxMjYuMTczQzIyMy40OSAxMjYuNDI3IDIyMy41MDYgMTI3LjA2MyAyMjMuNzI2IDEyNy42NjdDMjIyLjQwMiAxMjcuODU4IDIyMS44NjYgMTI3LjE0MyAyMjEuMzE0IDEyNi4yMzdMMjIxLjI5OSAxMjYuMjUzWk0yMjMuODY4IDE0MS44NDdDMjIzLjc3NCAxNDEuODQ3IDIyMy42NzkgMTQxLjgxNSAyMjMuNiAxNDEuODE1QzIyMy42MTYgMTQxLjU2MSAyMjMuNjMyIDE0MS4yOSAyMjMuNjQ4IDE0MS4wMzZDMjIzLjc3NCAxNDEuMDM2IDIyMy45IDE0MS4wNjggMjI0LjAyNiAxNDEuMDg0QzIyMy45NzkgMTQxLjMzOCAyMjMuOTMxIDE0MS42MDggMjIzLjg4NCAxNDEuODYzTDIyMy44NjggMTQxLjg0N1onIGZpbGw9JyUyM0Y3RjNFQScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9jay1jb2xsYWdlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNmVtO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgbWluLXdpZHRoOiAxNDAwcHg7XG4gIH1cbiAgPiBzdmcge1xuICAgIGJvdHRvbTogLTEwZW07XG4gICAgbGVmdDogLTV2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgYm90dG9tOiAtOGVtO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTQwJTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGdhcDogNTZweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgZ2FwOiAzMnB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0OHB4KSAqIDAuNDUpO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudF9faW1hZ2Uge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDQ4cHgpICogMC41NSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudF9faW1hZ2Uge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNSU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDglO1xuICAgICAgfVxuICAgICAgLmltYWdlX19jb2wge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyA0KTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAmLm9uZSAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgICAgICAgIGFzcGVjdC1yYXRpbzogOCAvIDIzO1xuICAgICAgICB9XG4gICAgICAgICYudGhyZWUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0zMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDU2IC8gMTM1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOGVtO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9jay1ob21lcGFnZS1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5pbWFnZS12aWRlby13cmFwcGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDQgLyAzO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAgICAgYXNwZWN0LXJhdGlvOiAxNS83O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBhc3BlY3QtcmF0aW86IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgID4gZmlndXJlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICA+IHN2ZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0wLjVlbTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgYXNwZWN0LXJhdGlvOiA0IC8gMztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNSU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi81O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgICB9XG4gICAgICAqIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudF9fY3RhcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IDMycHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDMycHggKiAyKSAvIDMpO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggNXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgIHotaW5kZXg6IC0yO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMC4zZW0sIC0wLjNlbSk7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjZlbSwgMC42ZW0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDAuNmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9jay1iYW5uZXIge1xuICBAaW5jbHVkZSBjdXJ2ZS1ib3R0b207XG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlLS1saWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtLWxpZ2h0O1xuICB9XG4gIC5jb250ZW50X19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICAqIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgI3RvcC1hY2NlbnQsXG4gICNib3R0b20tYWNjZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gICN0b3AtYWNjZW50IHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG4gICNib3R0b20tYWNjZW50IHtcbiAgICBib3R0b206IC0yMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgYm90dG9tOiAtNDAlO1xuICAgICAgd2lkdGg6IDM1MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLXRocmVlLXVwLWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAmLmJnLWNyZWFtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlYW07XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuY29udGVudF9fY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgfVxuICAgIC5jb250ZW50X19jdGFzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDMycHg7XG4gICAgICBtYXJnaW46IDAgLTE2cHggMzJweCAtMTZweDtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAgICAgICBtYXJnaW46IDAgLTM2cHggMzJweCAtMzZweDtcbiAgICAgICAgcGFkZGluZzogMCAzNnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIC02MHB4IDMycHggLTYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIG1hcmdpbjogMCAwIDMycHggMDtcbiAgICAgIH1cbiAgICAgIC5jdGEge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgd2lkdGg6IDcwdnc7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgd2lkdGg6IDU1dnc7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgLmltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAuNGVtLCAtMC40ZW0pO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC44ZW0sIDAuOGVtKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgcC5oNCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgfVxuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDQwMCAvIDQ1MDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwLmg0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRibHVlLS1saWdodCA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMTAlIDAuOGVtO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgNTAwbXMgZWFzZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwLjA1ZW07XG4gICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjFlbTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZzogMCA0cHggMnB4O1xuICAgICAgICAgIG1hcmdpbjogMCAtNHB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAmLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnMge1xuICBAaW5jbHVkZSBjdXJ2ZS10b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgbWFyZ2luLXRvcDogY2FsYygoMTgwMCUgLyAyMDApICsgI3skc2VjdGlvbi1tYXJnaW59KTtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygoMTgwMCUgLyAyMDApICsgI3skc2VjdGlvbi1tYXJnaW4tbGFyZ2V9KTtcbiAgfVxuICAuY29udGVudCB7XG4gICAgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuY29udGVudF9fdGFicyB7XG4gICAgICB1bC50YWJzIHtcbiAgICAgICAgbGkudGFiLWxpbmsge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgJi5jdXJyZW50LFxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnRfX3RhYnMuZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgZ2FwOiA0MHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciA3ZnI7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIGdhcDogODBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnRfX3RhYnMubW9iaWxlIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnJlYWQtbW9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuIiwiLmVudHJ5LWNvbnRlbnQgPiAuYmxvY2stZXZlbnRzLW1hbnVhbC1saXN0aW5nIHtcbiAgQGluY2x1ZGUgY3VydmUtdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbi53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlXG4gIC5ibG9jay1ldmVudHMtbWFudWFsLWxpc3RpbmcucGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ibG9jay1ldmVudHMtbWFudWFsLWxpc3Rpbmcge1xuICAuY29udGVudCB7XG4gICAgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICA+IC53cC1ibG9jay1idXR0b25zIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4uY29udGVudF9fZXZlbnRzLFxuLmFyY2hpdmUtbmV3cy1saXN0aW5nLFxuLmFyY2hpdmUtZXZlbnRzLWxpc3Rpbmcge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG5cbi5ldmVudC13cmFwcGVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgJjpudGgtY2hpbGQobiArIDQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5jYXRlZ29yaWVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgLmNhdGVnb3J5IHtcbiAgICAgIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMTRweCwgMTRweCk7XG4gICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgIGNvbG9yOiAkZ3JleS0tZGFyaztcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgIHBhZGRpbmc6IDRweCAxNHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgLy8gJjpob3ZlciB7XG4gICAgICAvLyAgIGJhY2tncm91bmQ6ICRibHVlLS1saWdodDtcbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cbiAgZmlndXJlIHtcbiAgICBhc3BlY3QtcmF0aW86IDQgLyAzO1xuICAgIG1hcmdpbjogMCAtMTZweCAzMnB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAgICAgbWFyZ2luOiAwIC0zNnB4IDMycHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NTBweCkge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stc29jaWFsLXNoYXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNlY3Rpb24tbWFyZ2luO1xuICBhLnNvY2lhbCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiAkeWVsbG93O1xuICAgICAgfVxuICAgIH1cbiAgICBzdmcge1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogJGJsdWU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLWltYWdlLWdhbGxlcnkge1xuICAuY29udGVudCB7XG4gICAgLmNvbnRlbnRfX2ltYWdlcyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgbWFyZ2luOiAwIC0xNnB4O1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAtMzZweDtcbiAgICAgICAgcGFkZGluZzogMCAzNnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIC02MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIGdhcDogMzJweDtcbiAgICAgIH1cbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGFzcGVjdC1yYXRpbzogNDAwIC8gNDUwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyB7XG4gID4gLmNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiA2NHB4IDI1cHg7XG4gIH1cblxuICAuZ3JpZC1pdGVtLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZ3JpZC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAud3AtYmxvY2staW1hZ2Uge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYXNwZWN0LXJhdGlvOiAzIC8gNDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAubWVtYmVyLW5hbWUge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cblxuICAubWVtYmVyLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmdyaWQtY29udGFpbmVyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuICAgIC5tZW1iZXItbmFtZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmltYWdlLXZpZGVvLXdyYXBwZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAgICAgYXNwZWN0LXJhdGlvOiAxNS83O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBhc3BlY3QtcmF0aW86IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgID4gZmlndXJlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgID4gaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICB9XG4gICAgICB2aWRlbyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICA+IHN2ZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0wLjVlbTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgYXNwZWN0LXJhdGlvOiAyIC8gMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYvNTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTUlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgICB9XG4gICAgICAqIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50X19jdGFzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogMzJweDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMzJweCAqIDIpIC8gMyk7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgei1pbmRleDogLTI7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wLjNlbSwgLTAuM2VtKTtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuNmVtLCAwLjZlbSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMC42ZW07XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLXNlY3Rpb25lZC10YWJzIHtcbiAgQGluY2x1ZGUgY3VydmUtdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIG1hcmdpbi10b3A6IGNhbGMoKDE4MDAlIC8gMjAwKSArICN7JHNlY3Rpb24tbWFyZ2lufSk7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoKDE4MDAlIC8gMjAwKSArICN7JHNlY3Rpb24tbWFyZ2luLWxhcmdlfSk7XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmNvbnRlbnRfX3RhYnMge1xuICAgICAgdWwudGFicyB7XG4gICAgICAgIGxpLnRhYi1saW5rIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICYuY3VycmVudCxcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50X190YWJzLmRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGdhcDogNDBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0ZnIgNmZyO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICBnYXA6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50X190YWJzLm1vYmlsZSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXX0= */
